分布式协调功能 (DCF)
分布式协调功能 (DCF) 是一种强制性技术,用于防止基于 IEEE 802.11 的 WLAN 标准 (Wi-Fi) 中的冲突。它是一种在使用载波侦听多路访问/冲突避免 (CSMA/CA) 的区域中使用的媒体访问控制 (MAC) 子层技术。
技术
DCF 的基本技术如下:
当一个站点有一个帧要传输时,它会等待一个随机的回退时间。随机回退时间由一个具有随机数量的时间槽的竞争窗口定义。回退时间由以下等式给出:
回退时间 = 随机数 × 时间槽
这里,函数生成一个随机数,并且是单个时间槽的时间段。
如果站点在竞争期间检测到信道繁忙,它会暂停其计时器,直到信道空闲。
在回退期结束时,如果信道空闲,站点将等待等于 DIFS(分布式帧间间隙)的时间量,然后再次检测信道。
如果信道仍然空闲,站点将传输 RTS(发送请求)帧。
如果目标站点可用,它将使用 CTS(发送清除)帧进行响应。
然后,发送站点发送数据帧。
发送帧后,发送站点将等待等于 SIFS(短帧间间隙)的时间来进行确认。
在这个传输过程结束时,站点在下次传输之前再次等待回退时间。
该技术在下面的图中显示:
广告