【Wi-Fi】WiFi中的CCK、DSSS、OFDM整理

参考链接

DSSS、CCK 和 OFDM 调制方案-阿里云开发者社区

CCK vs DSSS vs OFDM | Difference between CCK,DSSS,OFDM 

CCK、DSSS、OFDM

         802.11b支持四种数据速率,即 1 Mbps、2 Mbps、5.5 Mbps 和 11 Mbps。 DSSS 用于提供对 1 Mbps 和 2 Mbps 数据速率的支持。 CCK 用于 5.5 Mbps 和 11 Mbps,而 OFDM 用于更高数据速率的应用。 OFDM 用于802.11a、802.11g、802.11n、802.11ac 和 802.11ad 版本。OFDM 与 MIMO 一起使用以进一步提高数据速率。

DSSS(直接序列展频技术 Direct Sequence Spread Spectrum)

      把要发送的信息用伪随机码(PN码)扩展到一个很宽的频带上去,在接收端,用与发端扩展用的相同的伪随机码对接收到的扩频信号进行相关处理,恢复出发送的信息。

      原理很简单,把'0' '1'字符扩展成11Bit位的01字符串,抗干扰能力立马增强了,这个很好理解。为什么要使用11bit位,而不用更低或者更高的数字。Barker word 之所以使用 11 个位元,是因为管制当局通常要求直接序列系统必须具有 10 dB 的处理增益( processing gain)

bit 1转换结果“01001000111”

bit 0转换结果“10110111000”

其实就是拿bit值和展码进行异或后得到的11 bit位的值。结果上看,0的异或值和展频码一样。 

速率计算

提供了两种调制方式,BPSK和QPSK, 每个符号上能携带的BIT位分别是1和2。

采用bpsk调制时,速率=11Mbps * 1bit / 11bit = 1Mbps

采用Qpsk调制时,速率=11Mbps * 2bit / 11bit = 2Mbps

所以1997版本802.11 传输速率,采用DSSS编码方式时,速率也是1、2Mbps

Complementary Code Keying (CCK)

        CCK是一种基于相位的调制技术,它使用一组互补码来携带数据。每个符号位通过特定的互补码序列表示,这些序列在接收端被解码以还原数据。

  • 高数据传输率:CCK提供了较高的数据传输率,适用于需要大量数据传输的应用。
  • 抗多径效应:CCK通过其编码特性,能够抵抗多径传播的影响。

采用 CCK 调制来实现最后两个数据速率,即 5.5 Mbps 和 11 Mbps。


上图描述了 WLAN 802.11b 中定义的 5.5 Mbps 速率的 CCK 发射器。CCK 代表 Complementary Code Keying。

DibitsPhase
00O degree
01π/2
10π
113*(π/2)

 对于 WLAN 11b 中的 5.5 Mbps 传输,信息位首先被分组为每个 4 位的块。 前 2 位根据表 1 进行映射,其余两位映射为 每个 CCK 序列,如下表 2 所示。CCK 使用码字来承载信息信号。 换句话说,它传播了数据信号。通常使用多个相位角来生成 8 位的复数码字。

Bit sequenceCCK code word
00+i, +1, +i, -1, +i, +1, -i, +1
01-i, -1, -i, +1, +1, +1, -i, +1
10-i, +1, -i, -1, -i, 1, +i, 1
11+i, -1, +i, 1, -i, +1, i, 1

 

上图描述了 IEEE 802.11b 中提到的 11 Mbps CCK 发射器。 对于 WLAN 11b 中的 11Mbps 传输,信息位首先被分组到每个 8 位的块中。 然后在这 8 位中,有 2 位由传输符号相对于 previous 交易品种。其余 6 位使用 CCK 编码。 64 个代码字中有一个映射到每个 6 位。 

DibitsPhase (even symbol)Phase (odd symbol)
00O degreeπ
01π/23*(π/2)
10π0
113*(π/2)π/2

此表用于根据 11 Mbps 速率信息中的双位映射适当的相位 传输数据中的奇数和偶数符号。框架中的第一个元件被视为偶数。 

Orthogonal Frequency Division Multiplexing (OFDM)

        OFDM是一种多载波调制技术,它将数据流分成多个较慢的子流,并在相互正交的子载波上发送这些子流。这减少了频率选择性衰落和符号间干扰的影响。

       描述了具有信号频谱的 OFDM 调制发射机。 OFDM 代表正交频分复用。 它使用IFFT和FFT 以转换频率域向量转换为时域向量,反之亦然。

       OFDM 的思想是将复杂数据映射到多个窄带子载波 ,从而实现更高的数据速率。图中也显示了相同的情况。 如图所示,首先使用 16-QAM 等复杂调制方案进行映射 二进制数据信息转换为复频域矢量形式。 16-QAM 在每个子载波上映射 4 位。这堆子载波根据 IFFT 大小 组合在一起并作为 IFFT 模块的输入。 该模块将频域复数映射器数据转换为时域数据向量。 该向量在作为输入提供给 使用天线传输到空中之前的射频转换器。

        相反的操作将在 OFDM 接收器上进行。 最初,在执行前端同步后,OFDM 时域样本为 恢复。它们通过 FFT 模块传递,该模块将时域样本转换为 频域样本。此 vector 作为 de-mapper 块的 input 提供。 demapper 模块将复数符号转换为二进制位。 如果在发射器上使用 16-QAM,则在接收器上也使用相同的 16-QAM,并且 因此,每个符号在 DeMapper 的输出端产生 4 位。 图 6 描述了带有信号频谱的 OFDM 接收器。

CCK Vs DSSS Vs OFDM 

CCK 和 DSSS 都使用单载波,而 OFDM 使用多载波进行传输。

CCK 和 DSSS 是扩频调制技术,可在由于存在低于噪声水平的信息而传输。

OFDM 实现撒布 通过传输大量载波(每个载波都以低数据速率传输)来传输数据。这里载波与通过在它们之间选择适当的频率间隔来相互匹配。 因此,OFDM 为缓解单载波系统中遇到的问题提供了许多好处。 这是通过在 OFDM 中的许多符号上分散频率选择性淡化来实现的。

CCK 和 DSSS 用于高达 11 Mbps 的低数据速率,而 OFDM 用于高数据速率 OFDM 可与 MIMO 结合使用,以实现非常高的 根据发射和接收链中使用的天线数量的数据速率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wellnw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值