瀏覽單個文章
tbsky
Junior Member
 

加入日期: Jan 2002
文章: 864
引用:
作者bxxl
小弟以前設計過wifi 802.11g的晶片, 11n雖然沒設計過, MIMO的部分在做LTE規格時也會做到, 應該可以回答這個問題.

(1) wireless是共用通道, 同一個通道, 每個瞬間只能有一個人發訊號.
雖然感覺上有點半雙工, 但其實差異頗大.
因為wireless你不能假設只有兩個人,隨時都可能有人進來分享通道.
所以它不適用"雙工"的概念, 而是用"多工"的概念,即multiple access.
只是它共用通道的方式是用CSMA-CA,
打個比方, 就是一群人在一間房間裡, 每次只能有一個人講話.
至於誰講?
如果沒人講(clear channel)的時候是跑一個包含每個人各自丟亂數的演算法決定.
如果有人正在講(busy channel),就是等那個人講完(傳完整個封包,含ACK)
等通道又沒人用了再繼續跑亂數演算法.
(簡單的概念是這樣...容我偷懶)

如果有兩個人要傳資料, 並不是我傳一個封包,你傳一個封包,這樣輪流的方式.
因為是...


原來如此,又了解更多了。我知道有線網路的 CSMA/CD 時代,有的網卡會作弊,以取得更多的封包發送權,不知道無線網路的 CSMA-CA 情況又是如何呢?另外就是當許多 AP 擠在同一個頻道時,CSMA-CA 又是如何發揮作用的呢?是訊號強的人贏嘛?還是會有大家輪流公平發送呢?

一大一小的天線似乎會影響無線網路穩定度,當然也有可能是我們這裡頻道壅塞的影響,等小弟把兩個單天線的 AP 弄好比較一下才會知道了...
舊 2013-10-14, 10:02 AM #27
回應時引用此文章
tbsky離線中