2. 无人机数传基础
无人机数传链路是飞控、地面站、载荷与云端之间传递遥测、遥控、任务指令和状态数据的“神经系统”。理解数传链路,不能只盯着“无线模块”本身,而要从链路组成、协议栈、频段特性、数据流方向以及安全风险场景五个维度建立整体认知。只有先看清数据从哪里来、经过哪些环节、最终到哪里去,才能判断加密应部署在何处、密钥应如何管理。
一、数传链路的组成:从传感器到地面站
一条典型的无人机数传链路通常由机载端、无线传输段和地面端三大部分组成。机载端包括飞控计算机、数传电台/图传模块、天线、传感器与载荷接口;无线传输段是电磁波在空口传播的物理通道;地面端则包括地面站软件、数传接收机、遥控器、天线与后端业务系统。
从数据视角看,机载端负责采集姿态、位置、电池、链路质量等遥测数据,并接收地面站下发的航点、模式切换、参数调整等遥控指令。无线传输段承担调制解调、跳频、功率控制与重传;地面端完成数据解析、可视化、告警和任务规划。若链路中还存在中继机、4G/5G 公网或卫星回传,则还会增加网关、协议转换和路由节点。
关键认识:数传链路不是单一设备,而是“机载终端 + 空口 + 地面终端 + 业务系统”的组合。加密方案必须覆盖整条链路,而不是只保护某一个模块。
二、通信协议:从物理层到应用层
无人机数传协议通常按分层模型理解。物理层负责频率、调制方式、发射功率和天线匹配;数据链路层负责帧同步、差错校验、跳频与信道接入;网络层负责路由与中继;应用层则承载 MAVLink、自定义二进制协议或 JSON 消息。
以 MAVLink 为例,它定义了心跳、姿态、GPS 原始数据、命令长包、参数读写等消息类型。MAVLink 1 使用 8 字节帧头,MAVLink 2 扩展了 24 位消息 ID 和签名机制。虽然 MAVLink 2 支持消息签名,但默认并不加密,签名主要用于防篡改和防重放,不能替代机密性保护。
MAVLink 2 帧结构(简化):
+--------+--------+--------+--------+--------+--------+--------+--------+
| STX | LEN | INCOMP | COMP | SEQ | SYSID | COMPID | MSGID |
+--------+--------+--------+--------+--------+--------+--------+--------+
| PAYLOAD ... |
+--------+--------+--------+--------+--------+--------+--------+--------+
| CHECKSUM (2B) | SIGNATURE (13B, 可选) |
+--------+--------+--------+--------+--------+--------+--------+--------+
除 MAVLink 外,部分厂商使用私有协议,如大疆的 OcuSync、Lightbridge,或基于 TCP/UDP 的自定义封装。私有协议往往在链路层做了更强的抗干扰和配对机制,但协议不公开也带来互操作性和安全审计困难。实际项目中,应明确协议版本、消息 ID 范围、签名开关和密钥注入方式。
三、频段特点:2.4G、5.8G 与 900M 的取舍
频段选择直接影响链路距离、抗干扰能力和穿透性。2.4GHz 频段带宽适中、天线尺寸小、全球通用,但 Wi-Fi、蓝牙和微波炉等干扰源密集;5.8GHz 频段带宽大、图传清晰,但绕射能力弱、传输距离短;900MHz 频段穿透性强、传输距离远,但带宽窄、天线尺寸大,且部分地区受法规限制。
| 频段 | 典型带宽 | 传输距离 | 抗干扰 | 典型用途 |
|---|---|---|---|---|
| 900MHz | 窄 | 远 | 较强 | 远程遥测、低速控制 |
| 2.4GHz | 中 | 中 | 一般 | 遥控、遥测、中距图传 |
| 5.8GHz | 宽 | 近 | 较弱 | 高清图传、短距高速数据 |
| 4G/5G | 很宽 | 依赖基站 | 依赖运营商 | 超视距回传、云端接入 |
选型提示:频段不是越宽越好,也不是越远越好。应结合任务半径、数据速率、电磁环境和法规要求综合权衡。加密后的数据包会略微增大,需预留带宽余量。
四、典型数据流与安全风险场景
典型数据流可分为上行遥测、下行遥控和载荷数据流。上行遥测从飞控经数传电台发送到地面站,包含姿态、位置、电池、链路质量等;下行遥控从地面站或遥控器发送到飞控,包含航点、模式切换、参数调整;载荷数据流则可能从相机、红外或激光雷达经图传或公网回传至地面。
安全风险场景主要包括四类:一是空口窃听,攻击者使用 SDR 设备捕获未加密遥测,推断无人机位置和任务;二是指令注入与重放,攻击者伪造或重放遥控指令,导致航点被篡改;三是干扰压制,通过大功率噪声阻断链路,迫使无人机返航或降落;四是中继与网关攻击,若 4G/5G 回传未加密,数据可能在公网侧被截获。
常见误区:“用了跳频就安全”“MAVLink 2 有签名就不用加密”“图传加密了遥测就安全”。跳频只提高抗干扰和截获难度,签名只保证完整性和来源认证,二者都不能提供机密性。遥测、遥控、图传和公网回传必须分别评估,统一纳入密钥管理。
复盘一个典型场景:某巡检无人机使用 2.4GHz 数传,MAVLink 1 明文传输。攻击者在附近用 SDR 捕获心跳包和 GPS 消息,推断出巡检路线;随后重放“解锁”和“航点切换”指令,导致无人机偏离航线。若在机载与地面端之间部署轻量级对称加密,并对指令加入序列号和时效性校验,即可同时抵御窃听和重放。密钥则通过地面站安全注入,并按架次或任务周期轮换。
因此,数传基础不仅是“通得上”的问题,更是“通得安全”的问题。只有把链路组成、协议分层、频段特性和数据流方向梳理清楚,才能为后续的加密算法选择、密钥分发和抗干扰设计打下可靠基础。