wifi如何改变比特率?

网络工程 无线的
2021-07-29 11:25:01

众所周知,无线连接 wifi 的速度取决于 SNR 速度(比特率)可能是 20,10 或 5 Mbps 问题是:wifi 如何降低或增加其比特率?它使用相同的载体(2.4 GHz)!比特率是否因操作位持续时间而改变?

1个回答

这是通过动态速率偏移(也称为自适应调制和编码和其他名称)完成的。

基本上,这允许 WiFi 设备根据当前的 RSSI 和 SNR 调整其调制和编码方案 (MCS)。

调制是指每个子载波传输多少位。简而言之,子载波然后作为符号(波形)在空中传输。调制方案越复杂,每个子载波传输的比特越多,但对干扰和噪声也越敏感,因此需要更好的信道。在 802.11g 中的调制是:

  • BPSK(每个副载波 1 位)
  • QPSK(每个副载波 2 位)
  • 16-QAM(每个副载波 4 位)
  • 64-QAM(每个副载波 6 位)

编码是指为了保护信息位而添加的冗余位。这表示为有用信息位的分数。在 802.11g 中,它们是:

  • 1/2(传输的一半是有用的,另一半是多余的)

  • 2/3

  • 3/4

最后一个在传输中提供更多有用的位(更高的数据速率)但保护较少,因此需要更好的信道。

举个例子,在 802.11g 中使用 OFDM 作为传输模式(主要的),符号持续时间为 4 微秒,在此期间传输 48 个携带数据的子载波。

最佳信道条件允许使用 64-QAM(最高调制)和 3/4 编码率(较少保护)。这给出:每副载波 6 位 (64-QAM) x 48 副载波 = 每符号 288 位,其中 3/4 是有用数据 =每符号 216 信息位这些在4 微秒内传输,提供54 Mbps(802.11g 的最高标称数据速率)。

最坏的链路条件允许使用 BPSK(最强调制)和 1/2 编码率(更多保护)。这给出:每副载波 1 位 (BPSK) x 48 个副载波 = 每符号 48 位,其中 1/2 是有用数据 =每符号 24 信息位这些在4 微秒内传输,提供6 Mbps(使用 OFDM 的 802.11g 的最低标称数据速率)

在这些极端信道条件的中间,有多种调制和编码率组合可提供不同的数据速率(例如 BPSK 3/4、...、QPSK 1/2、...、16-QAM 3/4、 ...)