蓝牙4.0 |
蓝牙4.0于2010年问世,为标准添加了快速蓝牙,和低功耗功能。其最初设计目的是为降低无线个人区域网络的功耗和成本。蓝牙高速基于Wi-Fi,和包含legacy蓝牙协议的经典蓝牙。 |
蓝牙4.1 |
蓝牙4.1于2013年问世,较之4.0做出了三项重要改进:自动协调其射频到4G,所以不会有重叠,且两个协议的版本可以以其最大的潜力工作; 通过配对,改进了设备功耗管理,从而使得上电下电自动化; 允许设备同步既可以做为集线器也可以做为端点,所以外设可以独立通信。 |
蓝牙4.2 |
蓝牙4.2于2014年问世,用于下一代IoT设计,提供改进的安全性和互联网连接性。主要的功能包括LE数据包长度延伸,LE安全连接性,链接层隐私,连接层扩展扫描过滤策略,用于蓝牙智能设备的IP连接性,以及添加iPSP的用于蓝牙低功耗技术的IPv6连接选项。 |
蓝牙5.0 |
蓝牙5.0,计划于2016年底发布,将提供更高的吞吐量和低延迟,长距离,更宽和更多的灵活互联网协议评估,以及添加网状路由功能。 |
蓝牙从4.0到5.0的进步
增强蓝牙隐私性和安全性
多数情况下,蓝牙都可以用来建立无线IoT系统,目前努力的方向是,不断改进数据传输的安全性和隐私性。在这个领域中,4.2版本中最重大的两项改进是,LE安全连接和LE隐私。
LE安全连接
目前为止,蓝牙安全性的基石是安全简单配对,其中设备连接性仅在几个秘钥产生并分布后产生:一个短期密钥(STK)和用于链路层加密和认证(LTK),连接签名分辨率(CSRK)和身份分辨率(IRK)的三个长期的密钥。
蓝牙4.2为开发者提供了重型的,工业强度的安全性。对于密钥管理,它增加了非对称的椭圆曲线加密(ECC)的FIPS推荐的椭圆曲线。它也使用为FIPS接受的,用于消息加密的AES-CCM加密。
结果就是增强了周边设备的链接层安全性,从而使无线链接不受诸如被动窃听,中间人攻击的影响。
更多的隐私和更低的功耗
蓝牙4.0版本,支持设备私有地址的频繁变化,以限制黑客随时间推移跟踪设备并获取有用信息。为了使蓝牙设备能够建立连接,私有地址被使用在设备键合过程中被分享的识别分辨率秘钥(IRK)产生。
蓝牙4.2添加了LE隐私性,其在控制器设备和主机设备进行私有地址解析,并且在控制设备水平上也支持私有地址的白名单。除了保证更好的隐私,这还降低了主机设备上唤醒的频率,从而降低了总体功耗。
其他能量管理
版本将BLE Power Class 1模式的最大传输功率模式从+10 dB增加到了+20 dB。这使得许多在无需安装外部电源适配器的设计成为可能,从而为终端用户降低了成本,节省了板上空间。
高性能/更大的距离
在4.2版本中,较之蓝牙4.1,蓝牙数据包功能已经增长了接近十倍(从27比特到251比特)。这一强化为需要从4.1版本升级IoT网络的开发者提供了令人信服的理由。此外,蓝牙4.2的数据范围已经增长了2.5倍。
这两项改进使得设备对设备通信以及互联网连接性更高效,从而允许了更频繁的固件升级,和更快的从ISP提供者的服务器和路由器上传传感器数据到智能手机,云端以及中端地址。
蓝牙5.0中会有什么
除了更多的直接到互联网的连接性选项,5.0版本值得拭目以待的最大的改变,是进一步显著的增强了性能和范围,以及包容真实网状网络,以补充或替代目前临时的分散结构。
蓝牙4.0BLE透传模块
上一条新闻:WiFi模块常用通讯接口
下一条新闻:如何使用北斗短报文通信服务,需要注意哪些事项