[發明專利]基于多Qos的流量控制方法無效
| 申請號: | 200610165722.8 | 申請日: | 2006-12-14 |
| 公開(公告)號: | CN101193061A | 公開(公告)日: | 2008-06-04 |
| 發明(設計)人: | 穆國燕;黃鈞 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/24;H04L12/26 |
| 代理公司: | 北京中博世達專利商標代理有限公司 | 代理人: | 申健 |
| 地址: | 518057廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 qos 流量 控制 方法 | ||
1.一種基于多Qos的流量控制方法,包括如下步驟:
(1)網絡處理器檢測當前實時流量,若實時流量超過網絡帶寬限制,則按照Qos的優先級由低到高的次序設置微引擎依次丟棄報文,并計算丟包比例;若實時流量低于網絡帶寬限制,則設置微引擎不再丟包;若實時流量處于臨界狀態的Qos,則按照采集的流量計算需要發送的流量和丟棄的流量;
(2)微引擎根據網絡處理器的設置,按照Qos的優先級從高到低的次序發送Qos的報文;實時流量處于臨界狀態的Qos,則按照發送流量和丟棄流量比例控制發送Qos的報文。
2.根據權利要求1所述的基于多Qos的流量控制方法,其特征在于,所述步驟(1)中,按照Qos的優先級由低到高的次序設置微引擎依次丟棄報文,并計算丟包比例的方法包括:
(11)計算冗余流量,將Qos的優先級別設為最低,所述冗余流量為當前實時流量與網絡帶寬限制的差;
(12)如果所述冗余流量等于0,則設置該優先級的Qos的丟包比例為不丟包;
如果所述冗余流量大于0,則比較該級別的Qos的當前發送流量和所述冗余流量的大小,若該優先級的Qos的當前發送流量小于或者等于所述冗余流量,則設置該優先級的Qos的丟包比例為全部丟棄,并將所述冗余流量與該優先級的Qos的當前發送流量的差的值賦給所述冗余流量;若該優先級的Qos的當前發送流量大于所述冗余流量,則設置該優先級的Qos的丟包比例為:該優先級的Qos的當前發送流量與該優先級的Qos的當前丟棄流量的和減去所述冗余流量所得的差的值/所述冗余流量,并將所述冗余流量的值置0;
(13)若Qos的優先級別為最高優先級,則結束,否則Qos的級別加1,轉向步驟(12)。
3.根據權利要求2所述的基于多Qos的流量控制方法,其特征在于,所述步驟(11)中,Qos的優先級別最低為0。
4.根據權利要求1所述的基于多Qos的流量控制方法,其特征在于,所述步驟(2)中,實時流量處于臨界狀態的Qos,則按照發送流量和丟棄流量比例控制發送Qos的報文的方法采用微碼比例控制算法,該算法包括:
(21)判斷Qos的流量輸入的限制比例是否改變,若是,則根據發送流量s與丟棄流量d的比例計算發送最小比例段的n值,從而得到最小比例段中發送流量字節數s/n和丟棄字節數d/n;進入(22);若否,也進入(22);所述n值為每秒鐘發送的輪數;
(22)判斷發送的報文長度是否小于本輪的s/n,若小于,則發送報文并統計發送流量;若不小于,進入(23);
(23)判斷發送的報文長度是否小于本輪的d/n,若小于,丟棄報文并統計丟棄流量;若不小于,進入(24);
(24)判斷是否為對流量補償的補償輪,若是,則將沒有發送和沒有丟棄的字節數與補償值累加,進入(25);若否,則將沒有發送和沒有丟棄的字節數累加到下一輪發送,發送報文并統計發送流量;
(25)進入補償輪發送,補償輪處理完成后,將發送或丟棄的余數累加到下一輪發送。
5.根據權利要求4所述的基于多Qos的流量控制方法,其特征在于,所述步驟(21)中根據流量比例計算發送最小比例段的n值的方法為:
n=Min(s,d)/(1518*8)
其中Min(s,d)的值為s,d二者中較小者的值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610165722.8/1.html,轉載請聲明來源鉆瓜專利網。





