[發明專利]一種無線接入設備及其發送封包的方法有效
| 申請號: | 200910311666.8 | 申請日: | 2009-12-17 |
| 公開(公告)號: | CN102104976A | 公開(公告)日: | 2011-06-22 |
| 發明(設計)人: | 杜耀宏 | 申請(專利權)人: | 國基電子(上海)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | H04W74/00 | 分類號: | H04W74/00;H04L12/56 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201613 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 接入 設備 及其 發送 封包 方法 | ||
技術領域
本發明涉及網絡通信裝置,尤其涉及一種無線接入設備及其發送封包的方法。
背景技術
傳統的無線接入設備(Wireless?AP)在發送網絡封包時是按照網絡封包的到達順序進行發送的,即采用先來先發送(First?in?First?out,FIFO)的處理方式。但是這種處理方式會導致網絡封包長時間處于隊列等候發送的狀態,這將極大的影響無線接入設備的處理性能。
因此,如何以最大限度的減少網絡封包隊列等候發送的時間,對于無線接入設備的處理性能而言是相當重要的。
發明內容
有鑒于此,需提供一種無線接入設備,能減少封包隊列等候發送的時間,提高無線接入設備的處理性能。
另外,還需提供一種無線接入設備發送封包的方法,能減少封包隊列等候發送的時間,提高無線接入設備的處理性能。
一種無線接入設備,與多個通信終端相連,包括處理器及存儲媒介,其中所述存儲媒介存儲有所述每一通信終端的通信參數,所述無線接入設備還包括隊列建立模塊、區間建立模塊、封包隊列模塊、封包發送模塊。隊列建立模塊用于在所述存儲媒介中建立多個隊列。區間建立模塊用于根據所述存儲媒介中存儲的通信參數分別計算所述無線接入設備與所述每一通信終端之間的信道容量,根據所有信道容量計算總容量,并根據計算出的所述多個信道容量計算每個信道容量在所述總容量中所占的權重,及根據所述每個信道容量在所述總容量中所占的權重與隊列個數為所述每個通信終端劃分一個隊列序號區間。封包隊列模塊用于接收網絡上的封包,并判斷所述封包的目的媒體訪問控制地址是否與所述多個通信終端之一的媒體訪問控制地址相同,若相同則在所述多個通信終端之一所對應的隊列序號區間內獲取一個隨機數,并將所述封包按先后順序加入隊列序號為所述隨機數的隊列中。封包發送模塊用于依序讀取所述多個隊列中的第一個封包發送。處理器用于執行上述模塊以完成上述模塊的功能。
一種無線接入設備發送封包的方法,所述無線接入設備與多個通信終端通信,包括處理器及存儲媒介,其中在所述存儲媒介存儲有所述每一通信終端的通信參數,所述方法包括以下步驟:所述處理器在所述存儲媒介中建立多個隊列;根據所述存儲媒介中存儲的通信參數分別計算所述無線接入設備與所述每一通信終端之間的信道容量,并根據所有信道容量計算總容量;根據計算出的所述多個信道容量計算每個信道容量在所述總容量中所占的權重;根據所述每個信道容量在所述總容量中所占的權重與隊列個數為所述每個通信終端劃分一個隊列序號區間;接收封包并判斷是否將所述封包發送至所述多個通信終端的其中之一;若所述封包將發送至所述多個通信終端的其中之一,則在所述封包將到達的通信終端所對應的隊列序號區間內獲取一個隨機數,并將所述封包按先后順序加入隊列序號為所述隨機數的隊列中;及依序讀取所述多個隊列中的第一個封包發送。
本發明實施方式所提供的無線接入設備及其發送封包的方法,可以減少封包隊列等候發送的時間,提高無線接入設備的處理性能。
附圖說明
圖1為本發明一實施方式中無線接入設備的應用環境結構示意圖。
圖2為本發明一實施方式中無線接入設備的內部結構示意圖。
圖3為本發明一實施方式中無線接入設備的存儲媒介所存儲的封包隊列列表。
圖4為本發明一實施方式中無線接入設備發送封包的方法流程圖。
具體實施方式
請參閱圖1,所示為本發明一實施方式中無線接入設備20的應用環境結構示意圖。在本實施方式中,通信終端101、通信終端103及通信終端105等通過無線接入設備20連接到通信網絡30。在本實施方式中,通信終端101(或通信終端103,或通信終端105)可以是筆記本(Notebook)、個人電腦(Personal?computer)及個人數碼助理(Personal?DigitalAssistant,PDA)等終端設備,且該等通信終端設備均以無線的方式連接到無線接入設備20,并通過無線接入設備20與通信網絡30進行通信。
請參閱圖2,所示為本發明一實施方式中無線接入設備20的內部結構示意圖。在本實施方式中,無線接入設備20包括處理器202、存儲媒介204、隊列建立模塊206、區間建立模塊208、封包隊列模塊210及封包發送模塊212,其中無線接入設備20與多個通信終端通信,存儲媒介204中存儲有每一通信終端的通信參數,例如帶寬(B)、信噪比(S/N)等信息。
處理器202執行模塊206-212用以實現這些模塊的功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國基電子(上海)有限公司;鴻海精密工業股份有限公司,未經國基電子(上海)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910311666.8/2.html,轉載請聲明來源鉆瓜專利網。





