LoRaWAN协议-MAC帧格式详解

本文详细解析LoRaWAN协议的MAC帧结构,涵盖帧类型、协议号、MHDR、MIC校验、FHDR与FPort等内容,重点讲解了加密算法和帧数据组成,为理解LoRaWAN通信原理提供关键信息。

目录

1 前言

2 帧格式整体框图

3 MAC帧格式组成

3.1 分类

3.2 组成

4 MHDR(MAC Header)

4.1 帧类型FType

4.2 协议号Major

5 MIC消息校验码

5.1 校验算法

6 MACPayload

6.1 FHDR(Frame Header)

1)DevAddr

2)FCtrl

3)FCnt

4)FOpts

6.2 FPort(Frame Port)

6.3 FRMPayload

1)加密


1 前言

        LoRaWAN协议做为MAC层,分析其帧格式能更好的理解其功能是怎么通过命令实现的。本文梳理了MAC帧格式相关信息,为进一步了解LoRaWAN协议打下基础。

2 帧格式整体框图

3 MAC帧格式组成

3.1 分类

  • 总共分为3类,其中Join-Request和Join-Accept比较特殊,仅用于空中入网过程

3.2 组成

  • MAC帧格式由帧头MHDR,帧载荷MACPayload,消息校验码MIC组成

4 MHDR(MAC Header)

  • 作为MAC头,共占1个字节
  • 由帧类型FType和协议号Major组成,RFU是保留字段

4.1 帧类型FType

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值