CN113938872B - 通信方法、装置、***及计算机存储介质 - Google Patents
通信方法、装置、***及计算机存储介质 Download PDFInfo
- Publication number
- CN113938872B CN113938872B CN202111107401.3A CN202111107401A CN113938872B CN 113938872 B CN113938872 B CN 113938872B CN 202111107401 A CN202111107401 A CN 202111107401A CN 113938872 B CN113938872 B CN 113938872B
- Authority
- CN
- China
- Prior art keywords
- network element
- session
- user plane
- management network
- mobility management
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Abstract
本申请提供一种通信方法、装置、***及计算机存储介质,应用于通信技术领域。在该通信方法中,同一VN组中的第一UE和第二UE虽然位于不同的网络,但是第一UE发送的会话建立请求可以被第一移动性管理网元转发至第二网络侧,使得第一网络和第二网络中会分别建立第一UE的会话和第二UE的会话。并且,第二移动性管理网元还可以将第二UE的会话对应的VN隧道信息和第二UE的IP地址发送至第一网络侧,使得第一UE的会话对应的用户面网元可以通过VN隧道向第二UE的会话对应的用户面网元转发数据包。从而,第一UE和第二UE可以实现基于用户面网元转发的专网通信。
Description
技术领域
本申请涉及通信领域,尤其涉及一种通信方法、装置、***及计算机存储介质。
背景技术
第五代移动通信技术(5th generation mobile communication technology,5G)是目前最新一代的蜂窝移动通信技术,5G覆盖了住宅、办公、企业和工厂等多个场景。
由于这些场景需要使用专用网络服务,因此提出了基于5G通信网络的局域网(local area network,LAN)技术,该技术可以称为5G LAN。用户设备可以签约到一个虚拟网络(virtual network,VN)组中,5G LAN可以为VN组中的用户设备提供专有网络通信服务。其中,VN组中的用户设备基于5G通信网络进行专网通信。
然而,由于5G通信网络并未完全覆盖,需要使用专有网络通信服务的用户设备可能包括处于4G通信网络的用户设备,但是处于4G通信网络的用户设备无法使用5G LAN与处于5G通信网络的用户设备通信。因此,急需一种能够让处于4G通信网络的用户与5G通信网络的用户通过5G LAN实现专网通信的解决方案。
发明内容
本申请提供一种通信方法、装置、***及计算机存储介质,用于解决处于4G通信网络的用户设备无法通过5G LAN与处于5G通信网络的用户设备进行专网通信的问题。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供了一种通信方法,该方法可以由第一会话管理网元执行,第一会话管理网元用于管理第一UE的会话。该方法可以包括:首先,第一会话管理网元可以获取VN隧道信息和第二UE的IP地址,VN隧道信息为第二用户面网元的地址信息,第二用户面网元为第二UE的会话对应的用户面网元。其中,第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组。其次,第一会话管理网元可以向第一UE发送第二UE的IP地址。再者,第一会话管理网元还可以向第一用户面网元发送VN组的标识和VN隧道信息,第一用户面网元为第一UE的会话对应的用户面网元。VN组的标识和VN隧道信息可以用于将第一用户面网元接收到的VN组的数据包转发至第二用户面网元,VN组的数据包包括第二UE的IP地址,以使得第二用户面网元根据第二UE的IP地址通过第二UE的会话将VN组的数据包发送给第二UE。
基于上述方案,会话管理网元可以获取第二UE的会话对应的第二用户面网元的VN隧道信息,并将该信息发送至第一用户面网元,使得第一UE的会话的用户面网元可以通过VN隧道与第二UE的会话的用户面网元通信。从而,第一UE和第二UE可以建立基于用户面网元进行转发的LAN会话。本申请提供的通信方法可以让不同网络中的用户设备实现LAN通信。
结合上述第一方面,在一种可能的实现方式中,第一会话管理网元获取VN隧道信息和第二UE的IP地址,具体可以包括:第一会话管理网元通过第一移动性管理网元,接收来自第二移动性管理网元的VN隧道信息和第二UE的IP地址。其中,第一移动性管理网元为第一UE的会话对应的移动性管理网元,第二移动性管理网元为第二UE的会话对应的移动性管理网元。
基于该方案,第一网络侧的第一移动性管理网元与第二网络侧的第一移动性管理网元可以连通,使得第一会话管理网元能够通过第一移动性管理网元获取到第二UE的会话的VN隧道信息和第二UE的IP地址。
结合上述第一方面,在一种可能的实现方式中,第一会话管理网元还可以获取VN组的签约信息,VN组的签约信息包括VN组的标识。第一会话管理网元向第一用户面网元发送VN组的标识和VN隧道信息,具体可以包括:第一会话管理网元可以向第一用户面网元发送第一UE的会话对应的转发行为规则FAR,该FAR中包括VN组的标识和VN隧道信息。
基于该方案,第一会话管理网元可以为第一用户面网元配置用于转发数据包的FAR,其中可以包括VN组的标识和VN隧道信息。从而,对于第一UE的会话中的数据包,第一用户面网元可以基于包括VN组的标识和VN隧道信息的FAR将其转发至第二UE的会话,从而可以实现第一UE与第二UE基于用户面网元进行专网通信。
第二方面,提供了一种通信方法,该方法可以由第一移动性管理网元执行,第一移动性管理网元为第一UE的会话对应的移动性管理网元。该方法可以包括:第一移动性管理网元可以接收来自第一UE的会话建立请求。其中,会话建立请求可以用于请求建立第一UE与第二UE之间的会话,第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组,第一移动性管理网元为第一UE对应的移动性管理网元。第一移动性管理网元还可以向第二移动性管理网元发送第一UE的会话建立请求。其中,第二移动性管理网元属于第二网络,第一UE的会话建立请求用于第二移动性管理网元将第一UE的会话建立请求发送至第二会话管理网元,以使第二会话管理网元建立第二UE的会话。第一移动性管理网元还可以接收第二移动性管理网元发送的第二UE的会话对应的VN隧道信息和第二UE的IP地址。第一移动性管理网元还可以向第一会话管理网元发送VN隧道信息和第二UE的IP地址。
基于该方案,第一移动性管理网元在接收到第一UE发送的会话建立请求后可以告知第二网络侧,使得第二网络侧建立第二UE的会话。并且,第一移动性管理网元还可以获取第二UE的会话对应的VN隧道信息和第二UE的IP地址,并将该信息发送至第一会话管理网元。以便第一会话管理网元将第一UE的会话与第二UE的会话打通,实现第一UE与第二UE的专网通信。
结合上述第二方面,在一种可能的实现方式中,会话建立请求包括类型字段,类型字段的值为第一类型,第一类型用于指示会话建立请求用于请求建立第一UE与第二UE之间的会话。应理解,本申请的通信方法是用于建立第一UE与第二UE之间的专网通信,因此第一UE与第二UE所建立的会话类型属于LAN会话。
第三方面,提供了一种通信方法,该方法可以由第一用户面网元执行,第一用户面网元为第一UE的会话对应的用户面网元。该方法可以包括:第一用户面网元可以接收第一会话管理网元发送的VN组的标识和VN隧道信息。其中,VN隧道信息为第二用户面网元的地址信息,第一UE与第二UE处于VN组。第一用户面网元还可以通过第一UE的会话接收VN组的数据包,VN组的数据包包括VN组的标识以及第二UE的互联网协议IP地址。第一用户面网元还可以根据VN组的标识和VN隧道信息将接收到的VN组的数据包转发至第二用户面网元,以使得第二用户面网元根据第二UE的IP地址通过第二UE的会话将VN组的数据包发送给第二UE。
基于该方案,第一UE的会话对应的第一用户面网元可以获得VN组的标识,以及第二用户面网元的VN隧道信息,从而第一用户面网元可以与第二用户面网元打通,使得第一UE和第二UE可以实现基于用户面网元转发的专网通信。
结合上述第三方面,在一种可能的实现方式中,第一用户面网元接收第一会话管理网元发送的VN组的标识和VN隧道信息,具体可以包括:第一用户面网元接收来自第一会话管理网元的转发行为规则FAR,FAR包括VN组的标识和VN隧道信息。第一用户面网元根据VN组的标识和VN隧道信息将接收到的VN组的数据包转发至第二用户面网元,具体可以包括:第一用户面网元根据FAR将接收到的VN组的数据包转发至第二用户面网元。该方案的技术效果可以参考上述第一方面相关方案的描述,此处不再赘述。
第四方面,提供了一种通信***,该通信***可以包括:第一UE,第二UE,第一会话管理网元,第二会话管理网元,第一移动性管理网元,第二移动性管理网元,第一用户面网元,第二用户面网元。第一UE可以向第一移动性管理网元发送会话建立请求。其中,会话建立请求用于请求建立第一UE与第二UE之间的会话。第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组。第一移动性管理网元向可以第二移动性管理网元发送会话建立请求,用于触发第二会话管理网元建立第二UE的会话。第二移动性管理网元可以向第一移动性管理网元发送第二UE会话对应的VN隧道信息和第二UE的IP地址,其中,第二UE会话对应的VN隧道信息用于建立第一用户面网元与第二用户面网元之间的传输通道。第一移动性管理网元可以向第一会话管理网元发送VN隧道信息和第二UE的IP地址。第一会话管理网元可以向第一用户面网元发送VN组的标识和VN隧道信息,VN组的标识和VN隧道信息用于第一用户面网元向第二用户面网元发送来自第一UE的数据包。以及,第一会话管理网元向第一UE发送第二UE的IP地址。应理解,该方案的技术效果可以参考上述第一至第三方面的相关描述。
结合上述第四方面,在一种可能的实现方式中,第一网络可以为5G通信网络,第二网络可以为4G通信网络,第一会话管理网元可以为SMF实体,第二会话管理网元可以为SGW,第一用户面网元可以为UPF实体,第二用户面网元可以为PGW,第一移动性管理网元可以为AMF实体,第二移动性管理网元可以为MME。或者,第一网络可以为4G通信网络,第二网络可以为5G通信网络,第一会话管理网元可以为SGW,第二会话管理网元可以为SMF实体,第一用户面网元可以为PGW,第二用户面网元可以为UPF实体,第一移动性管理网元可以为MME,第二移动性管理网元可以为AMF实体。
基于该方案,第一网络和第二网络可以分别为4G通信网络和5G通信网络,从而本申请提供的通信方法可以实现5G UE与4G UE建立基于用户面网元转发的专网通信。
第五方面,本申请提供一种通信装置,该通信装置可以实现上述第一方面或者第一方面任一可能的设计中通信装置所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:收发模块和处理模块。
结合上述第五方面,在一种可能的实现方式中,收发模块,可以用于获取VN隧道信息和第二UE的IP地址,VN隧道信息为第二UE的会话对应的第二用户面网元的地址信息。第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组。收发模块,还可以用于第一会话管理网元向第一UE发送第二UE的IP地址。收发模块,还可以用于向第一用户面网元发送VN组的标识和VN隧道信息,VN组的标识和VN隧道信息可以用于将第一用户面网元接收到的VN组的数据包转发至第二用户面网元,VN组的数据包包括第二UE的IP地址,以使得第二用户面网元根据第二UE的IP地址通过第二UE的会话将VN组的数据包发送给第二UE。其中,第一用户面网元为第一UE的会话对应的用户面网元。
结合上述第五方面,在一种可能的实现方式中,收发模块,可以用于获取VN隧道信息和第二UE的IP地址,具体包括:收发模块,可以用于通过第一移动性管理网元,接收来自第二移动性管理网元的VN隧道信息和第二UE的IP地址。其中,第一移动性管理网元为第一UE的会话对应的移动性管理网元,第二移动性管理网元为第二UE的会话对应的移动性管理网元。
结合上述第五方面,在一种可能的实现方式中,收发模块,还可以用于获取VN组的签约信息,VN组的签约信息包括VN组的标识。
结合上述第五方面,在一种可能的实现方式中,收发模块,可以用于向第一用户面网元发送VN组的标识和VN隧道信息,具体包括:收发模块,可以用于向第一用户面网元发送第一UE的会话对应的转发行为规则FAR,FAR包括VN组的标识和VN隧道信息。
其中,上述第五方面的技术效果可参考上述第一方面,在此不再赘述。
第六方面,本申请提供一种通信装置,该通信装置可以实现上述第二方面或者第二方面任一可能的设计中通信装置所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:收发模块和处理模块。
结合上述第六方面,在一种可能的实现方式中,收发模块,可以用于接收来自第一UE的会话建立请求。其中,会话建立请求可以用于请求建立第一UE与第二UE之间的会话,第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组,第一移动性管理网元为第一UE对应的移动性管理网元。收发模块,还可以用于向第二移动性管理网元发送第一UE的会话建立请求。其中,第二移动性管理网元属于第二网络,第一UE的会话建立请求可以用于第二移动性管理网元将第一UE的会话建立请求发送至第二会话管理网元,以使第二会话管理网元建立第二UE的会话。收发模块,还可以用于接收第二移动性管理网元发送的第二UE的会话对应的VN隧道信息和第二UE的IP地址。收发模块,还可以用于向第一会话管理网元发送VN隧道信息和第二UE的IP地址。
结合上述第六方面,在一种可能的实现方式中,会话建立请求包括类型字段,类型字段的值为第一类型,第一类型可以用于指示会话建立请求可以用于请求建立第一UE与第二UE之间的会话。
其中,上述第六方面的技术效果可参考上述第二方面,在此不再赘述。
第七方面,本申请提供一种通信装置,该通信装置可以实现上述第三方面或者第三方面任一可能的设计中通信装置所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:收发模块和处理模块。
结合上述第七方面,在一种可能的实现方式中,收发模块,可以用于接收第一会话管理网元发送的VN组的标识和VN隧道信息。其中,VN隧道信息为第二用户面网元的地址信息,第一UE与第二UE处于VN组。收发模块,还可以用于通过第一UE的会话接收VN组的数据包。VN组的数据包包括VN组的标识以及第二UE的互联网协议IP地址。收发模块,还可以用于根据VN组的标识和VN隧道信息将接收到的VN组的数据包转发至第二用户面网元,以使得第二用户面网元根据第二UE的IP地址通过第二UE的会话将VN组的数据包发送给第二UE。
结合上述第七方面,在一种可能的实现方式中,收发模块,可以用于接收第一会话管理网元发送的VN组的标识和VN隧道信息,具体包括:收发模块,可以用于接收来自第一会话管理网元的转发行为规则FAR,FAR包括VN组的标识和VN隧道信息。收发模块,可以用于根据VN组的标识和VN隧道信息将接收到的VN组的数据包转发至第二用户面网元,具体包括:收发模块,可以用于根据FAR将接收到的VN组的数据包转发至第二用户面网元。
其中,上述第七方面的技术效果可参考上述第三方面,在此不再赘述。
第八方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第一方面或第二方面或第三方面中任一项所述的通信方法。
第九方面,提供了一种通信装置,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面或第二方面或第三方面中任一项所述的通信方法。
第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面或第二方面或第三方面中任一项所述的通信方法。
附图说明
图1为本申请实施例提供的一种通信***的示意图;
图2为本申请实施例提供的一种通信装置的结构示意图;
图3为本申请实施例提供的一种通信方法的流程图;
图4为本申请实施例提供的另一种通信方法的流程图;
图5为本申请实施例提供的另一种通信装置的结构示意图。
具体实施方式
介绍本申请实施例之前,对本申请实施例涉及的一些名词进行解释说明。需要说明的是,下述解释说明是为了让本申请实施例更容易被理解,而不应该视为对本申请实施例所要求的保护范围的限定。
在5G LAN技术中,通过给5G通信网络中的用户面功能(user plane function,UPF)实体配置不同的流量转发方法,使得同一个5G VN组内的数据包可以在不同终端建立的PDU会话间进行转发。
5G LAN技术可以具有以下特点:
1)终端的动态群组管理。UDM实体可以维护VN组内终端的所有签约信息,行业客户可通过能力开放接口,将终端从VN组内动态的加入或删除。
2)指定终端的IP地址。行业客户可通过能力开放接口,将指定的IP地址段配置到UDM实体中。当VN组内的终端创建用于专网通信的会话时,可以将UDM中存储的IP地址分配给VN组内的终端。
3)通过UPF点对点直接通信。当一个VN组内的终端接入到同一个UPF时,终端之间相互传输的数据,可经过UPF进行直接转发,不需要经过5G通信网络中的N6隧道。当一个VN组内的终端接入多个UPF时,这些UPF之间将构建直连隧道,不同UPF连接的终端之间相互传输的数据,可以通过UPF之间的直连隧道在UPF之间转发。
应理解的是,目前5G LAN通信均是基于5G通信网络实现的,利用UPF实体进行转发。但是,需要使用5G LAN通信服务的行业客户可能包括未被5G通信网络覆盖的终端,这些终端依然使用的是4G通信网络,从而使得5G LAN通信服务的使用场景受限。目前,急需一种能够让4G终端与5G终端通过5G LAN实现通信的解决方案。
基于此,本申请提供了一种通信方法,能够打通4G通信网络的用户面与5G通信网络的用户面,并将4G终端和5G终端签约到同一个VN组中,VN组内的4G终端和5G终端需要进行通信时,可以建立一个连通4G通信网络与5G通信网络的会话,不同网络下的终端之间传输的数据包可以通过用户面网元之间的VN隧道转发,从而实现4G终端和5G终端使用5GLAN通信。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。同时,在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。
此外,本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
首先,对本申请实施例中提供的通信方法的应用场景作一个简单的介绍。图1为本申请提供的一种通信***的示意图,如图1所示,该通信***可以包括5G侧的网络和4G侧的网络。其中,5G侧的网络可以包括:5G UE1,5G UE2,5G无线接入网(radio access network,RAN)节点,接入和移动性管理功能(access and mobility management function,)AMF实体,会话管理功能(session management function,SMF)实体,UPF实体,UDM实体,策略控制功能(policy control function,PCF)实体,网络开放功能(network exposure function,NEF)实体,以及应用功能(Application function,AF)实体。4G侧的网络可以包括:4G UE1,4GUE2,4G无线接入网(称作演进的通用移动通信***(universal mobiletelecommunications system,UMTS)陆地无线接入网(Evolved UMTS Terrestrial RadioAccess Network,E-UTRAN))节点,移动管理实体(mobility management entity,MME),服务网关(serving gateway,SGW),分组数据网络网关(packet data network gateway,PGW),归属签约用户服务器(home subscriber server,HSS),以及策略与计费规则功能单元(policy and charging rules function,PCRF)等。需要说明的是,图1所示的通信***中,5G侧的UDM实体和4G侧的HSS是合设的,5G侧的PCF实体和4G侧的PCRF是合设的;5G侧的AMF实体与4G侧的SGW打通,通过VN-C隧道连接;5G侧的UPF实体与4G侧的PGW打通,通过VN-U隧道连接。其他网元之间的隧道可以如图1中的连线所示,此处不再一一赘述,其中,AMF实体与SMF实体之间可以通过N11隧道连接,SMF实体与UPF实体之间可以通过N4隧道连接,5GRAN节点与UPF实体之间可以通过N3隧道连接,AMF实体与MME之间可以通过N26隧道连接,MME和SGW之间可以通过S11隧道连接,SGW与PGW之间可以通过S5隧道连接,E-UTRAN节点与PGW之间可以通过S1-U隧道连接。
需要说明的是,本申请实施例描述的应该场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定。比如,图1所示的通信***所包括的网元仅是示意性的,图1所示的通信***还可以包括其他的通信网元;图1所示的通信***中网元之间的连接关系也仅是示意性的,网元之间也可以有图中未示出的连接关系。本申请实施例对此均不作限定。
可选的,本申请实施例中的移动性管理网元、会话管理网元、用户面网元、或者用户设备(user equipment,UE)也可以称之为通信装置,其可以是一个通用设备或者是一个专用设备,本申请实施例对此不作具体限定。
可选的,本申请实施例中的移动性管理网元、会话管理网元、用户面网元、或者UE的相关功能可以由一个设备实现,也可以由多个设备共同实现,还可以是由一个设备内的一个或多个功能模块实现,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是硬件与软件的结合,或者是平台(例如,云平台)上实例化的虚拟化功能。
例如,本申请实施例中的移动性管理网元、会话管理网元、用户面网元、或者UE的相关功能可以通过图2中的通信设备20来实现。图2所示为本申请实施例提供的通信设备20的结构示意图。该通信设备20包括一个或多个处理器201,通信线路202,以及至少一个通信接口(图2中仅是示例性的以包括通信接口204,以及一个处理器201为例进行说明),可选的还可以包括存储器203。
处理器201可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路202可包括一通路,用于连接不同组件之间。
通信接口204,可以是收发模块用于与其他设备或通信网络通信,如以太网,RAN,无线局域网(wireless local area networks,WLAN)等。例如,所述收发模块可以是收发器、收发机一类的装置。可选的,所述通信接口204也可以是位于处理器201内的收发电路,用以实现处理器的信号输入和信号输出。
存储器203可以是具有存储功能的装置。例如可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路202与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器203用于存储执行本申请方案的计算机执行指令,并由处理器201来控制执行。处理器201用于执行存储器203中存储的计算机执行指令,从而实现本申请实施例中提供的通知QoS信息的方法。
或者,可选的,本申请实施例中,也可以是处理器201执行本申请下述实施例提供的通知QoS信息的方法中的处理相关的功能,通信接口204负责与其他设备或通信网络通信,本申请实施例对此不作具体限定。
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在具体实现中,作为一种实施例,处理器201可以包括一个或多个CPU,例如图2中的CPU0和CPU1。
在具体实现中,作为一种实施例,通信设备20可以包括多个处理器,例如图2中的处理器201和处理器208。这些处理器中的每一个可以是一个单核(single-core)处理器,也可以是一个多核(multi-core)处理器。这里的处理器可以包括但不限于以下至少一种:中央处理单元(central processing unit,CPU)、微处理器、数字信号处理器(DSP)、微控制器(microcontroller unit,MCU)、或人工智能处理器等各类运行软件的计算设备,每种计算设备可包括一个或多个用于执行软件指令以进行运算或处理的核。
在具体实现中,作为一种实施例,通信设备20还可以包括输出设备205和输入设备206。输出设备205和处理器201通信,可以以多种方式来显示信息。例如,输出设备205可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备206和处理器201通信,可以以多种方式接收用户的输入。例如,输入设备206可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的通信设备20有时也可以称为通信装置,其可以是一个通用设备或者是一个专用设备。例如通信设备20可以是台式机、便携式电脑、网络服务器、掌上电脑(personaldigital assistant,PDA)、移动手机、平板电脑、无线终端设备、嵌入式设备、上述终端设备,上述网络设备、或具有图2中类似结构的设备。本申请实施例不限定通信设备20的类型。
下面将结合图1和图2对本申请实施例提供的通信方法进行具体阐述。
图3为本申请实施例提供的一种通信方法的流程图,如图3所示,该方法可以包括以下多个步骤。
S301、第一UE向第一移动性管理网元发送会话建立请求。
该会话建立请求用于请求建立第一UE与第二UE之间的会话,第一UE与第二UE之间的会话可以理解为第一UE与第二UE之间进行专网通信的会话。其中,第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组中。
需要说明的是,第一UE与第二UE所属的VN为用于专网通信的VN组,可以称为LANVN组,VN组中的成员可以建立专网通信。
本申请实施例中,第一网络可以为5G通信网络,第二网络为4G通信网络,以图1所示的通信***为例,此种情况下,第一UE可以为5G UE1,第二UE可以为4G UE1,第一移动性管理网元为可以AMF实体。或者,第一网络也可以为4G通信网络,第二网络为5G通信网络,以图1所示的通信***为例,此种情况下,第一UE可以为4G UE1,第二UE可以为5G UE1,第一移动性管理网元可以为MME。
以第一网络为5G通信网络为例进行说明,结合图1所示的通信***,该会话建立请求可以是由5G UE1发送至AMF实体的,应理解,该会话建立请求会通过5G RAN节点转发至AMF实体。
需要说明的是,第一移动性管理网元可以将该会话建立请求转发至第一会话管理网元,从而触发第一会话管理网元建立第一UE的会话。示例地,如图1所示,AMF实体可以通过N11隧道将该会话建立请求转发至SMF实体,以触发SMF实体建立5G UE1的会话。
需要说明的是,上述会话建立请求可以为PDU会话建立请求(PDU sessionestablishment request),相应地,上述第一会话管理网元会建立第一UE的PDU会话。比如,SMF实体可以建立5G UE1的PDU会话。
应理解的是,根据该会话建立请求建立的第一UE的会话用于第一UE与第二UE进行专网通信,第一UE的会话的数据包将会转发至第二UE。
可选地,该会话建立请求可以包括类型字段,其类型字段的值可以为第一类型,第一类型可以用于指示该会话建立请求用于请求建立第一UE与第二UE之间的会话。换言之,该第一类型用于指示该会话建立请求用于请求建立第一UE与第二UE进行专网通信的会话。
应理解的是,在本申请实施例中,由于第一网络和第二网络中的一个为4G通信网络,另一个为5G通信网络,第一UE与第二UE之间的会话可以理解为4G通信网络与5G通信网络之间的进行专网通信的会话,可以称为4G-5G LAN会话(session)。可选地,会话建立请求的类型字段携带的第一类型可以为:4G-5G LAN session。
S302、第一移动性管理网元向第二移动性管理网元发送会话建立请求,用于触发第二会话管理网元建立第二UE的会话。
应理解的是,第一移动性管理网元属于第一网络,第二移动性管理网元属于第二网络。由于该会话建立请求是用于请求建立第一UE与第二UE之间的会话,因此第一移动性管理网元需要向第二移动性管理网元发送该会话建立请求。
需要说明的是,第二移动性管理网元可以将该会话建立请求转发至第二会话管理网元,从而触发第二会话管理网元建立第二UE的会话。
本申请实施例中,第一网络为5G通信网络时,第一移动性管理网元可以为AMF实体,第二移动性管理网元可以为MME,第二会话管理网元可以为SGW,第二UE可以为4G UE1。或者,第一网络为4G通信网络时,第一移动性管理网元可以为MME,第二移动性管理网元可以为AMF实体,第二会话管理网元可以为SMF,第二UE可以为5G UE1。
以第一网络为5G通信网络为例进行说明,参考图1所示的通信***,AMF实体可以将会话建立请求通过N26隧道转发至MME,进而MME可以将该会话建立请求转发至SGW,从而触发SGW建立4G UE1的会话。
需要说明的是,如前文所述,该会话建立请求可以为PDU会话建立请求,因此SGW可以根据该PDU会话建立请求建立4G UE1的PDU会话。
可选地,第一移动性管理网元可以根据会话建立请求的类型字段的值(第一类型)确定该会话建立请求用于请求建立第一UE与第二UE之间的会话,进而确定向第二移动性管理网元发送该会话建立请求。示例地,第一类型为:4G-5G LAN session,AMF实体可以根据该第一类型确定要与4G通信网络侧建立LAN会话,从而AMF实体确定将该会话建立请求发送至MME。
S303、第二移动性管理网元可以向第一移动性管理网元发送第二UE会话对应的VN隧道信息和第二UE的互联网协议(internet protocol,IP)地址。
其中,第二UE会话对应的VN隧道信息用于建立第一用户面网元与第二用户面网元之间的传输通道。该第一用户面网元为第一UE的会话对应的用户面网元,第二用户面网元为第二UE的会话对应的用户面网元。
应理解的是,为了建立第一UE与第二UE之间进行专网通信的会话,需要将第一UE在第一网络中建立的会话与第二UE在第二网络中建立的会话打通。本申请实施例中,第一UE的会话对应第一用户面网元与第二UE的会话对应的第二用户面网元之间可以建立传输通道,从而实现第一UE的会话与第二UE的会话的互通。
本申请实施例中,当第一网络为5G通信网络时,该第一用户面网元可以为UPF实体,第二用户面网元可以为PGW。当第一网络为4G通信网络时,该第一用户面网元可以为PGW,第二用户面网元可以为UPF实体。
以第一网络为5G通信网络进行说明,如图1所示,该VN隧道信息可以为PGW对应的隧道信息,第二UE的IP地址可以为4G UE1的IP地址。MME可以将PGW对应的隧道信息和4GUE1的IP地址通过N26隧道发送至AMF实体。
可选地,第二UE会话对应的VN隧道信息可以包括第二用户面网元的隧道端点标识(tunnel endpoint identifier,TEID)和IP地址。以第二用户面网元为PGW为例,VN隧道信息可以包括PGW的TEID和IP地址。
S304、第一移动性管理网元向第一会话管理网元发送VN隧道信息和第二UE的IP地址。
应理解的是,第一移动性管理网元将VN隧道信息发送至第一会话管理网元用于第一会话管理网元在建立第一UE的会话时,能够配置向第二用户面网元转发数据包的转发信息,使得第一UE的会话的数据包可以通过第一用户面网元和第二用户面网元之间的隧道转发至第二UE的会话。
第一移动性管理网元向第一会话管理网元发送第二UE的IP地址,可以用于第一会话管理网元将第二UE的IP地址发送给第一UE,使得第一UE能够发送目的地址为第二UE的数据包。
以第一移动性管理网元为AMF实体,第一会话管理网元为SMF实体为例,参考图1所示的通信***,AMF实体可以通过N11隧道将VN隧道信息和第二UE的IP地址发送至SMF实体。
S305、第一会话管理网元向第一用户面网元发送VN组的标识和VN隧道信息。
本申请实施例中,第一UE与第二UE所建立的进行专网通信的会话是基于用户面网元进行数据包的转发的,因此第一会话管理网元需要向第一用户面网元配置通往第二UE的会话的转发信息。
其中,第一会话管理网元向第一用户面网元发送VN隧道信息可以使得第一用户面网元能够将第一UE的会话的数据包通过VN隧道转发至第二用户面网元。
另外,VN组的标识是与VN隧道相关联的,第一会话管理网元向第一用户面网元发送VN组的标识,可以使得第一用户面网元可以根据VN组的标识确定出不同VN组的数据包所对应的不同VN隧道,从而正确地将数据包转发至第二用户面网元。应理解的是,第一UE向第二UE发送的数据包可以携带VN组的标识,第一用户面网元可以将其本地的VN组的标识与接收到的数据包的VN组的标识进行比对。
以第一会话管理网元为SMF实体,第一用户面网元为UPF实体为例,参考图1所示的通信***。SMF实体可以通过N4隧道向UPF实体发送VN组的标识和VN隧道信息。
应理解的是,第一会话管理网元向第一用户面网元发送VN组的标识是其从UDM+HSS合设网元上的签约信息中获取到的。
需要说明的是,SMF实体在为5G UE(包括5G UE1和5G UE2)的PDU会话时,SMF实体也会与UPF实体建立PFCP会话(也可以称为N4会话),每个PDU会话均有其对应的PFCP会话。后续,SMF实体可以通过PFCP会话为UPF实体配置包检测规则(packet detection rules,PDR),以及PDR关联的转发行为规则(forwarding action rules,FAR),UPF实体可以根据PDR和FAR转发来自PDU会话的数据包。
可选地,SMF实体在为5G UE1建立了用于专网通信的PDU会话后,也可以为5GUE1的PDU会话对应的UPF实体配置PDR及其关联的FAR,UPF实体中与该5G UE1的PDU会话对应的FAR可以包括VN组的标识和VN隧道信息。进而,UPF实体根据FAR可以将5G UE1的PDU会话中的数据包转发至4G UE1的会话对应的PGW。
应理解的是,在第一UE的会话和第二UE的会话建立完成,且第一UE对应的第一用户面网元配置了通往第二UE的会话的转发信息后,第一UE与第二UE之间的会话就认为是建立完成了。以图1所示的通信***为例,也可以是5G UE1与4G UE1之间的4G-5G LAN会话建立完成。
综上所述,本申请实施例提供了一种通信方法,在该通信方法中,同一VN组中的第一UE和第二UE虽然位于不同的网络,但是第一UE发送的会话建立请求可以被第一移动性管理网元转发至第二网络侧,使得第一网络和第二网络中会分别建立第一UE的会话和第二UE的会话。并且,第二移动性管理网元还可以将第二UE的会话对应的VN隧道信息和第二UE的IP地址发送至第一网络侧,使得第一UE的会话对应的用户面网元可以向第二UE的会话对应的用户面网元转发数据包。从而,第一UE的会话和第二UE的会话实现了互通,第一UE可以根据第二UE的IP地址向第二UE发送数据包。由于第一网络和第二网络可以分别为5G通信网络和4G通信网络,因此本申请实施例提供的通信方法可以解决5G终端和4G终端无法建立专网通信的问题。
需要说明的是,参考图1所示的通信***,VN组的信息是在UDM+HSS合设网元中签约的。根据上文所述的通信方法可以看出,VN组既可以包括5G终端,也可以包括4G终端。本申请实施例中,VN组在UDM+HSS中的签约信息和应用范围可以如表1所示。参考表1,签约数据类型(subscription data type)所在列可以包括组标识符(group identifier)表项和组数据(group data)表项。组标识符对应的领域(field)表项可以包括:内部组标识符(internal group identifier)表项和国际移动用户识别码(international mobilesubscriber identity,IMSI)/订阅永久标识符(subscription permanent identifier,SUPI)列表(list)表项。其中,组标识符对应的内部组标识符表项用于指示VN组的标识,IMSI/SUPI列表表项用于指示VN组所包括的SUPI/IMSI列表。组数据对应的领域表项可以包括:内部组标识符表项、接入点名称(access point name,APN)/数据网络名称(datanetwork name,DNN)表项,单网切片选择辅助信息(single network slice selectionassistance information,S-NSSAI)表项,PDU会话类型(session type)表项,以及应用程序描述符(application descriptor)表项。其中,组数据对应的内部组标识符表项用于指示组数据所归属的VN组的标识,APN/DNN表项用于指示VN组中的UE建立会话时可以使用的APN和DNN,S-NSSAI表项用于指示5G网络切片的标识,PDU会话类型表项用于指示VN组中的UE所建立的PDU会话的类型,程序描述符表项用于指示VN组中的UE在建立PDU会话时所使用的UE路由选择策略(UE route selection policy,URSP)。
表1
需要说明的是,如图1所示,本申请实施例中的UDM+HSS合设网元也可以配置静态IP地址,当VN组内的UE建立会话时,可以将UDM+HSS合设网元中的静态IP地址分配给建立会话的UE。
另外,本申请实施例的通信***还连通了5G通信网络侧的SMF实体和4G通信网络侧的SGW,SMF实体和SGW之间可以通过VN-C隧道进行会话的信令交互。
应理解的是,在第一UE与第二UE之间建立了进行专网通信的4G-5G LAN会话后,第一UE就可以直接根据第二UE的IP地址向第二UE发送数据包。下面以第一网络为5G通信网络为例,结合图1所示的通信***,对5G UE1通过4G-5G LAN会话向4G UE1发送数据包的过程进行描述,如图4所示,该过程可以包括如下步骤。
S401、5G UE1发送数据包。
其中,该数据包的目的地址为4G UE1的IP地址,该数据包还可以携带UE1所属的VN组的标识。该数据包可以先发送至5G RAN节点,然后5G RAN节点通过N3隧道转发至UPF实体。
S402、SMF实体控制UPF实体确定5G UE1发送的数据包对应的PDR。
应理解,在建立PDU会话后,由SMF控制UPF执行会话功能。当5G UE1发送的数据包进入UPF实体后,SMF可以根据数据包的N3隧道信息确定该数据包所属的5G UE1的PDU会话对应的N4会话(PFCP会话),进而确定出UPF实体中与该N4会话对应的PDR,也即是确定出5GUE1发送的数据包对应的PDR。
S403、UPF实体将确定出的PDR相关联的FAR的目的接口设置为内部(internal)接口“4G-5G LAN internal”。
应理解,5G UE1发送的数据包对应的PDR相关联的FAR包括UE1所属的VN组的标识,以及PGW的VN隧道信息。
S404、UPF实体对5G UE1发送的数据包进行PDR匹配,进而确定FAR。
应理解,在UPF实体对5G UE1发送的数据包进行PDR匹配后,会确定出该数据包对应的FAR。UPF实体可以将5G UE1发送的数据包所携带的VN组的标识与FAR中的VN的标识进行比对,当比对成功时,UPF实体可以将5G UE1发送的数据包传输至内部接口“4G-5GLANinternal”进行处理。
S405、UPF实体根据FAR将5G UE1发送的数据包转发至PGW。
由于该5G UE1发送的数据包在UPF实体内部传输的目的接口为“4G-5G LANinternal”,且数据包的目的的地址为4G UE1的IP地址。因此UPF实体可以确定该数据包属于4G-5GLAN会话,且需要向4G通信网络侧转发。
应理解,5G UE1发送的数据包匹配的PDR所关联的FAR中包括PGW的TEID和IP地址。从而,UPF实体可以为该数据包封装VN隧道包头,之后从VN-U隧道发送至PGW。
需要说明的是,在数据包从UPF实体转发出去之前,UPF实体还可以根据PDR关联的服务质量(quality of service,QoS)实施规则(Qos enforment rules,QER),完成Qos相关的操作。以及,根据PDR关联的使用报告规则(usage reporting rules,URR),完成使用量上报的操作。
S406、PGW通过VN-U隧道接收5G UE1发送的数据包。
应理解,PGW可以基于该数据包的VN隧道包头识别出该数据包属于4G-5G LAN会话。
S407、PGW将从VN-U隧道接收到5G UE1发送的数据包的目的接口设置为内部接口“4G-5G LAN internal”,并将数据包传输至该内部接口处理。
S408、PGW为5G UE1发送的数据包匹配下行隧道。
由于该5G UE1发送的数据包的目的接口为PGW的内部接口“4G-5G LANinternal”,因此PGW可以确定该数据包属于4G-5G LAN会话。进而,PGW可以基于UE2的目的地址(即4G UE1的IP地址),为该数据包匹配去往UE2的下行隧道;
S409、PGW通过匹配的下行隧道将5G UE1发送的数据包发送至UE2。
应理解,PGW也是将该5G UE1发送的数据包发送至4G接入网E-UTRAN节点,之后再转发至4G UE1。
可以看出,经过上述步骤,便实现了5G UE1与4G UE1的专网通信。
需要说明的是,上述方法实施例中第一移动性管理网元的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第一移动性管理网元执行;第二移动性管理网元的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第二移动性管理网元执行;第一会话管理网元的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第一会话管理网元执行;第二会话管理网元的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第二会话管理网元执行;第一用户面网元的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第一用户面网元执行;第二用户面网元的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第二用户面网元执行;第一UE的动作可以由图2所示的通信装置20中的处理器201调用存储器202中存储的应用程序代码以指令该第一UE执行;本实施例对此不作任何限制。
可以理解的是,以上各个实施例中,由第一移动性管理网元实现的方法和/或步骤,也可以由可用于第一移动性管理网元的部件(例如芯片或者电路)实现;由第二移动性管理网元实现的方法和/或步骤,也可以由可用于第二移动性管理网元的部件(例如芯片或者电路)实现;由第一会话管理网元实现的方法和/或步骤,也可以由可用于第一会话管理网元的部件(例如芯片或者电路)实现;由第二会话管理网元实现的方法和/或步骤,也可以由可用于第二会话管理网元的部件(例如芯片或者电路)实现;由第一用户面网元实现的方法和/或步骤,也可以由可用于第一用户面网元的部件(例如芯片或者电路)实现;由第二用户面网元实现的方法和/或步骤,也可以由可用于第二用户面网元的部件(例如芯片或者电路)实现;由第一UE实现的方法和/或步骤,也可以由可用于第一UE的部件(例如芯片或者电路)实现。
上述主要从各个设备之间交互的角度对本申请实施例提供的方案进行了介绍。相应的,本申请实施例还提供了通信装置,该通信装置用于实现上述各种方法。该通信装置可以为上述方法实施例中的第一移动性管理网元,或者包含上述第一移动性管理网元的装置,或者为可用于第一移动性管理网元的部件;或者,该通信装置可以为上述方法实施例中的第二移动性管理网元,或者包含上述第二移动性管理网元的装置,或者为可用于第二移动性管理网元的部件;或者,该通信装置可以为上述方法实施例中的第一会话管理网元,或者包含上述第一会话管理网元的装置,或者为可用于第一会话管理网元的部件;或者,该通信装置可以为上述方法实施例中的第二会话管理网元,或者包含上述第二会话管理网元的装置,或者为可用于第二会话管理网元的部件;或者,该通信装置可以为上述方法实施例中的第一用户面网元,或者包含上述第一用户面网元的装置,或者为可用于第一用户面网元的部件;或者,该通信装置可以为上述方法实施例中的第二用户面网元,或者包含上述第二用户面网元的装置,或者为可用于第二用户面网元的部件;或者,该通信装置可以为上述方法实施例中的第一UE,或者包含上述第一UE的装置,或者为可用于第一UE的部件。可以理解的是,该通信装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法实施例中对通信装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图5示出了另一种通信装置50的结构示意图。该通信装置50包括收发模块501和处理模块502。收发模块501,也可以称为收发单元用以实现收发功能,例如可以是收发电路,收发机,收发器或者通信接口。
其中,以通信装置50为上述方法实施例中的第一会话管理网元为例:
收发模块501,用于获取VN隧道信息和第二UE的IP地址,VN隧道信息为第二UE的会话对应的第二用户面网元的地址信息。第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组。收发模块501,还用于第一会话管理网元向第一UE发送第二UE的IP地址。收发模块501,还用于向第一用户面网元发送VN组的标识和VN隧道信息,VN组的标识和VN隧道信息用于将第一用户面网元接收到的VN组的数据包转发至第二用户面网元,VN组的数据包包括第二UE的IP地址,以使得第二用户面网元根据第二UE的IP地址通过第二UE的会话将VN组的数据包发送给第二UE。其中,第一用户面网元为第一UE的会话对应的用户面网元。
可选地,收发模块501,用于获取VN隧道信息和第二UE的IP地址,具体包括:收发模块501,用于通过第一移动性管理网元,接收来自第二移动性管理网元的VN隧道信息和第二UE的IP地址。其中,第一移动性管理网元为第一UE的会话对应的移动性管理网元,第二移动性管理网元为第二UE的会话对应的移动性管理网元。
可选地,收发模块501,还用于获取VN组的签约信息,VN组的签约信息包括VN组的标识。
可选地,收发模块501,用于向第一用户面网元发送VN组的标识和VN隧道信息,具体包括:收发模块501,用于向第一用户面网元发送第一UE的会话对应的转发行为规则FAR,FAR包括VN组的标识和VN隧道信息。
以通信装置50为上述方法实施例中的第一移动性管理网元为例:
收发模块501,用于接收来自第一UE的会话建立请求。其中,会话建立请求用于请求建立第一UE与第二UE之间的会话,第一UE处于第一网络,第二UE处于第二网络,第一UE与第二UE处于同一VN组,第一移动性管理网元为第一UE对应的移动性管理网元。收发模块501,还用于向第二移动性管理网元发送第一UE的会话建立请求。其中,第二移动性管理网元属于第二网络,第一UE的会话建立请求用于第二移动性管理网元将第一UE的会话建立请求发送至第二会话管理网元,以使第二会话管理网元建立第二UE的会话。收发模块501,还用于接收第二移动性管理网元发送的第二UE的会话对应的VN隧道信息和第二UE的IP地址。收发模块501,还用于向第一会话管理网元发送VN隧道信息和第二UE的IP地址。
以通信装置50为上述方法实施例中的第一用户面网元为例:
收发模块501,用于接收第一会话管理网元发送的VN组的标识和VN隧道信息。其中,VN隧道信息为第二用户面网元的地址信息,第一UE与第二UE处于VN组。收发模块501,还用于通过第一UE的会话接收VN组的数据包。VN组的数据包包括VN组的标识以及第二UE的互联网协议IP地址。收发模块501,还用于根据VN组的标识和VN隧道信息将接收到的VN组的数据包转发至第二用户面网元,以使得第二用户面网元根据第二UE的IP地址通过第二UE的会话将VN组的数据包发送给第二UE。
可选地,收发模块501,用于接收第一会话管理网元发送的VN组的标识和VN隧道信息,具体包括:收发模块501,用于接收来自第一会话管理网元的转发行为规则FAR,FAR包括VN组的标识和VN隧道信息。收发模块501,用于根据VN组的标识和VN隧道信息将接收到的VN组的数据包转发至第二用户面网元,具体包括:收发模块501,用于根据FAR将接收到的VN组的数据包转发至第二用户面网元。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在本实施例中,该通信装置50以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定ASIC,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该通信装置50可以采用图2所示的通信装置20的形式。
比如,图2所示的通信装置20中的处理器201可以通过调用存储器203中存储的计算机执行指令,使得通信装置20执行上述方法实施例中的转发方法。
具体的,图5中的收发模块501和处理模块502的功能/实现过程可以通过图2所示的通信装置20中的处理器201调用存储器203中存储的计算机执行指令来实现。或者,图5中的处理模块502的功能/实现过程可以通过图2所示的通信装置20中的处理器201调用存储器203中存储的计算机执行指令来实现,图5中的收发模块501的功能/实现过程可以通过图2中所示的通信装置20中的通信接口204来实现。
由于本实施例提供的通信装置50可执行上述转发方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(Solid State Disk,SSD))等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (11)
1.一种通信方法,其特征在于,所述方法由第一会话管理网元执行,所述第一会话管理网元用于管理第一用户设备UE的会话,所述方法包括:
所述第一会话管理网元通过第一移动性管理网元,接收来自第二移动性管理网元的VN隧道信息和第二UE的IP地址;
其中,所述第一移动性管理网元为第一UE的会话对应的移动性管理网元,所述第二移动性管理网元为所述第二UE的会话对应的移动性管理网元;所述VN隧道信息为第二用户面网元的地址信息,所述第二用户面网元为所述第二UE的会话对应的用户面网元;所述第一UE处于第一网络,所述第二UE处于第二网络,所述第一UE与所述第二UE处于同一虚拟网络VN组;
所述第一会话管理网元向所述第一UE发送所述第二UE的IP地址;
所述第一会话管理网元向第一用户面网元发送所述VN组的标识和所述VN隧道信息,所述第一用户面网元为所述第一UE的会话对应的用户面网元;所述VN组的标识和所述VN隧道信息用于将所述第一用户面网元接收到的所述VN组的数据包转发至所述第二用户面网元;所述VN组的数据包包括所述第二UE的IP地址,以使得所述第二用户面网元根据所述第二UE的IP地址通过所述第二UE的会话将所述VN组的数据包发送给所述第二UE。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一会话管理网元获取所述VN组的签约信息,所述VN组的签约信息包括所述VN组的标识。
3.根据权利要求1所述的方法,其特征在于,所述第一会话管理网元向所述第一用户面网元发送所述VN组的标识和所述VN隧道信息,包括:
所述第一会话管理网元向所述第一用户面网元发送所述第一UE的会话对应的转发行为规则FAR,所述FAR包括所述VN组的标识和所述VN隧道信息。
4.一种通信方法,其特征在于,所述方法由第一移动性管理网元执行,所述第一移动性管理网元为第一用户设备UE的会话对应的移动性管理网元,所述方法包括:
所述第一移动性管理网元接收来自所述第一UE的会话建立请求;其中,所述会话建立请求用于请求建立所述第一UE与第二UE之间的会话,所述第一UE处于第一网络,所述第二UE处于第二网络,所述第一UE与所述第二UE处于同一虚拟网络VN组;
所述第一移动性管理网元向第二移动性管理网元发送所述第一UE的会话建立请求;其中,所述第二移动性管理网元为所述第二UE的会话对应的移动性管理网元,所述第一UE的会话建立请求用于所述第二移动性管理网元将所述第一UE的会话建立请求发送至第二会话管理网元,以使所述第二会话管理网元建立所述第二UE的会话;
所述第一移动性管理网元接收所述第二移动性管理网元发送的所述第二UE的会话对应的VN隧道信息和所述第二UE的IP地址,所述VN隧道信息为第二用户面网元的地址信息,所述第二用户面网元为所述第二UE的会话对应的用户面网元;
所述第一移动性管理网元向第一会话管理网元发送所述VN隧道信息和所述第二UE的IP地址,所述第一会话管理网元用于管理所述第一UE的会话。
5.根据权利要求4所述的方法,其特征在于,所述会话建立请求包括类型字段,所述类型字段的值为第一类型,所述第一类型用于指示所述会话建立请求用于请求建立所述第一UE与所述第二UE之间的会话。
6.一种通信***,其特征在于,所述通信***包括第一用户设备UE,第二UE,第一会话管理网元,第二会话管理网元,第一移动性管理网元,第二移动性管理网元,第一用户面网元,第二用户面网元;
所述第一UE向所述第一移动性管理网元发送会话建立请求;其中,所述会话建立请求用于请求建立所述第一UE与所述第二UE之间的会话;所述第一UE处于第一网络,所述第二UE处于第二网络,所述第一UE与所述第二UE处于同一虚拟网络VN组;
所述第一移动性管理网元向所述第二移动性管理网元发送所述会话建立请求,用于触发所述第二会话管理网元建立所述第二UE的会话;
所述第二移动性管理网元向所述第一移动性管理网元发送所述第二UE会话对应的VN隧道信息和所述第二UE的IP地址,其中,所述VN隧道信息用于建立所述第一用户面网元与所述第二用户面网元之间的传输通道;
所述第一移动性管理网元向所述第一会话管理网元发送所述VN隧道信息和所述第二UE的IP地址;
所述第一会话管理网元向所述第一用户面网元发送所述VN组的标识和所述VN隧道信息,所述VN组的标识和所述VN隧道信息用于所述第一用户面网元向所述第二用户面网元发送来自所述第一UE的数据包;以及,所述第一会话管理网元向所述第一UE发送所述第二UE的IP地址。
7.根据权利要求6所述的通信***,其特征在于,所述第一网络为第5代5G通信网络,所述第二网络为第4代4G通信网络,所述第一会话管理网元为会话管理功能SMF实体,所述第二会话管理网元为服务网关SGW,所述第一用户面网元为用户面功能UPF实体,所述第二用户面网元为分组数据网络网关PGW,所述第一移动性管理网元为接入和移动性管理功能AMF实体,所述第二移动性管理网元为移动性管理实体MME;
或者,所述第一网络为4G通信网络,所述第二网络为5G通信网络,所述第一会话管理网元为服务网关SGW,所述第二会话管理网元为会话管理功能SMF实体,所述第一用户面网元为分组数据网络网关PGW,所述第二用户面网元为用户面功能UPF实体,所述第一移动性管理网元为移动性管理实体MME,所述第二移动性管理网元为接入和移动性管理功能AMF实体。
8.一种通信装置,其特征在于,所述通信装置应用于第一会话管理网元,所述第一会话管理网元用于管理第一用户设备UE的会话,所述通信装置包括:收发模块;
所述收发模块,用于获取虚拟网络VN隧道信息和第二UE的互联网协议IP地址,所述VN隧道信息为第二用户面网元的地址信息,所述第二用户面网元为所述第二UE的会话对应的用户面网元;所述第一UE处于第一网络,所述第二UE处于第二网络,所述第一UE与所述第二UE处于同一VN组;
所述收发模块,还用于向所述第一UE发送所述第二UE的IP地址;
所述收发模块,还用于向第一用户面网元发送所述VN组的标识和所述VN隧道信息,所述第一用户面网元为所述第一UE的会话对应的用户面网元;所述VN组的标识和所述VN隧道信息用于将所述第一用户面网元接收到的所述VN组的数据包转发至所述第二用户面网元;所述VN组的数据包包括所述第二UE的IP地址,以使得所述第二用户面网元根据所述第二UE的IP地址通过所述第二UE的会话将所述VN组的数据包发送给所述第二UE。
9.一种通信装置,其特征在于,所述通信装置应用于第一移动性管理网元,所述第一移动性管理网元为第一用户设备UE的会话对应的移动性管理网元,所述通信装置包括:收发模块;
所述收发模块,用于接收来自所述第一UE的会话建立请求;其中,所述会话建立请求用于请求建立所述第一UE与第二UE之间的会话,所述第一UE处于第一网络,所述第二UE处于第二网络,所述第一UE与所述第二UE处于同一虚拟网络VN组;
所述收发模块,还用于向第二移动性管理网元发送所述第一UE的会话建立请求;其中,所述第二移动性管理网元为所述第二UE的会话对应的移动性管理网元,所述第一UE的会话建立请求用于所述第二移动性管理网元将所述第一UE的会话建立请求发送至第二会话管理网元,以使所述第二会话管理网元建立所述第二UE的会话;
所述收发模块,还用于接收所述第二移动性管理网元发送的所述第二UE的会话对应的VN隧道信息和所述第二UE的IP地址,所述VN隧道信息为第二用户面网元的地址信息,所述第二用户面网元为所述第二UE的会话对应的用户面网元;
所述收发模块,还用于向第一会话管理网元发送所述VN隧道信息和所述第二UE的IP地址,所述第一会话管理网元用于管理所述第一UE的会话。
10.一种通信装置,其特征在于,所述通信装置包括:处理器和存储器;
所述存储器用于存储计算机执行指令,当所述处理器执行所述计算机执行指令时,以使所述通信装置执行如权利要求1-3或者4-5中任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序被计算机执行时使得所述计算机执行权利要求1-3或者4-5中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111107401.3A CN113938872B (zh) | 2021-09-22 | 2021-09-22 | 通信方法、装置、***及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111107401.3A CN113938872B (zh) | 2021-09-22 | 2021-09-22 | 通信方法、装置、***及计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113938872A CN113938872A (zh) | 2022-01-14 |
CN113938872B true CN113938872B (zh) | 2023-10-20 |
Family
ID=79276355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111107401.3A Active CN113938872B (zh) | 2021-09-22 | 2021-09-22 | 通信方法、装置、***及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113938872B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114867079B (zh) * | 2022-05-23 | 2024-04-16 | 中国联合网络通信集团有限公司 | 一种通信方法、装置及存储介质 |
CN117376980A (zh) * | 2022-06-29 | 2024-01-09 | 中兴通讯股份有限公司 | 数据连续传输方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110830925A (zh) * | 2018-08-14 | 2020-02-21 | 华为技术有限公司 | 一种用户群组的会话管理方法及装置 |
CN111010744A (zh) * | 2018-10-08 | 2020-04-14 | 华为技术有限公司 | 建立会话的方法和装置以及发送报文的方法和装置 |
CN111953576A (zh) * | 2019-05-17 | 2020-11-17 | 华为技术有限公司 | 虚拟网络通信方法、设备及*** |
WO2021037017A1 (zh) * | 2019-08-28 | 2021-03-04 | 华为技术有限公司 | 通信处理方法、通信处理装置以及*** |
CN112583693A (zh) * | 2020-12-14 | 2021-03-30 | 深圳艾灵网络有限公司 | 一种虚拟局域网通信方法、设备及存储介质 |
CN112887184A (zh) * | 2019-11-29 | 2021-06-01 | 华为技术有限公司 | 通信方法、装置以及*** |
-
2021
- 2021-09-22 CN CN202111107401.3A patent/CN113938872B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110830925A (zh) * | 2018-08-14 | 2020-02-21 | 华为技术有限公司 | 一种用户群组的会话管理方法及装置 |
CN111010744A (zh) * | 2018-10-08 | 2020-04-14 | 华为技术有限公司 | 建立会话的方法和装置以及发送报文的方法和装置 |
CN111953576A (zh) * | 2019-05-17 | 2020-11-17 | 华为技术有限公司 | 虚拟网络通信方法、设备及*** |
WO2020233532A1 (zh) * | 2019-05-17 | 2020-11-26 | 华为技术有限公司 | 虚拟网络通信方法、设备及*** |
WO2021037017A1 (zh) * | 2019-08-28 | 2021-03-04 | 华为技术有限公司 | 通信处理方法、通信处理装置以及*** |
CN112887184A (zh) * | 2019-11-29 | 2021-06-01 | 华为技术有限公司 | 通信方法、装置以及*** |
WO2021104484A1 (zh) * | 2019-11-29 | 2021-06-03 | 华为技术有限公司 | 通信方法、装置以及*** |
CN112583693A (zh) * | 2020-12-14 | 2021-03-30 | 深圳艾灵网络有限公司 | 一种虚拟局域网通信方法、设备及存储介质 |
Non-Patent Citations (5)
Title |
---|
"23501_CR1427r2_Vertical_LAN_(Rel-16)_S2-1906682 was 6559 TS23.501 CR1427 Support for unicast traffic forwarding of a 5G VN group r3".3GPP tsg_sa\tsg_sa.2019,全文. * |
"23502-g11_CORRECTION_CRs_Implemented".3GPP tsg_sa\wg2_arch.2019,全文. * |
5G专网技术在智能电网中的应用;杜鹏;《移动通信》;全文 * |
Huawei, HiSilicon.S2-1911585 "Procedures for support of 5G VN group communication".3GPP tsg_sa\wg2_arch.2019,(第tsgs2_136_reno期),全文. * |
Raouf Boutaba ; et al.Managing Virtualized Networks and Services with Machine Learning.《Communication Networks and Service Management in the Era of Artificial Intelligence and Machine Learning》.2021,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN113938872A (zh) | 2022-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111953576B (zh) | 虚拟网络通信方法、设备及*** | |
CN110167003B (zh) | 会话管理方法、设备及*** | |
US11909652B2 (en) | Method, device and storage medium for quality of service (QoS) flow management of time sensitive data for transmission of ethernet packet filter sets | |
CN111031080B (zh) | 报文传输方法及装置 | |
CN110972092B (zh) | 本地局域网通信方法、设备及*** | |
CN111698725A (zh) | 动态确定网络切片的方法及电子设备 | |
CN109275160A (zh) | 数据分流方法、设备及*** | |
CN113938872B (zh) | 通信方法、装置、***及计算机存储介质 | |
CN111436030B (zh) | 数据用量上报的方法、装置及*** | |
EP4138439A1 (en) | Communication method, apparatus, and system | |
CN110166414B (zh) | 一种通信方法、装置及*** | |
CN110392448B (zh) | 一种会话重建方法、装置和*** | |
CN109936506B (zh) | 数据传输方法、设备及*** | |
CN117544941A (zh) | 会话管理方法、设备及*** | |
EP3790308B1 (en) | Business service quality monitoring method, device and system | |
US20200280873A1 (en) | Communication method, device, and system | |
WO2020220799A1 (zh) | 一种通信方法、装置及*** | |
US20230156828A1 (en) | Session establishment method and apparatus, system, and computer storage medium | |
CN113133129A (zh) | 一种业务处理的方法、装置和*** | |
CN110972226A (zh) | 本地局域网通信方法、设备及*** | |
JP2024514643A (ja) | パケット転送方法、装置、およびシステム、並びにコンピュータ可読記憶媒体 | |
CN113365285A (zh) | 一种确定策略控制网元的方法、装置和*** | |
CN114980243A (zh) | 一种数据转发方法、装置及存储介质 | |
CN112449377B (zh) | 一种网络数据的上报方法及装置 | |
CN114342511A (zh) | 通信方法和通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |