报文转发方法、设备及系统技术方案

技术编号:20164512 阅读:27 留言:0更新日期:2019-01-19 00:17
本申请提供报文转发方法、设备及系统,能够实现报文的转发。方法包括:接入设备接收来自终端的报文,所述报文包括第一标识;所述接入设备根据所述第一标识、以及预先存储的分组数据单元PDU会话和标识的对应关系,确定所述第一标识对应的第一PDU会话,其中,所述PDU会话和报文标识的对应关系中包括所述第一标识和所述第一PDU会话的对应关系;所述接入设备通过所述第一PDU会话向用户面功能实体发送所述报文。

【技术实现步骤摘要】
报文转发方法、设备及系统
本申请涉及通信
,尤其涉及报文转发方法、设备及系统。
技术介绍
为了应对无线宽带技术的挑战,保持第三代合作伙伴计划(3rdgenerationpartnershipproject,3GPP)网络的领先优势,3GPP标准组在2016年底制定了下一代移动通信系统(nextgenerationsystem)网络架构,称为第五代(5rdgeneration,5G)网络架构。该架构不但支持3GPP标准组定义的无线技术接入5G核心网络(5Gcorenetwork),而且支持非3GPP(non-3GPP)接入技术接入5G核心网络。5G核心网络的核心网功能分为用户面(userplane,UP)功能与控制面(controlplane,CP)功能。其中,终端可以使用非接入层(non-accessstratum,NAS)信令通过CP功能实体获得网络协议(internetprotocol,IP)地址。目前,终端通常通过基于以太网的点对点协议(PointtoPointProtocoloverEthernet,PPPoE)或者动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)来获取IP地址。具体的,在分组数据单元(packetdataunit,PDU)会话创建完成后,接入设备通过终端发送的PPPoE广播报文或者DHCP广播报文中的用户虚拟局域网(virtuallocalareanetwork,VLAN)或者用户信息等查找用户创建的PDU会话,之后通过该PDU会话转发终端的广播报文,以获得IP地址。然而,该方案仅对于能通过VLAN或者用户信息查找到用户创建的PDU会话的场景是适用的,对于不能通过VLAN或者用户信息查找到用户创建的PDU会话的场景并不适用。例如,对于固网中同一个用户的多个拨号过程,接入设备就可能无法根据VLAN或者用户信息区分出拨号过程对应的是哪个PDU会话,从而无法实现广播报文的转发,最终导致IP获取过程失败。
技术实现思路
本申请实施例提供报文转发方法、设备及系统,能够实现报文的转发。为达到上述目的,本申请实施例提供如下技术方案:第一方面,提供一种报文转发方法,该方法包括:接入设备接收来自终端的报文,该报文包括第一标识;接入设备根据该第一标识、以及预先存储的分组数据单元PDU会话和标识的对应关系,确定该第一标识对应的第一PDU会话,其中,该PDU会话和报文标识的对应关系中包括该第一标识和该第一PDU会话的对应关系;接入设备通过该第一PDU会话向用户面功能实体发送该报文。也就是说,本申请实施例提供的报文转发方法可以通过报文本身的信息确定报文的转发路径,因此可以解决现有技术中某些场景无法确定报文转发路径的问题,实现报文的成功转发。进一步的,由于报文能成功转发,因此对于通常通过PPPoE或者DHCP来获取IP地址的场景,可以提高IP地址获取成功的概率。在一种可能的设计中,在接入设备接收来自终端的报文之前,还包括:接入设备接收来自控制面功能实体的该第一标识和第一PDU会话信息;接入设备根据该第一PDU会话信息,存储该第一标识和该第一PDU会话的对应关系。通过该方案,接入设备可以存储该第一标识和该第一PDU会话的对应关系。在一种可能的设计中,在接入设备接收来自控制面功能实体的该第一标识和该第一PDU会话信息之前,还包括:接入设备接收来自终端的PDU会话建立请求消息,该PDU会话建立请求消息包括该第一标识;接入设备向该控制面功能实体发送该PDU会话建立请求消息。也就是说,该方案可以由终端为第一PDU会话分配第一标识。在一种可能的设计中,在该接入设备接收来自终端的报文之前,还包括:接入设备向终端发送PDU会话建立接受消息,该PDU会话建立接受消息包括第一标识。也就是说,该方案可以由接入设备为第一PDU会话分配第一标识。在一种可能的设计中,该报文为基于以太网的点对点协议PPPoE报文,该第一标识通过该PPPoE报文头中的TAG_VALUE字段进行表征。在一种可能的设计中,该报文为动态主机配置协议DHCP报文,该第一标识通过该DHCP报文头中的xid字段进行表征。第二方面,提供一种接入设备,该接入设备具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。第三方面,提供一种接入设备,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该接入设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入设备执行如上述第一方面中任一所述的报文转发方法。第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项的报文转发方法。第五方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项的报文转发方法。第六方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,用于支持接入设备实现上述方面中所涉及的功能,例如通过第一PDU会话向用户面功能实体发送报文。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存数据发送设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。其中,第二方面至第六方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。第七方面,本申请实施例提供一种报文转发系统,该报文转发系统包括接入设备和用户面功能实体;其中,接入设备,用于接收来自终端的报文,并根据该报文中包括的第一标识、以及预先存储的分组数据单元PDU会话和标识的对应关系,确定该第一标识对应的第一PDU会话,其中,该PDU会话和报文标识的对应关系中包括该第一标识和该第一PDU会话的对应关系;接入设备,还用于通过该第一PDU会话向用户面功能实体发送该报文;用户面功能实体,用于通过该第一PDU会话接收来自该接入设备的该报文,并通过该第一PDU会话向该接入设备发送该第一报文的应答报文。也就是说,本申请实施例提供的报文转发方法可以通过报文本身的信息确定报文的转发路径,因此可以解决现有技术中某些场景无法确定报文转发路径的问题,实现报文的成功转发。进一步的,由于报文能成功转发,因此对于通常通过PPPoE或者DHCP来获取IP地址的场景,可以提高IP地址获取成功的概率。在一种可能的设计中,该报文转发系统还包括控制面功能实体;用户面功能实体,还用于向该控制面功能实体发送该报文;控制面功能实体,用于通过该第一PDU会话接收来自该用户面功能实体的该报文,并通过该第一PDU会话向该用户面功能实体发送该第一报文的应答报文。在一种可能的设计中,控制面功能实体,还用于在接收来自该终端的报文之前,向该接入设备发送该第一标识和该第一PDU会话信息;接入设备,还用于接收来自该控制面功能实体的该第一标识和该第一PDU会话信息,并根据该第一PDU会话信息,存储该第一标识和该第一PDU会话的对应关系。通过该方案,接入设备可以存储该第一标识和本文档来自技高网
...

【技术保护点】
1.一种报文转发方法,其特征在于,所述方法包括:接入设备接收来自终端的报文,所述报文包括第一标识;所述接入设备根据所述第一标识、以及预先存储的分组数据单元PDU会话和标识的对应关系,确定所述第一标识对应的第一PDU会话,其中,所述PDU会话和报文标识的对应关系中包括所述第一标识和所述第一PDU会话的对应关系;所述接入设备通过所述第一PDU会话向用户面功能实体发送所述报文。

【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法包括:接入设备接收来自终端的报文,所述报文包括第一标识;所述接入设备根据所述第一标识、以及预先存储的分组数据单元PDU会话和标识的对应关系,确定所述第一标识对应的第一PDU会话,其中,所述PDU会话和报文标识的对应关系中包括所述第一标识和所述第一PDU会话的对应关系;所述接入设备通过所述第一PDU会话向用户面功能实体发送所述报文。2.根据权利要求1所述的方法,其特征在于,在所述接入设备接收来自终端的报文之前,还包括:所述接入设备接收来自控制面功能实体的所述第一标识和所述第一PDU会话信息;所述接入设备根据所述第一PDU会话信息,存储所述第一标识和所述第一PDU会话的对应关系。3.根据权利要求2所述的方法,其特征在于,在所述接入设备接收来自控制面功能实体的所述第一标识和所述第一PDU会话信息之前,还包括:所述接入设备接收来自所述终端的PDU会话建立请求消息,所述PDU会话建立请求消息包括所述第一标识;所述接入设备向所述控制面功能实体发送所述PDU会话建立请求消息。4.根据权利要求1或2所述的方法,其特征在于,在所述接入设备接收来自终端的报文之前,还包括:所述接入设备向所述终端发送PDU会话建立接受消息,所述PDU会话建立接受消息包括所述第一标识。5.根据权利要求1-4任一项所述的方法,其特征在于,所述报文为基于以太网的点对点协议PPPoE报文,所述第一标识通过所述PPPoE报文头中的TAG_VALUE字段进行表征。6.根据权利要求1-4任一项所述的方法,其特征在于,所述报文为动态主机配置协议DHCP报文,所述第一标识通过所述DHCP报文头中的xid字段进行表征。7.一种接入设备,其特征在于,所述接入设备包括接收模块、确定模块和发送模块;所述接收模块,用于接收来自终端的报文,所述报文包括第一标识;所述确定模块,用于根据所述第一标识、以及预先存储的分组数据单元PDU会话和标识的对应关系,确定所述第一标识对应的第一PDU会话,其中,所述PDU会话和报文标识的对应关系中包括所述第一标识和所述第一PDU会话的对应关系;所述发送模块,用于通过所述第一PDU会话向用户面功能实体发送所述报文。8.根据权利要求7所述的接入设备,其特征在于,所述接入设备还包括存储模块;所述接收模块,还用于在接收来自所述终端的报文之前,接收来自控制面功能实体的所述第一标识和所述第一PDU会话信息;所述存储模块,用于根据所述第一PDU会话信息,存储所述第一标识和所述第一PDU会话的对应关系。9.根据权利要求8所述的接入设备,其特征在于,所述接收模块,还用于在接收来自所述控制面功能实体的所述第一标识和所述第一PDU会话信息之前,接收来自所述终端的PDU会话建立请求消息,所述PDU会话建立请求消息包括所述第一标识;所述发送模块,用于向所述控制面功能实体发送所述PDU会话建立请求消息。10.根据权利要求7或8所述的接入设备,其特征在于,所述发送模块,还用于...

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

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

1