一种分组数据协议上下文激活的决策方法及装置制造方法及图纸

技术编号:5140184 阅读:261 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种分组数据协议上下文激活的决策方法及装置,所述方法包括:终端账户APN2发起分组数据协议PDP上下文激活请求;终端检查完成所述PDP激活请求所需的接入点名称APN是否被某账户APN1使用,若是,进行激活请求决策;所述决策的策略包括:获取所述账户APN1的应用状态,若为前台应用,拒绝账户APN2的激活请求;若为后台应用,则基于所述APN2的应用状态以及所述账户APN1的业务状态决策是否接受所述账户APN2的激活请求。本发明专利技术所述方法解决了当多个业务从同一个APN接入时,数据类业务在传输数据过程中被新激活的业务打断,重新恢复后数据重新传输从而造成流量浪费的问题。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其涉及一种分组数据协议上下文激活的决策方 法及装置。
技术介绍
激活一个PDP (Packet Data Protocol,分组数据协议)上下文意味着发起一个 分组数据业务呼叫,即MS (Mobile Station,移动台)以某个APN(Access Point Name,接 入点名称)进行的PDP上下文激活。每个PDP地址都是PDP上下文的一个元素,相同的 PDP地址可以出现在存在于MS、SGSN(Service GPRS Support Node,服务GPRS支持节点)、 GGSN(Gateway GPRS Support Node,网关GPRS支持节点)中的多个PDP上下文中。每个PDP 上下文可以关联一个TFT(Traffic Flow Template,业务流模板)。大多数情况,关联同一 PDP地址的PDP上下文可能一直存在而没有TFT分配给它。每个PDP上下文都独立处于以 下两种PDP状态中的一种,PDP状态指出了 PDP地址和TFT是否可以进行传输数据。非激活状态非激活状态下,用户某一 PDP地址不能进行数据服务。PDP上下文不 包含那些关系到PDP地址的PDP PDUs (Package Data Units,数据包单元)处理的映射和 路由信息;无数据传输,并且即使在GPRS附着态,用户的位置改变也不能引起PDP上下文更 新。激活状态在激活状态,PDP地址使用的PDP上下文在MS、SGSN、GGSN中处于活动 态。PDP上下文包含为MS和GGSN之间特定PDP地址传送PDPPDUs的映射和路由信息。如图1所示,为PDP状态示意图,从图中可以看出,每个PDP上下文都独立处于两 种PDP状态中的一种,即非激活状态和激活状态。SM(Solid Model,实体模型)通过PDP上下文的激活、修改、去激活信令流程实现 会话管理。PDP上下文激活流程用于建立用户面的分组传输路由;PDP上下文修改流程修 改激活的PDP上下文的QoS(Quality of Service,服务质量)和TFT在发生RAU(Routing Area Update,路由域更新)时也用于修改SGSN到GGSN之间的隧道路由;PDP上下文去激 活则用于拆除激活的PDP。由PDP非激活状态向PDP激活状态转换时,需要经过PDP上下文 激活过程;由PDP激活状态向PDP非激活状态转换时,需要经过PDP上下文去激活过程。需要说明的是,只有当用户移动管理状态为STANDBY(待命状态),READY(准备 好),PMM-IDLE (空闲状态),或者PMM-C0NNECTED (连接状态)时,PDP激活状态才被允许, 其他状态下的PDP激活是禁止的。上文中提到的PDP上下文,即保存用户面进行隧道转发的所有信息,包括RNC/ GGSN的用户面IP地址隧道标识和QoS等。上文提到的TFT是GSN在接收或转发用户数据时,用于区分二次激活的PDP上下 文,TFT唯一的标识了同一TEID (Tunnel Endpoint Identifier,数据传输隧道端点标识符) 或同一 PDP地址下的不同的PDP上下文。当同一个TEID或PDP地址下只有一个活跃的PDP 上下文时,不需要为该PDP上下文指定一个TFT,因为所有下行的数据都直接通过该上下文对应的隧道传输。当同一个TEID或PDP地址下有多个活跃的PDP上下文时,那么就需要为 每一个PDP上下文指定一个TFT,GGSN接收到发送给MS的G-PDU时,将使用该TFT来对应 G-PDU传输时应该使用的PDP上下文。如果在二次激活时,所有该PDP地址下的PDP上下 文都已经被分配了一个TFT,那么这一次的二次激活就可以无需再指定一个TFT。S卩,对应 同一个TEID或PDP地址下的不同的PDP上下文,要么全都有各自的TFT,要么,只能有一个 PDP上下文没有TFT。上文实施例中提到的PDP地址,可分为静态PDP地址和动态PDP地址两种。PDP地 址指示用户网络层地址PDP地址能以以下四种方式分配给MS (I)HPLMN(Home Public Land Mobile Network,本地公用陆地移动网络)运营商 分配给MS —个永久性的PDP地址,即静态PDP地址;(2)当激活PDP上下文时HPLMN运营商临时分配一个PDP地址给MS,即动态HPLMN PDP地址;(3)当激活 PDP 上下文时 VPLMN(Virtual Public Land Mobile Network,虚拟公 用陆上移动网络)运营商临时分配一个PDP地址MS即,动态VPLMN PDP地址;(4)PDN运营商可以根据需要为MS分配一个永久性的或动态的IP地址,即外部 PDN地址分配;当使用HPLMN或VPLMN的动态地址时,GGSN负责分配或释放该动态地址,只有当 PDP地址为静态时才能由网络发起请求PDP上下文激活。如图2所示,为现有技术中PDP上下文激活过程示意图,MS发起的PDP上下文激 活的方法具体包括(I)MS向SGSN发起激活PDP上下文请求;该请求消息中包括NSAPI,TI,PDP类型, APN,要求的QoS,PDP配置选项;其中,APN是指示用户希望接入的外部分组数据网/业务的 逻辑名;PDP配置项可能用于从GGSN中请求可选的PDP参数该参数通过SGSN透传。(2)执行RAB (Radio Access Bear,无线接口承载)指配过程;优选地,如果需要,SGSN可以向 UTRAN(Universal Terrestrial Radio Access Network,通用陆地无线接入网络)发起激活跟踪命令。(3) SGSN通过MS提供的激活PDP类型、PDP地址、接入点名称和PDP上下文签约数 据来验证激活PDP上下文请求的有效性。具体的,如果SGSN不能从APN得到GGSN地址,或者SGSN认为激活PDP上下文请 求无效,SGSN将拒绝本次请求;反之SGSN将为PDP上下文分配TEID。(4) SGSN根据一定的算法选择一个APN,SGSN向GGSN发产生PDP上下文请求;请 求消息中包括PDP类型,PDP地址,APN,商定的QoS,TEID,选择模式,PDP配置选项。其中, 当使用动态地址时PDP地址为空。(5)GGSN为PDP上下文分配动态地址、计费ID、协商QoS (如果MS要求外部网分配 IP地址,则将PDP上下文地址设为0. 0. 0. 0,在以后外部网分配地址后执行GGSN发起的PDP 上下文修改过程将当前使用的PDP地址传给SGSN和MS),而后GGSN向SGSN返回响应PDP 上下文请求。(6) SGSN收到响应后,在PDP上下文中插入NSAPI和GGSN地址。具体的,如果MS请求的是动态地址,将GGSN接收到的PDP地址插入PDP上下文中。SGSN根据QoS协商结果选择无线优先级和分组流ID,并向MS返回激活PDP上下文请求接 受消息。这时可以在GGSN和MS之间路由PDP PDUs启动计费。另外,如果PDP上下文激活流程失败或SGSN返回激活PDP上下文请求拒绝信息, MS将试图发起对同一 APN的新一次激活。现有技术中,在特殊网络(例如本文档来自技高网...

【技术保护点】
一种分组数据协议上下文激活的决策方法,其特征在于,包括:终端账户APN2发起分组数据协议PDP上下文激活请求;终端检查完成所述PDP激活请求所需的接入点名称APN是否被某账户APN1使用,若是,进行激活请求决策;所述决策的策略包括:获取所述账户APN1的应用状态,若为前台应用,拒绝账户APN2的激活请求;若为后台应用,则基于所述APN2的应用状态以及所述账户APN1的业务状态决策是否接受所述账户APN2的激活请求。

【技术特征摘要】
一种分组数据协议上下文激活的决策方法,其特征在于,包括终端账户APN2发起分组数据协议PDP上下文激活请求;终端检查完成所述PDP激活请求所需的接入点名称APN是否被某账户APN1使用,若是,进行激活请求决策;所述决策的策略包括获取所述账户APN1的应用状态,若为前台应用,拒绝账户APN2的激活请求;若为后台应用,则基于所述APN2的应用状态以及所述账户APN1的业务状态决策是否接受所述账户APN2的激活请求。2.如权利要求1所述的方法,其特征在于,所述APN被所述账户APm使用包括所述 账户APm利用所述APN处于PDP激活过程中或者利用所述APN完成激活过程处于PDP激 活状态。3.如权利要求1所述的方法,其特征在于,所述账户APm或APN2应用状态的获取方式 包括终端读取当前控制终端显示器的应用类编号,并与所述账户APm/APN2的分组交换域 PS应用的类编号进行比较,若所述账户APm/APN2的PS应用的类编号与所述当前控制终端 显示器的应用类编号相同,则所述账户APm/APN2的应用状态为前台应用,否则为后台应用。4.如权利要求1或2或3所述的方法,其特征在于,所述终端在所述账户APm的应用状态为后台应用时,若账户APm没有数据传输,则去 激活账户APm,发起账户APN2的激活;否则,在账户APN2的应用状态为前台应用时提示用 户选择接受或者拒绝所述账户APN2的激活请求;在账户APN2的应用状态为后台应用时,拒 绝账户APN2的激活请求。5.如权利要求1或2所述的方法,其特征在于,当检查结果为完成所述PDP激活请求所 需的接入点名称APN未被某账户APm使用时,接受账户APN2发起的激活请求。6.一种终端,其特征在于,包括激活请求发起单元,用于发起账户APN2的PDP上下文激活请求;激...

【专利技术属性】
技术研发人员:陈小勇盖萌萌邵敏茹
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1