新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ZigBee無線傳感網(wǎng)絡技術的污染氣體監(jiān)測系統(tǒng)

基于ZigBee無線傳感網(wǎng)絡技術的污染氣體監(jiān)測系統(tǒng)

作者: 時間:2012-02-08 來源:網(wǎng)絡 收藏


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

本文引用地址:http://m.butianyuan.cn/article/155311.htm

f.jpg



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



評論


相關推薦

技術專區(qū)

關閉