组播业务设计方法、服务器及存储介质技术

技术编号:33545626 阅读:16 留言:0更新日期:2022-05-26 22:39
本申请实施例涉及通信领域,公开了一种组播业务设计方法、服务器及存储介质。本申请实施例中,SDN控制器获取组播业务更新事件;确定组播业务更新事件对应的待配置路由器,以及待配置路由器对应的配置信息;SDN控制器可以直接将配置信息配置给待配置路由器,并不需要依赖于MP

【技术实现步骤摘要】
组播业务设计方法、服务器及存储介质


[0001]本申请实施例涉及通信领域,特别涉及一种组播业务设计方法、服务器及存储介质。

技术介绍

[0002]位索引显示复制(Bit Index Explicit Replication,BIER)是一种新型组播技术,其中,具有BIER能力的路由器为位转发路由器(Bit

Forward Router,BFR),BFR组成的域称之为BIER域,组播业务进入和离开BIER域的BFR分别称之为位转发入口路由器(Bit

Forward Ingress Router,BFIR)和位转发出口路由器(Bit

Forward Egress Router,BFER)。当组播业务进入BIER域时,BFIR确定该组播业务的BFER集合,然后将组播报文封装为BIER报文进行转发,BIER报文到达BFER则解封BIER报文头并对组播报文进行组播路由转发。
[0003]在大型的BIER网络中,路由器既可以是一个组播业务的BFIR,也可以是另一个组播业务的BFER。通过在BFIR和BFER上配置多协议扩展边界网关协议(Multi

ProtocolBorder Gateway Protocol,MP

BGP),使BFIR和BFER之间形成全网状的MP

BGP邻居,从而可以通过MP

BGP确定每一个组播业务的BFIR和BFER,且当BFER加入或离开组播业务时,通过MP

BGP将加入或离开组播业务的消息发送给对应的BFIR,实现BFER加入或离开组播业务。然而,在每个BFIR和BFER上配置MP

BGP导致网络部署较复杂,且形成全网状的MP

BGP邻居导致网络架构较复杂。

技术实现思路

[0004]本申请实施例提供了一种组播业务设计方法、服务器及存储介质,无需为了实现组播转发机制而在路由器节点上配置MP

BGP,简化网络部署及网络架构。
[0005]为实现上述目的,本申请实施例提供了一种组播业务设计方法,应用于软件定义网络SDN控制器,所述方法包括:获取组播业务更新事件;确定所述组播业务更新事件对应的待配置路由器,以及所述待配置路由器对应的配置信息;将所述配置信息配置给所述待配置路由器。
[0006]为实现上述目的,本申请实施例还提供了一种服务器,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述的组播业务设计方法。
[0007]为实现上述目的,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的组播业务设计方法。
[0008]本申请提出的组播业务设计方法、服务器及存储介质,获取组播业务更新事件;确定组播业务更新事件对应的待配置路由器,以及待配置路由器对应的配置信息;SDN控制器可以直接将配置信息配置给待配置路由器,并不需要依赖于MP

BGP,所以无需在每个路由
器节点上配置MP

BGP,简化网络部署,且无需在BFIR和BFER之间建立MP

BGP邻居,即可以避免BFIR和BFER之间的全网状BGP邻居,简化网络架构。
附图说明
[0009]图1是根据本申请第一实施例中的组播业务设计方法的流程图;
[0010]图2是根据本申请第二实施例中的组播业务设计方法的流程图;
[0011]图3是根据本申请第三实施例中的组播业务设计方法的流程图;
[0012]图4是根据本申请第四实施例中的组播业务设计方法的流程图;
[0013]图5是根据本申请第五实施例中的服务器的结构示意图。
具体实施方式
[0014]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0015]本申请的第一实施例涉及一种组播业务设计方法,应用于软件定义网络(Software Defined Network,SDN)控制器。具体流程如图1所示,包括:
[0016]步骤101,获取组播业务更新事件。
[0017]具体地说,在组播网络中,组播业务可能会发生增加或减少,用于传输组播业务的路由器即组播业务对应的路由器也可能发生增加或减少;例如:在交互式网络电视(Internet Protocol Television,IPTV)中,某些客户可能会选择增加一个频道的业务,若该频道为原有的频道,则组播网络中需要增加组播业务对应的位转发出口路由器(Bit

Forward Egress Router,BFER)。当发生组播业务更新事件时,路由器或客户管理系统会感知到,此时路由器或客户管理系统会发送包含组播业务更新事件的指令给SDN控制器,SDN控制器可以从路由器接收的指令或者从客户管理系统接收的指令中获取组播业务更新事件;其中,客户管理系统为用于对接收组播业务的客户进行管理的系统。
[0018]步骤102,确定组播业务更新事件对应的待配置路由器,以及待配置路由器对应的配置信息。
[0019]步骤103,将配置信息配置给待配置路由器。
[0020]具体地说,SDN控制器根据组播业务更新事件中事件的类型以及组播业务和路由器的关系,确定对应的待配置路由器,以及待配置路由器对应的配置信息,其中,事件的类型包括新增组播业务、增加或减少原有组播业务对应的路由器,其中,减少原有组播业务相当于将原有的组播业务对应的路由器全部减掉;而且,待配置路由器不同时待配置路由器对应的配置信息也不同,所以SDN控制器需要确定待配置路由器对应的配置信息,例如:若待配置路由器为位转发入口路由器(Bit

Forward Ingress Router,BFIR),BFIR对应的配置信息至少包括组播业务和BFER的对应关系,若待配置路由器为BFER,BFER对应的配置信息至少包括解封装方式。SDN控制器再将配置信息发送给待配置路由器,由待配置路由器配
置该配置信息。
[0021]在一个例子中,若组播业务更新事件包括新增的组播业务,待配置路由器为新增的组播业务对应的BFIR和BFER;若组播业务更新事件包括增加或减少原有组播业务对应的BFIR,或者,增加或减少原有组播业务对应的BFE本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组播业务设计方法,其特征在于,应用于软件定义网络SDN控制器,所述方法包括:获取组播业务更新事件;确定所述组播业务更新事件对应的待配置路由器,以及所述待配置路由器对应的配置信息;将所述配置信息配置给所述待配置路由器。2.根据权利要求1所述的组播业务设计方法,其特征在于,若所述组播业务更新事件包括新增的组播业务,所述待配置路由器为所述新增的组播业务对应的位转发入口路由器BFIR和位转发出口路由器BFER;若所述组播业务更新事件包括增加或减少原有组播业务对应的BFIR,或者,增加或减少原有组播业务对应的BFER,所述待配置路由器为所述原有组播业务对应的BFIR。3.根据权利要求2所述的组播业务设计方法,其特征在于,所述BFIR对应的配置信息包括组播业务和BFER的对应关系;其中,若所述组播业务为所述原有组播业务,所述BFER根据以下指令之一确定:根据从增加到所述原有组播业务的BFER接收的指令确定、根据从离开所述原有组播业务的BFER接收的指令确定、根据从客户管理系统接收的指令确定;若所述组播业务为所述新增的组播业务,所述BFER根据以下指令确定:根据从所述客户管理系统接收的指令确定;所述客户管理系统为用于对接收组播业务的客户进行管理的系统。4.根据权利要求1所述的组播业务设计方法,其特征在于,所述方法还包括:若目标组播业务对应的BFIR的属性信息发生更新,将所述BFIR的更新后的属性信息发送给所述目标组播业务对应的BFER,供所述目标组播业务对应的BFER根据所述BFIR的更新后的属性信息确定对所述目标组播业务对应的BFIR的选择策略。5.根据权利要求1所述的组播业务设计方法,其特征在于,所述方法还包括...

【专利技术属性】
技术研发人员:马汝胜
申请(专利权)人:南京中兴软件有限责任公司
类型:发明
国别省市:

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

1