CN118354338A - 一种用户面网元的通信方法、装置及电子设备 - Google Patents
一种用户面网元的通信方法、装置及电子设备 Download PDFInfo
- Publication number
- CN118354338A CN118354338A CN202410544865.8A CN202410544865A CN118354338A CN 118354338 A CN118354338 A CN 118354338A CN 202410544865 A CN202410544865 A CN 202410544865A CN 118354338 A CN118354338 A CN 118354338A
- Authority
- CN
- China
- Prior art keywords
- communication
- forwarding
- terminal equipment
- interface
- user plane
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 274
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000001514 detection method Methods 0.000 claims description 22
- 238000010586 diagram Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 15
- 238000007726 management method Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 230000006855 networking Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000013523 data management Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种用户面网元的通信方法、装置及电子设备,通信方法包括:接收源端设备发送的通信数据;确定源端设备所在的第一组别和接收数据的对端设备所在的第二组别;确定第一组别和第二组别是否属于相同的组别;依据虚拟网络的转发策略调用相应的通信接口,进行通信数据的转发。本申请通过源端设备所在的第一组别和接收数据的对端设备所在的第二组别,确定对应的转发策略,以依据该转发策略调用相应的通信接口,进行通信数据的转发,无需增设额外的数通设备便能够实现组内之间以及不同组别之间的数据通信,提高了终端之间的互通能力,在不增加成本的基础上,扩大了5G虚拟网络的通信范围。
Description
技术领域
本申请涉及通信技术领域,特别涉及一种用户面网元的通信方法、装置及电子设备。
背景技术
5G作为通信管道,R15只提供了UE与DN之间的单播通信,随着5G工业互联网的发展,R15已无法满足多样化的工业场景应用,如点到点(UE与UE)、点到多点(组播、广播)等通信方式。
在4G网络中如果要支持点到点或者点到多点的功能,需要4G作为纯管道,并且在做组播、广播业务时,需要额外的数通设备来满足终端侧的组播、广播业务,互通管理也不灵活。基于此,5G现有技术沿用4G的终端互访,但只能提供点到点,5G提供纯管道。相当于不同组别间的5G终端通信时,仍然需要额外的数通设备来满足终端侧的通信。
发明内容
本申请实施例的目的在于提供一种用户面网元的通信方法、装置及电子设备。
第一方面,本申请实施例提供了一种用户面网元的通信方法,包括:
接收源端设备发送的通信数据;
确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
确定所述第一组别和第二组别是否属于相同的组别;
依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
在一种可能的实施方式中,在所述源端设备为用户终端设备时,所述依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
接收所述用户终端设备发送的通信数据;
基于所述通信数据,确定所述用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元;
基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述转发策略调用相应的通信接口,进行所述通信数据的转发。
在一种可能的实施方式中,所述基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
通过报文检测规则,确定所述第一锚点用户面网元和所述第二锚点用户面网元是否相同;
若相同,依据所述转发策略调用第一接口;
通过所述第一接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
在一种可能的实施方式中,所述基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
通过报文检测规则,确定所述第一锚点用户面网元和所述第二锚点用户面网元是否相同;
若不同,依据所述转发策略调用第一接口和第二接口;
通过所述第一接口和所述第二接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
在一种可能的实施方式中,在所述源端设备为用户终端设备时,所述依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
接收所述用户终端设备发送的通信数据;
基于所述通信数据,确定所述用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元;
若存在第一锚点用户面网元且未存在第二锚点用户面网元,依据所述转发策略调用第一接口和第三接口;
通过所述第一接口和所述第三接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
在一种可能的实施方式中,在所述源端设备为管理设备时,所述依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
通过第四接口接收所述通信数据;
确定所述通信数据的转发类型,所述转发类型包括组播和广播;
依据所述转发策略以及所述转发类型调用相应的通信接口,进行所述通信数据的转发。
在一种可能的实施方式中,在确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别之前,包括:
通过第四接口接收用户终端设备的签约数据,所述签约数据包括所述用户终端设备的身份标识、网络需求信息和位置信息;
基于所述签约数据,配置用户终端设备加入5G虚拟网络中多个组别中的一个或多个;
基于多个组别,确定用户面网元的虚拟网络。
在一种可能的实施方式中,所述的通信方法还包括:
获取虚拟网络内的数据网络名称以及网络服务性能;
基于所述数据网络名称和所述网络服务性能,对所述目标虚拟网络对应的用户终端设备和服务端设备进行分组,得到多个组别。
第二方面,本申请实施例还提供了一种用户面网元的通信装置,包括:
接收模块,其配置为接收源端设备发送的通信数据;
第一确定模块,其配置为确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
第二确定模块,其配置为确定所述第一组别和第二组别是否属于相同的组别;
转发模块,其配置为依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
第三方面,本申请实施例还提供了一种电子设备,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述任意一项所述的用户面网元的通信方法的步骤。
本申请实施例通过源端设备所在的第一组别和接收数据的对端设备所在的第二组别,确定对应的转发策略,以依据该转发策略调用相应的通信接口,进行通信数据的转发,无需增设额外的数通设备便能够实现组内之间以及不同组别之间的数据通信,提高了终端之间的互通能力,在不增加成本的基础上,扩大了5G虚拟网络的通信范围。
附图说明
为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请所提供的一种用户面网元的通信方法的流程图;
图2示出了本申请所提供的一种用户面网元的通信方法中进行通信数据转发的流程图;
图3示出了本申请所提供的5G虚拟网络的组网示意图;
图4示出了本申请所提供的UE1与UE2进行数据交换的转发策略示意图;
图5示出了本申请所提供的UE1与UE4进行数据交换的转发策略示意图;
图6示出了本申请所提供的UE1与DN进行数据交换的转发策略示意图;
图7示出了本申请所提供的以PSA-UPF为中心的5G虚拟网络的转发策略;
图8示出了本申请所提供的一种用户面网元的通信装置的结构示意图;
图9示出了本申请所提供的一种电子设备的结构示意图。
具体实施方式
此处参考附图描述本申请的各种方案以及特征。
应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本申请的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且与上面给出的对本申请的大致描述以及下面给出的对实施例的详细描述一起用于解释本申请的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
当结合附图时,鉴于以下详细说明,本申请的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本申请的具体实施例;然而,应当理解,所申请的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本申请模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。
为便于对本申请进行理解,首先对本申请提供的一种用户面网元的通信方法进行详细介绍。
图1示出了本申请实施例提供的用户面网元的通信方法的流程图,其中,具体步骤包括S101-S104。
S101,接收源端设备发送的通信数据。
这里,源端设备包括5G虚拟网络中的用户终端设备以及具备会话管理功能(Session Management Function,SMF)的SMF设备,其通过5G虚拟网络提供的网络向其他设备发送通信数据。其中,通信数据包括指令、会话、视频等数据。
S102,确定源端设备所在的第一组别和接收数据的对端设备所在的第二组别。
在实际应用中,5G虚拟网络内包括多个终端设备,并且,多个终端设备可以组成一个或多个组别。
基于此,在接收到源端设备发送的通信数据之后,确定源端设备所在的第一组别;同时,基于通信数据携带的终端设备标识或接收地址等报文信息,确定接收通信数据的对端设备,并确定该对端设备所在的第二组别。
S103,确定第一组别和第二组别是否属于相同的组别。
当然,源端设备所在的第一组别和对端设备所在的第二组别可以为同一组别,也可以为不同的组别。
在确定出源端设备所在的第一组别和对端设备所在的第二组别之后,进一步地确定第一组别和第二组别是否属于相同的组别,进而根据确定结果选择相对应的转发策略将通信数据转发给对端设备。
S104,依据虚拟网络的转发策略调用相应的通信接口,进行通信数据的转发。
在具体实施中,基于不同的终端设备设置有不同的转发策略,例如源端设备所在的第一组别和对端设备所在的第二组别属于相同的组别时,可以依据第一转发策略进行通信数据的转发;源端设备所在的第一组别和对端设备所在的第二组别属于不同的组别时,可以依据第二转发策略进行通信数据的转发。
在确定第一组别和第二组别是否属于相同的组别之后,根据确定结果从虚拟网络中确定对应的转发策略,并基于该对应的转发策略调用相应的通信接口,进行通信数据的转发,以实现将源端设备发送的通信数据转发至对端设备的目的。
本申请实施例通过源端设备所在的第一组别和接收数据的对端设备所在的第二组别,确定对应的转发策略,以依据该转发策略调用相应的通信接口,进行通信数据的转发,无需增设额外的数通设备便能够实现组内之间以及不同组别之间的数据通信,提高了终端之间的互通能力,在不增加成本的基础上,扩大了5G虚拟网络的通信范围。
在具体实施中,源端设备可以为用户终端设备,还可以为管理设备如SMF设备。
可选地,在源端设备为用户终端设备时,可以参照图2示出的方法流程图来进行通信数据的转发,其中,具体步骤包括S201-S203。
S201,接收用户终端设备发送的通信数据。
S202,基于通信数据,确定用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元。
S203,基于第一锚点用户面网元、第二锚点用户面网元以及转发策略调用相应的通信接口,进行通信数据的转发。
在具体实施中,源端设备为用户终端设备并且接收到用户终端设备发送的通信数据之后,基于该通信数据确定用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元。其中,每个用户终端设备以及每个对端设备分别对应有其所属的锚点用户面网元,基于其所属的锚点用户面网元完成通信数据的传输。当然,不同的用户终端设备或对端设备所属的锚点用户面网元可以相同,也可以不同。
进一步地,基于通信数据,确定用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元。参照图3示出的5G虚拟网络的组网示意图,该5G网络中包括用户终端设备UE1、UE2、UE3以及UE4,用户终端设备需要通过基站接入5G网络,图3示出的5G网络中UE1和UE2接入同一基站RAN-A,UE3和UE4接入同一基站RAN-B,当然,不同用户终端设备接入的基站根据其所在的区域确定。
继续参照图3,5G网络中包括用户平面功能(User Plane Function,UPF)设备,以实现数据从基站到网络的路由转发,可选地,PSA-UPF可以作为锚点用户面网元,其作用为5G网络中的移动锚点、连接外部的协议数据单元(Protocol Data Unit,PDU)、下行分组缓冲和下行数据通知触发以及用户面的服务质量(Quality of Service,QoS)处理等,I-UPF作为中寄网元,用于连接基站和锚点用户面网元,以实现组网的连接以及数据的转发。如图3示出的,基站RAN-A通过中寄网元I-UPF-A连接至锚点用户面网元PSA-UPF-A,基站RAN-B通过中寄网元I-UPF-B连接至锚点用户面网元PSA-UPF-B。
值得说明的是,基站与中寄网元之间通过N3接口接口实现通信连接,中寄网元与锚点用户面网元之间通过N9接口接口实现通信连接,并且,基站与锚点用户面网元之间的中寄网元包括一个或多个,具体根据用户终端、基站、锚点用户面网元之间的相对位置、用户终端的网络需求等确定中寄网元的数量,进而形成用户终端对应的通信数据的传输路径。
在确定源端设备以及对端设备之后,便可以基于其所在的组网中确定出用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元。之后,基于第一锚点用户面网元、第二锚点用户面网元以及转发策略调用相应的通信接口,进行通信数据的转发。
作为一个示例地,在接收到用户终端设备发送的通信数据之后,通过报文检测规则对通信数据进行检测,确定第一锚点用户面网元和第二锚点用户面网元是否相同。其中,通过报文检测规则对通信数据进行检测可以得到用户终端设备的标识信息、发送端地址信息、接收端地址信息以及数据传输的服务需求等。
若第一锚点用户面网元和第二锚点用户面网元相同,依据转发策略调用第一接口,通过第一接口,将通信数据在用户终端设备与对端设备之间进行转发。其中,该第一接口为N9接口。
参照图3示出的,在用户终端设备为UE1以及对端设备为UE2时,UE1向UE2发送通信数据,进一步地,图4示出了UE1与UE2进行数据交换的转发策略示意图,需要说明的是,转发策略由5G网络中SMF网元进行下发,其包括以下规则:1)上行接入(Access)到5G虚拟网络内部转发接口(FAR(5G VN internal)),该FAR(5G VN internal)遵循转发操作规则(Forwarding Action Rules,FAR),该规则主要匹配上行通信数据(包括单播、组播、广播),将通信数据转发到内部节点;并且,该规则还进行组播组加入/离开信号的识别与处理;2)下行5G VN internal到Access,该规则可以将内部阶段的通信数据通过下行转发到某个具体的UE,该规则主要针对单播通信数据转发;并且,目标地址为组播地址时,设置到报文检测规则的包检测信息(Packet Detection Information,PDI)的相应信息元素(Information Element,IE)中,进行下行组播通信数据的复制和转发;目标地址为广播地址时,则进行广播通信数据的复制与转发。
结合图3和图4,UE1通过RAN-A和I-UPF-A将流量发给锚点PSA-UPF-A。PSA-UPF-A收到通信数据之后,通过隧道找到PDU也即图4中的PDU1,PDU1执行报文检测规则,将通信数据转到FAR内部接口,在PSA-UPF-A内部根据目的IP地址/MAC地址确定对端设备,IP地址/MAC地址为一个或多个,其中,该通信数据对应的通信类型为单播时IP地址/MAC地址为一个,此时确定对端设备,该通信类型为组播时IP地址/MAC地址为一个或多个,确定组播组,该通信类型为广播时IP地址/MAC地址同样为一个或多个,确定虚拟网络(Virtual Network,VN)组。之后,通过5G虚拟网络内部接口例如图4中的PDU2,通过PDU2基于报文检测规则检测得到的用量上报规则(Usage Reporting Rules,URR)以及Qos实施规则(QoS EnforcementRules,QER)等对通信数据进行封包,通过RAN-A和I-UPF-A转发给IP地址/MAC地址对应的对端设备也即图4中的UE2,当然,通信类型为组播或广播时,则需要根据匹配成员(如组播组内的成员、VN组内的成员)复制报文。由上,便完成了UE1向UE2发送通信数据的过程,同理,UE2向UE1发送通信数据同样可以按照上述流程,在此不做过多赘述。
作为又一示例地,在通过报文检测规则对通信数据进行检测,确定第一锚点用户面网元和第二锚点用户面网元是否相同之后,若确定第一锚点用户面网元和第二锚点用户面网元不同,则依据转发策略调用第一接口和第二接口,并通过第一接口和第二接口,将通信数据在用户终端设备与对端设备之间进行转发。其中,该第一接口为N9接口,该第二接口为N19接口,N19接口用于支持用户在同一5G虚拟网络组内,但在不同PSA-UPF之间通信的情况。
参照图3,在用户终端设备为UE1以及对端设备为UE4时,UE1向UE4发送通信数据,进一步地,图5示出了UE1与UE4进行数据交换的转发策略示意图,针对N19接口的特性,SMF网元针对每个PSA-UPF对应的组别设置转发策略并进行下发,其包括以下规则:1)上行接入到5G虚拟网络内部转发接口(FAR(5G VN internal))并传输至核心网(CORE),并将上行单播通信数据转发到对端设备所属的PSA-UPF,在通信数据对应的接收地址包括对端的PSA-UPF上当前已建立用户的所有组播组地址时,通过N19接口将组播通信数据转发到对端的PSA-UPF,在通信数据对应的接收地址包括对端的PSA-UPF上存在的所有广播地址时,则进行广播通信数据的复制与转发;2)下行CORE到5G VN internal,针对来自其它PSA-UPF的通信数据,识别并转发至FAR(5G VN internal)以等待进一步的匹配转发,并且,在目标地址为当前PSA-UPF上所有用户可能加入的组播组地址时,将对端PSA-UPF传输的组播组通信数据进行识别和转发,在目标地址为当前PSA-UPF上存在的所有可能的广播地址,将对端PSA-UPF传输的广播通信数据进行识别和转发。
结合图3和图5,UE1通过RAN-A和I-UPF-A将流量发给锚点PSA-UPF-A。PSA-UPF-A收到通信数据之后,通过隧道找到PDU也即图5中的PDU1,PDU1执行报文检测规则,将通信数据转到FAR内部接口,在PSA-UPF-A内部根据目的IP地址/MAC地址确定对端设备,IP地址/MAC地址为一个或多个,其中,该通信数据对应的通信类型为单播时IP地址/MAC地址为一个,此时确定对端设备,该通信类型为组播时IP地址/MAC地址为一个或多个,确定组播组,该通信类型为广播时IP地址/MAC地址同样为一个或多个,确定VN组。之后,通过5G虚拟网络内部接口例如图5中的Group level-PDU,通过Group level-PDU基于报文检测规则检测得到的URR以及QER等对通信数据进行封包,通过N19接口将封包后的通信数据转发给PSA-UPF-B。PSA-UPF-B接收到通信数据后,通过Group level-PDU基于报文检测规则,将通信数据转到Grouplevel-PDU的FAR(5GVN internal),通信数据对应的通信类型为单播时,根据IP地址/MAC地址确定对端设备,通信类型为组播时确定组播组,通信类型为广播时确定VN组,之后,将通信数据传输至PDU2,PDU2基于报文检测规则检测得到URR和QER,并将通信数据进行封包,通过RAN-B和I-UPF-B转发给IP地址/MAC地址对应的对端设备也即图5中的UE4,当然,通信类型为组播或广播时,则需要根据匹配成员(如组播组内的成员、VN组内的成员)复制报文。由上,便完成了UE1向UE4发送通信数据的过程,同理,UE4向UE1发送通信数据同样可以按照上述流程,在此不做过多赘述。
在又一示例地,在接收用户终端设备发送的通信数据,并基于通信数据确定源端设备为用户终端设备以及源端设备对应的对端设备之后,进一步基于通信数据,确定用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元。
若存在第一锚点用户面网元且未存在第二锚点用户面网元,依据转发策略调用第一接口和第三接口,这里,在对端设备与用户终端设备同属于5G VN组且并非用户终端设备时,如服务端的数据网络(Data Network,DN)平台等,对应的场景为用户终端设备通过5G网络向特定网站请求视频数据、音频数据、图文数据等。之后,通过第一接口和第三接口,将通信数据在用户终端设备与对端设备之间进行转发。其中,第一接口为N9接口,第三接口为N6接口。
参照图3,在用户终端设备为UE1以及对端设备为DN时,UE1向DN发送通信数据如数据请求,并且,图6示出了UE1与DN进行数据交换的转发策略示意图。其中,SMF网元通过读取DN列表,以组级会话的方式下发以下规则至PSA-UPF:1)上行接入到5G虚拟网络内部转发接口(FAR(5G VN internal))并传输至核心网(CORE),其中,在通信数据对应的接收地址为未知时,传输至CORE的优先级设置为最低优先级,并且,通过N6接口将上行单播通信数据转发到5G VN组内的DN地址;2)下行CORE到5G VN internal,针对DN传输的单播通信数据转发到内部节点供下一步匹配转发,在目标地址为组播组地址时,设置到报文检测规则的PDI的IE中,识别下行组播通信数据并标记该组播通信数据来自N6接口,在目标地址为广播地址时,识别下行广播通信数据并标记该广播通信数据来自N6接口,并且,进行DN侧设备地址的组播组加入/离开信号的识别和处理。
结合图3和图6,UE1通过RAN-A和I-UPF-A将流量发给锚点PSA-UPF-A。PSA-UPF-A收到通信数据之后,通过隧道找到PDU也即图5中的PDU1,PDU1执行报文检测规则,将通信数据转到FAR内部接口,在PSA-UPF-A内部根据目的IP地址/MAC地址确定对端设备,并确定通信类型为单播时的目标组别、通信类型为组播时的组播组以及通信类型为广播时的VN组。之后,通过5G虚拟网络内部接口例如图5中的Group level-PDU,通过Group level-PDU基于报文检测规则检测得到的URR以及QER等对通信数据进行封包,通过N6接口将封包后的通信数据转发给DN。同理,DN向UE1发送通信数据同样可以按照上述流程,在此不做过多赘述。
由上述通信数据转发的方式,本申请实施例在现有5G虚拟网络提供的网元的情况下,无需额外增加新的网元,便能够提供点到多点的通信服务,也即具备组播、广播等通信能力,并且,基于承载在5G网络上,还能够实现跨地域组网的目的,提高了源端设备与对端设备的互通能力。
在又一示例地,在接收用户终端设备发送的通信数据,并基于通信数据确定源端设备为管理设备时,如为SMF设备等,在依据虚拟网络的转发策略调用相应的通信接口,进行通信数据的转发时,通过第四接口接收通信数据。其中,第四接口为N4接口。
SMF通常用于下发统一数据如配置信息、管理指令等,基于此,在通过第四接口接收通信数据之后,确定通信数据的转发类型,转发类型包括组播和广播,进而依据转发策略以及转发类型调用相应的通信接口,进行通信数据的转发。
参照图3,SMF与PSA-UPF-A之间通过N4接口连接,SMF设备通过第四接口将通信数据传输给PSA-UPF-A,PSA-UPF-A在接收到通信数据之后执行报文检测规则,以确定通信数据的转发类型以及目的IP地址/MAC地址,基于转发类型和目的IP地址/MAC地址对通信数据进行复制和转发,并通过I-UPF-A和RAN-A将流量发给UE1和UE2。
综上,本申请实施例中进行通信数据的转发时,均需要通过PSA-UPF,基于次,本申请的图7示出了以PSA-UPF为中心的5G虚拟网络的转发策略。具体转发策略结合图3-图6对应的描述,在此不做过多赘述。
在具体实施中,确定源端设备所在的第一组别和接收数据的对端设备所在的第二组别之前,通过第四接口接收用户终端设备的签约数据,签约数据包括用户终端设备的身份标识、网络需求信息和位置信息,基于签约数据,配置用户终端设备加入5G虚拟网络中多个组别中的一个或多个。
可选地,5G虚拟网络中设置有统一数据管理功能(Unified Data Management,UDM)设备,其用于用户标识、签约数据、鉴权数据的管理、用户的服务网元注册管理;5G虚拟网络中还设置有统一数据仓库功能(Unified Data Repository,UDR)设备,其用于UDM设备存储订阅数据或读取订阅数据以及策略控制功能(Policy Control function,PCF)设备存储策略数据或者读取策略数据等。UDR设备基于用户终端设备的签约数据对用户终端设备进行签约,并对每个用户终端设备配置签约数据存储至UDM设备,SMF设备向UDM设备请求配置签约数据,并在接收到UDM设备返回的配置签约数据之后对组播组和DN组的成员进行配置。
作为其中一个示例地,获取虚拟网络内的数据网络名称以及网络服务性能,网络服务性能至少包括时延、带宽等。基于数据网络名称和网络服务性能,对目标虚拟网络对应的用户终端设备和服务端设备进行分组,得到多个组别。
在对用户终端设备完成分组并得到多个组别之后,基于该多个组别便确定用户面网元的虚拟网络。
值得说明的是,组级会话成员管理中,DN组内的成员通过配置IP地址或MAC地址加入或离开组级会话;组播组管理中,具有专门的组播控制配置,配置允许的组播地址范围,配置监听组播源,并且,PSA-UPF通过组播成员加入、离开对成员进行管理。本申请实施例可以随时对用户终端设备进行签约入组,对组播组或DN组内的成员进行管理,大大提高了组网的灵活性。
基于同一发明构思,本申请的第二方面还提供了一种用户面网元的通信方法对应的用户面网元的通信装置,由于本申请中的用户面网元的通信装置解决问题的原理与本申请上述用户面网元的通信方法相似,因此电子设备的实施可以参见方法的实施,重复之处不再赘述。
图8示出了本申请实施例提供的用户面网元的通信装置的示意图,具体包括:
接收模块801,其配置为接收源端设备发送的通信数据;
第一确定模块802,其配置为确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
第二确定模块803,其配置为确定所述第一组别和第二组别是否属于相同的组别;
转发模块804,其配置为依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
在又一实施例中,在所述源端设备为用户终端设备时,转发模块804具体配置为:
接收所述用户终端设备发送的通信数据;
基于所述通信数据,确定所述用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元;
基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述转发策略调用相应的通信接口,进行所述通信数据的转发。
在又一实施例中,转发模块804在基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发时,包括:
通过报文检测规则,确定所述第一锚点用户面网元和所述第二锚点用户面网元是否相同;
若相同,依据所述转发策略调用第一接口;
通过所述第一接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
在又一实施例中,转发模块804在基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发时,还包括:
通过报文检测规则,确定所述第一锚点用户面网元和所述第二锚点用户面网元是否相同;
若不同,依据所述转发策略调用第一接口和第二接口;
通过所述第一接口和所述第二接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
在又一实施例中,在所述源端设备为用户终端设备时,转发模块804还配置为:
接收所述用户终端设备发送的通信数据;
基于所述通信数据,确定所述用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元;
若存在第一锚点用户面网元且未存在第二锚点用户面网元,依据所述转发策略调用第一接口和第三接口;
通过所述第一接口和所述第三接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
在又一实施例中,在所述源端设备为管理设备时,转发模块804还配置为:
通过第四接口接收所述通信数据;
确定所述通信数据的转发类型,所述转发类型包括组播和广播;
依据所述转发策略以及所述转发类型调用相应的通信接口,进行所述通信数据的转发。
在又一实施例中,通信装置还包括第三确定模块805,其配置为:
通过第四接口接收用户终端设备的签约数据,所述签约数据包括所述用户终端设备的身份标识、网络需求信息和位置信息;
基于所述签约数据,配置用户终端设备加入5G虚拟网络中多个组别中的一个或多个;
基于多个组别,确定用户面网元的虚拟网络。
在又一实施例中,通信装置还包括分组模块806,其配置为:
获取虚拟网络内的数据网络名称以及网络服务性能;
基于所述数据网络名称和所述网络服务性能,对所述目标虚拟网络对应的用户终端设备和服务端设备进行分组,得到多个组别。
本申请实施例通过源端设备所在的第一组别和接收数据的对端设备所在的第二组别,确定对应的转发策略,以依据该转发策略调用相应的通信接口,进行通信数据的转发,无需增设额外的数通设备便能够实现组内之间以及不同组别之间的数据通信,提高了终端之间的互通能力,在不增加成本的基础上,扩大了5G虚拟网络的通信范围。
本申请的第三方面还提供了一种存储介质,该存储介质为计算机可读介质,存储有计算机程序,该计算机程序被处理器执行时实现本申请任意实施例提供的方法,包括如下步骤:
S11,接收源端设备发送的通信数据;
S12,确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
S13,确定所述第一组别和第二组别是否属于相同的组别;
S14,依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
本申请实施例通过源端设备所在的第一组别和接收数据的对端设备所在的第二组别,确定对应的转发策略,以依据该转发策略调用相应的通信接口,进行通信数据的转发,无需增设额外的数通设备便能够实现组内之间以及不同组别之间的数据通信,提高了终端之间的互通能力,在不增加成本的基础上,扩大了5G虚拟网络的通信范围。
需要说明的是,本申请上述的存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何存储介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
本申请的第四方面还提供了一种电子设备,如图9所示,该电子设备至少包括存储器901和处理器902,存储器901上存储有计算机程序,处理器902在执行存储器901上的计算机程序时实现本申请任意实施例提供的方法。示例性的,电子设备计算机程序执行的方法如下:
S21,接收源端设备发送的通信数据;
S22,确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
S23,确定所述第一组别和第二组别是否属于相同的组别;
S24,依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
本申请实施例通过源端设备所在的第一组别和接收数据的对端设备所在的第二组别,确定对应的转发策略,以依据该转发策略调用相应的通信接口,进行通信数据的转发,无需增设额外的数通设备便能够实现组内之间以及不同组别之间的数据通信,提高了终端之间的互通能力,在不增加成本的基础上,扩大了5G虚拟网络的通信范围。
附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本邻域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本申请的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
以上对本申请多个实施例进行了详细说明,但本申请不限于这些具体的实施例,本邻域技术人员在本申请构思的基础上,能够做出多种变型和修改实施例,这些变型和修改都应落入本申请所要求保护的范围之内。
Claims (10)
1.一种用户面网元的通信方法,包括:
接收源端设备发送的通信数据;
确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
确定所述第一组别和第二组别是否属于相同的组别;
依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
2.根据权利要求1所述的通信方法,在所述源端设备为用户终端设备时,所述依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
接收所述用户终端设备发送的通信数据;
基于所述通信数据,确定所述用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元;
基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述转发策略调用相应的通信接口,进行所述通信数据的转发。
3.根据权利要求2所述的通信方法,所述基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
通过报文检测规则,确定所述第一锚点用户面网元和所述第二锚点用户面网元是否相同;
若相同,依据所述转发策略调用第一接口;
通过所述第一接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
4.根据权利要求2所述的通信方法,所述基于所述第一锚点用户面网元、所述第二锚点用户面网元以及所述虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
通过报文检测规则,确定所述第一锚点用户面网元和所述第二锚点用户面网元是否相同;
若不同,依据所述转发策略调用第一接口和第二接口;
通过所述第一接口和所述第二接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
5.根据权利要求1所述的通信方法,在所述源端设备为用户终端设备时,所述依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
接收所述用户终端设备发送的通信数据;
基于所述通信数据,确定所述用户终端设备所属的第一锚点用户面网元,以及对端设备所属的第二锚点用户面网元;
若存在第一锚点用户面网元且未存在第二锚点用户面网元,依据所述转发策略调用第一接口和第三接口;
通过所述第一接口和所述第三接口,将所述通信数据在所述用户终端设备与所述对端设备之间进行转发。
6.根据权利要求1所述的通信方法,在所述源端设备为管理设备时,所述依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发,包括:
通过第四接口接收所述通信数据;
确定所述通信数据的转发类型,所述转发类型包括组播和广播;
依据所述转发策略以及所述转发类型调用相应的通信接口,进行所述通信数据的转发。
7.根据权利要求1所述的通信方法,在确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别之前,包括:
通过第四接口接收用户终端设备的签约数据,所述签约数据包括所述用户终端设备的身份标识、网络需求信息和位置信息;
基于所述签约数据,配置用户终端设备加入5G虚拟网络中多个组别中的一个或多个;
基于多个组别,确定用户面网元的虚拟网络。
8.根据权利要求1所述的通信方法,还包括:
获取虚拟网络内的数据网络名称以及网络服务性能;
基于所述数据网络名称和所述网络服务性能,对所述目标虚拟网络对应的用户终端设备和服务端设备进行分组,得到多个组别。
9.一种用户面网元的通信装置,包括:
接收模块,其配置为接收源端设备发送的通信数据;
第一确定模块,其配置为确定所述源端设备所在的第一组别和接收数据的对端设备所在的第二组别;
第二确定模块,其配置为确定所述第一组别和第二组别是否属于相同的组别;
转发模块,其配置为依据虚拟网络的转发策略调用相应的通信接口,进行所述通信数据的转发。
10.一种电子设备,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至8中任意一项所述的用户面网元的通信方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410544865.8A CN118354338A (zh) | 2024-04-30 | 2024-04-30 | 一种用户面网元的通信方法、装置及电子设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410544865.8A CN118354338A (zh) | 2024-04-30 | 2024-04-30 | 一种用户面网元的通信方法、装置及电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118354338A true CN118354338A (zh) | 2024-07-16 |
Family
ID=91824503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410544865.8A Pending CN118354338A (zh) | 2024-04-30 | 2024-04-30 | 一种用户面网元的通信方法、装置及电子设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118354338A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220330129A1 (en) * | 2019-12-31 | 2022-10-13 | Huawei Technologies Co., Ltd. | Route Configuration Method and Apparatus |
-
2024
- 2024-04-30 CN CN202410544865.8A patent/CN118354338A/zh active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220330129A1 (en) * | 2019-12-31 | 2022-10-13 | Huawei Technologies Co., Ltd. | Route Configuration Method and Apparatus |
| US12256306B2 (en) * | 2019-12-31 | 2025-03-18 | Huawei Technologies Co., Ltd. | Route configuration method and apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110662270B (zh) | 通信方法及装置 | |
| CN112153098B (zh) | 一种应用迁移方法及装置 | |
| US12113709B2 (en) | Apparatus, method and computer program for group communication | |
| US9456410B2 (en) | Method for supporting PDN GW selection | |
| US11665781B2 (en) | Apparatus and method for transmitting bridge management information in wireless communication system | |
| EP2166799A1 (en) | Method and apparatus for implementing a virtual network | |
| WO2019035638A1 (ko) | 제 3자 응용 서버에서 단말의 무선 연결 타입 변경을 확인하는 방법 | |
| US20230085168A1 (en) | Data flow transmission method, terminal and network-side device | |
| US20150088995A1 (en) | Method and apparatus for sharing contents using information of group change in content oriented network environment | |
| US11864093B2 (en) | Methods, systems, and computer readable media for communicating delegated network function (NF) discovery results between service communication proxies (SCPs) and using the delegated NF discovery results for alternate routing | |
| WO2022017285A1 (zh) | 报文转发方法、装置及系统 | |
| CN115804238B (zh) | 组播和广播服务建立 | |
| JP2024511907A (ja) | ネットワーク機能登録方法、発見方法、装置、デバイス及び媒体 | |
| CN111050368A (zh) | 网络传输控制方法、装置、终端设备以及存储介质 | |
| CN118354338A (zh) | 一种用户面网元的通信方法、装置及电子设备 | |
| CN113973098B (zh) | 一种域名系统请求的发送方法及装置 | |
| CN115915196A (zh) | 一种链路状态检测方法、通信装置及通信系统 | |
| US8773990B1 (en) | Detecting unauthorized tethering | |
| US11917016B2 (en) | Methods, systems, and computer readable media for processing binding requests in a telecommunications network | |
| CN101741917A (zh) | 一种在无线自组织网络中自适应的服务发现方法 | |
| WO2023071847A1 (zh) | 一种业务转移方法及通信装置 | |
| CN102984813A (zh) | 数据直通处理方法、设备和系统 | |
| KR20210055537A (ko) | 무선 통신 시스템에서 로컬 프로세싱을 위한 트래픽 스티어링을 위한 방법 및 장치 | |
| CN117880824A (zh) | 边缘应用访问方法、装置、设备及存储介质 | |
| EP4120703A1 (en) | Transmission channel changing method, access network device, and core network |
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 |