首页LoRaWAN编码/解码

LoRaWAN编码/解码

在线LoRaWAN编码/解码工具,支持PHYPayload解析、上下行帧构建与空中时间计算,适用于LPWAN设备联调、协议学习和链路优化

粘贴网关、网络服务器或包转发器日志中的 PHYPayload

示例数据包

解析结果

输入数据后自动解析 LoRaWAN 帧

LoRaWAN 协议文档

LoRaWAN 协议简介

LoRaWAN(远距离广域网)是面向低功耗设备的广域网 MAC 协议,基于 LoRa 物理层调制实现远距离、低功耗通信,广泛用于智慧城市、农业监测、工业物联网和公用事业计量。

PHYPayload 结构

每个 LoRaWAN 数据包由 MHDR、MACPayload 和 MIC 三部分组成。MHDR 定义消息类型和协议版本,MIC 用于认证和完整性校验。

MHDR (1 byte)DevAddr (4 bytes)FCtrl (1 byte)FCnt (2 bytes)FOpts (0-15 bytes)FPort (0-1 byte)FRMPayload (N bytes)MIC (4 bytes)

消息类型

Join Request 与 Join Accept 用于 OTAA 激活;数据消息承载应用层负载,可分为确认式与非确认式;私有消息可用于厂商扩展。

MTypeBinary说明
0000x00入网请求
0010x20入网接受
0100x40未确认数据上行
0110x60未确认数据下行
1000x80确认数据上行
1010xA0确认数据下行
1100xC0重新入网请求
1110xE0私有消息

MAC 载荷格式

数据消息中的 MACPayload 包含 FHDR、可选 FPort 和 FRMPayload。FHDR 由 DevAddr、FCtrl、FCnt 与可选 FOpts 组成。

安全模型

LoRaWAN 使用 AES-128 双密钥架构:NwkSKey 负责网络层安全(MIC、MAC 命令),AppSKey 负责应用载荷加密,实现网络与应用数据隔离。

空中时间计算

空中时间受 SF、BW、CR、载荷长度和头部模式影响。准确计算可用于占空比合规、链路预算评估和网络容量规划。

区域参数

不同区域频段参数不同,如 EU868、US915、AS923、AU915。部署时需遵循本地区域规范中的信道、数据速率与监管限制。

数据默认在您的本地浏览器上处理,不会上传至服务器。如需上传会明确提示。

© 2026 See-Tool. 保留所有权利。 | 联系站长