分享

整理扫盲

 好了明理 2017-08-04



1.0版本和1.0B版本:

蓝牙1.0版本和1.0B版本曾出现一些问题,制造商在产品互操作性上遇到了一些困难。蓝牙1.0版本和1.0B版本还包括连接过程(让协议层不可能匿名)中的强制性蓝牙硬件设备地址(BD_ADDR)传送,这给一些为蓝牙环境而设计的服务带来了不小的打击。

蓝牙1.1:

l2002年获批为IEEE 802.15.1标准

l1.0B规格中的许多错误得以修正

l添加了未加密频道的可能性

接收信号强度指示早期版本,理论传输率约在748~810kpbs左右,因是早期设计,容易受到同频率之产品所干扰下影响通讯质量。

蓝牙1.2:

l同样是只有 748~810kpbs 的传输率,但在加上了抗干扰跳频功能。只支持单声道!

l更快的连接和发现。

l自适应跳频扩频(AFH),通过避免在跳频序列中使用拥挤的频率,提高了对射频干扰的抵抗。

l实际应用中的传输速度相较1.1版本提升,高达721 kbit/s。

l延伸同步连结(eSCO)通过允许重新发送损坏的封包,提高了音频的音质,还可以选择性的提高音频延迟,以提供更好的并行数据传输。

l与三线UART的主机控制器接口(HCI)操作。

l2005年获批为IEEE 802.15.1标准。

l为L2CAP引入了流量控制和传输模式

蓝牙低1.x版本带有比较强的试验性质,并且由于诸多的局限性目前已经非常少有人采用。

蓝牙2.0+EDR:

这一蓝牙核心版本发布于2004年。主要不同在于增强数据率(EDR)的推出,它能够实现更快速的数据传输。EDR的标称速率是3 Mbit/s,尽管实践中的数据传输速率为2.1 Mbit/s。EDR使用GFSK、相移键控(PSK)调制和π/4-DQPSK、 8DPSK两个变量的组合。EDR可通过减少工作周期提供更低的功耗。

这一规格命名为Bluetooth v2.0 + EDR,意谓EDR是选择性的功能。除了EDR,2.0 规格还包括其它一些小的改进。另外可以有(双工)的工作方式。即一面作语音通讯,同时亦可以传输档案/高质素图片。在能耗上有所降低,可以支持立体声。

蓝牙2.1+EDR:

蓝牙核心规范2.1 + EDR 是蓝牙技术联盟于2007年7月26日推出的。

BT2.1最大的特点是安全简易配对(SSP):它为蓝牙设备提高了配对体验,同时也提升了安全性的实际应用和强度。

BT2.1还包括其他一些改进,包括“延长询问回复”(EIR),在查询过程中提供更多信息,让设备能在连接前更好地进行筛选;以及像低耗电监听模式(Sniff Subrating),它能够在低功耗模式下降低耗电,相对2.0版本主要是提高了待机时间2倍以上。但基础技术标准没有根本性变化!目前2.1仍占据相当的设备市场份额。

关于SSP(Secure simple pairing):

即安全简易配对是蓝牙2.0之后的配对方式,简易安全配对一共有四种,其中Out of Band很少使用到,具体如下:

Numeric Comparison

配对双方都显示一个6位的数字,由用户来核对数字是否一致,并输入Yes/No,两端Yes表示一致即可配对,可以防止中间人攻击。

使用场景:两端设备可以弹出6位十进制数,并且有yes和no按钮。

Passkey Entry

配对目标输入一个在本地设备上显示的6位数字,输入正确即可配对,并可以防止中间人攻击。

使用场景:一端设备可以显示,另一端设备可以输入。

这种方式还会有几种改进:

改进1: 你应该最常见的 这个随机数由你自己在主机端先输入,然后从机端输入一样的。

改进2:主机端将这个随机数固定为0000 或者1234 从机端手动输入0000 或者1234

改进3:主机端固定随机数为0000 或者1234 从机端已进入配对 输入密码就自动输入0000 或者1234

Just Works

不会进行鉴权,不能防止中间人攻击用于配对没有显示没有输入的设备,主动发起连接即可配对,用户看不到配对过程,不可以防止中间人攻击,例如连接蓝牙耳机。

使用场景:用于即不能显示6位随机数,也不能输入的设备。

Out of Band

两设备的通过别的途径交换配对信息,例如一些NFC蓝牙音箱。

蓝牙3.0(+HS):

蓝牙核心规格3.0 + HS版本是蓝牙技术联盟2009年4月21日推出的。蓝牙3.0+HS的传输速率理论上可高达24 Mbit/s,尽管这并非是通过蓝牙链接本身。相反,蓝牙链接是用于协商和建立,高速的数据传输是由相同位置的802.11链接完成的。

主要的新特性是AMP(Alternative MAC/PHY),它也是802.11新增的高速传输功能。高速并非该规格的强制特性,因此只有标注了'+HS'商标的设备才是真正通过802.11高速数据传输支持蓝牙。没有标注'+HS'后缀的蓝牙3.0设备仅支持核心规格3.0版本或之前的核心规范。

增强型电源控制更新了电源控制功能,移除了开环功率控制,还明确了EDR新增调制方式所引入的功率控制。增强型电源控制规定了期望的行为。这一特性还添加了闭环功率控制,意味着RSSI过滤可于收到回复的同时展开。此外,还推出了“直接开到最大功率(go straight to maximum power)”的请求,旨在应对耳机的链路损耗,尤其是当用户把电话放进身体对侧的口袋时。

蓝牙4.0:

蓝牙技术联盟于2010年6月30日正式推出蓝牙核心规格4.0 (称为Bluetooth Smart)。它包括经典蓝牙、高速蓝牙和蓝牙低功耗协议。高速蓝牙基于Wi-Fi,经典蓝牙则包括旧有蓝牙协议。

蓝牙低功耗,也就是早前的Wibree,是蓝牙4.0版本的一个子集,它有着全新的协议栈,可快速建立简单的链接。作为蓝牙1.0 – 3.0版本中蓝牙标准协议的替代方案,它主要面向对功耗需求极低、用纽扣电池供电的应用。芯片设计可有两种:双模、单模和增强的早期版本。早期的Wibree和蓝牙ULP(超低功耗)的名称被废除,取而代之的是后来用于一时的BLE。2011年晚些时候,新的商标推出,即用于主设备的 “Bluetooth Smart Ready”和用于传感器的“Bluetooth Smart”。

单模情况下,只能执行低功耗的协议栈。意法半导体、笙科电子、CSR、北欧半导体和德州仪器已经发布了单模蓝牙低功耗解决方案。

双模情况下,Bluetooth Smart功能整合入既有的经典蓝牙控制器。截至2011年3月,高通创锐讯、CSR、博通和德州仪器已宣布发表符合此标准的芯片。适用的架构共享所有经典蓝牙既有的射频和功能,相比经典蓝牙的价格上浮也几乎可以忽略不计。

单模芯片的成本降低,使设备的高度整合和兼容成为可能。它的特点之一是轻量级的链路层,可提供低功耗闲置模式操作、简易的设备发现、和可靠地点对多数据传输,并拥有成本极低的高级节能和安全加密连接。

4.0版本的一般性改进包括推进蓝牙低功耗模式所必需的改进、以及通用属性配置文件(GATT) 和AES加密的安全管理器(SM) 服务。

蓝牙4.1:

蓝牙技术联盟于2013年12月正式宣布采用蓝牙核心规格4.1版本。 这一规格是对蓝牙40版本的一次软件更新,而非硬件更新 。蓝牙4.1与LTE无线电信号之间如果同时传输数据那么蓝牙4.1可以自动协调两者的传输信息,理论上可以减少其它信号对蓝牙4.1的干扰。提升连接速度并且更加智能化,反应时间比蓝牙4.0更短。比如减少了设备之间重新连接的时间,意味着用户如果走出了蓝牙4.1的信号范围并且断开连接的时间不算很长,当用户再次回到信号范围中之后设备将自动连接,反应时间要比蓝牙4.0更短。最后一个改进之处是提高传输效率,如果用户连接的设备 非常多,比如连接了多部可穿戴设备,彼此之间的信息都能即时发送到接接收设备上。

除此之外,蓝牙4.1也为开发人员增加了更多的灵活性,这个改变对普通用户没有很大影响,但是对于软件开发者来说是很重要的,因为为了应对逐渐兴起的可穿戴设备,那么蓝牙必须能够支持同时连接多部设备。

4.1版本的特性如下:

l移动无线服务共存信号

lTrain nudging与通用接口扫描

l低占空比定向广播

l基于信用实现流控的L2CAP面向连接的专用通道

l双模和拓扑

l低功耗链路层拓扑

l802.11n PAL

l宽带语音的音频架构更新

l更快的数据广告时间间隔(Fast Data Advertising Interval)

l有限的发现时间

请注意有些特性在4.1版本之前的核心规格附录(CSA)中就已存在。[6]

4.2版本:

2014年12月4日,最新的蓝牙4.2标准颁布,改善了数据传输速度和隐私保护程度,并接入了该设备将可直接通过IPv6和6LoWPAN接入互联网。在新的标准下蓝牙信号想要连接或者追踪用户设备必须经过用户许可,否则蓝牙信号将无法连接和追踪用户设备。

速度方面变得更加快速,两部蓝牙设备之间的数据传输速度提高了2.5倍,因为蓝牙智能(Bluetooth Smart)数据包的容量提高,其可容纳的数据量相当于此前的10倍左右。

它为IOT推出了一些关键性能,是一次硬件更新。 但是一些旧有蓝牙硬件也能够获得蓝牙4.2的一些功能,如通过固件实现隐私保护更新。

主要改进之处如下:

l低功耗数据包长度延展

l低功耗安全连接

l链路层隐私权限

l链路层延展的扫描过滤策略

lBluetooth Smart设备可通过网络协议支持配置文件(Internet Protocol Support Profile,简称IPSP)实现IP 连接。

lIPSP为Bluetooth Smart添加了一个IPv6连接选项,是互联家庭和物联网应用的理想选择。

l蓝牙4.2通过提高Bluetooth Smart的封包容量,让数据传输更快速。

l业界领先的隐私设置让Bluetooth Smart更智能,不仅功耗降低了,窃听者将难以通过蓝牙联机追踪设备。

l消费者可以更放心不会被Beacon和其他设备追踪。

这一核心版本的优势如下:

l实现物联网:支持灵活的互联网连接选项(IPv6/6LoWPAN 或 Bluetooth Smart 网关)

l让Bluetooth Smart 更智能:业界领先的隐私权限、节能效益和和堪称业界标准的安全性能

让Bluetooth Smart 更快速: 吞吐量速度和封包容量提升。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多