[发明专利]一种组播流量控制的方法和装置有效
申请号: | 201310585892.1 | 申请日: | 2013-11-20 |
公开(公告)号: | CN104660521B | 公开(公告)日: | 2019-03-05 |
发明(设计)人: | 邱亚平;赵广 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L12/823 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 控制 方法 装置 | ||
本发明公开了一种组播流量控制的方法和装置,涉及数据传输领域。本发明提供的方法具体包括:在传输组播报文时,若存在带宽不足以接收该组播报文的出接口板,则将该组播报文复制为两份,在将其中一份组播报文所指定的出接口板中带宽不足的出接口板的标识删除后,发送至交换网;将另一份组播报文所指定的出接口板标识替换为剩余的带宽不足的出接口板的标识后,返回等待队列。本发明只选择有足够的带宽的出接口板发送组播报文,解决了组播报文在交换网复制时,无法保证所需传输到的出接口板都有足够带宽传输组播报文而引起的丢包的问题。本发明实施例主要用于分布式设备进行数据传输的过程中。
技术领域
本发明涉及数据传输领域,尤其涉及一种组播流量控制的方法和装置。
背景技术
在应用交换网技术进行数据传输的分布式设备中,这些分布式设备会通过交换网将需要传输的数据报文从交换网的入接口板分配到出接口板。当出接口板发送数据报文的速率小于入接口板的速率时,可能会出现数据报文在交换网发生拥塞造成数据丢失的现象,为了避免这一现象出现,需要借助流量控制技术来根据出接口板的数据传输情况来控制入接口板传输数据的速率。
流量控制技术所采用的方法是,在入接口板上设置一个报文队列,同时为每个出接口板设置一个对应的令牌桶,令牌桶中令牌数对应于出接口板当前的带宽,当出接口板的带宽增加时,该令牌桶中的令牌数相应地增加,反之则减少。这样,当入接口板的报文队列中有数据报文需要传输到该出接口板时,就需要先判断该接口板对应的令牌桶中是否有足够的令牌,若令牌不足,入接口板就将该数据报文返回报文队列中,等待令牌足够时再进行传输,若令牌足够,入接口板就将数据报文发送到交换网上,交换网再将数据报文传送给对应的出接口板。
基于上述流量控制技术,现有技术中为组播传输提供了以下的组播流量控制方法。当设备采用流量控制技术转发组播报文时,在入接口板上,复制出多份组播报文,并对每份组播报文单独进行令牌评估,将具有足够令牌数的组播报文发送到交换网,然后传送到各自对应的出接口板,将不具有足够令牌数的组播报文返回报文队列。这会导致交换网接收到大量的组播报文。
为了减少交换网接收组播报文的数量,在另一种方法中,入接口板直接转发组播报文给交换网,由交换网对组播报文进行复制,但这样无法保证所有出接口板都有足够带宽进行组播报文传输,进而导致在某些出接口板上丢包。
发明内容
本发明提供了一种组播流量控制的方法和装置,用于解决组播报文在交换网进行复制时,无法保证所有需要传输组播报文的出接口板都有足够带宽进行传输而导致的丢包问题。
为达到上述目的,本发明采用如下技术方案:
第一方面,本发明提供了一种组播流量控制的方法,应用于应用交换网技术进行数据传输的分布式设备中,包括:
根据待传输组播报文的出接口信息确定所述待传输组播报文指定的第一出接口板组;所述出接口信息包括所述第一出接口板组中的出接口板的标识;
根据所述第一出接口板组确定当前能够接收所述待传输组播报文的第二出接口板组以及当前不能够接收所述待传输组播报文的第三出接口板组;当所述第二出接口板组中出接口板的数量与所述第一出接口板组中出接口板的数量不同时,复制所述待传输组播报文,得到两份待传输组播报文;
删除其中一份待传输组播报文的出接口信息中所述第三出接口板组中的出接口板的标识,并将仅携带有所述第二出接口板组中的出接口板的标识的待传输组播报文发送至交换网;并且
删除另外一份待传输组播报文的出接口信息中第二出接口板组中的出接口板的标识,并将仅携带有所述第三出接口板组中的出接口板的标识的待传输组播报文返回等待报文队列。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述第一出接口板组确定当前能够接收所述待传输组播报文的第二出接口板组以及当前不能够接收所述待传输组播报文的第三出接口板组包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310585892.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LTE系统的同步跟踪方法
- 下一篇:社群信息处理方法以及装置