标准LoRaWAN网络为星型架构,终端直接和网关进行数据交互,无多跳,最大程度简化网络结构,减小数据传输带来的功耗开销。

但是在部分较为复杂的网络部署环境下,确实会遇到网关无法可靠覆盖个别节点的情况,针对这种补盲的需求,中继器方案是一种快速且低成本的解决方案。

利尔达联合阿里制定了ICA中继器技术规范,以下为中继实现方案说明:

工作流程:

1、中继注册入网后进行周期性的CAD检测(周期1.8s)

2、节点Join失败,切换到中继模式,JoinDelay1+1s,JoinDelay2+2s

3、节点在中继频点发送带长前导(2.1s)、IQ反向的JoinRequest

4、中继检测到一次前导后再做一次CAD(间隔80ms),成功则唤醒开始接收节点数据。

5、中继RX结束后立即在普通频点转发数据包(普通前导、IQ正向)并在TXDone+JoinDelay时刻做接收

6、网关在普通频点正常下发JoinAccept(普通前导、IQ反向)

7、中继收到网关的JoinAccept后,在节点的RX1/RX2转发给节点。

8、节点收到JoinAccept后最多发送5 次MType=PROPRIETARY的数据包给中继器,内容包含一个标志(0x1A2B3C4D),DevEui 和DevAddr

9、中继器收到后在Rx1发送一份相同的数据包给节点,节点收到后停止发送,否则直到发送次数达到最大值后重新进入Join流程。

10、通信流程与Join流程基本一致,节点中继模式下的RXDelay+1s,RX2Delay+2s。在通信完成后不需要进行定制包的白名单交互

说明:

1、节点根据入网时的频点确定后续中继频点

2、中继定时上报电量心跳包(一天两次),Confirm帧,最多重传3次,若一直没收到ACK则重新Join

3、中继专用频点为

4、中继速率只支持SF7-9

5、中继模式下部分MAC命令不支持:

·节点:不支持LinkADR中NBTrans的调整、不支持RXParamSetup中RX1DROffset的调整、拒绝NewChannelReq、DlChannelReq、RXTimingSetupReq

·中继:不支持LinkADR中CHMask和Nbtrans的调整、不支持RXTimingSetupReq

6、中继白名单管理:支持三种方式:AT指令设置、节点上报、服务器下发(心跳包中)。中继通过DevAddr/Netid过滤数据。

疑问:

·什么条件触发节点自动进入中继模式?:目前阿里节点为手动进入中继模式

  ·中继RX结束后多久开始转发数据?:未做说明 目前中继器处理方式是立即转发。

lorawan的工作原理_LoRaWAN中继器技术原理相关推荐

  1. 双时隙的工作原理_OFDM调制技术原理是什么 OFDM调制实现原理介绍【图文】

    无线通讯OFDM调制技术原理简介 OFDM是现代宽带无线通信系统应用的技术.为了减少高数据率OFDM系统中各信道间影响带来的失真,引入循环前缀(CP)来消除码间干扰(ISI).它将一个IFFT包的最后 ...

  2. 3d计算机原理,3d的技术原理有哪些

    3D或者说三维数字化技术,是基于电脑/网络/数字化平台的现代工具性基础共用技术,那么你对3d了解多少呢?以下是由学习啦小编整理关于什么是3d的内容,希望大家喜欢! 3d的简介 3D是英文"3 ...

  3. linux指纹登录实现原理,指纹识别技术原理与基于Linux系统的指纹识别门禁系统设计...

    指纹作为人体的身体特征,具有唯一性.稳定性和不易盗用等特点.随着指纹识别理论逐渐成熟.指纹采集工具这一难题得到解决,指纹识别已经成为目前最广泛应用的生物识别之一,逐渐取代了传统的认证识别方式,广泛应用 ...

  4. vr实时三维计算机图形技术的原理,vr虚拟现实技术原理有什么

    vr虚拟现实技术原理有什么 vr眼镜是怎么来实现虚拟现实的是很多人觉得不可思议的事情,这个技术原理其实跟vr的核心技术是有关系的,只有了解了核心技术才能了解vr技术原理是什么,下面就是jy135网为大 ...

  5. 语音识别技术_语音识别原理_语音识别技术原理_企业服务汇

    编者按:对于需要引入语音机器人的企业来说,机器人的语音识别能力是企业需要关注的重点,企业怎么去判断语音机器人的语音识别技术水平?本文从语音识别技术的发展和语音识别能力判断进行介绍. ➤语音识别技术的发 ...

  6. 一文看懂RPA的技术原理、产品形态、设计与构建

    一文看懂RPA的技术原理.产品形态.设计与构建 过去的一年,RPA机器人流程自动化行业迎来了一个快速发展的机遇.RPA创业者得到了国内投资人的认可,一些RPA公司也接连拿到千万美金级别的融资,这在当下 ...

  7. 「知其所以然」前端技术原理

    文章目录 前言 一.Ajax原理 二.Jsonp原理 三.Cors原理 四.Axios原理 五.Webpack原理 前言 前端技术原理. 一.Ajax原理 [1]浏览器通过Javascript的方式, ...

  8. lorawan的工作原理_LoRaWAN智能水表工作原理以及发展优势

    现在很多的能源管控厂家都开始采用LoRaWAN通信技术进行抄表计量了,尤其是现在的智能水表.所以,这也是现在越来越多的领域使用这款产品的原因了.今天就由小编为大家这款LoRaWAN智能水表工作原理以及 ...

  9. 计算机网络中 中继器的作用是,一个动画看懂网络原理之中继器工作过程

    一个动画看懂网络原理之中继器工作过程 我们在学习计算机网络技术时,涉及到网络设备时,书本上往往在介绍网卡之后,就会给大家介绍中继器,那么中继器是什么,它的作用是什么,它的工作过程又是怎样的,下面就这些 ...

最新文章

  1. BZOJ 1009: [HNOI2008]GT考试(kmp+dp+矩阵优化)
  2. 美团配送A/B评估体系建设与实践
  3. ICCV 2019 | VrR-VG:聚焦视觉相关关系
  4. HDU - Reversi(dfs+水题)
  5. 57张PPT彻底搞清楚区块链技术。。
  6. Android的xml/assets/raw资源使用具体解释
  7. 触发器使用教程和命名规范
  8. 让游戏达到60帧真的重要吗?
  9. API经济正在牵制技术的改革
  10. MyBatis整合Spring的实现(11)
  11. MyBatis的ResultMaps之一对多关系
  12. 六石管理学:你觉得别人错了,应该怎么办
  13. 傲腾内存 可以用ghost系统_英特尔傲腾是什么?让你秒懂英特尔傲腾技术
  14. 传统的web项目(含有webroot文件夹)导入IDEA需要做的一系列配置
  15. D. Serval and Rooted Tree(思维+树形dp+二分辅助)
  16. Coursera Algorithm Ⅱ week4 编程作业 Boggle
  17. p5.js之“列阵绘图画板”实现大面积规律性绘制
  18. 用物理学分析马歇尔的价格均衡论
  19. 启动定时器t0的工作指令是_启动定时器T0工作,可使用SETB TR0启动。_学小易找答案...
  20. 贝叶斯聂曼准则matlab程序,模式识别试题及总结

热门文章

  1. 16届本科毕业,从车间到互联网,转行Python工程师,年薪20W+
  2. Mac 终端命令行读写NTFS硬盘方法
  3. 无限制免费版,完美您的WEB应用 PAZU WEB打印控件
  4. 图像柔光效果(SoftGlow)的原理及其实现
  5. 【PEST++】02 新安江模型参数自动率定
  6. 图像处理基础学习笔记——OpenCV已学API汇总
  7. solidity-antlr4
  8. 关于filter()函数
  9. CentOS安装SystemTap
  10. Java8中Collectors详解