技术要求
- 完好的替代功能(替代有线)
- 信息安全功能
- 承载能力
- 超低功率
- 致密性高
全球通用
实现个人区域网PAN
由来
- 瑞典爱立信
- 蓝牙SIG组织
技术指标
蓝牙协议
- 蓝牙协议栈
蓝牙网络
- 蓝牙网是一种微微网(Pinconet)
- 最多限于256个蓝牙设备连接而成
- 处于工作状态的只有1个主节点和7个从节点,网上其他多余节点为空闲状态
- 从节点在发送数据前,必须接受查询,只有被主节点选中才允许发送
- 每个从节点占用的带宽也由主节点决定
主节点的另一个功能是决定了微微网中连接的对称性
多个相互重叠的微微网组成了散射网
-
蓝牙状态
连接时的三种状态
- 等待(Park)、保持(Hold)和呼吸(Sniff)
- 保证较低功率场合中蓝牙设备也能实现连接
- “等待状态”是指节点被赋予Park地址(PMA地点),按一定时间间隔监听主节点声音
- 主节点发出的声音信号
- 询问该节点是否愿意成为活动节点
- 询问其他正在等待的节点是否愿意成为活动节点
- 广播消息
- “保持状态”是指节点停止传送数据,只有在激活后才重新开始传送数据
- “呼吸状态”是指从节点时睡时醒,从微微网收听信息的速率明显降低
- 节能效果: 等待(Park)> 保持(Hold)> 和呼吸(Sniff)
纠错方式
| SCO链路 | 1/3前向纠错 | | —- | —- | | ACL链路 | 2/3前向纠错 | | 无编号发送 | 自动重发 |
安全问题
- 蓝牙技术的移动性和开放性引来
- 蓝牙跳频技术有一定的安全系数,但链路层和应用层的安全管理依旧十分重要
- 链路层
- 为每一个用户分配一个个人标识码PIN
- 蓝牙系统将其翻译为128位的链路密钥(Link Key)并进行单双向认证
- 蓝牙安全机制提供了大量的认证方案
- 认证完成,链路使用不同长度的密码将其加密
- 加密方案机动灵活到允许协商密码长度(不同国家密码长度不同)