14 · 蓝牙缩写词源手册(每个字母怎么来的)
适用范围:纯术语速查,新手遇到任何缩写先来这里查「全称 + 逐词拆解 + 记忆钩子」。承接 10 / 13 的分层概念。 读法:按「物理层 → 应用层」顺序排列,每条给出 ① 缩写 ② 全称(英文) ③ 逐词拆解 ④ 中文 ⑤ 一句话作用 ⑥ 记忆钩子。 关联:分层结构查 13;profile 业务含义查 15。
0. 先记住三条命名规律
新人看到一堆英文缩写会怕,其实蓝牙命名有规律,掌握这三条能自己「望文生义」:
P结尾 = Protocol(协议)/ Profile(应用规范)。如 L2CAP、AVDTP、HFP。区分技巧:带传输语义的是 Protocol(管道),带功能语义的是 Profile(功能)。- 角色后缀是固定一套词:
AG/HF、Source/Sink、Server/Client、Central/Peripheral、Master/Slave(旧称)。看后缀就知道谁主动谁被动(详见 §4)。 - SIG 16-bit UUID 按
0000XXXX-0000-1000-8000-00805F9B34FB展开,其中00805F9B是 SIG 在 IEEE 注册的 OUI(组织唯一标识符),看到这个尾巴就知道是 SIG 官方编号。
💡 「Bluetooth」名字本身:取自 10 世纪丹麦国王 Harald “Bluetooth” Gormsson(哈拉尔·蓝牙牙),他以统一斯堪的纳维亚部落闻名——喻意「统一各种设备的通信」。蓝牙那个 runes(如尼文)Logo
ᛒᚦ就是 Harald 名字首字母 H+B 的如尼文。所以「蓝牙」= 统一连接,不是字面的「蓝色的牙」。
1. 物理层 / 射频(PHY)
| 缩写 | 全称 | 逐词拆解 | 中文 | 一句话作用 |
|---|---|---|---|---|
| BR | Basic Rate | Basic(基础)+ Rate(速率) | 基础速率 | 经典蓝牙 1 Mbps 基础传输 |
| EDR | Enhanced Data Rate | Enhanced(增强)+ Data(数据)+ Rate(速率) | 增强速率 | BR 升级版,2/3 Mbps,传得更快 |
| HS | High Speed | High(高)+ Speed(速度) | 高速 | 蓝牙 3.0+,借 WiFi(802.11)跑 ~24M,基本已淘汰 |
| BLE | Bluetooth Low Energy | Bluetooth + Low(低)+ Energy(能耗) | 低功耗蓝牙 | 4.0 引入,省电、间歇收发,连传感器用 |
| AFH | Adaptive Frequency Hopping | Adaptive(自适应)+ Frequency(频率)+ Hopping(跳) | 自适应跳频 | 检测哪些信道被 WiFi 占用就绕开跳 |
| ISM | Industrial Scientific Medical | Industrial(工业)+ Scientific(科学)+ Medical(医疗) | 工科医频段 | 2.4 GHz 全球免授权频段,蓝牙/WiFi/微波炉都在这 |
| GFSK | Gaussian Frequency Shift Keying | Gaussian(高斯)+ FSK(频移键控) | 高斯频移键控 | BLE/BR 的基础调制方式,把 0/1 变成频率偏移 |
记忆钩子:
BR → EDR → HS是经典蓝牙的「速度演进三连」;BLE是另一条「省电支线」。车机连手机 = BR/EDR,车机连钥匙/胎压 = BLE。
2. 基带 / 链路层
| 缩写 | 全称 | 逐词拆解 | 中文 | 一句话作用 |
|---|---|---|---|---|
| ACL | Asynchronous Connection-Less | Asynchronous(异步)+ Connection(连接)+ Less(无) | 异步无连接链路 | 所有 profile 数据走的管道,可重传,异步 |
| SCO | Synchronous Connection-Oriented | Synchronous(同步)+ Connection + Oriented(面向) | 同步面向连接 | 传语音,固定速率不重传,绕过 L2CAP |
| eSCO | extended SCO | extended(扩展) | 扩展同步链路 | SCO 升级版,带重传,HFP 通话用它 |
| LMP | Link Manager Protocol | Link(链路)+ Manager(管理器)+ Protocol | 链路管理协议 | BR/EDR 链路的配对/密钥/功率管理 |
| LL | Link Layer | Link + Layer(层) | 链路层 | BLE 的链路层(对应 BR/EDR 的基带+LMP) |
| SMP | Security Manager Protocol | Security(安全)+ Manager + Protocol | 安全管理协议 | BLE 专用的配对与密钥分发 |
关键辨析:
ACLvsSCO是新人必背——ACL 跑数据(走 L2CAP),SCO 跑语音(绕 L2CAP)。A2DP 音乐走 ACL,HFP 打电话的声音走 SCO/eSCO。BR/EDR ACL 和 LE ACL 概念同名、物理不同(见 13 §2.2)。
3. 主机 / 中间件层
| 缩写 | 全称 | 逐词拆解 | 中文 | 一句话作用 |
|---|---|---|---|---|
| HCI | Host Controller Interface | Host(主机)+ Controller(控制器)+ Interface(接口) | 主机-控制器接口 | 软件栈和蓝牙芯片的分界线,换芯片不改软件 |
| L2CAP | Logical Link Control and Adaptation Protocol | Logical(逻辑)+ Link(链路)+ Control(控制)+ Adaptation(适配)+ Protocol | 逻辑链路控制与适配协议 | 多路复用管道,一条 ACL 上分拣多个上层连接 |
| CID | Channel Identifier | Channel(信道)+ Identifier(标识符) | 信道标识符 | L2CAP 给每个连接编的门牌号 |
| PSM | Protocol/Service Multiplexer | Protocol/Service(协议/服务)+ Multiplexer(多路复用器) | 协议服务复用器 | BR/EDR 里上层协议找 L2CAP 信道用的端口号 |
4. 服务发现 + 传输协议层
| 缩写 | 全称 | 逐词拆解 | 中文 | 一句话作用 |
|---|---|---|---|---|
| SDP | Service Discovery Protocol | Service(服务)+ Discovery(发现)+ Protocol | 服务发现协议 | BR/EDR 查「对端支持哪些 profile」 |
| ATT | Attribute Protocol | Attribute(属性)+ Protocol | 属性协议 | BLE 服务发现的底层传输 |
| GATT | Generic Attribute Profile | Generic(通用)+ Attribute + Profile | 通用属性规范 | BLE 在 ATT 上定义「服务/特征值」树 |
| UUID | Universally Unique Identifier | Universally(通用)+ Unique(唯一)+ Identifier(标识符) | 通用唯一标识符 | 标识服务/profile 的 128-bit 编号 |
| RFCOMM | Radio Frequency Communication | Radio Frequency(射频)+ Communication(通信) | 串口仿真协议 | 模拟 RS-232 串口,HFP 的 AT 命令走它 |
| AVDTP | Audio/Video Distribution Transport Protocol | A/V(音视频)+ Distribution(分发)+ Transport(传输)+ Protocol | 音视频分发传输协议 | A2DP 音频流的专用传输 |
| AVCTP | Audio/Video Control Transport Protocol | A/V + Control(控制)+ Transport + Protocol | 音视频控制传输协议 | AVRCP 遥控的专用传输 |
| OBEX | Object Exchange | Object(对象)+ Exchange(交换) | 对象交换协议 | 传文件/通讯录,PBAP/MAP/OPP 用它 |
| CoD | Class of Device | Class(类别)+ of + Device(设备) | 设备类别码 | 24-bit 标识设备大类(手机/耳机/车机) |
| EIR | Extended Inquiry Response | Extended(扩展)+ Inquiry(查询)+ Response(响应) | 扩展查询响应 | 扫描时随广播带出的设备名/UUID 等信息 |
SDP vs GATT/ATT:同一个活(服务发现)的两套实现。BR/EDR 用 SDP(查服务记录),BLE 用 ATT+GATT(读属性树)。CarPlay 识别不走这俩,而是直接读 EIR 里的私有 128-bit UUID(12 §3)。
5. 应用 / Profile 层
| 缩写 | 全称 | 逐词拆解 | 中文 | 走什么传输 | 车机干嘛 |
|---|---|---|---|---|---|
| HFP | Hands-Free Profile | Hands-Free(免提)+ Profile | 免提规范 | RFCOMM + SCO | 打电话免提,车机当 HF |
| HSP | Headset Profile | Headset(头戴耳机)+ Profile | 耳机规范 | RFCOMM + SCO | HFP 的老祖宗,功能更少 |
| A2DP | Advanced Audio Distribution Profile | Advanced(高级)+ Audio(音频)+ Distribution(分发)+ Profile | 高级音频分发 | AVDTP | 蓝牙放歌,立体声 |
| AVRCP | Audio/Video Remote Control Profile | A/V + Remote(远程)+ Control(控制)+ Profile | 音视频遥控 | AVCTP | 上一首/下一首/暂停 |
| PBAP | Phonebook Access Profile | Phonebook(电话本)+ Access(访问)+ Profile | 电话本访问 | OBEX | 读手机通讯录 |
| MAP | Message Access Profile | Message(消息)+ Access + Profile | 消息访问 | OBEX | 读短信 |
| OPP | Object Push Profile | Object + Push(推送)+ Profile | 对象推送 | OBEX | 推名片/文件 |
| SPP | Serial Port Profile | Serial(串行)+ Port(端口)+ Profile | 串口规范 | RFCOMM | 把蓝牙当串口用 |
| HID | Human Interface Device | Human(人)+ Interface(接口)+ Device(设备) | 人机接口设备 | — | 蓝牙键鼠/手柄 |
| PAN | Personal Area Network | Personal(个人)+ Area(区域)+ Network(网络) | 个人局域网 | BNEP | 蓝牙共享网络 |
| BNEP | Bluetooth Network Encapsulation Protocol | Bluetooth + Network(网络)+ Encapsulation(封装)+ Protocol | 蓝牙网络封装 | — | PAN 的底层封装 |
| SAP | SIM Access Profile | SIM + Access(访问)+ Profile | SIM 卡访问 | RFCOMM | 车机直接读手机 SIM |
| DUN | Dial-Up Networking | Dial-Up(拨号)+ Networking(网络) | 拨号网络 | RFCOMM | 老式拨号上网,已淘汰 |
| LeAudio | Low Energy Audio | Low Energy + Audio | 低功耗音频 | ISO 通道(5.2+) | 新一代 BLE 音频,LC3 编码 |
6. 角色后缀速查(看后缀就知道谁主动)
蓝牙每个 profile 都定义两方角色,后缀是固定一套词,记住这一表就能猜个八九不离十:
| 后缀 | 全称 | 含义 | 出现在哪个 profile |
|---|---|---|---|
| AG | Audio Gateway | 音频网关(接电话那端) | HFP:手机=AG |
| HF | Hands-Free Unit | 免提单元 | HFP:车机=HF |
| Source | 源 | 音频的发出方 | A2DP:手机=Source |
| Sink | 汇 | 音频的接收方 | A2DP:车机=Sink |
| PSE | Phonebook Server Equipment | 电话本服务端 | PBAP:手机=PSE |
| PCE | Phonebook Client Equipment | 电话本客户端 | PBAP:车机=PCE |
| MSE | Message Server Equipment | 消息服务端 | MAP:手机=MSE |
| MCE | Message Client Equipment | 消息客户端 | MAP:车机=MCE |
| Central | 中心 | BLE 主导方(旧称 Master) | BLE:车机常=Central |
| Peripheral | 外设 | BLE 被动方(旧称 Slave) | BLE:传感器=Peripheral |
| Master / Slave | 主 / 从 | BR/EDR 旧称,现推荐用 Central/Peripheral | 微微网主从 |
| Initiator | 发起方 | 主动发起动作 | 配对/扫描 |
规律:车机在经典蓝牙里基本是「收」的一方(HF/Sink/PCE/MCE),手机是「给」的一方(AG/Source/PSE/MSE)。因为车机是消费手机的内容(接电话、放歌、读通讯录)。例外:车机对外接蓝牙耳机时反过来当 Source。详见 12 §0。
7. 安全 / 密钥相关(配对时高频出现)
| 缩写 | 全称 | 逐词拆解 | 中文 | 一句话 |
|---|---|---|---|---|
| SSP | Secure Simple Pairing | Secure(安全)+ Simple(简单)+ Pairing(配对) | 安全简单配对 | 2.1+ 经典蓝牙配对机制,4 种模式 |
| MITM | Man-In-The-Middle | Man(人)+ In(在)+ The + Middle(中间) | 中间人攻击 | 配对防的就是它,需用户确认才防得住 |
| OOB | Out Of Band | Out Of(在…之外)+ Band(频带) | 带外 | 用 NFC 等其它通道传配对信息 |
| Link Key | — | Link(链路)+ Key(密钥) | 链路密钥 | BR/EDR 配对产物,落盘后下次免配对 |
| LTK | Long Term Key | Long Term(长期)+ Key | 长期密钥 | BLE 配对产物,对应 BR/EDR 的 Link Key |
| IRK | Identity Resolving Key | Identity(身份)+ Resolving(解析)+ Key | 身份解析密钥 | BLE 用它解析随机 MAC 找出真实设备 |
| CTKD | Cross-Transport Key Derivation | Cross(跨)+ Transport(传输)+ Key + Derivation(派生) | 跨传输密钥派生 | BR 配对后派生出 LE 密钥(见 11) |
| SMP | Security Manager Protocol | (见 §2) | 安全管理协议 | BLE 配对的执行者 |
8. UUID 命名规律(看 UUID 就知道是啥)
16-bit 短码展开规则:SIG 给每个服务分配 16-bit 短码,按固定模板展开成 128-bit:
0000XXXX - 0000 - 1000 - 8000 - 00805F9B34FB
↑ ↑
16-bit 短码 SIG 的 IEEE OUI(标识「这是蓝牙官方编号」)
| 16-bit 短码 | 展开 | 含义 |
|---|---|---|
| 0x1108 | 00001108-...-00805F9B34FB | HSP |
| 0x111E / 0x111F | …111E/111F-… | HFP(AG/HF 角色对应) |
| 0x110A / 0x110B | …110A/110B-… | A2DP Source/Sink |
| 0x112F / 0x1130 | …112F/1130-… | PBAP PCE/PSE |
2d8d2466-e14d-451c-88bc-7301abea291a | — | CarPlay 私有识别 UUID(非 SIG 注册,必须 128-bit) |
规律:看到尾巴是
00805F9B34FB= SIG 官方 profile;看到一串乱七八糟的 128-bit = 厂商私有(如 CarPlay、米家)。本仓ConnectionUtils.kt:30-31的 CarPlay UUID 就是后者。
9. 速查:按场景反查缩写
新人实战时常是「我看到这个场景,该查哪些缩写」。反查表:
| 我在干什么 | 涉及缩写 | 去哪看 |
|---|---|---|
| 扫描发现设备 | Inquiry / EIR / CoD / RSSI | 10 §2 |
| 配对输密码/确认 | SSP / MITM / OOB / variant | 11 |
| 配对完存了啥 | Link Key / LTK / IRK / CTKD | 11 |
| 查对端支持啥 | SDP / UUID / ACTION_UUID | 10 §3 |
| 连接建立 | ACL / HCI / L2CAP | 13 |
| 打电话 | HFP / AG / HF / SCO | 15 |
| 放音乐 | A2DP / Source/Sink / AVDTP | 15 |
| 读通讯录 | PBAP / PSE/PCE / OBEX | 15 |
| 连蓝牙钥匙/胎压 | GATT / ATT / Central/Peripheral | 15 |
| 排障抓包 | HCI snoop / btsnoop | 40-日志取证 |
一句话收尾:蓝牙缩写看着吓人,拆开都是普通英文单词的缩写。掌握「P=协议/profile、角色后缀固定一套、UUID 尾巴 00805F9B=官方」这三条规律,遇到新词也能猜个大概。