赞
踩
蓝牙
(Bluetooth®
):是一种无线技术标准
,可实现固定设备
、移动设备
和楼宇个人域网
之间的短距离数据交换
。
蓝牙
由蓝牙技术联盟
(SIG,Special Interest Group)管理。
蓝牙
的波段
为2.4GHz
短距离无线电频段。
序号 | 时间 | 标准 | 特性 |
---|---|---|---|
1 | 2010年6月 | 蓝牙4.0(Bluetooth Smart) | 极低 的运行 和待机 功耗, 支持BLE (低功耗蓝牙 ) |
2 | 2013年12月 | 蓝牙4.1(软件更新) | - |
3 | 2014年12月 | 蓝牙4.2(硬件更新) | (1)实现物联网 :支持灵活的互联网连接 选项(IPv6 /6LoWPAN 或Bluetooth Smart网关 )。(2)让Bluetooth Smart 更智能:业界领先的 隐私权限 、节能效益 和堪称业界标准 的安全性能 。(3)让Bluetooth Smart 更快速: 吞吐量速度 和封包容量提升 。 |
4 | 2016年6月 | 蓝牙5.0 | (1)针对低功耗设备 , 有着更广 的覆盖范围 和相较现在四倍的速度提升。(2) 传输速度 上限为24Mbps , 是之前4.2LE版本的两倍 。(3)有效工作距离可达 300米 , 是之前4.2LE版本的4倍 。(4)为应对移动客户端需求, 其 功耗更低 , 且兼容老的版本。 |
5 | 2017年7月19日 | - | 开始全面支持mesh 网状网 |
6 | 2019年1月28日 | 蓝牙5.1 | - |
7 | 2020年1月15日 | 蓝牙5.2 | - |
7 | 2021年 | 蓝牙5.3 | - |
GAP
是应用层
能够直接
访问BLE协议栈
的最底层
,它包括管理广播
和连接事件
的有关参数。GAP
模块代表了所有蓝牙设备的共用基础
功能,如传输
,协议
或者应用规范
所使用的模式
和访问过程
。
GAP
的服务包括设备发现
,连接方式
,安全
,认证
,关联模型
和服务发现
等。
1、角色:为了创建和维护一个BLE连接,引入角色这一概念。
一个BLE设备不是 主机Master (集中器) 角色,就是 从机Slave (外围设备) 角色,这是根据是谁发起这个连接来确定的:
主机Master 设备总是连接的 发起者,而 从机Slave总是 被连接者。
这个访问与连接过程,都在 通用访问规范(GAP)进行实现的。
2、广播advertising:主机能够与从机建立连接,从机必须处于广播状态,它每经过一个时间间隔发送一次广播数据包,这个时间间隔称为广播间隔,它的范围是20ms到10.24s。
广播间隔 影响 建立连接的时间。
主机发送一个连接请求来发起连接之前,必须接收到一个广播数据包。
从机发送一个广播数据包之后一小段时间内,只监听连接请求。
一个广播数据包最多能携带31个字节的数据,它通常包含:
当主机接收到广播数据包后,可能发送请求更多数据包的请求,称为扫描回应。如果它被设置成主动扫描,从机将会发送一个扫描回应作为对主机请求的回应,扫描回应也最多可以携带31字节的数据。
广播,包括 扫描请求 和 扫描回应,必须在远离WLAN使用的2.4G频段之外的3个频率(37/38/39)上,以防止被WiFi干扰。
3、扫描:主机监听 广播数据包和 发送扫描请求的过程,有两个定时参数:扫描窗口和扫描间隔。
4、连接:主机和从机第一次交换数据定义为连接状态。
GATT
是真正传输数据
所在的层。包括了一个数据传输
和存储框架
以及基本操作
。
GATT
定义了两类角色:服务器(Server
)和客户端(Client
),GATT角色
无需和GAP角色
绑定,但是可能由更高层
的规范
进行指定。
(1)角色:除了GAP定义了角色之外,BLE还定义了另外2种角色:GATT服务器和GATT客户端,它们完全独立于GAP的角色。
提供数据的设备称为GATT服务器,访问GATT服务器而获得数据的设备称为GATT客户端。
在应用中,外围设备称为服务器,集中器作为客户端。注意:一个设备可以同时作为服务器和客户端。
(2)GATT的规范层次:一个GATT服务器通过一个称为属性表的表格组织数据,这些数据就是真正发送的数据。
设备管理器 是 基带 中的一个功能模块
,控制一般蓝牙设备行为。
它所负责所有与数据无关
的蓝牙系统操作
,例如询问
附近蓝牙设备
是否存在
,连接蓝牙设备
或者让本地
的蓝牙设备
可以被其他设备发现
或者连接
。
链路层 主要负责链路管理
,链路控制
。
包括 负责创建
,维护
和释放
逻辑链路,以及更新设备
之间物理链路
的相关参数。
物理层
模块负责从物理
信道传输
和接收
信息数据包
。
在基带
和物理层
之间,一条控制路
允许基带模块
控制物理层
的时隙
和频率载波
。同时,物理层
模块向物理信道
和基带
发送和接收符合格式要求的数据流
。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。