前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网络设备硬核技术内幕 无线局域网篇 (九) 狂飙为我从天落 · 前传

网络设备硬核技术内幕 无线局域网篇 (九) 狂飙为我从天落 · 前传

作者头像
用户8289326
发布2022-07-27 21:20:30
3250
发布2022-07-27 21:20:30
举报

在前面的专题中,我们提到了一个速度的量级——802.11ax的物理速率可达9.6GHz。

那么,这个速度是怎么计算出来的呢?

在这几期专题中,让我们通过学习如何计算Wi-Fi的速率,来感受到狂飙为我从天降的工业进步——

让我们穿越回802.11g时代。

802.11g工作的频率是2.4GHz,支持OFDM调制。

OFDM的本质,就是将一个信道划分为若干个子信道,802.11g最多可以划分52个子信道,其中48个可以用于传输数据,另外4个作为驾驶载波(Pilot Carrier),用来作为无线带外监管信道。

(插播5毛钱的数学小讲堂,文科生请跳过作为重点学习)

OFDM的O,是Orthogonal(正交)的缩写。所谓正交,指的是——

大家在学习傅里叶分析时,老师一定教过:

“三角函数系是正交的,且完备的。”

所谓的正交,就是,

1,

cosx, sinx,

cos2x, sin2x,

……

cosnx, sinnx……

这一堆三角函数中,任意挑选两个的积,在[-Pi, Pi]区间上的积分恒等于0。

三角函数的正交性和完备性,是支撑现代通信的第四条铁律。

利用这条铁律,我们可以在同一条信道上传输多个信号——

假设传输A信号的波形为p=asin(t)

而B信号的波形为q=bsin(2t)

二者的叠加为

a(sint)+b(sin2t)

接收机A用sin(t)乘以信号并积分,就可以消去sin(2t)的B信号成分:

∫[asin(t)+bsin(2t)]sin(t)·dt = a·∫sin(t)sin(t)dt + b·∫sin(2t)sin(t)dt

=a·∫sin(t)sin(t)dt,

提取出了纯净的信号A。

同样地,接收机B用sin(2t)乘以信号并积分,也可以消去sin(t)的信号A成分,提取纯净的信号B。

数学小讲堂插播完毕,事实上,咱们的收音机,就是利用这个原理,收听到特定的频道的。

因此,OFDM并不复杂,等同于收音机对频道,哈哈哈哈哈

802.11g还使用了一种叫做64QAM的技术,可以在每个波形上传播6个bit。

QAM是“Quadrature Amplitude Modulation”的缩写,中文是“正交幅度调制”。这是什么意思呢?

我们知道,调制方式分为调幅(Amplify Modulation)、调频(Frequent Modulation)、调相(Phase Modulation)等方式。

由于无线发射接收装置的限制,WLAN使用调幅和调相的结合,这种方式称为QAM。

以简单的QAM16为例:

QAM16是两个不同的振幅(1和3),以及八个不同的相位角相乘得到的。

理解QAM需要很强的空间想象能力,我们将八个相位角和两个振幅映射在空间形成上图,这个图被称为“星座图”(Constellation Diagram)。

我们知道,4bit二进制的真值表共有16种状态,因此,QAM16的16种空间状态可以表示4bit二进制,在一个传输周期里可以传输4bit数据。

类似地,QAM64的星座图如下图所示:

log2(64)=6,因此,QAM 64调制方式可以在一个传输周期内传输6bit的数据。

显然地,越高的QAM调制方式对信噪比的要求也越高——

让我们回顾前期交换机的内容:网络设备硬核技术内幕 交换机篇 9 SuperStar

在有线传输中,PAM4的方式将传输速率倍增,但付出的代价则是对信噪比的要求提高了2dB。

同样地,QAM调制方式从QAM16,QAM64,QAM256直至QAM1024,对信噪比和时钟恢复(Retimer)的要求也依次递增,如果信号完整性达不到要求,就只能降低QAM调制方式,表现在传输速率上,就是性能下降。

有趣枯燥的理论课结束之后,我们在下一期终于可以实战化计算WLAN的速率啦!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-01-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 帅云霓的技术小屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档