[发明专利]一种组播传输路径的探测方法及装置有效
申请号: | 201210139788.5 | 申请日: | 2012-05-08 |
公开(公告)号: | CN102685009A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 任俊峰;周迪 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/26;H04L12/18 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 路径 探测 方法 装置 | ||
技术领域
本发明涉及组播技术,尤其涉及一种组播传输路径的探测方法及装置。
背景技术
IP技术已经成为如今主流的网络技术,基于IP技术的视频监控已经成为目前视频监控的主流。IP组播技术虽然有着悠久的历史且各种标准日趋完善,但在实际应用却较少,而在IP监控中,组播技术天然的优越性却得到了广泛的应用。
在大型组播网络中,如何对整个网络的组播功能进行探测是业界需要解决的一个常见技术问题。目前的组播探测方式主要是在解码终端(如各种软硬件解码器)执行Mtracert命令,指定一个起点到某一个源进行组播功能探测。请参考图1,在XP1(通用软件解码客户端)上指定R1为首跳路由器,向目的EC 1(编码器,编码终端的一种)发起Mtracert query组播网络检测报文进行组播探测,探测报文向着EC1的方向(即组播源方向)进行一跳一跳的转发,每一跳的路由器都在上面添加自己对应与这个组播源的组播入接口和出接口。如果中间某一跳出现异常,比如说没有启用组播协议,则会返回响应的错误。如果中间没有异常,则最后直连EC1的路由器R2会向查询者XP1回应Mtracert response组播网络检测响应报文,该报文中会携带中间每一跳路由器的对应组播的入接口地址和出接口地址(请参考表1),操作XP1的用户能很容易得到从组播源到接收者之间的链路状况。
表1
Mtracert这种机制可以得到一条链路上的组播情况,但是在监控网络中,组播承载网络各种各样,而且还可能会出现个别路由器不支持MTracert功能或者组播配置错误的情况,这时候会导致路径探测不成功。还是以图1为例,加入R3的某个接口没有进行组播配置,将导致用户无法继续探测到R2的组播情况。
发明内容
有鉴于此,本发明提供一种组播传输路径探测装置,应用于IP网络的通信节点上,其中该装置包括报文收发单元、路径分析单元以及探测处理单元,其中:
报文收发单元,用于向首跳路由器发送单播探测报文或者组播探测报文以探测到达指定组播源的单播或组播传输路径,并用于接收单播探测回应报文或组播探测回应报文;
路径分析单元,用于根据单播探测回应报文确定到所述组播源的传输路径信息,所述传输路径信息包括该传输路径上的多个路由器的连接关系;
探测处理单元,用于解析组播探测回应报文,并在解析到错误信息时,指示报文收发单元重新发送组播探测报文,并将添加该错误信息的路由器的下一跳路由器作为为新的首跳路由器。
本发明还提供一种组播传输路径探测方法,应用于IP网络的通信节点上,该方法包括:
A、向首跳路由器发送单播探测报文以探测到达指定组播源的单播传输路径,并接收单播探测回应报文;
B、根据单播探测回应报文确定到所述组播源的传输路径信息,所述传输路径信息包括该传输路径上的多个路由器的连接关系;
C、向首跳路由器发送组播探测报文以探测到达指定组播源的组播传输路径,并接收组播探测回应报文;
D、解析组播探测回应报文,并在解析到错误信息时,重新发送组播探测报文,并将添加该错误信息的路由器的下一跳路由器作为为新的首跳路由器。
本发明能够准确全面地协助用户获知网络中到达指定组播源的组播传输路径的情况,并且能够处理网络中用存在等价路由可能引发探测结果与实际业务不相符合的问题。
附图说明
图1是现有技术组播传输路径探测示意图;
图2是本发明一种实施方式下探测装置的逻辑结构图;
图3是本发明一种实施方式下处理流程图;
图4是本发明一种实施方式下的探测过程示意图;
图5是本发明另一种实施方式下的探测过程示意图。
具体实施方式
本发明将单播探测机制与组播探测机制有机融合在一起实现对网络中组播业务传输路径的全面探测。以下以计算机程序实现为例对本发明进行详细的描述,然而本发明并不局限于这些较佳的实现方式。
请参考图2、图3以及图4。本发明一种实施方式中的组播传输路径探测装置包括报文收发单元、路径分析单元以及探测处理单元。其中各个单元是运行在通信节点(以IP监控网络中的XP终端为例)的CPU上形成的逻辑单元。需要注意的是这里的报文收发单元是逻辑层面上的且属于控制业务处理范畴,需要与物理层面的报文收发区别开。本实施方式的处理流程包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210139788.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:线束模块装置
- 下一篇:信息显示方法及移动终端、电子墨水显示设备