[发明专利]组播通信方法、系统及组播通信设备有效
申请号: | 200810198052.9 | 申请日: | 2008-08-27 |
公开(公告)号: | CN101345678A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 吴迪;凌义;赵诤;任翔;段学罡;赵凤华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/18;H04L12/56 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫;熊贤卿 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 系统 设备 | ||
技术领域
本发明涉及组播通信技术,尤其涉及一种组播通信方法、系统及组播通信设备。
背景技术
随着通信技术的发展,当前的网络中有三种通讯模式:单播、广播、组播,其中,组播出现时间最晚,但同时具备单播和广播的优点,最具有发展前景。
在目前的组播通信中,网络层采用因特网组播管理协议(Internet GroupManagement Protocol,IGMP),IGMP协议是IP组播在末端网络上使用的主机对路由器的信令机制,分为两个功能部分:主机侧和路由器侧。链路层采用IGMPSnooping协议,通过侦听上层路由器和主机之间发送的组播协议报文来维护组播报文的出端口信息,从而管理和控制组播数据报文的转发,实现二层组播。
在组播通信的组网中,可以分为组播虚拟局域网(Virtual Local AreaNetwork,VLAN)和用户VLAN,其中,组播VLAN是路由器与组播源相连的接口所属的VLAN,用于实现组播流的汇聚;用户VLAN是组播组成员主机所属的VLAN,用于接收组播VLAN的数据流。如图1所示,图1中VLAN1为组播VLAN,VLAN100、VLAN200分别为用户VLAN。
发明人在实现本发明的过程中发现,在组播通信中,当用户归属于同一用户VLAN中的多个路由器时,用户会同时收到两份相同的组播数据,将导致用户侧通信阻塞,用户终端死机等网络故障,从而造成组播业务不可用,通信可靠性差的缺点。
发明内容
本发明实施例提出了一种组播通信方法、系统及组播通信设备,解决了用户双归属或多归属组网时接收重复组播数据的问题,提高了通信的可靠性。
为解决上述技术问题,本发明实施例提出了一种组播通信的方法,其中,用户归属于一个用户虚拟局域网VLAN中的至少两个组播通信设备,所述方法包括:
在用户归属的所述至少两个组播通信设备中进行选举,并选举出一个组播通信设备;
利用选举出的组播通信设备转发组播VLAN发送的报文。
相应地,本发明实施例还提供了一种组播通信设备,包括:
选举模块,用于与归属于同一用户VLAN中的其它组播通信设备进行选举;
转发模块,用于当本组播通信设备当选时,转发组播VLAN发来的报文。
相应地,本发明实施例还提供了一种组播通信系统,包括用户归属的一个用户VLAN中的至少两个组播通信设备,其中,所述组播通信设备之间相互发送查询报文进行选举,当选的组播通信设备转发组播VLAN发来的报文。
通过实施本发明实施例提出的一种组播通信方法、系统及组播通信设备,在用户双归属或多归属组网中,通过在同一用户VLAN中的多个组播通信设备之间进行选举,选举出其中一个组播通信设备,利用所述选举出的组播通信设备转发数据,解决了现有技术用户归属的所有组播通信设备转发数据而导致用户终端接收到重复数据的技术问题,进一步解决了用户终端接收重复数据而导致通信阻塞和死机等造成业务不可用的技术问题,提高了组播通信的可靠性和服务质量。
附图说明
图1是现有的一种组播通信组网示意图;
图2是本发明实施例提供的一种组播通信方法的流程图;
图3是图2所述的100的具体流程图;
图4是图2所述的200中当选的组播通信设备的处理流程图;
图5是图2所述的200中未当选的组播通信设备的处理流程图;
图6是本发明实施例的一种组播通信系统的结构框图;
图7是本发明实施例的一种组播通信设备的结构示意图;
图8是图7所述的选举模块的结构示意图;
图9是图7所述的转发模块的结构示意图。
具体实施方式
本发明实施例的一种组播通信方法、系统及组播通信设备,通过在用户归属的用户VLAN中的多个组播通信设备中选举出一个组播通信设备转发报文,解决了现有用户双归属组网中,用户重复接收数据,导致业务不可用的技术问题。
下面结合附图详细阐述本发明实施例的组播通信方法、系统及组播通信设备的技术方案。
参考图2,是本发明实施例提供的一种组播通信方法的流程图。在本发明实施例中,用户归属于同一用户VLAN中的至少两个组播通信设备,所述方法包括:
100,在所述用户VLAN中用户归属的各个组播通信设备之间进行选举,并选举出一个组播通信设备。
具体地,用户归属的各个组播通信设备通过相互发送查询报文以获取彼此的地址信息,并根据所述地址信息确定一个组播通信设备当选。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810198052.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:管线解旋器
- 下一篇:导电胶膜与其切割工具