LoRaWAN 中国地区文件详细解读

目录

一、LoRaWAN简介

二、CN470-510地区参数分析

1.信道频率

2.支持功率

3.支持空速

4.最大负载大小

5.接受窗口参数

三、CN470_510默认参数


Lora LoraWAN教程

一、LoRaWAN简介

LoraWAN是一种基于LoRa远距离通信技术配套设计的一套通讯协议和系统架构。LoRaWAN网络通常以星形拓扑布局,其中网关中继终端设备和后端中央网络服务器之间的消息。网关通过标准IP连接到网络服务器,而终端设备使用单跳LoRa™或FSK通信到一个或多个网关。所有的交流通常都是虽然从终端设备到网络服务器的上行通信是双向的预计是主要的交通。

https://pic4.zhimg.com/80/v2-a9ed834b5d532da1d5553eae495c84c7_720w.webp

同时LoRaWAN是面向全球地区的通讯协议,结合各个国家地区的要求,延伸出每个地区专有的地区文件,不同地区通过不同的地区文件进行区分。比如欧洲使用EU868,EU433,美国使用US915,中国使用CN790和CN470。

在我国,根据《微功率(短距离)无线电设备的技术要求》(信部无〔2005〕423号)(工业和信息化部第52号文 2019年)民用计量设备使用470MHz-510MHz,下文就LoRaWAN-CN470地区文件进行解读。

二、CN470-510地区参数分析

1.信道频率

上行通道-96个,以125kHz为带宽,从470.3MHz以200kHz为步长增长到489.3MHz,DR0-Dr5,CR使用4/5。

下行通道-48个,以125kHz为带宽,从500.3MHz以200kHz步长增长道509.7MHz,DR0-DR5,CR使用4/5。

支持上下异频和上下同频,可根据实际情况使用。

https://pic3.zhimg.com/80/v2-e6dbc2f9a18922a3f6776f611072ed8a_720w.webp

同频模式下,上行频率和下行频率相同。异频模式下频率分布如下表

2.支持功率

LoRaWAN支持8种不同功率,默认MaxEIRP为19.15dBm,最小为5.15dBm,在正常通讯时,根据实际环境交由ADR自动控制,或者手动进行设置。

3.支持空速

LoRaWAM支持6种空速,从SF7-SF12,分别从0.25kbit/s到5.47kbit/s。

4.最大负载大小

不同空速下最大负载长度有所不同,DR0时最长支持59个字节数据,而在DR5下支持最大230字节。

DateRate与SF的关系是:DR=12-SF。

https://pic3.zhimg.com/80/v2-5669df864d661c47fed2857f66040d32_720w.webp

https://pic2.zhimg.com/80/v2-a3406af2fe005a38ee27632fa7891a8d_720w.webp

5.接受窗口参数

LoRaWAN不同模式下有不同的接受窗口,ClassA模式窗口如下图

https://pic2.zhimg.com/80/v2-39a97605c3db628199fbdf47d90ed67d_720w.webp

ClassC模式接受窗口如下图

https://pic4.zhimg.com/80/v2-09ee2baf931283b0db7d95d828adc95f_720w.webp

图中RX1信道=本次上行信道对48取模,比如上行信道为49,RX1信道此时为1。RX2信道默认为505.3MHz/DR0。

在实际使用中,上行通道和下行通道可能存在不同程度的干扰,用户可以配置RX1Offset,即窗口1的空速偏移,配置如下表。

https://pic2.zhimg.com/80/v2-4107e2be820a5863b7905f2834e4f40d_720w.webp

三、CN470_510默认参数

RECEVICE_DELAY1 1s

RECEVICE_DELAY2 2s(必须为RECEVICE_DELAY1 + 1s)

JOIN_ACCEPT_DELAY1 5s

JOIN_ACCPET_DELAY2 6s(与CLASSA的接受窗口类似)

MAX_FCNT_GAP 16384

ADR_ACK_LIMIT 64

ADR_ADC_DELAY 32

ACL_TIMETOU 2 +/- 1s(1~3中随机)

补充:CN470_510.c(RP 1.0.2)文件中关于一些默认值

CN470_DEFAULT_DATARATE DR_0

CN470_DEFAULT_TX_POWER TX_POWER_0

CN470_MAX_RX_WINDOW 3000(=1000+2000)

CN470_DEFAULT_RX1_DR_OFFSET 0

CN470_RX_WND_2_FREQ 505.3MHz

CN470_RX_WND_2_DR DR_0

PHY_DEF_NB_JOIN_TRIALS 48

根据上述参数的解读:

  • 1、入网时请注意所在频段,否则网关不能接受到数据。
  • 2、入网超时时间略大于(JOIN_ACCEPT_DELAY1 + JOIN_ACCEPT_DELAY2)x入网重发次数。
  • 3、数据接受窗口超时时长略大约 (RECEVICE_DELAY1 + RECEVICE_DELAY2)x重发次数。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/162713.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java实现拼图游戏

1、了解拼图游戏基本功能: 拼图游戏内容由若干小图像块组成的,通过鼠标点击图像块上下左右移动,完成图像的拼凑。 2、拼图游戏交互界面设计与开发: 通过创建窗体类、菜单、中间面板和左右面板完成设计拼图的交互界面 &#xff…

外贸自建站服务器怎么选?网站搭建的工具?

外贸自建站服务器用哪个好?如何选海洋建站的服务器? 外贸自建站是企业拓展海外市场的重要手段之一。而在这个过程中,选择一个适合的服务器对于网站的稳定运行和优化至关重要。海洋建站将为您介绍如何选择适合的外贸自建站服务器。 外贸自建…

CSDN如何完整转载别人的文章并做自己的笔记

1、这篇文章介绍主体的转载(粘贴)方法: 转载:CSDN快速转载文章方法(简单)_csdn转载_biggolden1的博客-CSDN博客 2、这篇文章解决,对于含有代码块的文章粘贴后,出现的额外行号块问题…

【STM32外设系列】GPS定位模块(ATGM336H)

🎀 文章作者:二土电子 🌸 关注公众号获取更多资料! 🐸 期待大家一起学习交流! 文章目录 一、GPS模块简介二、使用方法2.1 引脚介绍2.2 数据帧介绍2.3 关于不同的启动方式 三、前置知识3.1 strstr函数3.2…

DevSecOps 的未来

采用 可以做的事情还有很多。您编码和构建的内容是您看到嵌入 CI/CD 管道的大部分进展的地方。随着世界在不同的云环境中变得更加由 API 驱动,我们将考虑如何将安全角度嵌入到所有这些事物中,无论平台如何构建。这是一个涉及人员的工作流程。您做得越多&…

基于H1ve一分钟搭好CTF靶场

写在前面 ◉ ‿ ◉ 上一篇文章给大家详细介绍了基于H1ve搭建CTF靶场,以及过程中可能遇到的报错及解决方法,那么这篇文章,我总结了一下,将不会遇到报错的方法给到大家,但是前提是你的服务器最好是一个全新的哦~~~ 我…

Qt框架学习(1)

1.安装Qt官网 2.Qt中的快捷键 快捷键解释F4头文件和实现文件切换ShiftF2变量:跳转到声明;函数:跳转到定义;F5调试程序F3查找下一个CtrlShiftR修改所有选中的名称F10单步(略过)调试,执行当前程序语句F11单步(跟踪)调试,如果有函数则进入函数F9设置\取消断点CtrlShiftS保存所有文…

C++基础从0到1入门编程(四)类和对象

系统学习C 方便自己日后复习,错误的地方希望积极指正 往期文章: C基础从0到1入门编程(一) C基础从0到1入门编程(二) C基础从0到1入门编程(三) 参考视频: 1.黑马程序员匠心…

Spring boot @Bean

Bean 是 Spring 框架中的一个注解,它的作用是将一个方法标记为 Spring 容器中的一个 Bean。具体来说,当你在一个类中使用 Bean 注解修饰一个方法时,这个方法将会在 Spring 容器中执行,并且返回的对象也会被 Spring 容器管理。 Be…

香蕉派BPI-M4 Zero单板计算机采用全志H618,板载2GRAM内存

Banana Pi BPI-M4 Zero 香蕉派 BPI-M4 Zero是BPI-M2 Zero的最新升级版本。它在性能上有很大的提高。主控芯片升级为全志科技H618 四核A53, CPU主频提升25%。内存升级为2G LPDDR4,板载8G eMMC存储。它支持5G WiFi 和蓝牙, USB接口也升级为type-C。 它具有与树莓派 …

23. 深度学习 - 多维向量自动求导

Hi, 你好。我是茶桁。 前面几节课中,我们从最初的理解神经网络,到讲解函数,多层神经网络,拓朴排序以及自动求导。 可以说,最难的部分已经过去了,这节课到了我们来收尾的阶段,没错,生…

Android定位make有哪些target $ mgrep “build“ |grep target |grep image

环境 $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Gold 5122 CPU 3.60GHz stepping : 4 microcode : 0x2006e05 cpu MHz : 1200.086 cache…

大模型训练效率提升至2.6倍,腾讯Angel机器学习框架升级

在算力紧缺的背景下,如何提升大模型训练和推理的效率,并降低成本,成为业界关注的焦点。 11月23日,腾讯披露,腾讯混元大模型背后的自研机器学习框架Angel再次升级,大模型训练效率提升至主流开源框架的2.6倍…

SQL Server删除重复数据只保留一条

介绍 最近在导入数据库数据, 有时候给的数据源文件,存在重复数据, 需要清除但是还需要保留一条记录的需求. 本文将介绍如何使用SQL Server来实现这个需求。 流程 下面是实现删除重复数据的流程,我们可以用表格展示每个步骤: 步骤 描述 步骤一 先…

算法通关村第十二关-白银挑战字符串经典题目

大家好我是苏麟 , 今天带来字符串相关的题目 . 大纲 反转问题字符串反转K个一组反转仅仅反转字母反转字符串中的单词 反转问题 字符串反转 描述 : 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s的形式给出。 题目 : LeetCode 344. 反转…

webshell之扩展免杀

由于很多企业为了防止源码泄露,都会使用加密扩展将代码进行加密,那么我们就可以就将计就计,将webshell也利用扩展加密,将特征消除,从而达到免杀的效果 1.php-beast 扩展地址 下载dll,并添加至ext中 在php…

优化数据分析——理解与运用各类指标

写在开头 数据分析在当今信息时代扮演着至关重要的角色,而指标则是我们理解数据、揭示模式、支持决策的关键工具。本文将深入讨论各类指标的应用场景和解读方法,以帮助更全面、深入地理解数据。 1. 中心趋势指标 1.1 均值:更深层次的理解 …

MySQL中自增id用完怎么办?

MySQL中自增id用完怎么办? MySQL里有很多自增的id,每个自增id都是定义了初始值,然后不停地往上加步长。虽然自然数是没有上限的,但是在计算机里,只要定义了表示这个数的字节长度,那它就有上限。比如&#…

【2023持续更新】网络安全工程师常用工具集合

文章目录 SQL注入检测 SQL注入检测 https://github.com/r0oth3x49/ghauri

python数据结构与算法-15_堆与堆排序

堆(heap) 前面我们讲了两种使用分治和递归解决排序问题的归并排序和快速排序,中间又穿插了一把树和二叉树, 本章我们开始介绍另一种有用的数据结构堆(heap), 以及借助堆来实现的堆排序,相比前两种排序算法要稍难实现一些。 最后我…