[發明專利]一種組播流量控制的方法和裝置有效
| 申請號: | 201310585892.1 | 申請日: | 2013-11-20 |
| 公開(公告)號: | CN104660521B | 公開(公告)日: | 2019-03-05 |
| 發明(設計)人: | 邱亞平;趙廣 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04L12/823 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流量 控制 方法 裝置 | ||
本發明公開了一種組播流量控制的方法和裝置,涉及數據傳輸領域。本發明提供的方法具體包括:在傳輸組播報文時,若存在帶寬不足以接收該組播報文的出接口板,則將該組播報文復制為兩份,在將其中一份組播報文所指定的出接口板中帶寬不足的出接口板的標識刪除后,發送至交換網;將另一份組播報文所指定的出接口板標識替換為剩余的帶寬不足的出接口板的標識后,返回等待隊列。本發明只選擇有足夠的帶寬的出接口板發送組播報文,解決了組播報文在交換網復制時,無法保證所需傳輸到的出接口板都有足夠帶寬傳輸組播報文而引起的丟包的問題。本發明實施例主要用于分布式設備進行數據傳輸的過程中。
技術領域
本發明涉及數據傳輸領域,尤其涉及一種組播流量控制的方法和裝置。
背景技術
在應用交換網技術進行數據傳輸的分布式設備中,這些分布式設備會通過交換網將需要傳輸的數據報文從交換網的入接口板分配到出接口板。當出接口板發送數據報文的速率小于入接口板的速率時,可能會出現數據報文在交換網發生擁塞造成數據丟失的現象,為了避免這一現象出現,需要借助流量控制技術來根據出接口板的數據傳輸情況來控制入接口板傳輸數據的速率。
流量控制技術所采用的方法是,在入接口板上設置一個報文隊列,同時為每個出接口板設置一個對應的令牌桶,令牌桶中令牌數對應于出接口板當前的帶寬,當出接口板的帶寬增加時,該令牌桶中的令牌數相應地增加,反之則減少。這樣,當入接口板的報文隊列中有數據報文需要傳輸到該出接口板時,就需要先判斷該接口板對應的令牌桶中是否有足夠的令牌,若令牌不足,入接口板就將該數據報文返回報文隊列中,等待令牌足夠時再進行傳輸,若令牌足夠,入接口板就將數據報文發送到交換網上,交換網再將數據報文傳送給對應的出接口板。
基于上述流量控制技術,現有技術中為組播傳輸提供了以下的組播流量控制方法。當設備采用流量控制技術轉發組播報文時,在入接口板上,復制出多份組播報文,并對每份組播報文單獨進行令牌評估,將具有足夠令牌數的組播報文發送到交換網,然后傳送到各自對應的出接口板,將不具有足夠令牌數的組播報文返回報文隊列。這會導致交換網接收到大量的組播報文。
為了減少交換網接收組播報文的數量,在另一種方法中,入接口板直接轉發組播報文給交換網,由交換網對組播報文進行復制,但這樣無法保證所有出接口板都有足夠帶寬進行組播報文傳輸,進而導致在某些出接口板上丟包。
發明內容
本發明提供了一種組播流量控制的方法和裝置,用于解決組播報文在交換網進行復制時,無法保證所有需要傳輸組播報文的出接口板都有足夠帶寬進行傳輸而導致的丟包問題。
為達到上述目的,本發明采用如下技術方案:
第一方面,本發明提供了一種組播流量控制的方法,應用于應用交換網技術進行數據傳輸的分布式設備中,包括:
根據待傳輸組播報文的出接口信息確定所述待傳輸組播報文指定的第一出接口板組;所述出接口信息包括所述第一出接口板組中的出接口板的標識;
根據所述第一出接口板組確定當前能夠接收所述待傳輸組播報文的第二出接口板組以及當前不能夠接收所述待傳輸組播報文的第三出接口板組;當所述第二出接口板組中出接口板的數量與所述第一出接口板組中出接口板的數量不同時,復制所述待傳輸組播報文,得到兩份待傳輸組播報文;
刪除其中一份待傳輸組播報文的出接口信息中所述第三出接口板組中的出接口板的標識,并將僅攜帶有所述第二出接口板組中的出接口板的標識的待傳輸組播報文發送至交換網;并且
刪除另外一份待傳輸組播報文的出接口信息中第二出接口板組中的出接口板的標識,并將僅攜帶有所述第三出接口板組中的出接口板的標識的待傳輸組播報文返回等待報文隊列。
結合第一方面,在第一方面的第一種可能的實現方式中,所述根據所述第一出接口板組確定當前能夠接收所述待傳輸組播報文的第二出接口板組以及當前不能夠接收所述待傳輸組播報文的第三出接口板組包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310585892.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種LTE系統的同步跟蹤方法
- 下一篇:社群信息處理方法以及裝置





