iOS开发-蓝牙版本

image.png

一、蓝牙4.0 (2010年6月30日发布)

速度:支持1Mbps数据传输率下的超短数据包,最少8个八位组(字节?),最多27个(字节?)。所有连接都使用蓝牙2.1加入的减速呼吸模式(sniff subrating)来达到超低工作循环。

跳频使用所有蓝牙规范版本通用的自适应跳频,最大程度地减少和其他2.4GHz ISM频段无线技术的串扰。

主控制:更加智能,可以休眠更长时间,只在需要执行动作的时候才唤醒。

延迟:最短可在3毫秒内完成连接设置并开始传输数据。

范围:提高调制指数,最大范围可超过100米(根据不同应用领域, 距离不同)。

健壮性:所有数据包都使用24-bitCRC校验,确保最大程度抵御干扰。

安全:使用AES-128 CCM加密算法进行数据包加密和认证。

拓扑:每个数据包的每次接收都使用32位寻址,理论上可连接数十亿设备;针对一对一连接优化,并支持星形拓扑的一对多连接;使用快速连接和断开,数据可以再网状拓扑内转移而无需维持复杂的网状网络。

二、蓝牙4.2 (2014年12月发布)

速度:在蓝牙4.2标准下,设备之间的数据传输速度比蓝牙4.0提升了约2.5倍,蓝牙智能数据包可容纳的数据量相当于此前的约10倍。

安全:蓝牙4.2的安全性较4.0有所提升,如果没有得到用户许可,蓝牙信号将无法尝试连接和追踪用户设备,并且无法进行智能定位。

传输速度更快:新标准还推动了IPv6协议引入蓝牙标准的进程,蓝牙4.2设备可以直接通过IPv6和6LoWPAN接入互联网,且支持低功耗IP连接,通过提高Bluetooth Smart的封包容量,让数据传输更快速。

三、蓝牙5.0 (2016年6月16日发布)

范围:蓝牙5.0针对低功耗设备,有着更广的覆盖范围,有效工作距离可达300米,是之前4.2LE版本的4倍。

定位:蓝牙5.0会加入室内定位辅助功能,结合Wi-Fi可以实现精度小于1米的室内定位。

速度:传输速度上限为24Mbps,是之前4.2LE版本的两倍。

导航:添加导航功能,可以实现1米的室内定位。

功耗:为应对移动客户端需求,其功耗更低,且兼容老的版本。

四、iOS设备对蓝牙版本的支持:

蓝牙 5.0 无线技术:iPhone Xs、iPhone Xs Max、iPhone 8、iPhone 8 Plus

蓝牙 4.2 无线技术:iPhone 7、iPhone 7 Plus、iPhone 6s、iPhone 6s Plus

蓝牙 4.0 无线技术:iPhone 6、iPhone 6 Plus

你可能感兴趣的:(iOS开发-蓝牙版本)