網路分配向量 (NAV)
網路分配向量 (NAV) 是一種虛擬載波偵聽機制,它是載波偵聽多路訪問與衝突避免 (CSMA/CA) 的重要組成部分。它在無線網路協議(例如 IEEE 802.11 和 IEEE 802.16)中實現,並在媒體訪問控制 (MAC) 層執行。
技術
網路分配向量可以被視為一個計數器,它倒計時到零。最大 NAV 持續時間是幀所需的傳輸時間,也就是通道繁忙的時間。在幀傳輸開始時,NAV 值設定為其最大值。非零值表示通道繁忙,因此任何站點都不能爭用它。當 NAV 值遞減到 0 時,表示通道空閒,其他站點可以爭用它。
下圖顯示了無線資料通訊中使用的 NAV:

上圖所示傳輸步驟如下:
- 傳送站等待一段時間,該時間等於分散式幀間間隔 (DIFS),如果通道空閒,則發出傳送請求 (RTS)。
- 傳送 RTS 後,初始化 NAV (RTS),以便其他站點不會嘗試傳輸。
- 接收站等待短幀間間隔 (SIFS) 併發出發送清除 (CTS)。
- 使用 CTS 初始化 NAV (CTS)。
- 傳送方等待 SIFS 並傳輸其資料幀。
- 接收資料幀後,接收方等待 SIFS 併發送確認幀 (ACK)。
- 在這段時間內,兩個 NAV 值都遞減到 0。
- 站點等待 SIFS 和回退週期,然後爭用通道。
透過 NAV 節約能源
無線網路中的站點大多由電池供電。因此,節約能源是一個關鍵問題。如果沒有 NAV,移動站點需要反覆檢查通道是否空閒,這項任務會消耗大量電能。但是,當使用 NAV 時,在 NAV 值非零的期間,無線網路中的任何裝置都不會進行載波偵聽。因此,實現了節能。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP