[发明专利]一种在IP网络中实现组播业务的方法和装置有效
申请号: | 201010222545.9 | 申请日: | 2010-07-06 |
公开(公告)号: | CN102316083A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 周迪;王晓东;史扬;刘宇 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/18;H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 网络 实现 业务 方法 装置 | ||
技术领域
本发明涉及网络通信技术,特别涉及一种在IP网络中实现组播业务的方法和装置。
背景技术
IP组播技术有效地解决了单点发送多点接收的问题,实现了IP网络中点到多点的高效数据传输,能够大量节约网络带宽、降低网络负载。利用网络的组播特性,一些新的增值业务,包括在线直播、网络电视、远程教育、远程医疗、网络电台、实时视频会议等互联网的信息服务得到了快速的发展。
随着IP监控系统的迅速发展,组播技术的应用也越来越深入,在各种偏远地区也要求安装摄像机以维护地方治安,由于偏远地区构设专线的成本太高,通常是租用网络服务提供商(ISP)的线路。常见的做法是,将某偏远地区上的摄像机统一汇聚到一个二层交换机上,该交换机与总部监控网络的通信走租用的ISP线路。如图1所示,与组播源连接的二层交换机与指定路由器(DR)之间的线路采用ISP线路,DR上使能协议无关组播(PIM)和组播发现协议,在二层交换机上使能组播发现协议,其中,组播发现协议可以为互联网组管理协议(IGMP)或者组播侦听发现(MLD)协议。
现有技术中对于图1所示架构中的组播实现方法为:为了使组播流能够到达DR,DR通过P3接口发送PIM Hello消息或IGMP查询消息。二层交换机通过P2接口接收到PIM Hello消息或IGMP查询消息后,将P2接口设置为组播路由器接口(Router port),之后会将来自组播源的所有组播流通过作为路由器接口的P2接口进行发送。
由于路由器接口的特性是,将所有的组播流都通过路由器接口转发,因此,在IP网络中,组播接收者无法实现对组播源的点播功能,并且,如果其他组播接收者点播了其他组播源,则会接收到不希望接收到的内容。例如,组播接收者1当前并不希望接收到组播流,但如果组播接收者2点播了组播源,则二层交换机同样会将组播流通过P2接口转发,这样组播接收者1也会接收到组播流。这种现象会浪费带宽,甚至线路拥塞等情况,例如,ISP线路的租金通常是十分昂贵的,因此,IP监控系统租用ISP线路的带宽通常十分有限,诸如2M带宽,如果采用现有技术中的方式,所有组播源的流量总和往往大于ISP线路的带宽,因此,需要实现组播点播功能且避免接收到其他组播接收者点播的组播流,也就是说,组播接收者希望仅接收到自己点播的组播流。
发明内容
有鉴于此,本发明提供了一种在IP网络中实现组播点播业务的方法和装置,以便于在IP网络中实现组播点播功能,从而节约与DR直连的组播源侧二层交换机与DR之间的线路带宽。
一种在IP网络中实现组播点播业务的方法,DR不向与该DR直连的组播源侧二层交换机发送PIM Hello报文和组播发现协议查询报文,该方法包括:
A、所述DR接收到来自下游路由器的PIM加入报文后,确定所述PIM加入报文携带的组播流信息对应的组播流入接口,并将接收所述PIM加入报文的接口加入所述组播流信息所对应组播表项的出接口列表;
B、所述DR通过确定的所述组播流入接口发送组播发现协议加入报文给所述二层交换机,所述组播发现协议加入报文携带所述组播表项的信息。
一种在IP网络中实现组播点播业务的装置,该装置设置在指定路由器DR中,其特征在于,该DR不向与该DR直连的组播源侧二层交换机发送协议无关组播PIM Hello报文和组播发现协议查询报文;所述装置包括:PIM代理模块和组播发现协议模块;
其中,所述PIM代理模块包括:信息获取模块、入接口确定模块和表项处理模块;
所述信息获取模块,用于在所述DR接收到来自下游路由器的PIM加入报文后,获取该PIM加入报文中携带的组播流信息;
所述入接口确定模块,用于确定所述组播流信息对应的组播流入接口;
所述表项处理模块,用于将接收所述PIM加入报文的接口加入所述组播流信息所对应组播表项的出接口列表,并向所述组播发现协议模块发送第一触发通知;
所述组播发现协议模块,用于接收到所述第一触发通知后,通过所述组播流入接口发送组播发现协议加入报文给所述二层交换机,所述组播发现协议加入报文携带所述组播表项的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010222545.9/2.html,转载请声明来源钻瓜专利网。