ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

LoRa节点ABP入网方式怎么样

2021-03-26 16:59:48  阅读:243  来源: 互联网

标签:LoRa ABP 参数 OTAA 入网 节点


在之前的文章中为大家介绍了“LoRaWAN终端OTAA入网方式”,现在为大家介绍ABP节点入网,此文来自微信公众号“小七说LoRa”,内容已获小七老师授权,小七老师是腾讯云在线课程讲师,点击链接https://mp.weixin.qq.com/s/CQMI9XI3HaqQ7RfdSifBkw可以观看课程视频。

ABP的全称是Activation By Personalization,ABP入网方式是LoRaWAN协议中节点的两种入网方式之一,另一种就是我们上个视频介绍过的OTAA入网方式。

在介绍ABP入网方式之前,我们先来回忆下OTAA入网方式。OTAA入网方式的节点需要发送一条Join Request入网请求,然后接收到NS下发的Join Accept入网应答之后,从入网应答中解析出DevAddr、NwkSKey和AppSKey之后,才是入网成功。因为节点需要使用这三个参数对所发的数据进行加密以保证数据的安全性。

ABP入网方式更加简单、直接,ABP省略了OTAA的入网步骤,直接配置了DevAddr、NwkSKey和AppSKey这三个参数,所以ABP节点可以直接使用这三个参数对数据来进行加密。

为了保证ABP数据的安全性,LoRa节点生产厂商一般不会把DevAddr、NwkSKey和AppSKey这三个参数印刷到节点上。我们可以通过at命令或者其他方式获取到这三个参数。

ABP节点的缺点是三个加密参数是不变的,安全性相对OTAA节点低一些。

OTAA节点可以通过重新执行入网请求来达到更改加密参数的目的,而ABP节点的三个加密参数几乎是无法更改的。因为有些节点需要重新烧写节点的固件才能达到修改三个参数的目的;有些厂商设计的更人性化一些,可以通过AT命令修改ABP三个加密参数。无论是哪种方式来修改ABP节点的三个加密参数,如果节点数量多的话,这都将是一个非常大的工作量。

但是ABP入网方式也有其优点,在弱网区域,ABP节点的表现要优于OTAA节点。

网关的接收能力要强于节点的接收能力,在弱网区域网关有可能接收到节点发出的LoRa数据,但是节点不一定能接收到网关发出的LoRa数据。

而ABP节点相比于OTAA节点简化了入网流程,不需要接收网关发送给节点的Join Accept消息,因此,ABP比OTAA更适合于在弱网覆盖区域工作。

ABP发送数据失败一般有以下两个原因

第一个是节点的三参数和服务器上配置的三参数不一致引起的,参数配置不一致的话就会导致服务器无法解析节点发出的数据。

第二个是节点和网关之间的信号差导致的。一般是硬件故障或者周围环境导致的无线信号特别差。硬件故障一般出现的概率比较低,我们可以先清除网关和节点之间的障碍物之后再尝试发送数据。

在接下来的文章中,将会继续分享更多的LoRa相关知识,希望大家持续关注我们。

标签:LoRa,ABP,参数,OTAA,入网,节点
来源: https://blog.csdn.net/RAKwireless/article/details/115250248

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有