Ip多媒体子系统中用户多个联系地址同时注册的方法

文档序号:7654256阅读:109来源:国知局
专利名称:Ip多媒体子系统中用户多个联系地址同时注册的方法
技术领域
本发明涉及移动通讯技术领域的IP多媒体子系统,尤其涉及一种在IP 多媒体子系统中 一个用户的多个联系地址同时注册的实现方法。
背景技术
第三代伙伴计划3GPP ( 3rd Generation Partner Project, WCDMA的标准 化组织)在3GPP R5阶段引入了 IP多J 某体子系统(IMS, IP Multimedia Subsystem)。在IP多媒体子系统中,用户注册、呼叫控制采用了 SIP(Session Initiation Protocol,会话初始协议)。SIP协议中的用户注册过程,实际上是 将用户的底层地址(一般是IP地址)与SIP层逻辑标识进行绑定,此后SIP代 理服务器收到对某一 SIP逻辑标识的请求,可以查找到该用户的底层物理地 址,从而与该用户建立实际的通信连接。SIP协议本身允许一个终端同时注册多个联系地址,{旦在IMS等电信网 络中,漫游或终端异常重启引起的IP地址切换将导致重新注册新的底层IP 地址,为可靠起见,3GPP R7及以前版本只允许一个终端注册一个IP地址, 并且对已经注册的老地址进行"签退"处理。所谓"签退"是指核心网从自 身的数据库中清除该联系地址,并通知原终端或其它边缘接入设备注销该联 系地址。但随着3GPP R8引入了会话移动性的概念,允许一个终端在多种不同 类型的接入网上同时注册,这必然导致核心网需要处理一个终端多个联系地 址的情况。以下场景有的需要进行签退,有的需要保留已注册联系地址,但 如果遵循现有标准,均无法进行正确处理。1)用户可以同时在GPRS ( General Packet Radio Service,通用分组无 线业务)、WLAN (Wireless Local Area Network,无线局域网)或 固定宽带等多个接入网同时注册到IMS核心网。2) 用户从一个接入网络漫游到另一个接入网络,IP地址或端口发生改 变,需要核心网清除老的无效注册联系地址。这里所言的接入网络 漫游切换可以在任意两个不同类型的网络之间发生,也可以在两个 相同类型的网络之间进行,比如从WLAN到GPRS,也可以从一个 GPRS(WLAN、或固网宽带)切换到另 一个GPRS(WLAN、或固网宽 带)网络。
3) 用户终端异常重启,重新发起注册,IP地址或端口发生改变,需要 核心网清除老的无效注册联系地址。
4) 用户终端上运行多个SIP应用,并且每个应用在不同的端口上进行 监听,终端开机一次性需要注册多个联系地址。
因为对于以上各种场景共存问题,利用现有技术无法解决,从而需要一 种能够实现用户的多个联系地址同时注册的方法,以便解决上述各种场景共 存问题。

发明内容
本发明所要解决的技术问题在于,提供一种在IP多媒体子系统中一个 用户的多个联系地址同时注册的实现方法,使得用户多个联系地址可以同时 注册,既兼容3GPPR7及以前的终端,又可以实现网络发起的签退功能。
本发明提供一种IP多媒体子系统中用户多个联系地址同时注册的方法, 由用户终端通过接入网将用户多个联系地址同时注册到核心网,包括如下步 骤
(1)用户终端通过接入网向核心网发送注册请求消息,该注册请求消 息中携带有从接入网获得的联系地址和多联系地址指示参数MCI;
(2 )核心网接收注册请求消息并根据所述多联系地址指示参数MCI对 所述联系地址进行注册。
进一步地,所述多联系地址指示参数MCI是注册请求消息中一个至少 指示本次注册是首次注册还是后续注册的参数。所述多联系地址指示参数 MCI是注册请求消息中 一个已有会话初始协议头部的扩展参数,或者是用一个单独会话初始协议扩展头部表示的参数。进一步地,步骤(2)进一步可分为核心网检查所述多联系地址指示参数MCI,若该参数MCI指示为首次 注册,则由核心网记录下本次注册的联系地址,并将已注册的联系地址进行 签退处理;若该参数MCI指示为是后续注册,则由核心网将本次注册的联系地址 附加到该终端已经注册的联系地址列表中,并保持已经注册的联系地址。进一步地,步骤(2)中进一步还包括若核心网从注册请求消息中未检查到所述多联系地址指示参数MCI,则 执行对已注册的联系地址的签退流程,对所接收的联系地址进行注册作为当 前联系地址。进一步地,步骤(2)中当参数MCI指示为是后续注册, 一个终端注册 联系地址数量已经到达联系地址上限数量时,核心网根据本地配置策略选择 签退联系地址列表中的联系地址或拒绝本次注册请求。所述联系地址上限数 量是采用归属签约用户服务器HSS签约限制每个终端允许同时注册的最大 数量来确定的。进一步地,所述接入网是基于IP协议的网络,包括通用分组无线业务 GPRS网络、或无线局域网WLAN网络、或固网宽带。进一步地,所述步骤(1)进一步包括在记录注册本次注册的联系地址之前,由核心网对终端发起鉴^又,只有 鉴一又通过时,核心网才会记录终端本次注册的联系地址。进一步地,所述终端的联系地址注册信息保存在归属签约用户服务器 HSS,在步骤(1 )之前核心网已经将该终端相关的用户数据从HSS下载到 本地。应用本发明所述的多联系地址同时注册的实现方法,允许一个终端在多 种不同类型的接入网上同时注册,可实现一个终端同时注册多个联系地址。 满足3GPPR8引入的会话移动性,且可以兼容现技术中已有的签退流程。

图1是本发明实施例中实现所述方法的一个具体组网结构框图; 图2是本发明实施例中实现多联系地址共存的具体流程交互图; 图3是本发明实施例中实现签退原联系地址的具体流程交互图。
具体实施方式
下面结合附图及具体实施例对本发明的技术方案作进一步详细说明。本发明中遵循3GPP的惯例,以一个私有用户标识来唯一识别 一个IMS 终端。实现本发明的原理要点在于以下几点(1 )增加一个多联系地址指示(Multi-Contactlndication)参数,以下简称 MCI,该参数MCI由IMS终端带给核心网,它可以是一个已有SIP头部的 扩展参数,也可以是用 一个单独SIP扩展头部表示。(2) IMS终端每次注册时根据自身是否需要注册多个联系地址或本次 注册是否为首个联系地址,而在注册请求消息中携带不同的MCI参数值来 指示希望核心网将本次注册的联系地址附加到已经注册的联系地址列表中, 还是覆盖已有的联系地址。(3) 核心网(S-CSCF: Serving CSCF,服务CSCF)收到终端的注册请求 后,查看MCI参数,如果MCI参数不存在,则认为是未采用本发明技术的 终端,直接对老的联系地址执行签退处理,这一点是为了实现现有网终端的 兼容处理。否则,进行下一步处理。(4) 核心网的S-CSCF再考察MCI参数值,若其指示值(例如可以是 YES或NO)为首次注册,则S-CSCF记录下本次注册的联系地址,并将已 有的联系地址进行签退处理;若MCI指示是后续注册,则将本次注册地址 附加到该终端已经注册的联系地址列表中,并保持已经注册的联系地址。终端、核心网可利用本发明实现一个终端同时注册多个联系:地址,并且 可以兼容现技术中已有的签退流程。更进一步地在上述技术方案下,如果允许终端注册多个联系地址又不做 限制的话,就存在终端注册无限多联系地址的可能性,从而造成和核心网联系地址列表溢出,造成拒绝服务。但是一个客户究竟允许注册几个联系地址 实际是由该客户签约的业务决定的,不能简单地一刀切做限制。为解决此问
题,本发明采用HSS签约限制每个终端允许同时注册的最大数量,当一个 终端注册联系地址数量已经到达签约数量上限时,新的注册地址系统可以根 据本地配置策略选择签退老的联系地址或拒绝新的注册请求。
上述发明原理的4个要点以及签约决定单个用户同时注册联系地址的 数量是本发明的最突出的创新要点。
如图1所示,显示了实现IMS用户终端多联系地址同时注册的组网示 意图。其中
101为IMS UE,亦即IP多媒体子系统IMS的终端,其具备/人多个接入 网绍一妄入IMS的能力;
102为GPRS接入网络,UE可以通过其接入IMS;
103为WLAN接入网络,UE也可以通过其接入IMS;
104为CSCF (Call Session Control Function,呼叫会话控制功能),用 于处理IMS用户的注册、进行IMS呼叫的^各由及会话控制;
105为HSS (Home Subscriber Server,归属签约用户服务器),该节点 功能为存放用户签约数据,在其它标准组织中它被命名为UPSF( User Profile Server Function,用户档案服务器功能),但主体功能基本一致,为简化起 见,本文一律称HSS。
本图1示例中列举了 GPRS和WLAN作为接入网络,但不限于使用此 两种接入网络,比如可以使用固定宽带等任何运行IP协议的接入网络。
图2示出了一种实现IMS多联系地址注册的地址共存实施例。
步骤201, IMS终端已经在GPRS网络注册了联系地址Cl,并且CSCF 已经将该终端相关的用户数据从HSS下载到本地。
步骤202, IMS终端检测到WLAN信号,通过WLAN网络获得联系地址C2。 IMS终端在WLAN网络发起第二次注册,向CSCF发送注册请求消 息,联系地址为C2,其中MCI参数指示为后续注册。本实施例MCI=Yes 表示后续注册。
步骤203, CSCF收到注册请求消息后检查联系地址,得知是新的联系 地址,接着检查MCI参数,其值为Yes表示终端希望此联系地址与原有的 联系地址共存,最后CSCF检查已有的联系地址数量加l(本次注册地址)是 否超过签约的联系地址总数上限,若未超过,则将联系地址C2记录到自己 的联系地址数据库中。
步骤204, CSCF向UE返回成功响应,流程完成。
只有鉴权通过时,CSCF才会记录UE注册的新联系地址。这对本发明核心 流程无实质影响。
图3示出了一种实现IMS多联系地址注册的签退场景实施例。
步骤301, IMS终端已经在GPRS网络注册联系地址Cl,并且CSCF已 经将该终端相关的用户数据从HSS下载到本地。
步骤302, IMS UE在GPRS信号丟失后检测到WLAN信号,通过WLAN 网络获得联系地址C2。 IMS终端在WLAN发起第二次注册,联系地址为 C2,其中MCI参数指示为首次注册。本实施例MONo表示首次注册。
步骤303, CSCF收到注册请求后检查联系地址,得知是新的联系地址, 接着检查MCI参数,得知终端希望此联系地址为首次注册地址,应覆盖老 的地址,则将C2记录到自己的联系地址数据库中,注销联系地址C1。
步骤304, CSCF向UE返回成功响应
步骤305, CSCF发起签退过程
1 )通过GPRS网络通知UE注销原有联系地址C1,此时由于UE的GPRS 信号丢失,不能接收此通知,信号未丢失的情况下可接收此通知;
2)通知其它相关网元该UE的Cl联系地址注销,该才喿作未在本实施例 图中示出。上述实施例中步骤304与305的顺序是可以互换。 与现有技术相兼容的 一个实施例。步骤401, IMS终端已经在GPRS网络注册联系地址Cl,并且CSCF已 经将该终端相关的用户数据从HSS下载到本地。步骤402, IMS UE在GPRS信号丢失后检测到WLAN信号,通过WLAN 网络获得联系地址C2。 IMS终端在WLAN发起第二次注册,联系地址为 C2,其中,注册请求消息中没有MCI参数。步骤403, CSCF检查发现如果MCI参数不存在,则认为是未采用本发 明技术的终端,直接对老的联系地址执行签退处理,此时,若无MCI标识, 则当前注册成功的地址为后一地址,并将前一地址注销。这一点是为了实现 现有网终端的兼容处理。
权利要求
1、一种IP多媒体子系统中用户多个联系地址同时注册的方法,由用户终端通过接入网将用户多个联系地址同时注册到核心网,其特征在于,包括如下步骤(1)用户终端通过接入网向核心网发送注册请求消息,该注册请求消息中携带有从接入网获得的联系地址和多联系地址指示参数MCI;(2)核心网接收注册请求消息并根据所述多联系地址指示参数MCI对所述联系地址进行注册。
2、 如权利要求l所述的方法,其特征在于所述多联系地址指示参数MCI是注册请求消息中一个至少指示本次注 册是首次注册还是后续注册的参数。
3、 如权利要求2所述的方法,其特征在于,所述多联系地址指示参数 MCI是注册请求消息中一个已有会话初始协议头部的扩展参数,或者是用一 个单独会话初始协议扩展头部表示的参数。
4、 如权利要求2所述的方法,其特征在于,步骤(2)进一步可分为核心网检查所述多联系地址指示参数MCI,若该参数MCI指示为首次 注册,则由核心网记录下本次注册的联系地址,并将已注册的联系地址进行 签退处理;若该参数MCI指示为是后续注册,则由核心网将本次注册的联系地址 附加到该终端已经注册的联系地址列表中,并保持已经注册的联系地址。
5、 如权利要求4所述的方法,其特征在于,步骤(2)中进一步还包括若核心网从注册请求消息中未检查到所述多联系地址指示参数MCI,则 执行对已注册的联系地址的签退流程,对所接收的联系地址进行注册作为当 前联系地址。
6、 如权利要求4所述的方法,其特征在于,步骤(2)中当参数MCI 指示为是后续注册, 一个终端注册联系地址数量已经到达联系地址上限数量 时,核心网根据本地配置策略选择签退联系地址列表中的联系地址或拒绝本 次注册请求。
7、 如权利要求6所述的方法,其特征在于,所述联系地址上限数量是 采用归属签约用户服务器HSS签约限制每个终端允许同时注册的最大数量 来确定的。
8、 如权利要求l所述的方法,其特征在于,所述接入网是基于IP协议 的网络,包括通用分组无线业务GPRS网络、或无线局域网WLAN网络、 或固网宽带。
9、 如权利要求1所述的方法,其特征在于,所述步骤(1 )进一步包括在记录注册本次注册的联系地址之前,由核心网对终端发起鉴权,只有 鉴权通过时,核心网才会记录终端本次注册的联系地址。
10、 如权利要求l所述的方法,其特征在于,所述终端的联系地址注册 信息保存在归属签约用户服务器HSS,在步骤(1 )之前核心网已经将该终 端相关的用户数据从HSS下载到本地。
全文摘要
本发明公开了一种IP多媒体子系统中用户多个联系地址同时注册的方法,由用户终端通过接入网将用户多个联系地址同时注册到核心网。首先,用户终端通过接入网向核心网发送注册请求消息,该注册请求消息中携带有从接入网获得的联系地址和多联系地址指示参数MCI;然后,核心网接收注册请求消息并根据所述多联系地址指示参数MCI对所述联系地址进行注册。若MCI指示为后续注册,则由核心网将本次注册的联系地址附加到该终端已经注册的联系地址列表中,并保持已经注册的联系地址。本发明允可实现一个终端同时注册多个联系地址,既满足3GPP R8引入的会话移动性,又兼容现技术中已有的签退流程。
文档编号H04L12/56GK101330717SQ20071010948
公开日2008年12月24日 申请日期2007年6月26日 优先权日2007年6月26日
发明者军 汪 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1