用于切换管理的方法、装置、系统和相关计算机程序产品

申请号 CN200980121929.7 申请日 2009-06-04 公开(公告)号 CN102067552A 公开(公告)日 2011-05-18
申请人 诺基亚西门子通信公司; 发明人 T·贝林; P·莱斯; M·奥特尔; M·J·波克塞尔卡; R·罗波尔伊; U·韦赫;
摘要 公开了一种方法,包括在存储了包括从能够进行与接入技术无关的服务控制的第一服务实体所接收的第一地址信息的注册消息之后,接受撤销注册 请求 消息,所述撤销注册请求消息包括与来自能够进行与接入技术无关的服务控制的第二服务实体的所述第一地址信息相同的第二地址信息。
权利要求

1.一种方法,包括:
在存储了包括从能够进行与接入技术无关的服务控制的第一服务实体所接收的第一地址信息的注册消息之后,接受撤销注册请求消息,所述撤销注册请求消息包括与来自能够进行与接入技术无关的服务控制的第一服务实体的所述第一地址信息相同的第二地址信息。
2.如权利要求1所述的方法,进一步包括存储所接收的注册消息。
3.如权利要求1或2所述的方法,进一步包括将所述第一和第二地址信息互相进行比较,并且其中基于比较结果执行所述接受。
4.如权利要求1至3中任一项所述的方法,其中如果所述第一服务实体能够使得不同于所述第一服务实体的网络实体能代表网络终端执行撤销注册则执行所述接受。
5.如权利要求1至4中任一项所述的方法,进一步包括在所述接受之前接收所述撤销注册消息。
6.如权利要求5所述的方法,进一步包括在接收之后,将与网络订户服务器实体的交互延迟可设置的时间段。
7.如权利要求6所述的方法,其中如果在所述可设置的时间段期间接收到另一注册消息,则执行所述交互的一部分。
8.如权利要求1至7中任一项所述的方法,其中所述第一和第二地址信息由用于会话发起协议信令的网际协议地址所构成。
9.如权利要求8所述的方法,其中所述用于会话发起协议信令的网际协议地址包括在联系首部中。
10.如权利要求1至9中任一项所述的方法,所述第一服务实体由移动交换中心服务器所构成。
11.如权利要求1至10中任一项所述的方法,所述与接入技术无关的服务控制由网际协议多媒体子系统集中服务所构成。
12.一种装置,包括:
用于在存储了包括从能够进行与接入技术无关的服务控制的第一服务实体所接收的第一地址信息的注册消息之后,接受撤销注册请求消息的器件,所述撤销注册请求消息包括与来自能够进行与接入技术无关的服务控制的第一服务实体的所述第一地址信息相同的第二地址信息。
13.如权利要求12所述的装置,进一步包括用于存储所接收的注册消息的器件。
14.如权利要求12或13所述的装置,进一步包括用于将所述第一和第二地址信息互相进行比较的器件,并且其中所述用于接受的器件被配置为基于来自所述用于比较的器件的结果进行接受。
15.如权利要求12至14中任一项所述的装置,其中所述用于接受的器件被配置为如果所述第一服务实体能够使得不同于所述第一服务实体的网络实体能代表网络终端执行撤销注册则进行接受。
16.如权利要求12至15中任一项所述的装置,进一步包括在所述用于接受的器件执行接受之前接收所述撤销注册消息的器件。
17.如权利要求16所述的装置,进一步包括用于在所述用于接收的器件执行接收之后将与网络订户服务器实体的交互延迟可设置的时间段的器件。
18.如权利要求17所述的装置,进一步包括用于如果在所述可设置的时间段期间接收到另一注册消息,则执行所述交互的一部分的器件。
19.如权利要求12至18中任一项所述的装置,其中所述第一和第二地址信息由用于会话发起协议信令的网际协议地址所构成。
20.如权利要求19所述的装置,其中所述用于会话发起协议信令的网际协议地址包括在联系首部中。
21.如权利要求12至20中任一项所述的装置,其中所述第一服务实体由移动交换中心服务器所构成。
22.如权利要求12至21中任一项所述的装置,其中所述与接入技术无关的服务控制由网际协议多媒体子系统集中服务所构成。
23.如权利要求12至22中任一项所述的装置,其中所述装置由服务呼叫会话控制功能所构成。
24.如权利要求12至23中任一项所述的装置,其中用于接受的器件、用于比较的器件、用于接收的器件、用于延迟的器件、用于执行的器件以及所述装置中的至少一个或者多个被实现为芯片组或模
25.一种包括代码工具的计算机程序产品,当在处理器件或模块上运行时,所述代码工具用于执行如权利要求1至11中任一项所述的方法的方法步骤。

说明书全文

用于切换管理的方法、装置、系统和相关计算机程序产品

技术领域

[0001] 本发明涉及切换(handover)管理。更具体地,本发明涉及一种用于切换管理的方法、装置、系统和相关计算机程序产品。本发明的示例可应用于移动交换中心(MSC),其例如针对网际协议(IP)多媒体子系统(IMS)的集中服务(ICS)而有所增强。

背景技术

[0002] 第三代合作伙伴计划(3GPP)目前指定了所谓的“IMS集中业务(ICS)”。例如在技术规范(TS)23.292中给出了阶段2描述。基本思想是独立于所使用的接入类型,对3GPP网际协议多媒体子系统(IMS,例如参见3GPP TS 23.228和24.229)中的服务控制进行集中化,即,即使用于话音承载(speech bearer)的服务接入网络处于3GPP电路交换(CS)域中也依然如此。
[0003] 例如,TS 23.292定义了针对ICS增强的MSC服务器。这样的增强型服务器允许用户设备(UE)(例如包括传统全球移动通信系统(GSM)UE)获得例如由IMS所提供的服务,而无需具有任何ICS特定功能。针对ICS增强的MSC服务器可以提供通过对IMS SIP(会话发起协议)的CS接入(例如,A/Iu和E接口)所接收的用户-网络信令的互通,反之亦然。这例如还覆盖了IMS代表UE进行注册(registration)和撤销注册(de-registration)。
[0004] 已经具有针对以上功能的方法。
[0005] 一种这样的方法例如在TS 23.292的7.2.1.2部分“Registration using I2 reference point”中有所描述,即UE朝着针对ICS增强的MSC服务器移动(或者例如执行国际移动订户标识(IMSI)附接)时的注册过程。
[0006] 图1对应于TS 23.292中的图7.2.1.2-1,并且示出了可以包括UE101和网络(未示出)的通信网络100。进而,所述网络可以包括MSC服务器1021,任选的询问呼叫会话/状态控制功能(I-CSCF)1022,服务CSCF(S-CSCF)1023,归属订户服务器/归属位置寄存器(HSS/HLR)1024,以及服务集中和连续性应用服务器(SCC AS)1024。
[0007] 图1示出了例如在CS附接时如何由针对ICS增强的MSC服务器来执行例如IMS注册。
[0008] 在步骤1,UE 101可以发起针对CS网络的CS附接过程。
[0009] 在步骤2,例如作为所述CS网络的一部分的MSC服务器1021和HSS/HLR 1024可以执行CS位置更新、认证并获得订户数据。
[0010] 在步骤3,例如MSC服务器1021可以向UE 101返回CS附接接受(attach accept)。
[0011] 在步骤4,例如MSC服务器1021可以决定发起针对该订户的IMS注册。
[0012] 在步骤5,例如MSC服务器1021可以从订户的标识(例如,IMSI)得到域名并且可以发现适当的I-CSCF/互联边界控制功能(IBCF)的地址。
[0013] 在步骤6,例如MSC服务器1021可以向IMS(例如,向I-CSCF1022)传送例如具有从订户的IMSI以及InstancelD所得到的私有和临时公共用户标识的SIP REGISTER消息。所述REGISTER消息还可以包含指示作为SIP用户代理客户端的MSC服务器1021的性能和特性的信息。例如,I-CSCF 1022可以验证来自于可信MSC服务器的输入REGISTER消息(以相同方式,I-CSCF 1022将检查例如来自可信代理CSCF(P-CSCF)的正常REGISTER消息)。
[0014] 在步骤7,例如I-CSCF 1022可以发起用于S-CSCF 1023的定位/分配的过程。
[0015] 在步骤8,例如I-CSCF 1022可以向例如S-CSCF 1023转发所述REGISTER消息。
[0016] 在步骤9,例如S-CSCF 1023可以将所述REGISTER消息识别为来自于MSC服务器1021。S-CSCF 1023可以跳过任何进一步的认证过程并且可以执行例如向HSS/HLR 1024的注册过程。
[0017] 在步骤10,例如S-CSCF 1023可以执行服务控制执行过程。例如,过滤标准(filter criteria)可以引导S-CSCF 1023向例如SCC AS 1025传送REGISTER消息。
[0018] 最后,在步骤11,所述IMS注册过程完成。
[0019] 此外,例如TS 23.292的7.2.1.3部分“Deregistration using I2reference point”描述了当UE 101从针对ICS增强的MSC服务器1021向未针对ICS增强的MSC服务器(未示出)移动时的撤销注册过程。
[0020] 图2对应于TS 23.292中的图7.2.1.3-1,并且可以包括以上已经结合图1在此描述过的UE 101,网络(未示出)、MSC服务器1021、任选的I-CSCF 1022、S-CSCF1023、HSS/HLR 1024和SCC AS 1025。此外,如图2所示,所述网络可以进一步包括受访MSC(VMSC)1021’。
[0021] 图2示出了在检测到位置取消过程时如何可以由针对ICS增强的MSC服务器1021来执行IMS撤销注册。可以在接收到UE 101可不再被认为在该MSC/受访位置寄存器(VLR)处活动(active)的任意其它指示时由针对ICS增强的MSC服务器1021发起相同的IMS撤销注册的过程。
[0022] 在步骤1,例如UE 101可以发起针对CS网络(例如,VMSC 1021’)的位置更新过程。
[0023] 在步骤2,例如作为所述CS网络的一部分的VMSC 1021’和HSS/HLR 1024可以执行CS位置更新和认证过程。
[0024] 在步骤3,例如HSS/HLR 1024可以发起例如针对旧的VLR/MSC服务器1021的位置取消过程。
[0025] 在步骤4,例如MSC服务器1021可以通过向I-CSCF 1022传送例如SIP REGISTER消息来发起用于该订户(例如,UE 101)的IMS撤销注册,所述SIP REGISTER消息具有例如零秒的到期时间(expiration time)。
[0026] 在步骤5,例如I-CSCF 1022可以发起用于S-CSCF 1023的定位的过程。
[0027] 在步骤6,例如I-CSCF 1022可以向S-CSCF 1023转发所述REGISTER消息。
[0028] 在步骤7,例如S-CSCF 1023可以将所述REGISTER消息识别为来自作为可信网络节点的MSC服务器1021。S-CSCF 1023可以执行向HSS/HLR 1024的撤销注册过程。
[0029] 在步骤8,例如S-CSCF 1023可以执行服务控制执行过程。例如,过滤标准可以引导S-CSCF 1023向SCC AS 1025传送REGISTER消息。
[0030] 最后,在步骤9,IMS撤销注册过程完成。
[0031] 然而,TS 23.292并没有描述当UE从一个针对ICS增强的MSC服务器移动到另一个针对ICS增强的MSC服务器时的情形。所以,如果首先执行注册,则撤销注册过程将删除新注册的联系地址。换句话说,TS 23.292在部分7.2中描述了注册和撤销注册过程。在部分7.2.1.3中描述了从一个针对ICS增强的MSC服务器向没有该增强的MSC服务器的正常位置更新(UE已经移动到另一个位置区域)所导致的撤销注册过程。而当UE移动到另一个针对ICS增强的MSC服务器时的描述没有在TS 23.292中包含或提及。

发明内容

[0032] 考虑到以上内容,本发明示例的目标是克服以上的一个或多个缺陷。特别地,本发明提供了一种用于切换管理的方法、装置、系统和相关计算机程序产品。
[0033] 根据本发明的示例,在第一方面,该目标例如通过一种方法来实现,所述方法包括:
[0034] 在存储了包括从能够进行与接入技术无关的服务控制的第一服务实体所接收的第一地址信息的注册消息之后,接受撤销注册请求消息,所述撤销注册请求消息包括与来自能够进行与接入技术无关的服务控制的第二服务实体的所述第一地址信息相同的第二地址信息。
[0035] 根据如上述第一方面所定义的本发明的所述示例的进一步改进,[0036] -所述方法进一步包括存储所接收的注册消息;
[0037] -所述方法进-步包括将所述第一和第二地址信息互相进行比较,并且其中基于比较结果执行所述接受;
[0038] -如果所述第一和第二服务实体中的至少一个能够使得不同于所述第一和第二服务实体的网络实体能代表网络终端执行撤销注册则执行所述接受;
[0039] -所述方法进一步包括在所述接受之前接收所述撤销注册消息;
[0040] -所述方法进一步包括在接收之后,将与网络订户服务器实体的交互延迟可设置的时间段;
[0041] -如果在所述可设置的时间段期间接收到另一注册消息,则执行所述交互的一部分;
[0042] -所述第一和第二地址信息由用于会话发起协议信令的网际协议地址所构成;
[0043] -所述用于会话发起协议信令的网际协议地址被包括在联系首部(contact header)中;
[0044] -所述第一和第二服务实体由移动交换中心服务器所构成;
[0045] -所述与接入技术无关的服务控制由网际协议多媒体子系统集中服务所构成。
[0046] 根据本发明的示例,在第二方面,该目标例如通过一种装置来实现,所述装置包括:
[0047] 用于在存储了包括从能够进行与接入技术无关的服务控制的第一服务实体所接收的第一地址信息的注册消息之后,接受撤销注册请求消息的器件,所述撤销注册请求消息包括与来自能够进行与接入技术无关的服务控制的第二服务实体的所述第一地址信息相同的第二地址信息。
[0048] 根据如上述第二方面所定义的本发明的所述示例的进一步改进,[0049] -所述装置进一步包括用于存储所接收的注册消息的器件;
[0050] -所述装置进一步包括用于将所述第一和第二地址信息互相进行比较的器件,并且其中所述用于接受的器件被配置为基于来自所述用于比较的器件的结果进行接受;
[0051] -所述用于接受的器件被配置为如果所述第一和第二服务实体中的至少一个能够使得不同于所述第一和第二服务实体的网络实体能代表网络终端执行撤销注册则接受;
[0052] -所述装置进一步包括在所述用于接受的器件执行接受之前接收所述撤销注册消息的器件;
[0053] -所述装置进一步包括用于在所述用于接收的器件执行接收之后将与网络订户服务器实体的交互延迟可设置的时间段的器件;
[0054] -所述装置进一步包括如果在所述可设置的时间段期间接收到另一注册消息,则执行所述交互的一部分的器件;
[0055] -所述第一和第二地址信息由用于会话发起协议信令的网际协议地址所构成;
[0056] -所述用于会话发起协议信令的网际协议地址被包括在联系首部中;
[0057] -所述第一和第二服务实体由移动交换中心服务器所构成;
[0058] -所述与接入技术无关的服务控制由网际协议多媒体子系统集中服务所构成;
[0059] -所述装置由服务呼叫会话控制功能所构成;
[0060] -用于接受的器件、用于比较的器件、用于接收的器件、用于延迟的器件、用于执行的器件以及所述装置中的至少一个或者多个被实现为芯片组或模
[0061] 根据本发明的示例,在第三方面,该目标例如通过一种系统来实现,所述系统包括:
[0062] 能够进行与接入技术无关的服务控制的第一移动交换中心服务器,用于传送包括第一地址信息的注册消息,
[0063] 能够进行与接入技术无关的服务控制的第二移动交换中心服务器,用于传送包括与所述第一地址信息相同的第二地址信息的撤销注册消息;
[0064] 根据以上第二方面的装置。
[0065] 根据本发明的示例,在第四方面,该目标例如通过一种计算机程序产品来实现,所述计算机程序产品包括代码工具,当在处理器件或模块上运行时,所述代码工具用于执行根据以上第一方面的方法的方法步骤。
[0066] 就此,必须要指出的是本发明的示例实现以下的一个或多个:
[0067] -当UE在两个针对ICS增强的MSC服务器之间移动时应对重叠的注册和撤销注册过程。
[0068] -如果首先执行新联系地址的注册,则防止新注册的联系地址被撤销注册过程所删除。
[0069] -弥补了TS 23.292中的缺口,其没有描述当UE从一个针对ICS增强的MSC服务器向另一个针对ICS增强的MSC服务器移动时的情形。
[0070] -TS 23.292中的关键问题在于注册(图1中的步骤6)和撤销注册(图2中的步骤4)之间没有时间关联。
[0071] -TS 23.292在其部分7.2中描述了注册和撤销注册过程。在TS 23.292的部分7.2.1.3中描述了由从一个针对ICS增强的MSC服务器向没有该增强的MSC服务器的正常位置更新(UE已经移动到另一个位置区域)所导致的撤销注册过程。然而,在TS 23.292中并未包含或提及当UE移动到另一个针对ICS增强的MSC服务器时的任何描述。所以,根据本发明示例的问题还并未得到解决。
附图说明
[0072] 以下参考附图在此对本发明的示例进行描述,其中:
[0073] 图1示出了以上所描述的TS 23.292中的注册过程;
[0074] 图2示出了以上所描述的TS 23.292中的撤销注册过程;
[0075] 图3示出了根据本发明一个示例的用于切换管理的方法;
[0076] 图4示出了根据本发明一个示例的用于切换管理的方法的流程图
[0077] 图5示出了根据本发明一个示例的用于切换管理的装置(例如,S-CSCF)。

具体实施方式

[0078] 以下参考附图以示例的方式在此对本发明的示例进行描述。
[0079] 所要注意的是,对于这里的描述而言,术语“联系首部中用于SIP信令的IP地址”、“新/旧MSC服务器”和“IMC”分别是“第一和第二地址信息”、“第一和第二服务实体”和“与接入技术无关的服务控制”的示例,而并非是将后提到的术语限制为施加给首先提到的术语的特定技术或实施细节。
[0080] 图3示出了根据本发明示例的用于切换管理的方法。元件之间的信令以平方向进行指示,而信令之间的时间方面则可以信令序列的垂直排列以及序列号来反映。还要注意的是,图3所指示的时间方面并不必将所示的任意一个方法步骤都限制为所概况的步骤序列。这尤其应用于在功能上彼此分离的方法步骤:例如,步骤S5(延迟)被示为将HSS交互延迟到步骤S4中的接受完成之后的时间点;然而,所述延迟也可以包括更短的时间段,例如步骤S2至S4中任一步骤之前、之中或之后。在图3中,为了便于描述,可以提供主要功能的器件或部分利用实线功能框或箭头以及正常字体来描绘,而可以提供任选功能的器件或部分则利用虚线功能框或箭头以及斜体字体来描绘。
[0081] 如图3所示,通信系统200可以包括UE 201和网络202,所述网络202继而可以包括支持ICS并且作为切换目标的MSC服务器2021(此后称作“新的MSC服务器”2021)、任选的I-CSCF 2022-a,2022-b、S-CSCF 2023、HSS/HLR 2024,以及支持ICS并且作为切换起始的MSC服务器2025(此后称作“旧的MSC服务器”)。此外,S-CSCF2023以及例如旧的或新的MSC服务器2025/2021还可以被设置为整体实体(未示出)。
[0082] 作为任选的预备措施,在消息1、2a至2g和3中,UE 201和网络202可以在新的MSC服务器2021和旧的MSC服务器2025之间执行切换的预备措施。
[0083] 在任选步骤S1-0(或消息4a)中,例如新的MSC服务器2021可以执行例如经由任选的I-CSCF 2022-a向S-CSCF 2023传送包括第一地址信息的注册消息。如图3和4中所示,在任选步骤S1-1中,所传送的注册消息可以被S-CSCF 2023所接收。
[0084] 在任选步骤S2-0(或消息4b)中,例如旧的MSC服务器2025可以执行例如经由任选的I-CSCF 2022-b向S-CSCF 2023传送包括第二地址信息的撤销注册消息,所述第二地址信息与由旧的MSC服务器2025在之前发送的REGISTER消息(图3中未示出)中所传送的第一地址信息相同。如图3和4中所示,在任选步骤S1中,所传送的撤销注册消息可以被S-CSCF 2023所接收。
[0085] 如图3和4中所示,在任选步骤S2中,例如S-CSCF 2023可以执行存储所接收的注册消息或者仅存储第一地址信息。
[0086] 如图3和4中所示,在进一步的任选步骤S3中,例如S-CSCF 2023可以执行将第一和第二地址信息相互进行比较。可以基于比较结果执行后续步骤S4(见图4,“S3:匹配”)。
[0087] 如图3和4中所示,在步骤S4中,例如S-CSCF 2023接着可以在存储了(例如在任选步骤S2中存储)包括从能够进行与接入技术无关的服务控制(例如,IMC)的第一服务实体(例如,新的MSC服务器2021)所接收的(例如在任选步骤S1-1中接收的)第一地址信息(例如,如联系首部中用于SIP信令的IP地址)的注册消息之后,执行接受撤销注册请求消息,该撤销注册请求消息包括与来自能够进行与接入技术无关的服务控制(例如,IMC)的第二服务实体(例如,旧的MSC服务器2025)的第一地址信息相同的第二地址信息。如图4所示,所要注意的是,术语“接受”可以包含“接受”和“放弃”撤销注册(消息)的含义。
[0088] 此外,如图3和4中所示,在任选步骤S5中,例如S-CSCF 2023可以在接收之后执行将与网络服务实体(例如,HSS/HLR 2024)的交互延迟可设置的时间段(例如,借助于计时器,见图4中的“S5:启动计时器”和“S5:超时”)。在此背景下,如果在所述可设置的时间段期间接收到另一注册消息,则也可以执行所述交互的一部分。
[0089] 作为对根据本发明示例的方法的进一步改进,所述撤销注册消息的接受可以在第一和第二服务实体中的至少一个能够使得其它网络实体(即,不同于所述第一和第二服务实体的网络实体)能够代表网络终端(例如,UE 201)执行撤销注册的情况下得以执行。
[0090] 此外,所述第一和第二地址信息可以由用于会话发起协议信令的网际协议地址所构成。此外,所述用于会话发起协议信令的网际协议地址可以包括在联系首部中。此外,所述第一和第二服务实体可以由移动交换中心服务器所构成。再另外,所述与接入技术无关的服务控制可以由网际协议多媒体子系统集中服务(ICS)所构成。
[0091] 图5示出了根据本发明示例的用于切换管理的相应装置(例如,S-CSCF 2023)的示例。在图5中,为了便于描述,可以提供主要功能的器件或部分利用实线功能框或箭头以及正常字体来描绘,而可以提供任选功能的器件或部分则利用虚线功能框或箭头以及斜体字体来描绘。
[0092] 新的MSC服务器2021可以支持ICS并且可以包括CPU(或核心功能CF)20211、存储器20212、传送器(或用于传送的器件)20213和任选的接收器(或用于接收的器件)20214。
[0093] 同样,旧的MSC服务器可以支持ICS并且可以包括CPU(或核心功能CF)20251、存储器20252、传送器(或用于传送的器件)20253和任选的接收器(或用于接收的器件)20254。
[0094] 此外,S-CSCF 2023可以包括CPU(或核心功能CF)20231、存储器(或用于存储的器件)20232、任选的传送器(或用于传送的器件)20233、接收器(或用于接收的器件)20234、任选的比较器(或用于比较的器件)20235、接受器(或用于接受的器件)20236、任选的延迟器(或用于延迟的器件)20237以及任选的执行器(或用于执行的器件)20238。
[0095] 此外,所要注意的是,旧/新的MSC服务器2021/2025和S-CSCF2023的CPU 20221、20251、20231可以被设置为单独实体(如图5所示),或者作为选择,可以被设置为整体实体。如CPU 20231的功能框的虚线延伸所指示的,用于存储的器件(或存储器)20232、用于比较的器件20235、用于接受的器件20236、用于延迟的器件20237和用于执行的器件20238可以是在CPU 20231上运行的功能,或者作为选择,可以是单独的功能实体或器件。
[0096] CPU 20x1(其中x=21、23和25)分别可以被配置为处理各种数据输入并且对存储器20x2、用于传送的器件202x3和用于接收的器件20x4的功能进行控制。存储器20232例如可以用于存储代码工具,当例如在CPU 20231上运行时,所述代码工具例如用于执行例如根据本发明示例的方法。所要注意的是,作为选择,用于传送的器件20x3和用于接收的器件20x4可以被提供为相应的整体收发器。要进一步注意的是,所述传送器/接收器可以被实施为i)用于例如经由空中接口进行收发(例如,在UE 201和新/旧的MSC服务器2021/2025之间进行传送的情况下)的物理传送器/接收器;ii)例如用于在例如PS(分组交换)网络中(例如,当被设置为单独网络实体时在新/旧的MSC服务器2021/2025和SCSCF 2023之间)传送/接收数据分组的路由实体;iii)用于向给定存储器区域(例如,在当被设置为整体网络实体时共享/共用例如新/旧的MSC服务器2021/2025和S-CSCF
2023的CPU或存储器的情况下)写入信息/从所述给定存储器区域读取信息的功能;或者iv)i)至iii)的任意适当组合。
[0097] 此外,所要注意的是,如以上所提到的,新和/或旧的MSC服务器2021/2025和S-CSCF 2023还可以被实施为整体/组合实体。在这种情况下,CPU 20221、20231、20251,存储器20222、20232、20252,用于传送的器件20223、20233、20253,以及用于接收的器件20224、20234、20254分别可以是共用和/或共享的资源。
[0098] 任选地,例如,新的MSC服务器2021的用于传送的器件20213可以执行例如经由任选I-CSCF 2022-a向S-CSCF 2023传送包括第一地址信息的注册消息。由用于传送的器件20213所传送的注册消息可以由S-CSCF 2023的用于接收的器件20234进行接收。
[0099] 任选地,例如旧的MSC服务器2025的用于传送的器件20253可以执行例如经由任选I-CSCF 2022-b向S-CSCF 2023传送包括与第一地址信息相同的第二地址信息的撤销注册消息。由用于传送的器件20253所传送的注册消息可以由S-CSCF 2023的用于接收的器件20234进行接收。
[0100] 任选地,例如S-CSCF 2023的用于存储的器件20232可以执行存储所接收的注册消息。
[0101] 进一步任选地,例如S-CSCF 2023的用于比较的器件20235可以执行将所述第一和第二地址信息相互进行比较。用于接受的器件20236可以被配置为基于所述用于比较的器件20235所进行比较的结果来进行接受。
[0102] 接着,例如S-CSCF 2023的用于接受的器件20236可以在存储(例如,由用于存储的器件20232存储)包括从能够进行与接入技术无关的服务控制(例如,IMC)的第一服务实体(例如,新的MSC服务器2021)所接收(例如,由用于接收的器件20234所接收)的第一地址信息(例如,例如联系首部中用于SIP信令的IP地址)的注册消息、包括与来自能够进行与接入技术无关的服务控制(例如,IMC)的第二服务实体(例如,旧的MSC服务器2025)的第一地址信息相同的第二地址信息的撤销注册消息之后,执行接受。
[0103] 此外,例如S-CSCF 2023的用于延迟的器件20237可以在用于接收的器件20234执行接收之后执行将与网络服务实体(例如,HSS/HLR2024)的交互延迟可设置的时间段(例如,利用计时器)。在此背景下,如果在所述可设置的时间段期间接收到另一注册消息,例如S-CSCF 2023的用于执行的器件20238可以执行所述交互的一部分。
[0104] 作为根据本发明示例的装置的进一步改进,所述用于接受的器件20236可以被配置为在所述第一和第二服务实体中的至少一个能够使得其它网络实体(即,不同于第一和第二服务实体的网络实体)能够代表网络终端(例如,UE 201)执行撤销注册的情况下进行接受。
[0105] 此外,所述第一和第二地址信息可以由用于会话发起协议信令的网际协议地址所构成。此外,所述用于会话发起协议信令的网际协议地址可以包括在联系首部中。此外,所述第一和第二服务实体可以由移动交换中心服务器所构成。再另外,所述与接入技术无关的服务控制可以由网际协议多媒体子系统集中服务(ICS)所构成。
[0106] 此外,用于接受的器件20236、用于比较的器件20235、用于接收的器件20234、用于延迟的器件20237、用于执行的器件20238和/或S-CSCF 2023或者所执行的相应功能中的至少一个或者多个可以被实现为芯片组或模块。
[0107] 最后,本发明还涉及一种可以包括以上所描述的S-CSCF 2023的系统。
[0108] 并不被限制为该部分以下的细节,本发明的实施例可以概括如下:
[0109] 当UE从一个针对ICS增强的MSC服务器移动到另一个针对ICS增强的MSC服务器时,该情形如这里以上在图3中所述。
[0110] 为了(来自旧的MSC服务器2025的)撤销注册和(来自新的MSC服务器2021的)注册能够成功,重要的是在S-CSCF 2023中先于注册消息接收撤销注册消息。然而,这是无法保证的。本发明由此提出了S-CSCF 2023中的以下过程。
[0111] 根据正常的注册过程,MSC将对其联系首部中用于SIP信令的IP地址进行编码。建议针对ICS增强的MSC服务器将在联系首部中对注册以及撤销注册过程使用相同的信息。S-CSCF 2023可以存储在注册中所接收的联系信息,并且如果其来自与之前注册中所存储的相同联系则将仅接受后续的撤销注册请求。作为选择,S-CSCF仅在注册/撤销注册来自于MSC的情况下才这样做。这是为了在注册/撤销注册并不来自MSC的情况下允许其它网络元件代表UE执行撤销注册。
[0112] 作为另一种选择,当从MSC接收撤销注册时,S-CSCF将HSS交互延迟计时器所监管的时段。如果S-CSCF在该时段期间接收到新的注册,则其仅执行单次(single)HSS交互以利用新注册内的信息更新联系点(point-of-contact)。
[0113] 【进一步示例】
[0114] 出于以上在此所描述的本发明的目的,应当注意的是
[0115] -接入技术可以是用户设备能够利用其接入接入网络(或基站,分别地)的任意技术。可以使用诸如WiMAX(微波存取全球互通)或WLAN(无线本地接入网)、蓝牙、红外等的任意现有或未来技术;虽然以上技术大多是例如不同的无线电频谱下的无线接入技术,但是本发明含义中的接入技术也可以意指连线技术,例如类似电缆网络或固定线路的基于IP的接入技术。
[0116] -网络可以为站点实体或其它用户设备可以利用其连接到和/或利用所述接入网络所提供的服务的任意设备、单元或器件;除其它之外,这样的服务包括数据和/或(音频)视觉通信,数据下载等;
[0117] -通常,本发明可以在依赖于基于数据分组的传输方案的那些网络/用户设备环境中应用,根据所述方案,数据以数据分组进行传送并且其例如基于网际协议IP。然而,本发明并不局限于此,并且任意的其它现有或未来IP或移动IP(MIP)版本,或者更一般地,遵循与(M)IPv4/6类似的原理的协议也能够应用;
[0118] -用户设备可以是系统用户可以利用其体验来自接入网络的服务的任意设备、单元或器件;
[0119] -会话发起协议可以是用于创建、修改和终止与一个或多个参与方的会话的任意应用层控制协议。这些会话可以包括因特网多媒体会议、因特网电话呼叫和多媒体分发。会话中的成员能够经由组播或经由单播关系网或者这些的组合进行通信;
[0120] -呼叫状态/服务器控制功能可以是执行呼叫控制功能、服务交换功能、地址翻译功能和语音编码器协商功能的任意功能。所述呼叫状态控制功能可以是IP多媒体核心网子系统中的主要呼叫控制元件;
[0121] -归属订户服务器可以是构成给定用户的主数据库的任意设备、单元或器件,其可以被用于保存与用户相关联的特征或服务的列表,并且用于对其用户追踪接入的位置和手段。HSS可以提供IMS中归属位置寄存器(HLR)的功能。HSS可以与HLR不同在于,其还可以经由基于IP的接口进行通信。此外,HSS可以提供用户移动性服务器(UMS)的功能;
[0122] -可能要实现为软件代码部分并且使用网络元件或终端(作为设备、装置和/或其模块的示例,或者作为包括装置和/或其模块的实体的示例)处的处理器运行的方法步骤是独立于软件代码的,并且只要保留所述方法步骤所定义的功能,就可以使用任意已知或未来研发的编程语言来指定;
[0123] -通常,任意的方法步骤适于实现为软件或者由硬件来实现,而并不改变本发明在所实现功能方面的构思;
[0124] -可能被实现为S-CSCF处的硬件组件,或者其任意(多个)模块的方法步骤和/或设备、单元或器件是独立于硬件的,并且能够使用任意已知或未来研发的硬件技术或其任意组合来实现,硬件技术诸如MOS(金属化物半导体)、CMOS(互补MOS)、BiMOS(双极MOS)、BiCMOS(双极CMOS)、ECL(射极耦合逻辑)、TTL(晶体管-晶体管逻辑等),例如使用ASIC(专用IC(集成电路))组件、FGPA(现场可编程阵列)组件、CPLD(复杂可编程逻辑设备)组件或DSP(数字信号处理器)组件;此外,作为选择,可能实现为软件组件的任意方法步骤和/或设备、单元或器件可以基于支持例如认证、授权、键控和/或业务保护的任意安全架构;
[0125] -设备、单元或器件(例如,S-CSCF)能够被实现为单独的设备、单元或器件,但是只要所述设备、单元或器件的功能得以保留,这并不排除它们以分布式方式在整个系统范围内实现;
[0126] -装置可以由半导体芯片、芯片组、或者包括这样的芯片、芯片组的(硬件)模块来表示;然而,这并不排除装置或模块的功能在诸如包括用于在处理器上运行/执行的可执行软件代码部分的计算机程序产品或计算机程序的(软件)模块中作为软件来实现而不是被实现为硬件的可能性;
[0127] -例如,一个设备可以被看作一个装置或者多于一个装置的组装体,而无论在功能上是否彼此协作或者彼此独立,但是在相同的设备壳体中。
[0128] 之前,虽然已经在此参考特定其实施例对本发明进行了描述,但是本发明并不局限于此并且能够对其进行各种修改。
[0129] 为了便于简要,以下表格提供了以上描述中所使用的缩写形式的纵览。所要注意的是,缩写形式之后的“s”表示多个该缩写形式,例如“UEs”表示多个“用户设备”。
[0130] 3GPP 第三代合作伙伴计划
[0131] TR/TS 技术报告/技术规范
[0132] UE 用户设备
[0133] MSC 移动交换中心
[0134] VMSC 访问MSC
[0135] HSS 归属订户服务器
[0136] HLR 归属位置寄存器
[0137] VLR 受访位置寄存器
[0138] CPU 中央处理单元
[0139] IP 网际协议
[0140] IMS IP多媒体子系统
[0141] ICS IMS集中服务
[0142] SCC AS 服务集中和连续应用服务器
[0143] CS 电路交换
[0144] PS 分组交换
[0145] GSM 全球移动通信系统
[0146] IMSI 国际移动订户标识
[0147] CSCF 呼叫会话控制功能
[0148] I-CSCF 询问CSCF
[0149] P-CSCF 代理CSCF
[0150] S-CSCF 服务CSCF
[0151] IBCF 互联边界控制功能
QQ群二维码
意见反馈