日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

contiki cooja仿真

發布時間:2024/8/23 编程问答 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 contiki cooja仿真 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? 最近在做contiki平臺上的一些cooja仿真的東西,發現現在網上能學到的東西實在是很有限,現在在這里將我最近學到的一些東西做一下總結。

一、 關于運行的一般步驟:

https://www.zhihu.com/question/48708549/answer/139050874??

知乎上這個問答已經相當詳細了,可以滿足一般的仿真需求;

?

對于有相當程度想要深入學習的人,contiki tutorials能起到作用:

http://anrg.usc.edu/contiki/index.php/Contiki_tutorials

二、一些仿真的細節:

1 network框

mote IDs:當勾選這個選項的時候,節點顯示ID,如圖,節點上顯示了1、2;

Ratio traffic:當勾選這個選項的時候,如果某節點發送數據包,在這個節點的周圍會出現紅圈;

Mote type:當勾選這個選項的時候,節點會根據自己的類型變顏色,如圖,節點1是sink node,變綠色,節點2是sender,變黃色;

Mote type:當勾選這個選項的時候,數據包的發送方和接收方會用一條藍色有向箭頭表示出來。

Radio environment:這個選項在DGRM、UDRM等選項下有所不同,拿UDRM舉例,當勾選這個選項,點擊某節點,會出現這個節點的通信范圍和影響范圍。

以上內容可以實踐,效果立竿見影。

2 Radio message框

?

? ? 這個框可以通過Tools->Radio message..打開

? ? 當仿真進行時,這個框里面會逐條顯示包的發送情況。5個指標分別是:編號、時間、發送方、接收方、包的內容。

? ? 我們可以根據自己的需要,通過File->Save to file..將信息保存下來,分析出自己需要的信息。

3 DGRM configurator框

這個框通過Tools->DGRM Links...打開。(注意:在非DGRM模式下是沒有這個選項的)

DGRM模式下,我們可以手動添加節點的連通性,這個手動主要體現在這里。

添加這個框里面數據的方法主要有兩種,Add按鈕和Import按鈕。Add適合節點數目較少,Import適合節點數目較多的情況。

Import的文件里面數據格式需要十分注意。下圖是我現在做的實驗的Import文件一部分截屏;

第一列代表發送方ID、第二列代表接收方節點ID、第三列代表RX ratio、第四列無意義(根據實驗,第四列的數據不會在框里面顯示)、第五列LQI、第六列Delauy、第七列RSSI。數據之間通過空格間隔。

4 Base RSSI框

這個框可以通過Tools->Base RSSI...打開。

這個框主要用來設置節點的背噪(不太確定),BaseRSSI只能保留一位小數,這里比較不方便,只能通過手動輸入,所以節點多的適合很不方便。時間多的,可以試一試改一下這個框的代碼,參照DGRM configurator的方法,添加import方案。(DGRMconfiguretor的代碼可以在contiki文件夾下通過搜索DGRMconfigurator找到)。

就先總結這些,我只探索了我目前需要的。不得不說,cooja真是一個很全面的GUI類型仿真工具,我以為我需要改后臺代碼的,然后點一點都找到解決方案了。給勞動人民的智慧點一個贊。

總結

以上是生活随笔為你收集整理的contiki cooja仿真的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。