卸载数据的方法、用户设备、对等节点及系统技术领域
本发明涉及通信领域,特别涉及一种卸载数据的方法、用户设备、对等节
点及系统。
背景技术
3GPP(3rd Generation Partnership Project,第三代移动通信标准化伙
伴项目)中BBAI(Broadband Access Interworking,宽带接入交互)项目的立
项和研究促进了固定宽带网络和3GPP网络之间的互通互融。其中,BBAI offload
(宽带接入交互卸载)场景定义了不同的网络架构,使得通过BBF(Broadband
Forum,宽带联盟)连接到EPC(Evolved Packet Core,演进的分组数据核心网)
的UE(User Equipment,用户设备)可以将某些特定数据流直接卸载到卸载目
的网络,而不用经过EPC。
BBAI offload场景的网络架构通常包括:EPC网络、BBF网络和卸载目的网
络。该卸载目的网络可以属于EPC网络,或者属于BBF网络,或者为第三方运
营商的网络,相应地,卸载目的网络中接收UE卸载的数据流的设备可以为AF
(Application Function,应用功能),或者BBF AF,或者TDF(Traffic Detect
Function,业务检测功能)。
现有的BBAI offload过程中,UE基于3GPP进行EPC网络的接入鉴权/授权,
在BBF网络的BPCF(Broadband Policy Control Framework,宽带策略控制架
构)与EPC网络的PCRF(Policy and Charging Rules Function,策略和计费
规则功能)建立S9a会话之后,UE联系卸载目的网络的AF或者TDF,进行数据
流的卸载,AF或者TDF在收到卸载数据流之后,需要先选择合适的PCRF,然后
与PCRF进行信令交互,以便EPC网络通过BBF网络对UE卸载的数据流进行策
略以及QoS(Quality of Service,服务质量)等控制。
AF或者TDF选择PCRF的方案有两种:方案一中AF预先存储IP(Internet
Protocol,互联网协议)地址范围与PCRF的地址的对应关系,当AF接收到UE
的卸载数据流后,根据UE的IP地址在该对应关系中选择对应的PCRF;方案二
中BPCF在S9a会话建立过程中通过DRA(Diameter Routing Agent,直径路由
代理)选择一个PCRF,并且将UE的IP地址与选择的PCRF的地址保存在DRA中,
AF或者TDF根据预配置的DRA的IP地址找到正确的DRA,再根据UE的IP地址
在该DRA中找到对应的PCRF。
方案一需要AF存储和维护IP地址与PCRF的地址的对应关系,更新比较麻
烦,维护成本较高。方案二中AF或者TDF必须预配置DRA的IP地址,否则无
法选择DRA,而且,DRA也需要存储和维护IP地址与PCRF的地址的对应关系,
也有维护成本高的问题。
发明内容
本发明实施例提供了一种卸载数据的方法、用户设备、对等节点及系统,
以降低卸载数据的维护成本,提高卸载效率。所述技术方案如下:
一方面,提供了一种卸载数据的方法,所述方法包括:
接收分组数据网络网关PDN GW发送的策略和计费规则功能PCRF的地址;
向位于卸载目的网络的对等节点发送至少包含所述PCRF的地址的卸载通知
消息;
接收到所述对等节点发送的卸载通知确认消息之后,向所述对等节点发送需
要卸载的数据流,以使所述对等节点根据所述卸载通知消息包含的所述PCRF的
地址寻址到所述PCRF,并触发所述PCRF对所述需要卸载的数据流进行策略和服
务质量QoS控制。
另一方面,还提供了一种卸载数据的方法,所述方法包括:
接收用户设备UE发送的至少包含策略和计费规则功能PCRF的地址的卸载通
知消息;
向所述UE发送卸载通知确认消息;
接收所述UE发送的需要卸载的数据流,并根据所述卸载通知消息包含的所
述PCRF的地址寻址到所述PCRF,触发所述PCRF对所述需要卸载的数据流进行
策略和服务质量QoS控制。
再一方面,还提供了一种用户设备,所述用户设备包括:
第一接收模块,用于接收分组数据网络网关PDN GW发送的策略和计费规则
功能PCRF的地址;
第一发送模块,用于向位于卸载目的网络的对等节点发送至少包含所述PCRF
的地址的卸载通知消息;
第二接收模块,用于接收所述对等节点发送的卸载通知确认消息;
第二发送模块,用于当所述第二接收模块接收到所述卸载通知确认消息之
后,向所述对等节点发送需要卸载的数据流,以使所述对等节点根据所述卸载
通知消息包含的所述PCRF的地址寻址到所述PCRF,并触发所述PCRF对所述需
要卸载的数据流进行策略和服务质量QoS控制。
又一方面,还提供了一种对等节点,所述对等节点包括:
第一接收模块,用于接收用户设备UE发送的至少包含策略和计费规则功能
PCRF的地址的卸载通知消息;
第一发送模块,用于当所述第一接收模块接收到所述卸载通知消息后,向所
述UE发送卸载通知确认消息;
第二接收模块,用于接收所述UE发送的需要卸载的数据流;
触发模块,用于当所述第二接收模块接收到所述需要卸载的数据流时,根据
所述卸载通知消息包含的所述PCRF的地址寻址到所述PCRF ,触发所述PCRF对
所述需要卸载的数据流进行策略和服务质量QoS控制。
又一方面,还提供了一种卸载数据的系统,所述系统包括:如上所述的用户
设备UE和如上所述的对等节点。
通过接收PDN GW发送的PCRF的地址,并向位于卸载目的网络的对等节点
发送所述PCRF的地址,无需对等节点存储和维护PCRF的地址,极大地降低了
卸载数据的维护成本。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所
需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,
还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种BBAI offload网络架构的结构示意图;
图2是本发明实施例提供的另一种BBAI offload网络架构的结构示意图;
图3是本发明实施例提供的再一种BBAI offload网络架构的结构示意图;
图4是本发明实施例一提供的一种卸载数据的方法流程图;
图5是本发明实施例一提供的另一种卸载数据的方法流程图;
图6是本发明实施例二提供的一种卸载数据的方法流程图;
图7是本发明实施例二提供的一种卸载数据的方法应用流程示意图;
图8是本发明实施例三提供的一种卸载数据的方法流程图;
图9是本发明实施例三提供的一种卸载数据的方法应用流程示意图;
图10是本发明实施例四提供的一种用户设备的结构示意图;
图11是本发明实施例四提供的另一种用户设备的结构示意图;
图12是本发明实施例五提供的一种对等节点的结构示意图;
图13是本发明实施例六提供的一种卸载数据的系统的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明
实施方式作进一步地详细描述。
本发明实施例涉及一种卸载数据的方法,该方法应用于BBAI offload场景
中。其中,BBAI offload场景的网络架构通常包括:EPC网络、BBF网络和卸载
目的网络,该卸载目的网络是指UE卸载的数据流的传输对象所在的网络,该传
输对象可以称为UE的对等节点。UE卸载的数据流通过BBF网络内的BNG
(Broadband Network Gateway,宽带网络网关)传输给卸载目的网络的对等节
点,从而不用经过EPC网络,为UE与对等节点的交互提供了另一条传输途径。
UE接入BBF网络的方式也有多种,包括但不限于通过CPN(Customer Premises
Network,用户驻地网络)接入BBF网络。该CPN网络包括但不限于WIFI(Wireless
Fidelity,无线保真)网络等等。
根据卸载目的网络与EPC网络(或BBF网络)的所属关系,BBAI offload
场景的网络架构可以分为三种。参见图1,为BBAI offload网络架构一的结构
示意图。其中,卸载目的网络位于EPC网络中,卸载目的网络与EPC网络属于
同一个运营商运营的网络。该卸载目的网络中的对等节点为AF,UE通过BNG与
AF之间传输卸载的数据流。参见图2,为BBAI offload网络架构二的结构示意
图。其中,卸载目的网络位于BBF网络中,卸载目的网络与BBF网络属于同一
个运营商运营的网络。该卸载目的网络中的对等节点为BBF AF,UE通过BNG与
BBF AF之间传输卸载的数据流。参见图3,为BBAI offload网络架构三的结构
示意图。其中,卸载目的网络为第三方运营商运营的网络,即卸载目的网络既
不位于BPC网络中,也不位于BBF网络中,这种场景下该卸载目的网络中的对
等节点为TDF,UE通过BNG与TDF之间传输卸载的数据流。本发明实施例提供
的卸载数据的方法可以适用于上述任一种网络架构,下文不再特别声明。
实施例一
参见图4,本实施例提供了一种卸载数据的方法,该方法流程具体如下:
401:接收PDN GW(Packet Data Network Gateway,分组数据网络网关)
发送的PCRF的地址。
402:向位于卸载目的网络的对等节点发送至少包含所述PCRF的地址的卸载
通知消息。
403:接收到对等节点发送的卸载通知确认消息之后,向对等节点发送需要
卸载的数据流,以使对等节点根据卸载通知消息包含的所述PCRF的地址寻址到
所述PCRF,并触发所述PCRF对需要卸载的数据流进行策略和QoS控制。
其中,接收PDN GW发送的PCRF的地址,包括:
接收PDN GW发送的绑定确认消息,该绑定确认消息中包含PCRF的地址。
或者,接收PDN GW发送的PCRF的地址,包括:
接收ePDG(Evolved Packet Data Gateway,演进的分组数据网关)发送的
IKEv2(Internet Key Exchange Version 2,第二版互联网密钥交换协议)消
息,该IKEv2消息中包含PCRF的地址。
优选地,IKEv2消息中包含的PCRF的地址由ePDG从PDN GW发送的代理绑
定确认消息中获取。
进一步地,所述方法还包括:
如果在指定的时间内未接收到对等节点发送的卸载通知确认消息,则将需要
卸载的数据流发送到3GPP EPC网络。其中,3GPP EPC网络是指3GPP网络中的
EPC网络。
上述步骤401至403,以及可选的步骤的执行主体为UE。
需要说明的是:在本发明实施例当中描述的UE包括但不限于各种制式手机、
基于不同操作系统的智能手机或PDA(Personal Digital Assistant,个人数字
助理)等具有无线通信功能的电子设备。
本实施例提供的上述方法,通过接收PDN GW发送的PCRF的地址,并向位于
卸载目的网络的对等节点发送该PCRF的地址,无需对等节点存储和维护PCRF
的地址,极大地降低了卸载数据的维护成本;另外,通过向对等节点发送卸载
通知消息,在接收到对等节点发送的卸载通知确认消息之后向对等节点发送需
要卸载的数据流,可避免对等节点检测不到数据流时继续发送数据流给对等节
点而导致丢包的情况,提高了卸载效率。
进一步地,通过接收PDN GW发送的绑定确认消息或者ePDG发送的IKEv2消
息,获取PCRF的地址,简单方便,容易实现;另外,将PCRF的地址添加在卸
载通知消息中发送给对等节点,可提高传输效率,节省信令开销。
参见图5,本实施例还提供了一种卸载数据的方法,该方法流程具体如下:
501:接收UE发送的至少包含PCRF的地址的卸载通知消息。
502:向UE发送卸载通知确认消息。
503:接收UE发送的需要卸载的数据流,并根据所述卸载通知消息包含的
PCRF的地址寻址到所述PCRF,触发所述PCRF对需要卸载的数据流进行策略和
QoS控制。
上述步骤501至503的执行主体为对等节点。
需要说明的是:本实施例中,基于上述三种不同的网络架构,所述对等节点
可以为:AF、BBF AF或TDF。其中,TDF具有数据检测功能、数据接收/发送功
能等,AF或BBF AF除具有数据检测功能、数据接收/发送功能外,还具有一定
的处理功能,包括但不限于:存储、查找和匹配等功能。
本实施例提供的上述方法,通过接收UE发送的PCRF的地址,无需预先存储
PCRF的地址以及对PCRF的地址进行维护,极大地降低了卸载数据的维护成本;
并且,在接收到UE发送的卸载通知消息之后向UE发送通知确认消息,以便UE
对二者的连接进行确认,从而可避免对等节点检测不到数据流时UE继续发送数
据流而导致丢包的情况,提高了卸载效率。
实施例二
参见图6,本实施例提供了一种卸载数据的方法,UE通过接收PDN GW发送
的包含PCRF的地址的绑定确认消息获取PCRF的地址,该方法流程具体如下:
601:UE向PDN GW发送绑定更新消息。
本实施例中,PDN GW是分组数据网络与不同体系结构或者协议的网络进行
通信时,提供协议转换、路由选择和数据交换等网络兼容功能的关口。UE在接
入EPC网络后,会发起绑定更新的过程,具体地,UE通过发送绑定更新消息给
PDN GW来发起绑定更新过程。其中,该绑定更新消息中包括但不限于:UE的ID
(Identity,身份标识)、UE的IP地址等信息,以及与绑定相关的信息等等。
UE的IP地址是BBF网络的BNG为UE配的。
EPC网络内的PCRF用于根据业务信息制定策略规则,包括数据流检测、门
限控制、QoS控制以及基于流的计费等等。通常EPC网络中包括多个PCRF,每
个PCRF可以制定相应的策略规则,并根据策略规则对所管辖的UE进行控制。
本实施例中,PDN GW获取PCRF的地址的过程如下:PDN GW发起与PCRF建立IP-CAN
(IP-Connectivity Access Network,互联网协议连接访问网络)会话的过程,
在该过程中PDN GW获得PCRF的地址。
602:PDN GW发送绑定确认消息给UE,其中,该绑定确认消息中包含上述已
获得的PCRF的地址。
本实施例中,PDN GW获得PCRF的地址后,可以发送单独的消息将该PCRF
的地址发送给UE,或者也可以将PCRF的地址携带在其它消息中发送给UE,优
选地,将PCRF的地址携带在绑定确认消息中发送给UE。
603:UE接收PDN GW发送的绑定确认消息,从该绑定确认消息中获取上述
PCRF的地址。
604:UE向位于卸载目的网络的对等节点发送至少包含PCRF的地址的卸载
通知消息。
本实施例中,基于上述三种不同的网络架构,所述对等节点可以为:AF、BBF
AF或TDF。其中,TDF具有数据检测功能、数据接收/发送功能等,AF或BBF AF
除具有数据检测功能、数据接收/发送功能外,还具有一定的处理功能,包括但
不限于:存储、查找和匹配等功能。
本实施例中,UE向对等节点发送卸载通知消息,用于确认对等节点是否可
以接收到来自UE的消息,具体地,可以在卸载通知消息中携带一个信元:卸载
通知指示,以指示对等节点进行卸载流程。其中,该卸载通知消息中不包含卸
载的数据流,这样可以避免当联系不上对等节点时发生数据丢包的情况。
当然,本实施例中,UE可以分别发送卸载通知消息和PCRF的地址给对等节
点,如通过两条消息分别发送。优选地,UE将该PCRF的地址携带在该卸载通知
消息中发送给对等节点,从而可以提高传输效率,节省信令开销。所述PCRF的
地址用于对等节点查找到与UE对应的PCRF,从而与其进行信令交互。
605:对等节点接收UE发送的至少包含PCRF的地址的卸载通知消息,从该
卸载通知消息中获取PCRF的地址,并向UE发送卸载通知确认消息。
606:如果UE接收到对等节点发送的卸载通知确认消息,则向对等节点发
送需要卸载的数据流。
本实施例中,如果UE收到卸载通知确认消息,则可以确认联系对等节点成
功,如果UE没有接收到卸载通知确认消息,则确定联系对等节点失败,从而无
需向对等节点发送卸载的数据流。其中,UE在判断是否收到对等节点发送的卸
载通知确认消息时,可以具体地判断是否在指定的时间内接收到对等节点发送
的卸载通知确认消息,如果在指定的时间内没有接收到,则确认联系对等节点
失败。
优选地,上述方法还包括:
如果UE在指定的时间内未接收到对等节点发送的卸载通知确认消息,则将
需要卸载的数据流发送到3GPP EPC网络。其中,3GPP EPC网络是指3GPP网络
中的EPC网络。
607:对等节点接收UE发送的需要卸载的数据流,根据已获得的PCRF的地
址寻址到该PCRF,并触发该PCRF对需要卸载的数据流进行策略和QoS控制。
其中,对等节点可以根据已获得的PCRF的地址寻址到对应的PCRF,并与该
PCRF通过Rx接口进行信令交互,触发PCRF为BPCF提供策略和QoS规则等等,
BPCF再将这些策略和QoS规则提供给BNG由BNG执行这些策略和QoS规则,
从而实现对UE卸载的数据流进行策略和QoS控制。
本实施例提供的上述方法所应用的网络架构中,BBF网络内可以部署BPCF,
或者也可以不部署BPCF,当不部署BPCF时,可以通过其它节点来完成相应的功
能,本发明对此不限定。下面针对BBF网络内部署有BPCF的网络架构举例说明
上述方法的应用。参见图7,为本实施例提供的上述方法的具体应用流程示意图,
UE的卸载过程具体如下:
701:UE进行3GPP EPC网络的接入鉴权/授权。
702:BBF网络的BNG为UE分配本地IP地址。
703:进行3GPP EPC网络的接入鉴权/授权过程触发BBF网络的BPCF和EPC
网络的PCRF之间建立S9a会话。
704:UE与PDN GW之间进行IKEv2鉴权和DSMIPv6(Dual Stack Mobile
Internet Protocol Version 6,第六版双栈移动互联网协议)隧道的建立,PDN
GW与EPC网络的HSS(Home Subscriber Server,归属签约服务器)/AAA
(Authentication Authorization Accounting鉴权/授权/计费)进行鉴权/
授权过程。
705:UE向PDN GW发送绑定更新消息,发起绑定更新过程。
706:PDN GW发起与PCRF建立IP-CAN会话的过程,在该过程中PDN GW获得PCRF
的地址。
707:PDN GW与HSS/AAA之间进行PDN GW地址更新过程。
708:PDN GW将绑定确认消息发送给UE,且该绑定确认消息中包含已获取的
PCRF地址。
709:基于DSMIPv6隧道的鉴权/授权过程触发BPCF和PCRF之间建立S9a
会话。
其中,步骤709与步骤703属于二者选其一的可选步骤,根据具体的应用
场景可以执行步骤703建立S9a会话或者执行步骤709立S9a会话,本发明
对此不限定。
710:UE向位于卸载目的网络的对等节点发送卸载通知消息,且该卸载通知
消息中包含卸载通知指示和上述已获得的PCRF地址。
711:对等节点接收到UE发送的卸载通知消息后,向UE发送卸载通知确认消
息。
712:UE接收到对等节点发送的卸载通知确认消息后,向对等节点发送需要
卸载的数据流;其中,该步骤712即UE联系对等节点的过程。
713:对等节点根据已获取的PCRF的地址寻址到对应的PCRF。
714:对等节点与该PCRF之间进行Rx信令交互。
715:PCRF为BPCF提供网关控制策略和QoS规则。
716:BPCF为BNG提供上述交互的策略和QoS规则,由BNG执行这些策略和
QoS规则,实现对卸载的数据流进行策略和QoS控制。
本实施例提供的上述方法,通过接收PDN GW发送的PCRF的地址,并向位
于卸载目的网络的对等节点发送该PCRF的地址,无需对等节点存储和维护PCRF
的地址,极大地降低了卸载数据的维护成本;另外,通过向对等节点发送卸载
通知消息,在接收到对等节点发送的卸载通知确认消息之后向对等节点发送需
要卸载的数据流,可避免对等节点检测不到数据流时继续发送数据流给对等节
点而导致丢包的情况,提高了卸载效率。
进一步地,通过接收PDN GW发送的绑定确认消息,获取PCRF的地址,简
单方便,容易实现;另外,将PCRF的地址添加在卸载通知消息中发送给对等节
点,可提高传输效率,节省信令开销。
实施例三
参见图8,本实施例提供了一种卸载数据的方法,该方法与实施例二提供的
方法的区别在于:UE通过接收ePDG发送的IKEv2消息获取PCRF的地址,该方
法流程具体如下:
801:ePDG发送代理绑定更新消息给PDN GW。
802:PDN GW发送包含PCRF的地址的代理绑定确认消息给ePDG。
其中,PDN GW获取PCRF的地址的过程如下:PDN GW发起与PCRF建立IP-CAN
会话的过程,在该过程中PDN GW获得PCRF的地址。
本实施例中,PDN GW获得PCRF的地址后,可以发送单独的消息将该PCRF
的地址发送给ePDG或者也可以将PCRF的地址携带在其它消息中发送给ePDG,
优选地,将PCRF的地址携带在代理绑定确认消息中发送给ePDG。
803:ePDG接收到代理绑定确认消息后,从该代理绑定确认消息中获取该
PCRF的地址,并将包含该PCRF的地址的IKEv2消息发送给UE。
804:UE接收ePDG发送的包含PCRF的地址的IKEv2消息。
805:UE向位于卸载目的网络的对等节点发送至少包含PCRF的地址的卸载
通知消息。
本实施例中,所述对等节点可以为:AF、BBF AF或TDF。
本实施例中,UE向对等节点发送卸载通知消息,用于确认对等节点是否可
以接收到来自UE的消息,具体地,可以在卸载通知消息中携带一个信元:卸载
通知指示,以指示对等节点进行卸载流程。其中,该卸载通知消息中不包含卸
载的数据流,这样可以避免当联系不上对等节点时发生数据丢包的情况。
当然,本实施例中,UE可以分别发送卸载通知消息和PCRF的地址给对等节
点,如通过两条消息分别发送。优选地,UE将该PCRF的地址携带在该卸载通知
消息中发送给对等节点,从而可以提高传输效率,节省信令开销。所述PCRF的
地址用于对等节点查找到与UE对应的PCRF,从而与其进行信令交互。
806:对等节点接收UE发送的至少包含PCRF的地址的卸载通知消息,从该
卸载通知消息中获取PCRF的地址,并向UE发送卸载通知确认消息。
807:如果UE接收到对等节点发送的卸载通知确认消息,则向对等节点发
送需要卸载的数据流。
本实施例中,如果UE收到卸载通知确认消息,则可以确认联系对等节点成
功,如果UE没有接收到卸载通知确认消息,则确定联系对等节点失败,从而无
需向对等节点发送卸载的数据流。其中,UE在判断是否收到对等节点发送的卸
载通知确认消息时,可以具体地判断是否在指定的时间内接收到对等节点发送
的卸载通知确认消息,如果在规定的时间内没有接收到,则确认联系对等节点
失败。
优选地,上述方法还包括:
如果UE在指定的时间内未接收到对等节点发送的卸载通知确认消息,则将
需要卸载的数据流发送到3GPP EPC网络。其中,3GPP EPC网络是指3GPP网络
中的EPC网络。
808:对等节点接收UE发送的需要卸载的数据流,并根据已获得的PCRF的
地址寻址到该PCRF,触发该PCRF对需要卸载的数据流进行策略和QoS控制。
其中,对等节点可以根据已获得的PCRF的地址寻址到对应的PCRF,并与该
PCRF通过Rx接口进行信令交互,触发PCRF为BPCF提供策略和QoS规则等等,
BPCF再将这些策略和QoS规则提供给BNG由BNG执行这些策略和QoS规则,
从而实现对UE卸载的数据流进行策略和QoS控制。
本实施例提供的上述方法所应用的网络架构中,BBF网络内可以部署BPCF,
或者也可以不部署BPCF,当不部署BPCF时,可以通过其它节点来完成相应的功
能,本发明对此不限定。下面针对BBF网络内部署有BPCF的网络架构举例说明
上述方法的应用。参见图9,为本实施例提供的上述方法的具体应用流程示意图,
UE的卸载过程具体如下:
901:UE进行3GPP EPC网络的接入鉴权/授权。
902:BBF网络的BNG为UE分配本地IP地址。
903:进行3GPP EPC网络的接入鉴权/授权过程触发BBF网络的BPCF和EPC
网络的PCRF之间建立S9a会话。
904:UE与ePDG之间进行IKEv2鉴权和IPsec(Internet Protocol Security,
互联网协议安全性)隧道建立,ePDG与EPC网络的HSS/AAA进行鉴权/授权过程。
905:基于IPsec隧道的鉴权/授权过程触发BPCF和PCRF之间建立S9a会
话。
其中,步骤905与步骤903属于二者选其一的可选步骤,根据具体的应用
场景可以执行步骤903建立S9a会话或者执行步骤905建立S9a会话,本发明
对此不限定。
906:ePDG向PDN GW发送代理绑定更新信息,发起绑定更新过程。
907:PDN GW发起与PCRF建立IP-CAN会话的过程,在该过程中PDN GW获
得PCRF的地址。
908:PDN GW与HSS/AAA之间进行PDN GW地址更新过程。
909:PDN GW将代理绑定确认消息发送给ePDG,且该代理绑定确认消息中
包含已获取的PCRF的地址。
910:ePDG与UE之间完成IPsec隧道的建立过程。
911:ePDG通过最后一个IKEv2消息将已获取的PCRF的地址发送给UE。
912:UE收到该PCRF的地址后,向位于卸载目的网络的对等节点发送卸载
通知消息,且该卸载通知消息中包含卸载通知指示和已获得的PCRF的地址。
913:对等节点接收到UE发送的卸载通知消息后,向UE发送卸载通知确认
消息。
914:UE接收到对等节点发送的卸载通知确认消息后,向对等节点发送需要
卸载的数据流;其中,该步骤914即UE联系对等节点的过程。
915:对等节点根据已获取的PCRF的地址寻址到对应的PCRF。
916:对等体节点与该PCRF之间进行Rx信令交互。
917:PCRF为BPCF提供网关控制策略和QoS规则。
918:BPCF为BNG提供上述交互的策略和QoS规则,由BNG执行这些策略和
QoS规则,实现对卸载的数据流进行策略和QoS控制。
本实施例提供的上述方法,通过接收PDN GW发送的PCRF的地址,并向位
于卸载目的网络的对等节点发送该PCRF的地址,无需对等节点存储和维护PCRF
的地址,极大地降低了卸载数据的维护成本;另外,通过向对等节点发送卸载
通知消息,在接收到对等节点发送的卸载通知确认消息之后向对等节点发送需
要卸载的数据流,可避免对等节点检测不到数据流时继续发送数据流给对等节
点而导致丢包的情况,提高了卸载效率。
进一步地,通过接收ePDG发送的IKEv2消息,获取PCRF的地址,简单方
便,容易实现;另外,将PCRF的地址添加在卸载通知消息中发送给对等节点,
可提高传输效率,节省信令开销。
实施例四
参见图10,本实施例提供了一种用户设备,该设用户设备包括:
第一接收模块1001,用于接收PDN GW发送的PCRF的地址;
第一发送模块1002,用于向位于卸载目的网络的对等节点发送至少包含所
述PCRF的地址的卸载通知消息;
第二接收模块1003,用于接收对等节点发送的卸载通知确认消息;
第二发送模块1004,用于当第二接收模块1003接收到卸载通知确认消息之
后,向对等节点发送需要卸载的数据流,以使对等节点根据卸载通知消息包含
的PCRF的地址寻址到该PCRF,并触发该PCRF对需要卸载的数据流进行策略和
QoS控制。
参见图11,本实施例中,第一接收模块1001包括:
第一接收单元1001A,用于接收PDN GW发送的绑定确认消息,该绑定确认
消息中包含PCRF的地址。
或者,第一接收模块1001包括:
第二接收单元1001B,用于接收ePDG发送的IKEv2消息,该IKEv2消息中
包含PCRF的地址。
本实施例中,第二发送模块1004还用于当第二接收模块1003在指定的时
间内未接收到对等节点发送的卸载通知确认消息时,将需要卸载的数据流发送
到3GPP EPC网络。
需要说明的是:在本发明实施例当中描述的UE包括但不限于各种制式手机、
基于不同操作系统的智能手机或PDA等具有无线通信功能的电子设备。
本实施例提供的上述用户设备,可以执行上述任一方法实施例中提供的卸
载数据的方法,具体过程详见方法实施例中的描述,此处不赘述。
本实施例提供的用户设备,通过接收PDN GW发送的PCRF的地址,并向位
于卸载目的网络的对等节点发送该PCRF的地址,无需对等节点存储和维护PCRF
的地址,极大地降低了卸载数据的维护成本;另外,通过向对等节点发送卸载
通知消息,在接收到对等节点发送的卸载通知确认消息之后向对等节点发送需
要卸载的数据流,可避免对等节点检测不到数据流时继续发送数据流给对等节
点而导致丢包的情况,提高了卸载效率。
进一步地,通过接收PDN GW发送的绑定确认消息或者ePDG发送的IKEv2
消息,获取PCRF的地址,简单方便,容易实现;另外,将PCRF的地址添加在
卸载通知消息中发送给对等节点,可提高传输效率,节省信令开销。
实施例五
参见图12,本实施例提供了一种对等节点,该对等节点包括:
第一接收模块1201,用于接收UE发送的至少包含PCRF的地址的卸载通知
消息;
第一发送模块1202,用于当第一接收模块1201接收到卸载通知消息后,向
UE发送卸载通知确认消息;
第二接收模块1203,用于接收UE发送的需要卸载的数据流;
触发模块1204,用于当第二接收模块1203接收到需要卸载的数据流时,根
据卸载通知消息包含的PCRF的地址寻址到该PCRF,触发该PCRF对需要卸载的
数据流进行策略和QoS控制。
需要说明的是:本实施例中,基于上述三种不同的网络架构,所述对等节点
可以为:AF、BBF AF或TDF。其中,TDF具有数据检测功能、数据接收/发送功
能等,AF或BBF AF除具有数据检测功能、数据接收/发送功能外,还具有一定
的处理功能,包括但不限于:存储、查找和匹配等功能。
本实施例提供的上述对等节点,可以执行上述任一方法实施例中提供的卸
载数据的方法,具体过程详见方法实施例中的描述,此处不赘述。
本实施例提供的对等节点,通过接收UE发送的PCRF的地址,无需预先存
储PCRF的地址以及对PCRF的地址进行维护,极大地降低了卸载数据的维护成
本;并且,在接收到UE发送的卸载通知消息之后向UE发送通知确认消息,以
便UE对二者的连接进行确认,从而可避免对等节点检测不到数据流时UE继续
发送数据流而导致丢包的情况,提高了卸载效率。
实施例六
参见图13,本实施例提供了一种卸载数据的系统,该系统包括:用户设备
UE1301和对等节点1302。
其中,UE1301可以为上述实施例四提供的UE,对等节点1302可以为上
述实施例五提供的对等节点。
本实施例提供的上述卸载数据的系统,可以执行上述任一方法实施例中提
供的卸载数据的方法,具体过程详见方法实施例中的描述,此处不赘述。
本实施例提供的卸载数据的系统,通过接收PDN GW发送的PCRF的地址,
并向位于卸载目的网络的对等节点发送该PCRF的地址,无需对等节点存储和维
护PCRF的地址,极大地降低了卸载数据的维护成本;另外,通过向对等节点发
送卸载通知消息,在接收到对等节点发送的卸载通知确认消息之后向对等节点
发送需要卸载的数据流,可避免对等节点检测不到数据流时继续发送数据流给
对等节点而导致丢包的情况,提高了卸载效率。
另外,通过接收PDN GW发送的绑定确认消息或者ePDG发送的IKEv2消息,
获取PCRF的地址,简单方便,容易实现。将PCRF的地址添加在卸载通知消息
中发送给对等节点,可提高传输效率,节省信令开销。
需要说明的是:上述实施例提供的卸载数据的系统在卸载数据时,仅以上
述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能
分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以
完成以上描述的全部或者部分功能。另外,上述实施例提供的用户设备、对等
节点及卸载数据的系统与卸载数据的方法实施例属于同一构思,其具体实现过
程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本发明实施例中的全部或部分步骤,可以利用软件实现,相应的软件程序
可以存储在可读取的存储介质中,如光盘或硬盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的
精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的
保护范围之内。