[发明专利]一种组播业务实现方法及其设备有效
申请号: | 201210368347.2 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102905199A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 林鹏程;周迪 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04N21/6405 | 分类号: | H04N21/6405;H04N21/266;H04N21/647 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 实现 方法 及其 设备 | ||
技术领域
本发明涉及通信领域的组播技术,尤其涉及一种组播业务实现方法及其设备。
背景技术
视频点播业务中的实况点播业务存在多方点播者同时观看某一摄像机场景的需求。显然,IP组播是解决这一需求的很好途径。
图1示出了一种典型的组网,其中的路由器上启用了PIM(Protocol Independent Multicast,协议无关组播)协议。如果两台监控主机(点播客户端)和电视墙要同时点播同一个业务终端的视频流,那么,摄像机只需要出一路组播流,路由器Rtr-1复制出两份组播流,路由器Rtr-3复制出两份组播流。如此,相对于单播的实况点播,摄像机的压力就小了很多,不用负责流的复制,网络设备根据接收者的需求在合适的节点复制组播流,网络流量压力也小了很多。
业务终端的安全等级相对较高,需要有一定权限的客户端才能点播业务终端的视频流,而权限级别低的客户端不能点播对应的业务终端的视频流。
在视频点播的组播业务实现过程中,虽然可以通过管理服务器在监控业务关系建立时,通过比较业务终端和客户端的权限等级信息,限制低权限的客户端点播高安全等级的业务终端,但是,低权限的客户端可以通过侦听高权限客户端发送的IGMP(Internet Group Management Protocol,互联网组管理协议)报文,获取到高安全等级的业务终端对应的组播组,从而自身构造对应组播组的IGMP成员报告报文,实现接收高安全等级的业务终端的非法目的。
发明内容
本发明实施例提供了一种组播业务实现方法及其设备,用以提高组播业务的安全性。
本发明实施例提供的组播业务实现方法,包括:
组播接收侧指定路由器DR在接收到Internet组管理协议IGMP成员报告报文后,获取其中携带的组播接收客户端的权限等级信息,并将其设置在相应组播相关路由表项中的对应出接口上,所述对应出接口为收到所述IGMP成员报告报文的接口;
所述组播接收侧DR接收到相应组播数据报文后,若查询到相应组播转发表项,则根据相应的组播转发表项转发所述组播数据报文,若未查询到相应组播转发表项,则根据相应的组播相关路由表项生成相应的出接口设置有组播接收客户端的权限等级信息的组播路由表项,根据该组播路由表项生成相应的组播转发表项,并根据生成的相应的组播转发表项转发所述组播数据报文;其中,生成相应的组播转发表项的过程包括:获取所述组播数据报文中携带的组播组的业务等级信息并将其设置在相应的组播路由表项中,比较所述业务等级信息和相应组播路由表项中出接口上设置的权限等级信息,并将权限等级不低于业务等级的出接口添加到相应组播转发表项的出接口列表中。
本发明实施例提供的路由交换设备,用于组播接收侧DR,该路由交换设备包括:表处理模块、转发处理模块,其中:
表处理模块,用于在本设备接收到Internet组管理协议IGMP成员报告报文后,获取其中携带的组播接收客户端的权限等级信息,并将其设置在相应组播相关路由表项中的对应出接口上,所述对应出接口为收到所述IGMP成员报告报文的接口;以及,根据所述转发处理模块的指示,生成相应的出接口设置有组播接收客户端的权限等级信息的组播路由表项,以及根据该组播路由表项生成相应的组播转发表项,其中,生成相应的组播转发表项的过程包括:获取组播数据报文中携带的组播组的业务等级信息并将其设置在相应的组播路由表项中,比较所述业务等级信息和相应组播路由表项中出接口上设置的权限等级信息,并将权限等级不低于业务等级的出接口添加到相应组播转发表项的出接口列表中;
转发处理模块,用于在接收到相应组播数据报文后,若查询到相应组播转发表项,则根据相应的组播转发表项转发所述组播数据报文,若未查询到相应组播转发表项,则指示所述表处理模块根据相应的组播相关路由表项生成相应的出接口设置有组播接收客户端的权限等级信息的组播路由表项,根据该组播路由表项生成相应的组播转发表项,并根据生成的相应的组播转发表项转发所述组播数据报文。
本发明实施例提供的二层交换设备,用于组播接收客户端和组播接收侧DR之间,与组播接收客户端直连并使能了IGMP-Snooping,该二层交换设备包括:
IGMP-Snooping表处理模块,用于在本设备侦听到组播接收客户端的互联网组管理协议IGMP成员报告报文后,执行:
获取其中携带的组播接收客户端的权限等级信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210368347.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:铁块式电力杆塔基础
- 下一篇:基坑止水帷幕补强结构