精華區beta comm_and_RF 關於我們 聯絡資訊
CSMA/CA中的CA是什麼意思? 我只知道是collision avoidance 用途在碰撞避免 但是我想知道比較詳細的解釋.. 煩請知道的人告知一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.160.149
sovereignty:就是 RTS/CTS/ACK 那套 handshaking 的東西 05/28 21:58
> -------------------------------------------------------------------------- < 作者: hmlin (hsiumin) 看板: comm_and_RF 標題: Re: [問題] 什麼是CSMA/CA中的CA? 時間: Sun May 28 22:24:18 2006 ※ 引述《yoyo123 (最初的最初....)》之銘言: : 標題: [問題] 什麼是CSMA/CA中的CA? : 時間: Sun May 28 18:23:39 2006 : : CSMA/CA中的CA是什麼意思? : 我只知道是collision avoidance : 用途在碰撞避免 : 但是我想知道比較詳細的解釋.. : 煩請知道的人告知一下 CSMA/CA 跟CSMA/CD 要跟相比 因為在wireless channel當中 不像在wire的環境依樣 analog fronted 可以很容易偵測到訊號 通常在11裡面analog receiver 所收到的訊號只有 很低的dB值 ,所以CSMA/CA 必須依開始就要盡力避免碰撞.而且避免碰撞的好處 還有一但發生碰撞 wireless付出的代價會比wire 高很多 wireless的環境底下跟wire channel差很多 尤其是PHY的設計. 像wire channel 很多timing sync的工作,平常IDLE time時就已再做了 不會等到packet trans start的才開始做 : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.117.160.149 : 推 sovereignty:就是 RTS/CTS/ACK 那套 handshaking 的東西 05/28 21:58 這位學弟 RTS/CTS/ACK 最主要是在做flow control, 很多通訊協定 都有類似的名稱,跟CSMA/CA 沒有很直接的關係 -- my webpage: http://www.wretch.cc/album/hsiumin -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.137.62
sovereignty:謝謝^^ 05/29 00:07
sikway:可是RTS/CTS感覺也有預防碰撞的成分存在阿... 05/29 13:10
> -------------------------------------------------------------------------- < 作者: howshou (好小 ) 看板: comm_and_RFE 標題: Re: [問題] 什麼是CSMA/CA中的CA? 時間: Mon May 29 22:51:59 2006 ※ 引述《hmlin (hsiumin)》之銘言: : ※ 引述《yoyo123 (最初的最初....)》之銘言: : : 標題: [問題] 什麼是CSMA/CA中的CA? : : 時間: Sun May 28 18:23:39 2006 : : CSMA/CA中的CA是什麼意思? : : 我只知道是collision avoidance : : 用途在碰撞避免 : : 但是我想知道比較詳細的解釋.. : : 煩請知道的人告知一下 : CSMA/CA 跟CSMA/CD 要跟相比 : 因為在wireless channel當中 不像在wire的環境依樣 analog fronted : 可以很容易偵測到訊號 通常在11裡面analog receiver 所收到的訊號只有 : 很低的dB值 ,所以CSMA/CA 必須依開始就要盡力避免碰撞.而且避免碰撞的好處 : 還有一但發生碰撞 wireless付出的代價會比wire 高很多 : wireless的環境底下跟wire channel差很多 尤其是PHY的設計. 像wire channel : 很多timing sync的工作,平常IDLE time時就已再做了 不會等到packet trans : start的才開始做 : : -- : : ◆ From: 140.117.160.149 : : 推 sovereignty:就是 RTS/CTS/ACK 那套 handshaking 的東西 05/28 21:58 : 這位學弟 RTS/CTS/ACK 最主要是在做flow control, 很多通訊協定 : 都有類似的名稱,跟CSMA/CA 沒有很直接的關係 RTS/CTS 不是在做flow control 而是減少 hidden node problem, 用了不一定比較好,若沒有hidden node 反而是種overhead. Interframe Space 是在做優先權控制(碰撞成本高的優先權高) 目的是讓碰撞成本減少. backoff timer 才是解決 collision 的主要機制. 至於CA .. 只不過是個名稱而已,把它想成避免"不必要"的碰撞 就好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.109.34 ※ 編輯: howshou 來自: 140.118.109.34 (05/29 22:53) > -------------------------------------------------------------------------- < 作者: hmlin (hsiumin) 看板: comm_and_RF 標題: Re: [問題] 什麼是CSMA/CA中的CA? 時間: Tue May 30 00:53:26 2006 ※ 引述《hmlin (hsiumin)》之銘言: : ※ 引述《howshou (好小 )》之銘言: : : RTS/CTS 不是在做flow control 而是減少 hidden node problem, : : 用了不一定比較好,若沒有hidden node 反而是種overhead. : 我個人覺得hidden node problem 基本上也算是廣義的flow control : 我的定義是 只要是跟flow transmisiion seccessfully 成功的機制有關 : 就算flow control的一種 大概我是比較廣義吧 我想了一下 RTS/CTS裡面的duration的確有包含避免碰撞的精神在裡面 不過ACK的確就沒關係 感謝C網友的指證 因為我一時想不清楚 還請大家多多 包含...:p -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.136.170 > -------------------------------------------------------------------------- < 作者: thomson (完成度 2/5) 看板: comm_and_RF 標題: Re: [問題] 什麼是CSMA/CA中的CA? 時間: Fri Jun 2 13:19:30 2006 想要知道 CSMA/CA 的CA是啥 就要先知道 MACA MACA 使用 virtual carrier sensing 取代 CSMA的 physical carrier sensing 所以可知 CA 指的是 virtual carrier sensing in summary CSMA ==> physical carrier sensing MACA ==> virtual carrier sensing CAMA/CA ==> physical+virtual carrier sensing ※ 引述《yoyo123 (最初的最初....)》之銘言: : CSMA/CA中的CA是什麼意思? : 我只知道是collision avoidance : 用途在碰撞避免 : 但是我想知道比較詳細的解釋.. : 煩請知道的人告知一下 -- 別太在意 我只是來 哈拉的 哈哈哈哈!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.236.43