WLAN 帧间间隔
WLAN 帧间间隔 IFS(InterFrame Space)
1. RIFS: Reduced Interframe space. 缩减帧间间隔
2. SIFS: Short Interframe space.短帧帧间间隔
3. PIFS: Point Coordination Function (PCF) Interframe space. PCF帧间间隔
4. DIFS: Distributed Coordination Function Interframe space.DCF帧间间隔
5. AIFS: Arbitration Interframe space.仲裁帧间
6. EIFS: Extended Interframe space,扩展帧间间隔
RIFS
802.11n标准引入缩减帧间间隔(Reduced Interframe Space,简称RIFS),一种缩短的帧间间隔用来提高传输效率。HT设备被允许将两个帧通过RIFS(2μs)分隔,而不需要更长的SIFS(2.4 GHz频带10 μs和5 GHz频带16 μs)分开。如果有多个帧发送到同一设备,使用聚合帧将更为有效。虽然使用RIFS可以节省开销,但是分别发送两个帧仍然需要两个完整的报头和两个PLCP帧。而单独一个A-MPDU可以同时传输两个帧,然后接收一个块确认(block ACK)。因此,802.11ac将不再使用RIFS。
SIFS
SIFS用于高优先级的场合,例如RTS/CTS,SIFS实际上就是PHY CCA+ PHY PLCP + MAC Rx processing以及RxTx Turnaround时间。所以设备最快怎么也得经过接收解调的过程,这个过程的时间就是SIFS。根据不同的PHY,此值不一样
SIFS(802.11b/g/n (2.4 GHz)) = 10μs
SIFS(802.11a/n/ac (5 GHz)) = 16μs
PIFS
PIFS点协调功能(PCF)的无竞争周期中使用,这个是不用竞争的,想发就不会有竞争。其值是SIFS+ 1*slottime.
DIFS
当一个在分布式协调功能(DCF)下的客户端打算第一次发送一个帧时,需要等待DIFS时间
AIFS
在802.11中DCF时,数据报文发送是通过CSMA/CA来竞争获取资源转发的,Sta在检测到链路空闲状态>= DFIS+BackoffTime时才有机会发送报文,各种数据之间没有优先级区分,然后现实中不同的数据如视频语音等需要进行区分,不用优先级的数据队列使用不同的AIFS,AISF只在QoS中使用,IEEE80211e将数据报文分成不同类型的AC(access categories 0-4), 分为BestEffort,Background,Video,Voice四部分,每个AC(Access Categories )有一个AIFSN(AISF Number)值,这些值通常是可配置的,默认的AIFSN在AP的beacon帧中提供
EIFS
在分布式协调(DCF)功能中,如果个帧丢失(也就是说没有收到ack),当需要重新发送数据时,在这种情况下需要等待EIFS
总结