802.11ac MAC子层规范
对共享介质访问的公平控制
分布式协调功能(Distributed Coordination Function,DCF)
-
核心
-
载波侦听多路访问/冲突避免(Carrier Sense Multiple Access/Collision Avoidance,CSMA/CA)
-
方式
- 检测到信道空闲期间大于某一IFS后立即发送帧,否则延迟发送直到检测到所需IFS,然后选择退避时间进入退避,结束后重新开始上述过程。
-
基础
-
载波侦听
-
机制
-
虚拟载波侦听(Virtual Carrier Sense,VCS)
- 依靠
- 网络分配向量(Network Allocation Vector,NAV)
- 由根据时间设置的位于数据帧的Duration/ID 域值所决定。
- 作用
提供给其他站关于信道需被某个站占用的时间信息。
- 网络分配向量(Network Allocation Vector,NAV)
- 依靠
-
物理载波侦听(Physical Carrier Sense,PCS)
- 由物理层向MAC层发送警报信号的机制,以表明目前是否有信号被侦听到。
-
-
-
-
-
点协调功能(Point Coordination Function,PCF)
-
一种集中式协调的信道接入技术
-
作用
- 用于超帧无竞争期,支持时限服务,为可选协议
CSMA/CA
方式
- 检测到信道空闲期间大于某一IFS后立即发送帧,否则延迟发送直到检测到所需IFS,然后选择退避时间进入退避,结束后重新开始上述过程。
基础
-
载波侦听
-
机制
-
虚拟载波侦听(Virtual Carrier Sense,VCS)
- 依靠
-
网络分配向量(Network Allocation Vector,NAV)
-
由根据时间设置的位于数据帧的Duration/ID 域值所决定。
-
作用
- 提供给其他站关于信道需被某个
站占用的时间信息。
- 提供给其他站关于信道需被某个
-
-
- 依靠
-
物理载波侦听(Physical Carrier Sense,PCS)
- 由物理层向MAC层发送警报信号的机制,以表明目前是否有信号被侦听到。
-
-
帧间间隔(InterFrame Space,IFS)
分类
- SIFS(Short IFS)
- PIFS(PCF IFS)
- DIFS(DCF IFS)
- EIFS(Extended IFS)
时间长度关系
- SIFS < PIFS < DIFS < EIFS
安全服务
WEP
RTS/CTS
作用
- 为了解决当一个站只能侦听到部分其他站时,存在隐藏节点问题。
工作过程
- 假设站A要向站B发送数据,A先向B发送RTS 信号,表明自己准备向B发送数据。B收到RTS后,会向周围广播CTS 信号,表明准备接收就绪。接下来A可发送数据,其余站暂处于静止态。B接收完数据后,即向周围广播ACK 帧。所有站又开始监听信道,开始新一轮信道竞争。
帧大小
-
RTS(20B)
- 帧控制(2B)
- 持续时间(2B)
- 接收方地址(6B)
- 发送方地址(6B)
- FCS(4B)
-
CTS(14B)
- 帧控制(2B)
- 持续时间(2B)
- 接收方地址(即RTS发送方地址)(6B)
- FCS(4B)
EDCA
IEEE802.11e增强分布式通道存取
是对DCF的修订。
主要特点
- 使用AIFS代替DIFS。
- 最大最小竞争窗口改变。
优势
- 划分了不同优先级的业务流。
- 等待信道空闲的时间间隔为AIFS。AIFS与AC呈反相关。
- 不同AC的业务流等待信道空闲以后,退避时的初始窗口大小也不同。优先级越高,初始最小退避窗口也越小。
- 增加了时间受限的发送机会的概念。限制时间内,两个站之间可传输多帧交换序列,帧间隔仅为SIFS。
MAC 层机制特点
主要变化
- 将帧体字段长度上限从7955B增至11426B。
- 扩展了高速控制(HT Control)字段。
对帧聚合功能进行增强,帧聚合为必选项,每个帧都是A-MPDU帧。
引入了动态带宽接入,包括辅信道检测及扩展RTS/CTS机制。