技术要求

  • 完好的替代功能(替代有线)
  • 信息安全功能
  • 承载能力
  • 超低功率
  • 致密性高
  • 全球通用

  • 实现个人区域网PAN

由来

  • 瑞典爱立信
  • 蓝牙SIG组织

技术指标

image.png

蓝牙协议

【蓝牙技术】蓝牙技术基础 - 图2

  • 蓝牙协议栈

image.png

蓝牙网络

  • 蓝牙网是一种微微网(Pinconet)
  • 最多限于256个蓝牙设备连接而成
  • 处于工作状态的只有1个主节点和7个从节点,网上其他多余节点为空闲状态
  • 从节点在发送数据前,必须接受查询,只有被主节点选中才允许发送
  • 每个从节点占用的带宽也由主节点决定
  • 主节点的另一个功能是决定了微微网中连接的对称性

  • 多个相互重叠的微微网组成了散射网

  • 散射网中各个微微网之间允许重叠,允许交叉、允许共享从设备

    蓝牙状态

  • 连接时的三种状态

  • 等待(Park)、保持(Hold)和呼吸(Sniff)
  • 保证较低功率场合中蓝牙设备也能实现连接
  • “等待状态”是指节点被赋予Park地址(PMA地点),按一定时间间隔监听主节点声音
  • 主节点发出的声音信号
    • 询问该节点是否愿意成为活动节点
    • 询问其他正在等待的节点是否愿意成为活动节点
    • 广播消息
  • “保持状态”是指节点停止传送数据,只有在激活后才重新开始传送数据
  • “呼吸状态”是指从节点时睡时醒,从微微网收听信息的速率明显降低
  • 节能效果: 等待(Park)> 保持(Hold)> 和呼吸(Sniff)

    纠错方式

    | SCO链路 | 1/3前向纠错 | | —- | —- | | ACL链路 | 2/3前向纠错 | | 无编号发送 | 自动重发 |

具体选择方式可在软件中定义

安全问题

  • 蓝牙技术的移动性和开放性引来
  • 蓝牙跳频技术有一定的安全系数,但链路层和应用层的安全管理依旧十分重要
  • 链路层
    • 为每一个用户分配一个个人标识码PIN
    • 蓝牙系统将其翻译为128位的链路密钥(Link Key)并进行单双向认证
    • 蓝牙安全机制提供了大量的认证方案
    • 认证完成,链路使用不同长度的密码将其加密
    • 加密方案机动灵活到允许协商密码长度(不同国家密码长度不同)