一种路由区更新的实现方法及服务GPRS支持节点技术

技术编号:5217606 阅读:315 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种路由区更新的实现方法及服务GPRS支持节点,该方法包括:覆盖第二RA路由区的第二服务GPRS支持节点SGSN接收到用户终端从第一路由区RA进入所述第二RA发起的路由区更新请求时,向覆盖所述第一RA的第一SGSN发送SGSN上下文查询;所述第二SGSN接收所述第一SGSN在接收到所述SGSN上下文查询请求后发送的SGSN上下文应答;所述第二SGSN判断本地DNS中没有记录有所述SGSN上下文应答中包括的接入点名称APN对应的网关GPRS支持节点GGSN的IP地址时,所述第二SGSN拒绝所述路由区更新请求。本发明专利技术具体实施例控制了APN的跨地域访问问题,同时,不会对现有用户造成影响。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是一种路由区更新的实现方法及服务GPRS支持 节点。
技术介绍
GPRS (General Packet Radio Service,通用无线分组业务)是一种基于 GSM(Global System for Mobile communications,全球数字移动电话系统)的移动分 组数据业务,在现有的GSM网络基础上叠加了一个新的网络,同时增加网关GPRS支持节 点 GGSN(Gateway GPRS Supporting Node)和服务 GPRS 支持节点 SGSN(Serving GPRS Supporting Node)为手机用户提供移动分组的IP或者X. 25连接。第二代网络结构和第三 代网络结构分别如图1和图2所示,其中MS (Mobile Mation,移动台),为用户上网的终端设备;BTS (Base Transceiver Mation,基站收发器),提供空口连接,其中第三代网络 中为NodeB节点;BSC (Base Station Controller,基站控制器),承担无线资源和无线参数的管理, 其中第三代网络中为RNC(Radio Network Controller,无线网络控制器);SGSN(Serving GPRS Supporting Node,服务 GPRS 支持节点),提供终端移动性管 理、会话管理,其通过IP网络与GGSMGateway GPRS Supporting Node,网关GPRS支持节 点)建立 GTP (GPRS Tunnel Protocol, GPRS 隧道协议)连接;GGSN,为通往外部网络的网关设备,同时提供终端的会话管理;HLR(Home Location Register,归属位置寄存器),保存用户详细签约数据;DNS (Domain Name Server,域名服务器),为 SGSN提交的 APN (Access Point Name, 接入点名称)解析出相应的GGSN IP地址,同时也为终端路由区更新进行相应的解析,通过 IP网络和SGSN连接;PDN(Packet Data Network,分组数据网络),为用户访问的外部网络。图3描述了规范中PDP上下文激活的过程,该过程包括以下步骤步骤31,用户终端向SGSN发起激活PDP上下文请求,请求消息中携带APN信息;步骤32,SGSN向DNS请求解析该APN对应的GGSN IP地址;步骤33,DNS根据SGSN提交的APN解析出相应的GGSN IP地址,并向SGSN返回相 应的GGSN IP地址;步骤34,SGSN向对应的GGSN发送创建PDP上下文请求;步骤35,GGSN创建PDP上下文请求,并向SGSN返回创建PDP上下文响应;步骤36,SGSN向终端返回PDP上下文激活响应。MS在移动过程中,如果监测到自身进入了新的RA(Routing Area,路由区),需要 向覆盖当前RA的SGSN发送路由区更新请求,以此向GPRS核心网设备宣告自己最新的位置 信息,协议规范定义了新RA和原RA位于同一 SGSN覆盖范围(Intra SGSN)以及新RA和原RA处于不同SGSN覆盖范围(Inter SGSN)的情况。新老RA处于不同SGSN覆盖范围时,路由区更新过程如图4所示,包括步骤401,用户终端向覆盖新RA的第一 SGSN发起路由区更新请求,请求中携带了 老RA信息;步骤402,第一 SGSN从老RA得到覆盖老RA的第二 SGSN的地址后,向第二 SGSN发 起用户终端的SGSN上下文查询;步骤403,第二 SGSN返回相应的SGSN上下文应答(包括APN以及对应的GGSN IP 地址);步骤404,第一 SGSN对终端进行安全认证;步骤405,认证通过后,第一 SGSN向第二 SGSN发起SGSN上下文确认;步骤406,在第二 SGSN在本地缓存有还未发往终端的数据包时,向第一 SGSN传递 缓存在本地的还未发往终端的数据包;步骤407,第一 SGSN向对应的GGSN发起更新PDP上下文请求;步骤408,GGSN返回更新PDP上下文响应;步骤409,第一 SGSN向HLR更新终端的位置信息;步骤410,第一 SGSN向终端返回接受路由区更新请求;步骤411,终端向第一 SGSN发出路由区更新完成消息。对于步骤404的安全认证,各个运营商可以自行确定是否实施,规范并未强制。目前运营商开展GPRS业务为手机用户提供移动分组的IP连接,对于用户接入不 同的网络(Internet、企业网等)是通过不同的APN进行区分的。然而,这些GPRS接入的范 围可以不同,比如hternet是全国范围内漫游都可以接入,而企业网仅仅局限于终端用户 在本省漫游时才能接入。当前控制APN的接入范围是通过在DNS上针对不同地域的SGSN配置对应的GGSN IP地址实现的。对于全国范围漫游的APN,在DNS上将全国的SGSN地址段都配置对应的 GGSN IP地址;对于全省范围漫游的APN,在DNS上只对本省的SGSN IP地址配置对应的GGSN IP地址。这意味着,当查询一个漫游受限于本省的APN时,只有本省SGSN查询该APN,DNS 才返回GGSN的IP地址,图3中的后续信令流程才能进行,保证用户的上网需求;对于其他 地方的SGSN的查询请求,DNS不响应任何信息,图2的后续信令流程无法进行,用户无法上 网。当前控制APN的接入范围的实现手段在用户不进Rhter SGSN RAU的时候,可以 很好的工作。然而当用户进Shter SGSN RAU的时候,可能会出现用户超限使用的情况。 当用户使用一个仅限在本省使用的APN,用户首先在本省内激活PDP上下文(可以正常激 活),然后用户漫游到外省,这将导致用户发起hter SGSN RAU请求。由于hter SGSN RAU 的流程里面,新的SGSN并不向DNS查询GGSN的IP地址,而是从老的SGSN获得相关的PDP 上下文信息(包括GGSN的IP地址),这样导致用户超出地域的限制访问GPRS的问题,引起 用户的投诉或产生流量费用结算问题。
技术实现思路
本专利技术的目的是提供一种路由区更新的实现方法及服务GPRS支持节点,限制用户超地域访问APN的问题。为了实现上述目的,本专利技术实施例提供了一种路由区更新的实现方法,其特征在 于,包括第二服务GIRS支持节点SGSN接收到用户终端从第一路由区RA进入新的第二 RA, 向覆盖所述第二 RA的所述第二 SGSN发起的路由区更新请求时,向覆盖所述第一 RA的第一 SGSN发送SGSN上下文查询;所述第二 SGSN接收所述第一 SGSN在接收到所述SGSN上下文查询请求后发送的 SGSN上下文应答;所述第二 SGSN判断本地DNS中没有记录有所述SGSN上下文应答中包括的接入点 名称APN对应的网关GPRS支持节点GGSN的IP地址时,所述第二 SGSN拒绝所述路由区更 新请求。上述的方法,其中,还包括所述第二 SGSN判断本地DNS中记录有所述SGSN上下文应答中包括的接入点名称 APN对应的网关GPRS支持节点GGSN的IP地址时,所述第二 SGSN利用所述本地DNS中记录 的所述本文档来自技高网
...

【技术保护点】
一种路由区更新的实现方法,其特征在于,包括:  覆盖第二RA路由区的第二服务GPRS支持节点SGSN接收到用户终端从第一路由区RA进入所述第二RA发起的路由区更新请求时,向覆盖所述第一RA的第一SGSN发送SGSN上下文查询;  所述第二SGSN接收所述第一SGSN在接收到所述SGSN上下文查询请求后发送的SGSN上下文应答;  所述第二SGSN判断本地域名服务器DNS中没有记录有所述SGSN上下文应答中包括的接入点名称APN对应的网关GPRS支持节点GGSN的IP地址时,拒绝所述路由区更新请求。

【技术特征摘要】
1.一种路由区更新的实现方法,其特征在于,包括覆盖第二 RA路由区的第二服务GPRS支持节点SGSN接收到用户终端从第一路由区RA 进入所述第二 RA发起的路由区更新请求时,向覆盖所述第一 RA的第一 SGSN发送SGSN上 下文查询;所述第二 SGSN接收所述第一 SGSN在接收到所述SGSN上下文查询请求后发送的SGSN 上下文应答;所述第二 SGSN判断本地域名服务器DNS中没有记录有所述SGSN上下文应答中包括的 接入点名称APN对应的网关GPRS支持节点GGSN的IP地址时,拒绝所述路由区更新请求。2.根据权利要求1所述的方法,其特征在于,还包括所述第二 SGSN判断本地DNS中记录有所述SGSN上下文应答中包括的接入点名称APN 对应的网关GPRS支持节点GGSN的IP地址时,所述第二 SGSN利用所述本地DNS中记录的 所述APN对应的GGSN的IP地址进行分组数据协议PDP上下文激活。3.根据权利要求1或2所述的方法,其特征在于,所述第二SGSN具体根据如下步骤判 断本地DNS中是否记录有所述SGSN上下文应答中包括的接入点名称APN对应的网关GPRS 支持节点GGSN的IP地址所述第二 SGSN向所述本地DNS发送一包括所述APN的解析请求;所述第二 SGSN接收本地DNS在接收到所述解析请求后对所述APN进行解析得到并返 回的解析结果;在所述解析结果包括GGSN的IP地址时,所述第二 SGSN得到指示所述本地DNS中记录 有所述APN对应的GGSN的IP地址的判断结果,否则得到指示所述本地DNS中没有记录所 述APN对应的GGSN的IP地址的判断结果。4.根据权利要求1或2所述的方法,其特征在于,所述第二SGSN具体根据如下步骤判 断本地DNS中是否记录有所述SGSN上下文应答中包括的接入点名称APN对应的网关GPRS 支持节点GGSN的IP地址所述第二 SGSN判断缓存中记录的DNS返回的解析结果中是否存在所述APN的解析结 果,如果是,则得到指示所述本地DNS中记录有所述APN对应的GGSN的IP地址的判断结 果;在缓存中记录的DNS返回的解析结果中不存在所述APN的解析结果时,所述第二 SGSN 向本地DNS发送一包括所述APN的解析请求;所述第二 SGSN接收本地DNS在接收到所述解析请求后对所述APN进行解析得到并返 回的解析结果;在所述解析结果包括GGSN的IP地址时,所述第二 SGSN得到指示所述本地DNS中记录 有所述APN对应的GGSN的IP地址的判断结果,否则得到指示所述本地DNS中没有记录所 述APN对应的GG...

【专利技术属性】
技术研发人员:陈伟栋蔡家鹏赵武邬学农徐宇辉李天庄严李小菲
申请(专利权)人:中国移动通信集团广东有限公司
类型:发明
国别省市:81

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1