1.无限网络数据传输协议对比
比较流行的无线网络数据传输协议有WIFI™、Wireless USB、Bluetooth™、Cellular等
传统蓝牙、ZigBee以及IEEE 802.llb标准都是工作在2.4GHz频段的无限通信标准
数据传输协议 | 数据速率 | 数据传输距离/m | 典型应用领域 |
传统蓝牙 | 1-3Mbps | 2~10 | 无限手持设备、无线鼠标 |
ZigBee | 20-250Kbps | 10~100 | 无限传感器网络 |
IEEE 802.11b | 1-11Mbps | 30~100 | 无限Internet接入() |
2.蓝牙4.0BLE
短距离无限网络分类 | ①无限局域网 | ||
②无线个域网 | HR-WPLANS ——High-Rate WPLANS | 802.15.3 | |
MR-WPLANS ——Medium-Rate WPLANS | BlueTooth | ||
LR-WPLANS——Low-Rate WPLANS | 802.15.4 |
蓝牙4.0BLE涵盖了三种蓝牙技术:传统蓝牙、高速蓝牙和低功耗蓝牙。
蓝牙4.0BLE继承了蓝牙技术在无线连接上的固有优势,同时增加了高速蓝牙和低功耗蓝牙的特点;这三个规格可组合或者单独使用。
蓝牙4.0BLE规范的核心时低功耗技术——超低的运行功耗和待机功耗。
3.蓝牙4.0BLE的特点
(1)高可靠性:自适应跳频技术——减少和其他2.4GHz ISM频段无线电波的串扰。差错检测和校正、进行数据编解码、差错控制、数据加噪。
(2)低成本、低功耗:低功耗蓝牙支持两种部署方式——双模式和单模式;比传统蓝牙降低90%;仅使用3个广播通道(传统的采用16~32个频道),且每次广播时射频的开启时间为0.6~1.2ms(传统的是22.5ms);深度睡眠替换空闲状态。
(3)快速启动,瞬间连接:蓝牙4.0仅需3ms,蓝牙2.1需要6s。
(4)传输距离极大提高:60~100m(传统蓝牙2~10m)。
(5)高安全性:使用AES-128 CCM加密算法进行加密和认证。
4.蓝牙4.0BLE协议简介
规范中定义了GAP(Generic Access Profile)和GATT(Generic Attribute)两个基本配置文件
(1)协议栈中的GAP层负责设备访问模式和进程,包括设备发现、建立连接、终止连接、初始化安全特性和设备配置。
(2)协议栈中的GATT层用于已连接的蓝牙设备之间的数据通信。