802.11n 802.11ac (WiFi 4/5 )的核心要点

 

802.11n 802.11ac (WiFi 4/5 )是什么?

WiFi 4: Ieee 802.11n Enhancements for High Throughput (HT)

WiFi 5: Ieee 802.11ac Enhancements for Very High Throughput (VHT)

从WiFi 6 开始,WiFi联盟重新命名了WiFi,让普通用户更容易记住和理解。相比较 ax,be,用户肯定喜欢6,7等简单的数字。数字越大,越先进。同时追认11n 为WiFi 4,11ac为WiFi 5.

802.11n 802.11ac (WiFi 4/5 的主要feature功能:

2009年,IEEE正式推出了802.11n(之前各个芯片厂商陆续推出了各种draft 11n版本。)11n的主要思路影响了后面所有的更新。主要改变了物理层和MAC层:

物理层也有两个改变,一个是带宽的增加,从20M提高到40M(相当于把车道拓宽)。第二个是增加数据流stream(相当于增加车道)。从abg时代一个stream增加到最多四个stream,物理速率最高可达600Mbps(常见的是2个stream,40m带宽,物理速率300Mbps)。

增加带宽:

  • 11n 40mHz,

  • 11ac 80Mhz and 160Mhz

MIMO,增加SS

从802.11a/b/g时代的1个stream,一下子增加到了4个 or 8个,常用的是2个stream。

  • 11n一下子从54mbps 提高到了300mbps(2SS,40mhz)
  • 11ac继续从300mbps 提高到866mbps(2SS,80mhz)

11n 64 QAM, 11ac 256QAM

提高MAC的效率:

MAC层:为了提高信道使用效率,推出了Aggregation和block ack。当WiFi设备抢到信道资源的时候,一次性把批量数据发送给对方。而不像原来一样,每发一个报文都需要抢一次信道。

后续所有的更新基本上沿着11n的思路。2013年IEEE正式推出了802.11 ac,带宽继续到80M,甚至160m,同时提高了编码到256QAM,高达8个stream,理论最高6.9Gbps。最常用的是2 stream,80m带宽,256QAM,物理速率866Mbps,实际速度600+Mbps。

支持TXBF

  • 11n已经开始支持TXBF,但是普遍效果不好;
  • 到11ac时代,txbf比较成熟,以至于可以支持DL-MU-MIMO。

理解OFDM:OFDM所有的炮弹一次性给一个敌人

OFDM=排列整齐的大炮_ofdm 48个qam点怎么放到64个子载波上-CSDN博客https://blog.csdn.net/ank1983/article/details/135303798icon-default.png?t=N7T8https://blog.csdn.net/ank1983/article/details/135303798

总结:性能是第一优先级,802.11n 802.11ac持续提高性能

性能是第一优先级,802.11n 802.11ac持续提高性能,

  • 802.11n: 200mbps
  • 802.11ac:600mbps

WiFi的核心思路(1)提高性能_wifi 多核 性能提升-CSDN博客https://blog.csdn.net/ank1983/article/details/135252451icon-default.png?t=N7T8https://blog.csdn.net/ank1983/article/details/135252451

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/453224.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

K8S部署Harbor镜像仓库(含离线安装包harbor-offline-installer国内下载链接)

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

C++ dfs 与图有关的知识(四十七)【第七篇】

今天我们接着来学习树上搜索(dfs深度优先搜索) 1.树的深度与子树大小 树的深度:规定根结点是树的第一层,树根的孩子结点是树的第二层,以此类推,树的深度就是结点的最大层数。 根据定义,如果我们…

Java设计模式-模板方法模式(14)

行为型模式 行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对…

Re-understanding of data storytelling tools from a narrative perspective

作者:任芃锟, 王轶 & 赵凡 发表:Visual Intelligence,新刊,实行单盲同行评议制度。由施普林格以开放获取 (Open Access) 模式出版。获2022“中国科技期刊卓越行动计划高起点新刊”项目资助,目前出版不收取文章处理…

挑战!贪吃蛇小游戏的实现(1)

引言 相信大家都玩过贪吃蛇这个游戏! 玩家控制一个不断移动的蛇形角色,在一个封闭空间内移动。随着时间推进,这个蛇形角色会逐渐增长,通常是通过吞食屏幕上出现的物品(如点或者其他标志)来实现。每当贪吃…

【C/C++ 12】C++98特性

目录 一、命名空间 二、缺省参数 三、函数重载 四、引用 五、内联函数 六、异常处理 一、命名空间 在C/C项目中,存在着大量的变量、函数和类,这些变量、函数和类都存在于全局作用域中,可能会导致命名冲突。 使用命名空间的目的就是对…

RK Camera hal 图像处理

soc:RK3568 system:Android12 今天发现外接的USBCamera用Camera 2API打开显示颠倒,如果在APP 里使用Camera1处理这块接口较少,调整起来比较麻烦 RK Camera hal位置:hardware/interfaces/camera 核心的文件在: 开机…

zabbix监控mariadb数据库

zabbix监控mariadb数据库 1.创建监控用户及授权 [rootchang ~]# mysql -uroot -p123qqq.A MariaDB [(none)]> CREATE USER monitor% IDENTIFIED BY 123qqq.A; MariaDB [(none)]> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO monitor%; Maria…

C语言实现memcpy、memmove库函数

目录 引言一、库函数介绍二、库函数详解三、源码实现1.memcpy源码实现2.memmove源码实现 四、测试1.memcpy函数2.memmove函数 五、源码1.memcpy源码2.memmove源码 六、参考文献 引言 关于memcpy和memmove这两个函数,不论是算法竞赛还是找工作面试笔试,对…

DevOps落地笔记-14|部署流水线:打造一站式部署的关键平台

上一课时我主要介绍了实现自动化测试的范围、流程和结构图,自动化测试是持续集成实践不可或缺的一部分,从而使得软件向高效率和高质量迈进了一大步。持续集成主要关注的是代码是否可以编译成功、是否可以通过单元测试和验收测试等。但持续集成并不能实现…

【C#】Json转资源并加载

Json文件如下 右键修改json文件属性 【代码】读取Json文件内容 string sTemplate string.Empty; Assembly assembly Assembly.GetExecutingAssembly(); string resourceName assembly.GetName().Name.ToString() ".Json.test.json"; using (Stream stream asse…

【Python之Git使用教程001】Git简介与安装

一、简介 Git其实就是一个分布式版本的控制系统,在分布式版本的控制系统,大家都拥有一个完整的版本库,不需要联网也可以提交修改,所以中心服务器就显得不那么重要。由于大家都拥有一个完整的版本库,所有只需要把各自的…