文章目录
- 0 对比
- 1 overview
- 2 调制与星座 Modulation & Constellation
- 2.1 信息传输方式
- 2.2 调制
- 3 多载波调制
- 3.1 OFDM in WLAN
- 3.1.1 ODFM Symbol
- 3.1.2 GI
- 3.1.2 TF(Training Field)
- 3.1.3 子载波和导频
- 4 编码方式(待续)
- 4.1 Brief history on Error Coding
- 4.2 码率
- 4.3 BCC编码
- 4.4 LDPC
- 5 Phy Rate
- 5.1 HT/VHT
- 5.2 Data rate with MIMO, 160MHz BW and short GI
- 5.3 PHY Date Rate Calculation
- 5.4 Why there is No MCS9 in VHT20
- 6 PHY HDR
- 6.1 PHY HDR Details
- 6.2 Preamble and SIG in Legacy OFDM(a/g)
- 6.3 Preamble and SIG in HT(n)
- 6.4 Preamble and SIG in VHT(ac)
- 6.5 Simple Calculation on Packet Length
0 对比
1 overview
- 从PHY的层面来看,PHY有PLCP (PHY Layer Convergence Procedure)和PMD(Physical Medium Dependent) 两层。其中PLCP主要负责组前导码,头和尾。PMD负责调制和编码。然而,这个分层的概念在标准协议中并没有出现。
- PHY层的主要作用是传输更多的信息,并且更加的抗干扰。PHY中主要用调制、编码和多天线的技术来提高。
2 调制与星座 Modulation & Constellation
2.1 信息传输方式
信号可以用幅度,相位和频率来表示,并且通过细分这些因素来传递信息,这被称为“调制”或“键控”。 调频相对容易实现,而难以传递许多信息,并且已广泛用于语音等低速率通信中。 在WLAN中,使用了幅度和相位调制的组合,例如BPSK,QPSK,16QAM等。
2.2 调制
具有幅度和相位的正弦信号可以用两个具有90度相移的正弦信号(正弦和余弦)表示。 具有同相(正弦)和正交相(余弦)的信号表示为“星座图”,并且广泛用于通信系统中以查看调制精度(EVM)。
Implementation of QAM
Modulation in WLAN
3 多载波调制
3.1 OFDM in WLAN
3.1.1 ODFM Symbol
在OFDM中会把整个带宽分成多个子载波。每个symbol的时间是固定的。
11a 中分为了64个sub,其中52个可用,其余都是pilot sub。
3.1.2 GI
无线信道中的多径衰落导致原始信号的延迟扩展,这种情况在两个连续的符号之间造成干扰。 (符号间干扰,ISI)。 信道模型显示最大室内延迟扩展小于大约1微秒,在WLAN中,在符号之间插入0.8微秒(长GI)或0.4微秒(短GI)的保护间隔(GI)以防止ISI。
- GI和符号之间的不连续性可能会导致子载波之间的干扰。 由于OFDM符号是周期性的,因此将OFDM符号的最后一部分(0.8usec或0.4usec)复制到GI,称为“循环前缀”.
- OFDM是频率分量的总和(分配给每个子载波的信息)。 为了将该频域操作转换为时域,使用了傅立叶逆变换(IFT)。 由于它是离散信号,因此使用IDFT,而IFFT是商业解决方案中应用的一种变换方法。
- 查找以11a / g相同数量的子载波表示的概念性WLAN OFDM数据包的图像。 第一部分是“短训练”和“长训练”字段,用于支持接收器的解码以及数据符号中的导频子载波。
3.1.2 TF(Training Field)
- a STF
作为OFDM数据包中的第一个符号,它支持接收机进行接收信号AGC(自动增益控制)的参考电平收敛,粗略频率采集和定时同步。 它由10个持续时间为0.8usec的符号组成。
在20MHz的64 tone中只有12 tone。 子载波间隔为1.25MHz(= 312.5KHz * 4),符号持续时间为0.8usec(= 1 / 1.250MHz)
- b LTF
LTF在频率分布上是“平坦的”,并且由幅度为1(1或-1)的子载波组成。 从该字段,可以估计信道。 连同它一起,用于查找频率采集。
LTF用于射频测试的频率平坦度测量.
3.1.3 子载波和导频
子载波和导频分配的数量不同于11a / g和HT / VHT,这就是为什么在20MHz相同的调制和编码速率下HT / VHT数据速率略高于11a / g数据速率的原因。 与20MHz相比,80MHz的数据子载波数量约为5倍,而不是4倍。
4 编码方式(待续)
有两种方法可以处理通信系统中的错误:(1)重传和(2)前向纠错(FEC)。 在重传方案中,由于发送器需要知道数据是否已传递,因此接收器会发出确认(Ack)。 该方案应用于WLAN的MAC层。 对于FEC,发送器在编码后发送数据,而接收器则尝试通过解码来纠正错误(如果有)。
4.1 Brief history on Error Coding
编码有两种类型:(1)卷积编码(CC)和(2)块编码。 卷积码是基于状态机的,而块码是一种代数方法。 不管类型如何,众所周知,如果可以如Turbo Code或LDPC中那样应用迭代解码器,则FEC性能可以接近Shannon限制。 在WLAN中,BCC(二进制CC)已成为强制编码方法。 在性能方面,众所周知,LDPC比BCC要好,而其复杂度要高得多。 LDPC将从11ax开始被广泛使用。
4.2 码率
编码率是信息比特与编码比特的比例。 如果将10个信息位编码为20位,则编码率为1/2。 像1/2这样的低编码率具有高性能,而数据速率下降却很大。
4.3 BCC编码
在BCC中,编码是使用先前的位和当前的位(即约束字段)完成的。 使用编码器,可以绘制状态机,在该状态机中可以找到接收到的位与哪个状态有关。 在解码器中,可以用接收到的比特找出最佳方法来纠正错误。
WLAN中使用约束字段为7的1/2编码器。 WLAN使用4种编码速率(1 / 2、2 / 3、3 / 4和5/6),并且对于所有编码速率,仅使用1/2编码器,并应用打孔来实现这些速率。
4.4 LDPC
使用信息位和其他位构成代码字块,以使定义的校验和为零。 为了使接收方解码,“代码”节点发送消息,“检查”节点检查奇偶校验并投票回去。 反复进行过程校正错误,直到输出最佳为止。
5 Phy Rate
决定phy rate一共有如下的因素。
- 发射机根据信道情况和其他因素决定使用哪种数据速率。 该决定基于各种因素,例如重传,RSSI等,并且是特定于供应商的。IEEE802.11讨论了“多速率支持”,但未指定速率自适应算法。
5.1 HT/VHT
5.2 Data rate with MIMO, 160MHz BW and short GI
5.3 PHY Date Rate Calculation
计算出一个OFDM传输的Bit数,然后除以一个OFDM传输的时间就是Date Rate。但是phy头的rate和psdu的rate 不同,计算时要注意。
5.4 Why there is No MCS9 in VHT20
因为没有.666 bit所以协议上没有mcs9,但是芯片厂商在实现的时候,会以私有协议实现Msc9(86.6,96.6)。
6 PHY HDR
为了传递MAC过来的PSDU,PHY在PSDU加上PHY头和尾组成PPDU。
6.1 PHY HDR Details
11b的原始前同步码(长前同步码)占用了太多时间(144usec),而11b引入了“短前同步码”模式(半时),该模式支持2Mbps,5.5Mbps和11Mbps。 它不支持1Mbps。 OFDM具有短训练和长训练字段,而11b具有短前导或长前导。
为了向后兼容,每个OFDM PHY(11a / g / n / ac)均以传统(11a / g)前同步码和SIGNAL开始。 HT和VHT的SIG和Training字段遵循传统字段。
为了解码数据包,接收器应该具有以下信息:(1)哪个物理协议发送器发送了数据包(2)无线信道中的物理更改
SIGNAL字段具有有关MCS,长度的信息,供解码器解释数据包
训练(STF / LTF)字段和导频子载波是物理上预定义的信号,用于估计无线媒体中的变化。
一个子载波最多可以传递8位信息(256QAM,基于VHT),并将一部分子载波分配为Pilot子载波。 可以认为这是昂贵的。 (OFDM中3〜8%的子载波用于导频)每个符号都通过衰落信道经历幅度和相位的变化,并且将导频用作校正变化的参考。
6.2 Preamble and SIG in Legacy OFDM(a/g)
SIG字段具有数据速率和长度信息。
6.3 Preamble and SIG in HT(n)
L-SIG:基于欺骗旧设备的6Mbps描述了数据速率和长度。 不支持HT的STA可以在此期间推迟CSMA / CA的传输。
6.4 Preamble and SIG in VHT(ac)
VHT-SIG-B:每个用户的MU(MIMO)信息
6.5 Simple Calculation on Packet Length
非HT复制传输用于向非HT OFDM,HT,VHT和HE STA传输,它们可能存在于40MHz,80MHz或160MHz信道的一部分中。 不发送RL-SIG,HE-SIG-A,HE-SIG-B,HE-STF和HE-LTF字段。