CN102695236B - 一种数据路由方法及系统 - Google Patents
一种数据路由方法及系统 Download PDFInfo
- Publication number
- CN102695236B CN102695236B CN201110069291.6A CN201110069291A CN102695236B CN 102695236 B CN102695236 B CN 102695236B CN 201110069291 A CN201110069291 A CN 201110069291A CN 102695236 B CN102695236 B CN 102695236B
- Authority
- CN
- China
- Prior art keywords
- tunnel
- message
- address
- encapsulation
- access gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种数据路由方法及系统,UE通过可信任的固网接入移动核心网络时,包括:UE接入RG后,RG向移动接入网关发送隧道建立请求,携带隧道协商的下行信息;移动接入网关收到隧道建立请求后,回复隧道建立响应,携带隧道协商的上行信息;RG收到隧道建立响应后,与移动接入网关通过动态协商,完成隧道建立;UE通过移动核心网络访问业务时,通过RG与移动接入网关之间建立的隧道封装并转发UE的数据报文。本发明通过建立隧道并采用隧道封装数据报文的方式,避免数据报文被BNG/BRAS丢弃。
Description
技术领域
本发明涉及移动通信技术领域,尤其涉及一种数据路由方法及系统。
背景技术
第三代合作伙伴计划(3rdGenerationPartnershipProject,简称为3GPP)的演进的分组系统(EvolvedPacketSystem,简称为EPS)主要由演进的通用地面无线接入网(EvolvedUniversalTerrestrialRadioAccessNetwork,简称为E-UTRAN)、移动管理单元(MobilityManagementEntity,简称为MME)、服务网关(ServingGateway,简称为S-GW)、分组数据网络网关(PacketDataNetworkGateway,简称为P-GW)和归属用户服务器(HomeSubscriberServer,简称为HSS)组成。
EPS支持与非3GPP系统的互通,其中,与非3GPP系统的互通通过S2a/b/c接口实现,P-GW作为3GPP与非3GPP系统间的锚点。在EPS的系统架构图中,非3GPP系统接入被分为不可信任非3GPP接入和可信任非3GPP接入。其中,不可信任非3GPP接入需经过演进的分组数据网关(EvolvedPacketDataGateway,简称为ePDG)与P-GW相连,ePDG与P-GW间的接口为S2b;可信任非3GPP接入可直接通过S2a接口与P-GW连接,S2a接口采用代理移动IP(ProxyMobileIP,简称为PMIP)协议进行信息交互;另外,S2c接口提供了用户设备(UserEquipment,简称为UE)与P-GW之间的用户面相关的控制和移动性支持,其支持的移动性管理协议为支持双栈的移动IPv6(MoblieIPv6SupportforDualStackHostsandRouters,简称为DSMIPv6),其可用于不可信任非3GPP和可信任非3GPP接入。
无线局域网络(WirelessLAN,简称为WLAN)可以作为可信任非3GPP接入EPS。WLAN本身有两种组网模式,包括家庭网关(RoutingGatewayorResidentialGateway,RG)为桥接模式和RG为路由模式,因此,在WLAN与EPS互通时,需要分别考虑不同组网模式与EPS互通的技术要求。
如图1~3所示,现有技术中,RG为路由模式时,UE访问固网业务时,UE和RG之间通过点到点(PointtoPointProtocol,简称为PPP)协议消息,触发RG和宽带网关/宽带远端接入服务器(BroadbandNetworkGateway/BroadbandRemoteAccessServer,简称为BNG/BRAS)之间的消息交互,其中,RG和BNG/BRAS之间的消息采用扩展的身份验证协议(ExtensibleAuthenticationProtocol,简称为EAP)消息,或者动态主机配置协议(DynamicHostConfigurationProtocol,简称为DHCP)消息,或者PMIP消息。BNG/BRAS收到RG发来的消息,进一步触发移动网络为UE分配IP地址,以及保证UE能够通过可信任的WLAN网络接入移动核心网络,并访问移动网络提供的业务。以图1为例,具体步骤说明如下:
步骤101:RG和BNG/BRAS之间进行PPP协商和认证过程,在PPP协商过程中,BNG/BRAS为RG分配本地IP地址,即CPEIP。
步骤102:UE和RG之间进行DHCP协商过程,在DHCP协商过程中,RG为UE分配一个IP地址,一般为私网IP,称为IP2。
步骤103:终端UE与RG之间进行PPPLCP协商,并选定认证方式。因为3GPP规定接入EPC的非3GPP接入网需要采用EAP认证,在此LCP协商中选定的认证方式为EAP认证。
步骤104:RG作为认证方,BNG/BRAS作为EAP认证的proxy(代理),BBFAAA也作为proxy,终端UE以移动网身份通过固网接入,并完成到3GPPHSS/AAA的认证授权,认证方式为EAP。
步骤105:该步骤为EAP认证成功的响应消息,属于认证的一部分。认证成功消息由HSS/AAA到达BNG/BRAS。
步骤106:BNG/BRAS受到认证成功消息的触发,发起策略会话建立。其中策略会话包括BNG/BRAS和BPCF之间的固网策略会话,BPCF和PCRF之间的S9*会话。该步骤在不同的场景可以执行或者省略。鉴于BNG/BRAS和P-GW之间采用PMIP协议还是GTP协议,如果是PMIP协议,则该步骤为必选;如果是GTP协议,该步骤为可选。
步骤107:BNG/BRAS受到认证成功消息的触发,向P-GW请求隧道绑定。
如果BNG/BRAS和P-GW之间的S2a接口采用的是PMIP协议,则BNG/BRAS向P-GW发送PBU消息;如果BNG/BRAS和P-GW之间的S2a接口采用的是GTP协议,则BNG/BRAS向P-GW发送的是“创建会话请求”消息。
其中上述的隧道绑定请求消息中包括:APN,IMSI等信息,以向P-GW请求IP地址分配。
步骤108:P-GW收到PBU消息之后,会与PCRF之间进行IP-CAN会话的建立。
步骤109:P-GW向HSS进行P-GW标识的更新。
步骤110:P-GW向BNG/BRAS回复PBA或者GTP协议的创建会话响应消息,该消息中携带为终端分配的IP地址,称为IP1。
步骤111:BNG/BRAS收到PBA/创建会话响应消息之后,从消息中获取IP1之后,通过EAP认证成功消息发送给RG。
RG向终端发送认证成功消息,其中该消息中可以携带地址IP1,也可以不携带地址IP1;
步骤112:RG获取IP1地址。并通过PPPIPCP协商把IP1地址或者与其对应的IP3地址携带给UE。
其中,RG获取地址IP1后,可以先存储该地址,等终端请求IPCP协商后再把该地址IP1发送给终端;或者RG存储该地址,并在终端请求IPCP协商后,为终端分配一个私网的IP地址(在此称作IP3),在RG上维护IP1和IP3的对应关系(Mapping),并通过IPCP消息把IP3地址发送给终端UE。
RG根据具体策略,进行业务分流或者通过EPC网络接入业务。
图2、图3与图1的区别在于RG和BNG/BRAS之间采用的消息不同,图2通过采用DHCP消息,来触发BNG向移动核心网络网元发起PMIP/GTP消息,请求移动核心网络为UE分配IP;图3通过采用PMIP消息,来触发BNG向移动核心网络网元发起PMIP/GTP消息,请求移动核心网络为UE分配IP。
从以上技术看,BNG/BRAS需要进行功能增强,包括:
1)如果采用图2/图3的方式,则需要支持与RG之间交互的DHCP/PMIP协议;
2)如果采用图1的方式,则需要作为EAPproxy,也支持与移动核心网络网元之间交互的PMIP/GTP协议。
由于固网运营商可能不希望对现有设备BNG/BRAS进行功能增强,这时,则需要新增一个与BNG/BRAS物理上分离的网元(称为X-MAG),来屏蔽S2a接口对BNG的技术要求,该网元可以部署在固网或者移动网络中。这样的话,则上述RG和BNG/BRAS之间的消息交互需要延伸到RG和X-MAG之间。
但是,如图4所示,在RG路由模式下,现有技术中主要存在以下问题:以RG和X-MAG之间采用EAP消息为例,在各网元通过控制消息获取必要的信息之后,当有下行数据通过X-MAG转发到BNG/BRAS时,由于该数据报文的目的IP为移动网络分配的IP,而BNG/BRAS无法识别固网之外的私有IP地址,会将该报文进行丢弃。
发明内容
本发明解决的技术问题是提供一种数据路由方法及系统,采用隧道封装数据报文的方式,避免报文被BNG/BRAS丢弃。
为解决上述技术问题,本发明提供了一种数据路由方法,移动终端(UE)通过可信任的固网接入移动核心网络,所述方法包括:
UE接入家庭网关(RG)后,所述RG向移动接入网关发送隧道建立请求,所述隧道建立请求中携带隧道协商的下行信息;
所述移动接入网关收到所述隧道建立请求后,回复隧道建立响应,所述隧道建立响应中携带隧道协商的上行信息;
所述RG收到所述隧道建立响应后,与所述移动接入网关通过动态协商,完成隧道建立;
所述UE通过所述移动核心网络访问业务时,通过所述RG与移动接入网关之间建立的隧道封装并转发所述UE的数据报文。
进一步地,所述隧道封装并转发数据报文,具体包括:
所述移动接入网关接收到移动核心网络发送给所述UE的下行数据报文时,对所述下行数据报文进行隧道封装后进行转发,其中,封装后的所述下行数据报文的隧道源地址为所述移动接入网关的地址,隧道目的地址为所述RG的地址;所述RG收到所述封装后的下行数据报文时,解封装后转发给所述UE;
所述RG接收到所述UE的上行数据报文时,对所述上行数据报文进行隧道封装后进行转发,其中,封装后的所述上行数据报文的隧道源地址为所述RG的地址,隧道目的地址为所述移动接入网关的地址,所述移动接入网关收到所述封装后的上行数据报文时,解封装后转发至所述上行数据报文中的目的地址;或者,所述RG直接根据所述上行数据报文中的目的地址进行转发。
进一步地,所述隧道建立请求及隧道建立响应是采用扩展的身份验证协议(EAP)认证消息,或者动态主机配置协议(DHCP)消息,或者代理移动IP协议(PMIP)消息。
进一步地,所述移动接入网关为与宽带网关或者宽带远端接入服务器物理上独立的网元,包括X-MAG。
进一步地,所述建立的隧道类型包括通用路由协议(GRE);
所述隧道协商的下行信息包括下行GRE密钥(Key)信息,所述隧道协商的上行信息包括上行GREKey信息。
进一步地,所述移动接入网关收到所述隧道建立请求后,会触发其与所述移动核心网络之间的PMIP或者GPRS隧道协议(GTP)消息交互,请求移动核心网络为该UE分配IP地址。
本发明还提供了一种数据路由系统,所述系统包括家庭网关中的隧道建立发起模块,和移动接入网关中的隧道建立响应模块及下行数据报文封装模块,其中:
所述隧道建立发起模块用于,UE接入家庭网关后,向移动接入网关发送隧道建立请求,所述隧道建立请求中携带隧道协商的下行信息;并在收到隧道建立响应后,与所述移动接入网关通过动态协商,完成隧道建立;
所述隧道建立响应模块用于,收到所述隧道建立请求后,回复隧道建立响应,所述隧道建立响应中携带隧道协商的上行信息;
所述下行数据报文封装模块用于,所述UE通过所述移动核心网络访问业务时,通过所述RG与移动接入网关之间建立的隧道封装并转发所述UE的下行数据报文。
进一步地,所述系统还包括家庭网关中的下行数据报文解封装模块,
所述下行数据报文封装模块进一步用于,接收到所述移动核心网络发送给所述UE下行数据报文时,对所述下行数据报文进行隧道封装后进行转发,其中,封装后的所述下行数据报文的隧道源地址为所述移动接入网关地址,隧道目的地址为所述RG的地址;
所述下行数据报文解封装模块用于,收到所述封装后的下行数据报文时,解封装后转发给所述UE。
进一步地,所述系统还包括家庭网关中的上行数据报文转发模块和所述移动接入网关中的上行数据报文解封装模块,
所述上行数据报文转发模块用于,接收到所述UE的上行数据报文时,对所述上行数据报文进行隧道封装后进行转发,其中,封装后的所述上行数据报文的隧道源地址为所述RG的地址,隧道目的地址为所述移动接入网关的地址;或者,直接根据所述上行数据报文中的目的地址进行转发;
所述上行数据报文解封装模块用于,收到所述封装后的上行数据报文时,解封装后转发至所述上行数据报文中的目的地址。
进一步地,所述隧道建立响应模块还用于,收到所述隧道建立请求后,触发与所述移动核心网络之间的PMIP/GTP消息交互,请求移动核心网络为该UE分配IP地址。
本发明通过在RG和移动接入网关(如X-MAG)之间采用隧道封装报文的方式,使BNG/BRAS不需要识别真正的目的IP来进行报文转发,而是根据其能够识别的隧道目的IP,如RG地址或X-MAG地址,从而解决了现有技术中数据报文被丢弃的问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了现有技术UE通过可信任非3GPP网络接入移动核心网络的方案一流程;
图2示出了现有技术UE通过可信任非3GPP网络接入移动核心网络的方案二流程;
图3示出了现有技术UE通过可信任非3GPP网络接入移动核心网络的方案三流程;
图4示出了现有技术UE通过可信任非3GPP网络接入移动核心网络,新增X-MAG网元场景存在的问题;
图5为依据本发明实施例一的UE通过可信任的非3GPP网络接入移动核心网络的流程示意图;
图6为依据本发明实施例二的UE通过可信任的非3GPP网络接入移动核心网络的流程示意图。
具体实施方式
为解决现有技术中存在的问题,本发明的主要思想是:通过在RG和X-MAG之间采用隧道封装报文的方式,使BNG/BRAS不需要识别报文真正的目的IP来进行报文转发,而是根据其能够识别的隧道目的IP,比如:RG地址或者X-MAG地址,来进行转发,从而可以解决报文转发时被丢弃的问题。
基于上述思想,本发明提供一种数据路由方法,UE通过可信任的固网接入移动核心网络,包括:
UE接入RG后,所述RG向所述移动接入网关发送隧道建立请求,所述隧道建立请求中携带隧道协商的下行信息;
所述移动接入网关收到所述隧道建立请求后,回复隧道建立响应,所述隧道建立响应中携带隧道协商的上行信息;
所述RG收到所述隧道建立响应后,与所述移动接入网关通过动态协商,完成隧道建立;
所述UE通过所述移动核心网络访问业务时,通过所述RG与移动接入网关之间建立的隧道封装并转发所述UE的数据报文。
其中,所述移动接入网关接收到移动核心网络发送给所述UE的下行数据报文时,对所述下行数据报文进行隧道封装后转发,其中,封装后的所述下行数据报文的隧道源地址为所述移动接入网关的地址,隧道目的地址为所述RG的地址;RG收到报文后,解封装后转发给所述UE。
所述RG接收到所述UE的上行数据报文时,对所述上行数据报文进行隧道封装后转发其中,封装后的所述上行数据报文的隧道源地址为所述RG的地址,隧道目的地址为所述移动接入网关的地址,移动接入网关收到封装后的报文后,解封装后转发到上行数据报文中的目的地址;或者,所述RG直接根据所述上行数据报文中的目的地址进行转发。
其中,所述移动接入网关为与BNG/BRAS物理上独立的网元,可以为X-MAG。
进一步地,所述隧道建立请求及隧道建立响应,可以采用:EAP认证消息,或者DHCP消息,或者PMIP消息(如PBU消息)。
进一步地,X-MAG收到隧道建立请求消息后,会触发固网与移动核心网络之间的PMIP/GTP消息交互,请求移动核心网络为该UE分配IP地址。
进一步地,隧道类型可以为GRE。
其中,通用路由封装(GenericRoutingEncapsulation,简称为GRE)隧道封装需要动态的协商GREKey,因此需要RG和X-MAG之间的控制信令消息进行扩展字段,以支持携带GREKey给对端,用于GRE隧道协商。
为了便于阐述本发明,以下将结合附图及具体实施例对本发明技术方案的实施作进一步详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
实施例一
本流程是RG为路由模式下,以GRE隧道为例,RG和X-MAG之间通过EAP认证消息交互,来传递GRE隧道动态协商的信息,包括:GREKey,并触发X-MAG向移动核心网网元发起PMIP/GTP隧道建立过程。GRE隧道只是其中一种隧道类型,也可以适用于需要控制信令配合完成的其他类型三层隧道动态协商。
如图5所示,本流程具体包括:
步骤501:RG和BNG/BRAS之间进行PPP协商和认证过程;以及可选地,UE和RG之间进行DHCP协商过程,在DHCP协商过程中,RG为UE分配一个IP地址,一般为私网IP。BNG/BRAS可能会发起与宽带策略控制功能(BroadbandPolicyControlFunction,BPCF)之间的固网策略会话的建立。
步骤502:如果该UE为移动终端,则与RG之间进行PPP链路控制协议(PPPLinkControlProtocol,PPPLCP)协商。
步骤503:RG收到UE的PPPLCP请求消息后,作为认证者,会向UE发起PPPEAP认证请求消息,从而触发UE向3GPP认证服务器(比如:授权,鉴权和计费服务器,AuthorizationAuthenticationandAccountingServer,AAAServer)的EAP认证流程。在EAP认证流程中,RG可以识别该UE为移动终端用户。
在RG收到UE通过PPP消息承载的EAP消息之后,会解析该报文并通过Diameter承载EAP消息,并转发给X-MAG;该消息中需要扩展携带下行GREKey信息。
步骤504:X-MAG收到RG发送的EAP消息之后,获取下行GREKey信息,并转发EAP消息到HSS/AAA,如果X-MAG位于固网的话,则经BBFAAA转发该消息到HSS/AAA。该消息中,不需要携带下行GREKey信息。
步骤505:HSS/AAA回复EAP认证成功消息,给X-MAG。
步骤506:X-MAG收到EAP认证成功消息之后,会向P-GW发起代理绑定更新(ProxyBindingUpdate,简称为PBU)消息,该消息中包括:APN,IMSI等信息,以向P-GW请求IP地址分配。
步骤507:P-GW收到PBU消息之后,会与PCRF之间进行IP连接访问网络(IP-ConnectivityAccessNetwork,简称为IP-CAN)会话的建立。
步骤508:如果P-GW发生改变的话,则向HSS进行P-GW标识的更新。
步骤509:P-GW收到PBU消息之后,会向BNG/BRAS回复代理绑定确认(ProxyBindingAcknowledgement,简称为PBA)消息,该消息中携带为终端分配的IP地址,称为IP1。
步骤510:X-MAG收到PBA消息之后,从消息中获取IP地址之后,会将移动网络为UE分配的IP地址通过EAP认证成功消息传递给RG,其中,EAP消息中不仅包括IP地址,这里称为IP1,而且包括上行GREKey信息。
至此,RG和X-MAG之间的GRE隧道动态协商完成建立。
步骤511:受到步骤507的触发,PCRF会触发其和BPCF之间建立S9*策略会话。
步骤512:RG收到EAP认证成功消息之后,本地会进行IP地址的相应策略处理。然后,RG与UE之间完成PPPIPCP协商流程,通过该流程,RG为UE传递策略决策的IP地址。
步骤513:如果有需要更新的策略,则PCRF会触发其和BPCF、BNG/BRAS和BPCF之间会进行策略更新操作。
其中,对于下行数据报文的处理如下:
当X-MAG收到下行数据报文时,则对其进行GRE隧道封装,隧道源IP地址为X-MAG地址,隧道目的IP地址为RG地址。而当RG收到封装后的报文之后,则对其进行隧道解封装,并根据IP数据报文头中的目的IP进行转发到相应的UE。
对于上行数据报文的处理如下:
当RG收到上行数据报文时,可以直接根据报文中的目的地址对报文进行转发;或者,也可以对报文进行隧道封装,隧道源IP地址为RG地址,隧道目的地址为X-MAG地址,X-MAG收到后,对其进行隧道解封装后转发至目IP地址。
另外,在X-MAG和P-GW之间除了采用PMIP协议,还可以采用GPRS隧道协议(GPRSTunnelingProtocol,简称为GTP);如果采用GTP协议的话,则PBU消息对应的改为创建会话请求消息,PBA消息对应的改为创建会话响应消息。
需要说明的是,上述流程中:
1)步骤507-509之间没有先后顺序。
2)步骤511可以在步骤507之后,513之前的任意时刻发生。
实施例二
本流程与前述实施例一的区别在于:RG和X-MAG之间采用DHCP消息或者PMIP消息,来传递隧道协商信息,同时触发X-MAG向移动核心网网元发起PMIP隧道建立过程。
如图6所示,本实施例流程主要包括:
步骤601:UE、RG和BNG/BRAS之间进行固网分配IP地址的流程交互;如果该UE为移动终端的话,则UE与RG之间完成PPPLCP协商、EAP认证流程。
步骤602:在完成EAP认证之后,UE向RG发起PPPIPCP请求消息。
步骤603:RG收到PPPIPCP请求消息之后,如果该UE为移动终端用户的话,则本地构造DHCP发现或者PBU消息,并发送给X-MAG,该消息中需要扩展携带下行GREKey信息。
其中,PMIP(PBU)消息携带GREKey信息为现有技术,但需要说明的是,现有技术中携带GREKey中并不是用于本发明中的数据封装和转发。
步骤604:X-MAG收到DHCP发现或者PBU消息之后,获取下行GREKey信息,并会向P-GW发送PBU消息,该消息中包括:APN,IMSI等信息,以向P-GW请求IP地址分配。
步骤605-608:P-GW会与PCRF之间完成IP-CAN会话的建立;如果P-GW发生改变的话,则向HSS进行P-GW标识的更新。X-MAG收到PBA消息之后,通过DHCP提供/PBA消息,携带移动网络为终端分配的IP地址,称为IP1,传递给RG。
步骤609:受到步骤607的触发,PCRF会触发其和BPCF之间建立S9*策略会话。
步骤610:如果RG和X-MAG之间采用DHCP消息的话,则RG会和X-MAG之间通过DHCP请求/DHCP响应消息,进一步确认移动网络为其分配的IP1。
步骤610后的具体操作,与前述实施例一相同,请参见实施例一中的相关描述,在此不再赘述。
另外,在BNG/BRAS和P-GW之间除了采用PMIP协议,还可以采用GTP协议;如果采用GTP协议的话,则PBU消息改为创建会话请求消息,PBA消息改为创建会话响应消息。
上述流程中:
1)步骤605-607之间没有先后顺序。
2)步骤609可以在步骤605之后,步骤612之前的任意时刻发生。
此外,本发明实施例中还提供了一种数据路由系统,该系统主要包括家庭网关中的隧道建立发起模块,和移动接入网关中的隧道建立响应模块及下行数据报文封装模块,其中:
所述隧道建立发起模块用于,UE接入家庭网关后,向移动接入网关发送隧道建立请求,所述隧道建立请求中携带隧道协商的下行信息;并在收到隧道建立响应后,与所述移动接入网关通过动态协商,完成隧道建立;
所述隧道建立响应模块用于,收到所述隧道建立请求后,回复隧道建立响应,所述隧道建立响应中携带隧道协商的上行信息;
所述下行数据报文封装模块用于,所述UE通过所述移动核心网络访问业务时,通过所述RG与移动接入网关之间建立的隧道封装并转发所述UE的下行数据报文。
此外,所述系统还包括家庭网关中的下行数据报文解封装模块,
所述下行数据报文封装模块进一步用于,接收到所述移动核心网络发送给所述UE下行数据报文时,对所述下行数据报文进行隧道封装后进行转发,其中,封装后的所述下行数据报文的隧道源地址为所述移动接入网关地址,隧道目的地址为所述RG的地址;
所述下行数据报文解封装模块用于,收到所述封装后的下行数据报文时,解封装后转发给所述UE。
此外,所述系统还包括家庭网关中的上行数据报文转发模块和所述移动接入网关中的上行数据报文解封装模块,
所述上行数据报文转发模块用于,接收到所述UE的上行数据报文时,对所述上行数据报文进行隧道封装后进行转发,其中,封装后的所述上行数据报文的隧道源地址为所述RG的地址,隧道目的地址为所述移动接入网关的地址;或者,直接根据所述上行数据报文中的目的地址进行转发;
所述上行数据报文解封装模块用于,收到所述封装后的上行数据报文时,解封装后转发至所述上行数据报文中的目的地址。
此外,所述隧道建立响应模块还用于,收到所述隧道建立请求后,触发与所述移动核心网络之间的PMIP/GTP消息交互,请求移动核心网络为该UE分配IP地址。
以上仅为本发明的优选实施案例而已,并不用于限制本发明,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
Claims (9)
1.一种数据路由方法,其特征在于,移动终端UE通过可信任的固网接入移动核心网络,所述方法包括:
UE接入家庭网关RG后,所述RG向移动接入网关发送隧道建立请求,所述隧道建立请求中携带隧道协商的下行信息;
所述移动接入网关收到所述隧道建立请求后,回复隧道建立响应,所述隧道建立响应中携带隧道协商的上行信息;
所述RG收到所述隧道建立响应后,与所述移动接入网关通过动态协商,完成隧道建立;
所述UE通过所述移动核心网络访问业务时,通过所述RG与移动接入网关之间建立的隧道封装并转发所述UE的数据报文;
其中,所述隧道封装并转发数据报文,具体包括:
所述移动接入网关接收到移动核心网络发送给所述UE的下行数据报文时,对所述下行数据报文进行隧道封装后进行转发,其中,封装后的所述下行数据报文的隧道源地址为所述移动接入网关的地址,隧道目的地址为所述RG的地址;所述RG收到所述封装后的下行数据报文时,解封装后转发给所述UE。
2.如权利要求1所述的方法,其特征在于,所述隧道封装并转发数据报文,具体还包括:
所述RG接收到所述UE的上行数据报文时,对所述上行数据报文进行隧道封装后进行转发,其中,封装后的所述上行数据报文的隧道源地址为所述RG的地址,隧道目的地址为所述移动接入网关的地址,所述移动接入网关收到所述封装后的上行数据报文时,解封装后转发至所述上行数据报文中的目的地址;或者,所述RG直接根据所述上行数据报文中的目的地址进行转发。
3.如权利要求1所述的方法,其特征在于,
所述隧道建立请求及隧道建立响应是采用扩展的身份验证协议EAP认证消息,或者动态主机配置协议DHCP消息,或者代理移动IP协议PMIP消息。
4.如权利要求1、2或3所述的方法,其特征在于,
所述移动接入网关为与宽带网关或者宽带远端接入服务器物理上独立的网元,包括X-MAG。
5.如权利要求1、2或3所述的方法,其特征在于,
所述建立的隧道类型包括通用路由协议GRE;
所述隧道协商的下行信息包括下行GRE密钥Key信息,所述隧道协商的上行信息包括上行GREKey信息。
6.如权利要求1、2或3所述的方法,其特征在于,
所述移动接入网关收到所述隧道建立请求后,会触发其与所述移动核心网络之间的PMIP或者GPRS隧道协议GTP消息交互,请求移动核心网络为该UE分配IP地址。
7.一种数据路由系统,其特征在于,所述系统包括家庭网关RG中的隧道建立发起模块,和移动接入网关中的隧道建立响应模块及下行数据报文封装模块,其中:
所述隧道建立发起模块用于,UE接入家庭网关后,向移动接入网关发送隧道建立请求,所述隧道建立请求中携带隧道协商的下行信息;并在收到隧道建立响应后,与所述移动接入网关通过动态协商,完成隧道建立;
所述隧道建立响应模块用于,收到所述隧道建立请求后,回复隧道建立响应,所述隧道建立响应中携带隧道协商的上行信息;
所述下行数据报文封装模块用于,所述UE通过所述移动核心网络访问业务时,通过所述RG与移动接入网关之间建立的隧道封装并转发所述UE的下行数据报文;
其中,所述系统还包括家庭网关中的下行数据报文解封装模块,
所述下行数据报文封装模块进一步用于,接收到所述移动核心网络发送给所述UE下行数据报文时,对所述下行数据报文进行隧道封装后进行转发,其中,封装后的所述下行数据报文的隧道源地址为所述移动接入网关地址,隧道目的地址为所述RG的地址;
所述下行数据报文解封装模块用于,收到所述封装后的下行数据报文时,解封装后转发给所述UE。
8.如权利要求7所述的系统,其特征在于,所述系统还包括家庭网关中的上行数据报文转发模块和所述移动接入网关中的上行数据报文解封装模块,
所述上行数据报文转发模块用于,接收到所述UE的上行数据报文时,对所述上行数据报文进行隧道封装后进行转发,其中,封装后的所述上行数据报文的隧道源地址为所述RG的地址,隧道目的地址为所述移动接入网关的地址;或者,直接根据所述上行数据报文中的目的地址进行转发;
所述上行数据报文解封装模块用于,收到所述封装后的上行数据报文时,解封装后转发至所述上行数据报文中的目的地址。
9.如权利要求7所述的系统,其特征在于,
所述隧道建立响应模块还用于,收到所述隧道建立请求后,触发与所述移动核心网络之间的PMIP/GTP消息交互,请求移动核心网络为该UE分配IP地址。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110069291.6A CN102695236B (zh) | 2011-03-22 | 2011-03-22 | 一种数据路由方法及系统 |
PCT/CN2012/070975 WO2012126291A1 (zh) | 2011-03-22 | 2012-02-09 | 一种数据路由方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110069291.6A CN102695236B (zh) | 2011-03-22 | 2011-03-22 | 一种数据路由方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102695236A CN102695236A (zh) | 2012-09-26 |
CN102695236B true CN102695236B (zh) | 2016-06-29 |
Family
ID=46860483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110069291.6A Expired - Fee Related CN102695236B (zh) | 2011-03-22 | 2011-03-22 | 一种数据路由方法及系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102695236B (zh) |
WO (1) | WO2012126291A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104185303A (zh) * | 2013-05-24 | 2014-12-03 | 中兴通讯股份有限公司 | 一种固定移动网络融合场景下的隧道建立方法及系统 |
KR101538762B1 (ko) | 2013-06-12 | 2015-07-24 | 서정환 | 캡슐화 프로토콜을 이용하여 클라이언트의 ip 주소를 서버로 전송하는 중계 시스템 및 방법 |
CN107196834B (zh) | 2013-07-12 | 2021-08-13 | 华为技术有限公司 | 报文处理方法及设备 |
CN103338482B (zh) * | 2013-07-24 | 2016-08-24 | 成都西加云杉科技有限公司 | 分流数据传输方法、传输设备以及用户终端 |
CN103763145B (zh) * | 2014-01-27 | 2019-12-13 | 上海斐讯数据通信技术有限公司 | 一种隧道代理方法 |
US10666458B2 (en) | 2016-09-30 | 2020-05-26 | Huawei Technologies Co., Ltd | Method and apparatus for data transmission involving tunneling in wireless communication networks |
CN109842918B (zh) * | 2017-11-24 | 2020-09-08 | 华为技术有限公司 | 一种无线通信的方法和装置 |
CN109152096B (zh) * | 2018-09-27 | 2020-09-25 | 安科讯(福建)科技有限公司 | Eps架构的报文传输方法及计算机可读存储介质 |
CN110768889B (zh) * | 2019-10-21 | 2021-11-02 | 烽火通信科技股份有限公司 | 一种vxlan隧道的构建方法及系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007128232A1 (fr) * | 2006-04-30 | 2007-11-15 | Huawei Technologies Co., Ltd. | Procédé et système d'enregistrement de terminal dans des réseaux d'évolution |
CN101578828A (zh) * | 2007-08-24 | 2009-11-11 | 华为技术有限公司 | 固定网络架构中的漫游Wi-Fi接入 |
WO2011018235A1 (en) * | 2009-08-13 | 2011-02-17 | Nec Europe Ltd. | System and method for supporting local ip connectivity for an (e)nodeb |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE602006016704D1 (de) * | 2005-11-15 | 2010-10-21 | Alcatel Lucent | Zugangsnetz, Gateway und Verwaltungsserver für ein zellulares Mobilkommunikationssystem |
US20090150665A1 (en) * | 2007-12-07 | 2009-06-11 | Futurewei Technologies, Inc. | Interworking 802.1 AF Devices with 802.1X Authenticator |
CN101753414B (zh) * | 2008-12-08 | 2013-04-24 | 华为技术有限公司 | 数据发送方法、系统和装置 |
CN101945429B (zh) * | 2009-07-08 | 2014-09-17 | 华为技术有限公司 | 移动网络用户面数据路由的方法、装置和系统 |
-
2011
- 2011-03-22 CN CN201110069291.6A patent/CN102695236B/zh not_active Expired - Fee Related
-
2012
- 2012-02-09 WO PCT/CN2012/070975 patent/WO2012126291A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007128232A1 (fr) * | 2006-04-30 | 2007-11-15 | Huawei Technologies Co., Ltd. | Procédé et système d'enregistrement de terminal dans des réseaux d'évolution |
CN101578828A (zh) * | 2007-08-24 | 2009-11-11 | 华为技术有限公司 | 固定网络架构中的漫游Wi-Fi接入 |
WO2011018235A1 (en) * | 2009-08-13 | 2011-02-17 | Nec Europe Ltd. | System and method for supporting local ip connectivity for an (e)nodeb |
Also Published As
Publication number | Publication date |
---|---|
CN102695236A (zh) | 2012-09-26 |
WO2012126291A1 (zh) | 2012-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102695236B (zh) | 一种数据路由方法及系统 | |
US8769626B2 (en) | Web authentication support for proxy mobile IP | |
CN101150782B (zh) | 一种策略计费控制服务器的选择方法 | |
CN101150418B (zh) | 一种策略计费控制服务器的选择方法 | |
CN102340866B (zh) | 一种上报固网接入信息的方法及系统 | |
CN101931946B (zh) | 演进的分组系统中的终端的多接入方法及系统 | |
CN102457847B (zh) | 一种固定网络感知用户接入的方法和系统 | |
US9113436B2 (en) | Method and system for information transmission | |
CN103517249B (zh) | 一种策略控制的方法、装置和系统 | |
CN105393630A (zh) | 建立网络连接的方法、网关及终端 | |
CN103796281A (zh) | 分组数据网络类型的管理方法、装置及系统 | |
CN101778446A (zh) | 演进分组系统中多接入控制方法与装置及多接入指示方法 | |
CN103428800A (zh) | 路由选择方法及功能网元 | |
CN102625305B (zh) | 接入演进分组系统的方法及系统 | |
CN103167461B (zh) | 会话处理方法及装置 | |
EP2299748A1 (en) | Method and system for supporting mobility security in the next generation network | |
CN102347892B (zh) | 一种网络设备获取用户接入信息的方法及系统 | |
CN102781093B (zh) | 一种用户信息的通知方法及系统 | |
CN102378399B (zh) | 用户设备接入方法、装置及系统 | |
WO2011006408A1 (zh) | 一种策略与计费控制系统、方法及一种pcrf实体 | |
WO2012106984A1 (zh) | 一种通过可信任的固网接入移动核心网络的方法和系统 | |
CN102740401B (zh) | 一种通过可信任的固网接入移动核心网络的方法和系统 | |
CN103379177B (zh) | 地址分配方法及装置 | |
CN103905570B (zh) | 多栈承载的ip地址删除处理、删除方法及装置 | |
CN103379181A (zh) | 用户地址通告方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160629 Termination date: 20190322 |
|
CF01 | Termination of patent right due to non-payment of annual fee |