在之前的文章中为大家介绍了“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入网方式怎么样相关推荐

  1. 全面了解LoRaWAN终端ABP入网方式

    ABP(Activation by Personalization)作为LoRaWAN的一种个性化激活入网方式,那么大家知道LoRaWAN终端ABP入网方式的具体步骤吗? 在本次的视频课程中,小七老师 ...

  2. LoRa节点如何以ABP方式入网TTN服务器?

    目录 前言 一.通用频段快速配置连接步骤(以EU868频段为例) AT配置指令示例如下: 二.运行AT指令后,显示界面示例 结语 前言 当你将LoRaWAN网关和LoRa节点都添加到TTN上,这时候, ...

  3. LoRa节点如何以OTAA方式入网TTN服务器?

    目录 前言 一.通用频段快速配置连接步骤(以EU868频段为例) 1.获取节点的三参数dev_eui.app_eui.app_key 2.在TTN服务器上添加LoRa节点 3.在TTN上,对LoRa节 ...

  4. LoRa终端两种入网方式OTAA与ABP工作原理的区别

    在之前的文章中介绍了"LoRa终端如何以OTAA方式入网TTN服务器",现在为大家介绍LoRa终端两种入网方式OTAA与ABP工作原理的区别,此文来自微信公众号"小七说L ...

  5. LoRaWAN协议入网方式

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.LoRaWAN协议入网方式是什么? 二.使用步骤 1.引入库 总结 前言 提示:这里可以添加本文要记录的大概内容: ...

  6. 在弱网区域下,LoRa终端入网方式OTAA与ABP该如何选择

    在之前的文章中为大家介绍了"LoRa节点如何以OTAA方式入网TTN服务器",现在为大家介绍在弱网区域下LoRa节点入网方式OTAA与ABP该如何选择,本文来自微信公众号" ...

  7. LoRa节点开发:4、代码详解 LoRaWAN节点入网

    本文主要结合LoRaNode SDK v4.4.2和LoRaWAN规范1.0.3来展开. 1.入网(激活)方式 可以看出,两种入网(激活)方式: OTAA(Over-The-Air Activatio ...

  8. LoRaWAN入网方式以及加密进阶版

    LoRaWAN入网方式以及加密进阶版 文章目录 LoRaWAN入网方式以及加密进阶版 首先了解一下关于LoRaWAN入网的一些参数解释:(OTAA模式) OTAA入网过程: 大致过程: 具体过程: 关 ...

  9. LoRaAN终端OTAA入网方式的详细介绍

    在之前的文章中向大家介绍了"该如何选择LoRaWAN终端入的网方式",本文主要介绍了OTAA节点是如何入网的.此文来自微信公众号"小七说LoRa",内容已获小七 ...

最新文章

  1. linux的mount(挂载)命令详解
  2. 介绍一下K近邻(KNN)算法,KNeighbors和RadiusNeighbors的差异是什么?各有什么优势?
  3. Xamarin SQLite教程数据库访问与生成
  4. iOS8新特性之交互式通知
  5. IEC61850电能质量1~50次谐波有效值建模
  6. MySQL中文乱码问题
  7. C++ 数值与 string 的相互转换
  8. Robot Framework(4)——Selenium2Library关键字
  9. linux 编写java代码
  10. spring boot rabbitmq_Spring Boot2(十):RabbitMQ 详解
  11. Spark 1.0.0版本号公布
  12. java开发注意事项
  13. 单片机IO详解(上拉 下拉 准双向 输入 输出 推挽 开漏)
  14. win7计算机管理中看不到新加的硬盘,win7系统看不到第二块硬盘的解决方法.
  15. ubuntu打开浏览器无法上网的问题解决方法?
  16. SAP中由于“己结算申请”未勾选原因导致无法查询到采购申请
  17. 统计学基础——常用的概率分布(二项分布、泊松分布、指数分布、正态分布)
  18. #define定义函数
  19. 注册时验证用户名和密码是否合法
  20. JAVA蓝桥杯分解质因数

热门文章

  1. Mac使用Karabiner-Elements修改mac默认快捷键
  2. 使用 Karabiner 在 Mac 上配置非苹果键盘
  3. ASEMI快恢复二极管RS1M、US1M和US1G能相互代换吗
  4. vim的复制、粘贴操作
  5. DHT11温湿度传感器(基于树莓派)
  6. 读沈从文先生的《边城》
  7. 官方精简版Windows10:微软自己都看不过去了
  8. c++ 简易人员信息管理系统
  9. MS7024-数字编解码/TV编码器
  10. 海外手机号码正则匹配