[發明專利]一種以太網出口速率限制裝置及其方法有效
| 申請號: | 200610164967.9 | 申請日: | 2006-12-08 |
| 公開(公告)號: | CN101197767A | 公開(公告)日: | 2008-06-11 |
| 發明(設計)人: | 李爭齊 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 | 代理人: | 梁揮;徐金國 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 以太網 出口 速率 限制 裝置 及其 方法 | ||
技術領域
本發明涉及一種以太網接口以及以太網數據傳輸方法,特別是涉及一種以太網出口速率限制方法與裝置。
背景技術
以太網接口是目前數據設備中最廣泛使用的一種接口方式,出口速率限制也是常用的功能之一。但是目前在實現以太網接口出口速率限制的過程中,都是使用突發方式,這種方式通過設置突發長度,然后等待一段時間的方式,來實現出口速率的限制。這個方式實現起來簡單,但是有很大的缺陷:
第一,需要下游接收設備具有比較大的緩存能力,并且緩存能力的大小必須能匹配突發的長度,但是下游設計并不一定了解這個具體值,并且不同廠家的器件,突發的長度是不一致的,下游不同廠家的設備緩存的能力大小也是不一致的,因此就造成了對接中不可預知的一些問題;
第二,采用突發方式,報文的時延抖動比較大,由于圖像和語音業務傳輸質量對于時延抖動很敏感,采用突發方式不適合這類業務在數據網路中的傳輸。
發明內容
本發明所要解決的技術問題在于提供一種以太網出口速率限制裝置及其方法,用于實現以太網出口勻速發送報文。
為了實現上述目的,本發明提供了一種以太網出口速率限制裝置,用于對以太網接口的出口速率進行控制,其特點在于,包括:
一出口報文存儲電路,用于存儲到達以太網出口的所有報文并在接收到一報文發送啟動命令后從報文出口隊列發送一報文到所述以太網出口;
一報文發送花費時間監控電路,用于監控所述出口報文存儲電路從所述報文出口隊列發送當前報文到所述以太網出口需花費的時間;
一等待時間計算電路,用于接收所述報文發送花費時間監控電路的等待時間計算啟動命令、報文發送花費時間,并結合配置信息計算本次報文發送完成后需要等待的時間;及
一延時電路,用于在接收所述等待時間計算電路的延時發送啟動命令、等待時間后進行時間計數,直到時間等于所述等待時間或設定的最大等待時間時,向所述出口報文存儲電路發出一報文發送啟動命令。
所述的以太網出口速率限制裝置,其中,所述出口報文存儲電路包括:一出口報文存儲區,用于存儲所述所有報文。
所述的以太網出口速率限制裝置,其中,所述配置信息包括:報文發送速率參數。
所述的以太網出口速率限制裝置,其中,所述延時電路包括:一計數器,用于進行時間計數。
為了實現上述目的,本發明還提出了一種以太網出口速率限制方法,用于對以太網接口的出口速率進行控制,其特點在于,包括:
步驟一,存儲到達以太網出口的所有報文,接收一報文發送啟動命令并從報文出口隊列發送一報文到所述以太網出口;
步驟二,監控從所述報文出口隊列發送當前報文到所述以太網出口需花費的時間;
步驟三,接收一等待時間計算啟動命令、報文發送花費時間,并結合配置信息計算本次報文發送完成后需要等待的時間;及
步驟四,接收一延時發送啟動命令、等待時間后進行時間計數,直到時間等于所述等待時間或設定的最大等待時間時,發出一報文發送啟動命令進行報文發送。
所述的以太網出口速率限制方法,其中,所述步驟一中,通過一出口報文存儲區存儲到達所述以太網出口的所有報文。
所述的以太網出口速率限制方法,其中,所述步驟一中,還包括:在接收所述報文發送啟動命令后判斷所述出口報文存儲區是否有報文的步驟,若有,則發送當前報文直至發送結束,否則等待所述出口報文存儲區有報文時再進行報文發送。
所述的以太網出口速率限制方法,其中,所述步驟二中,還包括:判斷當前發送的數據是所述當前報文的第一個數據單位還是最后一個數據單位的步驟,若是第一個數據單位,則將所述報文發送花費時間進行初始化,若是最后一個數據單位,則發送所述報文發送花費時間,若兩者都不是,則將所述報文發送花費時間累加一個時間單位。
所述的以太網出口速率限制方法,其中,所述步驟三中,所述結合配置信息計算本次報文發送完成后需要等待的時間的步驟具體是:
步驟91,用所述以太網接口的滿流量工作速率減去速率參數得到第一數值,并用所述第一數值除以所述速率參數得到第二數值;及
步驟92,將所述第二數值乘以所述報文發送花費時間得到所述等待時間。
本發明通過一種在以太網出口報文勻速發送機制,使得下游設備需要的緩存減少,減少了業務的時延抖動。
以下結合附圖和具體實施例對本發明進行詳細描述,但不作為對本發明的限定。
附圖說明
圖1是本發明以太網出口速率限制裝置結構圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610164967.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種心臟介入消融導管
- 下一篇:一種織物的泥漿染色方法





