通知用于组合服务的终端能力信息的更新的方法与系统的制作方法

文档序号:7640561阅读:129来源:国知局
专利名称:通知用于组合服务的终端能力信息的更新的方法与系统的制作方法
技术领域
本发明涉及同时执行两个或更多个服务的组合服务,更具体地,涉 及对用于组合服务的终端能力信息的更新进行通知的方法与系统。
背景技术
组合服务是在第一与第二用户之间同时执行两个或更多个服务的服 务。此外,组合服务是在第一与第二用户之间同时执行两个或更多个服 务的服务。此外,组合服务可以是这样的服务将在第一与第二用户之 间的基于第一网络的第一服务、基于第二网络的第二服务和基于第三网 络的第三服务这三者中的至少两个或更多个服务组合起来,并且同时执 行这些服务。为了在第一与第二用户之间执行组合服务,第一与第二用户应当识 别与可互相支持的服务有关的信息等,并在这两者之间协商可获得的服 务。这里,将CSI (CS服务与IMS服务的组合)作为组合服务的例子而 进行解释。CSI是在第一与第二用户之间将CS (电路交换)服务与IMS (IP多 媒体子系统)服务组合起来并同时执行这些服务的服务。可以将IMS服 务的IMS会话加入到建立在第一与第二用户之间的CS呼叫中,或者相 反地,可以将CS呼叫加入到建立在第一与第二用户之间的IMS会话中。 可被加入到在第一与第二用户之间已经建立的CS呼叫中的IMS服务可 以包括基于IMS的服务,诸如即时消息(IM)、视频共享、数据传递等。图1示出了在第一与第二终端之间提供一般组合服务(例如CSI) 的网络配置。如图l所示,提供一般组合服务(例如CSI)的网络包括 第一与第二 CS核心网络31和32,用于支持第一与第二终端10、 20之间的CSI的CS服务;第一与第二 IMS核心网络41和42,用于支持第一 与第二终端10、 20之间的CSI的IMS服务;与第一 IMS核心网络41连 接的第一应用服务器(AS) 43,用于执行第一终端10的CSI的IMS会 话的特定功能,例如CSI的IMS会话的基于服务的计费功能;与第二 IMS 核心网络42连接的第二服务器44,用于执行第二终端20的CSI的IMS 会话的特定功能(例如,基于服务的计费功能);无线接入网络(xRAN) 30,用于将第一终端10连接到第一 CS核心网络31及第一 IMS核心网 络41;以及第二无线接入网络(xRAN) 33,用于将第二终端20连接到 第二 CS核心网络32及第二 IMS核心网络42。此外,提供CSI的网络还包括第一PS (分组交换)核心网络40, 其连接在第一 xRAN 30与第一 IMS核心网络41之间,以建立CSI的IMS 会话;以及第二PS核心网络45,其连接在第二 xRAN 30与第二 IMS核 心网络42之间,以建立CSI的IMS会话。第一与第二 CS核心网络31和32分别包括MSC (移动交换中心)、 VLR (访问位置寄存器)及HLR (本地位置寄存器)。现在将描述在提供CSI的一般网络中的一般CSI提供方法。在第一与第二终端10、 20之间的CS呼叫的情况下,通过第一与第 二 CS核心网络31和32来交换数据与控制信号,而在IMS会话的情况 下,通过第一PS核心网络40、第一IMS核心网络41、第二IMS核心网 络42及第二 PS核心网络45来交换数据与控制信号。第一终端10包括同时连接到第一 CS核心网络31与第一 PS核心网 络40的功能,而第二终端20包括同时连接到第二 CS核心网络32与第 二PS核心网络45的功能。在第一与第二终端IO、 20之间开始CSI服务之前,第一与第二终端 10、 20交换当前终端的无线环境信息以及终端能力信息,以识别与可互 相支持的服务有关的信息。对于用户而言,终端10和20的当前无线环境信息被用作用于确定 在建立CS呼叫之后的行为的重要信息。即,用户根据当前无线环境信息, 可以确定是否交换终端能力信息或者开始IMS会话。在建立CS呼叫的同时,通过CS域来交换无线环境信息。无线环境 信息是可变的,并且可以根据建立CS呼叫时的环境而有所不同,因此被交换的无线环境信息仅在cs呼叫过程中用作有效信息。无线环境信息包括表示这些终端是否支持同时使用CS服务与PS服 务的信息等。通过IMS域来交换终端能力信息。图2示出了在第一与第二终端之间交换终端能力信息的一般方法。为了请求第二终端的能力信息,第一终端10将SIP (会话初始化协 议)选项消息(OPTIONS message)发送给第二终端20 (步骤Sl)。然 后,第二终端20存储包含在SIP选项消息中的第一终端10的地址信息 (步骤S2),并且响应于SIP选项消息而发送200 OK消息。该200 OK 消息包括第二终端20的能力信息(步骤S3)。当接收到200 OK消息时,第一终端10存储包含在200 OK消息中 的第二终端20的能力信息(步骤S4)。同时,在从第一终端IO接收到SIP选项消息之后,如果第二终端20 没有将请求终端能力信息的SIP选项消息发送给第一终端10,则第二终 端20确定将SIP选项消息发送给第一终端10,以请求第一终端10的能 力信息(步骤S5)。当从第二终端20接收到请求第一终端10的能力信息 的SIP选项消息时,第一终端10存储包含在SIP选项消息中的第二终端 20的地址信息(步骤S7),并且向第二终端20发送作为响应消息的200 OK 消息(步骤S8)。该200OK消息包括第一终端IO的能力信息。第二终端20存储包含在从第一终端10发送的200 OK消息中的第一 终端10的能力信息(步骤S9)。通过这种方式,将在第一终端与第二终端之间交换的第一终端10与 第二终端20的能力信息存储在第一终端10与第二终端20中,以快速地 设定服务并为以后的通信减小网络负载。因此,为了使特定终端能够获得对方终端的能力信息,该特定终端 应当将请求终端能力信息的SIP选项消息发送到对方终端,并且从对方 终端接收包括了对方终端的能力信息的响应消息。在提供CSI的网络中的一般终端能力信息交换方法中,各个终端将SIP选项消息发送给对方终端以获得对方终端的能力信息,并且存储这些 能力信息。同时,在第一与第二终端己经执行了组合服务、彼此识别了对方终 端的终端能力信息并将这些终端能力信息存储在相应高速缓存中的状态下,当第一与第二终端想要再次执行组合服务(即CSI)时,第一与第二 终端建立CSI的IMS会话。然后,第一与第二终端检查在本地区域中(即 高速缓存中)己经存储了对方终端的终端能力信息,并且,执行用于IMS 会话连接的邀请消息(INVITE message)发送过程,而不执行终端能力 信息交换过程。在这种情况下,如果第一与第二终端中的至少一个的终端能力信息 已经被更新,则存储在各个终端的高速缓存中的终端能力信息与实际终 端能力信息不同,通过邀请消息进行的IMS会话连接将会失败。因此, 因为IMS会话连接失败,所以第一与第二终端执行能力交换过程,然后 执行用于IMS会话连接的邀请消息发送/接收过程。因此, 一般终端能力信息交换方法具有以下问题。艮口,即使当存储在每个终端的高速缓存中的终端能力信息与实际的 终端能力信息不同时,也基于存储在它们的高速缓存中的对方终端的终 端能力信息,通过使用邀请消息来执行IMS会话连接过程。因此,执行 不必要的邀请消息发送/接收过程导致了网络信令及网络资源的浪费。此外,即使当仅有一个终端的终端能力信息改变而不是两个终端的 终端能力信息都改变时,也在这两个终端之间交换终端能力信息。艮P,在一般终端能力信息交换方法中,当第一终端的终端能力信息 改变而第二终端的终端能力信息没有改变时,第一终端将SIP选项消息 发送给第二终端,以接收第二终端的终端能力信息,并且第二终端将SIP 选项消息发送给第一终端,以接收第一终端的终端能力信息。因此,不 利地的是,执行了不必要的过程,即请求并获得没有改变的对方终端的 终端能力信息的过程。因为执行了不必要的过程,所以浪费了网络信令与网络资源。此外,其终端能力信息已经改变的特定终端无法将其终端能力信息的改变通知给对方终端。 发明内容本发明的一个示例性特征是提供一种对用于组合服务的终端能力信 息的更新进行通知的方法与系统,该方法与系统能够简化交换用于组合 服务的终端能力信息的过程。为了至少全部或部分地实现上述特征,本发明提供一种对用于组合 服务的终端能力信息的更新进行通知的方法,所述组合服务用于在至少 两个或更多个终端之间同时执行两个不同的服务,该方法包括以下步骤-接收包括发起终端(origination terminal)的第一更新指示信息的连接请 求消息;以及由接收终端根据包含在所述连接请求消息中的所述第一更 新指示信息,来选择性地执行建立与所述发起终端的服务连接的过程和 对所述发起终端的终端能力信息进行检査的过程。为了至少全部或部分地实现上述特征,本发明还提供一种对在组合 服务中用于组合服务的终端能力信息的更新进行通知的方法,所述组合 服务用于在至少两个或更多个终端之间同时至少执行第一服务和第二服 务,该方法包括以下步骤检査发起终端的终端能力信息是否已经被更 新,并且确定是否将第一更新指示信息加入到用于第一服务的连接请求 消息中;由所述发起终端将所述连接请求消息发送给接收终端;以及由 所述接收终端根据在所述连接请求消息中是否存在所述第一更新指示信 息,来选择性地执行与所述发起终端建立第二服务连接的过程或者对所 述发起终端的终端能力信息进行检查的过程。为了至少全部或部分地实现上述特征,本发明还提供一种对用于组 合服务的终端能力信息的更新进行通知的方法,所述组合服务用于通过 初始终端与接收终端执行CSI,该方法包括以下步骤由所述发起终端发 送包括第一更新指示信息的连接请求消息;由所述接收终端发送包括第 二更新指示信息的连接响应消息;由所述接收终端根据包含在所述连接 请求消息中的所述第一更新指示信息,来选择性地执行对所述发起终端 的终端能力信息进行检查的过程;由所述发起终端根据包含在所述连接响应消息中的所述第二更新指示信息,来选择性地执行对所述接收终端的终端能力信息进行检査的过程;以及由所述发起终端执行建立所述CSI 的IMS会话的过程。为了至少全部或部分地实现上述特征,本发明还提供一种对在组合 服务中用于组合服务的终端能力信息的更新进行通知的终端,所述组合 服务用于在第一终端与第二终端之间同时至少执行第一服务和第二服务,该终端包括存储器,用于存储其当前终端能力信息、所述终端此 前为进行组合服务而与对方终端连接时的终端能力信息以及所述对方终端的终端能力信息;以及处理器,用于对其当前终端能力信息以及所述 终端此前为进行服务而连接时的终端能力信息进行检査,将包含第一更 新指示信息的连接请求消息发送给所述对方终端,并且根据包含在从所 述对方终端发送的连接响应消息中的第二更新指示信息,来选择性地执 行请求所述对方终端的终端能力信息的过程和与所述对方终端进行服务 连接的过程。本发明的其它优点、目的及特征将在以下的说明书中部分地进行阐 述,并且对于本领域的技术人员,将通过对以下说明书进行研究而部分 地变得明了,或者可以通过对本发明的实践而得知。本发明的这些目的 和优点可以通过在所附权利要求书中具体指出的来实现和获得。


将参照下列附图详细地描述本发明,附图中类似的标记是指类似的 元件,在附图中图1为示出了在第一与第二终端之间提供一般组合服务的网络配置的图;图2为示出了在第一与第二终端之间交换终端能力信息的一般方法的图;图3为示出了根据本发明示例性实施方式的对用于组合服务的终端 能力信息的更新进行通知的方法的图;以及图4示出了根据本发明示例性实施方式的识别特定终端的终端能力信息是否已经被更新的表。
具体实施方式
.现在参照附图,描述根据本发明示例性实施方式的对用于组合服务 的终端能力信息的更新进行通知的方法与系统。在本发明的示例性实施方式中,在同时在第一与第二用户之间执行 两个或更多个服务的组合服务中,当连接了组合服务的第一服务时,每 个终端识别其终端能力信息是否已经被更新,并且相应地通知对方终端。 已经接收到表示终端能力信息已经被更新的更新指示信息的终端,从对 方终端请求并接收更新后的终端能力信息。图3为示出了根据本发明示例性实施方式的对用于组合服务的终端能力信息的更新进行通知的方法和系统的图。如图3所示,对终端能力 信息的更新进行通知的系统包括第一与第二终端100、 200,其用于识别其终端能力信息是否己经被更新,并相应地通知对方终端,并且,在 连接第一服务以执行至少包括第一与第二服务的组合服务时,当接收到 表示终端能力信息的更新指示信息时,从对方终端请求并接收更新后的 终端能力信息。用于通知终端能力信息的更新的系统还包括第一服务网络,用于为第一与第二终端100、 200提供第一服务;以及第二服务网络,用于为 第一与第二终端IOO、 200提供第二服务。第一与第二终端100、 200分别包括存储器(未图示),用于存储 其当前终端能力信息以及在此前与对方终端已经连接了服务时的终端能 力信息;以及处理器(未图示),用于通过将它们的当前终端能力信息与 它们用于此前服务的终端能力信息进行比较,来确定它们的当前终端能 力信息是否已经被更新,并且将表示它们的当前终端能力信息是否已经 被更新的更新指示信息发送给连接第 一服务时的对方终端。该存储器还包括终端的地址信息、在此前服务连接中的对方终端的 终端能力信息与地址信息。该存储器可以是数据库。终端的当前终端能力信息、终端的地址信息、在此前服务连接中的终端的终端能力信息、在此前服务连接中的对方终端的终端能力信息可 以存储在高速缓存中,或者可以按照表的形式存储在本地区域中。
第一与第二终端100、 200可同时执行组合服务的两个或更多个服务。
例如,当组合服务为CSI (CS服务与IMS服务的组合)时,第一服 务可以是CS (电路交换)服务,而第二服务可以是IMS (IP多媒体子系 统)服务。此外,第一服务网络可以是用于为第一与第二终端100、 200 提供CS服务的第一与第二CS核心网络310、 320,而第二服务网络可以 是用于为第一与第二终端100、 200提供IMS服务的第一与第二 IMS核 心网络310、 320。
第一与第二CS核心网络310、 320分别包括MSC (移动交换中心) 311、 321,并且可以包括VLR (未图示)及HLR (未图示)。
第一终端100通过第一无线接入网络(未图示)同时与第一及第二 服务网络相连接。第二终端200通过第二无线接入网络(未图示)同时 与第 一及第二服务网络相连接。
在IMS服务的情况下,第二服务包括设置于第一 IMS核心网络 410与第一无线接入网络之间的第一分组(PS)服务核心网络(未图示), 用于为第一终端100提供IMS会话路径;以及设置于第二 IMS核心网络 420与第二无线接入网络之间的第二PS核心网络(未图示),用于为第二 终端200提供IMS会话路径。
第一与第二IMS核心网络410、 420分别包括第一应用服务器(AS) (未图示)及第二应用服务器(未图示)。
现在将详细地描述根据本发明的对用于组合服务的终端能力信息的 更新进行通知的系统的操作。
发起终端(主叫终端)与接收终端(被叫终端)执行组合服务,然 后释放组合服务的连接。例如,假定发起终端为第一终端100,而接收终 端为第二终端200,则第一与第二终端100、 200通过CSI (其通过结合 CS呼叫与IMS服务来同时使用这两者)来执行数据交换与呼叫通信,并 且释放CSI会话(步骤S20)。当执行CSI (例如视频呼叫服务)时,可以通过IMS域(或IMS载体)(即第一与第二IMS核心网络410、 420) 来发送图像,而可以通过CS域(或CS载体)(即第一与第二CS核心网 络310、 320)来发送语音。
在第二终端200的高速缓存中存储第一终端100的终端能力信息与 公共用户标识(ID)(在CSI建立处理中,已经在第一与第二终端100、 200之间交换了第一终端100的终端能力信息与公共用户标识),而在第 一终端100的高速缓存中存储第二终端200的终端能力信息与公共用户 标识(步骤S21与步骤S22)。当第一与第二终端100、 200以后再次执行 CSI服务时,使用存储在第一与第二终端100、 200的各自高速缓存中的息。
图4示出了用于对存储在特定终端的存储器(高速缓存或本地区域) 中的终端能力信息进行管理的表,该表用于确定在该特定终端的在此前 服务连接中已经与对方终端进行了交换的终端能力信息与该特定终端的 当前终端能力信息之间是否有差别。为每个终端存储终端能力信息管理 表,并且终端能力信息管理表对每个终端为组合服务而连接的对方终端 的终端能力信息(或终端能力信息版本)进行管理。
在特定终端与对方终端执行CSI之后,该特定终端的终端能力信息 可能会改变。第一,当对IMS服务(诸如PoC服务)、IM (即时消息传 送)服务、基于IMS的视频共享服务、基于IMS的数据发送服务或广播 进行登记或取消登记时,第二,当将例如照相机的多媒体设备动态地安 装到该终端或从该终端卸除时,第三,当通过下载服务来修正新的编码/ 解码器或可支持的文件格式时,以及第四,当更新MMS服务的版本时, 终端能力信息可能会被改变(被更新)。
当改变(更新)该特定终端的终端能力信息时,该特定终端检测到 该改变并且更新终端能力信息的版本。然后,该特定终端将改变后的终 端能力信息与更新后的版本存储在其终端能力信息管理表中(步骤S23), 如图4所示。终端能力信息的版本是唯一值。
该特定终端参考其终端能力信息管理表,来识别其此前已经为组合 服务而与对方终端进行了交换的终端能力信息(或其终端能力信息的版本)及其当前终端能力信息(或其终端能力信息的当前版本)。如果该特 定终端的当前终端能力信息与该特定终端在此前服务连接中的终端能力 信息不同,则该特定终端确定其当前终端能力信息已经被更新。
例如,当第一终端100的终端能力信息改变时,第一终端100可以 参考存储在其高速缓存中的第一表(终端能力信息管理表),来检查出其 当前终端能力信息版本与用于此前服务的终端能力信息版本不同。
将第一终端100执行CS呼叫建立过程以再次与第二终端200执行 CSI服务的情况作为例子而进行解释。
第一终端100检查在其高速缓存中是否已经存储了第二终端200的 信息(即第二终端200的地址信息(公共用户ID)及终端能力信息)。当 已经存储了第二终端200的信息时,第一终端100识别出其先前已经与 第二终端200执行了 CSI服务。随后,第一终端100在存储在其高速缓 存中的第一表(终端能力信息管理表)中,查找第一终端100在与第二 终端200的此前服务连接中的终端能力信息版本,然后将其当前终端能 力信息版本与在与第二终端200的此前服务连接中的终端能力信息版本 进行比较。
当第一终端100的当前终端能力信息版本与第一终端100在此前服 务中的终端能力信息版本不同时,第一终端IOO将用于通知第一终端100 的终端能力信息已经被更新的第一更新指示信息包括在用于请求CS呼 叫建立的连接请求消息(例如建立消息,SETUP message)中,然后将其 发送给第一CS核心网络310 (步骤S24)。该建立消息包括第二终端200 的地址信息。
但是,如果当前终端能力信息版本与在此前服务中的终端能力信息 版本相同,则第一终端100确定其终端能力信息没有被更新,并且将用 于通知没有更新其终端能力信息的第一更新指示信息包括在建立消息 中,然后将其发送给第一CS核心网络310 (步骤S24)。
该第一更新指示信息包括用于表示第一终端100的终端能力信息是 否已经被更新的特定数据和用于表示第一终端100的终端能力信息是否 已经被更新的参数这两者中的一个。该特定数据可以是位数据。例如,"1"用于通知终端能力信息已经被更新,而"o"用于通知终端能力信息没有被
更新。此外,为了通知终端能力信息已经被更新,可以使用"真"值,而 为了通知终端能力信息没有被更新,可以使用"假"值。
为了通知其当前终端能力信息已经被更新,第一终端100可以将第
一更新指示信息添加到建立消息中并且发送该消息,而为了通知其当前 终端能力信息没有被更新,第一终端100可以不将第一更新指示信息添 加到建立消息中。
第一 CS核心网络310的MSC 311将接收到的建立消息转换为IAM (初始地址消息),即,例如在SS7 (7号信令系统)的信令网络系统中 使用的呼叫建立消息。然后,MSC 311通过使用第二终端200的地址信 息(例如电话号码),来将IAM消息发送给第二终端200所属的第二CS 核心网络320 (步骤S25)。这里,第一CS核心网络310的MSC 311可 以针对建立消息,将确认消息发送给第一终端100 (步骤S27)。第二CS 核心网络320的MSC 321将IAM消息转换为建立消息,并且将其发送给 第二终端200 (步骤S26)。
响应于该建立消息,第二终端200发送连接消息(CONNECT message),即连接响应消息(步骤S28)。该连接消息包括用于通知第二 终端200的终端能力信息是否已经被更新的第二更新指示信息。在这种 情况下,第二终端200参照存储在第二终端的高速缓存中的第二表(终 端能力信息管理表)来确定其终端能力信息是否已经被更新,该第二表 类似于图4所示的表。
艮P,第二终端200从第二表中查找其与第一终端100的此前服务连 接中的终端能力信息版本,并且将其在此前服务中的终端能力信息版本 与其当前终端能力信息进行比较。
在当前终端能力信息版本与此前服务中的终端能力信息版本相同 时,第二终端200将用于通知其终端能力信息没有被更新的第二更新指 示信息包括在连接消息中,并发送该消息。
但是,如果第二终端200的当前终端能力信息版本与第二终端200 在此前服务中的终端能力信息版本不同,则第二终端200将用于通知其终端能力信息已经被更新的第二更新指示信息包括在连接消息中,并将 发送该消息。这里,用于通知第二终端200的终端能力信息没有被更新 的第二更新指示信息与用于通知第二终端的终端能力信息已经被更新的 第二更新指示信息分别具有不同的值。
同时,为了通知其终端能力信息没有被更新,第二终端200可以发 送不包括第二更新指示信息的连接消息,或者,为了通知其终端能力信 息已经被更新,第二终端200可以发送包括第二更新指示信息的连接消 息。
该连接消息被发送给第二 CS核心网络320的MSC 321,并且MSC 321将连接消息转换为CON消息,即SS7协议的连接消息。然后,MSC 321将CON消息发送给第一终端100所属的第一 CS核心网络310的MSC 311 (步骤S29)。这里,第二CS核心网络320的MSC321可以参考连接 消息,将确认消息发送给第二终端200 (步骤S31)。
第一 CS核心网络310的MSC 311将接收到的CON消息转换为连接 消息,并且将该连接消息传送给第一终端100 (步骤S30)。
通过这种方式,当在第一与第二终端100、 200之间连接CS呼叫时, 第一与第二终端100、 200分别将用于通知其终端能力信息是否已经被更 新的更新指示信息包括在连接请求消息(建立消息)与连接响应消息(连 接消息)中,并且对其进行发送,由此第一与第二终端100、 200可以向 对方终端通知其终端能力信息是否已经被更新。
相应地,第一与第二终端IOO、 200检查在CS呼叫连接阶段中接收 到的建立消息或连接消息,以检査对方终端的终端能力信息是否已经被 更新。因此,在开始CSI的IMS会话建立过程之前(在准备IMS会话建 立的同时),第一与第二终端100、 200确定是否请求并接收对方终端的 终端能力信息。
当第二终端200对建立消息进行检查时,如果包含在建立消息中的 第一更新指示信息表示第一终端100的终端能力信息没有被更新,并且 当第一终端100对连接消息进行检査时,如果包含在连接消息中的第二 更新指示信息表示第二终端200的终端能力信息没有被更新,则第--与第二终端100、 200基于存储在各个高速缓存中的对方终端的终端能力信 息来开始IMS会话的建立,而不执行终端能力信息交换过程。即,第一 终端100通过使用存储在其高速缓存中的第二终端200的终端能力信息 与公共用户ID,来产生用于请求建立IMS会话的消息(例如邀请消息), 并且将其发送给第二终端200。
同时,如果由第二终端200接收到的建立消息不包含用于表示第一 终端100的终端能力信息已经被更新的第一更新指示信息,并且如果由 第一终端100接收到的连接消息不包含用于表示第二终端200的终端能 力信息已经被更新的第二更新指示信息,则第一与第二终端IOO、 200开 始建立IMS会话,而不执行终端能力信息交换过程。
但是,如果包含在连接消息中的第二更新指示信息表示第二终端200 的终端能力信息已经被更新,或者如果连接消息包括第二更新指示信息, 则第一终端100确定第二终端200的终端能力信息已经被更新,并且将 用于请求第二终端200的更新后的终端能力信息的SIP选项消息发送给 第二终端200 (未图示)。当通过第一与第二IMS核心网络410、 420接 收到SIP选项消息时,第二终端200针对SIP选项消息,将响应消息(例 如200 OK消息)发送给第一终端100。该200 OK消息包括第二终端200 的更新后的终端能力信息。
如果包含在建立消息中的第一更新指示信息表示第一终端100的终 端能力信息已经被更新,或者如果建立消息包括第一更新指示信息,则 第二终端200确定第一终端100的终端能力信息已经被更新,并且执行 用于请求并获得第一终端的更新后的终端能力信息的过程。即,第二终 端发送用于请求第一终端100的改变后的能力信息的SIP选项消息(步 骤S33)。
SIP选项消息通过第二与第一 IMS核心网络420、 410而被发送到第 一终端100 (步骤S34和S35)。
第一终端100针对SIP选项消息发送响应消息(200 OK消息)(步 骤S36)。该200 OK消息至少包括第一终端100的更新后的终端能力信 息。该200OK消息通过第一与第二MS核心网络410、 420而被发送到第二终端200 (步骤S37和S38)。
第二终端将包含在该200 OK消息中的第一终端100的更新后的终端 能力信息存储在其高速缓存中(步骤S39)。
通过这种方式,当第一与第二终端100、 200的实际终端能力信息与 存储在每个高速缓存中的对方终端的终端能力信息相同时,第一终端100 将用于请求与第二终端200建立IMS会话的消息(即邀请消息)发送给 第二终端200。因此,在第一与第二终端IOO、 200之间同时连接CS呼 叫和IMS会话,从而使得第一与第二终端100、 200可以执行CSI。
当在第一与第二终端100、 200之间执行一般CS呼叫连接过程时, 在连接了CS呼叫之后,第一与第二终端IOO、 200无法知道对方终端的 终端能力信息是否已经被更新。因此,第一终端100立即基于存储在其 高速缓存中的对方终端的终端能力信息(第二终端200的终端能力信息), 来生成用于请求建立IMS会话的邀请消息,并且发送该消息。在这种情 况下,如果第二终端200的终端能力信息已经被更新,则通过邀请消息 来建立IMS会话将会失败,导致了第一与第二终端100、 200必须再次开 始终端能力信息交换过程的问题,因此浪费了网络资源。
然而在本发明中,因为当连接CS呼叫时第一与第二终端100、 200 通过建立消息和连接消息来通知其终端能力信息是否已经被更新,所以 第一与第二终端100、 200可以在它们之间建立CS呼叫时容易地识别出 对方终端的终端能力信息是否已经被更新。
如上所述,根据本发明的对用于组合服务的终端能力信息的更新进 行通知的方法与系统具有许多优点。
艮口,例如当终端识别其终端能力信息是否已经被更新并且连接组合 服务的第一服务时,这些终端可以通知对方终端其终端能力信息是否已 经被更新。
此外,因为已经接收到表示终端能力信息已经被更新的更新指示信 息的终端可以请求并接收对方终端的更新后的终端能力信息,所以可以 简化终端能力信息交换过程。
此外,通过省略不必要的终端能力信息交换过程,可以避免网络资源的浪费。
前述实施方式及优点仅为示例性的,而并不应当解释为限制本发明。 本发明可容易地应用于其它类型的设备。本发明的描述仅用于解释目的, 而并不用于限制权利要求的范围。那些熟悉本领域的技术人员将明白许 多另选实施方式、修改例及变型例。在权利要求书中,装置加功能的句 子旨在涵盖文中描述为执行所述功能的结构,并且不仅涵盖结构等同概 念,而且涵盖等同结构。
权利要求
1、一种对用于组合服务的终端能力信息的更新进行通知的方法,所述组合服务用于在至少两个或更多个终端之间同时执行两个不同的服务,该方法包括以下步骤接收包括发起终端的第一更新指示信息的连接请求消息;以及由接收终端根据包含在所述连接请求消息中的所述第一更新指示信息,来选择性地执行建立与所述发起终端的服务连接的过程和对所述发起终端的终端能力信息进行检查的过程。
2、 根据权利要求1所述的方法,其中,如果包含在所述连接请求消 息中的所述第一更新指示信息表示所述发起终端的终端能力信息已经被 更新,则所述接收终端执行对所述发起终端的终端能力信息进行检査的 过程。
3、 根据权利要求2所述的方法,其中,所述终端能力信息检查过程包括以下步骤由所述接收终端发送用于请求所述发起终端的终端能力信息的选项消息;并且由所述发起终端将其终端能力信息添加到响应消息中,并且将所述 响应消息发送给所述接收终端。
4、 根据权利要求1所述的方法,其中,当包含在所述连接请求消息 中的所述第一更新指示信息表示所述发起终端的终端能力信息没有被更 新时,所述接收终端执行与所述发起终端设定服务连接的过程。
5、 根据权利要求4所述的方法,其中,所述服务连接设定过程是在 所述发起终端与所述接收终端之间建立不同服务的会话的过程。
6、 根据权利要求1所述的方法,其中,所述第一更新指示信息表示-所述发起终端的终端能力信息与所述发起终端的在与所述接收终端的此 前服务连接中的终端能力信息不同。
7、 根据权利要求1所述的方法,其中,所述接收终端根据包含在所 述连接请求消息中的所述第一更新指示信息的值,来选择性地执行与所述发起终端的服务连接设定过程和与所述发起终端的终端能力信息检查 过程。
8、 根据权利要求7所述的方法,其中,所述发起终端通过将其存储 在第一终端能力信息管理表中的在与所述接收终端的此前服务连接中的 终端能力信息与其当前终端能力信息进行比较,来确定所述第一更新指 示信息的值。
9、 根据权利要求7所述的方法,其中,所述发起终端通过将其存储 在所述第一终端能力信息管理表中的在与所述接收终端的此前服务连接 中的终端能力信息版本与其当前终端能力信息版本进行比较,来确定所 述第一更新指示信息的值。
10、 根据权利要求9所述的方法,其中,只要所述终端能力信息被 更新,所述终端能力信息版本就具有固有的不同值。
11、 根据权利要求1所述的方法,该方法还包括以下步骤 接收包括所述接收终端的第二更新指示信息的连接响应消息;以及 由所述发起终端根据包含在所述连接响应消息中的所述第二更新指示信息,来选择性地执行与所述接收终端的服务连接设定过程和所述终 端能力信息检查过程。
12、 根据权利要求ll所述的方法,其中,当包含在所述连接响应消 息中的所述第二更新指示信息表示所述接收终端的终端能力信息己经被 更新时,所述发起终端执行与所述接收终端的终端能力信息检査过程。
13、 根据权利要求12所述的方法,其中,所述终端能力信息检查过 程包括以下步骤由所述发起终端发送请求所述接收终端的终端能力信息的选项消 息;以及由所述接收终端将其终端能力信息添加到响应消息中,并且发送所 述响应消息。
14、 根据权利要求ll所述的方法,其中,当包含在所述连接响应消 息中的所述第二更新指示信息表示所述接收终端的终端能力信息没有被 更新时,所述发起终端执行与所述接收终端的服务连接设定过程。
15、 根据权利要求14所述的方法,其中,所述服务连接设定过程是 在所述发起终端与所述接收终端之间建立不同服务的会话的过程。
16、 根据权利要求ll所述的方法,其中,所述第二更新指示信息表示所述接收终端的终端能力信息与所述接收终端的在与所述发起终端 的此前服务连接中的终端能力信息不同。
17、 根据权利要求11所述的方法,其中,所述发起终端根据包含在 所述连接响应消息中的所述第二更新指示信息的值,来选择性地执行与 所述接收终端的服务连接设定过程和与所述接收终端的终端能力信息检 查过程。
18、 根据权利要求17所述的方法,其中,所述接收终端通过将其存储在第二终端能力信息管理表中的在与所述发起终端的此前服务连接中 的终端能力信息与其当前终端能力信息进行比较,来确定所述第二更新 指示信息的值。
19、 根据权利要求17所述的方法,其中,所述接收终端通过将其存 储在所述第二终端能力信息管理表中的在与所述发起终端的此前服务连 接中的终端能力信息版本与其当前终端能力信息版本进行比较,来确定 所述第二更新指示信息的值。 '
20、 根据权利要求19所述的方法,其中,只要所述终端能力信息被 更新,所述终端能力信息版本就具有固有的不同值。
21、 根据权利要求1所述的方法,其中,所述不同服务中的一个服 务包括电路交换CS呼叫服务,而另一个服务包括IP多媒体子系统IMS 服务。 '
22、 一种对在组合服务中用于组合服务的终端能力信息的更新进行 通知的方法,所述组合服务用于在至少两个或更多个终端之间同时至少 执行第一服务和第二服务,该方法包括以下步骤检查发起终端的终端能力信息是否已经被更新,并且确定是否将第一更新指示信息加入到用于第一服务的连接请求消息中;由所述发起终端将所述连接请求消息发送给接收终端;以及 由所述接收终端根据在所述连接请求消息中是否存在所述第一更新指示信息,来选择性地来执行与所述发起终端建立第二服务连接的过程 或者对所述发起终端的终端能力信息进行检查的过程。
23、 根据权利要求22所述的方法,其中,所述第一更新指示信息表示所述发起终端的终端能力信息已经从其在所述发起终端此前为服务 与所述接收终端连接时的终端能力信息被更新。
24、 根据权利要求22所述的方法,其中,当已经将所述第一更新指 示信息添加到所述连接请求消息中时,所述接收终端执行与所述发起终 端的终端能力信息检査过程。
25、 根据权利要求24所述的方法,其中,所述终端能力信息检査过程包括以下步骤由所述接收终端发送用于请求所述发起终端的终端能力信息的选项消息;以及由所述发起终端将其终端能力信息添加到响应消息中,并且将所述 响应消息发送给所述接收终端。
26、 根据权利要求22所述的方法,其中,如果没有将所述第一更新 指示信息添加到所述连接请求消息中,则所述接收终端执行与所述发起 终端的设定第二服务的过程。
27、 根据权利要求22所述的方法,其中,所述发起终端通过将其存 储在第一终端能力信息管理表中的在与所述接收终端的此前服务连接中 的终端能力信息与其当前终端能力信息进行比较,来确定是否已经将所 述第一更新指示信息添加到了所述连接请求消息中。
28、 根据权利要求22所述的方法,其中,所述发起终端通过将其存 储在所述第一终端能力信息管理表中的在与所述接收终端的此前服务连 接中的终端能力信息版本与其当前终端能力信息版本进行比较,来确定 是否已经将所述第一更新指示信息添加到了所述连接请求消息中。
29、 根据权利要求23所述的方法,其中,只要所述终端能力信息被 更新,所述终端能力信息版本就具有固有的不同值。
30、 根据权利要求22所述的方法,该方法还包括以下步骤 由所述发起终端对在从所述接收终端发送的连接响应消息中是否包含所述接收终端的所述第二更新指示信息进行检查;以及由所述发起终端根据在所述连接响应消息中是否包含所述第二更新 指示信息,来选择性地执行与所述接收终端的第二服务连接设定过程和 与所述接收终端的终端能力信息检查过程。
31、 根据权利要求30所述的方法,其中,所述第二更新指示信息表 示所述接收终端的终端能力信息已经从其在与所述发起终端的此前服 务连接中的终端能力信息被更新。
32、 根据权利要求30所述的方法,其中,当已经将所述第二更新指 示信息添加到所述连接响应消息中时,所述发起终端执行与所述接收终 端的终端能力信息检查过程。
33、 根据权利要求32所述的方法,其中,所述终端能力信息检査过 程包括以下步骤由所述发起终端发送用于请求所述接收终端的终端能力信息的选项 消息;以及由所述接收终端将其终端能力信息添加到响应消息中,并且将所述 响应消息发送给所述发起终端。
34、 根据权利要求30所述的方法,其中,当没有将所述第二更新指 示信息添加到所述连接响应消息中时,所述发起终端执行与所述接收终 端的设定第二服务连接的过程。
35、 根据权利要求30所述的方法,其中,所述接收终端将其存储在 所述第二终端能力信息管理表中的当其此前为服务连接而与所述发起终 端连接时的终端能力信息与其当前终端能力信息进行比较,并且确定是 否已经将所述第二更新指示信息添加到所述连接响应消息中。
36、 根据权利要求30所述的方法,其中,所述接收终端通过将其存 储在所述第二终端能力信息管理表中的在其与所述发起终端的此前服务 连接中的终端能力信息版本与其当前终端能力信息版本进行比较,来确 定是否将所述第二更新指示信息添加到所述连接响应消息中。
37、 根据权利要求36所述的方法,其中,只要所述终端能力信息被 更新,所述终端能力信息版本就具有固有的不同值。
38、 根据权利要求30所述的方法,其中,所述组合服务包括CS服 务与IMS服务的组合CSI。
39、 一种对用于组合服务的终端能力信息的更新进行通知的方法, 所述组合服务用于由发起终端与接收终端执行CSI,该方法包括以下步骤由所述发起终端发送包括第一更新指示信息的连接请求消息; 由所述接收终端发送包括第二更新指示信息的连接响应消息; 由所述接收终端根据包含在所述连接请求消息中的所述第一更新指示信息,来选择性地执行对所述发起终端的终端能力信息进行检査的过程;由所述发起终端根据包含在所述连接响应消息中的所述第二更新指 示信息,来选择性地执行对所述接收终端的终端能力信息进行检査的过 程;以及由所述发起终端执行建立所述CSI的IMS会话的过程。
40、 根据权利要求39所述的方法,其中,由所述发起终端发送所述 连接请求信息的步骤包括以下步骤由所述发起终端将其在其为CSI会话而与所述接收终端连接时的终 端能力信息的版本与其当前终端能力信息的版本进行比较;以及由所述发起终端根据所述发起终端在此前的CSI连接中的终端能力 信息版本与其当前终端能力信息版本是否相同,来将不同值的第一更新 指示信息添加到所述连接请求消息中,并且发送所述第一更新指示信息。
41、 根据权利要求39所述的方法,其中,由所述接收终端发送所述 连接响应消息的步骤包括以下步骤-由所述接收终端将所述接收终端在与所述发起终端的此前CSI会话 连接中的终端能力信息版本与其当前终端能力信息版本进行比较;以及由所述接收终端根据所述接收终端在此前的CSI连接中的终端能力 信息版本与其当前终端能力信息版本是否相同,来将不同值的第二更新 指示信息添加到所述连接响应消息中,并且发送所述连接响应消息。
42、 根据权利要求40或41所述的方法,其中,只要所述终端能力信息被更新,所述终端能力信息版本就具有固有的不同值。
43、 根据权利要求39所述的方法,其中,所述终端能力信息检査过程包括以下步骤由一个终端发送用于请求另一终端的终端能力信息的选项消息;以及由接收到所述选项消息的所述另一终端将其终端能力信息添加到响 应消息中,并且将所述响应消息发送给所述一个终端。
44、 根据权利要求39所述的方法,其中,当包含在所述连接请求消 息中的所述第一更新指示信息表示所述发起终端的终端能力信息已经被 更新时,所述接收终端执行对所述发起终端的终端能力信息进行检查的 过程。
45、 根据权利要求39所述的方法,其中,当包含在所述连接响应消 息中的所述第二更新指示信息表示所述接收终端的终端能力信息已经被 更新时,所述发起终端执行对所述接收终端的终端能力信息进行检査的 过程。
46、 一种对在组合服务中用于组合服务的终端能力信息的更新进行 通知的终端,所述组合服务用于在第一终端与第二终端之间同时至少执 行第一服务和第二服务,该终端包括存储器,用于存储其当前终端能力信息、当所述终端此前为组合服 务而与对方终端连接时的终端能力信息以及所述对方终端的终端能力信 息;以及处理器,用于对其当前终端能力信息以及当所述终端此前为所述服 务而连接时的终端能力信息进行检查,将包含第一更新指示信息的连接 请求消息发送给所述对方终端,并且根据包含在从所述对方终端发送的 连接响应消息中的第二更新指示信息,来选择性地执行请求所述对方终 端的终端能力信息的过程和与所述对方终端进行服务连接的过程。
47、 根据权利要求46所述的终端,其中,该存储器包括 所述终端的地址信息; 所述终端的终端能力信息的版本;所述终端此前为所述组合服务而连接的对方终端的地址信息;以及 所述对方终端在此前服务连接中的终端能力信息的版本。
48、 根据权利要求46所述的终端,其中,所述第一服务是基于第一 服务网络的服务,而所述第二服务是基于第二服务网络的服务。
49、 根据权利要求46所述的终端,其中,所述组合服务包括CS服 务与IMS服务的组合CSI。
50、 根据权利要求49所述的终端,其中,所述第一服务是电路交换 CS呼叫服务,而所述第二个服务是IP多媒体子系统IMS服务。
51、 根据权利要求46所述的终端,其中,所述处理器根据所述当前 终端能力信息是否已经被更新来确定是否将所述第一更新指示信息添加 到所述连接请求消息中。
52、 根据权利要求46所述的终端,其中,所述处理器根据所述当前 终端能力信息是否已经被更新来将不同值的第一更新指示信息添加到所 述连接请求消息中。
全文摘要
公开了一种对用于组合服务的终端能力信息的更新进行通知的方法与系统,该组合服务用于在第一和第二用户之间同时执行两个或更多个服务。当连接组合服务的第一服务时,每个终端识别其终端能力信息是否已经被更新,并相应地通知对方终端。已经接收到通知终端能力信息已经被更新的更新指示信息的终端从对方终端请求并获得更新后的终端能力信息。
文档编号H04Q7/28GK101300867SQ200680040500
公开日2008年11月5日 申请日期2006年8月25日 优先权日2005年10月31日
发明者宋在昇, 尹敬爱 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1