著录项信息
专利名称 | 限制一键通服务的方法 |
申请号 | CN200580034724.7 | 申请日期 | 2005-10-21 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2007-09-19 | 公开/公告号 | CN101040462 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04B7/24 | IPC分类号 | H;0;4;B;7;/;2;4查看分类表>
|
申请人 | LG电子株式会社 | 申请人地址 | 韩国首尔
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | LG电子株式会社 | 当前权利人 | LG电子株式会社 |
发明人 | 许康硕;李喜祯;孙圣武;朴永焕;金英爱 |
代理机构 | 中原信达知识产权代理有限责任公司 | 代理人 | 钟强;夏凯 |
摘要
本发明公开了一种限制一键通(PT)服务的方法,该方法参考网络信息限制PT服务。邀请到PT会话的PT客户端通过将依赖于网络的输出会话阻挡标志设置为“ON”来限制被邀请的PT客户端。被邀请到PT会话的PT客户端通过将依赖于网络的输入会话阻挡标志设置为“ON”来限制邀请方PT客户端。可以通过使用关于操作标志的操作条件的信息来选择性地限制邀请方PT客户端或被邀请的PT客户端。
技术领域\n本发明涉及“一键通”(PT)服务,并且更具体地说,涉及一种用于限制PT服务的方法,其在邀请PT会话的客户和被邀请到PT会话的客户端属于不同网络时能够参考网络信息限制PT服务。\n背景技术\nPT服务旨在提供服务提供商和移动网络的消费者的快速通信,PT服务是这样一种通信服务,其中一个客户端发送媒体数据(讲话突发)给已经与其建立了会话的一个或多个其它客户端。PT服务可以是用于传输语音(音频)数据的一键通讲话(PTT)服务、用于传输移动图像(视频)数据的一键通观看(PTV)服务、或用于传输数据的一键通数据(PTD)服务。PT服务允许和单个接收方(1对1)通信或者在如群聊会话(1对多)的一组接收方之间的通信,并且使用会话初始化协议(SIP)建立会话。\n现有技术的PT服务包括通过特定的客户端选择一个或多个客户端以邀请它们到PT会话、连接邀请到PT会话的特定客户端和被邀请的一个或多个客户端之间的会话、以及在建立了会话的客户端之间发送/接收数据。\n被邀请到PT会话的客户端可以设置进入会话阻挡标志为“ON”,以根据客户端属于的多个客户端或组群限制到每个PT会话的邀请或者可以限制PT会话邀请。但是,PT会话限制方法具有这样的问题,即,邀请到PT会话或者被邀请到PT会话的客户端区别地限制邀请,而不考虑客户端所位于的网络的信息。\n现有技术的PT服务对于邀请到PT会话的客户端或者被邀请到PT会话的客户端存在于不同网络这样的情况未明确地定义会话建立方法。因为每个网络使用不同的收费政策,如果邀请到PT会话的客户端和被邀请的客户端存在于不同网络并且无法限制邀请到PT会话的过程和被邀请的过程,则会出现关于收费的问题。\n例如,如果被邀请到PT会话的客户端属于不同国家的网络,则该客户端会以相比于属于相同国家网络的客户端高得多的费率付费。但是在这种情况下,由于未考虑该客户端是属于相同国家网络还是属于不同国家网络而设置PT会话,会以非期望的服务费用向用户收费。\n发明内容\n因此,本发明的一个目的是提供一种限制PT服务的方法,其能够在客户端邀请属于不同网络的客户端到PT会话时根据网络信息限制邀请功能。\n本发明的另一目的是提供一种限制PT服务的方法,其能够在客户端被邀请到属于不同网络的客户端的PT会话时根据网络信息限制被邀请功能。\n为了全部或部分地实现至少上述目的,提供了一种限制PT服务的方法,包括:由第一PT客户端设置用于限制会话建立的网络信息;确定想要与第一PT客户端建立会话的第二PT客户端的网络是否满足所设置的网络信息;以及如果第二PT客户端的网络信息满足该网络信息则由第一PT客户端停止与第二PT客户端的会话建立。\n为了全部或部分地实现至少这些优点,还提供了一种在PT服务系统中限制PT服务的方法,在该系统中第一PT客户端邀请一个或多个PT客户端并建立会话,该方法包括:设置用于限制第一PT客户端邀请存在于特定网络中的PT客户端的网络信息;以及限制在被邀请的PT客户端中满足所设置的网络信息的PT客户端的邀请。\n为了全部或部分地实现至少这些优点,还提供了一种限制PT服务的方法,其中第一网络的第一PT客户端设置网络信息使得它可以限制从第一网络移动到第二网络的第二PT客户端的邀请,该方法包括:由第一PT服务器接收由第一PT客户端通过第一SIP/IP核心发送的邀请信号;由第一PT服务器在邀请信号中添加网络信息并且将它发送至第一SIP/IP核心;以及由第一SIP/IP核心检查第二PT客户端的当前网络,并且如果第二PT客户端属于第二网络则通知第一PT客户端会话建立已经被停止。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,其中第一网络的第一PT客户端设置网络信息以限制从第一网络移动到第二网络的第二PT客户端的邀请,该方法包括:由第一PT服务器接收第一PT客户端通过第一SIP/IP核心发送的邀请信号;由第一PT服务器检查第二PT客户端的当前网络;以及如果第二PT客户端属于第二网络则由第一PT服务器通知第一PT客户端会话建立已经被停止。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,其中第一PT网络的第一PT客户端设置网络信息以限制与第二网络中已经移动到第三网络中的一个或多个PT客户端的连接,该方法包括:由第一PT客户端发送邀请信号给第一PT服务器;由第一PT服务器在邀请信号中添加网络信息并且将它发送给第二网络的第二SIP/IP核心;以及由第二SIP/IP核心通知第一PT客户端已经停止与已移动到第三网络的PT客户端的会话建立。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,其中第一PT网络的第一PT客户端设置网络信息以限制与第二网络中已经移动到第三网络中的一个或多个PT客户端的连接,该方法包括:由第一PT服务器从第一PT客户端接收邀请信号;由第一PT服务器检查来自第二PT网络的第二PT客户端的当前网络;以及由第一PT服务器通知第一PT客户端已经停止与已移动到第三网络的PT客户端建立会话。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,其中第一网络的第一PT客户端设置网络信息以限制不属于第一网络的第二PT客户端的邀请,该方法包括:由第一PT服务器接收由第一PT客户端发送的邀请信号;以及由第一PT服务器检查第二PT客户端的URI(统一资源标识符)并通知第一PT客户端已经停止会话建立。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,包括:由属于第一网络的第一PT客户端发送邀请信号给属于第一网络的第二PT客户端;在第一和第二PT客户端之间建立会话;如果第二PT客户端漫游到第二网络,则由第一网络比较第二PT客户端的当前网络和预先设置的网络信息;并且如果第二PT客户端的网络满足预先设置的网络信息,则由第一网络发送释放信号给第一和第二PT客户端。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,包括:由第一PT客户端网络在第一PT服务器中存储用于限制到特定网络的邀请的信息;以及当邀请网络满足所设置的网络信息时由第一PT服务器限制邀请。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,其中第一网络的第一PT客户端设置用于限制到第二网络的邀请的网络信息,该方法包括:由第一PT服务器从第二网络接收邀请信号;由第一PT服务器比较网络信息和第二网络的信息,并且通知第二网络已经停止会话建立。\n为了全部或部分地实现这些优点,还提供了一种在PT系统中限制PT服务的方法,该系统中为PT服务器设置依赖于网络的输出会话阻挡标志和操作条件信息以对于特定PT客户端限制邀请,其中当设置由用户通过终端发送的输出会话阻挡忽略标志时,不管所设置的输出会话阻挡标志和操作条件信息如何都建立会话。\n为了全部或部分地实现这些优点,还提供了一种限制PT服务的方法,包括:在应用服务器中设置PT会话建立条件;由应用服务器接收建立PT会话的请求并且将会话建立条件与当前的会话建立状态相比较;以及根据比较结果选择性地执行会话连接。\n在以下的说明书中将部分阐述本发明的其它优点、目的和特征,并且在对检验以下描述的基础上或从本发明的实践中学习,对本领域普通技术人员来说将部分地变得明显。可以实现和获得所附权利要求中特别指出的本发明的目的和优点。\n附图说明\n将参考以下附图具体描述本发明,其中相似的参考标号指示相似的元件,在附图中:\n图1是示出用于解释根据本发明的限制PT服务的方法的示例PT系统构造的框图;\n图2是示出由PT客户端“A”发送发布信号给PT服务器“A”的示例过程的信号流图;\n图3是示出由PT客户端“B”发送发布信号给PT服务器“B”的示例过程的信号流图;\n图4是示出在PT客户端之间或在PT服务器之间发送订阅信号和通知信号的示例过程的信号流图;\n图5是根据本发明第一实施例的限制PT服务的示例方法的信号流图;\n图6是根据本发明第二实施例的限制PT服务的示例方法的信号流图;\n图7是根据本发明第三实施例的限制PT服务的示例方法的信号流图;\n图8是根据本发明第四实施例的限制PT服务的示例方法的信号流图;\n图9是根据本发明第五实施例的限制PT服务的示例方法的信号流图;\n图10是根据本发明第六实施例的限制PT服务的示例方法的信号流图;\n图11是根据本发明第七实施例的限制PT服务的示例方法的信号流图;\n图12是根据本发明第八实施例的限制PT服务的示例方法的信号流图;\n图13是根据本发明第九实施例的限制PT服务的示例方法的信号流图;\n图14是根据本发明第十实施例的限制PT服务的示例方法的信号流图;\n图15是根据本发明第十一实施例的限制PT服务的示例方法的信号流图;\n图16是根据本发明第十二实施例的限制PT服务的示例方法的信号流图;\n图17是以XML文档表示的示出PT客户端设置以用于限制会话的网络信息的图;\n图18和19是以SDP(会话描述协议)格式和XML文档表示的示出通过用户终端发送的输出会话阻挡忽略标志的图。\n具体实施方式\n现在将参考附图描述根据本发明的优选实施例的限制PT服务的方法。\n在本发明中,邀请到PT会话的PT客户端可以通过将依赖于网络的输出会话阻挡标志设置为“ON”来限制被邀请的PT客户端。\n另外,被邀请到PT会话的PT客户端可以通过将依赖于网络的输入会话阻挡标志设为“ON”来限制邀请方PT客户端。\n同样,在本发明中,通过使用依赖于网络的输出会话阻挡标志、依赖于网络的输入会话阻挡标志和其中操作标志的条件的信息,PT客户端可以选择性地限制邀请方PT客户端或者被邀请的PT客户端。在这种情况下,条件信息指用于指定特定网络的信息或关于特定网络是否是外国网络或长途网络等的信息。条件信息可以是想要限制邀请或被邀请的客户端的URI信息。\n图1是示出用于解释根据本发明的限制PT服务的方法的示例PT系统构造的框图。参考图1,PT客户端“A”的网络100和PT客户端“B”的网络200是不同的网络并且可以具有相同的结构。\n网络100和200分别包括提供用户接口的PT客户端110和210、用于处理PT信号和媒体数据的PT服务器120和220、用于检查PT客户端110和210的状态信息并将其传送给不同网络的存在服务器(presence server)130和230、以及用于路由SIP(会话初始化协议)消息的SIP/IP核心140和240。SIP/IP核心140和240对应于3GPP中的IMS(IP多媒体子系统)和3GPP2中的MMD。\n图2到4是示出执行根据本发明的限制PT服务方法的基本所需功能的信号流图。现在将描述该功能。\n图2是示出由来自其服务网络的PT客户端“A”限制对属于不同网络的客户端的邀请的方法的信号流图。为了解释方便,将描述PT客户端“A”和属于与来自PT客户端“A”的网络不同网络“B”的PT客户端“B”。\nPT客户端“A”通过使用SIP的发布信号将依赖于网络的输出会话阻挡标志的值和关于操作相应标志的条件的信息传送给SIP/IP核心“A”(步骤S21),并且SIP/IP核心“A”传送所接收到的发布信号给PT服务器“A”。\nPT服务器“A”存储依赖于网络的输出会话阻挡标志的值和关于操作相应标志的条件的信息。在这种情况下,代替SIP的发布信号,也可以使用XML(可扩展标记语言)配置访问协议的PUP计算法。\n图3是客户端“B”(服务网络的)限制来自属于非服务网络的网络的终端的邀请的信号流图。为了解释,将描述属于不同于PT客户端“B”的网络的网络“A”的PT客户端“A”。\nPT客户端“B”通过使用SIP的发布信号传送依赖于网络的输入会话阻挡标志的值和关于操作相应标志的条件的信息给SIP/IP核心“B”(步骤S31),并且SIP/IP核心传送所接收的发布信号给PT服务器“B”(步骤S33)。\nPT服务器“B”存储依赖于网络的输入会话阻挡标志的值和关于操作相应标志的条件的信息。在这种情况下,代替SIP的发布信号,也可以使用XML(可扩展标记语言)配置访问协议的PUT计算法。\n图4是示出PT客户端之间、SIP/IP核心之间或PT服务器之间所需信息的查询和响应的过程的流程图。PT客户端或SIP/IP核心或PT服务器请求通过使用订阅信号获得的所需信息(步骤S41),并且其它PT客户端或SIP/IP核心或PT服务器通过通知信号提供所请求的信息(步骤S43)。\n即,邀请到PT会话的PT客户端“A”或被邀请的PT客户端“B”可以通过发布信号预先存储相应网络的PT服务器“A”或PT服务器“B”中的依赖于网络的输出会话阻挡标志值和操作条件信息,或依赖于网络的输入会话阻挡标志值和操作条件信息,并且可以通过订阅信号和通知信号发送所存储的信息。\n图5-12是根据本发明的实施例的限制PT服务的方法的信号流图。现在参考附图具体描述限制PT服务的方法。\n图5、6和7是示出在邀请方PT客户端“A”和被邀请的PT客户端“B”是相同国家的相同服务提供商的客户端,且PT客户端“B”移动到不同国家的服务提供商的网络的情况下限制PT服务的方法的信号流图。在这种情况下,假设PT客户端“A”先前已经在PT服务器“A”中设置了依赖于网络的输出会话阻挡标志值和操作条件信息,以限制特定网络“B”的PT客户端的邀请(不同国家的网络)。\n图5示出SIP/IP核心限制邀请的情况。当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时(步骤S51),SIP/IP核心将邀请信号路由到PT服务器“A”(步骤S53)。\n如果先前由PT客户端“A”设置的依赖于网络的输出会话阻挡标志值是“ON”,则PT服务器“A”将标志值和操作相应标志的条件的信息添加到邀请信号并且将其发送给SIP/IP核心“A”(步骤S55)。即,添加“依赖于网络的输出会话阻挡标志=0并且操作条件=不同国家的网络”的信息到邀请信号。\n当PT客户端“B”(即,网络“A”的用户)最初移动到网络“B”(不同国家的网络)时,其通过使用注册信号报告关于当前网络的信息给SIP/IP核心“A”,这样SIP/IP核心“A”知道PT客户端“B”已经移动到当前网络“B”。在这种情况下,SIP/IP核心“A”必须具有一数据库(等),该数据库用于通过PT客户端“B”报告的信息映射国家信息或地区信息。\n在接收到邀请信号时,SIP/IP核心“A”检查依赖于网络的输出会话阻挡标志值是“ON”和不想邀请不同国家的网络(网络“B”)的PT客户端的操作条件信息,且然后,对于PT客户端“B”停止会话邀请。\nSIP/IP核心“A”通过使用NOK信号通知PT服务器“A”已经停止对于PT客户端“B”的会话建立(步骤S57),PT服务器“A”发送NOK信号给SIP/IP核心“A”(步骤S58),并且SIP/IP核心发送NOK信号给PT客户端“A”(步骤S59)。\n图6示出PT服务器“A”限制邀请的情况,其中PT服务器“A”从SIP/IP核心接收关于邀请方PT客户端的当前网络的信息。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时(步骤S61),SIP/IP核心“A”将邀请信号路由到PT服务器“A”(步骤S62)。\n如果PT客户端“A”先前设置的依赖于网络的输出会话阻挡标志值为“ON”,则PT服务器“A”发送订阅信号给SIP/IP核心“A”以便请求关于PT客户端“B”的当前网络的信息(步骤S63),并且SIP/IP核心“A”通过通知信号通知PT客户端“A”PT客户端“B”属于哪个网络(步骤S67)。\nPT服务器“A”通过比较PT客户端先前设置的操作条件信息与从SIP/IP核心“A”接收的PT客户端“B”的当前网络的信息确定是否邀请PT客户端“B”。\n例如,当先前设置了“依赖于网络的输出会话阻挡标志=ON并且操作条件=不同国家的网络”以及通过SIP/IP核心“A”检查的PT客户端“B”属于不同国家的网络(网络B)时,PT服务器“A”停止对于PT客户端的会话邀请。\nPT服务器“A”通过NOK信号通知SIP/IP核心“A”已经停止对于PT客户端“B”建立会话(步骤S68)并且SIP/IP核心“A”发送NOK信号给PT客户端“A”(步骤S69)。\n通过由PT服务器“A”使用用户通知信号请求的过程,或通过其中SIP/IP核心“A”通过使用发布信号周期地或无论何时网络信息改变时通知PT服务器“A”关于PT客户端“B”的网络信息的过程,能够检查PT客户端“B”的网络信息。\n图7是由PT服务器“A”限制邀请的一个不同的实施例,其中PT服务器“A”从不同的应用服务器接收关于邀请方PT客户端的当前网络的信息。在这种情况下,该应用服务器可以是位置服务器或存在服务器。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时(步骤S61),SIP/IP核心“A”将邀请信号路由到PT服务器“A”(步骤S62)。\n如果PT客户端先前设置的依赖于网络的输出会话阻挡标志值为“ON”,则PT服务器“A”发送订阅信号给SIP/IP核心“A”以便从应用服务器(位置服务器或存在服务器)请求PT客户端“B”的当前网络的信息(步骤S63),并且SIP/IP核心“A”将订阅信号路由到应用服务器(位置服务器或存在服务器)(步骤S64)。\n应用服务器通过SIP/IP核心“A”发送通知信号给PT服务器“A”,该通知信号包括关于PT客户端“B”当前所属的网络的信息(步骤S66和S67)。此时,SIP/IP核心“A”将已经从应用服务器接收的通知信号路由到PT服务器“A”。\nPT服务器“A”通过比较PT客户端“A”先前设置的操作条件信息与从应用服务器接收的PT客户端“B”的当前网络信息确定是否邀请PT客户端“B”。此时,PT服务器“A”必须具有用于将接收自应用服务器的网络信息映射到国家信息或地区信息的数据库(等)。\n例如,当先前设置了“依赖于网络的输出会话阻挡标志=ON并且操作条件=不同国家的网络”以及通过SIP/IP核心“A”检查的PT客户端“B”属于不同国家的网络(网络B)时,PT服务器“A”停止对于PT客户端的会话邀请。\nPT服务器“A”通过NOK信号通知SIP/IP核心“A”已经停止对于PT客户端“B”建立会话(步骤S68)并且SIP/IP核心“A”发送NOK信号给PT客户端“A”(步骤S69)。\n在本发明的不同实施例中,如果邀请方PT客户端“A”和被邀请的PT客户端“B”是相同国家的相同服务提供商的客户端并且该服务提供商的服务区域相对较广(大),则可以限制属于长途服务的PT客户端的邀请。即,当根据其网络服务覆盖区别PT服务器时,可以限制PT服务器中的会话的连接。在这种情况中,可以通过网络ID区别长途网络。\n这里,为了对于存在于特定网络“B”(长途服务)的PT客户端限制邀请而由PT客户端“A”设置的输出会话阻挡标志值和操作条件信息可以是“依赖于网络的输出会话阻挡标志=ON并且操作条件=长途网络”。\n即,限制属于长途地区的PT客户端的邀请的情况与参考图5、6和7描述的情况的操作相同,除了标志值和操作条件信息被设为“依赖于网络的输出会话阻挡标志=ON和操作条件=长途网络”。\n图8、9和10是示出当邀请方PT客户端“A”和被邀请的PT客户端“B”是相同国家的不同服务提供商的客户端并且PT客户端“B”已经移动到不同国家的网络或长途地区的网络时限制PT服务器的方法的信号流图。假设PT客户端“A”先前在PT服务器“A”中设置了依赖于网络的输出会话阻挡标志值和操作条件信息以便限制存在于特定网络“C”(不同国家的网络或长途网络)的PT客户端的邀请。\n图8示出SIP/IP核心根据操作条件信息限制邀请的情况。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时(步骤S71),PT服务器“A”将邀请信号路由到PT客户端的本地网络“B”的SIP/IP核心“B”。\n如果PT客户端“A”先前设置的依赖于网络的输出会话阻挡标志值为“ON”,则PT服务器“A”将标志值和关于操作标志的条件的信息添加到邀请信号并将其发送给SIP/IP核心“B”(步骤S73)。即,邀请信号可以另外包括“依赖于网络的输出会话阻挡标志=ON和操作条件=外国网络或长途网络”。\n当PT客户端“B”(即,网络“B”的用户)初始地移动到网络“C”时(不同国家的网络或长途服务网络),它通过使用注册信号将关于当前网络的信息报告给SIP/IP核心“B”,这样SIP/IP核心“B”了解到PT客户端“B”已经移动到当前网络“C”。在这种情况下,SIP/IP核心“B”必须具有通过PT客户端“B”报告的信息映射国家信息或地区信息的数据库(等)。\n当接收邀请信号时,SIP/IP核心“B”检查到依赖于网络的输出会话阻挡标志值是“ON”以及操作条件信息是不想邀请不同国家的网络(网络“C”)的PT客户端,则其停止对于PT客户端“B”的会话邀请。\nSIP/IP核心“A”通过NOK信号通知PT服务器“A”已经停止对于PT客户端“B”建立会话(步骤S75),并且PT服务器“A”发送NOK信号给PT客户端“A”(步骤S77)。\n图9是示出PT服务器“A”限制邀请的情况的信号流图,其中PT服务器“A”从SIP/IP核心接收关于要被邀请的PT客户端的当前网络的信息。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时(步骤S81),PT服务器“A”发送订阅信号给本地网络“B”的SIP/IP核心“B”以请求PT客户端“B”的当前网络信息(步骤S83)。\nSIP/IP核心“B”通过通知信号通知PT服务器“A”PT客户端“B”属于哪个网络(步骤S87)。\nPT服务器“A”通过比较先前由PT客户端设置的操作条件信息和从SIP/IP核心“B”接收的PT客户端“B”的当前网络信息,来确定是否邀请PT客户端。\n例如,如果先前在PT服务器“A”中已经设置了“依赖于网络的输出会话阻挡标志=ON并且操作条件=不同国家的网络或长途服务”并且通过SIP/IP核心“B”检查的当前PT客户端“B”属于不同国家的网络(网络“C”),则PT服务器“A”停止对于PT客户端“B”的会话邀请。\nPT服务器“A”通过NOK信号通知PT客户端已经停止对于PT客户端“B”建立会话(步骤S89)。\n可以通过由PT服务器“A”通过使用用户通知信号进行请求的过程来检查PT客户端“B”的网络信息,或可以通过允许SIP/IP核心“B”周期地或无论何时PT客户端“B”的网络信息改变时使用发布信号通知PT服务器“A”,来检查PT客户端“B”的网络信息。\n图10是示出根据本发明的一个不同实施例的PT服务器“A”限制邀请的情况的信号流图,其中PT服务器“A”从应用服务器接收关于邀请方PT客户端的当前网络的信息。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时(步骤S81),PT服务器“A”发送订阅信号给PT客户端的本地网络“B”的SIP/IP核心“B”(步骤S83),并且SIP/IP核心“B”将订阅信号路由给应用服务器(步骤S84)。在这种情况下,应用服务器是位置服务器“B”或存在服务器“B”。\n应用服务器发送包括关于PT客户端“B”所属的网络的信息的通知信号给SIP/IP核心“B”(步骤S86),并且SIP/IP核心“B”将通知信号路由给PT服务器“A”(步骤S87)。\nPT服务器“A”通过比较PT客户端“A”先前设置的操作条件信息与从应用服务器发送的PT客户端“B”的当前网络信息来确定是否邀请PT客户端“B”。\n例如,在PT服务器“A”中先前设置了“依赖于网络的输出会话阻挡标志=ON并且操作条件=不同国家的网络或长途服务”以及通过SIP/IP核心“B”检查的PT客户端“B”属于不同国家的网络(网络“C”)的情况下,PT服务器“A”停止对于PT客户端“B”的会话邀请。\nPT服务器“A”通过NOK信号通知PT客户端已经停止对于PT客户端“B”建立会话(步骤S89)。\n可以通过由PT服务器“A”通过使用用户通知信号进行请求的过程来检查PT客户端“B”的网络信息,或可以通过允许SIP/IP核心“B”周期地或无论何时PT客户端“B”的网络信息改变时使用发布信号通知PT服务器“A”,来检查PT客户端“B”的网络信息。\n图11是示出在邀请方PT客户端“A”想要排除不同国家的服务提供商或特定组群的PT客户端“B”的情况下限制PT服务的方法的信号流图。在此方面中,假设PT客户端“A”先前在PT服务器“A”中设置了依赖于网络的输出会话阻挡标志值和操作条件信息以便限制对于特定网络“B”(不同国家的服务提供商)或特定组群的PT客户端的邀请。\nPT客户端“A”发送邀请信号给PT服务器“A”以便邀请PT客户端“B”(步骤S91)。此时,PT服务器“A”已存储先前由PT客户端“A”设置的依赖于网络的输出会话阻挡标志值和关于操作相应标志的条件的信息。标志值和操作条件信息是“依赖于网络的输出会话阻挡标志=0并且操作条件=不同国家的服务提供商或特定组群”。\nPT服务器“A”检查被邀请的PT客户端“B”的URI(统一资源标识符)以便检查PT客户端“B”是否是不同国家服务提供商或特定组群的客户端(步骤S93)。在这种情况下,URI可以是电话号码URI(Tel URI)或SIP URI。\n当PT服务器“A”检查到依赖于网络的输出会话阻挡标志值是“ON”并且操作条件信息是不邀请不同国家服务提供商或特定组群的PT客户端时,其对于具有不同国家服务提供商或特定组群的URI的PT客户端“B”停止会话邀请。且然后,PT服务器“A”通过使用NOK信号通知PT客户端“A”已经停止对于PT客户端“B”建立会话(步骤S95)。\n例如,当PT客户端“A”(国内服务提供商的客户端)邀请一个或多个PT客户端时,PT服务器“A”检查每个被邀请PT客户端的URI并且挑选出不同国家的服务提供商的客户端。如果被邀请的PT客户端“B”的电话号码URI的国家码是不同国家的(+081-XXX-XXX-XXXX)或具有不同国家服务提供商的SIP URI(sip:jenny@ntt.com),则PT服务器“A”不邀请PT客户端“B”。在这种情况下,PT服务器“A”必须有用于通过URI确定被邀请的PT客户端是否是不同国家服务提供商的用户或不同国家的用户组群的成员的数据库(等)。\n图5至11示出邀请方PT客户端限制对满足依赖于网络的输出会话阻挡标志值和操作相应标志的条件的信息的PT客户端的邀请的情况,其中假设在发送邀请信号之前预先在PT服务器中设置了比如标志值和操作条件信息的网络信息。\n但是,可以在由PT客户端发送的邀请信号中直接添加依赖于网络的输出会话标志值和操作条件信息并发送。即,邀请方PT客户端添加标志值和操作条件信息到邀请信号中并发送邀请信号,然后,PT服务器检查来自邀请信号的标志值操作条件信息。\n图12是示出由邀请方PT客户端限制邀请的PT服务方法的信号流,其中限制从不同国家的网络或从长途区域的网络接收的邀请。\n首先,PT客户端“B”在PT服务器“B”中预先设置依赖于网络的输入会话阻挡标志值和操作条件信息,以限制从特定网络“A”(不同国家的网络或长途区域网络)发送的邀请。\n当邀请PT客户端“B”的邀请信号被发送到PT服务器“B”时(步骤S101),PT服务器“B”通过检查先前由PT客户端“B”设置的输入会话阻挡标志值和操作相应标志的条件的信息检查邀请信号的始发方。\n例如,当设置了“依赖于网络的输入会话阻挡标志=0并且操作条件=不同国家的网络、长途网络或不同国家的用户号码”时,PT服务器“B”检查邀请信号是否是从不同国家的网络或长途区域网络接收的,或者邀请信号是否是通过不同国家的用户发送的邀请信号。\nPT服务器“B”检查PT客户端“B”不想被不同国家网络或长途区域网络、或者不同国家的用户邀请的操作条件信息,并且停止对于PT客户端“B”的会话邀请。\nPT服务器“B”通过NOK信号通知网络“A”会话建立已经停止(步骤S103)。\n在参考图5至12的实施例中,如果被邀请的PT客户端满足依赖于网络的输出会话阻挡标志值和关于操作相应标志的条件的信息,则PT服务器立刻限制对于PT客户端的邀请。并且如果PT客户端满足依赖于网络的输入会话阻挡标志值和关于操作相应标志的条件的信息,则PT服务器立刻限制来自PT客户端的邀请。\n但是,在图5至12的实施例中,可以另外执行PT服务器确认过程以允许设置条件的PT客户端(PT用户)重新检查,以确定对于满足依赖于网络的输出会话阻挡标志值和关于操作相应标志的条件的信息,以及依赖于网络的输入会话阻挡标志值和操作相应标志的条件的信息的PT客户端的邀请的限制。\n例如,当PT客户端先前设置了输出会话阻挡标志的操作条件和用户检查条件两者时,PT服务器能够允许检查优先级别比输出会话阻挡标志的操作条件高的被邀请用户的条件。\n图13是示出PT服务器另外进行检查以限制邀请的信号流图。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”(步骤S110)时,SIP/IP核心“A”将邀请信号路由至PT服务器“A”(步骤S111)。\nPT服务器“A”发送订阅信号给SIP/IP核心“A”以便请求关于PT客户端“B”的当前网络的信息(步骤S112),并且SIP/IP核心“A”通过通知信号通知PT服务器“A”,PT客户端“B”属于哪个网络(步骤S113)。在这种情况下,假设PT服务器“A”中设置的输出会话阻挡标志值是“ON”,标志的操作条件信息是“不同国家的网络”并且PT客户端存在于不同国家的网络中。\nPT服务器通过发送包括PT客户端“B”的网络信息的判别信号给PT客户端“A”以询问是继续还是停止与PT客户端“B”建立会话,而不管所设置的标志值(步骤S114)。在这种情况下,判别信号可以包括关于国外/国内网络的地址的信息、关于长途/短途网络的地址的信息、以及收费相关的信息。\nPT服务器“A”等待邀请PT客户端“B”的邀请信号的发送,直到发送了关于判别信号的响应。此时,可以设置限制等待时间的定时器(或相似功能),使得当等待时间结束时,PT服务器“A”可以根据先前设置的操作条件信息限制邀请。\n接收到判别信号之后,PT客户端“A”确定是否继续建立会话并且通过判别ACK信号发送判别值给PT服务器(步骤S115)。\n这里,假设PT客户端“A”发送包括命令继续进行与PT客户端“B”建立会话的值的判别ACK信号。\nPT服务器“A”接收判别ACK信号并通过SIP/IP核心“A”发送邀请信号给PT客户端“B”(步骤S116、S117),并且PT客户端“B”通过SIP/IP核心“A”发送对于邀请信号的响应(200OK)给PT服务器“A”(步骤S118和S119)。当PT服务器“A”发送响应(200OK)给PT客户端“A”时,在PT客户端“A”和PT客户端“B”之间建立会话。\n当添加其中PT服务器允许PT客户端检查会话建立的过程时,PT客户端的判别的优先级级别高于根据先前在PT服务器中设置的标志值和条件信息进行的邀请限制。\n例如,如果先前已经设置了“依赖于网络的输出会话阻挡标志=ON并且操作条件=不同国家的网络”并且通过SIP/IP核心“A”检查的PT客户端“B”属于不同国家的网络(网络“B”),则当PT客户端“A”确定建立会话时,PT服务器“A”与PT客户端“B”建立会话,而不管先前设置的条件。\n另外,通过使用判别信号和判别ACK信号可以限制来自特定PT客户端的邀请。\n图14是示出在PT客户端“A”邀请相同网络中存在的PT客户端“B”并建立会话之后,PT客户端“B”漫游到不同网络的情况下限制PT服务的方法的信号流图。在这种情况下,假设PT客户端“A”先前已经在PT服务器“A”中设置了依赖于网络的输出会话阻挡标志值和操作条件信息以便限制对于特定网络“B”(不同国家的网络或长途区域网络)中存在的PT客户端的邀请。\n首先,将考虑PT客户端“A”和PT客户端“B”属于相同国家网络或相同服务提供商并且PT服务器限制PT服务的情况。\n当PT客户端“A”通过使用邀请信号邀请PT客户端“B”时,SIP/IP核心“A”将邀请信号路由至PT服务器“A”(步骤S121)。\n如果PT客户端“A”先前设置的依赖于网络的输出会话阻挡标志值是“ON”,则PT服务器“A”发送订阅信号给SIP/IP核心“A”以便请求PT客户端“B”的当前网络信息(步骤S122),并且SIP/IP核心“A”通过通知信号通知PT服务器“A”PT客户端“B”属于哪个网络(步骤S123)。\nPT服务器“A”检查到PT客户端“A”和PT客户端“B”存在于相同网络中并且通过SIP/IP核心“A”发送邀请信号给PT客户端“B”(步骤S124)。即,由于PT客户端“B”不满足条件信息,所以不发生PT服务的限制。\n接收到邀请信号之后,PT客户端“B”通过SIP/IP核心“A”发送响应(200OK)信号给PT服务器“A”(步骤S125),并且PT服务器“A”通过SIP/IP核心“A”发送响应(200OK)信号给PT客户端“A”(步骤S126),从而在PT客户端“A”和PT客户端“B”之间建立会话。\n当在PT客户端“A”和PT客户端“B”之间建立了会话的同时PT客户端“B”漫游到网络“B”时(步骤S127),PT服务器“A”比较当前PT客户端“B”的网络信息与依赖于网络的输出会话标志值和关于操作相应标志的条件的信息(步骤S128)。\n当PT客户端“B”,即,网络“A”的用户刚开始移动到网络“B”(不同国家的网络)时,它发送注册信号给SIP/IP核心“A”以注册当前位于的网络,这样SIP/IP核心“A”知道了PT客户端“B”已漫游到当前网络“B”。并且SIP/IP核心“A”通过报告信号通知PT服务器“A”PT客户端“B”已经漫游。\nPT服务器检查到依赖于网络的输出会话阻挡标志值是“ON”并且条件信息是不想邀请不同网络(网络“B”)的客户端,并且发送会话释放信号给PT客户端“A”和PT客户端“B”,使得PT客户端“A”和PT客户端“B”之间的会话被释放(步骤S129)。\n如上所述,当建立了会话时PT客户端漫游到不同网络时,可以通过SIP/IP核心以及PT服务器限制PT服务。\n当正在进行会话而被邀请的PT客户端“B”移动到不同区域(不同网络或不同PT服务器区域)时,PT服务器或SIP/IP核心可以根据邀请方PT客户端“A”的条件信息释放会话。\n其间,当正在进行会话而被邀请的PT客户端“B”移动到不同区域(不同网络、不同PT服务器区域,等)时,PT服务器或SIP/IP核心可以根据被邀请的PT客户端“B”的偏好信息释放会话。\n当邀请方PT客户端“A”正在进行与被邀请的PT客户端“B”的会话的同时移动到不同区域(不同网络、不同PT服务器区域,等)时,可以根据PT客户端“A”的偏好信息终止相应会话。\n另外,当邀请方PT客户端“A”正在进行与被邀请的PT客户端“B”的会话的同时移动到不同区域(不同网络、不同PT服务器区域,等)时,可以根据PT客户端“B”的偏好信息终止相应会话。\n在上述实施例中,邀请方PT客户端可以通过使用依赖于网络的输出会话阻挡标志和标志的操作条件信息限制对于满足条件的PT客户端的邀请。\n但是,PT客户端可以设置输出会话阻挡覆盖标志并且可以将其发送到PT服务器以覆盖先前在PT服务器中设置的标志和操作条件信息。可以在PT客户端发送的邀请信号的报头或主体中添加输出会话阻挡覆盖标志并将其发送到PT服务器。\n当用户设置的输出会话阻挡覆盖标志被发送到PT服务器时,PT服务器如下进行工作。\n如果输出会话阻挡覆盖标志是“真”,则PT服务器不管PT服务器中存储的输出会话阻挡标志和操作条件信息而工作。这样,PT服务器无条件地发送邀请信号到邀请目标(即,被邀请者)。在这种情况下,如果不存在询问邀请目标(被邀请者)是否建立会话的过程,则可以在邀请者和被邀请者之间立刻设置(建立)会话。例如,当存在已经移动到不同国家的网络或长途网络的被邀请者时PT服务器不通知邀请者是否存在已经移动到不同国家的网络或长途网络的被邀请者以及收费信息,并且覆盖存储在PT服务器中的输出会话阻挡标志从而连接PT会话。其间,如果存在询问被邀请者是否建立会话的过程,则根据被邀请者的决定建立会话。\n如果输出会话阻挡覆盖标志是“假”,则PT服务器根据存储在PT服务器中的输出会话阻挡标志和操作条件信息工作。在这种情况下,如果不存在询问被邀请者是否建立会话的过程,则PT服务器根据在PT服务器中设置的输出会话阻挡标志和操作条件信息工作,而如果存在询问被邀请者是否建立会话的过程,则根据被邀请者的决定建立会话。\n图15和16示出在邀请信号中包括的输出会话阻挡覆盖标志是“真”的情况下的邀请过程。\n图15是示出将根据PT客户端的决定限制邀请的步骤添加到图12的过程中的信号流图。在这种情况下,假设PT客户端“B”已经在PT服务器“B”中设置了依赖于网络的输入会话阻挡标志值和操作条件信息以便限制从特定网络“A(不同国家的网络或长途区域网络)发送的邀请。\n网络“A”在邀请PT客户端“B”的邀请信号中添加输出会话阻挡覆盖标志并发送它(步骤S131)。在此,输出会话阻挡覆盖标志值是“真”。接收到邀请信号之后,PT服务器“B”根据输出会话阻挡覆盖标志发送邀请信号给PT客户端“B”,而不管原先设置的标志值和操作条件信息(步骤S133)。在这种情况下,邀请信号包括可以据此确定邀请者的网络的信息和收费相关的信息。\n接收到邀请信号之后,PT客户端“B”确定是否加入会话并且对于邀请信号发送响应信号给PT服务器“B”(步骤S137)。在这种情况下,加入会话情况下的响应信号是“200OK”并且不加入会话情况下的响应信号是“NOK”。\nPT服务器“B”发送从PT客户端“B”接收到的响应信号给网络“A”(步骤S139)。\n图16是示出添加根据PT客户端的决定限制邀请的步骤到图12的过程的信号流图,其中PT客户端“B”发送请求信号给PT服务器“B”,用于请求等待发送对于邀请信号的响应信号。\n网络“A”在邀请PT客户端“B”的邀请信号中添加具有“真”值的输出会话阻挡覆盖标志并且发送它(步骤S131)。接收被邀请信号之后,PT服务器“B”根据输出会话阻挡覆盖标志发送邀请信号给PT客户端,而不管预先设置的标志值和操作条件信息(步骤S133)。在这种情况下,邀请信号可以包括基于其可以确定邀请者的网络的信息(例如,国外/国内网络地址信息或长途/短途网络地址信息,等)以及收费相关的信息。\n接收到邀请信号之后,PT客户端“B”发送请求信号请求等待发送对于邀请信号的响应信号,直到确定加入会话邀请(步骤S135)。至于请求信号,可以使用比如“183会话进行”、“202已接受”或“180振铃”等的SIP响应消息。\nPT客户端B确定是否加入会话,并且发送针对邀请信号的响应信号给PT服务器“B”(步骤S137)。在这种情况下,加入会话的响应信号是“200OK”并且不加入会话的响应信号是“NOK”。\nPT服务器B发送从PT客户端“B”接收到的响应信号给网络“A”(步骤S139)。\n如图15和16所示,当输出会话阻挡覆盖标志被包括在邀请信号中并且如果标志值是“真”时,发送邀请信号给被邀请者(PT客户端“B”)而不管存储在PT服务器中的标志值和条件信息如何,并且根据被邀请者的决定建立或停止会话。\n图17是示出以XML文档格式表达的由PT客户端为了限制会话而设置的网络信息的视图。在输入会话的情况下,限制国际邀请,并且在输出会话的情况下,限制长途区域网络。在这种情况下,网络包括依赖于网络的输入会话阻挡标志、相应标志的操作条件信息、依赖于网络的输出会话阻挡标志、以及相应标志的操作条件信息。\n图18和19是示出以SDP(会话描述协议)格式和XML文档格式表示的、通过用户的终端发送的输出会话阻挡覆盖标志的视图。\n在图18中,“b=true”表示输出会话阻挡覆盖标志值是“真”,并且“b”是“阻挡(barring)”的首字母。\n在本发明中,当PT客户端在其原始本地网络中进行PT服务时,或者PT客户端在漫游到不同网络区域(或不同PT服务器区域)之后设置的本地网络中进行PT服务时,可以进行依赖于网络的输出会话阻挡/依赖于网络的输入会话阻挡(OSB/ISB)。\n本发明中描述的会话阻挡条件不限于比如漫游或长途的未知信息,并且可以根据由应用服务器根据用户设置所设置的各种条件进行会话阻挡。\n即,应用服务器可以通过使用比如PT会话的状态信息、邀请方PT用户自身的状态信息、被邀请的用户的状态信息、被邀请PT用户的服务提供商的范围等的各种状态信息执行会话阻挡。\n到此所描述的,根据本发明的限制PT服务的方法具有以下优点。\n即,设置用于限制客户端邀请到PT会话、或者被邀请客户端邀请或被邀请的网络信息,并且自动限制满足该网络信息的客户端邀请或被邀请,这样可以提高用户便利性。\n另外,邀请到PT会话的客户端或被邀请的客户端可以通过使用网络信息限制邀请网络或被邀请网络,这样可以解决当在不同网络中存在的客户端之间建立会话时导致的关于收费的问题。\n上述实施例和优点仅是示例性的并且不解释为限制本发明。本发明可以容易地应用于其他类型的设备。本发明的描述意在是说明性的,并且不限制权利要求的范围。对本领域技术人员来说许多替换、修改和变更是很明显的。在权利要求中,装置加功能条款意在覆盖执行所述功能时在此所述的结构,并且不仅是结构等价物而且也是等价的结构。
法律信息
- 2014-12-10
未缴年费专利权终止
IPC(主分类): H04B 7/24
专利号: ZL 200580034724.7
申请日: 2005.10.21
授权公告日: 2010.09.01
- 2010-09-01
- 2007-11-14
- 2007-09-19
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2001-02-26
| | |
2
| |
2002-01-30
|
2000-07-12
| | |
3
| | 暂无 |
2004-09-18
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |