在无线局域网(WLAN)迅速发展的今天,对于数据传输速度的需求日益增长。 1999年,引入了互补码键控(Complementary Code Keying,简称CCK)作为IEEE 802.11b标准的一部分,以便在无线数字网络中突破2 Mbit/s的数据传输限制。 CCK不仅提升了传输速度,还巧妙地应用了互补码的理论,令这一技术成为无线网络中不可或缺的一部分。
CCK的引入,让传输速度提升至5.5 Mbit/s和11 Mbit/s,这不仅改善了用户体验,还使得无线网络更加高效。
CCK的成功,来源于其较短的码片序列。与早期的巴克码(Barker Code)相比,CCK的码片长度由11位缩短至8位,这意味着更少的扩展性。然而,尽管CCK相较于巴克码能提高数据率,它同时也在无线信号传送距离上有所妥协,因为其对窄频干扰的敏感度增加了。
「CCK的发展表明,技术的进步往往伴随着取舍。我们必须在速度与距离之间做出选择。」
CCK的设计背后是丰富的理论支持。最早探讨互补码的高尔(Golay)指出,在长度为N 的码中,其自相关序列的和在除了零偏移的所有点上皆为零,这一特性正是CCK能够有效运行的基础。 CCK作为M-ary正交键控的变种,采用了多相互补码(polyphase complementary codes),由卢森特科技(Lucent Technologies)及哈里斯半导体(Harris Semiconductor)于1998年开发,并于802.11工作组中被采纳。
「多相互补码的应用,使得CCK在相对较小的频宽下实现了高传输速度。」
具体来说,CCK在802.11b标准中以每个码片8个芯片(chip)的符号传输数据。 CCK以每秒11M芯片的速率发送数据,在5.5 Mbit/s和11 Mbit/s模式下,分别能够将4和8个位元编码到符号中。这为无线网络提供了更高的数据传输速率及更丰富的应用场景。
「透过CCK,802.11b的数据传输速度突破了2 Mbit/s的限制,这在当时是技术上的一个巨大飞跃。」
具有相似带宽的原因使得CCK在设计时选择了与现有的1 Mbit/s和2 Mbit/s无线网络相同的前导码和头部,有效促进了不同设备间的互操作性。此外,802.11g标准的无线网络在运行802.11b速度时,也会使用CCK进行数据调制,这进一步显示了CCK技术的广泛应用。
总之,CCK在无线局域网中的应用不仅是技术进步的结果,更是解决实际问题的巧妙策略。从最初的取舍到如今的多样化应用,CCK不断推动着无线通讯技术的边界。对于数据传输速度,是否还有其他未被探索的途径可以超越CCK所带来的进步?