[發明專利]一種無線mesh網絡的鏈路質量測量方法有效
| 申請號: | 201210130744.6 | 申請日: | 2012-04-29 |
| 公開(公告)號: | CN102655655A | 公開(公告)日: | 2012-09-05 |
| 發明(設計)人: | 黃東;黃林果 | 申請(專利權)人: | 黃林果 |
| 主分類號: | H04W24/08 | 分類號: | H04W24/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 400042 重慶*** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 mesh 網絡 質量 測量方法 | ||
1.一種無線mesh網絡的鏈路質量測量方法,解決現有無線mesh網絡的無有效鏈路質量測量方法問題,包括如下步驟:
A、使用DEvLQ功能模塊通過特定的設備報告無線mesh網絡中所有的鏈路質量;?
B、使用預訂計劃設計原則設計DEvLQ功能模塊;
C、REACH協議使無線mesh網絡中的節點通過觀測不同的節點信息,獲得高粒度的鏈路質量參數,并設置網絡鏈路質量測量協議;
D、設置誤包率(PER)測量協議。
2.根據權利要求1的方法,對于所述步驟A其特征在于:使用DEvLQ功能模塊通過特定的設備報告無線mesh網絡中所有的鏈路質量,并設置對鏈路狀態的監測單元,DEvLQ功能模塊具有3個功能:a.對下層功能設備進行配置;b.監控下層任意設備接收到的數據包;c.向用戶空間報告其最近的行為,一方面REACH協議使得MBA能遠端節點進行操作,以接入具有良好粒度的鏈路質量信息,并且對遠端設備進行配置;另一方面REACH協議使用本地DEvLQ完成遠端節點的請求,REACH協議既可以通過遠端的喚醒和數據庫呼叫觸發,也可通過常用的套接端口連接觸發。
3.根據權利要求1的方法,對于所述步驟B其特征在于:使用預訂計劃設計原則設計DEvLQ功能模塊,令界面為s.th0,為優化對數據包的監控,使用濾波器方法,通過往Linux系統的文件/proc/net/devlq/s.th0/addfilter寫下發送端和接收端的MAC地址,僅僅能監視一部分連接;在數據包結構的環路緩存內存儲被過濾的數據包登錄信息,數據包結構的組成部分為:TSF、發送端接入控制識別碼(Sender?MAC?ID)、接收端接入控制識別碼(Receiver?MAC?ID)、區域識別碼(Cell?ID)、傳輸速率(Tx?rate)、RSSI、噪聲(Noise)、數據包序列號(Seq?Number)、Size、數據傳輸錯誤類型(Error?Type),其中TSF表示網卡中的數據包到達時間,Size為包括MAC層的幀結構的頭和物理層的幀結構的頭的數據包大小,Error?Type用于判斷數據包的錯誤是由CRC、FIFO、PHY、DECRYPT、MIC里的哪一個造成的,環路緩存用于存儲進入系統的數據包的固定數目,以限制網絡資源的消耗,使用/proc文件系統對用戶登錄進行優化,當用戶向文件/proc/net/devlq/ath0/log發出讀取請求時,才使用環路緩存器中存儲的數據,通過向文件/proc/net/devlq/ath0/clearLog寫入刪除命令來刪除環路緩存中的數據,DEvLQ還用于對傳輸功率、傳輸速率、信道、載波感知門限、接收端靈敏度和廣播設備進行參數配置,對于Atheros卡,在madwifi內使用標準的呼叫方式來改變設備參數,對于WARP?SDR,使用觸發從主端口至WARP板通信的常用命令對設備參數進行配置,DEvLQ通過對文件/proc/net/devlq/control/<parameter>的讀取和寫入來打開控制界面,其中<parameter>為用于描述設備參數的文件名。
4.根據權利要求1的方法,對于所述步驟C其特征在于:可通過無線鏈路質量獲取單元得到當前鏈路質量,REACH協議使網絡中的節點通過觀測不同的節點信息,獲得高粒度的鏈路質量參數,使用收聽基于遠端節點的預配置端口的請求信息,實現REACH協議,需要對設備進行配置或獲取遠端節點登錄信息的客戶端與服務器之間的通信通過應用數據包建立,服務器鏡像使得客戶端能配置和獲得DEvLQ提供的設備參數和登錄文件。
5.根據權利要求1的方法,對于所述步驟C其特征在于:設置網絡鏈路質量測量協議,鏈路測量質量協議用于在靜態無線網絡中追蹤骨干鏈路的狀態信息,其包括骨干路由、通過調整設備的配置獲得最大的空間復用度以及網絡監控,通過給定的信道狀態,記錄RSS和PER的變化情況,追蹤無線mesh網絡的骨干鏈路質量,鏈路質量測量協議由登錄信息記錄器和PER測量單元組成,登錄信息記錄器用于在不同的節點追蹤長期的接收的關于RSS和PER的數據包歷史記錄,登錄信息記錄器周期性的在每個節點采用輪詢方式獲得接收的數據包蹤跡,其通過對每個登錄文件的分析,保存一個完整和連續登錄文件記錄,移除登錄文件的重復進入信息,并獲取RSS和PER的統計特性,統計特性包括均值和方差。
6.根據權利要求1的方法,對于所述步驟D其特征在于:設置誤包率PER測量協議具體子步驟為:a.在速率brrate條件下,每個PER測量周期包含所有節點發送的numpkts廣播數據包,numcycles為PER測量的迭代次數,sampletxrates為被測量的無線傳輸速率,sampletxpowers為被測量的無線傳輸功率,nodelist為無線節點,ip(n)為節點n的IP地址,MAC(n)為節點n的MAC地址,上述參數可從配置文件內獲得,REACH協議(operation,n)為使用REACH協議使節點n處于工作狀態,broadcast(numpkts,brrate)為以速率brrate廣播numpkts,對于numlter為1至numcycles時,對網絡中的節點n,設置被測量的無線傳輸功率取值范圍為????????????????????????????????????????????????,廣播速率的取值范圍為,節點n發送廣播包,使用定位器為所有鏈路的每一條傳輸速率生成PER表,并記錄RSS和PER的均值,以及通過登錄信息記錄器和存儲于PER表中的被測量無線傳輸速率生成登錄文件內的PER方差信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于黃林果,未經黃林果許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210130744.6/1.html,轉載請聲明來源鉆瓜專利網。





