简述1-坚持CSMA、非坚持CSMA和p-坚持CSMA算法的特点。
简述1-坚持CSMA、非坚持CSMA和p-坚持CSMA算法的特点。
【正确答案】:1-坚持CSMA(1-persistentCSMA)的基本思想是:当一个节点要发送数据时,首先监听信道;如果信道空闲就立即发送数据;如果信道忙则等待,同时继续监听直至信道空闲;如果发生冲突,则随机等待一段时间后,再重新开始监听信道。非坚持CSMA的基本思想是:当一个节点要发送数据时,首先监听信道;如果信道空闲就立即发送数据;如果信道忙则放弃监听,随机等待一段时间,再开始监听信道。非坚持CS-MA会减少发送数据导致冲突的概率,但会使得数据在网络中的平均延时时间增加。p-坚持CSMA(P-persistentCSMA)用于时分信道(SlottedChannel),其基本思想是:当一个节点要发送数据时,首先监听信道;如果信道忙则坚持监听到下一个时隙;如果信道空闲,便以概率p发送数据,以概率1-p推迟到下一个时隙;如果下一个时隙信道仍然空闲,则仍以概率p发送数据,以概率1-p推迟到下一个时隙;这样一直持续下去,直到数据被发送出去,或因其他节点发送而检测到信道忙为止,若是后者,则等待一段随时的时间后重新开始监听。P-坚持CSMA的性能依赖于概率p的选取。
Top