一种数据业务分组接入漫游控制的方法与系统的制作方法

文档序号:7926712阅读:180来源:国知局
专利名称:一种数据业务分组接入漫游控制的方法与系统的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及一种数据业务分组接入漫游 控制的方法与系统。
背景技术
3G分组域和GPRS网络中,系统可以实现以区域为目标的终端漫 游控制;用户通过GGSN访问不同的外部分组数据网络,以APN进行 区分;每一个用户在进行数据业务分组接入时,首先应先发起以APN 为关键参数的PDP ( Packet Data Protocol)激活请求。
一般情况下终端在不同区域的漫游控制,是在附着阶段由SGSN控 制完成的。只要完成成功附着,终端就可以在该区域发起APN激活请 求,实现数据业务的分组接入。即只要终端位于可漫游区域,就可以 向网络侧发起包含APN参数的PDP激活请求;GGSN收到SGSN发 来的"Create PDP Context Request"后,进行创建PDP上下文请求的 内部处理,如果处理通过,GGSN就回应"Create PDP Context Response (Cause value为Request Accepted ),,,而GGSN进ft创建PDP上下文 请求的内部处理过程是与终端是否允许漫游使用业务是无关的。
另外,当终端在旧SGSN覆盖的区域内成功实现数据业务分组接入 后,随着终端移动而进入新SGSN覆盖的区域时,可以通过"Inter SGSN Routeing Area Update"流程继续保持数据业务分组4矣入。3G分组域和 GPRS网络中,系统可以实现以区域为目标的终端漫游控制;而一个 用户可以注册以APN为标识的多项数据接入业务,随着数据业务的发 展和丰富,需要在区域漫游的基础上进一步提供各种数据业务的漫游接入控制,实现区别不同数据业务的漫游限制。
目前GGSN无法实现APN级的直接分组接入限制能力,也无法控 制通过路由区更新发生的间接分组接入限制。
当前也有方案通过DNS(Domain Name Service)服务器控制不同 SGSN发起的APN解析响应,实现SGSN覆盖区域内的不同数据业务 漫游接入限制。
这种方法的缺点是不灵活,而且存在漫游接入限制漏洞。当终端在 旧SGSN覆盖的区域内成功实现数据业务分组接入后,随着终端移动 而进入新SGSN覆盖的区域时,可以通过"Inter SGSN Routeing Area Update"流程继续保持数据业务接入,通过DNS服务器限制漫游分组 接入的方法此时失效。

发明内容
基于现有技术的不足,本发明实施例要解决的技术问题在于提供一种数 据业务分组接入漫游控制的方法与系统,实现创建PDP上下文请求和更新 PDP上下文请求二种信令情况下的以APN为标识的数据业务分组接入漫游限 制。
本发明的目的通过以下技术方案实现 一种数据业务分组接入漫游控制 方法,包括以下步骤
A、 在GGSN内创建列表,该列表中包括其允许接入的SGSN的 IP地址;
B、 移动终端向其所在的第一区域的第一 SGSN发起数据业务分 组接入请求,第一SGSN向GGSN发送创建PDP上下文请求;
C、 GGSN根据所述列表判断向其发送创建PDP上下文请求的第一 SGSN的IP地址是否是允许接入的,如果是,则GGSN作出接受请求 的响应;如果不是,则GGSN作出拒绝请求的响应;D、移动终端从第一区域漫游到第二区域,向第二区域的SGSN 发送路由区更新请求,所述第二 SGSN向GGSN发送更新PDP上下文
请求;
E、 GGSN根据所述列表判断向其发送更新PDP上下文请求的第二 SGSN的IP地址是否是允许接入的;如果是,则GGSN作出接受请求 的响应;如果不是,则GGSN作出拒绝请求的响应。
具体地,所述在GGSN内创建的列表存储在与之相连的数据库中; 所述GGSN与互联网业务提供商ISP连接。
所述步骤B具体包括以下步骤
移动终端向其所在的第一区域的第一 SGSN发起数据业务分组附着
请求;
第一 SGSN向移动终端发送数据业务分组附着响应,接受所述附
着请求;
移动终端向第一 SGSN发送激活PDP上下文请求;
第一 SGSN向GGSN发送创建PDP上下文请求。
更具体地,所述第一 SGSN发送的激活PDP上下文请求中包含APN 参数,在SGSN中可根据APN通过DNS域名解析得到与此APN对应 的GGSN地址;第二 SGSN发送的路由区更新请求中包含NSAPI和 TEID,用于标示同一移动终端激活的不同PDP上下文。
所述步骤D具体包括
移动终端从第一区域漫游到第二区域,向第二区域的SGSN发送 路由区更新请求;
第二 SGSN与第一 SGSN之间完成SGSN上下文的交互;
第二 SGSN向GGSN发送更新PDP上下文请求。
所述步骤C之后,GGSN进行相应的内部处理;SGSN收到GGSN发出的响应之后,SGSN向移动终端发送激活PDP上下文响应;
所述步骤E之后,GGSN进行相应的内部处理;SGSN收到GGSN 发出的响应之后,SGSN向移动终端发送路由区更新响应。
本发明还提供一种数据业务分组接入漫游控制系统,包括
移动终端,用于向第一 SGSN发起数据业务分组接入请求,当其 从第一区域移动进入到第二区域时,向第二区域的SGSN发送路由区 更新请求;
SGSN,是指服务GPRS支持节点,用于保存用户的路由区位置信 息,负责安全和接入控制,负责向GGSN发送创建PDP上下文请求和 更新PDP上下文请求;
GGSN,是指网关GPRS支持节点,用于负责分配终端的IP地址 和到外部网络的网关功能,存储有允许接入的SGSN的IP地址的列表, 其根据所述列表,判断向其发送创建PDP上下文请求和更新PDP上下 文请求的SGSN的IP地址是否是允许接入的。
具体地,该系统还包括一个与所述GGSN连接的数据库,用于存储 允许接入的SGSN的IP地址。所述移动终端通过基站系统与SGSN 相连。所述GGSN与互联网业务提供商ISP连接。所述GGSN与所 述SGSN之间连接有核心网。 本发明的有益效果是通过GGSN (Gateway GPRS Support Node ) 控制发起接入请求的SGSN ( Service GPRS Support Node )的IP地址, 实现限制用户以接入点名称(Access Point Name: APN )为业务标识、 在不同区域内发起的业务接入请求,达到业务接入许可的区域控制; 本发明比现有技术更具灵活性。


图1是本发明实施例一种数据业务分组接入漫游控制系统的结构示 意图。
图2是本发明实施例一种数据业务分组接入漫游控制方法的流程图。 图3是本发明实施例的PDP上下文激活过程的控制处理流程图。 图4是图3中301和203步骤的详细流程图。 图5是本发明实施例的路由更新过程的控制处理流程图。 图6是图5中501和403步骤的详细流程图。
具体实雄方式
为使本发明更加容易理解,结合附图对本发明作进一步阐述,但附 图中的实施例不构成对本发明的任何限制。
本发明属于第二代、第三代移动通信网络系统的分组域,涉及一种 GGSN灵活限制分组接入请求的方法,该发明通过GGSN ( Gateway GPRS Support Node ) 控制发起GTP ( GPRS Tunneling Protocol)协议 分组4矣入请求的SGSN ( Service GPRS Support Node)的IP地址,实 现灵活限制用户以接入点名称(Access Point Name: APN)为业务标 识,在不同区域内发起的业务接入请求,达到业务接入许可的区域控 制。
图1示出了本发明实施例一种数据业务分组接入漫游控制系统的结构 示意图,该系统包括
移动终端(MS) 1,用于向第一 SGSN发起数据业务分组接入请 求,当其从第一区域移动进入到第二区域时,向第二区域的SGSN发 送路由区更新请求;
月良务GPRS支持节,氛3,即SGSN ( Serving GPRS Support Node ), 用于保存用户的路由区位置信息,负责安全和接入控制,负责向GGSN 发送创建PDP上下文请求和更新PDP上下文请求;网关GPRS支持节点5,即GGSN ( Gateway GPRS Support Node), 用于负责分配终端的IP地址和到外部网络的网关功能, 一个数据库 51与GGSN连接,其用于存储允许接入的SGSN的IP地址的列表, 其根据该列表,判断向其发送创建PDP上下文请求和更新PDP上下文 请求的SGSN的IP地址是否是允许接入的。
还包括基站系统2,即BSS (Base Station System),移动终端 MS与基站系统BSS之间通过Um 口连接,终端通过BSS接入GPRS 核心网;
RNS 2 ( Radio Network System,无线网络系统),终端通过RNS接 入UMTS系统的分组域核心网;
ISP 6 (Internet Services Provider )为互联网业务提供商,用于为 用户提供基于分组的数据业务,通过GI 口与GGSN相连。
图2示出了本发明实施例一种数据业务分组接入漫游控制方法的流 程图。该方法包括以下步骤
步骤SOl,在GGSN内创建列表,该列表中包括其允许接入的SGSN 的IP地址;
步骤S02,移动终端向其所在的第一区域的第一 SGSN发起数据 业务分组纟秦入请求;
步骤S03,第一 SGSN向GGSN发送创建PDP上下文请求; 步骤S04, GGSN根据所述列表判断向其发送创建PDP上下文请求 的第一 SGSN的IP地址是否是允许接入的,如果是,执行步骤S041, GGSN作出接受请求的响应;如果不是,执行步骤S042, GGSN作出 拒绝请求的响应;
步骤S05,移动终端从第一区域漫游到第二区域,向第二区域的 SGSN发送路由区更新请求;
步骤S06,所述第二 SGSN向GGSN发送更新PDP上下文请求;步骤S07, GGSN根据所述列表判断向其发送更新PDP上下文请求 的第二 SGSN的IP地址是否是允许接入的;如果是,执行步骤S071, GGSN作出接受请求的响应;如果不是,执行步骤S072, GGSN作出 拒绝请求的响应。
图3示出了本发明实施例的PDP上下文激活过程的控制处理流程图。
用户移动终端1漫游进入新区域,向SGSN31发起附着请求(101 ), SGSN31 向移动终端1发送附着接受响应(102),移动终端1向SGSN 31发送附着完成 (103 ),接受所述附着请求接入请求;移动终端1向SGSN 31发送特定APN的 激活PDP上下文请求(201); SGSN 31向GGSN 5发送特定APN的创建PDP 上下文请求(202)。 GGSN5在已有的创建PDP上下文请求内部处理(203)前, 先进行SGSN的IP地址允许接入处理(301);当在该SGSN区域内此特定APN 允i午纟冬端接入时,进4亍"Create PDP Context Response (Cause value为Request Accepted)" (204)的请求接受响应;当在该SGSN区域内此特定APN不允许终 端才秦入时,进4亍"Create PDP Context Response (Cause value不为Request Accepted)" (204)的请求拒绝响应,从而实现该区域内不同数据业务分组接入 请求的限制,此种情况下的Cause value建议为Roaming restriction其中APN 在GGSN中用于标识一个指定的外部网络和一种服务的ISP,在SGSN中可根 据APN通过DNS域名解析得到与此APN对应的GGSN地址。APN可以分为 APN以及wild card APN, wild card APN是指运营商允许用户使用给定的PDP类 型的上下文接入任何网络,用"*"表示;常规APN包括两部分网络标识(NI, Network Identifier)和运营商标识(OI, Operator Identifier)。
图4是图3中301和203步骤的详细流程图,也即GGSN的内部处理
流程o
步骤3011, GGSN收到特定APN的创建PDP上下文请求; 步骤3012,判断SGSN的IP地址是否允许接入;
步骤2031,如果是允许接入的SGSN的IP地址,则进行已有的创建PDP上下文;貪求内部处理;
步骤2032,如果不是允许接入的SGSN的IP地址,则进行拒绝创建PDP 上下文i青求内部处理;
步骤2033,进行创建PDP上下文请求响应的后续流程。
图5示出了本发明实施例的路由更新过程的控制处理流程图。 用户在旧SGSN 31覆盖的区域内成功实现特定APN的数据业务分组接入后, 随着终端移动而进入新SGSN32覆盖的区域时,移动终端1向SGSN32发送路 由区更新请求(401),该路由区更新请求中包含NSAPI和TEID(GTPvl)或包 含NSAPI和TID(GTP v0),用于标示同一用户激活的不同上下文,SGSN 32
(新)与SGSN31 (旧)之间完成SGSN上下文的交互(402-404), 402-404信 令过程具体包括SGSN Context Request、 SGSN Context Response、 SGSN Context Acknowledge三条信令。然后SGSN 32向GGSN 5发送更新PDP上下文请求
(405 );上述的TEID (Tunnel Endpoint Identifier), GTP vl的概念,用于表示 一条隧道(PDP),分为数据面TEID(TEID(U))和控制面TEID(TEID(C)),由SGSN 和GGSN自己分配。NSAPI (Network Service Access Point Identifier)和TEID(C) 或IMSI—起用于标示同一用户激活的不同上下文,范围
,其中0~4系统 保留,因此对于一个用户(UE)而言,最多可以建立ll条隧道。TID, GTPvO 的概念,由MSI+NSAPI构成,和TEID作用相同。
GGSN 5在已有的更新PDP上下文请求内部处理(406)前,先进行SGSN IP 地址允许接入处理(501);当在新区域内此特定APN允许终端接入时,进朽_ "Update PDP Context Response (Cause value为Request Accepted ),, ( 407)的 请求接受响应;当在新区域内此特定APN不允许终端接入时,进行"UpdatePDP Context Response (Cause value不为Request Accepted ),, ( 407)的请求才巨绝响 应,从而完整实现该区域内不同数据业务分组接入请求的限制,此种情况下的 Cause value建i义为Roaming restriction,从而避免通过"Inter SGSN Routeing Area Update"流程继续保持数据业务接入。图6是图5中501和406步骤的详细流程图。也即GGSN的内部 处理流程。
步骤50U, GGSN收到更新PDP上下文请求; 步骤5012,判断SGSN的IP地址是否允许接入;
步骤4061,如果是允许接入的SGSN的IP地址,则进行已有的更新PDP 上下文请求内部处理;
步骤4062,如果不是允许接入的SGSN的IP地址,则进行拒绝更新PDP 上下文请求内部处理;
步骤4063 ,进行更新PDP上下文请求响应的后续流程。
本发明通过对GGSN内部信令处理过程的进一步完善,实现有效 的数据业务漫游分组接入方法,具备创建PDP上下文请求和更新PDP 上下文请求二种信令情况下的以APN为标识的数据业务分组接入漫 游限制能力。
以上所述是本发明的优选实施方式而已,当然不能以此来限定本发明之权利 范围,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理 的前提下,还可以做出若干改进和变动,这些改进和变动也視为本发明的保护 范围。
权利要求
1、一种数据业务分组接入漫游控制方法,包括以下步骤A、在GGSN内创建列表,该列表中包括其允许接入的SGSN的IP地址;B、移动终端向其所在的第一区域的第一SGSN发起数据业务分组接入请求,第一SGSN向GGSN发送创建PDP上下文请求;C、GGSN根据所述列表判断向其发送创建PDP上下文请求的第一SGSN的IP地址是否是允许接入的,如果是,则GGSN作出接受请求的响应;如果不是,则GGSN作出拒绝请求的响应;D、移动终端从第一区域漫游到第二区域,向第二区域的S GSN发送路由区更新请求,所述第二S GSN向GGSN发送更新PDP上下文请求;E、GGSN根据所述列表判断向其发送更新PDP上下文请求的第二S GSN的IP地址是否是允许接入的;如果是,则GGSN作出接受请求的响应;如果不是,则GGSN作出拒绝请求的响应。
2、根据权利要求1所述的一种数据业务分组接入漫游控制方法, 其特征在于,所述在GGSN内创建的列表存储在与之相连的数据库中; 所述GGSN与互联网业务提供商ISP连接。
3、根据权利要求1所述的一种数据业务分组接入漫游控制方法, 其特征在于,所述步骤B具体包括以下步骤移动终端向其所在的第一区域的第一 SGSN发起数据业务分组附着 请求;第一 SGSN向移动终端发送数据业务分组附着响应,接受所述附着请求;移动终端向第一 SGSN发送激活PDP上下文请求; 第一 SGSN向GGSN发送创建PDP上下文请求。
4、根据权利要求3所述的一种数据业务分组接入漫游控制方法, 其特征在于,所迷第一 SGSN发送的激活PDP上下文请求中包含APN 参数,在SGSN中可根据APN通过DNS域名解析得到与此APN对应 的GGSN地址;第二 SGSN发送的路由区更新请求中包含NSAPI和 TEID,或包含NSAPI和TID,用于标示同 一移动终端激活的不同PDP 上下文。
5、根据权利要求4所述的一种数据业务分组接入漫游控制方法, 其特征在于,所述步骤D具体包括移动终端从第一区域漫游到第二区域,向第二区域的SGSN发送路 由区更新请求;笫二 SGSN与第一 SGSN之间完成SGSN上下文的交互; 第二 SGSN向GGSN发送更新PDP上下文请求。
6、根据权利要求5所述的一种数据业务分组接入漫游控制方法, 其特征在于,所述步骤C之后,GGSN进行相应的内部处理;SGSN收到GGSN 发出的响应之后,SGSN向移动终端发送激活PDP上下文响应;所述步骤E之后,GGSN进行相应的内部处理;SGSN收到GGSN 发出的响应之后,SGSN向移动终端发送路由区更新响应。
7、 一种数据业务分组接入漫游控制系统,其包括移动终端,用于向第一 SGSN发起数据业务分组接入请求,当其 从第一区域移动进入到第二区域时,向第二区域的SGSN发送路由区 更新请求;SGSN,是指服务GPRS支持节点,用于保存用户的路由区位置信 息,负责安全和接入控制,负责向GGSN发送创建PDP上下文请求和 更新PDP上下文请求;GGSN,是指网关GPRS支持节点,用于负责分配终端的IP地址和 到外部网络的网关功能,存储有允许接入的SGSN的IP地址的列表, 其根据所述列表,判断向其发送创建PDP上下文请求和更新PDP上下 文请求的SGSN的IP地址是否是允许接入的。
8、根据权利要求6所述的一种数据业务分组接入漫游控制系统, 其特征在于,该系统还包括一个与所述GGSN连接的数据库,用于 存储允许接入的SGSN的IP地址。
9、 根据权利要求6所述的一种数据业务分组接入漫游控制系统, 其特征在于,所述移动终端通过基站系统与SGSN相连。
10、 根据权利要求6所述的一种数据业务分组接入漫游控制系统, 其特征在于,所述GGSN与互联网业务提供商ISP连接。
11、根据权利要求6所述的一种数据业务分组接入漫游控制系统, 其特征在于,所述GGSN与所述SGSN之间连接有核心网。
全文摘要
本发明公开了一种数据业务分组接入漫游控制方法,该发明通过GGSN控制发起接入请求的SGSN的IP地址,实现灵活限制用户以接入点名称APN为业务标识、在不同区域内发起的业务接入请求,达到业务接入许可的区域控制。本发明还公开了一种数据业务分组接入漫游控制系统。本发明通过对GGSN内部信令处理过程的进一步完善,实现有效的数据业务漫游分组接入方法,具备创建PDP上下文请求和更新PDP上下文请求二种信令情况下的以APN为标识的数据业务分组接入漫游限制能力。
文档编号H04W40/02GK101516123SQ20081021972
公开日2009年8月26日 申请日期2008年12月5日 优先权日2008年12月5日
发明者钧 刘, 轶 孔, 严 庄, 徐宇辉, 天 李, 扬 江, 王吉勇, 由 罗, 波 舒, 蔡家鹏, 武 赵, 邬学农, 陈伟栋, 陈冉冉, 陈秀云, 黄夏菱 申请人:中国移动通信集团广东有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1