CSMA/CA节点接入
在CSMA/CA机制中,节点在接入信道前需要进行信道监听。这里涉及到两个阶段:等待阶段和退避阶段。
等待阶段:节点在竞争信道前需等待一段时间,在这段时间内信道必须一直保持空闲状态;(不同的机制(例如DCF和EDCA机制)会有不同的规则,但是相同的是:在等待时间内需要一直进行**“信道空闲检测”**)
退避阶段:在等待阶段的条件满足后,节点会根据规则在竞争窗口CW中随机选择一个退避值进行退避,即backoff;(退避阶段也需要每隔一个Slot时间进行一次“信道空闲检测”,若空闲,则退避值减1;否则,悬挂退避值)
以上提到的“信道空闲检测”就涉及物理载波侦听(CCA机制)和虚拟载波侦听(NAV机制),CCA机制又包括能量检测ED和载波侦听。
物理载波侦听
在CSMA/CA中,CCA(Clear Channel Assessment)由能量检测和载波检测一起完成:
能量检测(Energy Detection):是直接用物理层接收的能量来判断是否有信号进行接入,若信号强度大于ED_threshold,则认为信道是忙,若小于ED_threshold,则认为信道是闲。同时该ED_threshold的设置与发送功率有关,比如发送功率大于100mW,那么ED_threho