CsMA/CA算法歸納如下
發(fā)布時間:2014/12/18 21:03:26 訪問次數(shù):1433
凍結退避計時器剩余時間的做法是為了使協(xié)議對所有站點更加公平。 AAT1150IKS-10-T1根據(jù)以上討論的情況,可把CsMA/CA算法歸納如下:
(1)若站點最初有數(shù)據(jù)要發(fā)送(而不是發(fā)送不成功再進行重傳),且檢測到信道空閑,在等待時間DIFs后,就發(fā)送整個數(shù)據(jù)幀。
(2)否則,站點執(zhí)行CsMA/CA協(xié)議的退避算法。一旦檢測到信道忙,就凍結退避計時器。只要信道空閑,退避計時器就進行倒計時。
3)當退避計時器時間減少到零時(這時信道只可能是空閑的),站點就發(fā)送整個的幀并等待確認。
(4)發(fā)送站若收到確認,就知道已發(fā)送的幀被目的站正確收到了。這時如果要發(fā)送第二幀,就要從上面的步驟(2)開始,執(zhí)行Csˇ隊/CA協(xié)議的退避算法,隨機選定一段退避時間。若源站在規(guī)定時間內沒有收到確認幀ACK(由重傳計時器控制這段時間),就必須重傳此幀(再次使用CsMⅣCA協(xié)議爭用接入信道),直到收到確認為止,或者經(jīng)過若干次的重傳失敗后放棄發(fā)送。
應當指出,當一個站要發(fā)送數(shù)據(jù)幀時,僅在下面的情況下才不使用退避算法:檢測到信道是空閑的,并且這個數(shù)據(jù)幀是它想發(fā)送的第一個數(shù)據(jù)幀。
凍結退避計時器剩余時間的做法是為了使協(xié)議對所有站點更加公平。 AAT1150IKS-10-T1根據(jù)以上討論的情況,可把CsMA/CA算法歸納如下:
(1)若站點最初有數(shù)據(jù)要發(fā)送(而不是發(fā)送不成功再進行重傳),且檢測到信道空閑,在等待時間DIFs后,就發(fā)送整個數(shù)據(jù)幀。
(2)否則,站點執(zhí)行CsMA/CA協(xié)議的退避算法。一旦檢測到信道忙,就凍結退避計時器。只要信道空閑,退避計時器就進行倒計時。
3)當退避計時器時間減少到零時(這時信道只可能是空閑的),站點就發(fā)送整個的幀并等待確認。
(4)發(fā)送站若收到確認,就知道已發(fā)送的幀被目的站正確收到了。這時如果要發(fā)送第二幀,就要從上面的步驟(2)開始,執(zhí)行Csˇ隊/CA協(xié)議的退避算法,隨機選定一段退避時間。若源站在規(guī)定時間內沒有收到確認幀ACK(由重傳計時器控制這段時間),就必須重傳此幀(再次使用CsMⅣCA協(xié)議爭用接入信道),直到收到確認為止,或者經(jīng)過若干次的重傳失敗后放棄發(fā)送。
應當指出,當一個站要發(fā)送數(shù)據(jù)幀時,僅在下面的情況下才不使用退避算法:檢測到信道是空閑的,并且這個數(shù)據(jù)幀是它想發(fā)送的第一個數(shù)據(jù)幀。
熱門點擊
- 階梯特性、階梯誤差、分辨率
- 機器人視覺與觸覺的融合在智能機器人中
- 在Multisim中添加LabVIEW交互接
- 逐漸形成了多層次ISP結構的因特網(wǎng)
- 脈沖盤式編碼器
- 調頻波的解調
- 在Multisim中添加LabVIEW交互接
- 紅外線二極管的內部結構
- 短路通常是一種嚴重事故
- CsMA/CA算法歸納如下
推薦技術資料
- 單片機版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細]