IPv6专有承载恢复处理方法、装置、系统及HSGW的制作方法_4

文档序号:9456399阅读:来源:国知局
即在UE优化切换到eHRPD下,无法保证IPv6数据业务服务质量,导致用户设备无法继续使用要求Qos保证的IPv6数据业务的问题。在本实施例中,基于预注册流程的分析,虽然在恢复建立专有承载的过程中需要UE 106全局的IPv6前缀,但是HSGW 110却无法获得该信息,下面对此进行说明:UE 106在LTE下的IPv6前缀可能的途径有以下几种:
[0114]I)步骤 202,通过 SlOl 隧道传递给 eAN/ePCF 111,eAN/ePCF 111 在 AllRRQ 中携带;
[0115]2)步骤205,UE 106在VSNCP配置请求中携带;
[0116]3)步骤207,PCRF 102在建立网关控制会话的请求的响应消息携带;
[0117]4)步骤211,PCRF 102在网关控制和Qos规则下发请求消息中携带。然而在相关技术中,在上述步骤所涉及的给HSGW 110的消息中都没有携带UE IPv6前缀字段。
[0118]基于上述分析,在本实施例中,在3GPP2和3GPP协议定义优化切换功能基础上,通过对优化切换过程的改进实现的。包括两种思路,一种是通过其他网元将UE的IPv6前缀携带给HSGW 110 ;另外一种就是采用替代的方法,即在恢复IPv6专有承载的时候不使用全局IPv6地址,使用本地链路地址。通过上述思路的任意一种均可以有效解决相关技术中所存在的缺陷:即克服现有技术中存在的UE 106从LTE到eHRPD网络优化切换的时候无法恢复IPv6专有承载,从而无法保证优化切换后的数据业务的服务质量。
[0119]下面基于上述两种思路的涉及的三个实施例进行说明。
[0120]实施例1,如果UE 106在LTE下申请了 IPv6服务,则在预注册的过程中,UE 106在VSNCP config request消息中增加携带IPv6的前缀字段。原来协议已经要求携带IPv6接口 ID字段了,有了 IPv6前缀和IPv6接口 ID,就可以构造出全局完整的IPv6地址。完整IPv6地址就可以用于HSGW 110发送给UE 106的TFT IPv6IE头。
[0121]实施例2,在预注册的过程中,通过PCRF 102携带UE的IPv6地址给HSGW 110。HSGff 110以此获得UE 106全局IPv6地址,就可以在发送给UE 106的TFT IPv6IE头中填写上正确的IPv6地址;HSGW 110能够正确发送RSVP报文给UE 106,从而可以恢复IPv6专有承载。
[0122]优选地,该PCRF 102携带UE的IPv6地址给HSGW 110可以是:PCRF 102在建立网关控制会话应答消息中携带UE 106的IPv6地址给HSGW 110 ;
[0123]优选地,该PCRF 102携带UE的IPv6地址给HSGW 110还可以是:PCRF 102在网关控制和Qos规则下发请求消息中携带UE 106的IPv6地址给HSGW 110 ;
[0124]实施例3,该实施例的操作具体可以包括2部分:1)修改UE 106和HSGW 110的行为,如果要建立IPv6专有承载,需要发RSVP消息,要求在TFT IPv6IE头中的UEIPv6Address字段使用UE的IPv6链路本地地址,而不是原来的全局IPv6地址。通过这种修改,HSGff 110不再在建立IPv6专有承载的RSVP消息中需要UE的全局IPv6前缀,从而规避了协议的缺陷。2)H)N Gateway 105为同一个UE 106下同一个APN不同的PDN连接的IPv6服务分配不同的接口 ID ;
[0125]通过上述技术方案,不仅克服了相关技术中存在的UE 106从LTE优化切换到eHRPD下,无法恢复IPv6专有承载,无法保证优化切换后的数据业务的服务质量的问题和缺陷,提供的UE 106从LTE优化切换到eHRH)下,恢复IPv6专有承载的方案,保证了优化切换后IPv6数据业务的服务质量,以及对Qos有要求的IPv6数据业务能够在切换后继续使用。该方案是在3GPP2和3GPP协议定义优化切换功能基础上,不修改协议的框架和流程,通过对优化切换过程中的步骤增加一些特殊处理来解决优化切换的预注册阶段IPv6承载恢复的问题。
[0126]下面结合附图对本发明优选实施例进行说明。
[0127]优选实施例1
[0128]图16是根据本发明优选实施例1的移动终端从长期演进网络到演进型高速分组数据网络优化切换时预注册的流程图,如图16所示,该流程除包括相关相同的流程外,对其中的特殊处理的步骤包括如下:
[0129]在步骤1605,如果UE 106在LTE下申请了 IPv6服务,则UE 106就会从LTE的网络获得IPv6前缀。在VSNCP配置请求消息中,UE 106携带IPv6的前缀给HSGW 110。HSGff110保存UE 106携带的IPv6前缀。为此,需要修改HSGW 110和UE 106之间的VSNCP配置请求的协议接口,允许在VSNCP配置请求消息中携带IPv6前缀。
[0130]优选地,该VSNCP配置请求消息中携带IPv6前缀可以如下实施:修改TON Address字段(具体见3GPP2X.S0057-B vl.09.1.4.1,原编码格式无法携带IPv6前缀),规定PDNAddress 字段米用 TS29.274,8.14章节描述的]3DN Address Allocat1n字段(PDN AddressAllocat1n字段可以携带IPv6前缀)的编码方式。
[0131]优选地,该VSNCP配置请求消息中携带IPv6前缀还可以如下实施:不更改VSNCP配置请求消息中原有字段的定义,而是新增一个字段,该字段可以携带IPv6前缀。新增字段可以是:选项名称为UEIPv6Prefx,选项类型为23,选项编码格式采用TS29.274,8.14章节描述的I3DN Address Allocat1n字段的编码方式。
[0132]在步骤1613,HSGW 110 向 UE 106 发 Resv 消息的时候,在 TFT IPv6IE 中的 UE IPv6address 301字段使用HSGW 110保存的IPv6前缀。
[0133]优选实施例2
[0134]图17是根据本发明优选实施例2的移动终端从长期演进网络到演进型高速分组数据网络优化切换时预注册的流程图,如图17所示,该流程除包括相关相同的流程外,对其中的特殊处理的步骤包括如下:
[0135]在预注册的时候,PCRF 102将UE的IPv6前缀带给HSGW 110。根据相关技术,UE106接入到LTE下的时候,PCRF 102会通过Gx接口从PDN Gateway 105网元获得UE的IPv6前缀。PCRF 102会通过Gx接口通过Gxx接口将UE的IPv6前缀携带给HSGW 110。HSGff保存UE的IPv6前缀。
[0136]优选地,在步骤1707,PCRF 102将UE的IPv6前缀带给HSGW 110可以是在建立网关控制会话响应消息中增加UE的IPv6前缀字段。PCRF 102在建立网关控制会话响应消息中,携带UE的IPv6前缀给HSGW 110。
[0137]优选地,该UE 的 IPv6 前缀可以采用 Framed-1Pv6_Prefix (参见 RFC40056.11.6 章节)字段实现。
[0138]优选地,在步骤1711,PCRF 102将UE的IPv6前缀带给HSGW 110还可以是PCRF102在网关控制和Qos规则下发请求消息中增加UE的IPv6前缀字段。PCRF 102在网关控制和Qos规则下发请求消息中,携带UE的IPv6前缀给HSGW 110。
[0139]优选地,该UE 的 IPv6 前缀可以采用 Framed-1Pv6_Prefix (参见 RFC40056.11.6 章节)字段实现。
[0140]在步骤1713,HSGW 110 向 UE 106 发Resv 消息的时候,在TFT IPv6IE 中的UE IPv6address 301字段使用HSGW 110保存的UE IPv6前缀。
[0141]优选实施例3
[0142]图18是根据本发明优选实施例3的移动终端从长期演进网络到演进型高速分组数据网络优化切换时预注册的流程图,如图18所示,该流程除包括相关相同的流程外,对其中的特殊处理的步骤包括如下:
[0143]在步骤1813,HSGff 110 在 RESV 消息中 TFT IPv6IE 头中的 UE IPv6Address 字段使用UE的IPv6链路本地地址,而不是原来的全局IPv6地址。通过这种修改,HSGW 110不再在建立IPv6专有承载的RSVP消息中需要UE 106的全局IPv6前缀,从而规避了协议的缺陷。
[0144]根据3GPP TS 23.401V10.2.15.3.1 章节以及 3GPP TS 23.402V10.1.04.7 章节,PDN Gateway 105负责为UE 106分配IPv6前缀。在优化切换预注册的时候,UE 106在VSNCP配置请求消息(见步骤205)中将自己的IPv6接口 ID带给HSGW 110。本实施例要求PDN Gateway 105在给UE 106分配IPv6接口 ID的时候,同一个UE 106,同一个APN下的不同PDN连接分配不同的IPv6接口 ID。
[0145]优选地,该同一个UE,同一个APN下的不同PDN连接分配不同的IPv6接口 ID的方法可以是:在64个比特的IPv6接口 ID选取4个比特(例如,比特11到14),这4个比特用于同一个UE 106,同一个APN下的不同PDN连接的计数,第一个PDN连接使用值0,第二个PDN连接使用值1,第三个PDN连接使用值2,以此类推。
[0146]增加此要求的原因是:在同一个UE,同一个APN下支持多个PDN连接的情况下,根据UE的IPv6前缀来确定RSVP消息所归属的PDN连接。当TFT IPv6IE头中的UEIPv6Address字段使用UE的IPv6链路本地地址时,RSVP消息中缺失了 UE的IPv6前缀信息。需要借助UE的IPv6接口 ID来确定RSVP消息归属的PDN连接。所以要求在同一个UE,同一个APN下多个I3DN连接的IPv6接口 ID各不相同。HSGW 110通过UE的标识+PDNID+IPv6接口 ID来唯一确定一个PDN连接。
[0147]基于上述恢复IPv6专有承载方案,在本发明实施例中,还提供了相应的系统实现,具体如下:
[0148]系统实施例1
[0149]根据本发明的实施例,提供了一种移动终端从长期演进网络到演进型高速分组数据网络优化切换后恢复IPv6专有承载的系统。图19是根据本发明系统实施例1的移动终端从长期演进网络到演进型高速分组数据网络优化切换后恢复IPv6专有承载的系统框图,如图19所示,该系统包括:
[0150]UE 106,UE 106可以在预注册的VSNCP配置请求消息中携带自己的IPv6前缀给HSGff 110。
[0151]HSGff 110,该HSGW 110可以在预注册的过程中,从UE 106发送的VSNCP配置消息中提取UE的IPv6前缀信息并且保存起来;当网络侧发起建立专有承载的时候,HSGff 110可以在发送给UE 106的Resv (资源预留)消息中的IPv6TFT IE头中的UE IPv6Address301字段中填写保存的UE的IPv6前缀,并将该Resv消息发送给UE 106。
[0152]系统实施例2
[0153]根据本发明的实施例,提供了一种移动终端从长期演进网络到演进型高速分组数据网络优化切换后恢复IPv6专
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1