接入设备组播功能的检测方法及装置的制造方法_3

文档序号:9891248阅读:来源:国知局
后,把该组播流环回上去的风险。这时把统计到的组播流量(pps/bps)通过SNMP上报给网管。
[0080]需要说明的是:如果是洪泛流,看芯片是否有对未知组播流给drop掉的功能,9806/F822目前有这个功能。否则会影响被监控的组播流量的统计数据。
[0081]由于report发送成功后,环回接口 disable,这时被测试的端口处于link-down状态,该端口下的统计信息中,包括组播(协议、媒体数据)的统计可能统计不到。
[0082]步骤S3:通过流量监控来判断组播业务的前提;
[0083]其中,该前提包括如下两个方面:
[0084]A、网管中先获取网元组播配置的情况,对于不符合的配置,直接返回错误。所谓组播正常的配置,即包括:组播vlan, source-port, receive-port, group是否正确配置好。
[0085]B、作为模拟测试的组播频道,在发r印ort前,会清除一下该频道的用户点播情况,并且由于video-monitor把要监控的组播流终结在交换芯片,不会往用户端口发送,这里会影响到其他端口观看该组播频道的情况,所以作为模拟测试的组播频道,不能有其他用户来观看。
[0086]步骤S4:离开报文的发送;
[0087]其中,组播模块构造离开leave报文,通过MUX发包接口,把报文送到承载,调用承载环回接口,将构造的报文发往要测试的用户端,报文将在用户端环回,模拟端口收到客户端发送leave包,在开启环回功能返回成功后,即leave报文发送成功后,应立即关闭环回功能,如果开启了组播enable,经MUX模块,直接送到组播模块来处理(清除组播转发表项,停止组播流转发到用户口),如果imgp through,则往配置的源端口交换出去。
[0088]对于组播服务器收到网元的leave报文后,中断组播流。
[0089]步骤S5:判断组播流是否中止;
[0090]与加入报文处理方式一样,只要把监控的组播频道统计出来的数据传给网管即可。
[0091]步骤S6:查询报文的发送;
[0092]其中,对于组播服务器发送的查询报文,经过交换芯片提包后,送到组播模块,这时为了响应这个query报,不让组播流中断,组播模块中要做类似于proxy模式情况下的响应query的report报,不将该query报转发到用户口。对收到的通用query或特殊query包,该仿真的组播组都要做相应的响应。
[0093]以下是对本可选实例中涉及到的组播协议报文的说明:
[0094]A:组播协议报文中IP头中源IP的获取;
[0095]组播协议报文的IP头中的源IP填写,可以采用DHCP来获取的IP作为imgp的源IP ;也可以静态配置一个IP作为imgp的源IP。在网管软件上可选择的。MAP平台中可以利用现有的DHCP模块来获取源IP。
[0096]B:组播协议报文中以太头中的源MAC获取;
[0097]组播协议报文的以太头中的源MAC填写,可以采取MAC池中的MAC,也可以采用随机生成的一个MAC,或者用带内MAC。
[0098]通过上述本可选实施例的远程管理模拟组播的方法,有效地提高接入设备验收与故障解决的效率,所有的操作与结果显示均在远程完成,不仅有利于提高工作效率,也有助于协助工程师进行组播等相关功能的验收工作。
[0099]以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种接入设备组播功能的检测方法,其特征在于,包括: 组播服务器接收接入设备发送的组播协议报文,其中,所述组播协议报文用于调用所述组播服务器中能够执行环回功能的指定端口; 统计所述指定端口组播报文的流量值; 根据统计结果判断所述接入设备是否能够执行组播功能。2.根据权利要求1所述的方法,其特征在于,所述组播协议报文包括组播加入报文和组播离开报文。3.根据权利要求2所述的方法,其特征在于,在所述组播协议报文为所述组播加入报文时,统计所述指定端口组播报文的流量值包括: 所述组播服务器收到所述指定端口环回的加入报文后,将所述指定端口加入到预设的组播转发表中; 依据所述预设的组播转发表在所述指定端口转发组播报文; 统计所述指定端口所述组播报文的流量值。4.根据权利要求3所述的方法,其特征在于,所述组播协议报文还包括:组播查询报文,在统计所述指定端口所述组播报文的流量值之前,还包括: 所述组播服务器周期性发送组播查询报文到所述接入设备; 所述组播服务器接收所述接入设备发送响应于所述查询报文的组播加入报文,以确定所述接入设备能正常转发所述组播报文。5.根据权利要求1所述的方法,其特征在于,根据统计结果判断所述接入设备是否能够执行组播功能包括: 判断所述流量值是否大于预定阈值,在判断结果为是时,则所述接入设备能够执行组播报文的转发; 在判断结果为否时,则所述接入设备不能执行组播报文的转发。6.根据权利要求2所述的方法,其特征在于,在所述组播协议报文为所述组播离开报文时,统计所述指定端口组播报文的流量值包括: 所述组播服务器接收所述接入设备发送的组播离开报文,其中,所述离开报文用于指示清空预设的组播转发表; 在所述组播转发表清空后,中断所述指定端口组播报文的转发; 统计所述指定端口的所述组播报文的流量值。7.根据权利要求6所述的方法,其特征在于,根据统计结果判断所述接入设备是否能够执行组播功能包括: 判断所述流量值是否小于预定阈值,在判断结果为是时,则所述接入设备能够执行所述组播报文的中断; 在判断结果为否时,则所述接入设备不能够执行所述组播报文的中断。8.一种接入设备组播功能的检测装置,应用于组播服务器,其特征在于,包括: 接收模块,用于接收接入设备发送的组播协议报文,其中,所述组播协议报文用于调用所述组播服务器中能够执行环回功能的指定端口; 统计模块,用于统计所述指定端口组播报文的流量值; 判断模块,用于根据统计结果判断所述接入设备是否能够执行组播功能。9.根据权利要求8所述的装置,其特征在于,所述组播协议报文包括组播加入报文和组播离开报文。10.根据权利要求9所述的装置,其特征在于,在所述组播协议报文为所述组播加入报文时,所述统计模块还包括: 加入单元,用于接收到所述指定端口环回的加入报文后,将所述指定端口加入到预设的组播转发表中; 转发单元,用于依据所述预设的组播转发表在所述指定端口转发组播报文; 第一统计单元,用于统计所述指定端口所述组播报文的流量值。11.根据权利要求10所述的装置,其特征在于,所述组播协议报文还包括:组播查询报文,所述统计模块还包括: 发送单元,用于周期性发送组播查询报文到所述接入设备; 第一接收单元,用于接收所述接入设备发送响应于所述查询报文的组播加入报文,以确定所述接入设备能正常转发所述组播报文。12.根据权利要求8所述的装置,其特征在于,所述判断模块包括: 第一判断单元,用于判断所述流量值是否大于预定阈值,在判断结果为是时,则所述接入设备能够执行组播报文的转发;在判断结果为否时,则所述接入设备不能执行组播报文的转发。13.根据权利要求9所述的装置,其特征在于,在所述组播协议报文为所述组播离开报文时,所述统计模块包括: 第二接收单元,用于接收所述接入设备发送的组播离开报文,其中,所述离开报文用于指示清空预设的组播转发表; 中断单元,用于在所述组播转发表清空后,中断所述指定端口组播报文的转发; 第二统计单元,用于统计所述指定端口的所述组播报文的流量值。14.根据权利要求13所述的装置,其特征在于,所述判断模块包括: 第二判断单元,用于判断所述流量值是否小于预定阈值,在判断结果为是时,则所述接入设备能够执行所述组播报文的中断;在判断结果为否时,则所述接入设备不能够执行所述组播报文的中断。
【专利摘要】本发明提供了一种接入设备组播功能的检测方法及装置,其中该方法包括:组播服务器接收接入设备发送的组播协议报文,其中,组播协议报文用于调用组播服务器中能够执行环回功能的指定端口;统计指定端口组播报文的流量值;根据统计结果判断接入设备是否能够执行组播功能。通过本发明解决了相关技术中当需要检验接入设备是否能够正常执行组播功能时,需要相关工作人亲自到接入设备处进行查验的问题,提高了对接入设备检验的效率,节省了开支。
【IPC分类】H04L12/26
【公开号】CN105656705
【申请号】
【发明人】郭红燕, 朱元龙, 靳海燕
【申请人】中兴通讯股份有限公司
【公开日】2016年6月8日
【申请日】2014年11月12日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1