System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 组播业务的回切方法、装置、设备、系统及存储介质制造方法及图纸_技高网

组播业务的回切方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:40072974 阅读:5 留言:0更新日期:2024-01-17 00:28
本申请公开了一种组播业务的回切方法、装置、设备、系统及存储介质,涉及通信技术领域。该方法应用于BNG系统中的第一UP设备,该BNG系统还包括CP设备和第二UP设备;当第一UP设备故障恢复时,第一UP设备接收第一终端的第一组播信息和回切指令,该回切指令指示将第一终端的组播业务回切至第一UP设备,第一终端为在第一UP设备故障时由第一UP设备切换至第二UP设备的终端;第一UP设备基于第一组播信息和回切指令,向第一终端发送第一组播信息对应的组播业务。由于第一UP设备能够在回切过程中接收到第一组播信息,使得第一终端无需重新加组即可自动恢复组播业务,实现了终端的组播业务的平滑回切,使得回切的可靠性较高。

【技术实现步骤摘要】

本申请涉及通信,特别涉及组播业务的回切方法、装置、设备、系统及存储介质


技术介绍

1、在宽带网络网关(broadband network gateway,bng)系统中,控制面(controllerplane,cp)设备和用户面(user plane,up)设备进行分离部署,cp设备可以对多个up设备进行管理。其中,cp设备可以控制终端从某个up设备上线,以使该up设备转发属于终端的业务,以将终端接入网络。当任一up设备故障时,cp设备可以将在该任一up设备上线的终端切换到未故障的备up设备上。当该任一up设备故障恢复时,cp设备可以将切换到未故障的备up设备的终端回切到该任一up设备上。

2、相关技术中,cp设备通过向该任一up设备下发回切指令以使终端回切到该任一up设备上,由于终端是通过备up设备加入的组播组,因此,在该回切过程中会导致备up设备上的终端已加入的组播组的信息的丢失,以使终端需要重新通过该任一up设备加入组播组以恢复组播业务,进而实现组播业务的回切。

3、但是,相关技术中的组播业务的回切方法,会导致组播掉组现象发生。


技术实现思路

1、本申请提供了一种组播业务的回切方法、装置、设备、系统及存储介质,用于平滑回切终端的组播业务。

2、第一方面,提供了一种组播业务的回切方法,该方法应用于bng系统中的第一up设备,该bng系统还包括cp设备和第二up设备;在该方法中,第一终端在第一up设备故障时由第一up设备切换至第二up设备,当第一up设备故障恢复时,第一up设备接收第一终端的第一组播信息和回切指令,该回切指令用于指示将第一终端的组播业务回切至第一up设备;第一up设备基于该第一组播信息和该回切指令,向第一终端发送第一组播信息对应的组播业务。

3、由于第一up设备在根据回切指令进行回切时,已经接收到了第一终端的第一组播信息,因此,当第一终端在第一up设备上线后,第一up设备能够自动向第一终端发送该第一组播信息对应的组播业务,使得第一终端无需重新加组即可自动恢复组播业务,实现了终端的组播业务的平滑回切,使得回切的可靠性较高。

4、在一种可能的实施方式中,第一终端的第一组播信息由第二up设备发送,回切指令由cp设备发送,也即第一up设备接收第二up设备发送的第一组播信息,第一up设备接收cp设备发送的回切指令。由于在第一up设备故障恢复之前,是由第二up设备转发第一终端的组播业务的,因此第二up设备包括该第一终端的第一组播信息,且该第一组播信息包括动态组播信息或静态组播信息中的至少一种。由第二up设备向第一up设备发送该第一组播信息,使得第一up设备能够在回切第一终端的组播业务之前获取到该第一组播信息。

5、在一种可能的实施方式中,在由第二up设备发送第一组播信息,由cp设备发送回切指令的情况下,回切指令包括第一用户表项信息,第一用户表项信息用于指示向第一终端发送组播业务的路径,则第一up设备基于回切指令,能够基于第一用户表项信息指示的路径向第一终端发送该第一组播信息对应的组播业务。由此,能够通过回切指令中的第一用户表项信息确定向第一终端发送该组播业务的路径,以确保能够成功向第一终端发送该组播业务。

6、在一种可能的实施方式中,第一终端的第一组播信息和回切指令均是由cp设备发送,也即第一up设备接收cp设备发送的第一组播信息和回切指令。其中,由于cp设备包括的第一终端的第一组播信息为静态组播信息,也即cp设备不包括第一终端的动态组播信息,因此,在该情况下,第一up设备接收的cp设备发送的第一组播信息为静态组播信息。由cp设备向第一up设备发送回切指令时也发送了该静态组播信息,使得第一up设备能够向第一终端发送该静态组播信息对应的组播业务。

7、在一种可能的实施方式中,第一组播信息包括第一终端加入的组播组的地址。使得第一up设备能够根据该组播组的地址向第一终端发送该组播组对应的组播业务。

8、在一种可能的实施方式中,该回切指令包括第一虚拟媒体介入控制层(mediaaccess control,mac)地址,第一虚拟mac地址与第一终端相对应,第一虚拟mac地址为第一接口的地址,第一接口是第一终端在第一up设备上线的接口。以虚拟mac地址为粒度进行终端的回切,虚拟mac地址与终端相对应,使得终端的组播业务的回切的结果更准确。

9、在一种可能的实施方式中,回切指令还用于指示将第二终端回切至第一up设备,第二终端为在第一up设备故障时,由第一up设备切换至第二up设备的另一终端,则在该情况下,第一up设备还接收第二终端的第二组播信息,基于第二组播信息和回切指令,向第二终端发送第二组播信息对应的组播业务。该方法能够实现对切换到同一up设备的多个终端的组播业务的平滑回切,提高了组播业务的回切的全面性。

10、在一种可能的实施方式中,该bng系统还包括第三up设备,第三终端为在第一up设备故障时,由第一up设备切换至第三up设备的终端,则回切指令还用于指示将第三终端回切至第一up设备,在该情况下,第一up设备接收第三终端的第三组播信息,基于第三组播信息和回切指令,向第三终端发送第三组播信息对应的组播业务。该方法能够实现对切换到不同up设备的多个终端的组播业务的平滑回切,进一步提高了组播业务的回切的全面性。

11、第二方面,提供了一种组播业务的回切方法,该方法应用于bng系统中的cp设备,bng系统还包括第一up设备和第二up设备;在该方法中,当第一up设备故障恢复时,cp设备确定待回切至第一up设备的第一终端,第一终端为在第一up设备故障时,由第一up设备切换至第二up设备的终端。

12、然后,cp设备向第二up设备发送第一备份指令,第一备份指令用于第二up设备向第一up设备发送第一终端的第一组播信息,第一组播信息用于第一up设备向第一终端发送第一组播信息对应的组播业务,第一组播信息包括动态组播信息或静态组播信息中的至少一种;cp设备向第一up设备下发回切指令,回切指令用于指示将第一终端的组播业务回切至第一up设备,使得回切的可靠性较高。

13、或者,cp设备向第一up设备下发第一终端的第一组播信息和回切指令,第一组播信息用于第一up设备向第一终端发送第一组播信息对应的组播业务,第一组播信息包括静态组播信息,回切指令用于指示将第一终端的组播业务回切至第一up设备。

14、由于cp设备不仅向第一up设备下发回切指令,还向第二up设备发送了第一备份指令,或者,还向第一up设备下发了第一终端的第一组播信息,以使第一up设备能够接收到第二up设备或者cp设备发送的第一终端的第一组播信息,因此,当第一终端在第一up设备上线后,第一up设备能够向第一终端发送该第一组播信息对应的组播业务,无需第一终端重新加组即可自动恢复该第一终端的组播业务,实现了终端的组播业务的平滑回切。

15、在一种可能的实施方式中,第一终端为在第一up设备上线的本文档来自技高网...

【技术保护点】

1.一种组播业务的回切方法,其特征在于,应用于宽带网络网关BNG系统中的第一用户面UP设备,所述BNG系统还包括控制面CP设备和第二UP设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一UP设备接收第一终端的第一组播信息和回切指令,包括:

3.根据权利要求2所述的方法,其特征在于,所述回切指令包括第一用户表项信息,所述第一用户表项信息用于指示向所述第一终端发送所述组播业务的路径;

4.根据权利要求1所述的方法,其特征在于,所述第一UP设备接收第一终端的第一组播信息和回切指令,包括:

5.根据权利要求1-4任一所述的方法,其特征在于,所述第一组播信息包括所述第一终端加入的组播组的地址。

6.根据权利要求1-5任一所述的方法,其特征在于,所述回切指令包括第一虚拟媒体介入控制层MAC地址,所述第一虚拟MAC地址与所述第一终端相对应,所述第一虚拟MAC地址为第一接口的地址,所述第一接口是所述第一终端在所述第一UP设备上线的接口。

7.根据权利要求1-6任一所述的方法,其特征在于,所述回切指令还用于指示将第二终端回切至所述第一UP设备,所述第二终端为在所述第一UP设备故障时,由所述第一UP设备切换至所述第二UP设备的另一终端;所述方法还包括:

8.根据权利要求1-7任一所述的方法,其特征在于,所述BNG系统还包括第三UP设备,所述回切指令还用于指示将第三终端回切至所述第一UP设备,所述第三终端为在所述第一UP设备故障时,由所述第一UP设备切换至所述第三UP设备的终端;所述方法还包括:

9.一种组播业务的回切方法,其特征在于,应用于宽带网络网关BNG系统中的控制面CP设备,所述BNG系统还包括第一用户面UP设备和第二UP设备,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9或10任一所述的方法,其特征在于,所述第一组播信息包括所述第一终端加入的组播组的地址。

12.根据权利要求9-11任一所述的方法,其特征在于,所述回切指令和所述第一备份指令均包括第一虚拟媒体介入控制层MAC地址,所述第一虚拟MAC地址与所述第一终端相对应,所述第一虚拟MAC地址为第一接口的地址,所述第一接口是所述第一终端在所述第一UP设备上线的接口。

13.根据权利要求9-12任一所述的方法,其特征在于,待回切至所述第一UP设备的终端还包括第二终端,所述第二终端为在所述第一UP设备故障时,由所述第一UP设备切换至所述第二UP设备的另一终端;

14.根据权利要求9-13任一所述的方法,其特征在于,所述BNG系统还包括第三UP设备,所述待回切至所述第一UP设备的终端还包括第三终端,所述第三终端为在所述第一UP设备故障时,由所述第一UP设备切换至所述第三UP设备的终端;所述方法还包括:

15.一种组播业务的回切方法,其特征在于,应用于宽带网络网关BNG系统中的第二用户面UP设备,所述BNG系统还包括第一UP设备和控制面CP设备,所述方法包括:

16.根据权利要求15所述的方法,其特征在于,所述方法还包括:

17.根据权利要求15或16任一所述的方法,其特征在于,所述第一组播信息包括所述第一终端加入的组播组的地址。

18.根据权利要求15-17任一所述的方法,其特征在于,所述备份指令包括第一虚拟媒体介入控制层MAC地址,所述第一虚拟MAC地址与所述第一终端相对应,所述第一虚拟MAC地址为第一接口的地址,所述第一接口是所述第一终端在所述第一UP设备上线的接口。

19.根据权利要求15-18任一所述的方法,其特征在于,所述方法还包括:

20.一种组播业务的回切装置,其特征在于,应用于宽带网络网关BNG系统中的第一用户面UP设备,所述BNG系统还包括控制面CP设备和第二UP设备,所述装置包括:

21.一种组播业务的回切装置,其特征在于,应用于宽带网络网关BNG系统中的控制面CP设备,所述BNG系统还包括第一用户面UP设备和第二UP设备,所述装置包括:

22.一种组播业务的回切装置,其特征在于,应用于宽带网络网关BNG系统中的第二用户面UP设备,所述BNG系统还包括第一UP设备和控制面CP设备,所述装置包括:

23.一种网络设备,其特征在于,所述网络设备包括:处理器,所述处理器与存储器耦合,所述存储器中存储有至少一条程序指令或代码,所述至少一条程序指令或代码由所述处理器加载并执行,以使所述网络设备实现权利要求1-8中任一所述的组播业务的回切方法,或者...

【技术特征摘要】

1.一种组播业务的回切方法,其特征在于,应用于宽带网络网关bng系统中的第一用户面up设备,所述bng系统还包括控制面cp设备和第二up设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一up设备接收第一终端的第一组播信息和回切指令,包括:

3.根据权利要求2所述的方法,其特征在于,所述回切指令包括第一用户表项信息,所述第一用户表项信息用于指示向所述第一终端发送所述组播业务的路径;

4.根据权利要求1所述的方法,其特征在于,所述第一up设备接收第一终端的第一组播信息和回切指令,包括:

5.根据权利要求1-4任一所述的方法,其特征在于,所述第一组播信息包括所述第一终端加入的组播组的地址。

6.根据权利要求1-5任一所述的方法,其特征在于,所述回切指令包括第一虚拟媒体介入控制层mac地址,所述第一虚拟mac地址与所述第一终端相对应,所述第一虚拟mac地址为第一接口的地址,所述第一接口是所述第一终端在所述第一up设备上线的接口。

7.根据权利要求1-6任一所述的方法,其特征在于,所述回切指令还用于指示将第二终端回切至所述第一up设备,所述第二终端为在所述第一up设备故障时,由所述第一up设备切换至所述第二up设备的另一终端;所述方法还包括:

8.根据权利要求1-7任一所述的方法,其特征在于,所述bng系统还包括第三up设备,所述回切指令还用于指示将第三终端回切至所述第一up设备,所述第三终端为在所述第一up设备故障时,由所述第一up设备切换至所述第三up设备的终端;所述方法还包括:

9.一种组播业务的回切方法,其特征在于,应用于宽带网络网关bng系统中的控制面cp设备,所述bng系统还包括第一用户面up设备和第二up设备,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9或10任一所述的方法,其特征在于,所述第一组播信息包括所述第一终端加入的组播组的地址。

12.根据权利要求9-11任一所述的方法,其特征在于,所述回切指令和所述第一备份指令均包括第一虚拟媒体介入控制层mac地址,所述第一虚拟mac地址与所述第一终端相对应,所述第一虚拟mac地址为第一接口的地址,所述第一接口是所述第一终端在所述第一up设备上线的接口。

13.根据权利要求9-12任一所述的方法,其特征在于,待回切至所述第一up设备的终端还包括第二终端,所述第二终端为在所述第一up设备故障时,由所述第一up设备切换至所述第二up设备的另一终端;

14.根据权利要求9-13任一所述的方...

【专利技术属性】
技术研发人员:孔小桃马抄武李冠军段方红
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1