组播控制方法和装置制造方法及图纸

技术编号:21899227 阅读:35 留言:0更新日期:2019-08-17 18:33
本申请提供了组播控制方法和装置。本申请中,BRAS‑CP设备在用户设备通过认证时,会将与用户设备对应的组播授权信息通过Openflow通道下发至BRAS‑DP设备,以由BRAS‑DP设备根据组播授权信息控制用户设备加入组播组,这对用户设备加入组播组进行了控制,防止了用户设备自行加入组播组,满足运营商对IPTV等业务的运营需求。

Multicast Control Method and Device

【技术实现步骤摘要】
组播控制方法和装置
本申请涉及网络通信技术,特别涉及组播控制方法和装置。
技术介绍
在IPoE(IPoverEthernet)组网中,为了充分发挥宽带远程接入服务器(BRAS:BroadbandRemoteAccessServer)的控制和转发性能,可对BRAS进行转控分离,将原本由BRAS负责的工作分担至BRAS-数据面(DP:DataPlane)设备和BRAS-控制面(CP:ControlPlane)设备。图1以BRAS-DP设备与BRAS-CP设备之间通过开放流(Openflow)通道连接为例示出了BRAS转控分离组网结构。在BRAS转控分离组网结构中,BRAS-DP设备负责报文转发,主要包括:对控制报文和数据报文分流、将触发认证的报文通过Openflow通道发送到BRAS-CP设备上进行认证授权等;BRAS-CP设备负责报文控制,主要包括:对报文进行认证、将上线用户的用户信息通过Openflow通道下发给BRAS-DP设备。
技术实现思路
本申请提供了组播控制方法和装置,以实现对用户设备加入组播组的控制。本申请提供的技术方案包括:一种组播控制方法,该方法应用于宽带远程接入服务器BRAS-控制面CP设备,包括:接收BRAS-数据面DP设备转发的第一报文,所述第一报文来自用户设备,用于触发BRAS-CP设备对所述用户设备进行认证;在所述用户设备通过所述BRAS-CP设备的认证时,将与所述用户设备对应的组播授权信息下发至所述BRAS-DP设备,以由所述BRAS-DP设备根据所述组播授权信息控制所述用户设备加入组播组。一种组播控制方法,该方法应用于宽带远程接入服务器BRAS-数据面DP设备,包括:将来自用户设备的第一报文转发至BRAS-控制面CP设备;接收BRAS-CP设备在所述用户设备通过认证后发送的与所述用户设备对应的组播授权信息;接收来自所述用户设备的第二报文,第二报文用于请求加入组播组;在接收到所述第二报文的第一接口使能了可控组播功能时,根据与所述用户设备对应的组播授权信息控制所述用户设备加入组播组,所述可控组播功能用于控制加入组播组的权限。一种组播控制装置,该装置应用于宽带远程接入服务器BRAS-控制面CP设备,包括:第一报文接收单元,用于接收BRAS-数据面DP设备转发的第一报文,所述第一报文来自用户设备,用于触发BRAS-CP设备对所述用户设备进行认证;第一组播授权单元,用于在所述用户设备通过所述BRAS-CP设备的认证时,将与所述用户设备对应的组播授权信息下发至所述BRAS-DP设备,以由所述BRAS-DP设备根据所述组播授权信息控制所述用户设备加入组播组。一种组播控制装置,该装置应用于宽带远程接入服务器BRAS-数据面DP设备,包括:转发单元,用于将来自用户设备的第一报文转发至BRAS-控制面CP设备;第二组播授权单元,用于接收BRAS-CP设备在所述用户设备通过所述BRAS-CP设备的认证后发送的与所述用户设备对应的组播授权信息;第二报文接收单元,用于接收来自所述用户设备的第二报文,第二报文用于请求加入组播组;组播控制单元,用于在接收到所述第二报文的第一接口使能了可控组播功能时,根据与所述用户设备对应的组播授权信息控制所述用户设备加入组播组,所述可控组播功能用于控制加入组播组的权限。由以上技术方案可以看出,本申请中,BRAS-CP设备在用户设备通过认证时,会将与用户设备对应的组播授权信息下发至BRAS-DP设备,以由BRAS-DP设备根据组播授权信息控制用户设备加入组播组,这对用户设备加入组播组进行了控制,防止了用户设备自行加入组播组,满足运营商对IPTV等业务的运营需求。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1为BRAS转控分离组网结构;图2为本实施例提供的方法流程图;图3为本实施例提供的另一方法流程图;图4为本实施例提供的应用组网示意图;图5为本申请提供的装置结构示意图;图6为本申请提供的另一装置结构示意图;图7为本申请提供的硬件结构示意图。具体实施方式在传统的组播应用中,用户设备在需要加入组播组时,会发送IGMP成员关系报告报文请求加入某个组播组,在加入组播组后,接收所属组播组的组播报文。但是,在传统的组播应用中,并不对用户加入组播组进行任何控制,用户可自行加入组播组,这会导致目前的组播应用无法满足运营商对IPTV等业务的运营需求。基于上述问题,本实施例提供了一种组播控制方法,以控制用户加入组播组的权限。下面通过图1进行描述:参见图2,图2为本实施例提供的方法流程图。该流程应用于BRAS-CP设备。如图2所示,该流程可包括以下步骤:步骤201,接收BRAS-DP设备转发的第一报文。在一个例子中,BRAS-CP设备与BRAS-DP设备之间建立了Openflow通道,基于此,本步骤201中,BRAS-CP设备可通过与BRAS-DP设备之间建立的Openflow通道接收BRAS-DP设备转发的第一报文。这里,第一报文是用户设备发送的用于触发BRAS-CP设备对第一报文的源端(即用户设备)进行认证的报文。在具体实现时,这里的第一报文可为二层协议报文比如ARP报文,或者为三层协议报文比如IP报文、DHCP报文等。步骤202,在用户设备通过BRAS-CP设备的认证时,将与用户设备对应的组播授权信息下发至BRAS-DP设备,以由BRAS-DP设备根据组播授权信息控制用户设备加入组播组。如上描述,BRAS-CP设备与BRAS-DP设备之间建立了Openflow通道,则本步骤202中,BRAS-CP设备可通过Openflow通道将与用户设备对应的组播授权信息下发至BRAS-DP设备。具体实现时,在一个例子中,各用户设备对应的组播授权信息预设设置并配置在BRAS-CP设备本地。基于此,本步骤202中,在用户设备通过认证时,可从本地已配置的所有组播授权信息中获取该通过认证的用户设备对应的组播授权信息。在另一个例子中,各用户设备对应的组播授权信息预设设置并配置在BRAS-CP设备外接的认证服务器比如Radius服务器。基于此,本步骤202中,在用户设备通过认证时,可通过与认证服务器联动以从认证服务器获取该通过认证的用户设备对应的组播授权信息。当获取该通过认证的用户设备对应的组播授权信息后,如步骤202的描述,BRAS-CP设备会将与用户设备对应的组播授权信息下发至BRAS-DP设备。具体实现时,BRAS-CP设备可将与用户设备对应的组播授权信息携带在用户表项中下发至BRAS-DP设备。其中,用户表项可包括:用户设备标识、组播授权信息之间的对应关系(该对应关系表征了与用户设备对应的组播授权信息)。在一个例子中,当上述的第一报文为二层协议报文比如ARP报文时,上述的用户设备标识为第一报文的源MAC地址。在另一个例子中,当上述的第一报文为三层协议报文比如DHCP报文时,上述的用户设备标识为第一报文的源IP地址。至此,完成图2所示流程。通过图2所示流程可以看出,BRAS-CP设备在用户设备通过认证时,会将与用户设备对应的组播授权信息下发至BRAS-DP设备,以由BRAS-DP设备根据组播授权信息控制用户设备加入组播组本文档来自技高网...

【技术保护点】
1.一种组播控制方法,其特征在于,该方法应用于宽带远程接入服务器BRAS‑控制面CP设备,包括:接收BRAS‑数据面DP设备转发的第一报文,所述第一报文来自用户设备,用于触发BRAS‑CP设备对所述用户设备进行认证;在所述用户设备通过所述BRAS‑CP设备的认证时,将与所述用户设备对应的组播授权信息下发至所述BRAS‑DP设备,以由所述BRAS‑DP设备根据所述组播授权信息控制所述用户设备加入组播组。

【技术特征摘要】
1.一种组播控制方法,其特征在于,该方法应用于宽带远程接入服务器BRAS-控制面CP设备,包括:接收BRAS-数据面DP设备转发的第一报文,所述第一报文来自用户设备,用于触发BRAS-CP设备对所述用户设备进行认证;在所述用户设备通过所述BRAS-CP设备的认证时,将与所述用户设备对应的组播授权信息下发至所述BRAS-DP设备,以由所述BRAS-DP设备根据所述组播授权信息控制所述用户设备加入组播组。2.根据权利要求1所述的方法,其特征在于,所述组播授权信息预先配置在所述BRAS-CP设备;或者,所述组播授权信息是所述BRAS-CP设备从外部连接的认证服务器中获取。3.一种组播控制方法,其特征在于,该方法应用于宽带远程接入服务器BRAS-数据面DP设备,包括:将来自用户设备的第一报文转发至BRAS-控制面CP设备;接收BRAS-CP设备在所述用户设备通过认证后发送的与所述用户设备对应的组播授权信息;接收来自所述用户设备的第二报文,第二报文用于请求加入组播组;在接收到所述第二报文的第一接口使能了可控组播功能时,根据与所述用户设备对应的组播授权信息控制所述用户设备加入组播组,所述可控组播功能用于控制加入组播组的权限。4.根据权利要求3所述的方法,其特征在于,所述第二报文携带了所述用户设备请求加入的目标组播组信息;所述根据与用户设备对应的组播授权信息控制所述用户设备加入组播组包括:判断所述组播授权信息中是否包括所述目标组播组信息,如果是,则允许所述用户设备加入所述目标组播组信息对应的目标组播组;如果否,则禁止所述用户设备加入所述目标组播组信息对应的目标组播组。5.根据权利要求3所述的方法,其特征在于,所述第二报文携带了所述用户设备请求加入的目标组播组信息;在所述第一接口未使能可控组播功能时,该方法进一步包括:允许所述用户设备加入所述目标组播组信息对应的目标组播组。6.一种组播控制装置,其特征在于,该装置应用于宽带远程接入服务器BRAS-控制面CP...

【专利技术属性】
技术研发人员:林慧王伟
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1