点协调函数 (PCF)
点协调函数 (PCF) 是一种可选技术,用于防止基于 IEEE 802.11 的 WLAN 标准(包括 Wi-Fi)中的冲突。它是一种在使用载波侦听多路访问/冲突避免 (CSMA/CA) 的区域中使用的媒体访问控制 (MAC) 子层技术。
PCF 作为强制性分布式协调函数 (DCF) 的补充使用。它用于集中式控制系统,并且存在于无线网络的接入点 (AP) 中。AP 通常是协调网络通信的无线路由器。
PCF 的特点
- 它是一个可选功能,位于强制性 DCF 的顶部。PCF 和 DCF 同时运行。
- 它使用轮询和响应方法为站点提供信道访问,从而消除了争用的必要性。
- 轮询由位于中央接入点 (AP) 中的点协调器 (PC) 执行。
- 站点在传输前等待点帧间间隔 (PISF)。PISF 通常小于 DCF 中使用的 DIFS(分布式帧间间隔)。
- PC 以循环轮询的方式进行轮询,以向无线网络中的站点提供访问权限。
- AP 发出称为信标帧的特殊控制帧以启动和重复轮询。
技术
- 步骤 1 - PC 在等待 PIFS 后发送信标帧。信标帧到达无线网络中的每个站点。
- 步骤 2 - 如果 AP 拥有特定站点的(例如站点 X)数据,则它会将数据和授权发送到站点 X。
- 步骤 3 - 当站点 X 从 AP 获取授权后,如果它有要发送到 AP 的数据帧,它会将数据和确认 (ACK) 传输到 AP。
- 步骤 4 - AP 在收到来自站点 X 的数据后,会向其发送 ACK。
- 步骤 5 - 然后,AP 转到下一个站点,例如站点 Y。如果 AP 有要发送到 Y 的数据,则它会将数据和授权发送到 Y,否则它只会将授权发送到 Y。
- 步骤 6 - 在收到来自 AP 的授权后,站点 Y 将其(如果有)数据传输到 AP。
- 步骤 7 - 此过程对轮询中的所有站点都适用。
- 步骤 8 - 在为所有站点授予访问权限后,AP 会向最后一个站点发送 ACK。然后它通知所有站点轮询已结束。
广告