蓝牙vsWi-Fi:来自两个世界的美丽( 二 )


市场本身已经证实了通过一部掌上设备与桌面系统之间无线的进行数据同步或数据交换为用户所带来的价值和好处 。没有哪一个用户,尤其是那些移动办公专家们,会不喜欢利用热同步插座轻松愉快地进行数据的复制或交换 。Palm(具备红外能力的)的“红外传输”(Beaming)能力可能能够支持这样的功能 。此外,任何消费者都没有理由不希望能享受到Wi-Fi标准和Bluetooth标准所带来的各种好处 。
Bluetooth技术更加适用于移动电话和掌上设备 。Wi-Fi芯片组比Bluetooth芯片组需要消耗更多的电能,占据更多的空间 。对于那些仅依靠电池能量就可以工作的小型的掌上设备来说,应用Wi-Fi技术不能具备任何商业意义 。所以对于那些非常依靠这些掌上设备来进行工作、并且希望不必为频繁更换电池而烦扰的移动办公人员来说,Bluetooth当然是首选的技术:Wi-Fi技术需要两组芯片组,而Bluetooth技术只需要一组芯片组 。
Bluetooth 1.1克服了早期版本的技术缺陷
想象一下无线联网带给您的好处:让您与同事之间方便、轻松地交换电子名片、文件或其他任何信息;通过将您的PC与掌上设备、移动电话、打印机、扫描仪、传真机以及复印机等外设相联,来帮助您建立属于您自己的个人区域网络(PAN) 。现在,新的Bluetooth 1.1技术规范可以承诺帮助您将如此廉价的无线联网梦想变成现实 。
由于没有考虑到设备互操作性速特的问题,Bluetooth 1.0b规范(Bluetooth Version 1.0b)没有能够将这一承诺完全变为现实 。Bluetooth 1.0b技术规范对不同的特定功能进行了定义,但是却没有指明对这些特定功能的实施标准,从而使得对规范中的这一要害部分内容存在着许多不同的解释 。这一问题的后果便是互操作性问题产生并阻碍了标准的广泛实施 。当设备厂商A的某一部Bluetooth蜂窝电话无法与来自设备厂商B的Bluetooth PC卡协同工作时,用户从设备厂商C处购买一台Bluetooth打印机的消费念头便会被打消 。所幸的是,Bluetooth 1.1规范解决了这些互操作性的问题 。
在1.1版的Bluetooth规范中,用户认证方面的变化是其最为显著的一项变化 。出于安全性方面的考虑,Bluetooth设备之间的通信是经过加密的 。当两台Bluetooth设备之间尝试着建立起一条通信链路的时候,它们所做的第一件事情便是互相交换用以确认身份的口令,假如口令不匹配,这两台设备便不会相互通信 。而在Bluetooth 1.0b规范中,在建立初始连接的协商过程之中,这两台设备会陷入一种无法调和的竞争态势 。这些设备会执行一个生成口令的算法,但是每一台设备都会生成一个不同的口令 。这一问题便会陷入一个死循环当中 。
能否生成正确的口令取决于哪一台设备(主设备)发起会话以及响应设备(辐设备)对于主设备发起的会话过程的响应速度 。假如辐设备处理信息的速度高于主设备的话,随之而来的竞争态势会使两台设备都得出自己是通信主设备的计算结果 。由于这一漏洞,两台设备将无法生成匹配的口令 。通过更加具体地定义设备的身份认证所要进行的每个步骤,Bluetooth 1.1规范对这一问题进行了解决 。非凡是通过设备之间进行协商和/或声明以确定哪一台设备发起了会话,1.1版本的Bluetooth技术规范要求会话中的每一台设备都需要确认其在主设备/辐设备关系中所扮演的角色 。
通讯频率的匹配是一个更为基本的互操作性问题 。Bluetooth技术将2.4-GHz的频带划分为79个子频段 。由于采用一种被称之为跳频(frequency-hopping)的技术进行频谱延展以传输数据,主设备与辐设备必须使它们在2.4-GHz的频带上上下的频谱移动保持同步来保持它们的连接 。假如它们不能够同时到达同一子频段的话,设备之间便不能够进行通讯 。一些国家,如法国、日本、西班牙,将2.4-GHz的频带用于非商业用途,如军用通讯等 。为了适应这些国家的非凡情况,Bluetooth 1.0b定义了另一套子频段划分标准,将整个频带划分为23个子频段,以避免使用2.4-GHz频段中指定的区域 。这造成了使用79个子频段的设备与那些设计为使用23个子频段的设备之间互不兼容 。

推荐阅读