蓝牙技术如何从不可靠的无线电通信中创造可靠

发布者:EEWorld资讯最新更新时间:2020-11-23 来源: EEWORLD关键字:蓝牙  Mesh 手机看文章 扫描二维码
随时随地手机看文章

本文编译自bluetooth.com官方博客


具有蓝牙功能的设备即使在最具复杂的情况下也能够实现高度可靠的通信。蓝牙技术在每一层设计时都考虑了可靠性,并采用了多种技术来降低遭受干扰的可能性。 


最近,蓝牙特殊兴趣小组(SIG)的开发人员关系经理Martin Woolley发表了一篇探讨蓝牙技术可靠性的论文。在对蓝牙可靠性的深入探讨中,Woolley解释了尽管无线电固有的不可靠特性,蓝牙技术通过什么技术建立可靠的连接。  


以下是论文摘要


从不可靠的基础创建可靠性


蓝牙技术使用无线电,并且无线电不可靠,但是蓝牙通信效果很好,那么如何解释这种明显的矛盾呢?答案在于蓝牙通信系统设计的各个方面,包括其无线电的使用及其协议。 


蓝牙技术是一种模块化系统,并且可能有多个堆栈配置。


image.pngimage.png

图:支持蓝牙网格的堆栈配置


智能手机和可连接的外围设备将包括带有主机组件的低功耗蓝牙(LE)控制器,该主机组件支持通用访问配置文件(GAP)和通用属性配置文件(GATT)以及诸如属性协议(ATT)和安全管理器协议(SMP)。


蓝牙Mesh网络还将包含蓝牙LE控制器,但主机部分将包含蓝牙Mesh网络堆栈的各层。


无论堆栈配置如何,每一层都有明确定义的职责以及将数据传递到上方和下方相邻层的方法。蓝牙技术的特征缓解或减少了某些类型的潜在可靠性问题的可能性,这些特征存在于堆栈的各个部分。一些此类机制适用于蓝牙技术的所有可能使用,而其中某些机制仅适用于特定情况。


一般适用的特征和缓解技术


我们将首先预览通常适用于所有情况的蓝牙技术的可靠性增强功能。图示为蓝牙空中接口分组。


image.png

包含ATT PDU的蓝牙数据包示例


蓝牙调制方案


蓝牙技术的可靠性始于最根本的问题,涉及如何将无线电用作数字数据载体。在蓝牙堆栈中,这些问题在物理(PHY)层中处理。 


物理层必须处理的主要问题之一是能够识别蓝牙无线电传输并正确提取编码为信号的数据。这是迈向可靠性之路的绝对基础。


无线电是一种模拟的物理现象。物理学家通常根据电波来模拟无线电信号。无线电波具有电磁能,并且具有一系列基本特性,包括振幅,波长和频率。以某种方式使用波的基本属性来编码信息的策略称为调制方案。有许多调制方案,有些使用信号幅度的变化;有些则使用变化的幅度;有些使用无线电相位编码信息;有些使用频率变化。


当可靠性是无线电通信系统的重要设计目标时,某些调制方案要优于其他方案。基于幅度的调制方案在某种程度上容易受到噪声引起的干扰,而基于频率的方案则在这方面较不易受到影响。


基本波特性


image.png

频率特性


蓝牙技术使用一种特殊的二进制频移键控调制方案,称为高斯频移键控(GFSK)。这是一种二进制调制方案,因为每个符号仅代表一个值为零或一的位。 


二进制频移键控通过选择一个称为载波的中心频率,然后将其上移给定的频率偏差以表示1或将其下移相同的频率偏差以表示0,从而对数字数据进行编码。蓝牙核心规范中指定了允许的许可数量,具体取决于所选的符号率,即蓝牙LE中的1或2兆符号每秒(Msym / s)。对于1 Msym / s的符号率,指定的最小频率偏差为185 kHz,而对于更快的符号率,则指定的最小频率偏差为370 kHz。仔细选择这些值可以帮助可靠地识别编码的1和0。  


根据定义,频移键控(FSK)调制方案在每次符号值更改时都涉及频率更改。频率的突然变化会产生噪声及干扰。此外,在实际电路中,存在频谱泄漏的可能性,其中信号会无意中溢出到其他频率,这使得在接收机处对其进行解码更加困难。


蓝牙技术通过使用高级FSK调制方案来减少干扰。GFSK的高斯方面通过包括一个滤波器来修改标准的FSK方法,该滤波器可使频率转换更平滑,从而使噪声更小,频谱宽度更窄,从而减少了对其他频率的干扰。


前导


在所有蓝牙的第一个LE数据包被称为前导。它是8位长,包含二进制1和0的交替模式。其目的是为接收器提供可用于查找在分组其余部分中用于编码数字1和0的频率的信息。无线电的自动增益控制也可以使用它来优化信号强度。准确建立信号中使用的频率并将无线电参数设置为最佳状态是确保可靠接收数据包的第一步。 


访问地址


当蓝牙控制器正在侦听数据的信道,它将接收由该信道定义的频率范围内的所有无线电信号。收到的信号可能是: 

 

发送到此设备的蓝牙数据包

不适用于此设备的蓝牙数据包

与其他无线通信技术有关的数据包,它们在相同的ISM频带中运行并且使用当前正在扫描的蓝牙无线电信道中的频率


背景噪音


蓝牙控制器必须能够区分准确信号,并准确挑选出对发送到该设备的蓝牙数据包进行编码的信号。其他任何事情都必须忽略。


所有蓝牙数据包都包含一个32位访问地址,该地址几乎可以肯定地允许蓝牙信号在最早的机会被快速拾取,而其他信号则被立即丢弃。  


访问地址有两种类型。广告链访问地址是0x8E89BED6的固定值,其中大部分被数据包使用。选择该值是因为它具有良好的关联。关联是用于识别信号中特定模式的数学过程。   


在两个连接的设备之间进行通信期间交换的数据包包含一个访问地址,该地址由链路层分配,该值唯一地标识与该连接有关的所有数据包。这些生成的访问地址值在很大程度上是随机的,但要遵守其他规则,这些规则旨在提高正确识别访问地址的可靠性。

  

与不同的周期性广告链和不同的B路播同步流(BIS)相关的数据包均具有唯一的访问地址。访问地址允许选择与接收设备有关的信号。蓝牙协议栈的链路层负责检查访问地址。

       

由于访问地址的32位长度,将随机的背景电磁噪声误认为是蓝牙信号的可能性非常小。万一随机背景噪声的模式与与接收器相关的访问地址匹配,则进一步的位流处理将迅速确定它不是有效的蓝牙数据包。


快速选择相关信号并丢弃其他信号是蓝牙接收器操作的另一个关键步骤,有助于可靠的通信。


循环冗余校验(CRC)


所有蓝牙数据包均包含循环冗余校验(CRC)字段,该字段显示在数据包末尾或附近。CRC是一种常用的机制,用于检测由于冲突等问题而意外更改了传输数据的情况。  


当链路层制定新的数据包时,通过将CRC算法应用于数据包中的其他位来计算CRC值。然后将所得的24位值添加到数据包中。接收到数据包后,接收设备中的链路层会重新计算CRC,并将结果与接收到的数据包中包含的CRC值进行比较。如果两个值不相同,则得出结论,所发送的分组中的一个或多个比特已被改变并且该分组被丢弃。


应当指出,CRC不是安全机制,因为可以故意更改数据包并且很容易重新计算CRC。


image.png

图 具有MIC字段的加密的蓝牙LE数据包


消息完整性代码(MIC)


蓝牙 LE数据包要进行加密。所有加密的数据包都包含一个称为消息完整性检查(MIC)的字段。实际上,MIC是消息验证码,但是由于首字母缩写词MAC在通信领域还有其他用途,因此在蓝牙规范中,使用了MIC 。    

  

MIC本身不是可靠性功能。这是一种安全功能,其目的是能够检测到故意篡改数据包内容的企图。但是,由于我们对可靠性的非正式定义的一部分是,传输的数据应该是接收到的数据,并且我们承认更改可能是无意的或有意的,因此出于完整性考虑,在此将其包括在内。


毕竟,不安全的沟通不可以被认为是可靠的。


扩频


蓝牙技术使用2.4GHz ISM无线电频段。2.4 GHz ISM并未定义单个频率,而是定义了一个频率范围,在这种情况下,频率范围始于2400 MHz,结束于2483.5 MHz。与蓝牙LE一起使用时,此频率范围分为40个通道,每个通道2 MHz宽。蓝牙BR / EDR将其分为80个1 MHz宽度的通道。 


从通道零开始,对每个通道进行编号。频道零的中心频率为2402 MHz,在界定频道零的最低频率与ISM 2.4 GHz频带的起点之间留有1 MHz的间隔。通道39的中心频率为2480 MHz,与ISM 2.4 GHz频带的末端之间留有2.5 MHz的间隙。


下图描绘了将ISM频段划分为蓝牙LE使用的无线电信道。请注意,通道号始终以从0到39的连续顺序递增,通道索引则以略有不同的方式分配给ISM通道集。   


image.png

图 ISM 2.4 GHz频段内的蓝牙LE通道


蓝牙数据通信使用多个无线电信道,使用多个无线电信道使蓝牙通信在可能发生冲突和干扰的繁忙无线电环境中高度可靠。


以这种方式使用多个频率称为扩频技术,在不同情况下,如何使用扩频技术的细节各不相同。

  

解决共存和并置问题


许多不同的无线电技术同时使用相同的无线电频段带来了潜在的挑战。一种技术可能会干扰另一种技术的传输,这些问题统称为共存问题。蓝牙技术,Wi-Fi,无绳DECT电话甚至微波炉都在2.4 GHz ISM频段内运行,因此这些技术和设备类型之间可能存在共存问题。

    

共存问题主要通过使用扩频技术在蓝牙中解决。通过在这种情况下在蓝牙中使用扩频技术的特定方式连接两个设备时,可以实现更高的可靠性。 


并置是一个术语,用于描述同一设备内存在多个无线电,每个无线电都支持不同的通信技术或一组技术。设备中不同无线电之间存在一定的干扰范围。在4G移动电话系统中使用的长期演进(LTE)无线电可以在与2.4 GHz ISM频带相邻的频带中运行,这引起了潜在的问题,例如阻止一个无线电接收而另一个无线电接收,传输。大多数搭配问题不在蓝牙核心规范本身的范围之内,但向实施者提供了建议。缓解措施包括使用滤波器,以减少无线电之间的干扰以及建议实施者适应的无线电时隙调度注意事项。  

 

无线电时隙调度是一个复杂的问题,与确定无线电何时可用和不可用有关。调度的某些方面属于蓝牙核心规范的范围。与其他无线电设备并置以及其他考虑因素和约束(例如操作系统可能施加的那些因素)有关的问题不会出现。但是,定义了一种称为插槽可用性掩码(SAM)的功能,该功能使两个蓝牙设备可以相互提供有关哪些时隙可以使用的信息,并通过考虑这些信息来确定每个设备使用的调度为了避免可能使用与配置相关的干扰的时隙,可以对时隙进行优化。

  

LE编码的PHY


蓝牙 LE提供了使用无线电的三种不同的方式。这三种选择是物理层的一部分,每一种都以缩写PHY表示。定义的三个PHY是:  

 

LE 1M – 1 Msym / s符号率

LE 2M – 2 Msym / s符号率

LE编码–具有前向纠错(FEC)的1 Msym / s符号率


LE编码PHY提高了接收器的灵敏度,因此与LE 1M PHY相比,直到接收器与发射器之间的距离更大时,才遇到0.1%的BER。LE编码与名为S的参数设置为2或8一起使用。当S = 2时,LE编码大约使通信可靠范围加倍。当S = 8时,范围约为四倍。


LE编码PHY可以在更长的范围内实现可靠的通信,而不会通过在每个数据包中包含额外的数据来增加传输功率,从而可以使用称为前向纠错的数学技术来检测和纠正错误。范围的增加伴随着数据速率的降低,但是,S = 2产生500 Kb / s,S = 8产生125 Kb / s。


LE编码PHY的主要目的是增加范围,但这是通过降低较低信号强度下的误码率来实现的,从而使较长范围内的通信足够可靠。

关键字:蓝牙  Mesh 引用地址:蓝牙技术如何从不可靠的无线电通信中创造可靠

上一篇:关于超宽带(UWB)技术的四个误区
下一篇:Laird Connectivity无线物联网网关贸泽开售

推荐阅读最新更新时间:2024-11-05 13:04

儒卓力提供松下产品组合的蓝牙 5 低功耗模块PAN1781
实现长距离传输和低功耗:儒卓力提供松下产品组合的蓝牙 5 低功耗模块PAN1781 可穿戴设备的最佳选择: PAN1781 是松下基于 Nordic nRF52820 SoC 的最新超低功耗蓝牙 5 模块,其Tx模式功耗(0 dBm 时)仅为 4.9 mA,Rx 模式则为 4.7mA,系统关闭模式为0.3μA,RTC唤醒为1.2μA。PAN1781是可穿戴设备等电池供电设备的理想选择。该模块还支持蓝牙mesh、Thread和ZigBee mesh协议,适用于智能家居、工业、物联网和医疗应用。客户可以在儒卓力电子商务平台上订购松下模块产品。 PAN1781模块 集成Cortex® M4 处理器 (64MHz)、32kB
[网络通信]
儒卓力提供松下产品组合的<font color='red'>蓝牙</font> 5 低功耗模块PAN1781
调查指移动电话市场带动蓝牙芯片出货量增长
  据来自 In-Stat公司报告,受移动电话中蓝牙技术使用率迅速增长的推动,蓝牙芯片的出货量一直在增长。蓝牙芯片出货量的增加带来了一系列的影响,价格也随之滑落。这又反过来使蓝牙技术进一步渗透到移动电话中,使用蓝牙技术的其它产品也在增加。   In-Stat分析师Brian O’Rourke说,用户使用蓝牙手机的最主要目的就是希望使用蓝牙耳机,这种产品在2005年的出货量将近3300万。预计在2006年这个数字将会上升至5500多万。   以下是In-Stat的最新调查结果:   ·GSM手机使用蓝牙技术的速度最快,2005年有三分之一的GSM手机使用了蓝牙。   ·2005年,欧洲和日本的汽车制造商在更多的高端汽车中配备
[焦点新闻]
医疗应用中的微波与射频技术
多年来,微波器件公司一直为诸如核磁共振成像(MRI)系统等医疗成像应用提供器件。虽然成像应用继续提供了坚实的机会,但许多其它医疗应用领域也开始为无线微波和射频技术敞开了大门。例如,远程监控支持在病人在家中的将诸如血压、脉搏等健康状况以无线方式发送给它们的医生。其它创新也在帮助医院和医疗中心得以跟踪资产和个人的位置。在现有的成像市场和无线技术正在创造的新机遇中,医疗产业业已成为一个实实在在的新市场,许多微波和射频公司都以此为目标。幸运的是,许多这样的机遇都只要求这些公司利用他们在电信和无线局域网领域已有的专业知识。 诸如MRI等成像设备的使用普及率在增加,目前全球每年要实施超过6千万例MRI诊断。它们通常用于诊断阿尔茨
[医疗电子]
医疗应用中的微波与射频技术
基于TCP/IP及蓝牙技术的家居安防系统设计
目前,国内外现有的数字家居安防系统的架构主要基于传统的有线网络技术,普遍存在着布线烦琐,无法实现移动访问、施工周期长、后期维护困难、可扩展性差等问题,限制了它在数字家居系统中的应用。   针对于传统家居安防系统的种种弊端,我们运用TCP/IP网络技术及蓝牙无线通信技术,实现了真正意义上的无线智能家居安防系统。本系统能够实时检测家居环境中的各种情况,遇异常情况立即通知小区报警中心主机,并在报警中心主机屏幕上立刻显示出报警地点的具**置,实现了视频联动监控,提高了警情处理的效率和准确性。同时,计算机还可将相应的数据记录下来已备查阅。   1 、家居安防系统的组成   该系统由安防智能控制系统、报警中心管理系统、远程登陆系统三大部
[安防电子]
基于TCP/IP及<font color='red'>蓝牙</font>技术的家居安防系统设计
蓝牙邂逅MP3 世健系统在IIC上展示可接打电话的蓝牙MP3
在第十三届国际集成电路研讨会暨展览会( IIC -China 2008)上,荣获2007年《国际电子商情》“读者最满意的区域分销商”称号的 世健系统 (excelpoint)向观众演示了一款可以接打电话的 蓝牙 MP3播放器解决方案:在正常音乐播放的过程中,当有电话时,音乐被自动静音,用户可以直接通过 MP3 播放器接听电话,而不必再拿出手机;用户如果想打电话,同样也可以通过MP3播放器直接拨号。此外,这款蓝牙MP3还可以与手机互传图片,其传输速度达到600kb/s。 据该公司的副销售经理曹国初介绍,世健系统的蓝牙MP3播放器解决方案基于CSR和Sigmatel的芯片,在MP3驱动功能中整合了蓝牙耳机的功能,这样用户不必分别携带
[焦点新闻]
托盘键盘+手机,肯德基上演留客大法
相比不少小伙伴在肯德基大吃特吃的时候都遇到过这样的尴尬:手上抓着炸鸡,放在桌子上的iPhone却不合时宜地响起来,这时候想要查看信息就成了一件很纠结的事。为了解决这个“世界级难题”,肯德基推出了一款创新产品。   这款名为KFC Tray Typer的键盘,采用蓝牙和设备进行连接,可以放置在食物托盘中。它仅有4毫米厚,具备防水功能,而且每个键位都比较大,支持通过USB接口充电。据悉,KFC Tray Typer将首先登陆肯德基德国门店。   KFC Tray Typer并不是首个餐饮业与科技的结晶,此前麦当劳和汉堡王等公司都推出过自己的应用程序,用户可以从这些应用中下单或是查找最近的门店。此外,麦当劳还是首家支持苹果Ap
[嵌入式]
基于ARM7的蓝牙接入点的硬件系统结构和软件流程
      本文着重介绍了蓝牙接入点的硬件系统结构和软件流程,并针对在工业现场上使用蓝牙接入点将阀门、流量计、温度变送器等几个蓝牙设备连接到工业以太网中,实现了带蓝牙通信模块的工业设备和现有的有线网络的通信。   1引言   在工业现场中,由于有些环境比较恶劣,布线不方便等因素可以采用蓝牙无线通信技术来实现数据的通信。同时,工业现场中有很多以不同方式互连的设备,其中包括非智能化简单数据连接单元 (I/O)、智能化设备 (比如智能传感器、单回路控制器和 PLC)和监控系统 (作为 HMI使用,用于数据记录和监控 )等。这些设备大都是以各种不同的通信协议和媒介来互连的,其中有些就可以用蓝牙无线技术代替。本文以 AT91R40008
[嵌入式]
紫光展锐推出 TWS 真无线蓝牙耳机芯片,万物互联时代有望加
根据 Gartner 2018年11月最新预测,2019年全球智能可穿戴设备出货量将同比增长26%至2.25亿件,其中耳戴设备同比增长36%至4.6亿件。预计未来三年智能可穿戴设备出货复合增速将保持 26 %左右,但耳戴设备(包含 TWS 耳机)复合增速将提升至50.88%,2022 年以Airpods系列为代表的耳戴设备将取代智能手表成为可穿戴行业占比最高的产品,占总出货量30%以上。 目前无线耳机在海外发达国家接受度较高,根据 Grand View Research 统计,2018 年美国智能头戴式无线耳机市场规模约 10 亿美元,无线耳机在整个智能头戴设备市场的比重高达86.9%,未来四年复合增速26.4%。 不过中
[嵌入式]
紫光展锐推出 TWS 真无线<font color='red'>蓝牙</font>耳机芯片,万物互联时代有望加
小广播
最新物联网文章
换一换 更多 相关热搜器件
更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved