在之前的文章中介绍了“LoRa终端如何以OTAA方式入网TTN服务器”,现在为大家介绍LoRa终端两种入网方式OTAAABP工作原理的区别,此文来自微信公众号“小七说LoRa”,内容已获小七老师授权,小七老师是腾讯云在线课程讲师,点击链接https://mp.weixin.qq.com/s/pWtzxk2J2mv9Z_FTjMKgGw可以观看课程视频。

        LoRa终端两种不同的入网方式,在LoRaWAN协议中,它们分别称为OTAA和ABP。OTAA的全称是Over The Air Activation,中文意思就是空中激活方式;ABP的全称就是Activation By Personalization,中文意思是个性化激活。OTAA的终端入网流程相对比较复杂,而ABP终端简化了入网流程,从安全性上来说OTAA终端的安全性相比于ABP终端要高一些。

对于不同入网方式的终端来说,通电并不代表节点已经入网了,终端要正常工作,必须要获取到三个加密参数,这三个加密参数分别是:DevAddrNwkSkeyAppSkey;而OTAA终端配置的是另外三个参数,这三个参数分别是:DevEUIAppEUIAppKey

OTAA终端需要向服务器发送JoinRequest请求,也就是入网请求,服务器处理完入网请求会向终端发送JoinAccept,也就是入网应答,终端成功接收到服务器下发的JoinAccept之后,OTAA终端这时才是入网成功了,此时OTAA终端就可以从JoinAccept中计算出DevAddr、NwkSkey和AppSkey这三个加密参数了。有了这三个加密参数,终端就可以正常工作了。

对于ABP终端来说我们是直接三个加密参数DevAddr、NwkSkey和AppSkey配置给了ABP终端,ABP终端可以直接使用这三个加密参数来工作。当ABP终端成功发送了第一条数据之后,我们就认为ABP终端入网成功了。

我们了解了OTAA终端和ABP终端的入网方式之后,下面来说说为什么OTAA终端相比于ABP终端安全性更高一些。

从前面的介绍我们了解到OTAA终端需要执行一次入网过程之后,才能获取到对应的三个加密参数DevAddr、NwkSkey和AppSkey;OTAA终端每执行一次入网操作,这三个加密参数也会相应的随机变化。

ABP终端是直接配置了三个加密参数DevAddr、NwkSkey和AppSkey,也就是说对于ABP终端这三个加密参数是永远不会改变的。对于OTAA终端我们可以根据需要在适当的时候重新执行入网操作,动态更改加密参数,这就像我们的银行卡密码一样,定期修改银行卡密码可以提高我们银行卡的安全性,所以OTAA设备相对来说比ABP设备安全性更高一些。

接下来的系列文章里我们还将跟大家分享弱网区域下OTAA和ABP入网方式的对比,还有网络上常见的一些关于节点入网的错误知识更正等等,敬请期待。

LoRa终端两种入网方式OTAA与ABP工作原理的区别相关推荐

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

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

  2. 双鉴探测器是哪两种探测方式结合_双鉴探测器的原理及应用

    所谓双鉴探测器,是指将两种不同技术原理的探测器整合成一体,当两种探测器都报警时才发 出报警的装置.该类探测器是入侵探测器的一种,它兼具两种探测器的优点,误报警率显著降低. 目前,市面主流的双鉴探测器是 ...

  3. 两种降压型DC-DC变换器的工作原理

    非同步降压型DC-DC变换器 图1 非同步降压型DC-DC变换器 Mp:功率管(绝缘栅双极型晶体管 IGBT) D:二极管 L:片外电感 CL:输出电容 RL:负载电阻 VIN:输入电压 VOUT:输 ...

  4. 疑似华为Mate X 5G版入网 将支持两种组网方式

    [TechWeb]日前,华为一款型号为TAH-AN00的手机在工信部入网,根据相关配置信息,这很有可能就是华为Mate X 5G版. 据工信部网站信息显示,这款华为TAH-AN00支持GSM.CDMA ...

  5. 浅谈POE供电系统中PSE两种供电方式——终端跨度、中间跨度

    标准的五类网线有四对双绞线但是在10M BASE-T和100M BASE-T中只用到其中的两对. IEEE80 2.3af允许两种用法: 1. 中间跨度法,信号线(1,2,3,6).电源线(4,5,7 ...

  6. sa结构组网方式_5G网络包含NSA和SA两种组网方式

    近日,江苏联通联合华为在南京摄山新城西开通NSA/SA双模共享站点,同时满足了区域内2B/2C不同应用需求. 5G网络包含NSA和SA两种组网方式,由于协议演进,终端要求,5G网络前期采用NSA组网的 ...

  7. 5G:4G到5G的演进,NSA和SA两种组网方式

    简介 随着国内5G牌照的发放,5G已经正式开启了商用进程,比预想的还要快.同时随着2G/3G的相继退网,移动3G已经基本退网,联通2G应该很快会退网,电信正在大规模商用4G的VoLTE,相信很快电信的 ...

  8. 压电雨量传感器的两种安装方式

    技术参数 测量参数 降雨量测量: 雨强范围:0.3-10mm/min 分 辨 率:0.01mm 测量精度:±4%(日累积降雨量) 刷新间隔:5s 累计雨量:自上电工作以来降雨量总量 本场雨量:雨停后数 ...

  9. 思科新版EI CCIE 企业网软定义中的VxLAN分布式网关两种部署方式

    思科新版EI CCIE 企业网软定义中的VxLAN分布式网关两种部署方式VXLAN集中式网关部署的不足:第一,同一二层网关下跨子网的数据中心三层流量都需要经过集中三层网关转发.第二,由于采用了集中三层 ...

最新文章

  1. Question: Database Of Tumor Suppressors And/Or Oncogenes
  2. Linux下的sleep()和sched_yield()
  3. 235. 二叉搜索树的最近公共祖先
  4. [渝粤教育] 广东-国家-开放大学 21秋期末考试招投标与合同管理10217k2 (2)
  5. java数据结构图_java总结数据结构和算法
  6. python 二进制,十进制,十六进制
  7. 设计模式学习笔记——外观模式
  8. distinct返回null报错_在Java中如何避免“!=null”式的判空语句?
  9. java 27 - 7 反射之 通过反射越过泛型检查
  10. Spring Bean的生命周期自我记忆
  11. 互联网创业的准备——依赖服务:云主机、域名、代码库
  12. JAVA中各种单位之间的转换
  13. matlab 5 .封装:幅频特性
  14. 杰理之GSENSOR【篇】
  15. 当我们谈论Virtual DOM时,我们在说什么——etch源码解读
  16. 树莓派+PHP+Mairadb数据库读取DHT11
  17. 零基础如何学习CAD
  18. HP小型机操作系统安装配置指导书
  19. Qt压缩解压缩zip文件,解压缩加密zip文件
  20. 【BZOJ 1115】【POI 2009】石子游戏Kam

热门文章

  1. python迭代法求解方程_迭代法求解方程(组)的根
  2. (docker 容器)服务器搭建selenium-grid平台并构建jenkins job全过程
  3. 手机python自学行吗_python可以自学吗
  4. 电脑跳线设置大全3(包括BIOS设置,各品牌硬盘,主板跳线设置等)
  5. matlab 音调_音调策略的问题
  6. 将群晖NAS加入域控,来点企业级应用
  7. 珍惜生命,远离TP大眼睛
  8. 基于微信平台的火锅点餐系统
  9. c#创建画布_C# – 调整图像画布大小(保留源图像的原始像素尺寸)
  10. 蓝海创意云渲染教程:查看渲染计费方式?