WLAN的一个典型实现

Posted 飞凡可期

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WLAN的一个典型实现相关的知识,希望对你有一定的参考价值。

规格

时钟频率: 160MHz

带宽: 10、20 或 40MHz

10MHz 和 20MHz 带宽符合 802.11
40MHz 实现为双时钟 20MHz,不符合 802.11 HT40 波形
OFDM 格式: 64 个子载波,16 个样本循环前缀

NONHT 波形 (11ag):48 个数据子载波,4 个导频音
HTMF 波形 (11n):52 个数据子载波,4 个导频音
帧格式:根据 802.11-2012 的第 18 和 20 节的规定:

前导码(10 次重复 16 样本短训练符号,2.5 次重复 64 样本长训练符号)
SIGNAL 字段作为第一个 OFDM 符号(3 个字节作为 BSPK,速率 1/2 代码)
HT-SIG、HT-STF 和 HT-LTF 用于 HTMF 波形
剩余的 OFDM 符号以下列速率之一填充 SERVICE 字段(2 个字节)和有效载荷(最多 2048 个字节)
速率:实现了以下 OFDM 数据速率。每个数据速率都是通过调制和编码速率的组合来实现的。

NONHT (11ag) rate V.S

调制码率数据速率(Mbps)Code(Rate TxVector)
BPSK1/261101
BPSK3/491111
QPSK1/2120101
QPSK3/4180111
16-QAM1/2241001
16-QAM3/4361011
64-QAM2/3480001
64-QAM3/4540011

HTMF (11n) 速率

MCS调制码率数据速率(Mbps)
0BPSK1/26.5
1QPSK1/213
2QPSK3/419.5
316-QAM1/226
416-QAM3/439
564-QAM2/352
664-QAM3/458.5
764-QAM5/665

可以看到MF格式比NonHT1以后每阶都高了一个调制阶(eg BPSK-》QPSK等),这直接导致速率提升。 (比如mcs1, bpsk到qpsk翻倍,受限于码率低,仍然有 2*1/2 / 3/4 = 1.33倍提升)
多天线支持:当前的 PHY Tx/Rx 管道是 SISO,支持标准第 18 和 20 节中规定的调制/编码率。PHY 天线接口在 WARP v3 硬件上的两个 RF 接口之间实现了选择多样性。天线选择是按数据包进行的。对于传输,天线选择始终由 CPU Low 中的 C 代码控制。对于接收,PHY 可以根据 AGC 增益选择自动选择更高 SNR 的天线。或者,CPU Low 中的 C 代码可以强制选择接收天线。

配套代码

WRAP实现链接

以上是关于WLAN的一个典型实现的主要内容,如果未能解决你的问题,请参考以下文章

#物联网征文# OpenHarmony - WLAN 接口组件功能

华为WLAN产品介绍-05

wlan学习心得

WLAN802.11

HarmonyOS之深入解析WLAN的功能和使用

华为ap3010DN-V2刷出胖AP并配置接入POE交换机实现上网