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就必须处于清醒,因为广播或组播无重发机制,不醒来数据就收不到了。

转载于:https://www.cnblogs.com/god-of-death/p/8098643.html

802.11 ------ Beacon帧、Beacon Interval、TBTT、Listen Interval、TIM、DTIM相关推荐

  1. 【计算机网络】数据链路层 : IEEE 802.11 无线局域网 ( 802.11 MAC 帧头格式 | 无线局域网分类 )

    文章目录 一.802.11 MAC 帧头格式 二.无线局域网 分类 一.802.11 MAC 帧头格式 IEEE 802.11 是 无线局域网 通用标准 , 有 IEEE 置顶 ; 802.11 MA ...

  2. 802.11协议帧间间隔-SIFS,DIFS,PIFS,EIFS

    lmz: 之前一直没有建立起包的优先级的概念.以为是在包的某个域设置优先级参数.包的优先级是包接入信道的优先级. 之前一直没有建立起帧间间隔的概念.帧与帧间为什么需要间隔: 收发态之间的相互转换是需要 ...

  3. 802.11无线通信帧分类及功能说明

    802.11帧分类 1. 数据帧 数据数据包的作用是用来携带更高层次的数据(如IP数据包,ISO7层协议).它负责在工作站之间传输数据. 2. 管理帧 管理数据包控制网络的管理功能管理帧负责监督,主要 ...

  4. 【Wi-Fi 802.11协议】管理帧 之 Beacon帧详解

    Beacon帧简介 信标帧,由AP以一定的时间间隔周期性发出,以此来告诉外界自己无线网络的存在. Beacon帧组成 下图为Beacon帧的组成 下图为抓包所得(AP为2.4g 11n模式),Pack ...

  5. 802.11h halow(Short Beacon, s1g beacon)

    序言 前一节我们讨论的802.11ah中的MAC头部压缩,本节我们讨论802.11ah中的Short Beacon.其实这几个设计都是围绕着压缩帧大小这个话题展开的,目的明确.理解这几个设计可以加深对 ...

  6. 802.11 帧(MAC架构)

    802.11帧封装及帧格式 802.11帧封装 数据链路层 物理层 802.11帧格式 帧结构 帧控制字段 (1)协议版本 (2)类型与子类型 (3)到DS和从DS (4)更多分片 (5)重传字段 ( ...

  7. ESP8266开发之旅 进阶篇⑩ sniffer混杂模式,监听802.11帧,黑科技基础

    文章目录 1. 前言 1.1 混杂模式 -- sniffer 1.2 802.11 帧格式 1.2 802.11 管理帧 1.3 建立Association 2. ESP8266 sniffer应用说 ...

  8. 802.11 参考手册

    目录 一.802.11成帧封装实现    3 1.1控制帧    3 1.1.1 一般的帧控制位    3 1.1.2   RTS(请求发送)    4 1.1.3   CTS (允许发送)    5 ...

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

    序言 在802.11主要的版本中,总共定义了四种节能模式,本文主要关注最初始的PSM模式,对于在802.11e中添加的ASPD以及802.11n中添加的PSMP,SMPS机制,我们在下一篇再进行论述. ...

  10. 关于 802.11 协议

    目录 一.802.11成帧封装实现    3 1.1控制帧    3 1.1.1 一般的帧控制位    3 1.1.2   RTS(请求发送)    4 1.1.3   CTS (允许发送)    5 ...

最新文章

  1. 2019新面貌:博客改版计划进行中!
  2. 浅析网站搭建时所遇到的这样或那样的问题
  3. [国家集训队]墨墨的等式
  4. ustc小道消息20211216
  5. S6 文件备份与压缩命令
  6. 【转载】/etc/passwd /etc/shadow 详解
  7. LeetCode 1140. 石子游戏 II(DP)*
  8. 剖析 epoll ET/LT 触发方式的性能差异误解(定性分析)
  9. myeclipse从svn检出代码转成maven后格式有误解决方法
  10. 找不到ad用户和计算机,清理可能废弃的AD用户和计算机账户
  11. c java 语法_java程序员要学的c语法
  12. linux 中文转unicode,Linux下汉字编码的转换
  13. Gensim库的使用——Doc2Vec模型(一)介绍与使用
  14. 计算机找不到ac97前面板怎么办,Win7前面板没有声音的解决方法(声卡设置+前面板插线)...
  15. 手环android app demo,【智能手环APP for Android 】01 百度map展示行动轨迹
  16. ev3和python哪个好_python+lego ev3的心得总结 随时更新
  17. 【Java8 环境安装】Java1.8JDK环境安装jdk-8u361-windows-x64
  18. attribute与parameter区别
  19. 根据cron表达式获取最近几次执行的时间
  20. 体育硕士代码_教育硕士专业及代码.doc

热门文章

  1. keras优化算法_Keras实现两个优化器:Lookahead和LazyOptimizer
  2. Sagemath | 基于大整数分解的Rabin加密
  3. SageMath | Crypto Tool
  4. 用手机怎么修改CAD图纸中的文字?
  5. java:记一次因时区导致出参和入参时差8小时前因后果
  6. 香山芯片调试目标完成,直播完毕
  7. 本科生如何快速发表期刊论文,如何选择普刊?
  8. win10的计算机用户名怎么改,win10账户名修改,教您win10怎么更改账户名称
  9. Win10客户端 ssh 远程连接 win server 2008 R2服务器
  10. 革新OCR结构化技术应用,揭秘百度中英文OCR结构化模型StrucTexT预训练模型