80211(b/a/n/ac)速率介绍

news2024/12/23 0:50:28

80211(b/a/n/ac)速率介绍

1.第一代wifi标准 80211(80211b)(2.4G)

1997年完成,传输速率支持1Mbps 和 2Mbps。支持采用FHSS(跳频)和DSSS(直接序列扩频),采用不同技术的设备是无法兼容的,下面只讲解DSSS技术。

DSSS技术将 2.4G 频段划分为 14个信道(不同国家支持的信道不同,具体查看 国家信道表.xlsx 上面网址中包含)

 

首次定义了的 1Mbps和2Mbps的DSSS属于 80211协议,后续80211b中又定义了达5.5 与11Mbps 的物理层,因此通常的说法中 80211b速率包括 1、2、5.5、11Mbps

 

DSSS的运作方式,乃是以展频码(chipping sequence,或译为缀片序列)对数据串流作处理。

代传送的数据为1, 则用 展频码“01001000111”代替1,展频码自身都够冗余校验,提升抗干扰能力。

Mbps速率传输

在用射频载波信号进行传输时,采用DBPSK方法,DBPSK(差分二进制相移键控)用两种载波分别表示数字信号0 与 1,两种载波相位相差180°,一个波称为参考波(reference wave),所对应的编码为0。偏移半个周期的波,所对应的编码为1。当讯符为0,波形如同上一个讯符。如果讯符为1,就会偏移半个周期。

下图是传输1001101时的波形

 

 

当按协议要求的1Mbps传输数据时,无线电波实际上是每秒传输11M bit(需要先进行展频),那么载波的频率是2.4G hz,那么每段载波保持的周期是(1/11M)/(1/2.4G)=218个。(不知道这了需要不需要考虑ack回复和竞争的时间)
(具体这里怎么和信道的带宽相对应起来,还不清楚)

2Mbps传输

采用DQPSK(差分正交相移键控),共有4中相位的载波,每个载波相差45°,这样射频信号中携带的信息比DBPSK增加了一杯,每种载波代表了两个bit的数据。


 

 

同样传输 01001101, DQPSK只需要一半的时间(每种载波的保持周期不变)


 

 

5.5Mbps 和 11Mbps

在DQPSK的基础上采用了CCK编码,CCK编码有两种方式可以将射频信号中8bit数据压缩为2bit或者4bit(CCK 采用了复杂的数学转换函数,可以使用若干8-bit 序列,在每个编码字中编码4或8个位元)

2. 80211a速率(5G)

起初,802.11a 是专门针对美国所做的设计,使用 5-GHz 的国家免照信息基础建设频段。 802.11a 是以正交分频多工(orthogonal frequency division multiplexing,简称OFDM)为基础。OFDM 设备会将一个较宽的频道(frequency channel)切割成几个子频道(subchannel)。每个子频道均用来传输数据。所有这些「较慢」的子频道随后会被多工的方式组合成「较快」的频道。 所以速率会比单纯的一个频道要快。

802.11a 中作业频道的频宽为 20 MHz,OFDM 物理层将频谱区分为作业频道?每个频宽 20-MHz 的频道由 52个副载波所组成。副载波之问彼此相距 0.3125MHz 频道编号从 -26至26,其中有4个副载波充当导波(pilot carrier),副载波-21 、-7 、7以及21 被指定为导波,0号未使用。(去掉副载波之间的间隔,每个信道的宽度只有0.072Mhz,真的有这么窄???)

 

802.11a 在每个子频道上使用「正交调幅」(quadrature amplitude modulation,简称QAM)技术来传送数据。QAM 是在单一载波(single carrier wave)上编码数据,不过该载波是由「同相」(in-phase)与下正交:(quadrature)两种信号组成QAM 会同时对这两种信号进行调幅;亦即根据输入信号的大小调整载波波形?主载波是以同相信号为名,简写为I。正交信号落后四分之一周期,简写为Q。正交是为了保证同时传输两个信号(I和Q)的时候不受干扰。

当两个 正交波 I和Q 的幅度变化分别为 2 4 8 时,分别可形成 QPSK 16QAM 64QAM 的调制方式。BPSK可以当做一个 特殊的正交波,只有I波没有Q波。当幅度变化越多时,抗干扰能力越低,设备科通过对环境的监测灵活选用不同的幅度调制。此处的BPSK和QPSK只是调制方式和80211b中一致,实际上信道宽度和其他物理参数是完全不同的。

注:为什么没有幅度变化为6的调制,猜测可能是6 和 8 的调制,对硬件的需求是一样(或者更高,因为6不是2的幂,解调时麻烦),所以没有6的调制方式

 

为了保证数据传输时的准确性,需要加入错误更正码,根据环境干扰不同,加入的错误更正码有多又少,80211a中规定了3种加入更正码后的(有效数据)编码率为 1/2 2/3 3/4.
802.11a 标准规定 6、12与 24 Mbps是必要的(required)数据率。802.11 MAC 要求每个帧均必须得到正面回应。传送正面回应时,必须采用已连接工作站均支持的数据率。大多数设备是以 24 Mbps 的数据率传送正面回应讯息,如此不仅可以符合上述要求,也可以将网络的负担(overhead)降至最低。下图为不同编码方式和编码率下的传输速率



注:最后的72Mbps速率没有加入错误更正码。48个子信道的信息组合起来算作一个讯符。

 

还有个疑问,80211a中的BPSK和80211b中BPSK,调制方式一样,前者每个子信道带宽仅0.072MHz,速率有0.25Mbps,后者带宽20MHz,速率仅有1Mbps,80211a中在每个子信道中又采取了何种技术就不得而知了。

80211a 的频道分配
根据下列公式,可以为 5-GHz 频段中的频道指定编号,频道间相距 5 MHz:
中心频率(MHz)= 5,000+5 x n;n = 0,1,2,..199
中心频率(MHz)= 5,000 – 5*(256 - n),n=240,241,.. 255

每个频宽为 20-MHz 的 802.11a 频道占用四个频道。频道中心频率的示意图如下

 

3 80211g,80211a在2.4G频段上的应用(2.4G)

80211g将80211a中的技术(OFDM和QAM)应用到2.4g中,同时对2.4g上原有的80211b进行了兼容,其最高速率和80211a相同为54Mbps,

4 80211n(2.4G/5G)

80211n协议同时规定了2.4g和5g上的实施,为了提升速率,80211n使用了新增加了其他几项技术(80211a中多种编码方式同样要沿用):
1 MIMO (多输入多输出)
AP(路由器)的一根天线和STA(手机)的一根天线可以组成一个空间流,当AP和STA同时拥有N根天线时,可以组成N个空间流,传输速率是单个空间流的N倍。80211n中规定N的纸最高为4
注意当STA只有一根天线时,就算AP拥有4根天线,也只能形成1个空间流
看维基的时候看到有3x2:2的MIMO说法,还不太理解这个定义,以后补充
2 更宽的带宽
之前的协议中规定带宽只能为20Mhz,80211n中带宽可以有40Mhz和20Mhz两种。 带宽变大了,OFDM的子载波也会变多。注意不需要两个互不重叠的相邻信道才可以组合成40M的带宽。
3 SHORT GI(防护时间)
GI(Guard Interval)只两个码流(symbols (the smallest unit of data sent at once))之间的间隔。当存在多个空间流,空间流之间会有干扰,STA需要一段时间将多个空间流中的数据组合成一个码流,因此需要增加一个防护时间,防止下一个码流对上一个产生干扰
80211n中规定了800ns和400ns的两种GI

下表摘自维基百科(中国最近又能上维基了),第一列MCS(Modulation and Coding Scheme)值不同的调制编码方式,可以看到80211n的最高速率是600Mbps(2.4G和5G下均如此),单天线(大多数手机)下的最高速率为150Mhz。


 

 

5 80211ac (5G)

80211ac只工作在5G频段。在80211n的基础上采用以下新技术:
1 更大的带宽 80MHz和160Mhz,
2 更高的MIMO值,80211n中为4, 11ac增加到8
3 最高为254QAM

下图为MIMO值为1时的,11ac的速率值,当空间流为8时,最高速率为866*8=6928Mbps

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【工作流】Activiti工作流简介以及Spring Boot 集成 Activiti7

文章目录 前言一、activiti介绍二、工作流引擎三、BPMN四、数据库五、Spring Boot 集成 Activiti7安装插件引入依赖配置文件 总结 前言 什么是工作流? 工作流指通过计算机对业务流程进行自动化管理,实现多个参与者按照预定义的流程去自动执行业务流程。 …

冲击百万大奖!广州·琶洲算法大赛赛题讲解会,7场直播直击命题重点

‍‍第二届广州琶洲算法大赛是由广州市人民政府主办、海珠区人民政府和百度公司等单位联合承办的赛事,旨在为企业、高校师生、广大开发者提供展示技术能力、开展跨界交流、促进创业就业的平台。大赛自 4 月 25 日启动以来,吸引了超过 1000 支队伍报名参赛…

6.3 守护进程

目录 守护进程 守护进程特点 守护进程-相关概念 守护进程创建(一) 守护进程创建(二) 守护进程创建(三) 守护进程创建(四) 守护进程创建(五) 守护进程…

MS913,MS914,25-100MHz 10/12 位用于平面显示器链路Ⅲ的具有直流平衡编码和双向控制通道的串化器和解串器

MS913/MS914 芯片组是 25MHz~100MHz 10 位/12 位 FPD,Link III SER/DES(串化器/解串器),它提供高速 FPD-Link III 接口和高速正向通路以及用于差分对上数据发送的双向 控制通路。广泛应用于车载摄像,医疗设备,管道探测等领域 MS91…

【AUTOSAR】Com通讯栈配置说明(四)---- Nm模块

Nm模块 NmGlobalConfig NmGlobalConstants NmRxIndicationCallback: callback 函数 NmCycletimeMainFunction:Nm 主函数调用周期 NmDevErrorDetect: 是否支持DET NmVersionInfoApi: 是否支持获取版本信息api PduR模块 PduRBswModules PduRBswModuleRef:关联的BS…

Spring 初识

1、framework(框架) 框架就是一些类和接口的集合,通过这些类和接口协调来完成一系列的程序实现,JAVA框架可以分为三层:表下层、业务层和物理层。框架又叫做开发中的半成品,他不能提供整个web应用程序的所有…

赋能中国信创·破局万亿市场|GBASE创新实践助力信创产业发展

5月24日,2023年(第二届)中国信创产业大会在广州隆重举行,大会以“赋能中国信创破局万亿市场”为主题,聚焦信创国产化基础硬件设施、基础软件、信息安全、应用软件等领域新动态、新成果和新经验。GBASE南大通用受邀出席…

2023年上半年网络工程师下午真题及答案解析

试题一(20分) 某企业办公楼网络拓扑如图1-1所示。该网络中交换机Switch1-Switch4均是二层设备,分布在办公楼的各层,上联采用千兆光纤。核心交换机、防火墙、服务器部署在数据机房,其中核心交换机实现冗余配置。 问题1(4分) 该企业办公网络采…

c语言编程练习题:7-85 温度转换

#include <stdio.h> int main(){int fahr 150;double celsius 5.0*(fahr-32)/9;printf("fahr 150, celsius %d",(int)celsius);return 0;}代码来自&#xff1a;https://yunjinqi.top/article/210

哈佛大学肯尼迪学院博士后怎么样?含金量高吗?

哈佛大学肯尼迪学院博士后含金量很高&#xff0c;毋需置疑&#xff01; 哈佛大学是美国历史最悠久的高等院校:成立于1636年&#xff0c;最早由马萨诸塞州殖民地立法机关创办&#xff0c;最初被称为“新市民学院”。学校于1639年3月更名为“哈佛学院”&#xff0c;以纪念在成立初…

基于深度学习的高精度交警检测识别系统(PyTorch+Pyside6+YOLOv5模型)

摘要&#xff1a;基于深度学习的高精度交警检测识别系统可用于日常生活中检测与定位交警目标&#xff0c;利用深度学习算法可实现图片、视频、摄像头等方式的交警目标检测识别&#xff0c;另外支持结果可视化与图片或视频检测结果的导出。本系统采用YOLOv5目标检测模型训练数据…

【配电网重构】基于混合整数二阶锥配电网重构研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

Web的基本漏洞--XSS漏洞

目录 一、XSS漏洞介绍 1.XSS漏洞原理 2.XSS漏洞的类型 反射型 存储型 DOM型 三者区别 3.漏洞识别 4.攻击方式 5.XSS漏洞危害 6.漏洞防御 二、XSS漏洞的攻击方式--注入脚本代码 1.反射型 2.存储型 3.DOM型 4.XSS盲打 5.XSS漏洞的绕过技术 双写绕过 编码绕过 …

【ARIMA-WOA-LSTM】差分自回归移动平均方法-鲸鱼优化算法-LSTM预测研究(python代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

Spring Security的账号密码登录+Azure AD的授权登录集成Demo

一、项目准备&#xff1a; 1.创建一个Springboot项目。 2.注册一个微软的Azure AD服务&#xff0c;并且注册应用&#xff0c;创建用户。 springboot项目pom文件如下&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <project xmlns"…

广播风暴的成因以及如何判断、解决

广播风暴&#xff08;broadcast storm&#xff09;简单的讲是指当广播数据充斥网络无法处理&#xff0c;并占用大量网络带宽&#xff0c;导致正常业务不能运行&#xff0c;甚至彻底瘫痪&#xff0c;这就发生了“广播风暴”。一个数据帧或包被传输到本地网段 &#xff08;由广播…

ObjectARX如何判断点和多段线的关系

目录 1 基本思路2 相关知识点2.1 ECS坐标系概述2.2 其他点坐标转换接口2.3 如何获取多段线的顶点ECS坐标 3 实现例程3.1 接口实现3.2 测试代码 4 实现效果 在CAD的二次开发中&#xff0c;点和多段线的关系是一个非常重要且常见的问题&#xff0c;本文实现例程以张帆所著《Objec…

Vue事件大小写驼峰命名导致无法执行问题解决

文章目录 问题解决方案问题大致原因 问题 驼峰命名事件名不会正常执行 <!DOCTYPE html> <html lang""> <head><title>Vue Emit Example</title><script src"../js/vue.js"></script> </head> <body…

港科夜闻|香港科技大学与浪潮集团签署战略合作协议,共同推动技术研发和成果转化...

关注并星标 每周阅读港科夜闻 建立新视野 开启新思维 1、香港科技大学与浪潮集团签署战略合作协议&#xff0c;共同推动技术研发和成果转化。根据协议&#xff0c;双方将聚焦云计算、大数据、新一代通信等领域&#xff0c;围绕联合研发、人才培养、研发中心建设和超高清显示等方…

基于车站约束的地铁系统协调客流控制模型与算法

1 文章信息 《Model and algorithm of coordinated flow controlling with station-based constraints in a metro system》是2021年发表在Transportation Research Part E上的一篇文章。 2 摘要 随着城市人口的增长和交通需求的快速增长&#xff0c;世界上许多大城市的地铁系统…