蓝牙物理层
本教程部分蓝牙基础知识涵盖以下子主题:
主页频率PHY层MAC层堆栈电源类安全产品版本
蓝牙物理层由IEEE 802.15.1中定义的基带和无线电规范组成。
蓝牙网络由一个主设备和一个到七个从设备组成。这个小区域被称为微微网。一旦主设备选择具有跳频序列和时间的信道进行传输,同一微微网中的其他设备也将使用该信道。一个微微网的蓝牙设备也可以存在,并在附近的另一个微微网中充当主用或从用,这种重叠区域称为散网。
跳频
它有两个目的,一是它有助于抵抗多径干扰。第二,它提供了对共存的不同微微网中的设备的多种访问。
蓝牙系统采用约80种不同频率的跳频方案,载波间距约为1MHz。启用跳频后,逻辑信道由跳频序列定义。在任何时候,1 MHz带宽由max共享。8个设备。不同的逻辑通道可以同时使用相同的80mhz BW。当两个蓝牙设备同时使用相同的跳频时,即使它们位于不同的微微网和不同的逻辑通道上,也会发生碰撞。跳频为每秒1600跳,因此物理信道仅存在0.625ms。
蓝牙无线电使用TDD拓扑,其中数据传输一次发生在一个方向上,然后在两个方向上交替。访问方式是时分多址(TDMA),因为在两个设备之间共享微微网介质。因此,微微网访问被称为FH-TDD-TDMA。
物理链路
有两种方法可以在主设备和从设备之间建立连接。
1.SCO被称为面向同步连接。在这种类型中,为主从之间的点到点连接分配固定带宽。基本的预留是2个连续的插槽。master支持3条SCO链路,slave支持2条或3条SCO链路。
2.ACL被称为异步无连接。这用于主从之间的点到多点链接。只有一条ACL链路存在,需要更多的数据包重传。在SCO链路不预留槽位的情况下,主设备可以在每个时间槽位上与任何从设备交换报文。
基带包格式
蓝牙数据包格式=接入码(72位)+报头(54位)+有效载荷(0 ~ 2745位)
接入码由序言(4位)、同步字(64位)和尾字段(4位)组成。
报头字段由AM_ADDR(3位)、type(4位)、flow(1位)、ARQN(1位)、SEQN(1位)和HEC(8位)组成。
如上所述,蓝牙数据包中的访问码用于定时同步和其他偏移补偿。访问码还用于分页请求、分页响应和查询目的。
报头用于识别数据包类型,并携带协议控制信息。
有效载荷字段将携带用户语音或数据。通道访问码用于标识微微网,设备访问码用于分页REQ/RES,查询访问码用于查询目的。
错误修正方法
1/3速率正向纠错(FEC)
2/3速率前向纠错(FEC)
自动重复请求方案(ARQ)
通过蓝牙物理层处理报头和有效载荷
请参阅蓝牙物理层>>描述了蓝牙数据包头部和数据有效载荷部分的处理的分步指南。
相关链接
蓝牙产品供应商
蓝牙v1.2 v2 v2.1 v3 v4 v4.1的区别
BLE(蓝牙低能耗)链路
➤蓝牙v4.2 vs v5.0 >>
➤蓝牙v5.0 vs v5.1 >>
➤BLE状态和状态图>>
➤BLE广告和数据频道>>
➤BLE协议栈架构>>
➤BLE连接进程>> .使用实例
➤BLE广告和数据包格式>>
其他标准物理层
•无线物理层概述
•11b物理层
•11a物理层
•固定wimax物理层- ofdm
•移动wimax物理层- ofdma
•11n物理层
•GSM物理层
•TD-SCDMA物理层
•GPRS物理层
•LDACS1物理层
•10,40,100千兆以太网物理层
•Zigbee物理层
•物理层
•蓝牙物理层
•WLAN 802.11ac物理层
•WLAN 802.11ad物理层
•物理层