S-MAC協議通過采用周期性
發布時間:2015/2/20 15:45:26 訪問次數:755
T-MAC (Timeout-MAC)在S-MAC的基礎上引入了適應性占空比,來應付ADS8509IBDB同時間和位置上負載的變化。它動態地終止節點活動,通過設定細微的超時間隔來動態地選擇占空比,因此減少了閑時監聽浪費的能量,但仍保持合理的吞吐量。T-MAC通過仿真與典型無占空比的CSMA和占空比固定的S-MAC比較,發現不
變負載時T-MAC和S-MAC節能相仿(最多節約CSMA的98%);但在簡單的可變負載的場景,T-MAC在5個因素上勝過S-MAC。仿真中存在“早睡”問題,雖然研究者提出了未來請求發送和滿緩沖區優先兩種辦法,但仍未在實踐中得到驗證。
S-MAC協議通過采用周期性偵聽/睡眠工作方式來減少空閑偵聽,周期長度是固定不變的,節點的偵聽活動時間也是固定的。而周期長度受限于延遲和緩存大小要求,活動時間主要依賴于消息速率。這樣就存在一個問題:延遲要求和緩存大小是固定的,而消息速率通常是變化的。如果要保證可靠及時的消息傳輸,節點的活動時間必須適應最高通信負載。當負載動態較小時,節點處于空閑偵聽的時間相對增加。針對這個問題,T-MAC協議在保持周期長度不變的基礎上,根據通信流量動態她調整活動時間,用突發方式發送消息,減少空閑偵聽時間。T-MAC協議相對S-MAC協議減少了處于活動狀態的時間。
在T-MAC協議中,發送數據時仍采用RTS/CTS/DATA/ACK的通信過程,點周期性喚醒進行偵聽,如果在一個固定時間內沒有發生下面任何一個激活事件,則活動結束:周期時間定時器溢出;在無線信道上收到數據;通過接收信號強度指示RSSI感知存在無線通信;通過偵聽RTS/CTS分組,確認鄰節點的數據交換已經結束。
T-MAC (Timeout-MAC)在S-MAC的基礎上引入了適應性占空比,來應付ADS8509IBDB同時間和位置上負載的變化。它動態地終止節點活動,通過設定細微的超時間隔來動態地選擇占空比,因此減少了閑時監聽浪費的能量,但仍保持合理的吞吐量。T-MAC通過仿真與典型無占空比的CSMA和占空比固定的S-MAC比較,發現不
變負載時T-MAC和S-MAC節能相仿(最多節約CSMA的98%);但在簡單的可變負載的場景,T-MAC在5個因素上勝過S-MAC。仿真中存在“早睡”問題,雖然研究者提出了未來請求發送和滿緩沖區優先兩種辦法,但仍未在實踐中得到驗證。
S-MAC協議通過采用周期性偵聽/睡眠工作方式來減少空閑偵聽,周期長度是固定不變的,節點的偵聽活動時間也是固定的。而周期長度受限于延遲和緩存大小要求,活動時間主要依賴于消息速率。這樣就存在一個問題:延遲要求和緩存大小是固定的,而消息速率通常是變化的。如果要保證可靠及時的消息傳輸,節點的活動時間必須適應最高通信負載。當負載動態較小時,節點處于空閑偵聽的時間相對增加。針對這個問題,T-MAC協議在保持周期長度不變的基礎上,根據通信流量動態她調整活動時間,用突發方式發送消息,減少空閑偵聽時間。T-MAC協議相對S-MAC協議減少了處于活動狀態的時間。
在T-MAC協議中,發送數據時仍采用RTS/CTS/DATA/ACK的通信過程,點周期性喚醒進行偵聽,如果在一個固定時間內沒有發生下面任何一個激活事件,則活動結束:周期時間定時器溢出;在無線信道上收到數據;通過接收信號強度指示RSSI感知存在無線通信;通過偵聽RTS/CTS分組,確認鄰節點的數據交換已經結束。
上一篇:帶沖突避免的載波偵聽多路訪問
上一篇:無線傳感器網絡的路由協議
熱門點擊
- 二極管并聯削波電路
- DALI軟件驅動程序
- 一個可分解成基波和三次諧波的非正弦波
- 雙管推挽輸出式功率放大電路
- PA值
- 典型的時間同步協議
- 通過分析CD4060的各輸出端
- 低頻前置放大電路
- 電容降壓半波整流穩壓電源
- 兩個晶體管的集電極互為另一個晶體管的基極
推薦技術資料
- 循線機器人是機器人入門和
- 循線機器人是機器人入門和比賽最常用的控制方式,E48S... [詳細]