a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ZigBee無線傳感網絡技術的污染氣體監測系統

基于ZigBee無線傳感網絡技術的污染氣體監測系統

作者: 時間:2012-02-08 來源:網絡 收藏


4 收發模塊仿真
收發模塊負責節點間的數據傳輸及組網功能,利用NS2網絡仿真軟件對ADHOC自組織網絡進行仿真。NS2(Network Simulator vers ion 2)是一種面向對象的網絡仿真器,本質上是一個離散事件模擬器。為了分析仿真結果,NS2提供了兩種基本數據追蹤能力跟蹤和監視。跟蹤生成“.nam”和“.tr”文件。能夠將每個數據包在任何時刻的狀態保存到指定文件中,記錄包在隊列或鏈路中丟棄、到達、離開等;監視用戶有選擇地記錄自己需要的數據,利用Gawk,Gnuplot等工具統計發送包、接收包及丟棄包等結果進行分析。本文的MAC類型采用EEE80 2.15.4協議,路由采用DSR協議。20個節點,分布在300×300 m的正方形區域中,每個節點隨機隨機分布,仿真時間為60 s,pause time設為60 s,也就是在仿真這段時間里沒有mobility,流量是設置為cbr流,速率為1.0 b/s,最大聯機數目為6個,每一條數據流每秒送出5個封包(可以根據需要對設置進行修改)。利用setdest、cbrgen工具來完成所需的場景設置。圖4為.nam的動畫模擬圖像。

本文引用地址:http://www.j9360.com/article/155311.htm

f.jpg



5 結果分析
仿真過程中同時生成一個仿真過程記錄文件out.tr,是分析仿真過程的重要依據。以下是其中的一個片段:
e.jpg
標號為9的節點在7.918327669秒時發送一個cbr分組,該分組的UID為32,長度36,目標接點的MAC地址為9,原節點的MAC地址為0,IP頭的源地址為7節點的2號端口,目的地址為9號節點的0端口,分組的TTL(Time To Live)值為32。
編寫.awk文件,用于從跟蹤文件中統計MAC層cbr包的丟包和延遲信息。得到數據如下:
Toral packet sends:737
Total packet receives:736
Packet delivery fraction:99.8643
以上數據說明發送737個包,接受到736個,丟包率為99.8643 %,丟包率還是比較小的,這主要由WSNs的網絡擁塞引起的。
Average End_to_End delay:0.003912 s
first packet received time:2.582152 s



評論


相關推薦

技術專區

關閉