摘要:大規模部署的無線傳感器網絡中,節點狀態變化極易導致數據投遞率降低。為了建立無線傳感器網絡應用仿真平臺,研究提高數據投遞率的方法。通過分析TinyOs操作系統中數據匯聚協議cTP的實現機制以及基于NS2實現CTP協議的原理和方法,采用一種新思路,將TinyOS基于組件化編程思想實現的CTP協議移植到基于面向對象的NS 2中,實現了CTP的鏈路質量評估、信標幀傳輸控制和數據包轉發重傳等重要機制,最后進行了Ns 2仿真實驗。仿真結果表明,CTP協議具有高可靠性。
關鍵詞:無線傳感器;TinyOS操作系統;數據匯聚協議CTP;NS 2仿真
中圖分類號:TN919—34;TP393.04 文獻標識碼:A 文章編號:1004—373x(2011)06—0089—05