虚拟网络群组的组播组的组播方法、装置、设备及系统制造方法及图纸

技术编号:30828458 阅读:46 留言:0更新日期:2021-11-18 12:34
本申请是申请号为201910523828.8的分案申请。本申请公开了一种虚拟网络群组的组播组的组播方法、装置、设备及系统,连接到通信领域。所述方法包括:接收所述虚拟网络群组的一个成员发送的组播数据包,所述组播数据包的目的地址是组播地址;将所述组播数据包发送至至少两个组播内部接口中的目标组播内部接口,所述目标组播内部接口是专用于组播的内部接口;通过所述目标组播内部接口将所述组播数据包发送至所述虚拟网络群组的全部成员或全部本地组播组成员。本申请实现了在5G VN中的组播通信。通信。通信。

【技术实现步骤摘要】
虚拟网络群组的组播组的组播方法、装置、设备及系统
[0001]本申请是申请号为201910523828.8、申请日为2019年06月17日、专利技术创造名称为“虚拟网络群组的组播组的组播方法、装置、设备及系统”的中国申请的分案申请。


[0002]本申请涉及通信领域,特别涉及一种虚拟网络群组的组播组的组播方法、装置、设备及系统。

技术介绍

[0003]在5G系统中引入了以太网(Ethernet)通信。
[0004]在新空口(New Radio,NR)系统的版本16(Release 16)中引入了支持IP与以太网通信的5G虚拟网络群组(5G Virtual Network Group,5G VN Group)的定义。并且提出了一种基于用户平面功能的网络内部接口,在5G VN Group中实现一对一通信的方法。
[0005]但是相关技术中的5G VN Group无法实现一对多通信的解决方案。

技术实现思路

[0006]本申请实施例提供了一种虚拟网络群组的组播组的组播方法、装置、设备及系统,可以在虚拟网络群组中实现一对多通信的解决方案。所述技术方案如下:
[0007]根据本申请的一个方面,提供了一种虚拟网络群组的组播组的组播方法,所述方法应用于用户平面功能(User Plane Function,UPF)中,所述方法包括:
[0008]接收所述虚拟网络群组的一个成员发送的组播数据包,所述组播数据包的目的地址是组播地址;
[0009]将所述组播数据包发送至至少两个组播内部接口中的目标组播内部接口,通过所述目标组播内部接口将所述组播数据包发送至所述组播组的全部组播组成员或全部本地组播组成员;
[0010]其中,所述组播组是所述虚拟网络群组中的常规组播组,或者,所述组播组是采用虚拟局域网标识(Virtual Local Area Network Identify,VID)标识的组,所述组播组成员是VID成员,所述组播数据包是所述VID的广播地址。
[0011]根据本申请的另一方面,提供了一种虚拟网络群组的组播组的组播方法,所述方法应用于会话管理功能(Session Management Function,SMF)中,所述方法包括:
[0012]生成至少两个组播内部接口对应的至少两组组播规则;
[0013]在所述至少两组组播规则中,确定所述组播组对应的每个UPF上需要的组播规则;所述组播组是所述虚拟网络群组中的常规组播组,或者,所述组播组是采用VID标识的组;
[0014]向所述每个UPF配置需要的所述组播规则。
[0015]根据本申请的另一方面,提供了一种虚拟网络群组的组播组的组播装置,所述装置包括:
[0016]接收模块,用于接收所述虚拟网络群组的一个成员发送的组播数据包,所述组播
数据包的目的地址是组播地址;
[0017]发送模块,用于将所述组播数据包发送至至少两个组播内部接口中的目标组播内部接口,通过所述目标组播内部接口将所述组播数据包发送至所述组播组的全部组播组成员或全部本地组播组成员;
[0018]其中,所述组播组是所述虚拟网络群组中的常规组播组,或者,所述组播组是采用VID标识的组,所述组播组成员是VID成员,所述组播数据包是所述VID的广播地址。
[0019]根据本申请的另一方面,提供了一种虚拟网络群组的组播组的组播装置,所述装置包括:
[0020]生成模块,用于生成至少两个组播内部接口对应的至少两组组播规则;
[0021]确定模块,用于在所述至少两组组播规则中,确定所述组播组对应的每个UPF上需要的组播规则;所述组播组是所述虚拟网络群组中的常规组播组,或者,所述组播组是采用VID标识的组;
[0022]配置模块,用于向所述每个UPF配置需要的所述组播规则。
[0023]根据本申请的另一方面,提供了一种计算机设备,所述计算机设备上运行有用户平面功能,所述计算机设备包括:处理器和存储器;所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如上方面所述的虚拟网络群组的组播组的组播方法。
[0024]根据本申请的另一方面,提供了一种计算机设备,所述计算机设备上运行有会话管理功能,所述计算机设备包括:处理器和存储器;所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如上方面所述的虚拟网络群组的组播组的组播方法。
[0025]根据本申请的另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上方面所述的虚拟网络群组的组播组的组播方法。
[0026]本申请实施例提供的技术方案带来的有益效果至少包括:
[0027]通过提供至少两个组播内部接口,当UPF接收到虚拟网络群组中的一个成员发送的组播数据包时,将组播数据包发送至至少两个组播内部接口中的目标组播内部接口,通过目标组播内部接口将组播数据包发送至组播组的全部组播组成员或全部本地组播组成员,使得在虚拟网络群组中实现了一对多的网络通信,从而在虚拟网络群组中实现组播功能。
附图说明
[0028]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本申请一个示例性实施例提供的5G通信系统中的框图;
[0030]图2是本申请一个示例性实施例提供的基于N3/N9的组播通信的示意图;
[0031]图3是本申请一个示例性实施例提供的基于N6的组播通信的示意图;
[0032]图4是本申请一个示例性实施例提供的基于N19的组播通信的示意图;
[0033]图5是本申请一个示例性实施例提供的虚拟网络群组的组播方法的流程图;
[0034]图6是本申请一个示例性实施例提供的两个组播内部接口的框图;
[0035]图7是本申请一个示例性实施例提供的虚拟网络群组的组播方法的流程图;
[0036]图8是本申请一个示例性实施例提供的虚拟网络群组的示意图;
[0037]图9是本申请一个示例性实施例提供的两个组播内部接口的规则配置示意图;
[0038]图10是本申请一个示例性实施例提供的虚拟网络群组的组播方法的流程图;
[0039]图11是本申请一个示例性实施例提供的三个组播内部接口的规则配置示意图;
[0040]图12是本申请一个示例性实施例提供的虚拟网络群组的组播方法的流程图;
[0041]图13是本申请一个示例性实施例提供的虚拟网络群组的组播方法的流程图;
[0042]图14是本申请一个示例性实施例提供的虚拟网络群组的组播方法的流程图;
...

【技术保护点】

【技术特征摘要】
1.一种虚拟网络群组的组播组的组播方法,其特征在于,应用于第一用户平面功能UPF中,所述方法包括:接收所述虚拟网络群组的一个成员发送的组播数据包,所述组播数据包的目的地址是组播地址;将所述组播数据包发送至目标组播内部接口,通过所述目标组播内部接口将所述组播数据包发送至所述组播组的全部组播组成员或全部本地组播组成员,所述目标组播内部接口是专用于组播的内部接口。2.根据权利要求1所述的方法,其特征在于,所述目标组播内部接口包括:第一组播内部接口或第二组播内部接口;所述将所述组播数据包发送至目标组播内部接口,通过所述目标组播内部接口将所述组播数据包发送至所述组播组的全部组播组成员或全部本地组播组成员,包括:当所述组播数据包是来自第一参考点或第二参考点的组播数据时,将所述组播数据包发送至所述第一组播内部接口,通过所述第一组播内部接口将所述组播数据包从所述组播组中每个组播组成员分别对应的所述第一参考点或所述第二参考点或第三参考点或第四参考点,发送至所述组播组的全部组播组成员;当所述组播数据包是来自所述第三参考点或所述第四参考点的组播数据时,将所述组播数据包发送至所述第二组播内部接口,通过所述第二组播内部接口将所述组播数据包从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员;其中,所述第一参考点是接入网和所述第一UPF之间的参考点,所述第二参考点是所述第一UPF和内部UPF之间的参考点,所述第三参考点是所述第一UPF和数据网络之间的参考点,所述第四参考点是所述第一UPF和其它协议数据单元会话锚用户平面功能PSA UPF之间的参考点。3.根据权利要求1所述的方法,其特征在于,所述目标组播内部接口包括:第一组播内部接口或第二组播内部接口或第三组播内部接口;所述将所述组播数据包发送至目标组播内部接口,通过所述目标组播内部接口将所述组播数据包发送至所述组播组的全部组播组成员或全部本地组播组成员,包括:当所述组播数据包是来自第一参考点或第二参考点的组播数据时,将所述组播数据包发送至所述第一组播内部接口,通过所述第一组播内部接口将所述组播数据包从所述组播组中每个组播组成员分别对应的所述第一参考点或所述第二参考点或第三参考点或第四参考点,发送至所述组播组的全部组播组成员;当所述组播数据包是来自所述第三参考点的组播数据时,将所述组播数据包发送至所述第二组播内部接口,通过所述第二组播内部接口将所述组播数据包从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员;当所述组播数据包是来自所述第四参考点的组播数据时,将所述组播数据包发送至所述第三组播内部接口,通过所述第三组播内部接口将所述组播数据包从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员;
其中,所述第一参考点是接入网和所述第一UPF之间的参考点,所述第二参考点是所述第一UPF和内部UPF之间的参考点,所述第三参考点是所述第一UPF和数据网络之间的参考点,所述第四参考点是所述第一UPF和其它协议数据单元会话锚用户平面功能PSA UPF之间的参考点。4.根据权利要求2或3所述的方法,其特征在于,所述第一UPF中设置有与所述组播组中的组播组成员对应的第一包检测PDR规则和第一转发操作FAR规则;所述当所述组播数据包是来自第一参考点或第二参考点的组播数据时,将所述组播数据包发送至所述第一组播内部接口,包括:通过所述第一PDR规则检测到所述组播数据包是来自所述第一参考点或所述第二参考点的组播数据时,通过所述第一FAR规则将所述组播数据包发送至所述第一组播内部接口。5.根据权利要求4所述的方法,其特征在于,所述第一组播内部接口为一个,所述第一PDR规则包括:源接口设置为接入侧,目标地址设置为所述组播组成员所属的第一组播地址列表,核心网隧道信息设置为协议数据单元PDU会话的所述第一参考点或所述第二参考点的隧道头;所述第一FAR规则包括:目标接口设置为所述第一组播内部接口;或,所述第一组播内部接口为m个,第i个第一组播内部接口对应所述第一组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第一PDR规则包括:源接口设置为接入侧,目标地址设置为所述第i个组播地址,核心网隧道信息设置为PDU会话的所述第一参考点或所述第二参考点的隧道头;所述第一FAR规则包括:目标接口设置为所述第i个第一组播内部接口,m为正整数,i为不大于m的整数;或,所述第一组播内部接口为一个,所述第一PDR规则包括:源接口设置为接入侧,目标地址设置为所述VID成员所属的第一VID列表以及广播地址,核心网隧道信息设置为PDU会话的所述第一参考点或所述第二参考点的隧道头;所述第一FAR规则包括:目标接口设置为所述第一组播内部接口;或,所述第一组播内部接口为m个,第i个第一组播内部接口对应所述第一VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第一PDR规则包括:源接口设置为接入侧,目标地址设置为所述第i个VID以及广播地址,核心网隧道信息设置为PDU会话的所述第一参考点或所述第二参考点的隧道头;所述第一FAR规则包括:目标接口设置为所述第i个第一组播内部接口,m为正整数,i为不大于m的整数。6.根据权利要求5所述的方法,其特征在于,所述组播数据包中的组播地址是所述第一组播地址列表中的一个组播地址;或,所述组播数据包中的组播地址是所述第一VID列表中的一个VID以及广播地址。7.根据权利要求2或3所述的方法,其特征在于,当所述第一UPF需要接收来自所述第三参考点的组播数据时,所述第一UPF中设置有与组级别会话对应的第二包检测PDR规则和第二转发操作FAR规则,所述组级别会话是所述第一UPF和会话管理功能SMF之间的会话;
所述当所述组播数据包是来自所述第三参考点的组播数据时,将所述组播数据包发送至所述第二组播内部接口,包括:通过所述第二PDR规则检测到所述组播数据包是来自所述第三参考点的组播数据时,通过所述第二FAR规则将所述组播数据包发送至所述第二组播内部接口。8.根据权利要求7所述的方法,其特征在于,所述第二组播内部接口为一个,所述第二PDR规则包括:源接口设置为核心侧,目标地址设置为第二组播地址列表;所述第二FAR规则包括:目标接口设置为所述第二组播内部接口;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第二组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第二PDR规则包括:源接口设置为核心侧,目标地址设置为所述第i个组播地址;所述第二FAR规则包括:目标接口设置为所述第i个第二组播内部接口,m为正整数,i为不大于m的整数;或,所述第二组播内部接口为一个,所述第二PDR规则包括:源接口设置为核心侧,目标地址设置为第二VID列表以及广播地址;所述第二FAR规则包括:目标接口设置为所述第二组播内部接口;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第二VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第二PDR规则包括:源接口设置为核心侧,目标地址设置为所述第i个VID以及广播地址;所述第二FAR规则包括:目标接口设置为所述第i个第二组播内部接口,m为正整数,i为不大于m的整数。9.根据权利要求8所述的方法,其特征在于,所述第二组播地址列表是所述虚拟网络群组中全部组播组的组播地址列表;或,所述第二组播地址列表是所述第一UPF的全部本地组播组成员所属组播组的组播地址列表的合集;或,所述第二VID列表是所述虚拟网络群组中全部VID的VID列表;或,所述第二VID列表是所述第一UPF的全部本地VID成员所属的VID列表的合集。10.根据权利要求2所述的方法,其特征在于,当所述第一UPF需要接收来自所述第四参考点的组播数据时,所述第一UPF中设置有与组级别会话对应的第三包检测PDR规则和第三转发操作FAR规则,所述组级别会话是所述第一UPF和SMF之间的会话;所述当所述组播数据包是来自所述第四参考点的组播数据时,将所述组播数据包发送至所述第二组播内部接口,包括:通过所述第三PDR规则检测到所述组播数据包是来自所述第四参考点的组播数据时,通过所述第三FAR规则将所述组播数据包发送至所述第二组播内部接口。11.根据权利要求10所述的方法,其特征在于,
所述第二组播内部接口为一个,所述第三PDR规则包括:源接口设置为核心侧,目标地址设置为第三组播地址列表,核心网隧道信息设置为第四参考点隧道头;所述第三FAR规则包括:目标接口设置为所述第二组播内部接口;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第三组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第三PDR规则包括:源接口设置为核心侧,目标地址设置为所述第i个组播地址,核心网隧道信息设置为第四参考点隧道头;所述第三FAR规则包括:目标接口设置为所述第i个第二组播内部接口,m为正整数,i为不大于m的整数;或,所述第二组播内部接口为一个,所述第三PDR规则包括:源接口设置为核心侧,目标地址设置为第三VID列表以及广播地址,核心网隧道信息设置为第四参考点隧道头;所述第三FAR规则包括:目标接口设置为所述第二组播内部接口;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第三VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第三PDR规则包括:源接口设置为核心侧,目标地址设置为所述第i个VID以及广播地址,核心网隧道信息设置为第四参考点隧道头;所述第三FAR规则包括:目标接口设置为所述第i个第二组播内部接口,m为正整数,i为不大于m的整数。12.根据权利要求11所述的方法,其特征在于,所述第三组播地址列表是所述虚拟网络群组中全部组播组的组播地址列表;或,所述第三组播地址列表是所述第一UPF的本地组播组成员所属组播组的组播地址列表和第二UPF的本地组播组成员所属组播组的组播地址列表的交集,所述第二UPF是通过所述第四参考点与所述第一UPF相连;或,所述第三VID列表是所述虚拟网络群组中全部VID的VID列表;或,所述第三VID列表是所述第一UPF的本地VID成员所属的VID列表和第二UPF的本地VID成员所属的VID列表的交集,所述第二UPF通过所述第四参考点与所述第一UPF相连。13.根据权利要求2或3所述的方法,其特征在于,所述第一UPF中设置有与所述组播组中的组播组成员对应的第四包检测PDR规则和第四转发操作FAR规则;所述通过所述第一组播内部接口将所述组播数据包从所述组播组中每个组播组成员分别对应的所述第一参考点或所述第二参考点或第三参考点或第四参考点,发送至所述组播组的全部组播组成员,包括:通过所述第四PDR规则检测到所述组播数据包是来自所述第一组播内部接口的组播数据时,通过所述第四FAR规则将所述组播数据包从所述组播组的每个组播组成员分别对应的所述第一参考点或所述第二参考点或所述第三参考点或所述第四参考点,发送至所述组播组的全部组播组成员。
14.根据权利要求13所述的方法,其特征在于,所述第一组播内部接口为一个,所述第四PDR规则包括:源端口设置为所述第一组播内部接口,目标地址为所述组播组成员所属的第一组播地址列表;所述第四FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第四FAR规则还包括:外部头创建指示所述第三参考点的信息,目标接口为核心侧;或,所述第四FAR规则还包括:外部头创建指示所述第四参考点的隧道信息,目标接口为核心侧;或,所述第一组播内部接口为m个,第i个第一组播内部接口对应所述第一组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址;所述第四PDR规则包括:源端口设置为所述第i个第一组播内部接口,目标地址为所述第i个组播地址;所述第四FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第四FAR规则还包括:外部头创建指示所述第三参考点的信息,目标接口为核心侧;或,所述第四FAR规则还包括:外部头创建指示所述第四参考点的隧道信息,目标接口为核心侧;或,所述第一组播内部接口为一个,所述第四PDR规则包括:源端口设置为所述第一组播内部接口,目标地址为所述VID成员所属的第一VID列表以及广播地址;所述第四FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第四FAR规则还包括:外部头创建指示所述第三参考点的信息,目标接口为核心侧;或,所述第四FAR规则还包括:外部头创建指示所述第四参考点的隧道信息,目标接口为核心侧;或,所述第一组播内部接口为m个,第i个第一组播内部接口对应所述第一VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址;所述第四PDR规则包括:源端口设置为所述第i个第一组播内部接口,目标地址为所述第i个VID以及广播地址;所述第四FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第四FAR规则还包括:外部头创建指示所述第三参考点的信息,目标接口为核心侧;或,所述第四FAR规则还包括:外部头创建指示所述第四参考点的隧道信息,目标接口为核心侧;其中,m为正整数,i为不大于m的整数。15.根据权利要求2或3所述的方法,其特征在于,当所述第一UPF需要接收来自第三参考点的组播数据时,所述第一UPF中设置有与组级别会话对应的第五包检测PDR规则和第五转发操作FAR规则;所述组级别会话是所述第一UPF和SMF之间的会话;所述通过所述第二组播内部接口将所述组播数据包从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员,包括:通过所述第五PDR规则检测到所述组播数据包是所述第二组播内部接口的组播数据时,通过所述第五FAR规则将所述组播数据包,从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地
组播组成员。16.根据权利要求15所述的方法,其特征在于,所述第二组播内部接口为一个,所述第五PDR规则包括:源端口设置为所述第二组播内部接口,目标地址为第二组播地址列表;所述第五FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第二组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第五PDR规则包括:源端口设置为所述第i个第二组播内部接口,目标地址为所述第i个组播地址;所述第五FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧,m为正整数,i为不大于m的整数;或,所述第二组播内部接口为一个,所述第五PDR规则包括:源端口设置为所述第二组播内部接口,目标地址为第二VID列表以及广播地址;所述第五FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第二VID列表的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第五PDR规则包括:源端口设置为所述第i个第二组播内部接口,目标地址为第i个VID以及广播地址;所述第五FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧,m为正整数,i为不大于m的整数。17.根据权利要求2或3所述的方法,其特征在于,当所述第一UPF需要接收来自第四参考点的组播数据时,所述第一UPF中设置有与组级别会话对应的第六包检测PDR规则和第六转发操作FAR规则;所述组级别会话是所述第一UPF和会话管理功能SMF之间的会话;所述通过所述第二组播内部接口将所述组播数据包从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员,包括:通过所述第六PDR规则检测到所述组播数据包是所述第二组播内部接口的组播数据时,通过所述第六FAR规则将所述组播数据包,从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员。18.根据权利要求17所述的方法,其特征在于,所述第二组播内部接口为一个,所述第六PDR规则包括:源端口设置为所述第二组播内部接口,目标地址为第三组播地址列表;所述第六FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第三组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第六PDR规则包括:源端口设置为所述第i个第二组播内部接口,目标地址为所述第i个组播地址;所述第
六FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧,m为正整数,i为不大于m的整数;或,所述第二组播内部接口为一个,所述第六PDR规则包括:源端口设置为所述第二组播内部接口,目标地址为第三VID列表以及广播地址;所述第六FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第二组播内部接口为m个,第i个第二组播内部接口对应所述第三VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第六PDR规则包括:源端口设置为所述第i个第二组播内部接口,目标地址为所述第i个VID以及广播地址;所述第六FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧,m为正整数,i为不大于m的整数。19.根据权利要求3所述的方法,其特征在于,当所述第一UPF需要接收来自第四参考点的组播数据时,所述第一UPF中设置有与组级别会话对应的第七包检测PDR规则和第七转发操作FAR规则,所述组级别会话是所述第一UPF和SMF之间的会话;所述当所述组播数据包是来自所述第四参考点的组播数据时,将所述组播数据包发送至所述第三组播内部接口,包括:通过所述第七PDR规则检测到所述组播数据包是来自所述第四参考点的组播数据时,通过所述第七FAR规则将所述组播数据包发送至所述第三组播内部接口。20.根据权利要求19所述的方法,其特征在于,所述第三组播内部接口为一个,所述第七PDR规则包括:源接口设置为核心侧,目标地址设置为第三组播地址列表,核心网隧道信息设置为第四参考点隧道头;所述第七FAR规则包括:目标接口设置为所述第三组播内部接口;或,所述第三组播内部接口为m个,第i个第三组播内部接口对应所述第三组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第七PDR规则包括:源接口设置为核心侧,目标地址设置为所述第i个组播地址,核心网隧道信息设置为第四参考点隧道头;所述第七FAR规则包括:目标接口设置为所述第i个第三组播内部接口,m为正整数,i为不大于m的整数;或,所述第三组播内部接口为一个,所述第七PDR规则包括:源接口设置为核心侧,目标地址设置为第三VID列表以及广播地址,核心网隧道信息设置为第四参考点隧道头;所述第七FAR规则包括:目标接口设置为所述第三组播内部接口;或,所述第三组播内部接口为m个,第i个第三组播内部接口对应所述第三VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第七PDR规则包括:源接口设置为核心侧,目标地址设置为所述第i个VID以及广播地址,核心网隧道信息设置为第四参考点隧道头;所述第七FAR规则包括:目标接口设置为所述第i个第三组播内部接口,m为正整数,i为不大于m的整数。
21.根据权利要求3所述的方法,其特征在于,当所述第一UPF需要接收来自第四参考点的组播数据时,所述第一UPF中设置有与组级别会话对应的第八包检测PDR规则和第八转发操作FAR规则;所述组级别会话是所述第一UPF和会话管理功能SMF之间的会话;所述通过所述第三组播内部接口将所述组播数据包从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员,包括:通过所述第八PDR规则检测到所述组播数据包是所述第三组播内部接口的组播数据时,通过所述第八FAR规则将所述组播数据包,从所述组播组中在所述第一UPF的每个本地组播组成员分别对应的所述第一参考点或所述第二参考点,发送至所述组播组的全部本地组播组成员。22.根据权利要求21所述的方法,其特征在于,所述第三组播内部接口为一个,所述第八PDR规则包括:源端口设置为所述第三组播内部接口,目标地址为第三组播地址列表;所述第八FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第三组播内部接口为m个,第i个第三组播内部接口对应所述第三组播地址列表中的第i个组播地址,所述第i个组播地址是所述组播数据包中的组播地址,所述第八PDR规则包括:源端口设置为所述第i个第三组播内部接口,目标地址为所述第i个组播地址;所述第八FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧,m为正整数,i为不大于m的整数;或,所述第三组播内部接口为一个,所述第八PDR规则包括:源端口设置为所述第三组播内部接口,目标地址为第三VID列表以及广播地址;所述第八FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧;或,所述第三组播内部接口为m个,第i个第三组播内部接口对应所述第三VID列表中的第i个VID,所述第i个VID以及广播地址是所述组播数据包中的组播地址,所述第八PDR规则包括:源端口设置为所述第i个第三组播内部接口,目标地址为所述第i个VID以及广播地址;所述第八FAR规则包括:外部头创建指示所述第一参考点或所述第二参考点的隧道信息,目标接口为接入侧,m为正整数,i为不大于m的整数。23.根据权利要求1至22任一所述的方法,其特征在于,所述组播组是所述虚拟网络群组中的常规组播组,或者,所述组播组是采用虚拟局域网标识VID标识的组,所述组播组成员是VID成员。24.一种虚拟网络群组的组播组的组播方法,其特征在于,应用于会话管理功能SMF中,所述方法包括:生成至少两个组播内部接口对应的至少两组组播规则,所述组播内部接口是专用于组播的内部接口;在所述至少两组组播规则中,确定所述组播组对应的每个用户平面功能UPF上需要的组播规则;向所述每个UPF配置需要的所述组播规则。
25.根据权利要求24所...

【专利技术属性】
技术研发人员:王涛
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1