无线局域网协议由802.11工作组定义标准和技术的研究。802.11无线局域网标准由PHY(物理层)与MAC层两部分相关协议构成。

MIMO+OFDM

MIMO:多进多出,多条路径上并行收发。
OFDM:正交频分复用,开辟子信道,传输过程彼此正交,消除码间串扰的同时提高带宽。

信道捆绑

由802.11n提出,将2个20MHz的信道捆绑成1个40MHz信道。
主信道:传输beacon报文以及部分数据报文。
辅信道:传输其他报文。
捆绑的信道带宽大于2倍的20MHz,因为原有的20MHz信道为了提升边界的清晰度会预留一小部分带宽,而捆绑后无需考虑,这部分带宽也可以使用。
带来的问题:2.4GHz的信道只有3个,无论如何捆绑都不可能捆绑出2个互不相干的捆绑信道。所以不建议2.4GHz使用信道捆绑,建议5GHz以上使用。

帧聚合技术

802.11的MAC层花费了相当多的效率用作链路维护,比如在数据前添加了一堆字段,为了避免冲突引入了退避机制都大大降低了系统的吞吐量。为了提高MAC层的效率,802.11n引入帧聚合技术。
通过帧聚合可以将多个帧聚合在一起一次发送完成,从而减少额外开销,提高MAC层效率。

MSDU聚合

MAC service date unit,这是所有报文进入MAC层处理之前的存在形式,进入MAC层之前进行聚合,对于802.11 MAC层而言这个仅仅只是一个报文,因此只需回复一个ACK报文即可。

MPDU聚合

经过MAC层处理后再进行聚合,因此对于802.11 MAC层而言,这是多个报文,每个报文都需要回复ACK报文,通过Block ACK来完成。

Short GI

802.11a/b/g要求在发送数据时,数据块间隔800ns,这个间隔被称为GI。802.11n缺省仍然使用800ns,当多径效应不那么明显的时候可以采用400ns,这个就是short GI。

H3CIE(WLAN)学习笔记(4)——PHY层协议相关推荐

  1. Python学习笔记28:从协议到抽象基类

    Python学习笔记28:从协议到抽象基类 今后本系列笔记的示例代码都将存放在Github项目:https://github.com/icexmoon/python-learning-notes 在P ...

  2. 【计算机网络学习笔记07】PPP协议、IP编址、NAT技术

    [计算机网络学习笔记07]PPP协议.IP编址.NAT技术 一.PPP协议 是TCP/IP网络中最重要的点到点的数据链路层协议. 1 PPP协议的组成 1)链路控制协议:建立并维护数据链路连接(身份验 ...

  3. 安卓逆向学习笔记:native层开发、分析和调试基础

    安卓逆向学习笔记:native层开发.分析和调试基础 本笔记主要是自己看,所以如果有看不懂的地方也请多多包涵,这一篇的笔记主要是<Android应用安全防护和逆向分析>的部分内容. 一 A ...

  4. CoAP协议学习笔记 3.1 CoAP协议翻译 加密基础介绍

    CoAP协议学习笔记可点此查看. 1 前言 在之前的学习中,没有过多关注加密.但实际部分厂家的IoT平台(阿里云.OneNET)已经启用了相关安全处理,有必要深入学习下. 在 CoAP 协议 RFC7 ...

  5. protocol学习笔记001---RPC和HTTP协议之间的区别_与各自优势

    很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive!本文简单 ...

  6. Linux 网络编程学习笔记——三、TCP 协议详解

    目录 一.TCP 服务的特点 传输层协议主要有 TCP 协议和 UDP 协议,前者相对于后者的特点是:面向连接.字节流和可靠传输. 使用 TCP 协议通信的双方必须先建立连接,然后才能开始数据的读写. ...

  7. 【学习笔记】传输层:TCP协议(报文段、连接管理{握手}、可靠传输、流量控制、拥塞控制)

    文章目录 一. 协议特点 & 报文段 ① 特点 ② 报文段首部格式 二. TCP连接管理 ① 建立联系(三次握手) SYN洪泛攻击 ② 连接释放(四次挥手) 三. TCP流量控制 ① 序号 ② ...

  8. 【学习笔记】传输层:概述、UDP协议

    文章目录 一. 概述 1)传输层的寻址与接口 二. UDP协议 1)定义 2)首部格式 3)UDP检验 一. 概述 是主机才有的层次 两个协议:TCP & UDP TCP面向连接,UDP则不是 ...

  9. LTE学习笔记三:接口协议

    上一笔记说明了LTE网络的网元组成,网元之间的联系是通过标准化的接口.接下来学习LTE终端和网络的空中接口Uu.基站之间的X2接口.基站与核心网之间的S1接口,以及LTE接口协议栈和以往无线制式相比的 ...

  10. Python Web学习笔记之TCP/IP协议原理与介绍

    HTTP.FTP.SMTP.Telnet等等协议,哦!那个HTTP协议啊就是访问网页用的那个协议啊然后那个······其实······你懂得,我们应该从实际来了解他,理解网络协议的作用与功能,然后再从 ...

最新文章

  1. 计算机应用基础实验报告册,计算机应用基础实验报告(flash)
  2. Service ANR问题
  3. 【Cocosd2d实例教程三】Cocos2d瓦片地图的导入
  4. 干货 | 126 篇 AI 原创文章精选(ML、DL、资源、教程)
  5. mysql 优化方法有哪些?
  6. 想做一个程序员 这600个单词是你必须掌握的!
  7. 判断Python输入是否为数字
  8. Python中的sys模块
  9. javascript DOM操作
  10. loadrunner压力测试一般使用流程
  11. 通过duet软件实现ipad作为mac的副屏并修改分辨率
  12. oracle pl/sqp 连接 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务
  13. 免流发展史-三大运营商
  14. bzoj3786 星系探索(ETT)
  15. win10开机慢怎么解决_win10开机速度变慢的解决方法教程
  16. 气象站可以用计算机分析什么数据,多功能气象站有什么用
  17. 4GCPE工业路由器使用方法 4G转WiFi 网口 有线 串口 以太网
  18. uniapp (IOS端安卓端)调用高德、百度、腾讯地图导航
  19. python实现文本读写功能
  20. 【前端学习笔记】09全方位了解flex布局

热门文章

  1. java 获取本机ip地址吗_java 获取本机ip地址
  2. MaxScale 2.5
  3. mysql双机备份软件_MySql双机热备份
  4. matlab interp插值函数
  5. 解锁Insyde的BIOS隐藏设置
  6. Ubuntu16.04 安装 卸载 pip
  7. linux 卸载pip3,【python】centos7安装卸载python3,pip3
  8. 西门子g120变频器接线图_西门子G120变频器参数设置,快速使用
  9. Yaml:基本语法使用
  10. linux常用的英文单词收集