商定义的网络控制协议VSNCP配置请求中携带的IPv6地址前缀;依据接收到的IPv6地址前缀,以及对应的IPv6接口标识,构造用于恢复IPv6专有承载的IPv6地址。之后,就可以依据该构造的IPv6地址与UE交互恢复IPv6专有承载。
[0084]又例如,在恢复方式为通过获取用于恢复IPv6专有承载的IPv6地址的方式的情况下,依据确定的恢复方式,获取用于恢复IPv6专有承载的IPv6恢复信息也可以采用以下方式:接收到在预注册流程中策略与计费规则功能实体PCRF携带的IPv6地址,该PCRF携带用于恢复IPv6专有承载的IPv6地址的方式可以多种,例如,可以通过以下方式至少之一携带的IPv6地址:在建立网关控制会话应答消息中携带IPv6地址、在网关控制和服务质量规则下发请求消息中携带IPv6地址。
[0085]还例如,在恢复方式为通过替代用于恢复IPv6专有承载的IPv6地址的方式的情况下,依据确定的恢复方式,获取用于恢复IPv6专有承载的IPv6恢复信息还可以采用以下处理方式:将用于恢复IPv6专有承载的IPv6地址替换为UE的IPv6链路本地地址,其中,同一个UE下同一个接入点名称(Access Point Name,简称为APN)的不同PDN连接的IPv6地址采用不同的接口标识;通过在资源预留协议RSVP请求消息携带IPv6链路本地地址的方式获取用于恢复IPv6专有承载的IPv6链路本地地址。这样就修改了网元与UE之间交互的信息行为,通过这种修改就可以不需要IPv6地址进行建立IPv6专有承载了,有效地避免了协议规定所带来的缺陷。
[0086]需要说明的是,采用上述修改的方式进行IPv6专有承载的恢复,要求TON网关给UE分配IPv6接口标识的时候,需要满足以下条件:同一个UE下同一个APN的不同PDN连接分配不同的IPv6接口标识。优选地,可以采用以下方式实现,同一个UE下的不同PDN连接的IPv6服务采用不同的接口标识:在64比特的IPv6接口中选取4个比特,这4个比特用于同一个UE,同一个UE下的不同PDN采用连接的计数,第一个PDN连接使用值O,第二个PDN连接使用值1,第三个PDN连接使用值2,以此类推。当然采用其它的方式实现同一个UE下同一个APN的不同PDN连接的IPv6地址采用不同的接口标识也可以应用于本发明,在此不进行一一举例。
[0087]在本实施例中还提供了一种IPv6专有承载恢复处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0088]图6是根据本发明实施例的IPv6专有承载恢复处理装置的结构框图,如图6所示,该装置包括确定模块62、获取模块64和处理模块66,下面对该装置进行说明。
[0089]确定模块62,用于确定用户设备UE由长期演进系统LTE切换到演进型高速分组数据eHRH)网络用于恢复IPv6专有承载的恢复方式,其中,恢复方式包括:通过获取用于恢复IPv6专有承载的IPv6地址的方式、或者通过替代用于恢复IPv6专有承载的IPv6地址的方式;第一获取模块64,连接至上述确定模块62,用于依据确定的恢复方式,获取用于恢复IPv6专有承载的IPv6恢复信息,其中,IPv6恢复信息包括:IPv6地址,或者替代IPv6地址的地址信息;处理模块66,连接至上述获取模块64,用于依据获取到的IPv6恢复信息对IPv6专有承载进行恢复处理。
[0090]图7是根据本发明实施例的IPv6专有承载恢复处理装置中获取模块64的一种优选结构框图,如图7所示,该获取模块64包括第一接收单元72和构造单元74,下面对该获取模块64进行说明。
[0091]第一接收单元72,用于在恢复方式为通过获取用于恢复IPv6专有承载的IPv6地址的方式的情况下,接收到UE在预注册流程中的设备商定义的网络控制协议VSNCP配置请求中携带的IPv6地址前缀;构造单元74,连接至上述第一接收单元72,用于依据接收到的IPv6地址前缀,以及对应的IPv6接口标识,构造用于恢复IPv6专有承载的IPv6地址。
[0092]图8是根据本发明实施例的IPv6专有承载恢复处理装置中获取模块64的另一种优选结构框图,如图8所示,该获取模块64包括第二接收单元82,下面对该获取模块64进行说明。
[0093]第二接收单元82,用于在恢复方式为通过获取用于恢复IPv6专有承载的IPv6地址的方式的情况下,接收到在预注册流程中策略与计费规则功能实体PCRF通过以下方式至少之一携带的IPv6地址:在建立网关控制会话应答消息中携带IPv6地址、在网关控制和服务质量规则下发请求消息中携带IPv6地址。
[0094]图9是根据本发明实施例的IPv6专有承载恢复处理装置中获取模块64的还一种优选结构框图,如图9所示,该获取模块64包括替换单元92和获取单元94,下面对该获取模块64进行说明。
[0095]替换单元92,用于在恢复方式为通过替代用于恢复IPv6专有承载的IPv6地址的方式的情况下,将用于恢复IPv6专有承载的IPv6地址替换为UE的IPv6链路本地地址,其中,同一个UE下同一个APN的不同PDN连接的IPv6服务采用不同的接口 ;获取单元94,连接至上述替换单元92,用于通过在资源预留协议RSVP请求消息携带IPv6链路本地地址的方式获取用于恢复IPv6专有承载的IPv6链路本地地址。
[0096]图10是根据本发明实施例的高速分组数据服务网关HSGW的结构框图,如图10所示,该高速分组数据服务网关HSGW 110包括上述任一项的IPv6专有承载恢复处理装置
1102ο
[0097]图11是根据本发明实施例的IPv6专有承载恢复处理系统的结构示意图,如图11所示,该IPv6专有承载恢复处理系统1100包括:用户设备UE 106、高速分组数据服务网关HSGWl 10,或者,还包括:策略与计费规则功能实体PCRF 102,或者,分组数据网络TON网关105,下面对该系统进行说明。
[0098]UE 112,用于在预注册流程中,将IPv6地址前缀发送给HSGW;HSGW 100,用于依据获取到的用于恢复IPv6专有承载的IPv6恢复信息对IPv6专有承载进行恢复处理;PCRF114,用于在预注册流程中,将IPv6地址前缀发送给HSGW5PDN网关116,用于为同一个UE的不同PDN分配不同的IPv6接口。
[0099]在本实施例中,还提供了一种IPv6地址前缀处理方法,图12是根据本发明实施例的一种IPv6地址前缀处理方法的流程图,如图12所示,该流程包括如下步骤:
[0100]步骤S1202,策略与计费规则功能实体PCRF获取用户设备UE在由长期演进LTE系统接入时被分配的IPv6地址前缀;
[0101]步骤S1204,在UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络的预注册过程中,PCRF向高速分组数据服务网关HSGW提供获取的IPv6地址前缀。
[0102]通过上述步骤,通过在UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络的预注册过程中,由PCRF向高速分组数据服务网关HSGW提供获取的IPv6地址前缀,相对于相关技术中,在用户设备UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络后,HSGW无法获取到IPv6地址前缀,因而向用户提供用于恢复IPv6专有承载的IPv6地址,以至无法有效承接在eHRPD网络的IPv6数据业务,通过上述处理,为HSGW向用户提供IPv6地址前缀提供了一种有效的方法,不仅有效解决了相关技术中,HSGW无法获取到IPv6地址前缀,因而向用户提供用于恢复IPv6专有承载的IPv6地址,以至无法有效承接在eHRPD网络的IPv6数据业务的问题,进而达到了 UE优化切换到eHRPD下,为有效恢复IPv6专有承载,保证优化切换后IPv6数据业务的服务质量,有效提高用户体验提供保障的效果。
[0103]需要说明的是,上述PCRF可以通过多种方式向HSGW提供IPv6地址前缀,例如,可以通过以下方式至少之一向HSGW提供获取的IPv6地址前缀:在建立网关控制会话应答消息中携带IPv6地址前缀、在网关控制和服务质量规则下发请求消息中携带IPv6地址前缀。
[0104]在本实施例中,还提供了一种IPv6地址前缀处理方法,图13是根据本发明实施例的另一种IPv6地址前缀处理方法的流程图,如图13所示,该流程包括如下步骤:
[0105]步骤S1302,高速分组数据服务网关HSGW接收策略与计费规则功能实体PCRF在用户设备UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络的预注册过程中,提供的UE由长期演进LTE系统接入时被分配的IPv6地址前缀;
[0106]步骤S1304,HSGW将IPv6地址前缀包含在业务过滤器模板的UE IPv6地址字段中发送给UE。
[0107]通过上述步骤,HSGW通过接收PCRF提供的IPv6地址前缀,相对于相关技术中,在用户设备UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络后,HSGW无法获取到IPv6地址前缀,因而向用户提供用于恢复IPv6专有承载的IPv6地址,以至无法有效承接在eHRPD网络的IPv6数据业务,通过上述处理,为HSGW向用户提供IPv6地址前缀提供了一种有效的方法,不仅有效解决了相关技术中,HSGW无法获取到IPv6地址前缀,因而向用户提供用于恢复IPv6专有承载的IPv6地址,以至无法有效承接在eHRPD网络的IPv6数据业务的问题,进而达到了 UE优化切换到eHRPD下,为有效恢复IPv6专有承载,保证优化切换后IPv6数据业务的服务质量,有效提高用户体验提供保障的效果。
[0108]在本实施例中,还提供了 IPv6地址前缀处理装置,图14是根据本发明实施例的一种IPv6地址前缀处理装置的结构框图,如图14所示,该装置应用于策略与计费规则功能实体PCRF114,包括:第二获取模块142和提供模块144,下面对该装置进行说明。
[0109]第二获取模块142,用于获取用户设备UE在由长期演进LTE系统接入时被分配的IPv6地址前缀;提供模块144,连接至上述第二获取模块142,用于在UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络的预注册过程中,向高速分组数据服务网关HSGff提供获取的IPv6地址前缀。
[0110]优选地,上述提供模块144,还用于通过以下方式至少之一向HSGW提供IPv6地址前缀:在建立网关控制会话应答消息中携带IPv6地址前缀、在网关控制和服务质量规则下发请求消息中携带IPv6地址前缀。
[0111]图15是根据本发明实施例的另一种IPv6地址前缀处理装置的结构框图,如图15所示,该装置应用于高速分组数据服务网关HSGW100,包括:接收模块152和发送模块154,下面对该装置进行说明。
[0112]接收模块152,用于接收策略与计费规则功能实体PCRF在用户设备UE由长期演进系统LTE切换到演进型高速分组数据eHRPD网络的预注册过程中,提供的UE由长期演进LTE系统接入时被分配的IPv6地址前缀;发送模块154,连接至上述接收模块152,用于将IPv6地址前缀包含在业务过滤器模板的UE IPv6地址字段中发送给UE。
[0113]基于相关技术中,HSGff 110无法获得UE的IPv6前缀,导致HSGW 110无法向UE106发送RSVP消息触发为IPv6建立专有承载,进而导致UE 106在优化切换的预注册阶段无法重建在LTE下已经建立的IPv6专有承载,