SX1301吞吐量是SX1276/8的多少倍?

1.吞吐量,LoRa网关的重要性能

从广义上讲,网关是连接2个不同网络的设备。如果一个设备,它能将LoRa无线网络和Internet连接起来,它就是一个LoRa网关。

目前,大部分的LoRa网关采用SX1301基带芯片,也有部分使用SX1276/8单信道芯片。那么,SX1301的吞吐量是SX1276/8的多少倍呢?我们一起来探讨。

2.误解1:SX1301=48个SX1276/8

有些行业朋友认为,SX1301有8通道,每个通道可以接收6个正交(速率不同,互不干扰)LoRa信号,那么,SX1301 = 8 x 6 = 48个SX1276/8。
然而,这是不正确的!
下文摘自《SX1301 Datasheet》Page-18IF0 to IF7 channels

它明确地说明:SX1301能同时解调的LoRa数据包不超过8个。

1

如果您只需要知道结果,看完上面的数字----8,就OK了,请移步。

如果您和我们一样,喜欢探寻更深层次的原因,请接着看下面的解释。看到下面SX1301的框架图,很快会得到2个启发:
1)它只有8路LoRa解调器,这才是真正的瓶颈!那怕一个通道(IF0~IF7)接收了6个正交数据包,解调器也只负责处理其中一个。

2)当一个通道接收LoRa信号后,会启动3个工作进程:数据包仲裁MCU,分配解调器给“合适”的LoRa通道;前导码搜索引擎,查找一个LoRa数据包的起始信号;LoRa解调器,解析该LoRa数据包。

2

刚才谈到:数据包仲裁MCU,分配解调器给“合适”的LoRa通道。那么,什么才是合适呢?这个优先级包括:接收数据包的速率,信道(IF0~IF7),射频通道(即,2个SX1255/7,分别对应Radio A和B),接收数据包的信号强度。

3

数据包仲裁MCU的优先级,是由Semtech的固件决定的,用户无法更改。这也是芯片厂商的天生优势----制定游戏规则,限定玩家的范围。

4

3.误解2:SX1301=8个SX1276/8

那么,SX1301是否等于8个SX1276/8呢?也不正确!因为,这忽略了SX1301的ADR技术。

ADR(Adaptive Data Rate,速率自适应),如下图所示,依赖Node和SX1301-Gateway的距离:越近,Node将采用高速率;越远,Node将采用低速率。这可以有效地提高网络吞吐量。

5

4.更真实的评估

SX1301的ADR技术能提高吞吐量,要准确计算性能的提升却比较难,因为,它依赖实际网络中节点的物理位置分布。

因为LoRa的长距离优势,往往基于低速率,即下表的SF12=293bps;可以看出,SF10(中速率)约为低速率的3倍,SF7(高速率)约为低速率的18倍。

6

为此,我们提出数学统计模型。设网络节点的位置呈正态分布(这是最符合工程实施的概率分布)。如下图所示:68.2%属于常态,即ADR用不上;27.2%,ADR能提高约3倍吞吐量;4.6%,ADR能提高18倍吞吐量。

这样一来,ADR提高吞吐量为:68.2%x 1 + 27.2% x 3 + 4.6% x 18 = 232.6%

7

小结:运用ADR的SX1301吞吐量相当于(8 x 232.6%) = 18.6 个SX1276/8

5.实测数据平台

以上都属于理论的推导,接下来,我们一起看2个实测平台。

实测1:http://rimelink.timeddd.com/st/STS.aspx?id=66

这是一个SX1278的LoRa网关,基于TDMA(时分复用)方式组网,共7个Node,上报12字节数据(温度,湿度,露点;每个4字节,为float类型)。
细心地观察会发现,一个Node,每隔35秒才更新一次数据。这是SX1278网关的局限性,因为是单信道,Node只能分时隙使用带宽,因此,一个节点上报的延时,会随节点数目线性增长。

这个SX1278网关的吞吐量为:(7x 12 x 8)b / 35s = 19bps

8

实测2:http://lorawan.timeddd.com/demo.aspx
这是一个SX1301的LoRaWAN网关,基于FDMA(频分复用)方式组网,共12个Node,上报12字节数据(温度,湿度,露点;每个4字节,为float类型)。
细心地观察会发现,一个Node,每隔5秒左右更新一次数据。这是因为SX1301有8通道,允许多个Node同时上报;当然,当Node随机选择信道时,可能因碰撞而失败,成功上报概率约为0.9。

这个SX1301网关的吞吐量为:(12x 12 x 8)b / 5s * 0.9 = 207bps

9

拿上述2种网关的吞吐量比较:207 /19 = 10.8(倍),为什么没有达到理论上的18.6倍呢?因为基于SX1301网关的12个Node,放置在一起,没有使用ADR技术,并且使用了最低的速率(SF12=293bps)。

 

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

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

相关文章

Profibus DP总线隔离器(协议型)产品性能特点介绍

Profibus DP协议型现场总线隔离器,符合Profibus DP协议标准,通信速率6Mbps(可选12Mpbs),2路总线电接口数据相互转发,电信号隔离并为电缆系统提供星形链接。接下来就由飞畅科技的小编来为大家详细介绍下Prof…

基于CC1310的915MHz硬件设计

一、概述 CC1310内部结合了超低功耗 RF 收发器和超强48MHz Cortex-M33微控制器,使用ARM Cortex-M0专业无线控制器来处理 ROM 或 RAM 中存储的低层 RF 协议命令,确保了超低功耗和灵活度。时钟速率可以到达48MHz(外部使用24M晶振)&a…

大功率无线输出电台使用注意事项

随着智慧城市的建设,当前对无线通讯设备的需求越来越多,大功率无线电台需求越来越广泛,在消防,工业和农业等行业中起着举足轻重作用。大功率无线电台的使用方法有一定的要求,如果操作不当,会造成不好的体验…

RS-485总线HUB中继器产品性能特点介绍

RS-485总线HUB中继器,符合RS-485协议,独立3路总线电接口数据相互转发,电信号中继并为电缆系统提供星形链接。接下来就由飞畅科技来为大家详细介绍下RS-485总线HUB中继器产品性能特点,一起来看看吧! RS-485总线HUB中继…

SX1268与SX1278、SX1276对比分析以及选型南

1、产品简述 SX1278/1276是Semtech公司在2013年推出的一款远距离、低功耗的无线收发器,是一款性能高的物联网无线收发器,具备特殊的LoRa调制方式,在一定程度上增加了通信距离;而SX1268是一款新产品,同样由Semtech公司在…

RS-232转RS-485/422串口转换器产品介绍

RS-232转RS-485/422串口转换器是一款专为工业自动化通信中,解决RS-232接口信号转换成RS-485/422信号的光电隔离型转换器。那么,对于RS-232转RS-485/422串口转换器的产品性能参数你是否了解呢?接下来就由飞畅科技的小编来为大家详细介绍下吧&a…

【应用】如何更好的简化工业现场采集控制?

案例背景 随着工业4.0的发展,工业自动化程度不断提高。实现工业4.0,需要高度的工业化、自动化基础。工业大数据是未来工业发展的关键。全球各国制造业创新战略的实施基础都是工业大数据的搜集和特征。 业内人士提醒,“工业4.0”的发展是一个长期过程,需要…

SFP光模块是什么? SFP光模块的类型及应用介绍!

SFP光模块是SFP封装的热插拔小封装模块,最高速率可达10.3G,接口为LC。SFP光模块主要由激光器构成。SFP分类可分为速率分类、波长分类、模式分类。那么,什么是SFP?SFP光模块的类型及应用有哪些?接下来我们就跟随飞畅科技…

基于Semtech LoRa SX1268 电路设计及PCB布局

目录 产品简述 应用环境 电路设计 产品简述 SX1268是Semtech公司推出的一款远距离、低功耗的sub-GHz无线收发器,支持的工作频段涵盖了150–960MHz。SX1268提供了两种调试方式, LoRa以及传统的(G)FSK,是一款高性能物联网无线收发器&#x…

CC1101、SI4432、SI4463 相互通信的可能性与得失探讨

目录 射频芯片简介 三种射频芯片相互通信的可能行探究 射频芯片简介 C1101 一款低于1GHz设计旨在用于极低功耗RF应用。其主要针对工业、科研和医疗(ISM)以及短距离无线通信设备(SRD)。CC1101可提供对数据包处理、数据缓冲、突发传输、接收信号强度指示(RSSI)、空闲信道评估…

光模块的参数有哪些呢?

在现代信息网络汇总,光纤通信占据着主导地位,随着网络的覆盖越来越广泛和通信容量的不断增加,通信链路的提升也是必然的发展,光模块在光通信网络中实现着光电信号的转换,是光纤通信的主要器件之一。但是,我…

Modbus是什么?与RS485协议区别与联系有哪些

概述 RS485是广泛用于工业实施中的串行数据传输标准。在实现RS485通信时,通常使用Modbus协议。这将RS485与通过以ASCII字符进行传输进行通信的RS232协议区分开来。要使用RS485协议处理设备,了解Modbus非常重要。 内容 什么是RS485通讯? 什…

布局 线宽 间距 走线 泪滴 过孔 【快速提升PCB板Layout质量的6个细节】

前言 现在很多的PCB Layout工程师都是按照硬件工程师或者PI SI工程师给出的约束规则来完成布局布线的,俗称的“拉线工”。如不想被当做“拉线工”来看待。要具备一定的电路理解能与SI/PI工程师做PI/SI分析的能力。 PCB Layout是一项技术活,也是经验活。学…

工业交换机那么贵,为什么那么多人都在用?

工业交换机具有电信级性能特征,可耐受严苛的工作环境。产品系列丰富,端口配置灵活,可满足各种工业领域的使用需求。假如工业交换机跟普通商用交换机的功能一样,但是普通交换机价格却更便宜,你会怎么选,答案…

【亲测】二极管电压测试“跳坑”注意事项——硬件的板载测试验证

硬件的板载测试验证是什么 在电路设计开发中,电路板上的一些基础器件(二极管、三极管、磁性器件等)在设计初的性能指标是理想的,但最终实际样板调试却发现性能相差甚远。究竟是前端设计环节的问题,还是后期样板调试过程…

java ee基础知识_Java EE:基础知识

java ee基础知识想要了解一些基本原则,即与Java EE相关的技术术语。 对于许多人来说,Java EE / J2EE仍然最多意味着Servlet,JSP或Struts。 没有冒犯或双关语! 无论如何,这不是Java EE的“圣经”。 我没有能力写这样的…

【案例】ZigBee无线模块在城市智能照明上的应用

目录 前言 ZigBee技术简介 ZigBee智能照明应用 方案构架 特点 应用总结 前言 我国城市路灯照明大致可分为两大类:传统路灯照明系统和智能路灯照明系统。传统路灯照明采用简单的有线电路控制,其安装困难,维护成本高,耗电量大…

【案例分享】无线唤醒技术在灌溉系统上的应用案例

概述 农业是一个国家的经济命脉,国家的发展离不开农业的发展。我国作为农业大国之一,随着农业的发展,农业用水占比也越来越高。并且我国目前农业上的灌溉主要还是以传统的人工灌溉为主。 传统的人工灌溉主要有3大缺点: 灌溉人工…

Var和语言设计

Java中的var是什么 Java 10中引入的var预定义类型使您可以在为变量分配值时声明局部变量,而无需指定变量的类型。 当您为变量分配值时,表达式的类型已经定义了变量的类型,因此没有理由在行的左侧再次键入类型。 例如,当您有一些带…

什么是透明传输 点对多传输? 它们有哪些经典应用和优势特点

目录 是什么 01 透明传输 02 点对多 应用方案 01 在蔬菜大棚的应用 前言 特点 应用方案 02 在水产养殖中的应用 前言 特点 应用方案 优势 优点 是什么 01 透明传输 模块对使用者是开放的,透明的,不管传的是什么,所采用的设备只是…