我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 帧控制字段 >

loraWan 通信数据帧

归档日期:06-06       文本归类:帧控制字段      文章编辑:爱尚语录

  该层除了负载部分,其余均是硬件生成,注意的是最后的CRC只有在上行链路的时候才存在,下行是没有的

  表示消息类型,入网、入网应答、无需应答的数据上行、无需应答的数据下行、需要应答的数据上行、需要应答的数据下行

  上行链路计数器(FCntUp),由终端产生并维护,记录发往服务器的帧数量;下行链路计数器(FCntDown),由服务器产生并维护,记录服务器发往终端的帧数量。

  一帧数据中可以包含任何MAC命令,MAC命令既可以放在FOpts中,也可以放在FRMPayload中,但不能同时在两个字段携带MAC命令。MAC命令放在FRMPayload时,FPort = 0。

  放在FOpts的命令不加密(原因:加密Payload,对整个数据签名),也不能超过15个字节(2^4 - 1)。

  一条mac命令由一个命令ID(CID,一个字节),和特定的命令序列组成,命令序列可以是空。

  帧负载数据(FRMPayload)不为空的时候端口号也不能是空。此时FPort=0表示FRMPayload中只有MAC命令

  如果帧数据中包含payload,要先对FRMPayload进行加密,再计算消息的一致性校验码(MIC)。

本文链接:http://twilightranch.com/zhengkongzhiziduan/42.html