一种节点间数据传输的方法、网关节点及节点技术

技术编号:14416080 阅读:103 留言:0更新日期:2017-01-12 04:20
本发明专利技术实施例公开了一种节点间数据传输的方法,包括:第一网关节点根据第一节点的请求选择第二网关节点,以使所述第一节点通过所述第一网关节点和所述第二网关节点连接第二节点;所述第一网关节点获取所述第二网关节点为所述第一节点分配的代理地址;所述第一网关节点将所述第一节点发送来的数据包的源地址由所述第一节点的本地地址转换为所述代理地址;所述第一网关节点将转换后的数据包发送至所述第二网关节点,以使所述第二网关节点将其发送至所述第二节点。相应地,本发明专利技术实施例还公开了一种网关节点和一种节点。采用本发明专利技术,可以实现保证终端与服务器之间业务的连续性,同时降低终端的复杂度。

【技术实现步骤摘要】

本专利技术涉及无线通信
,尤其涉及一种节点间数据传输的方法、网关节点及节点
技术介绍
LTE(LongTermEvolved,长期演进)/SAE(SystemArchitectureEvolved,系统架构演进)系统是蜂窝移动通信的演进系统,其目的是提供一种低时延、高数据传输速率、高容量以及低成本的通信网络。LTE/SAE系统中的SAE网关包括SGW(ServingGateway,服务网关)和PGW(PacketDataNetworkGateway,分组数据网络网关),SGW和PGW是两个逻辑实体。其中,PGW是UE(UserEquipment,用户设备)接入到分组数据网的IP锚点,负责分配UE的IP地址,具有分组路由和转发的功能。进一步地,由于PGW是UE的IP锚点,那么不管UE移动至什么地方,所有的数据包都要经过PGW,故被称为集中式锚点方案。需要指出的是,集中式锚点方案存在路径不优化的缺陷,如图1(A)所示,即使UE访问的APPServer(应用服务器)就在本地,数据包也必须从PGW绕路。为了克服集中式锚点方案的路径不优化的问题,行业内提出了一种本地化锚点方案,所谓本地化锚点方案是指在本地部署与PGW功能类似的LGW(LocalGateway,本地网关),LGW可以是一个独立的网络节点,也可以与eNB(EvolutionalNodeB,演进型基站)共站,如图1(B)所示,通过在本地部署LGW,UE访问应用服务器时,数据包无须从PGW绕路,缩短了路径。然而,本地化锚点方案却存在业务不连续的问题,如图2(A)所示,以LGW与eNB共站为例,当UE从原eNB的服务区移动到新eNB的服务区后,LGW变更(即IP锚点变更),导致UE的IP地址变更,进而建立在原IP地址上的业务会被中断。IETF(TheInternetEngineeringTaskForce,国际互联网工程任务组)提出DMM(DistributedMobilityManagement,分布式移动性管理)方案来解决本地化锚点方案业务不连续的问题。DMM方案的主要思想是保持原LGW不变更,如图2(B)所示,当UE从原LGW移动至新LGW时,一方面UE不释放原IP地址(如图所示的IP1),建立在原IP地址上的业务由原LGW中转到应用服务器而不中断,另一方面UE分配新IP地址(如图所示的IP2),建立在新IP地址上的业务由新LGW直接连接到应用服务器,可见DMM方案可以解决业务不连续的问题。但是,该方案要求UE维护两个以上的IP地址,即要求UE对不同的业务使用不同的IP地址,增加了UE的复杂度。
技术实现思路
本专利技术实施例提供了一种节点间数据传输的方法、网关节点及节点,可以实现保证终端与服务器之间业务的连续性,同时降低终端的复杂度。本专利技术实施例第一方面提供了一种节点间数据传输的方法,包括:第一网关节点根据第一节点的请求选择第二网关节点,以使所述第一节点通过所述第一网关节点和所述第二网关节点连接第二节点;所述第一网关节点获取所述第二网关节点为所述第一节点分配的代理地址;所述第一网关节点将所述第一节点发送来的数据包的源地址由所述第一节点的本地地址转换为所述代理地址;所述第一网关节点将转换后的数据包发送至所述第二网关节点,以使所述第二网关节点将其发送至所述第二节点。在第一方面的第一种可能实现方式中,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的数据包,所述数据包的目标地址为第二节点的网络地址;所述第一网关节点根据所述数据包的目标地址选择第二网关节点。结合第一方面的第一种可能实现方式,在第二种可能实现方式中,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的请求信令,所述请求信令携带有指示第二网关节点的信息;所述第一网关节点根据所述请求信令选择第二网关节点。在第一方面的第三种可能实现方式中,所述第一网关节点根据第一节点的请求选择第二网关节点之前,还包括:所述第一网关节点在确定所述第一节点未分配本地地址时,为所述第一节点分配本地地址。在第一方面的第四种可能实现方式中,所述第一网关节点根据第一节点的请求选择第二网关节点之后,还包括:所述第一网关节点判断所述第一网关节点和所述第二网关节点之间是否建立有连接;若否,则所述第一网关节点向所述第二网关节点发送连接建立请求,以使所述第二网关节点与所述第一网关节点建立连接,并为所述第一节点分配代理地址。在第一方面的第五种可能实现方式中,所述方法还包括:当所述第一节点从所述第一网关节点切换至另一第一网关节点时,所述第一网关节点将所述第一节点的上下文信息发送至所述另一第一网关节点,所述上下文信息包括所述第一节点的本地地址和所述第二网关节点的标识信息,以使所述另一第一网关节点根据所述上下文信息确定所述第二网关节点,进而使所述第一节点通过所述另一第一网关节点和所述第二网关节点连接所述第二节点,并向所述第二节点发送数据包。结合第一方面的第五种可能实现方式,在第六种可能实现方式中所述上下文信息还包括所述第一节点的代理地址,以使所述另一第一网关节点将所述第一节点发送来的数据包的源地址由所述第一节点的本地地址转换为所述代理地址。结合第一方面或第一方面的第一至第六任意一种可能实现方式,在第七种可能实现方式中,所述第一节点包括终端,所述第一网关节点包括基站和终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。结合第一方面或第一方面的第一至第六任意一种可能实现方式,在第八种可能实现方式中,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。结合第一方面或第一方面的第一至第六任意一种可能实现方式,在第九种可能实现方式中,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二节点包括服务器,所述第二网关节点内置于所述服务器。结合第一方面或第一方面的第一至第六任意一种可能实现方式,在第十种可能实现方式中,所述第一节点包括服务器,所述第一网关节点包括服务器代理设备,所述第二网关节点包括终端代理设备,所述第二节点包括终端。结合第一方面或第一方面的第一至第六任意一种可能实现方式,在第十一种可能实现方式中,所述第一节点包括终端,所述第一网关节点内置于所述终端,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。本专利技术实施例第二方面提供了一种节点间数据传输的方法,包括:第一网关节点根据第一节点的请求选择第二网关节点,以使所述第一节点通过所述第一网关节点和所述第二网关节点连接第二节点;所述第一网关节点将所述第一节点发送来的数据包发送至所述第二网关节点,以使所述第二网关节点为所述第一节点分配代理地址后,将所述数据包的源地址由所述第一节点的本地地址转换为所述代理地址,并将转换后的数据包发送至所述第二节点。在第二方面的第一种可能实现方式中,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的数据包,所述数据包的目标地址为第二节点的网络地址;所述第一网关节点根据所述数据包的目标地址选择第二网本文档来自技高网
...
一种节点间数据传输的方法、网关节点及节点

【技术保护点】
一种节点间数据传输的方法,其特征在于,所述方法包括:第一网关节点根据第一节点的请求选择第二网关节点,以使所述第一节点通过所述第一网关节点和所述第二网关节点连接第二节点;所述第一网关节点获取所述第二网关节点为所述第一节点分配的代理地址;所述第一网关节点将所述第一节点发送来的数据包的源地址由所述第一节点的本地地址转换为所述代理地址;所述第一网关节点将转换后的数据包发送至所述第二网关节点,以使所述第二网关节点将其发送至所述第二节点。

【技术特征摘要】
1.一种节点间数据传输的方法,其特征在于,所述方法包括:第一网关节点根据第一节点的请求选择第二网关节点,以使所述第一节点通过所述第一网关节点和所述第二网关节点连接第二节点;所述第一网关节点获取所述第二网关节点为所述第一节点分配的代理地址;所述第一网关节点将所述第一节点发送来的数据包的源地址由所述第一节点的本地地址转换为所述代理地址;所述第一网关节点将转换后的数据包发送至所述第二网关节点,以使所述第二网关节点将其发送至所述第二节点。2.如权利要求1所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的数据包,所述数据包的目标地址为第二节点的网络地址;所述第一网关节点根据所述数据包的目标地址选择第二网关节点。3.如权利要求1所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的请求信令,所述请求信令携带有指示第二网关节点的信息;所述第一网关节点根据所述请求信令选择第二网关节点。4.如权利要求1所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点之前,还包括:所述第一网关节点在确定所述第一节点未分配本地地址时,为所述第一节点分配本地地址。5.如权利要求1所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点之后,还包括:所述第一网关节点判断所述第一网关节点和所述第二网关节点之间是否建立有连接;若否,则所述第一网关节点向所述第二网关节点发送连接建立请求,以使
\t所述第二网关节点与所述第一网关节点建立连接,并为所述第一节点分配代理地址。6.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一节点从所述第一网关节点切换至另一第一网关节点时,所述第一网关节点将所述第一节点的上下文信息发送至所述另一第一网关节点,所述上下文信息包括所述第一节点的本地地址和所述第二网关节点的标识信息,以使所述另一第一网关节点根据所述上下文信息确定所述第二网关节点,进而使所述第一节点通过所述另一第一网关节点和所述第二网关节点连接所述第二节点,并向所述第二节点发送数据包。7.如权利要求6所述的方法,其特征在于,所述上下文信息还包括所述第一节点的代理地址,以使所述另一第一网关节点将所述第一节点发送来的数据包的源地址由所述第一节点的本地地址转换为所述代理地址。8.如权利要求1-7任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括基站和终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。9.如权利要求1-7任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。10.如权利要求1-7任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二节点包括服务器,所述第二网关节点内置于所述服务器。11.如权利要求1-7任一项所述的方法,其特征在于,所述第一节点包括服务器,所述第一网关节点包括服务器代理设备,所述第二网关节点包括终端代理设备,所述第二节点包括终端。12.如权利要求1-7任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点内置于所述终端,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。13.一种节点间数据传输的方法,其特征在于,所述方法包括:第一网关节点根据第一节点的请求选择第二网关节点,以使所述第一节点
\t通过所述第一网关节点和所述第二网关节点连接第二节点;所述第一网关节点获取所述第一节点的本地地址;所述第一网关节点将所述第二节点通过所述第二网关节点发送来的数据包的目标地址由所述第一节点的代理地址转换为所述本地地址;所述第一网关节点将转换后的数据包发送至所述第一节点。14.如权利要求13所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的数据包,所述数据包的目标地址为第二节点的网络地址;所述第一网关节点根据所述数据包的目标地址选择第二网关节点。15.如权利要求13所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点,包括:所述第一网关节点获取第一节点发送的请求信令,所述请求信令携带有指示第二网关节点的信息;所述第一网关节点根据所述请求信令选择第二网关节点。16.如权利要求13所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点之前,还包括:所述第一网关节点在确定所述第一节点未分配本地地址时,为所述第一节点分配本地地址。17.如权利要求13所述的方法,其特征在于,所述第一网关节点根据第一节点的请求选择第二网关节点之后,还包括:所述第一网关节点判断所述第一网关节点和所述第二网关节点之间是否建立有连接;若否,则所述第一网关节点向所述第二网关节点发送连接建立请求,以使所述第二网关节点与所述第一网关节点建立连接,并为所述第一节点分配代理地址。18.如权利要求13所述的方法,其特征在于,所述方法还包括:当所述第一节点从所述第一网关节点切换至另一第一网关节点时,所述第一网关节点将所述第一节点的上下文信息发送至所述另一第一网关节点,所述上下文信息包括所述第一节点的本地地址和所述第二网关节点的标识信息,以
\t使所述另一第一网关节点根据所述上下文信息确定所述第二网关节点,进而使所述第一节点通过所述另一第一网关节点和所述第二网关节点连接所述第二节点,并获取所述第二节点通过所述第二网关节点发送的数据包。19.如权利要求13-18任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括基站和终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。20.如权利要求13-18任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。21.如权利要求13-18任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二节点包括服务器,所述第二网关节点内置于所述服务器。22.如权利要求13-18任一项所述的方法,其特征在于,所述第一节点包括服务器,所述第一网关节点包括服务器代理设备,所述第二网关节点包括终端代理设备,所述第二节点包括终端。23.如权利要求13-18任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点内置于所述终端,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。24.一种节点间数据传输的方法,其特征在于,所述方法包括:第一节点通过原第一网关节点和第二网关节点连接第二节点并与第二节点进行数据传输;所述第一节点在切换连接到新第一网关节点时,断开与所述原第一网关节点之间的连接;所述第一节点通过所述新第一网关节点和所述第二网关节点连接所述第二节点并与所述第二节点进行数据传输。25.如权利要求24所述的方法,其特征在于,所述第一节点在切换连接到新第一网关节点时,断开与所述原第一网关节点之间的连接,包括:所述第一节点分别测量所述原第一网关节点和所述新第一网关节点的信号质量;所述第一节点在确定所述新第一网关节点的信号质量优于所述原第一网关节点时,向所述原第一网关节点上报,以使所述原第一网关节点向所述第一节点发送指示切换指令;所述第一节点接收所述切换指令,并根据所述切换指令切换连接到所述新第一网关节点,以及断开与所述原第一网关节点之间的连接。26.如权利要求24所述的方法,其特征在于,所述第一节点通过所述新第一网关节点和所述第二网关节点连接所述第二节点并与所述第二节点进行数据传输之前,还包括:所述第一节点向上层发送路径转换请求,以使上层控制所述第二网关节点建立与所述新第一网关节点之间的连接。27.如权利要求24-26任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括基站和终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。28.如权利要求24-26任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二网关节点包括服务器代理设备,所述第二节点包括服务器。29.如权利要求24-26任一项所述的方法,其特征在于,所述第一节点包括终端,所述第一网关节点包括终端代理设备,所述第二节点包括服务器,所述第二网关节点内置于所述服务器。30.如权利要求24-26任一项所述的方法,其特征在于,所述第一节点包括服务器,所述第一网关节点包括服务器代理设备,所述第二网关节点包括终端代理设备,所述第二节点包括终端。31.如权利要求24-26任...

【专利技术属性】
技术研发人员:曾清海
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1