802.11協議中為什麼DCF比PCF應用更廣泛?

我們知道,在802.11協議中存在DCF和PCF兩種不同的接入方式,為什麼現在支持802.11標準的設備大多使用DCF、使用隨機退避準則接入網路,基於輪詢機制的PCF使用並不廣泛呢?


這是多方面原因造成的:

1)如果所有設備都遵循AP的輪詢調度,PCF在資源利用方面有可能比DCF效率更高。但因為WiFi所使用的頻段屬於非授權頻段,其上存在大量非WiFi設備,例如藍牙、微波爐等,這些設備不會聽從AP調度,因此它們的工作會導致PCF效率極大降低。

2)PCF屬於可選特性,如果支持PCF和不支持PCF的設備同時存在,不支持PCF設備會影響PCF機制的工作效率;

3)即使所有設備都支持並且啟用了PCF,不同AP的輪詢也會存在嚴重衝突,因為AP之間缺乏協調機制;

4)PCF未必比DCF效率更高。PCF僅僅是按照順序輪詢polling list中的設備,不管這些設備是否真的有傳輸需求,大量的資源浪費在輪詢沒有傳輸需求的設備上,未必比按需發起隨機競爭更有效。


原文:

同一Jackie Du的說法。不過在我理解上,PCF為了達到準確輪詢這一系列的操作,其需要更加嚴格的同步機制,為了達到這樣的需求,需要增加額外的物理層同步開銷,即會增加成本。在成本主導的情況下,分散式的DCF更加適合實際環境。


推薦閱讀:

中病毒是一種什麼體驗?
mac裝雙系統的利弊?
為什麼 Mac 上沒有像 Windows 上搜狗那樣優秀的輸入法?
如何看待夢幻西遊推出 Mac 版?
Mac air配件比如電腦包,內膽官網價格高貴。求介紹那些好用不貴的適合air的電腦配件!?

TAG:Mac | 區域網 | 80211 | 無線區域網 |