802.11 ------ Beacon帧、Beacon Interval、TBTT、Listen Interval、TIM、DTIM

Beacon帧:Beacon的实际发送一般都是采用最低速率的,其包含两个原因,1)beacon帧是一个广播帧,其没有ACK反馈,所以无法设置重传机制,2)beacon帧目的是广播AP的基本信息,所以希望所有的节点都能够有效的接收该数据,从而采用较低的速率以保证信号较差的节点也可以接收该信息。

Beacon Interval:它是发送两个Beacon的时间间隔,也即Beacon的周期数,它是TU(Time Unit——一个TU是1024 microseconds,也即1毫秒),它的实际大小由AP控制,通常它会有以下影响:太大的话会影响影响新到的STA加入的灵活度,会耗费AP的缓存区空间,而太小则可能使信道长期被Beacon打断,进而影响到整个网络的吞吐量;默认的Beacon是100 TU,也就是0.1秒。

TBTT(Target Beacon Transmission Time):信标预定传送时间,类始于现在是几点,实际上这个是一个定时后的发送/接受beacon动作的周期,其周期的时间就是由Beacon Interval所决定的。当TBTT时间到达的时候,AP会主动发送beacon帧,而节点也都会主动接受该beacon帧(包括休眠模式的节点,也会苏醒过来接受该beacon),然后利用beacon进行时间同步,并且查看TIM字段,若没有自己的数据缓存,那么节点继续转为休眠模式,直到下一个TBTT时间到来。Beacon帧是按照TBTT时间进行周期性发送的,但是节点不一定每一个beacon都需要监听的,为了更有效的设计节能模式,节点应该是每间隔几个TBTT周期,再监听一次beacon帧,从而就可以延长自己的休眠时间。

Listen Interval:监听间隔是指工作站两次苏醒之间,历经多少次TBTT,也就是跳过了多少个Beacon帧。较长的监听间隔,节点休眠的时间就越长,从而越节能,但是会耗费AP的缓存区空间,也增加了接入时延。

TIM:每一个Beacon的帧中都有一个TIM 信息元素 ,它主要用来由AP通告它管辖下的哪个STA有信息现在缓存在AP中,而在TIM中包含一个 Bitmap control 字段,它最大是251个字节,每一位映射一个STA,当为1时表示该位对应的STA有信息在AP中。总之,收到 与自己关联的TIM就要发送PS-POLL帧来与AP取来联系并取得它的缓存帧了。标准的TIM中仅仅指示AP缓存的单播信息。

DTIM:这个是TIM的特殊情况,当发送几个TIM之后,就要发送一个DTIM,其除了缓存单播信息,也同时指示AP缓存的组播或广播信息,一旦AP发送了DTIM, STA就必须处于清醒,因为广播或组播无重发机制,不醒来数据就收不到了。

时间: 2024-10-19 10:57:17

802.11 ------ Beacon帧、Beacon Interval、TBTT、Listen Interval、TIM、DTIM的相关文章

802.11成帧细节

802.11帧主要有三种类型: 数据帧(data frame) 数据帧好比802.11中的驮马,负责在工作站之间搬运数据 控制帧(control frame) 控制帧通常与数据帧搭配使用,负责区域的清空.信道的取得以及载波监听的维护,并于收到数据时予以肯定确认,借此提高工作站之间数据传送的可靠性 管理帧(management frame) 管理帧负责监督,主要用来加入或退出无线网络以及处理接入点之间关联的转移事项 本文将从如下几个方面描述802.11的成帧细节. 数据帧 数据帧会将上层协议的数据

802.11协议精读10:节能模式(PSM)

序言 在802.11主要的版本中,总共定义了四种节能模式,本文主要关注最初始的PSM模式,对于在802.11e中添加的ASPD以及802.11n中添加的PSMP,SMPS机制,我们在下一篇再进行论述. PSM(Power Save Mode):802.11协议中初始的节能模式,其对基础架构模式和IBSS模式下的节能机制分别进行了定义,并且在DCF和PCF模式下,其具体的MAC层工作机制也有不同. 如同我们之前的描述,802.11的节能模式基本思想是:AP缓存下行数据,只有当节点休眠结束后主动向A

802.11帧格式

本文转载至:http://blog.csdn.net/chengwenyao18/article/details/7176090 一.802.11数据帧 1.802.11数据帧的一般格式说明: 2.数据帧各个字段说明: 名称 描述 长度(字节) 帧控制(Frame Control) 2 持续时间(Duration ID) 用来记载网络分配矢量(Network Allocation Vector,简称NAV) 2 目的地址 最后的接收端,即负责将帧交付上层协议处理的工作站 6 源地址 传送的来源

802.11 MAC层介绍(二)

上一篇: <802.11 MAC层介绍(一)> 4. MAC帧类型 在上一篇[3.1  Frame Control字段]中介绍了Type和Subtype共同决定了帧类型 而不同类型的帧MAC头部是不同的 主要有如下几种类型帧 - 管理帧(Management Frame) - 控制帧(Control Frame) - 数据帧(Data Frame) tip: 关于帧类型的详细信息请参看规范<802.11-2012.pdf> 4.1 管理帧 管理帧的基本结构如下图 4.1.1 Bea

802.11简单认证过程

简要过程: sta发探测帧 -> AP响应探测帧并关联 ->STA收到响应发送802.11低级认证 -> AP收到认证响应->Sta选定AP关联->AP关联回复->开始传输数据.如果设置了安全性,则可能需要WPA/WPA2/802.1X认证才能发送数据. 详细过程: 1. 用户(Sta)发送探测请求以发现其邻近范围内的802.11网络.探测请求广播移动台支持的数据速率和802.11能力,如802.11n.因为探测请求从移动站发送到目的地二层地址和ff:ff:ff:ff:

802.11全家

引用资料来源:http://baike.baidu.com/link?url=mD6Ka8komHgGOa2Dp_Dt7ZaOMVbrt3-PshRDhMhTBd2aX7q5w684xGPLhretFIv_uX31P3VqYk3szBVG3VOCaa *IEEE 802.11,1997年,原始标准(2Mbit/s,工作在2.4GHz). * IEEE802.11a,1999年,物理层补充(54Mbit/s,工作在5GHz). *IEEE 802.11b,1999年,物理层补充(11Mbit/s工

关于无线网络 802.11协议学习

一.IEEE802局域网标准 IEEE是英文Institute of Electrical and Electronics Engineers的简称,其中文译名是电气和电子工程师协会.该协会的总部设在美国,主要开发数据通信标准及其他标准.IEEE802委员会负责起草局域网草案,并送交美国国家标准协会(ANSI)批准和在美国国内标准化.IEEE还把草案送交国际标准化组织(ISO).ISO把这个802规范称为ISO 8802标准,因此,许多IEEE标准也是ISO标准.例如,IEEE 802.3标准就

beacon帧

1.MAC头部 解释: ① Version 版本号  目前为止802.11只有一个版本,所以协议编号为0 ② Type 00表示管理帧,01表示控制帧,10表示数据帧 ③ Subtype 和Type一起表示不同的帧, Management frame(管理帧:Type=00)a 0000 Association request(关联请求) 0001 Association response(关联响应) 0010 Reassociation request(重新关联请求) 0011 Reassoc

beacon帧字段结构最全总结(二)——HT字段总结

一.HT Capabilities HT Capabilities:802.11n的mac层给802.11的mac层加入了高吞吐量单元.所有新加的802.11n功能都是通过管理帧中的HT单元才得以实现,总体如下 抓包中显示,可见对HT的解析,omnipeek还是可行的 (一)HT Capability Info 不同的软件解析出来顺序可能不同,wireshark更贴近现实,而omnipeek则是顺序相反,不过解析的内容都是一样的 1.L-SIG TXOP保护: Legacy Signal Tra