EPS架构的报文传输方法及计算机可读存储介质技术

技术编号:20016655 阅读:141 留言:0更新日期:2019-01-05 23:46
本发明专利技术公开了一种EPS架构的报文传输方法及计算机可读存储介质,方法包括:在EPS承载上创建数据隧道;LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文;通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元;PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验;若校验通过,则从所述第一数据隧道报文中解析得到下位机报文,并根据所述下位机报文的目的IP地址,对所述下位机报文进行路由转发。本发明专利技术可在不影响LTE网络架构的情况下,使得单LTE终端下多个下位机能够以独立IP方式实现网络通信与数据传输。

【技术实现步骤摘要】
EPS架构的报文传输方法及计算机可读存储介质
本专利技术涉及数据传输
,尤其涉及一种EPS架构的报文传输方法及计算机可读存储介质。
技术介绍
随着LTE无线技术的应用成熟,各行各业都开始投入建设LTE无线网络。LTE网络架构为一种演进分组系统,简称为EPS,EPS承载业务架构如图1所示。EPS承载架构下,LTE终端及其下位机数据,都使用LTE终端的IP地址通过EPS承载到达LTE核心网,后经SGI接口与Internet网络连接。在目前的LTE网络系统中,一般情况下,LTE核心网为单个LTE终端分配一个IP地址,LTE终端下方若存在多个下位机,多个下位机只能通过NAT(NetworkAddressTranslation,网络地址转换)的方式共同使用LTE终端的IP地址与网络侧通信。但在实际网络部署中,很多组网应用需要LTE终端下方的多个下位机,能够以下位机自身IP地址与网络侧的应用服务器通信,应用服务器需要通过IP地址来确认及区分下位机业务信息。因此,如何使LTE终端下面的多个下位机能够以独立IP的方式实现与网络侧应用服务器的通信成为待解决的问题。
技术实现思路
本专利技术所要解决的技术问题是:提供一种EPS架构的报文传输方法及计算机可读存储介质,在不影响LTE网络架构的情况下,使得单LTE终端下多个下位机能够以独立IP方式实现网络通信与数据传输。为了解决上述技术问题,本专利技术采用的技术方案为:一种EPS架构的报文传输方法,包括:在EPS承载上创建数据隧道;LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文;通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元;PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验;若校验通过,则从所述第一数据隧道报文中解析得到下位机报文,并根据所述下位机报文的目的IP地址,对所述下位机报文进行路由转发。本专利技术还涉及一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的步骤。本专利技术的有益效果在于:LTE网络为LTE终端下位机报文的传输开辟一个数据隧道,下位机的数据报文在隧道内以独立的原始IP地址与网络侧服务器进行报文传输,实现LTE终端下位机报文的透明传输。本专利技术中,LTE终端下面的下位机共享一个数据隧道,任何下位机都可以使用该隧道实现与网络侧服务器的通信,最终实现可以在不影响现有EPS业务架构的情况下实现单LTE终端下多个下位机以原始IP地址的方式与网络侧服务器的通信,极大提高了LTE专网建设的灵活性,扩大LTE专网的应用范围及场景。附图说明图1为EPS承载业务架构示意图;图2为本专利技术的一种EPS架构的报文传输方法的流程图;图3为本专利技术实施例一的数据隧道传输配置流程的方法流程图;图4为本专利技术实施例一的数据隧道的架构示意图;图5为本专利技术实施例一的上行传输流程的方法流程图;图6为本专利技术实施例一的第一数据隧道报文的结构示意图;图7为本专利技术实施例一的步骤S209的校验方法的方法流程图;图8为本专利技术实施例一的下行传输流程的方法流程图;图9为本专利技术实施例一的第二数据隧道报文的结构示意图;图10为本专利技术实施例一的步骤S313的校验方法的方法流程图。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图详予说明。本专利技术最关键的构思在于:在原有EPS业务承载上创建一个数据隧道,下位机报文和下行报文在数据隧道内传输,由LTE终端和LTE核心网的PGW网元实现隧道报文的封装和解封装。请参阅图2,一种EPS架构的报文传输方法,包括:在EPS承载上创建数据隧道;LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文;通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元;PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验;若校验通过,则从所述第一数据隧道报文中解析得到下位机报文,并根据所述下位机报文的目的IP地址,对所述下位机报文进行路由转发。从上述描述可知,本专利技术的有益效果在于:极大提高了LTE专网建设的灵活性,扩大LTE专网的应用范围及场景。进一步地,所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文具体为:在所述下位机报文之前添加第一隧道头,得到第一数据隧道报文,所述第一隧道头包括第一隧道IP头和第一隧道UDP头,所述第一隧道IP头的源IP地址为所述LTE终端的IP地址,所述第一隧道IP头的目的IP地址为所述LTE终端的IP地址的网关地址,所述第一隧道UDP头的源端口号为预设的第一值,所述第一隧道UDP头的目的端口号为预设的第二值。由上述描述可知,本专利技术的数据隧道是一种IP数据隧道,是在原有数据上增加新的IP头和UDP头,形成隧道的封装;且LTE终端可直接根据自身IP地址信息对下位机报文进行隧道封装,无需依赖其它服务器,且封装、解封装一次完成,无需二次操作。进一步地,所述对所述第一数据隧道报文进行校验具体为:获取所述第一数据隧道报文中的第一隧道头;获取所述第一隧道头中的第一隧道IP头的源IP地址和目的IP地址;若所述源IP地址为所述LTE终端的IP地址且所述目的IP地址为所述LTE终端的IP地址的网关地址,则根据所述第一隧道IP头的协议类型字段,判断是否为UDP报文;若是,则获取所述第一隧道头中的第一隧道UDP头的源端口号和目的端口号;若所述源端口号为预设的第一值且所述目的端口号为预设的第二值,则判定校验通过。由上述描述可知,通过进行校验,保证后续可获取到正确的下位机报文。进一步地,所述对所述第一数据隧道报文进行校验之后,进一步地包括:若校验不通过,则对所述第一数据隧道报文进行路由转发。由上述描述可知,若校验不通过,则不对报文做进一步解析,直接进行转发。进一步地,所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文之前,进一步包括:配置LTE终端的隧道传输机制的启闭状态。由上述描述可知,根据需求配置LTE终端的隧道传输机制的启闭状态,开启的用户使用隧道传输机制传输报文,没开启的用户使用现有非隧道机制传输报文,二者互不影响,提高了通用性。进一步地,所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文之前,进一步包括:LTE终端接收下位机发送的下位机报文;判断所述LTE终端是否开启隧道传输机制;若开启,则执行所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文的步骤;若未开启,则对所述下位机报文进行网络地址转换,得到转换报文。进一步地,所述通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元具体为:对所述第一数据隧道报文或所述转换报文进行EPS承载的封装,并通过所述LTE终端对应的EPS承载发送至LTE核心网的PGW网元。进一步地,所述PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验具体为:PGW网元解析EPS承载信息,获取到上行报文,所述上行报文为第一数据隧道报文或本文档来自技高网
...

【技术保护点】
1.一种EPS架构的报文传输方法,其特征在于,包括:在EPS承载上创建数据隧道;LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文;通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元;PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验;若校验通过,则从所述第一数据隧道报文中解析得到下位机报文,并根据所述下位机报文的目的IP地址,对所述下位机报文进行路由转发。

【技术特征摘要】
1.一种EPS架构的报文传输方法,其特征在于,包括:在EPS承载上创建数据隧道;LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文;通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元;PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验;若校验通过,则从所述第一数据隧道报文中解析得到下位机报文,并根据所述下位机报文的目的IP地址,对所述下位机报文进行路由转发。2.根据权利要求1所述的EPS架构的报文传输方法,其特征在于,所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文具体为:在所述下位机报文之前添加第一隧道头,得到第一数据隧道报文,所述第一隧道头包括第一隧道IP头和第一隧道UDP头,所述第一隧道IP头的源IP地址为所述LTE终端的IP地址,所述第一隧道IP头的目的IP地址为所述LTE终端的IP地址的网关地址,所述第一隧道UDP头的源端口号为预设的第一值,所述第一隧道UDP头的目的端口号为预设的第二值。3.根据权利要求2所述的EPS架构的报文传输方法,其特征在于,所述对所述第一数据隧道报文进行校验具体为:获取所述第一数据隧道报文中的第一隧道头;获取所述第一隧道头中的第一隧道IP头的源IP地址和目的IP地址;若所述源IP地址为所述LTE终端的IP地址且所述目的IP地址为所述LTE终端的IP地址的网关地址,则根据所述第一隧道IP头的协议类型字段,判断是否为UDP报文;若是,则获取所述第一隧道头中的第一隧道UDP头的源端口号和目的端口号;若所述源端口号为预设的第一值且所述目的端口号为预设的第二值,则判定校验通过。4.根据权利要求1或3所述的EPS架构的报文传输方法,其特征在于,所述对所述第一数据隧道报文进行校验之后,进一步地包括:若校验不通过,则对所述第一数据隧道报文进行路由转发。5.根据权利要求1所述的EPS架构的报文传输方法,其特征在于,所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文之前,进一步包括:配置LTE终端的隧道传输机制的启闭状态。6.根据权利要求5所述的EPS架构的报文传输方法,其特征在于,所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文之前,进一步包括:LTE终端接收下位机发送的下位机报文;判断所述LTE终端是否开启隧道传输机制;若开启,则执行所述LTE终端根据自身的IP地址,按照预设的格式对下位机报文进行数据隧道封装,得到第一数据隧道报文的步骤;若未开启,则对所述下位机报文进行网络地址转换,得到转换报文。7.根据权利要求6所述的EPS架构的报文传输方法,其特征在于,所述通过所述数据隧道将所述第一数据隧道报文发送至LTE核心网的PGW网元具体为:对所述第一数据隧道报文或所述转换报文进行EPS承载的封装,并通过所述LTE终端对应的EPS承载发送至LTE核心网的PGW网元。8.根据权利要求7所述的EPS架构的报文传输方法,其特征在于,所述PGW网元获取所述第一数据隧道报文,并对所述第一数据隧道报文进行校验具体为:PGW网元解析EPS承载信息,获取到上行报文,所述上行报文为第一数据隧道报文或转换报文;判断所述LTE终端是否开启隧道传输机制;若未开启,则所述上行报文为转换报文,PGW网元根据所述转换报文的目的IP地址,对所述转换报文进行路由转发;若开启,则所述上行报文为第一数据隧道报文,PGW网元对所述第一数据隧道报文进行校验。9.根据权利要求5所述的EPS架构的报文传输方法,其特征在于,所述配置LTE终端的隧道传输机制的启闭状态之后,进一步包括:为开启隧道传输机制的LTE终端配置下位机IP地址池,得到第一关联关系;将所述第一关联关系发送至PGW网元进行保存;当LTE终端上线后,PGW网元为所述LTE终端分配IP地址;若所述LTE终端开启隧道传输机制,则根据所述第一关联关系,获取对应的下位机IP地址池,并将所述LTE终端的IP地址与所述对应的下位机IP地...

【专利技术属性】
技术研发人员:宋永磊
申请(专利权)人:福建三元达网络技术有限公司
类型:发明
国别省市:福建,35

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

1