请教CSMA-CA中的一些细节问题
无线的CSMA-CA是通过CCA (clear channel assignment)来检测信道是busy 还是idle的, 而CCA是在RX模式中, 从RX模式转到TX模式, 需要有一定时间的延时, 叫做turn around time, 请问一下, 在这个delay期间, 若其它节点也检测到信道空闲, 那么它也进入TX模式, 岂不是有两个或以上的节点发生了发射的冲突? CSMA-CA是否能100%地避免冲突呢? 请高人指点一下, 谢谢! CCA是不可能100%避免冲突,比如两个节点同时进入RX模式检测载波信道是否空闲,其他节点未发数据,那么此时两个节点肯定都会判定信道空闲,然后两个节点都进入TX模式,这时就会引起冲突。所以CCA只能降低冲突的概率,但不能完全避免冲突。这个问题我也很纠结,希望有高手可以有更好的办法 顶一顶, 别沉了. 顶顶更健康. 别沉了. 无论是CSMA-CA还是CSMA-CD都不能100%的避免冲突,想要传输可靠高层协议是必需的. 高手出来说说呀! 原来大家也是很无奈的啊, 感谢大家的回复.
页:
[1]