如何确保蓝牙与Wi-Fi的共存
自适应跳频技术、时分复用技术和信道驱动数据率技术结合专有技术可以解决任何问题
作为笔记本电脑、PDA、个人多媒体播放器和手机等所必需的无线技术,蓝牙和Wi-Fi技术已经在这些设备中实现了自然整合。
无线VoIP电话和多模手机等设备甚至需要蓝牙和Wi-Fi同时运行,这为芯片设计人员提出了更高要求。因此,这两种技术的共存问题,已经不能再通过有限的使用模式或者仅仅在无线电之间保持一定距离就能解决了。
如果在开发过程中没有足够谨慎,就将蓝牙和Wi-Fi嵌入到同一个设备中,其结果可能会导致产生干扰从而影响用户体验。
蓝牙和Wi-Fi都采用未经许可的2.4GHz ISM(工业科学和医疗)频段。尽管二者所用频谱不同,但如果Wi-Fi接收器在接收Wi-Fi信号时感应到蓝牙信号,那么仍会产生干扰。
蓝牙接收器也会发生同样的情况。除了与其它无线标准的共存问题,微波炉等在工作时会辐射出RF能量的家电也可能中断蓝牙通信连接,但由于成本和工程方面的限制,这种干扰只能在一定程度内得到抑制。
尽管会受到周围环境的RF干扰,但蓝牙和Wi-Fi技术还是在消费者中越来越受欢迎,尤其是过去6年中,蓝牙产品和无线LAN网络已出现在许多家庭中。由于这两种技术在物理特性上的接近,共存成了一个需要首先考虑的问题,而目前研发人员已开发出用于防范干扰的若干详尽措施。
为限制ISM频段内任何单一区段的发射功率,蓝牙和Wi-Fi都强制要求在数据传输时采用扩展频谱技术。蓝牙采用跳频扩频(FHSS)技术在相对较窄的1MHz带宽内发射数据包。
窄带信号的频率以1600跳/秒的速率在可用的79条信道内跳变。通过在该频谱内跳频,信号功率被分布在整个频段。
发生常规干扰时,蓝牙和Wi-Fi信号交叠可能导致接收数据包的过程中断,从而导致包错误。距离很近的天线可在第二个系统工作时导致前端交叠干扰。但是,这个干扰需要一个更强的干扰信号,因此相比于普通干扰而言要更少见一些。
随着蓝牙规范的发展,能让蓝牙与Wi-Fi及其它潜在干扰源共存的技术也纷纷出现。下文将介绍下面几种已经付诸实施的技术。
自适应跳频技术(AFH)
自适应跳频(AFH)技术是在由Bluetooth SIG开发的v1.2蓝牙规范中引入的,为蓝牙射频提供了有效抵消常规干扰的途径。AFH可识别出“坏”信道,在这些信道处地方会出现其它设备干扰蓝牙信号或蓝牙信号干扰其它设备的情形。
支持AFH的蓝牙设备会与其它处于其微微网内的设备进行通信,共享可鉴别出的坏信道的详细信息。设备会切换到可用的“好”信道,从而远离干扰源,这样对所用的带宽就不会产生影响。为使AFH发挥作用,对坏信道的鉴别必须准确而且常规干扰必须是唯一的干扰形式。图1展示了AFH的工作原理。

图1:自适应跳频(AFH)技术的正确运行。
CSR公司的BlueCore蓝牙芯片的初始设置允许在4秒左右的时间内对来自新干扰源的干扰采取自适应措施。
信道跳转(Channel skipping)为符合蓝牙v1.1规范的设备提供了AFH功能,尽管这样做需要牺牲一定的蓝牙带宽来将Wi-Fi信号的中断最小化。只要开启AFH功能,在连接用户时,立体声音频流和单声道耳机等对时间性要求很严格的媒体应用基本上不受影响。
时分复用技术
时分复用(TDM)技术是用于解决AFH无法解决的前端交叠干扰的一种方法。该方法最初是为保护802.11b/g Wi-Fi传输免受蓝牙干扰而引入的,当Wi-Fi在ISM频段工作时,它将关断除高优先级蓝牙外的所有蓝牙传输。
该方法类似信道跳转,会牺牲部分蓝牙带宽,但损失的带宽部分与802.11b/g的占空比成比例。因此,若802.11b/g处于空闲状态,链路保持传输的带宽损失只有2%~3%,用户觉察不到。

图2:时分复用(TDM)技术。
要提高TDM的效率,就必须有与802.11b/g射频活动有关的准确信息。无线技术公司CSR采用一个WLAN_Active硬件信号以确保当802.11b/g信号工作时能得到保护。
不过有时也要保护蓝牙信号免受802.11b/g的干扰,为此,CSR公司开发出一种可选信号BT_Priority,当在收发一个重要蓝牙数据包时,该信号将给出指示。
该信号可保护使用HV3包的SCO音频---这是单声道耳机使用最广泛的流音频格式。
信道质量驱动数据传输率(CQDDR)
数据包可分为DH和DM数据包两种,分别采用高、中两种带宽。DH包可在包内传输更多的数据,但是如果包部分损坏,则必须重新传送整个包才能恢复数据。
DM包具有前向纠错(FEC)码,该码占据了有效载荷的1/3:即数据的每10位添加5位前向纠错码,因此每个15位数据/FEC块中有两个数位错误可以纠正。
DM包格式可能会导致最大数据速率降低,却比那些不具备纠错功能的DH格式更为牢靠。它让接收设备可以和发射设备通信确认后再根据周围的干扰情况来决定采用哪种包格式。
例如,如果一台设备认为所接收的包有很多错误,就会告诉发射设备以DM包格式发送该数据。如果链路很干净,则会允许另一端切换回DH包格式。图3展示了这种通信交互。

图3:信道质量驱动数据率(CQDDR)。
CQDDR只是面向蓝牙链路的一项备选技术,并不是蓝牙规范中的要求。
因此,当一台采用了CSR BlueCore的蓝牙设备向一台不支持CQDDR功能的设备发送数据时,CSR开发出一种算法来评估链路的性能,并根据认可包(ACK)与未认可包(NACK)的比率来调整传输的数据包格式。
但是,当从不支持CQDDR的设备中接收信息时,一旦数据包被损坏,BlueCore就无法采取任何类似措施。
延伸同步连接导向信道(eSCO)
eSCO是查错语音信道,允许重新传送损坏的语音数据。每个数据包都有一个CRC(循环冗余校验),所以接收者可查验接收到的包是否正确。
接收到误差或者完全丢失的数据包会被否认掉。重传窗(Retransmission windows)允许重新传送未被认可的包。eSCO是在蓝牙规范v1.2中引入的。
在早期的v1.1蓝牙版本中使用的SCO仅利用单时隙数据包,而eSCO允许利用3时隙包实现同步语音或数据。
这意味着与64kbps固定速率的v1.1相比,eSCO的连接速率可超过100kbps。由于链路容量在单时隙情况下的不断丢失,这一点是有可能的,以便在无线电改变频率的同时保持信息包之间隙。

图4:延伸同步连接导向信道(eSCO)。
在每个eSCO时刻,主设备发送一个eSCO包,从设备利用常规SCO规则进行响应(即使从设备没收到主设备发送的包,也允许它做出响应)。 随后,SCO的不同之处就很明显了:有一个能让未授权信息包重发的重发窗口。这个空间是可以调节的。
版本1.1 SCO中有3个不同的包间距可选,它们的速率都为64kbps。而有了eSCO,不论是数据包长度还是时间间隔,都可以在链路系统的双向确认,实现不对称数据流通。
尽管eSCO信道不能积极处理或避免干扰,但重发机制可使音频质量所受的的干扰影响减少。
专有技术
除上述机制外,各公司还通过专有技术强化传输质量。以CSR为例,该公司还为嵌入式应用开发出一款802.11b/g硬件方案(UniFi)。
基于在嵌入式无线技术领域的经验,CSR借助优先级和信道信令开发出优化措施。目前CSR已实现了这些附加特性,因为既使采取了目前的保护技术,仍会有共存问题。
例如,某人利用与无线VoIP电话配套的蓝牙耳机进行语音通信。同步蓝牙SCO连接信号仍会被Wi-Fi强制发送的包接受确认信号所打断,其结果是使得蓝牙链路语音质量恶化。
通过构建在UniFi设备内的TDM和CSR公司的专有措施(带有符合UMA的17dBm无线频率输出电源),同步蓝牙HV3包不会产生干扰。
在这个以及其它例子中,由于采用了能将Bulecore和Unifu单芯片硅共存问题考虑在内的额外措施,采用这两种产品的用户将肯定能实现无缝共存。
目前功能先进的手机具有丰富的多媒体特性,而各种多媒体业务服务质量的优劣会对用户体验产生巨大影响。采用同一家公司的蓝牙和Wi-Fi芯片将简化并加快整合技术过程,并减少供应商的数量。
本文小结
考虑到存在互扰和功耗的问题,蓝牙和Wi-Fi技术自推出以来这些年里能取得这样的发展,实在是令人难以置信。
通过新型芯片架构、低功耗模式和软件方法,设计工程师在让蓝牙和Wi-Fi芯片更节能、更可靠等方面已经取得了巨大进展,并一直努力探究以提供最好的抗干扰及低功耗方案。
采用复杂的方法和技术可将这两种技术集成进体积很小的设备中。
自适应跳频技术(ATH)、时分复用技术(TDM)和信道驱动数据率(CQDDR)技术等共存方案已经使蓝牙连接更为牢靠。但是,无线设计并非仅限于采用AFH和TDM等技术。通过将高度集成的方案与专有技术相结合,可减小在同一台设备中集成蓝牙与Wi-Fi这两种技术所遇到的设计障碍。
对于设计人员而言,最好的选择就是采用蓝牙加Wi-Fi的组合方案,这个方案是结合蓝牙和Wi-Fi开发而成的。设计人员需要能够在无线电之间通信的已经应用过的共存方案,以便智能化地降低干扰。
CSR公司这样的方案强化了将蓝牙与Wi-Fi等其它流行标准互补的用户体验,但目前面临的真正挑战在于如何将蓝牙和Wi-Fi整合到同一块芯片上。

