新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 無線傳感器網絡中路由的選擇

        無線傳感器網絡中路由的選擇

        作者: 時間:2012-05-17 來源:網絡 收藏

        所有的機器人導航都需要解決這樣的一個問題:機器人如何獲知通往目的地的道路。在中,節點之間的信息通信也是一個首先要解決的問題。如前所述,由于地理信息固定,在WiME中空間路徑規劃和信息通信完全可以以相同的方式工作。因此下面以路徑規劃來說明這樣一個存儲和查詢方式的問題。

        本文引用地址:http://www.104case.com/article/154931.htm

        中,無線節點由于能量受限,采用的是低功耗嵌入式處理器,其計算能力和存儲空間都有限。WiME也不例外,一般無法直接存儲路徑信息或者將地圖信息存儲在節點上從而在需要時計算出最優路徑。為此,首先考慮下面的4種方法。

        方法1:作為一種常用的方法,可以查詢整個地圖的路徑信息。由于房間數n眾多(認為n不小于1000),路徑數據巨大(存在n(n-1)/2條路徑),這樣的地圖可以由1臺或多臺主服務器提供。任何一個無線節點或鄰近的有限多個節點都滿足不了這樣的存儲量。一個自然的方法是將全局地圖存儲到服務器上,機器人終端在必要時從服務器上下載路徑信息。這類似于GPS設備的工作方式。

        方法2:根據使用的廣播式無線路由通信協議,建立一條到目標點的無線通信鏈路,并利用建立的這條通信線路作為地理導航線路。

        方法3:利用動態路徑規劃的思想,每個節點存儲與自身相關的一定范圍內的地理信息,并生成最優路徑信息。

        方法4:每個節點存儲全局節點分布的地理信息和連接關系,在需要時與臨近的節點協同計算出最優路徑。這是借鑒了計算機中分布式計算的概念。

        每種方法各有其優劣。第1種方法修改容易,增加或刪除節點只需要在主服務器端更新。第2種方法不需要事先知道節點的地理位置信息,整個路徑信息是動態建立和修改的。第3種方法可以隨著道路情況動態調整最優路徑。由于節點能夠實時觀察到道路信息,可以引入參數來反映當前周邊道路狀況,比如道路的堵塞程度,并由此動態維護這樣一個包含自身及臨近區域的最優路徑表。但是這3種方法都是在多跳通信的情況下完成的,返回完整的路徑信息需要較多的通信帶寬和較長的通信延時,這對通信協議的魯棒性提出了挑戰。第4種方法的存儲量相對要小,與節點個數同數量級,但是多節點協同的最優路徑的實時分布式計算對于無線節點無疑是一個困難的問題。畢竟當前的分布式計算仍然局限在計算機網絡領域。如何將分布式計算和最新的網格計算的思想運用到無線傳感器網絡上,可能會成為嵌入式系統領域的下一個方向。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乌兰浩特市| 苏尼特左旗| 怀化市| 招远市| 彝良县| 兴安县| 崇仁县| 西青区| 吉首市| 松潘县| 饶阳县| 慈溪市| 宁波市| 霞浦县| 东源县| 紫金县| 琼海市| 南澳县| 都匀市| 铜梁县| 潞西市| 封丘县| 淮南市| 鄂尔多斯市| 连江县| 历史| 青铜峡市| 广东省| 建阳市| 乌鲁木齐县| 宿州市| 波密县| 宿迁市| 吴堡县| 黑山县| 濮阳县| 博罗县| 盐山县| 兴安盟| 福鼎市| 婺源县|