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) |
---|---|---|---|
BPSK | 1/2 | 6 | 1101 |
BPSK | 3/4 | 9 | 1111 |
QPSK | 1/2 | 12 | 0101 |
QPSK | 3/4 | 18 | 0111 |
16-QAM | 1/2 | 24 | 1001 |
16-QAM | 3/4 | 36 | 1011 |
64-QAM | 2/3 | 48 | 0001 |
64-QAM | 3/4 | 54 | 0011 |
HTMF (11n) 速率
MCS | 调制 | 码率 | 数据速率(Mbps) |
---|---|---|---|
0 | BPSK | 1/2 | 6.5 |
1 | QPSK | 1/2 | 13 |
2 | QPSK | 3/4 | 19.5 |
3 | 16-QAM | 1/2 | 26 |
4 | 16-QAM | 3/4 | 39 |
5 | 64-QAM | 2/3 | 52 |
6 | 64-QAM | 3/4 | 58.5 |
7 | 64-QAM | 5/6 | 65 |
可以看到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 代码可以强制选择接收天线。
配套代码
以上是关于WLAN的一个典型实现的主要内容,如果未能解决你的问题,请参考以下文章