首页> 中国专利> 一种SGSN间路由区更新的方法

一种SGSN间路由区更新的方法

摘要

本发明提供一种SGSN间路由区更新的方法,其核心为:接收到移动用户的路由区更新请求消息的新SGSN从移动用户侧获取移动用户的路由区更新信息,并根据所述获取的信息进行SGSN间路由区更新。本发明能够在移动用户发起的SGSN间路由区更新过程中,新SGSN无法根据协议规定从旧SGSN侧获取该移动用户的路由区更新信息时,通过从移动用户侧获取路由区更新信息完成移动用户的SGSN间路由区更新;从而实现了提高SGSN间路由区更新成功率、提高移动运营商对网络设备满意度的目的。

著录项

  • 公开/公告号CN1829193A

    专利类型发明专利

  • 公开/公告日2006-09-06

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN200510051509.X

  • 发明设计人 周丹明;毛豪辉;

    申请日2005-03-04

  • 分类号H04L12/56(20060101);H04Q7/38(20060101);

  • 代理机构11260 北京凯特来知识产权代理有限公司;

  • 代理人郑立明

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-17 17:38:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-06-24

    授权

    授权

  • 2006-10-25

    实质审查的生效

    实质审查的生效

  • 2006-09-06

    公开

    公开

说明书

技术领域

本发明涉及无线通讯技术领域,具体涉及一种SGSN间路由区更新的方法。

背景技术

SGSN(服务GPRS支持节点)是GPRS/UMTS(通用分组无线业务/通用移动通信系统)分组域的核心设备,SGSN在移动通信网络中的位置如附图1所示。

SGSN主要完成分组数据包的路由与转发、鉴权与加密、会话管理、移动性管理、逻辑链路管理、话单产生和输出等功能。

移动用户在成功附着于SGSN后,为了定时更新MM(移动性管理)上下文,保持移动用户与网络中状态的一致性,移动用户需要定时启动周期性路由区更新定时器,并在周期性路由区更新定时器超时后,通过发起周期性路由区更新流程与网络进行信息交互来保持移动用户与网络中状态的一致性。

SGSN中设置有和移动用户的周期性路由区更新定时器相对应的移动可达定时器,该移动可达定时器的时长稍长于移动用户的周期性路由区更新定时器的时长。移动可达定时器在移动用户每次路由区更新完成后重新启动,如果直到移动可达定时器超时,移动用户一直没有发起周期性路由区更新流程,则SGSN认为该移动用户已和网络失去了联系,并在不通知移动用户的情况下隐式分离该移动用户。

在无线信号覆盖较差的区域或没有无线信号覆盖的屏蔽区域如山区、隧道、无人居住区等,经常会出现移动用户的周期性路由区更新定时器超时,移动用户无法发起周期性路由区更新流程与网络进行信息交互的情况,这样,在SGSN的移动可达定时器超时后,SGSN将该移动用户隐式分离。

当移动用户被隐式分离后,如果该移动用户离开了无线信号覆盖较差区域或没有无线信号覆盖的屏蔽区,漫游至另一SGSN所属的路由区时,移动用户将发起SGSN间路由区更新流程。SGSN间路由区更新流程的过程如附图2所示。

图2中,在步骤2-1、移动用户向新SGSN发送RAU Request消息,请求进行路由区更新。

到步骤2-2、新SGSN根据RAU Request消息中携带的OLD RAI(旧路由区标识)确定本次路由区更新为SGSN间路由区更新后,根据3GPP协议的规定新SGSN在接收到移动用户的RAU Request消息后,向旧SGSN发送SGSN ContextRequest(SGSN上下文请求)消息,请求获取移动用户的路由区更新信息,路由区更新信息如国际移动用户识别码、非连续接收参数、网络能力参数等。

到步骤2-3、由于该移动用户被隐式分离,旧SGSN根据SGSN ContextRequest消息中携带的P-TMSI(分组域临时移动用户标识)无法获得该移动用户的路由区更新信息,旧SGSN向新SGSN发送携带原因值为“IMSI Not Known”(国际移动用户识别码未知)的SGSN Context Response(SGSN上下文响应)消息。

到步骤2-4、新SGSN在接收到携带原因值为“IMSI Not Known”的SGSNContext Response消息后,向移动用户发送携带原因值为“Implicitly Detached”(隐式分离)的RAU Reject(路由区更新拒绝)消息,促使移动用户重新发起SGSN附着过程,本次SGSN间路由区更新流程失败。

SGSN间路由区更新的成功率是衡量通信设备性能的一项核心指标,也是众多移动运营商所重点关注的一个KPI(关键绩效指标)。

在无线信号覆盖较差的区域,现有SGSN间路由区更新的实现方式使SGSN间路由区更新成功率指标较低,无法满足移动运营商的要求,影响了移动运营商对通信设备的满意度。

发明内容

本发明的目的在于,提供一种SGSN间路由区更新的方法,以实现提高SGSN间路由区更新成功率的目的。

为达到上述目的,本发明提供的一种SGSN间路由区更新的方法,包括:

接收到移动用户的路由区更新请求消息的新SGSN从移动用户侧获取移动用户的路由区更新信息,并根据所述获取的信息进行SGSN间路由区更新。

所述方法具体包括:

所述新SGSN在确定不能够从移动用户的旧SGSN侧获取该移动用户的路由区更新信息时,从所述移动用户侧获取该移动用户的路由区更新信息,并根据所述获取的信息进行SGSN间路由区更新。

所述路由区更新信息包括:移动用户的身份标识信息、MM上下文相关信息。

所述MM上下文相关信息包括:非连续接收参数、网络能力参数。

所述方法具体包括:

a、所述新SGSN接收移动用户的路由区更新请求消息;

b、所述新SGSN在确定不能够从所述移动用户的旧SGSN侧获取该移动用户的路由区更新信息且所述路由区更新请求消息中承载有MM上下文相关信息时,从所述移动用户侧获取该移动用户的路由区更新信息;

c、所述新SGSN根据所述获取的路由区更新信息进行SGSN间路由区更新。

所述步骤b具体包括:

b1、所述新SGSN在确定不能够从所述移动用户的旧SGSN侧获取该移动用户的路由区更新信息且所述路由区更新请求消息中承载有MM上下文相关信息时,获取所述MM上下文相关信息;

b2、所述新SGSN通过身份识别流程获取所述移动用户的身份标识信息。

所述移动用户的身份标识信息包括:国际移动用户识别码。

所述步骤b1中新SGSN确定不能够从所述移动用户的旧SGSN侧获取该移动用户的路由区更新信息的步骤具体包括:

所述新SGSN在接收到所述移动用户的旧SGSN传输来的原因值为国际移动用户识别码未知的SGSN上下文响应消息时,确定不能够从所述移动用户的旧SGSN侧获取该移动用户的路由区更新信息;或

所述新SGSN在不能够获取到所述移动用户的旧SGSN地址信息时,确定不能够从所述移动用户的旧SGSN侧获取该移动用户的路由区更新信息;或

所述新SGSN在预定时间间隔内未接收到所述移动用户的旧SGSN传输的SGSN上下文响应消息时,确定不能够从所述移动用户的旧SGSN侧获取该移动用户的路由区更新信息。

所述步骤b2具体包括:

所述新SGSN向移动用户发送身份识别请求消息;

所述移动用户在接收到所述身份识别请求消息后,将其国际移动用户识别码承载于身份识别响应消息中传输至所述新SGSN;

所述新SGSN从身份识别响应消息中获取所述移动用户的国际移动用户识别码。

通过上述技术方案的描述可知,本发明通过从移动用户侧获取移动用户的路由区更新信息,使SGSN间路由区更新的技术方案能够灵活实现,如当新SGSN由于各种原因不能够根据协议的规定从移动用户的旧SGSN侧获取移动用户的路由区更新信息时,本发明同样能够完成移动用户的SGSN间路由区更新过程,尽可能的避免了SGSN间路由区更新失败的现象;从而通过本发明提供的技术方案实现了提高SGSN间路由区更新成功率,提高移动运营商对网络设备满意度的目的。

附图说明

图1是GPRS/UMTS的组网示意图;

图2是现有技术的SGSN间路由区更新的流程图;

图3是本发明的SGSN间路由区更新的流程图一;

图4是本发明的SGSN间路由区更新的流程图二;

图5是本发明的SGSN间路由区更新的流程图三。

具体实施方式

根据协议的规定,接收到移动用户的路由区更新请求消息的新SGSN需要从该移动用户的旧SGSN侧获取该移动用户的路由区更新信息,如国际移动用户识别码、非连续接收参数、网络能力参数等,以继续进行SGSN间路由区更新的过程。但是,在实际的通信系统中,由于很多原因经常会使新SGSN无法从旧SGSN侧获取移动用户的路由区更新信息,致使移动用户的SGSN间路由区更新过程失败,移动用户需要通过附着流程附着在新SGSN上,如根据3GPP协议的规定,移动用户在接收到原因值为“Implicitly Detached”的RAU Reject消息后,重新发起附着流程,以附着在新SGSN上。

当新SGSN无法从移动用户的旧SGSN侧获取移动用户的路由区更新信息时,如果新SGSN还可以通过其他方式获取移动用户的路由区更新信息,则可以继续进行移动用户的SGSN间路由区更新过程,从而提高SGSN间路由区更新成功率。

因此,本发明的核心是:接收到移动用户的路由区更新请求消息的新SGSN从移动用户侧获取移动用户的路由区更新信息,并根据所述获取的信息进行SGSN间路由区更新。

下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。

为了尽可能的遵循3GPP协议,本发明中接收到移动用户的路由区更新请求消息的新SGSN首先需要判断是否能够从该移动用户的旧SGSN侧获取该移动用户的路由区更新信息,如果新SGSN能够从移动用户的旧SGSN侧获取该移动用户的路由区更新信息,即如果新SGSN能够从旧SGSN传输来的SGSN上下文响应消息承载的信息中获取到该移动用户的路由区更新信息,则本发明的方法结束;如果新SGSN不能够从移动用户的旧SGSN侧获取该移动用户的路由区更新信息,如新SGSN因得不到旧SGSN的地址信息、发送SGSN上下文请求消息后接收不到旧SGSN的SGSN上下文响应消息、接收到原因值为“IMSI NotKnown”的SGSN上下文响应消息等原因不能够从旧SGSN侧获取该移动用户的路由区更新信息,则本发明中的新SGSN应该从移动用户侧获取该移动用户的路由区更新信息。

然后,根据从移动用户侧获取的路由区更新信息继续进行SGSN间路由区更新过程。

本发明中的路由区更新信息包括:移动用户的身份标识信息和MM上下文相关信息。

移动用户的身份标识信息可以为移动用户的IMSI。

由于新SGSN需要根据移动用户的网络能力参数获得移动用户支持的3GPP协议版本和加密算法,并需要在寻呼移动用户时携带非连续接收参数,该非连续接收参数的取值会直接影响到移动用户的GPRS/UMTS业务,因此,移动用户的MM上下文相关信息中应包括:非连续接收参数和网络能力参数等。

基于尽可能将移动用户的当前参数信息通知网络设备的实现原则,目前大多数的移动用户发送的路由区更新请求消息中都携带有移动用户的非连续接收参数和网络能力参数信息单元。

因此,本发明实现SGSN间路由区更新的方法可以为:新SGSN在接收到移动用户的路由区更新请求消息时,首先需要判断其是否能够从该移动用户的旧SGSN侧获取该移动用户的路由区更新信息,如果新SGSN能够从移动用户的旧SGSN侧获取该移动用户的路由区更新信息,即如果新SGSN能够从旧SGSN传输来的SGSN上下文响应消息承载的信息中获取到该移动用户的路由区更新信息,则本发明的方法结束;如果新SGSN不能够从移动用户的旧SGSN侧获取该移动用户的路由区更新信息,如新SGSN因得不到旧SGSN的地址信息、发送SGSN上下文请求消息后接收不到旧SGSN的SGSN上下文响应消息、接收到原因值为“IMSI Not Known”的SGSN上下文响应消息等原因不能够从旧SGSN侧获取该移动用户的路由区更新信息,则本发明中的新SGSN应该判断其接收的移动用户的路由区更新请求消息中是否承载有该移动用户的非连续接收参数、网络能力参数,如果没有承载该移动用户的非连续接收参数和网络能力参数,则本发明的方法结束;如果承载有该移动用户的非连续接收参数和网络能力参数,则从该路由区更新请求消息中获取非连续接收参数和网络能力参数。

然后,新SGSN通过身份识别流程从该移动用户侧获取该移动用户的国际移动用户识别码,在获取了上述信息后,继续进行后续的SGSN间路由区更新过程。

当移动用户被隐式分离后,如果该移动用户离开了无线信号覆盖较差区域或没有无线信号覆盖的屏蔽区,漫游至另一SGSN所属的路由区且发起SGSN间路由区更新流程时,通过上述方法,能够成功完成SGSN间路由区更新过程。

在无线信号覆盖较差的区域,本发明能够非常有效的提高SGSN间路由区更新成功率,从而提高移动运营商对通信设备的满意度。

下面结合附图3、附图4、附图5对本发明的SGSN间路由区更新的方法进行详细说明。

在图3中,步骤3-1、移动用户通过基站子系统向新SGSN发送路由区更新请求消息。

到步骤3-2、新SGSN接收到该路由区更新请求消息后,从DNS(域名服务器)中获取该移动用户的旧SGSN的地址,并向旧SGSN发送SGSN上下文请求消息。

到步骤3-3、旧SGSN接收新SGSN发送来的路由区更新请求消息,由于该移动用户被隐式分离等原因,导致旧SGSN不能够为新SGSN提供该移动用户的包括IMSI、非连续接收参数、网络能力参数的路由区更新信息,旧SGSN将原因值为IMSI Not Known的SGSN上下文响应消息传输至新SGSN。

到步骤3-4、新SGSN在接收到原因值为IMSI Not Known的SGSN上下文响应消息时,判断移动用户传输来的路由区更新请求消息中是否承载有非连续接收参数和网络能力参数,如果路由区更新请求消息中没有承载上述两参数,则本发明的方法结束;如果路由区更新请求消息中承载有上述两参数,新SGSN向该移动用户发送身份识别请求(Identity Request)消息,到步骤3-5。

在步骤3-5,移动用户接收身份识别请求消息,将其IMSI承载于身份识别响应(Identity Response)消息中传输至新SGSN。

到步骤3-6,新SGSN从身份识别响应消息中获取移动用户的IMSI,并根据预先配置确定是否需要对该移动用户进行安全验证过程,如果需要进行安全验证,新SGSN与该移动用户进行安全验证过程,并在安全验证成功后到步骤3-7;如果不需要进行安全验证,则直接到步骤3-7。

在步骤3-7,新SGSN向移动用户发送路由区更新接受(RAU Accept)消息。

到步骤3-8,移动用户接收到路由区更新接受消息后,向新SGSN发送路由区更新完成(RAU Complete)消息。新SGSN成为该移动用户的当前SGSN。

在图4中,步骤4-1、移动用户通过基站子系统向新SGSN发送路由区更新请求消息。

到步骤4-2、新SGSN接收到该路由区更新请求消息后,从DNS(域名服务器)中获取该移动用户的旧SGSN的地址,并向旧SGSN发送SGSN上下文请求消息。

到步骤4-3、新SGSN判断是否在预定时间间隔内接收到旧SGSN的SGSN上下文响应消息,如果新SGSN确定在预定时间间隔内一直未接收到旧SGSN的SGSN上下文响应消息,到步骤4-4。

在步骤4-4、新SGSN判断移动用户传输来的路由区更新请求消息中是否承载有非连续接收参数和网络能力参数,如果路由区更新请求消息中没有承载上述两参数,则本发明的方法结束;如果路由区更新请求消息中承载有上述两参数,新SGSN向该移动用户发送身份识别请求消息,到步骤4-5。

在步骤4-5,移动用户接收身份识别请求消息,将其IMSI承载于身份识别响应消息中传输至新SGSN。

到步骤4-6,新SGSN从身份识别响应消息中获取移动用户的IMSI,并根据预先配置确定是否需要对该移动用户进行安全验证过程,如果需要进行安全验证,新SGSN与该移动用户进行安全验证过程,并在安全验证成功后到步骤4-7;如果不需要进行安全验证,则直接到步骤4-7。

在步骤4-7,新SGSN向移动用户发送路由区更新接受消息。

到步骤4-8,移动用户接收到路由区更新接受消息后,向新SGSN发送路由区更新完成消息。新SGSN成为该移动用户的当前SGSN。

在图5中,步骤5-1、移动用户通过基站子系统向新SGSN发送路由区更新请求消息。

到步骤5-2、新SGSN接收到该路由区更新请求消息,并在确定无法从DNS中获取该移动用户的旧SGSN的地址时,到步骤5-3。

在步骤5-3、新SGSN判断移动用户传输来的路由区更新请求消息中是否承载有非连续接收参数和网络能力参数,如果路由区更新请求消息中没有承载上述两参数,则本发明的方法结束;如果路由区更新请求消息中承载有上述两参数,新SGSN向该移动用户发送身份识别请求消息,到步骤5-4。

在步骤5-4,移动用户接收身份识别请求消息,将其IMSI承载于身份识别响应消息中传输至新SGSN。

到步骤5-5,新SGSN从身份识别响应消息中获取移动用户的IMSI,并根据预先配置确定是否需要对该移动用户进行安全验证过程,如果需要进行安全验证,新SGSN与该移动用户进行安全验证过程,并在安全验证成功后到步骤5-6;如果不需要进行安全验证,则直接到步骤5-6。

在步骤5-6,新SGSN向移动用户发送路由区更新接受消息。

到步骤5-7,移动用户接收到路由区更新接受消息后,向新SGSN发送路由区更新完成消息。新SGSN成为该移动用户的当前SGSN。

虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号