一个LoRaWAN网关能支持多少个节点_第1页
一个LoRaWAN网关能支持多少个节点_第2页
一个LoRaWAN网关能支持多少个节点_第3页
一个LoRaWAN网关能支持多少个节点_第4页
一个LoRaWAN网关能支持多少个节点_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一个LoRaWAN网关能支持多少个节点前言对于需要购置LoRaWAN网关的人来说,可能最重要的一个问题就是:一个网关能容纳多少个节点?我有N个节点,需要配备多少个LoRaWAN网关才够用?很可惜的是,这个问题没有简单的答案.一、LoRaWAN网关单网关能容纳的节点的数量1、理论值假设单个网关每天最多可以接收a个数据包,每个节点的应用发包频率是每小时b个数据包的话,那么,单个网关最多可以容纳的节点的数目的理论值的计算式如下:S=a/(24*b).比方,单个LoRaWAN网关如果搭载一个SX1301芯片的话,其每天最多可以接收150万个数据包,如果应用发包频率是每小时1包的话,那么理论上该LoRa

2、WAN网关可以接入的节点的数目S=1500000/(24*1)=62500个.2、实际值单个网关可以容纳的节点的数目的实际值比理论值的计算要复杂的多.对于确定的某个网关来说,其每天最多可以接收的数据包也是确定的,难就难在每个节点到底每天发多少个包.在同一个应用场景下,我们每天需要该节点发送的总的数据长度是确定的,但是,确定长度的数据到底要以怎样的封包长度、发送速率来发送,就不确定了.封包长度如果不同,势必需要发送的包的数量也就不同.比方,在不同的信号强度下,所用到的扩频因子SF也不同,那么,能发送的数据的长度也就不同,每次能发送的数据的长度不同就会导致需要分成的包的数量也不相同,从而导致即使使

3、用同样的网关、同样的节点,但在节点的不同业务模式下,也会出现单个网关容纳节点的最大数目并不相同的情况.对于有8个信道的网关来说,在没有LBT发包前监听信道的前提下,具体的计算公式为:信道容量即节点数量S=8T/2et0.其中,8代表8个信道,T代表发送间隔,跟封包长度、速率有关系,1/2e是根本Aloha算法最大吞吐量,e是常数,等于2.718,to代表单包的ToATimeonAir.在10字节负载的前提下,速率与ToA的关系如表1所示.DRO290SF121400-147DR1I530SF11740-144.5DR2970SF10370-142DR31J60SF9200-139.5DR43.

4、125SF8100-137DR55.470SF756-1345DR611,000SF7HS28-131.5DR750,000FSK506-116表1在10字节负载的前提下,LoRaWAN的速率与单包的空中飞行时间ToA的对应表格举一个例子,假设使用SX1301芯片,在没有LBT发包前监听信道的情况下,并且平均每个包空中飞行时间t0=100ms因此t0=0.1s,平均每个包一分钟发一次因此T=60s,那么可以容纳多少这样的平均节点呢?S=8*60/2*2.718*0.1=883,因此,可以容纳883个节点.而且,采用不同算法,也会导致最大吞吐量的变化,从而引起理论容量的变化.比方,如果前提条件修

5、改成每个节点都带有LBT功能,采用时隙Aloha算法而不是之前的根本Aloha算法来评估,那么由于算法不同,导致最大吞吐量不同,此时最大吞吐量是1/e,因此信道容量即节点数量S=8T/et0,从而,那么理论容量增加一倍,即883*2=1766个节点.3、大致估算如果不想计算,那么,我们还可以通过以下简单的参考例,来做大致的估算.在网关信号覆盖较号的情况下,90%的信号强度满足SF9以上的速率的前提下,假设发送50字节,5s频次,那么一个8通道的网关差不多可以对应40个终端/节点.频次跟容量是线性关系,因此,如果实际需要的频次改成比方发送是10s频次,那么,可以推出该8通道的网关差不多可以接入8

6、0个终端/节点.在ADR开启、90%的终端速率大于DR3SF9的场景下,字节跟容量也差不多是线性关系,因此,也可以根据实际场景的字节简易的代入上述例子来获取一个估计值.4、考前须知1网关数量由于最好1个节点能够保证23个网关能接收到数据,因此,假设根据上述方式计算得到总共需要N个网关来对应所有的节点,那么,具体到实际运用中,建议需要用2N3N个网关,而不是N个网关,来对应所有的节点,以保证数据都能接收到.(2)发送间隔除非很特殊的应用,否那么不太建议发送间隔低于5s,一般来说,发送间隔至少在分钟级别以上比拟好.标准的LoRaWAN协议,发送一个包需要至少保证2s的间隔.SF发送64字节的,空口

7、时间就已经接近3s了.而如果不遵守LoRaWAN的关于空口时间的要求,那么虽然由于网关只负责透传,因此,即使不遵守LoRaWAN协议,那么物理层也可以接收数据,但是这时候用户就需要自己去验证测试丢包率.二、LoRaWAN网关多网关能容纳的节点的数量在实际应用场景下,单网关并不能满足覆盖和容量的要求.在满足一定的信号配比的情况下,网关可以同时接收SF7SF12的信号数据.单网关解调和覆盖水平受限制,理论可以到达这个容量,但是实际上比拟难,但是多网关部署,就可以最大化网络容量.因此,实践中,往往更多的是用到了多网关.1、固定速率当速率固定时,如果具备N个网关,那么,多网关的容量=单网关的容量*N.

8、其中,单网关的容量可根据第一局部来计算或估算.2、开启ADR当开启ADR的时候,那么,多网关的容量就不是线性的变化了.根据Smetech公布的实际测量结果可知,当采用ADR的时候,多网关的容量>单网关的容量*N.A2.小Tip:而且,除了增加网关容量之外,开启ADR还有助于降低功耗,原因是ADR技术可以根据LoRa信号质量自动调整数据的发送功率.RAK7249/RAK7258系列产品均支持开启ADR功能,配合RAK节点,可以有效降低LoRa终端的发射电流.具体还可以参见?LoRa终端低功耗开发策略?一文.3、多网关部署建议(1)开启ADR开启ADR可以在同样数量的网关的前提下,尽可能多的扩充已有网关的总体容量.(2)选择同频部署同频部署可以使节点连接最近的网关,最大化网络的ADR效果.而ADR效果提升,即为节点的速率最正确化.速率提升,代表TOA降低,从而代表容量增加,功耗降低.因此,采用多网关的时候,建议采用同频部署,可以比异频部署容纳更多的节点.只有在同频部署无法满足容量的需求下,才考虑增加异频网关的参加.(3)部署的范围满足1个节点能被23个网关接收.可以看出,同样数量的LoRaWAN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论