OpenWrt實現無線傳感器網絡協(xié)議介紹
大量傳感器節(jié)點隨機部署在監(jiān)測區(qū)域內部或附近,能夠通過自組織方式構成網絡。傳感器節(jié)點監(jiān)測的數據沿著其他傳感器節(jié)點逐跳地進行傳輸,在傳輸過程中監(jiān)測數據可能被多個節(jié)點處理,經過多跳后路由到匯聚節(jié)點,最后通過互聯(lián)網或衛(wèi)星到達管理節(jié)點。用戶通過管理節(jié)點對傳感器網絡進行配置和管理,發(fā)布監(jiān)測任務以及收集監(jiān)測數據。
隨著微電子技術、傳感器技術和嵌入式系統(tǒng)的發(fā)展和完善,微型化、低功耗傳感器的成本大幅度下降,能力顯著提升,從而促進了無線傳感器網絡的快速發(fā)展。無線傳感器網絡主要應用于軍事戰(zhàn)場、科學研究、商業(yè)應用、工業(yè)控制、環(huán)境保護等領域,具有多方面的應用價值和廣泛的應用前景。移動感知網是部署在特定區(qū)域中的無線傳感器網絡,該網絡利用無線路由器與特定區(qū)域內的多種異構網絡互連,從而及時地與數據中心交互。因此,適用于特定區(qū)域的無線傳感器網絡路由協(xié)議以及能夠支持該協(xié)議的無線路由器是移動感知網的核心技術。
本課題的工作成功地在無線路由器操作系統(tǒng)中添加了一個新的網絡協(xié)議,增加了路由器的功能,為無線傳感器網絡提供了一個連接外界網絡的接口,從而為無線傳感器網絡進一步的應用研究打下了堅實的基礎。
本課題來源于國家高新技術領域項目“移動計算系統(tǒng)接口與集成技術”,課題的目的是為無線路由器添加對移動感知網路由協(xié)議的支持。為此,在本課題中,首先研究了無線傳感器網絡路由協(xié)議;然后研究分析了嵌入式路由器操作系統(tǒng)OpenWrt的網絡體系結構以及網絡協(xié)議的實現方式;最后,以 OpenWrt為平臺,設計實現了適用于特定環(huán)境的無線傳感器網絡路由協(xié)議HITSENET,并對HITSENET路由模塊進行了全面測試,測試結果說明HITSENET實現完全符合設計目標。





