使用CSMA/CA的虛擬通道感知
虛擬通道感知或虛擬載波感知是一種預測無線網路未來流量的機制,它使用載波偵聽多路訪問/衝突避免(CSMA/CA)。它在無線網路協議(IEEE 802.11 和 IEEE 802.16)中實現,這些協議在媒體訪問控制(MAC)層工作。
在虛擬通道感知中,使用了一種基於先前幀傳輸持續時間資訊的定時器機制來預測通道中的未來流量。它使用網路分配向量(NAV),可以將其視為一個遞減到零的計數器。
技術
虛擬通道感知機制初始化一個 NAV 用於實現定時器機制。最大 NAV 持續時間是幀所需的傳輸時間,也就是通道繁忙的時間。在幀傳輸開始時,NAV 值設定為其最大值。非零值表示通道繁忙,因此沒有站點爭用它。當 NAV 值遞減到 0 時,表示通道空閒,其他站點可以爭用它。
下圖顯示了使用 CSMA/CA 的虛擬通道感知 -

上圖所示的傳輸步驟如下 -
- 傳送站等待一段時間,該時間等於分散式幀間間隔(DIFS),如果通道空閒,則發出傳送請求(RTS)。
- 傳送 RTS 後,初始化 NAV(RTS),以便其他站點不會嘗試傳送。
- 接收站等待一個短幀間間隔(SIFS)併發出發送許可(CTS)。
- 使用 CTS,初始化 NAV(CTS)。傳送方等待一個 SIFS 併發送其資料幀。
- 收到資料幀後,接收方等待一個 SIFS 併發送確認幀(ACK)。
- 在這段時間內,兩個 NAV 值都遞減到 0。
- 站點等待一個 SIFS 和一個退避週期,然後爭用通道。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP