以下是一份抓取到的无人机 Remote ID 原始 16 进制数据(部分位置已做修改),总长度 151 字节。这份数据承载了 OpenDroneID 协议信息,通过 Wi-Fi 802.11 Beacon 帧广播。
1. 帧类型与整体结构
这是一条标准的 802.11 管理帧(Beacon 帧),内部嵌入了 OpenDroneID 协议数据(Remote ID)。帧结构遵循 IEEE 802.11-2020 规范,利用 供应商特定信息元素(VSIE,类型 0xDD) 来传递无人机的标识、位置和状态信息。
2. 帧头部解析(0-35 字节)
这部分是标准的 802.11 帧头,共 36 字节。
| 偏移 | 长度 | 字段 | 十六进制值 | 说明 |
|---|---|---|---|---|
| 0-1 | 2 | 帧控制字段 | 80 00 | 管理帧,子类型为 Beacon 帧,无加密分片。 |
| 2-3 | 2 | 持续时间 | 00 00 | 标准填充,用于避免冲突。 |
| 4-9 | 6 | 目的地址 | FF FF FF FF FF FF | 广播地址,确保周边设备都能接收。 |
| 10-15 | 6 | 源地址 | 60 60 1F B0 13 D0 | 发送设备的 MAC 地址(推测为无线模块或 AP)。 |
| 16-21 | 6 | BSSID | 60 60 1F B0 13 D0 | 基本服务集标识,与源地址一致,表明是基础设施模式。 |
| 22-23 | 2 | 序列控制 | 00 00 | 初始帧,无分片。 |
| 24-31 | 8 | 时间戳 | 10 4F F1 1A 00 00 00 00 | 设备内部微秒级计时,用于同步。 |
| 32-33 | 2 | 信标间隔 | A0 00 | 小端序转换后为 160,单位 1024 微秒,即约 0.16 秒。 |

