蓝牙4.0高速连接的实现
要明白這一过程我们必须先介绍一下蓝牙设备和主机设备的连接步骤。
第一步:通过扫描试图发现新设备
第二步:确认发现的设备沒有而已软件,也没有处于锁定状况
第三步:发送IP地址
第四步:收到并解读待配对设备发送过来的数据
第五步:建立并保存連接
按照传统的蓝牙协议的规范若某一蓝牙设备正在进行广播,则它不会响应当前正在进行的
设备扫描而低功耗蓝牙协议规范允許正在进行广播的设备连接到正在扫描的设备上,这就有效
避免了重复扫描而通过对连接机制的改善,低功耗蓝牙下的设备连接建立过程已可控制在3ms
内完成同时能以应用程序迅速启动链接器,并以数毫秒的传输速度完成经认可的数据传递后并
立即关闭连结而传统蓝牙協议下即使只是建立链路层连接都需要花费100ms,建立L2CAP(逻辑
链路控制与适应协议)层的连接建立时间则更长
蓝牙低功耗协议还对拓扑结构進行了优化,通过在每个从设备及每个数据包上使用32位的存
取地址能够让数十亿个设备能被同时连接。此技术不但将传统蓝牙一对一的連结优化同时也
利用星状拓扑来完成一对多点的连结。在连接和断线切换迅速的应用场景下数据能够在网状拓
扑之间移动,但不至于為了维持此网络而显得过于复杂这也有效减轻了连接复杂性,减少了连
及开发方案和技术支持
具有供货期短,供货稳定价格低廉等優势。