802.11 DCF PCF HCF

2023-10-12 15:40
文章标签 802.11 pcf dcf hcf

本文主要是介绍802.11 DCF PCF HCF,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 协调功能

如“《802.11 无线网络》MAC访问模式与时机”所述。无线介质的访问,是由协调功能所管控。

以太网之类的 CSMA/CA 访问,是由分布式协调功能( distributed coordination function,简称 DCF)所管控。

如果需要用到无竞争服务,则可通过构建于 DCF 之上的点协调功能( point coordination function,简称 PCF)来管控。

在各取所需的 DCF 与精确控制的 PCF 之间,也可以采用介于两种极端之间采取中庸之道的混合协调功能( hybrid coordination function,简称 HCF)。

  • DCF(分散式协调功能)

DCF 是标准 CSMA/CA 访问机制的基础。和以太网一样,在传送数据之前,它会先检查无线链路是否处于清空状态。为了避免冲突发生,当某个传送者占据信道时,工作站会随机为每个帧选定一段退避(back off)时间。在某些情况之下, DCF 可以利用 CTS/RTS 清空技术,进一步减少碰撞发生的可能性。

  • PCF(点协调功能)

点协调功能提供的是无竞争服务。 称为点协调者的特殊工作站可以确保不必通过竞争即可使用媒介。点协调者位于接入点,因此只有基础型网络才会使用 PCF。为了赋予比标准竞争式还高的优先性,PCF 允许工作站经过一段较短的时间即可传送帧。

  • HCF(混和式协调功能)

有些应用需要比尽力传递更高一级的服务质量(Quality of Service,QoS),却又不需要用到 PCF 那么严格的时机控制。 HCF允许工作站维护多组服务队列,针对需要更高服务质量的应用,则提供更多的无线媒介访问机会。
HCF 尚未完全标准化,不过最终将成为 802.11e 标准的一部分。 

2. 帧间间隔

前文提到“PCF 允许工作站经过一段较短的时间即可传送帧”,那这段较短的时间是如何定义的呢?

  • 短帧间间隔( Short interframe space ,简称 SIFS)

SIFS 用于高优先级的传输场合,例如 RTS/CTS 以及肯定确认帧。经过一段 SIFS(时间),即可进行高优先级的传输。一旦高优先级传输开始,媒介即处于忙碌状态,因此相较于必须等待较长时间才能传输的帧, SIFS 消失后即可进行传输的帧优先级较高。

  • PCF帧间间隔( PCF interframe space ,简称 PIFS)

PIFS 主要被 PCF 使用在无竞争操作中,有时被误解为优先级帧间间隔(priority interframe space)。在无竞争时期,有数据传输的工作站可以等待 PISF 期间过后再加以传送,其优先程度高于任何竞争式传输。

  • DCF帧间间隔( DCF interframe space ,简称 DIFS)

DIFS 是竞争式服务中最短的媒介闲置时间。如果介质闲置时间长于 DIFS,工作站可以立即对媒介进行访问。

  • 扩展帧间间隔( Extended interframe space ,简称 EIFS)

图 3-6 并没有表明 EIFS,因为 EIFS 并非固定的时间间隔。只有在帧传输出现错误时才会用到 EIFS。

那这个SIFS DIFS PIFS这几个帧间间隔,分别用在什么传输场景中呢?以下我的简单总结:

SIFS用于一个原子操作内的各个帧之间的等待时间间隔;

DIFS用于上一个原子操作的结束的一段等待时间间隔,这段时间结束后,各个站点开始进行竞争媒介的访问权;

AP接管无线媒介后,会根据轮询列表分别询问与之关联的工作站是否有数据要传输。

单个原子操作内的帧间间隔时间仍然采用SIFS, AP轮询到下一个工作站如果经过PIFS的时间还没有应答则向下一个工作站去轮询。

这几个的帧间间隔时间,可以参考这篇blog:802.11协议帧间间隔-SIFS,DIFS,PIFS,EIFS - 摇风清影 - 博客园。

DIFS = SIFS + (2 * Slot time)

PIFS = SIFS + Slot time

EIFS = Transmission time of Ack frame at lowest basic rate + SIFS + DIFS

标准Slot time(us)SIFS(us)DIFS(us)PIFS(us)
IEEE 802.11a9163425
IEEE 802.11b20105030
IEEE 802.11g9 or 201028 or 5019 or 30

这篇关于802.11 DCF PCF HCF的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/196813

相关文章

802.11报文类型在wireshark的过滤条件

– Common Filters for wireshark sniffer: #地址过滤 wlan.addr == wlan.sa eq 00:09:5b:e8:c4:03 and wlan.bssid ne ff:ff:ff:ff:ff:ff wlan.bssid eq 00:11:92:6e:cf:00 wlan.sa eq 00:09:5b:e8:c4:03 #802.11报文类型过滤

GAMES202——作业1 实时阴影(ShadowMap,PCF,PCSS)

目录 任务         ShadowMap         PCF         PCSS 实现         ShadowMap         useShadowMap               PCF         findBlocker         PCSS 结果 任务         ShadowMap         1.在 S

802.11ax(Wi-Fi 6)技术如何测试?

1. 802.11ax关键技术简介 802.11ax协议(也称Wi-Fi 6,Wi-Fi 5指802.11ac)是为了满足高密度场景下用户速率和体验需求而提出的。类似于3GPP 5G NR中的eMBB应用场景,其目的是提升高密集场景的用户速率,从而获得更好的用户峰值数据体验。2013年3月TG(Task Group)工作组成立,2014年开始研究802.11ax标准,2016年提出802.11a

802.11中的各种帧

在无线网络中,802.11协议定义了三种类型的帧:管理帧(Management Frames)、控制帧(Control Frames)和数据帧(Data Frames)。每种类型的帧都有其特定的功能,帮助维护和管理无线网络。下面是管理帧和控制帧的详细介绍: 管理帧(Management Frames) 管理帧用于建立和维护无线网络中的连接。它们帮助设备发现网络、加入或离开网络,并保持连接的状态

OFDM 802.11a的FPGA实现(二十一)发射主控模块MCU(含代码)

目录 1.前言 2.主控逻辑 3.Matlab 4.verilog 5.ModelSim 6.ModelSim仿真结构与Matlab自动化对比 完整工程链接(含verilog和Matlab代码): https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkxNjM0NDk2Nw==&action=getalbum&album_id=340

IEEE 802.11标准

在IEEE 802.11标准中使用了扩频通信技术,主要作用是使得抗干扰性更强。 IEEE 802.11在MAC层采用了CSMA/CA协议。 IEEE 802.1x是一种基于端口认证协议。

802.11g组帧方式以及物理层收发过程简介

文章来源http://blog.csdn.net/CTO_51/article/details/8426771 从网络逻辑结构上来看,802.11g只定义了物理层及介质访问控制(MAC)子层。MAC层提供对共享无线介质的竞争使用和无竞争使用,具有无线介质访问、网络连接、数据验证和保密等功能。         物理层为数据链路层提供物理连接,实现比特流的透明传输,所传数据单位为比特

802.11之WEP

1、相关背景     WEP是一种可选的链路层安全机制,用来提供访问控制、数据加密和安全性检验等。其使用了RC4加密算法进行加解密,CRC进行校验。但随着技术的进步,WEP协议的缺陷逐渐暴露,出现了多种针对该协议的分析方法,FMS是重要的攻击方法之一。     起初,WEP标准被视为无线安全的解决方案。不过在802.11问世的前4年(1997年问世),研究人员发现WEP并不安全。但因为有时某

802.11 MAC层帧解析

注1:本文STA为station简称,AP为access piont简称。     注2:本文属于个人理解,存在错误望见谅和指正。 1.MAC帧格式 对应的数据结构如下: typedef struct _rtw_ieee80211_hdr_qos { __le16 frame_ctl; __le16 duration_id; u8 addr1[ETH_ALEN]; u

802.11无线网络权威——(二十、使用802.11接入点)

接入点是扮演无线与有线世界之间的桥梁。接入点至少具备两个网络接口: 1、其中无线接口通晓802.11相关细节。 2、另一个接口连接至有线网络。 所有无线接口都必须支持802.11信道访问的基本规则。 词汇: DHCP、网络地址转换(Network Address translation,NAT)、用户身份验证、Wi-Fi保护访问(Wi-Fi Protected Acces