久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 測試測量 > 設計應用 > 無線傳感器網絡CSMA協議的設計

無線傳感器網絡CSMA協議的設計

作者: 時間:2012-03-15 來源:網絡 收藏

本文引用地址:http://cqxgywz.com/article/259207.htm

回退時間的選擇也是值得推敲的一個參數。CC2420是以數據包為單位發送的射頻芯片,其最大數據包的長度為128字節,加上同步頭5字節,總共是133字節。CC2420的發送速率是250 kb/s,即發送一個字節的時間為32 μs,因此發送一個最大數據包的時間為133×32=4 256 μs。根據信道采樣規則,只要一采樣到信道占用,就可以結束本次監測并得出信道繁忙的結論,因此回退時間應該要大于數據包的發送時間。又因為采樣窗口數已經采用了隨機選取,所以回退時間可以使用固定值。因此可以將回退時間固定為4.5 ms,回退功能的具體實現只需要一個定時器輔助就可以了。

最后,要處理信道強度閾值更新的問題。如果連續對信道監測的結果都是繁忙,且累計超過一個預設的閾值Y,就必須要調用提供的接口來對minSignal閾值進行更新,參照上節信號強度閾值的更新機制。根據實際的測試分析,Y的取值一般為30~60。

結語

本文靈活利用CC2420射頻芯片的特點,設計并實現了一整套從物理層到網絡的實現;并詳細闡述了協議中信道監測使用的所有判定規則及各關鍵閾值參數的選擇。經過實際的多節點通信測試,該可以正確、穩定地進行信道活動監測,并實時動態地調整閾值;并且該的設計可以完全嵌入應用到其他MAC層協議中,輔助其他協議完成信道競爭或信道檢測。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉