Zigbee MAC层帧
关于zigbee基础知识的本教程部分涵盖以下子主题:
关于无线个域网无线个域网网络堆栈体育框架MAC乐队一致性AODV协议产品Zigbee 3.0教程
正如zigbee协议栈中提到的那样zigbee MAC层框架由MAC头、MAC有效载荷和FCS组成。下图描述了zigbee技术在mac层采用的通用mac帧格式。这部分也被称为MPDU或MAC协议数据单元。这将被嵌入到zigbee的PPDU(物理PDU)帧中。
通用MAC帧格式
八位位组:2 | 1 | 0/2 | 0/2/8 | 0/2 | 0/2/8 | Var | 2 |
---|---|---|---|---|---|---|---|
帧控制 | 序列号 | 目的PAN ID | 目的地址 | 源PAN ID | 源地址 | 帧载荷 | FCS |
处理领域 | |||||||
MHR | MAC的有效载荷 | 生产商 |
通用MAC层帧有2个字节的帧控制域。它携带有用的信息,如帧类型,源和目标寻址模式。帧类型指定帧是否为信标帧、数据帧、数据ACK、MAC命令帧等。同样是概述'帧类型子字段'表下面3位。
帧控制场
位: 0 - 2 |
3. | 4 | 5 | 6 | 7号到9号 | 外扩 | 12 - 13 | 14 - 15 |
---|---|---|---|---|---|---|---|---|
框架 类型 |
安全 启用 |
框架 等待 |
Ack。 请求 |
内部 锅 |
保留 | 服务台。 地址- 籍的 模式 |
保留 | 源 地址- 籍的 模式 |
帧类型子字段
框架式 价值 (b2, b2 b0) |
描述 |
---|---|
000 | 灯塔 框架 |
001 | 数据 框架 |
010 | 确认 |
011 | MAC 命令 |
100 - 111 | 保留 |
如下所示,信标帧携带帧控制字段和寻址字段以及序列号。广播用于获取附近zigbee设备的PAN ID。
信标帧格式
八位位组:2 | 1 | 4/10 | 2 | var | var | var | 2 |
---|---|---|---|---|---|---|---|
框架 控制 |
序列 数量 |
寻址 字段 |
超帧 规范 |
GTS字段 | 等待 地址 字段 |
灯塔 有效载荷 |
FCS |
MHR | MAC的有效载荷 | 生产商 |
一旦连接建立,数据帧就会携带数据。数据帧的格式类似于通用的mac帧格式,如下表所示。
数据帧格式
八位位组:2 | 1 | 部分 7.2.2.2.1 IEEE 802.15.4 |
变量 | 2 |
---|---|---|---|---|
框架 控制 |
序列 数量 |
寻址 字段 |
数据 有效载荷 |
FCS |
MHR | MAC的有效载荷 | 生产商 |
确认帧格式
八位位组:2 | 1 | 2 |
---|---|---|
帧控制 | 序列号 | FCS |
MHR | 生产商 |
MAC命令帧格式
八位位组:2 | 1 | 章节7.2.2.4.1 IEEE 802.15.4 | 1 | 变量 | 2 |
---|---|---|---|---|---|
帧控制 | 序列号 | 处理领域 | 命令帧标识 | 命令有效载荷 | FCS |
MHR | MAC的有效载荷 | 生产商 |
Zigbee协议针对不同的用例支持不同的命令帧,如下表所示。
MAC命令帧
命令帧ID | 命令框架 |
---|---|
0 x01 | 协会请求(Tx) |
0 x02 | 协会响应(Rx) |
0 x03 | 分解的通知(Tx, Rx) |
0 x04 | 数据请求(Tx) |
0 x05 | PAN ID冲突通知(Tx) |
0 x06 | 孤儿通知(Tx) |
0 x07 | 灯塔请求(Tx) |
( | 协调调整(Rx) |
0 x09 | GTS请求 |
0 x0a-0xff | 保留 |
框架结构的无线标准、技术
下面介绍各种无线标准/技术的框架结构。包括WiMAX、WLAN、Zigbee、GSM、GPRS、UMTS、LTE、TD-SCDMA、GPS、SDH、11ac WLAN、AMPS、以太网、VLAN等。
WiMAX物理层框架结构符合802.16d和802.16e标准
WiMAX MAC层帧结构符合OFDM 802.16d标准
Zigbee RF4CE框架结构
Zigbee物理层
Zigbee MAC层框架结构
GPRS框架结构
GPS框架结构
LTE框架结构
TD-SCDMA框架结构
UMTS框架结构
SONET框架结构
SDH框架结构
802.11ac PHY帧结构
802.11ac MAC层
WLAN框架结构符合802.11a,11b,11n,11ac标准
AMPS框架结构
以太网帧结构
VLAN帧结构
GSM框架结构
其他标准MAC层协议
Wimax MAC协议
Wlan MAC层协议part1
Wlan MAC层协议part2
Zigbee MAC层框架
蓝牙MAC层
802.11ac MAC层