[發明專利]一種業務報文發送控制方法及裝置無效
| 申請號: | 200910180410.8 | 申請日: | 2009-10-13 |
| 公開(公告)號: | CN101674242A | 公開(公告)日: | 2010-03-17 |
| 發明(設計)人: | 賀勇 | 申請(專利權)人: | 福建星網銳捷網絡有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 | 代理人: | 郭潤湘 |
| 地址: | 350002福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 報文 發送 控制 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,尤指一種用于質量服務(Quality?of?Service, QoS)的采用加權公平隊列(Weighted?Fair?Queuing,WFQ)技術的業務報文 發送控制方法及裝置。
背景技術
隨著IP網絡上新應用的不斷出現,對IP網絡的服務質量的要求也越來越 高。例如:可用于網絡電話,網絡會議等的IP語音(Voice?over?IP,VoIP)技 術,這種實時業務對報文的傳輸延遲提出了較高要求,如果報文傳送延時太長, 語音延遲也會過長,對話將不能正常進行,這是IP語音用戶所不能接受的。 相對而言,郵件(E-Mail)和文件傳輸(File?Transfer?Protocol,FTP)業務對 時間延遲并不敏感,即使速度偶爾降低,也不會對使用造成太大影響。因此, 為了支持具有不同服務需求的語音、視頻以及數據等業務,要求網絡能夠區分 出不同的業務,進而為之提供相應的服務,以保證服務質量。
加權公平隊列(Weighted?Fair?Queuing,WFQ)就是QoS技術中用于解決 網絡擁塞的,是唯一可以提供動態業務跟蹤、業務公平處理(根據業務優先級) 的策略。WFQ使用多個真實隊列實現對多個業務的報文發送,真實隊列是先 進先出的有序結構隊列,其報文發送原理如圖1所示。報文1、報文2、報文3 按入隊順序依次發送。
對用戶數據流中的業務報文按業務進行分類,每一個業務的業務報文被分 配到對應的一個真實隊列中。在發送時,基于業務的優先級為每個隊列分配通 信線路的帶寬。其中,優先級越小的業務分得的帶寬越少,優先級越大的業務 分得的帶寬越多,優先級相同的業務分得的帶寬相同。且每一個業務分得的帶 寬與這個鏈路的總帶寬之比為:該業務的優先級+1與通信鏈路的總配額(總配 額為所有業務的優先級加1后作和得到)之比。
例如:當前通過接口的業務數據流中包含有7個業務,其優先級分別為0、 1、2、3、4、5、6,則該通信鏈路的總配額為各業務的優先級分別加1后作和: 1+2+3+4+5+6+7=28。
則每個業務所占帶寬比例為:(優先級+1)/總配額,上述優先級分別為0、 1、2、3、4、5、6的各個業務可分得的帶寬分別為總帶寬的1/28、2/28、3/28、 4/28、5/28、6/28、7/28。
如果當前通過接口的業務數據流中優先級為1的業務的個數為10,則業務 的總數量為16。且總配額為:1+2*10+3+4+5+6+7=46。
優先級為0的業務占用的帶寬為總帶寬的1/46,而每個優先級為1的業務 占用的帶寬為總帶寬的2/46,10個優先級為1的業務占用的帶寬為總帶寬的 20/46,依次類推,優先級為6的業務占用總帶寬的7/46。
帶寬的分配具體通過下列方式實現:對數據流中的業務報文按業務進行分 類后,插入對應的真實隊列時,為每個入隊的業務報文確定一個發送序列號, 該發送序列號=所屬隊列最大序列號+報文長度/(業務優先級+1),并以該序列 號將報文插入到相應的真實隊列的尾部。發送時,輪詢各個真實隊列,查找序 列號最小的報文出隊發送。從而通過序列號的設置保證各個業務對應的真實隊 列按照優先級得到了公平數據調度處理。
通過多個真實隊列按照序列號的大小輪詢發送業務報文,在增加或者結束 業務時,實現實際分配的帶寬的及時調整,以適應不斷變化的網絡環境,保證 業務能夠遵循優先級原則得到公平的調度處理。
但是,由于路由器工作時,報文量是巨大的,上述使用多個WFQ真實隊 列發送報文的實現方案,每次發送報文都必須輪詢所有的WFQ真實隊列,找 到序列號最小的報文發送,其對多個真實隊列進行入隊、出隊的輪詢發送控制, 產生了很長的時間浪費,使得系統發送業務報文的延時很長,不能適應對數據 發送時延要求高的實時性業務的需求,且其效率非常低,系統開銷大,不僅大 大降低了系統處理的性能,有時甚至難以保證WFQ策略正常生效。
發明內容
本發明實施例提供一種業務報文發送控制方法及裝置,用以解決現有技術 中業務報文發送的延時比較長、系統資源開銷大的問題。
一種業務報文發送控制方法,包括:
對待發送的業務報文進行業務標識,確定所述業務報文所屬的模擬隊列;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建星網銳捷網絡有限公司,未經福建星網銳捷網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910180410.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動終端充電控制方法及移動終端
- 下一篇:芯片封裝結構





