云计算百科
云计算领域专业知识百科平台

经典蓝牙(Classic Bluetooth / BR/EDR)--- 基础认知1 --- 蓝牙技术概览

文章目录

  • 经典蓝牙(Classic Bluetooth / BR/EDR)技术详解
    • 1、蓝牙技术概览
      • 1.1、蓝牙技术联盟(Bluetooth SIG)组织架构与规范体系
        • 组织架构
        • 规范体系
      • 1.2、BR/EDR vs BLE 的核心区别
        • 功耗模型差异
        • 协议栈差异
      • 1.3、经典蓝牙的版本演进
        • 关键版本深度解析
      • 1.4、2.4GHz ISM频段、79个信道、跳频扩频(FHSS)原理
        • 频段与信道规划
        • 跳频扩频(FHSS, Frequency-Hopping Spread Spectrum)
        • FHSS 的优势
      • 1.5、微微网(Piconet)与散射网(Scatternet)拓扑结构
        • 微微网(Piconet)
        • 散射网(Scatternet)
        • 拓扑对比总结

经典蓝牙(Classic Bluetooth / BR/EDR)技术详解


1、蓝牙技术概览

蓝牙(Bluetooth)是一种短距离无线通信技术,工作在 2.4 GHz ISM(工业、科学、医疗)频段,最初由爱立信公司于1994年提出,旨在替代设备间的有线连接。其名称源于10世纪丹麦国王 哈拉尔·蓝牙(Harald Bluetooth),象征着统一与连接。

经典蓝牙(Classic Bluetooth),在蓝牙规范中称为 BR/EDR(Basic Rate / Enhanced Data Rate),是蓝牙技术的传统分支,专注于持续数据流、高吞吐量和稳定连接,广泛应用于音频传输、文件传输、无线外设等场景。


1.1、蓝牙技术联盟(Bluetooth SIG)组织架构与规范体系

组织架构

蓝牙技术联盟(Bluetooth Special Interest Group, Bluetooth SIG) 成立于1998年,是负责蓝牙技术标准制定、认证和推广的国际化非营利组织。

层级职能
董事会(Board of Directors) 最高决策机构,由核心成员公司代表组成
工作组(Working Groups) 负责具体技术规范的制定与维护
专家小组(Expert Groups) 针对特定技术领域(如安全、测试、应用层)深入研究
认证机构(BQTF/BQRF) 负责蓝牙产品的合规性测试与认证

会员等级:

  • 创始成员(Founder Members):爱立信、IBM、英特尔、诺基亚、东芝(原始发起者)
  • 核心成员(Promoter Members):拥有董事会席位,主导技术方向
  • 准成员(Associate Members):可参与工作组,无投票权
  • 应用成员(Adopter Members):可使用蓝牙商标,需通过认证
规范体系

蓝牙规范文档体系庞大,核心架构如下:

┌─────────────────────────────────────────┐
│ 应用层规范(Profile) │
│ A2DP / HFP / HSP / AVRCP / PBAP … │
├─────────────────────────────────────────┤
│ 核心规范(Core Specification) │
│ 物理层 → 链路层 → L2CAP → 中间层协议 │
├─────────────────────────────────────────┤
│ 测试规范(Test Specification) │
│ RF测试 / 协议一致性测试 / 互操作性测试 │
└─────────────────────────────────────────┘

  • 核心规范(Core Specification):定义蓝牙协议栈的各层协议,包括射频、基带、链路管理、L2CAP、SDP等
  • 应用规范(Profile):定义特定应用场景下的设备行为和数据格式,确保不同厂商设备的互操作性
  • 测试规范:确保产品符合蓝牙标准,通过认证后方可使用蓝牙商标

1.2、BR/EDR vs BLE 的核心区别

蓝牙技术自v4.0起分化为两大分支:经典蓝牙(BR/EDR) 和 低功耗蓝牙(BLE / Bluetooth Low Energy)。二者在设计哲学上截然不同。

对比维度经典蓝牙(BR/EDR)低功耗蓝牙(BLE)
设计目标 持续数据流传输(音频、文件) 间歇性小数据包传输(传感器、信标)
典型应用 蓝牙耳机、音箱、车载免提、键盘鼠标 智能手环、温湿度传感器、定位信标、智能家居
峰值速率 BR: 1 Mbps / EDR: 2–3 Mbps 1 Mbps(v4.x)/ 2 Mbps(v5.x)
功耗模型 持续工作,功耗较高(数十至数百mW) 快速休眠/唤醒,平均功耗极低(μW级)
连接建立时间 ~100 ms ~6 ms
拓扑结构 微微网(Piconet),最多7个活跃从设备 星型拓扑,支持广播和网状网络(Mesh)
协议栈复杂度 完整协议栈,支持多种Profile 精简协议栈,GATT为核心
共存方式 独立射频,或与BLE共享(双模芯片) 独立射频,或与BR/EDR共享(双模芯片)
功耗模型差异

BR/EDR 功耗特征:

  • 采用连续连接模式,设备一旦建立链路即保持活跃状态
  • 即使没有数据传输,也需要定期监听信道以维持同步
  • 典型功耗:待机约1–10 mW,传输时50–100 mW
  • 适合**“始终在线”**的场景,如音频流

BLE 功耗特征:

  • 采用事件驱动模式,设备大部分时间处于深度睡眠
  • 仅在预定义的连接事件(Connection Event)中短暂唤醒收发数据
  • 典型功耗:待机约1–5 μW,传输时10–15 mW
  • 适合**“偶尔通信”**的场景,如传感器上报
协议栈差异

┌─────────────────────────────────────────────────────────────┐
│ BR/EDR 协议栈 │
├─────────────┬─────────────┬─────────────┬───────────────────┤
│ L2CAP │ SDP │ RFCOMM │ AVDTP / AVCTP │
├─────────────┴─────────────┴─────────────┴───────────────────┤
│ HCI(主机控制器接口) │
├─────────────────────────────────────────────────────────────┤
│ 链路管理器(LM) │ 基带(Baseband) │ 射频(RF) │
└─────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐
│ BLE 协议栈 │
├─────────────┬─────────────┬─────────────────────────────────┤
│ GAP │ GATT │ ATT(属性协议) │
├─────────────┴─────────────┴─────────────────────────────────┤
│ L2CAP │
├─────────────────────────────────────────────────────────────┤
│ HCI │
├─────────────────────────────────────────────────────────────┤
│ 链路层(LL) │ 基带(Baseband) │ 射频(RF) │
└─────────────────────────────────────────────────────────────┘

关键区别:

  • BR/EDR 使用 SDP(服务发现协议) 和 RFCOMM(串口仿真协议),协议栈厚重
  • BLE 使用 GATT(通用属性规范) 和 ATT(属性协议),协议栈精简高效
  • BR/EDR 的 L2CAP 支持多路复用和分段重组;BLE 的 L2CAP 功能简化

1.3、经典蓝牙的版本演进

版本发布时间核心技术改进经典蓝牙相关特性
v1.0 1999年 初始版本 BR 1 Mbps,79信道FHSS,基础SCO/eSCO语音链路
v1.1 2001年 互操作性修复 修正v1.0缺陷,加入随机地址,提升兼容性
v1.2 2003年 自适应跳频(AFH) 引入AFH,避开Wi-Fi等干扰,提升抗干扰能力
v2.0 + EDR 2004年 增强数据速率 新增π/4-DQPSK(2 Mbps)和8DPSK(3 Mbps)调制,向后兼容BR
v2.1 + EDR 2007年 安全简化配对(SSP) 引入Secure Simple Pairing(数字比较、NFC、Passkey Entry)
v3.0 + HS 2009年 高速蓝牙(AMP) 引入802.11 MAC/PHY作为交替射频(AMP),理论速率24 Mbps
v4.0 2010年 BLE诞生 经典蓝牙部分:新增LE模式;经典模式无重大变化
v4.1 2013年 共存优化 经典蓝牙与LTE共存优化,提升连接灵活性
v4.2 2014年 安全增强 经典模式引入LE Secure Connections的交叉引用
v5.0 2016年 经典模式稳定 经典蓝牙无重大更新,主要增强BLE(2x速率、4x距离、8x广播)
v5.1 2019年 方向寻址(BLE) 经典模式无变化
v5.2 2020年 LE Audio 经典模式无变化;LE Audio成为蓝牙音频新方向
v5.3 2021年 效率优化 经典模式无变化
v5.4 2023年 广播增强(BLE) 经典模式无变化
关键版本深度解析

v2.0 + EDR — 速率飞跃

  • 在基础速率(BR,GFSK调制,1 Mbps)基础上,增加两种调制方式:
    • π/4-DQPSK:2 Mbps
    • 8DPSK:3 Mbps
  • EDR模式下,包头和接入码仍使用GFSK,仅负载(Payload)使用高速调制,确保兼容性
  • 实际有效吞吐约 2.1 Mbps(3 Mbps物理层扣除开销)

v3.0 + HS — 蓝牙+Wi-Fi融合

  • 引入 AMP(Alternate MAC/PHY) 机制
  • 设备发现、配对、连接仍通过经典蓝牙完成
  • 大数据传输时,切换至 802.11 射频(通常复用设备已有Wi-Fi芯片)
  • 理论峰值 24 Mbps,实际约 8–16 Mbps
  • 注意:v3.0的"高速"并非蓝牙原生射频,而是借用Wi-Fi物理层

v4.x 及以后 — 经典模式进入维护期

  • 自v4.0引入BLE后,蓝牙SIG的战略重心转向低功耗和物联网
  • 经典蓝牙(BR/EDR)在v4.x和v5.x中保持稳定,主要进行安全补丁和共存优化
  • LE Audio(v5.2) 的推出标志着蓝牙音频正从经典蓝牙(A2DP)向低功耗蓝牙迁移

1.4、2.4GHz ISM频段、79个信道、跳频扩频(FHSS)原理

频段与信道规划

经典蓝牙工作在全球通用的 2.4 GHz ISM频段,具体范围为 2400–2483.5 MHz。

频率范围: 2400 MHz ──────────────────────── 2483.5 MHz
│ │ │ │ │ │ │
信道编号: 0 1 2 … 38 39 … 78
│ │ │ │ │ │
频率(MHz):2402 2403 2404 2441 2442 2480

  • 信道间隔:1 MHz
  • 总信道数:79个(编号0–78)
  • 每个信道带宽:约1 MHz(实际GFSK调制占用约0.5–1 MHz)
  • 中心频率公式:f = 2402 + k MHz(k = 0, 1, 2, …, 78)

注意:BLE使用不同的信道规划(40个信道,2 MHz间隔),这是BR/EDR与BLE在物理层不兼容的根本原因之一。

跳频扩频(FHSS, Frequency-Hopping Spread Spectrum)

蓝牙采用 FHSS 技术对抗干扰和提升安全性,其核心机制如下:

1. 时隙结构

  • 蓝牙时间被划分为 625 μs 的时隙(Time Slot)
  • 每个时隙使用一个不同的射频信道
  • 主设备在偶数时隙发送,从设备在奇数时隙发送

2. 跳频序列

  • 跳频由 伪随机序列 控制,序列由蓝牙设备地址和时钟共同决定
  • 跳频速率:1600 hops/second(即每秒跳频1600次,每跳持续625 μs)
  • 79个信道按伪随机顺序循环使用

3. 跳频公式(简化)

下一信道 = f(当前时钟, 设备地址, 跳频序列选择)

  • 微微网内所有设备共享相同的跳频序列,保持同步
  • 不同微微网使用不同的设备地址,因此跳频序列不同,降低碰撞概率

4. 自适应跳频(AFH, Adaptive Frequency Hopping)— v1.2引入

┌─────────────────────────────────────────────────────────┐
│ 传统FHSS(v1.0–v1.1) │
│ 所有79个信道均匀使用,无论是否存在干扰 │
└─────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────┐
│ AFH(v1.2+) │
│ 实时监测信道质量 → 标记"坏信道" → 从跳频序列中移除 │
│ 仅使用"好信道"(最少20个),动态调整 │
└─────────────────────────────────────────────────────────┘

  • AFH将79个信道分为 已用信道(Used Channels) 和 未用信道(Unused Channels)
  • 已用信道至少 20个,最多 79个
  • 未用信道被替换为已用信道的映射,保持跳频速率不变
  • 与Wi-Fi(802.11b/g/n,每信道22 MHz带宽)共存时,AFH可避开Wi-Fi占用的频段
FHSS 的优势
优势原理说明
抗干扰 窄带干扰仅影响单个时隙,通过信道编码和重传恢复
抗多径衰落 跳频使信号在不同频率上传播,避免持续处于深衰落
安全性 跳频序列由地址和时钟决定,难以被窃听或干扰
多址接入 不同微微网使用不同跳频序列,实现频分复用

1.5、微微网(Piconet)与散射网(Scatternet)拓扑结构

微微网(Piconet)

微微网是蓝牙最基本的网络单元,采用 主从(Master-Slave)架构。

┌─────────┐
│ Master │
│ (主设备) │
│ 1个 │
└────┬────┘

┌───────────────┼───────────────┐
│ │ │
┌────┴────┐ ┌────┴────┐ ┌────┴────┐
│ Slave 1 │ │ Slave 2 │ │ Slave 7 │
│(活跃从) │ │(活跃从) │ │(活跃从) │
└─────────┘ └─────────┘ └─────────┘
│ │ │
┌────┴────┐ ┌────┴────┐ ┌────┴────┐
│ Parked │ │ Parked │ │ Parked │
│(休眠从) │ │(休眠从) │ │(休眠从) │
│ 最多255个│ │ │ │ │
└─────────┘ └─────────┘ └─────────┘

微微网核心规则:

参数数值说明
主设备(Master) 1个 控制跳频序列和时隙分配
活跃从设备(Active Slave) 最多7个 可参与数据传输,分配AM_ADDR(3位地址)
休眠从设备(Parked Slave) 最多255个 保持同步但不占用AM_ADDR,通过PM_ADDR寻址
嗅探从设备(Sniff Slave) 无上限 以降低频率监听信道,减少功耗
保持从设备(Hold Slave) 无上限 临时挂起连接,保留AM_ADDR

地址分配:

  • AM_ADDR(Active Member Address):3位,0–7,其中0保留给广播,有效地址1–7对应7个活跃从设备
  • PM_ADDR(Parked Member Address):8位,0–255,用于休眠设备
  • AR_ADDR(Access Request Address):用于休眠设备请求恢复活跃状态

通信机制:

  • 所有通信必须经过主设备转发(从设备之间不能直接通信)
  • 主设备使用 TDD(时分双工):偶数时隙发送,奇数时隙接收
  • 从设备在分配给自己的时隙中响应
散射网(Scatternet)

散射网由多个微微网通过桥接设备互联组成,是蓝牙的扩展拓扑。

┌─────────┐ ┌─────────┐
│ Master A│◄──────┐ ┌─────►│ Master C│
│ (微微网A)│ │ │ │ (微微网C) │
└────┬────┘ │ │ └────┬────┘
│ │ │ │
┌─────┼─────┐ │ │ ┌─────┼─────┐
│ │ │ │ │ │ │ │
┌───┴─┐ ┌─┴─┐ ┌─┴─┐ │ │ ┌──┴─┐ ┌─┴─┐ ┌─┴─┐
│Slave│ │Slave│ │Slave│ ┌─┴─┐ │Slave│ │Slave│ │Slave│
│ 1A │ │ 2A │ │ 3A │ │ D │ │ 1C │ │ 2C │ │ 3C │
└──┬──┘ └───┘ └───┘ └─┬─┘ └──┬──┘ └───┘ └───┘
│ │ │
│ ┌─────────┐ │ │
└───►│ Master B│◄─────┘ │
│ (微微网B) │ │
└────┬────┘ │
│ │
┌────┼────┐ │
│ │ │ │
┌───┴┐ ┌─┴─┐ ┌─┴─┐ │
│1B │ │2B │ │3B │ │
└───┘ └───┘ └───┘ │

设备D = Slave in A
Master in B
Slave in C
(桥接设备)

桥接设备(Bridge Device)类型:

类型定义工作方式
主-从桥(Master-Slave Bridge) 在一个微微网中是主设备,在另一个是桥接从设备 时分复用,在两个微微网间切换时隙
从-从桥(Slave-Slave Bridge) 在两个不同微微网中均为从设备 在两个微微网间分时参与

散射网的关键约束:

  • 时隙切换开销:桥接设备需在不同微微网的跳频序列间切换,引入延迟
  • 无全局时钟同步:各微微网独立运行,桥接设备需维护多个时钟偏移
  • 无路由协议:蓝牙规范未定义网络层路由,散射网的数据转发依赖应用层或特定Profile实现
  • 实际应用受限:由于复杂性和性能开销,散射网在消费级产品中极少使用,主要停留在学术研究和特定工业场景
  • 拓扑对比总结
    特性微微网(Piconet)散射网(Scatternet)
    规模 最多8个活跃设备(1主+7从) 理论上无上限(受桥接设备限制)
    通信路径 星型(必须经过主设备) 多跳(通过桥接设备转发)
    跳频序列 单一序列,全同步 多个独立序列
    复杂度 低,实际广泛应用 高,实际应用极少
    典型场景 蓝牙耳机+手机、键盘+电脑 工业传感器网络(理论)

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 经典蓝牙(Classic Bluetooth / BR/EDR)--- 基础认知1 --- 蓝牙技术概览
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!