[發明專利]基于信譽的鏈路級流控制的系統和方法在審
| 申請號: | 201310585885.1 | 申請日: | 2013-11-19 |
| 公開(公告)號: | CN103841046A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 阿里爾·亨德爾;K·R·基肖爾 | 申請(專利權)人: | 美國博通公司 |
| 主分類號: | H04L12/861 | 分類號: | H04L12/861 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 田喜慶 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 信譽 鏈路級流 控制 系統 方法 | ||
相關技術的交叉引用
本申請要求2012年11月19日提交的臨時專利申請第61/728,010號的優先權,其全部內容通過引用結合于此。
技術領域
本發明總體上涉及網絡,并且更具體地,涉及一種基于信譽(credit)的鏈路級流控制的系統和方法。
背景技術
對數據通信基礎結構的需求日益增長。這些日益增長的需求由包括日益增加的頻寬以及延遲需求的各種因素驅動。例如,雖然現今的網絡交換機上的I/O通常使用10千兆位以太網(GbE)端口,但是40GbE以及100GbE端口也預期將在不久的將來普及。展望的關鍵問題是數據通信基礎結構的縮放比特率的能力,同時保留其提供無損操作的能力。
附圖說明
為了描述可以獲得本發明的以上列舉的以及其他的優勢和特征的方式,以上簡要描述的本發明的更具體的描述將通過參考在附圖中示出的其具體實施方式來呈現。應理解這些附圖僅描繪本發明的典型實施方式并且因此不應被認為限制范圍,本發明將通過使用附圖被更加具體并詳細地描述和說明,在附圖中:
圖1示出了使用流控制的緩沖區的示例。
圖2示出了基于信譽的流控制的示例實施方式。
圖3示出了使用基于信譽的流控制的緩沖區的示例。
圖4示出了本發明的處理的流程圖。
發明內容
本發明提供了一種方法,包括:在第一鏈路伙伴中接收來自第二鏈路伙伴的與在存儲從所述第一鏈路伙伴接收的包時在所述第二鏈路伙伴處執行的字節擴展有關的信息;從所述第一鏈路伙伴向所述第二鏈路伙伴傳輸包;并且將所述第一鏈路伙伴中的信譽計數器調整與所傳輸的包的字節數加上由所述字節擴展信息指示的字節數對應的量。
優選地,所述方法還包括商議由所述信譽計數器使用的比特數。
優選地,所述商議包括使用數據中心橋接交換(DCBX)來商議。
優選地,所述方法還包括由所述第一鏈路伙伴基于所述信譽計數器的值確定是否傳輸所述包。
優選地,所述確定包括確定所述信譽計數器的值是否指示所述第二鏈路伙伴具有比與待傳輸的下一包相關聯的字節數更大的空間量。
優選地,所述方法還包括基于由所述第一鏈路伙伴從所述第二鏈路伙伴接收的同步包來調整所述信譽計數器的值,所述同步包使所述第一鏈路伙伴能夠將所述信譽計數器的值與在所述第二鏈路伙伴中的第二信譽計數器的值同步。
優選地,所述方法還包括從所述第一鏈路伙伴向所述第二鏈路伙伴傳輸同步包,所述同步包包括所述信譽計數器的值。
優選地,所述信譽計數器是循環計數器。
本發明還提供了一種方法,包括:由第一鏈路伙伴將與由所述第一鏈路伙伴執行的字節擴展有關的信息傳輸到第二鏈路伙伴;由所述第一鏈路伙伴接收來自所述第二鏈路伙伴的包;由所述第一鏈路伙伴將所述包的擴展存儲在緩沖區中;以及由所述第一鏈路伙伴基于所存儲的所述包的擴展來調整信譽計數器。
優選地,所述方法還包括商議由所述信譽計數器使用的比特數。
優選地,所述商議包括使用數據中心橋接交換(DCBX)來商議。
優選地,所述方法還包括從所述第一鏈路伙伴向所述第二鏈路伙伴傳輸自同步包,所述自同步包包括所述信譽計數器的值。
優選地,所述信譽計數器是循環計數器。
本發明還提供了一種方法,包括:由第一鏈路伙伴將信譽計數器調整與傳輸包中的字節數加上由從第二鏈路伙伴接收的字節擴展信息指示的字節數對應的量,所述字節擴展信息指示由所述第二鏈路伙伴存儲所述傳輸包所需的額外存儲的量。
優選地,所述方法還包括商議由所述信譽計數器使用的比特數。
優選地,所述商議包括使用數據中心橋接交換(DCBX)來商議。
優選地,所述方法還包括由所述第一鏈路伙伴基于所述信譽計數器的值來確定是否傳輸所述包。
優選地,所述確定包括確定所述信譽計數器的值是否指示所述第二鏈路伙伴具有比與待傳輸的下一包相關聯的字節數大的空間量。
優選地,所述方法還包括基于由所述第一鏈路伙伴從所述第二鏈路伙伴接收的同步包來調整所述信譽計數器的值,所述同步包使所述第一鏈路伙伴能夠將所述信譽計數器的值與在所述第二鏈路伙伴中的第二信譽計數器的值同步。
優選地,所述方法還包括從所述第一鏈路伙伴向所述第二鏈路伙伴傳輸同步包,所述同步包包括所述信譽計數器的值。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于美國博通公司,未經美國博通公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310585885.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種嵌入式兩用軟袋裝箱機
- 下一篇:在高運行效率下傳輸數據的方法和裝置





