各种无线传输协议汇总(一)- Bluetooth

文章目录
一、Bluetooth
(一)、蓝牙分类
(二)、蓝牙原理及应用
1、工作方式
2、应用
(三)、发展历史
(四)、蓝牙协议堆栈
(五)、协议规范
(六)、基带纠错
(七)、建立连接
(八)、配对和绑定
1、动机
2、实现
3、配对机制
(1)、遗留配对(Lagacy pairing)
(2)、安全简易配对(Secure Simple Pairing,SSP)
(九)、关键术语和概念
1、蓝牙profile框架
一、Bluetooth
(一)、蓝牙分类
从左到右依次为:经典蓝牙(BR/EDR)、双模蓝牙(同时支持BR/EDR/LE)和低功耗蓝牙(BLE)。其中经典蓝牙和低功耗蓝牙互不兼容。 其实看结构也可以看出双模蓝牙是经典蓝牙和低功耗蓝牙的合集。
(二)、蓝牙原理及应用
1、工作方式
蓝牙技术
拓扑结构
基础率BR(Basic Rate)/增强数据率EDR(Enhanced Data Rate)
1:1
低耗能LE(Low Energy)
1:1 1:n n:n
2、应用
涵盖的领域有汽车、消费类电子产品、家居自动化、医疗和保健、手机、计算机与外设、可穿戴设备、运动和健身、零售和位置导向式服务等。
(三)、发展历史
(四)、蓝牙协议堆栈
蓝牙协议堆栈依照其功能可分四层: 1、核心协议层(HCI、LMP、L2CAP、SDP)
协议
全称
译名
作用
LMP
Link Manager Protocol
链路管理协议
用于设备间建立连接,它负责链路的建立、认证和配置
HCI
Host Controller interface
主机控制器接口
为控制器和链路管理器提供命令接口,允许访问硬件状态和控制寄存器
SDP
Service Discovery Protocol
服务发现协议
允许设备发现其他设备提供的服务及其相关参数
L2CAP
Logical Link Control and Adaptation Protocol
逻辑链路控制和适配协议
用于两个使用不同的更高级协议的设备之间的多路传输的多个逻辑连接。提供空中数据包的分割和重组。
关于L2CAP协议的部分协议:
协议
全称
译名
作用
ERTM
Enhanced Retransmission Mode
增强型重传模式(附加的L2CAP模式)
提供可靠的L2CAP通道
SM
Stream Mode
流模式(附加的L2CAP模式)
没有重传和流控制,提供不可靠的L2CAP通道
AVCTP
Audio/Video Control Transport Protocol
音频/视频控制传输协议(通过L2CAP传输AV/C指令)
通过L2CAP通道由远程控制规范去发送AV/C指令
AVDTP
Audio/Video Distribution Transport Protocol
音频/视频分发传输协议(通过L2CAP向立体声耳机传输音乐文件)
通过L2CAP通道由高级音频分发规范将音乐传输到立体声耳机
2、电缆替代协议层(RFCOMM)
协议
全称
译名
作用