一种基于LORA和NB-IOT的网关系统技术方案

技术编号:24148496 阅读:25 留言:0更新日期:2020-05-13 21:01
本实用新型专利技术提供一种基于LORA和NB‑IOT的网关系统,汇聚节点网关使用LORA模块和NB‑IOT模组构成,具有微控制器、LORA模块和NB‑IOT模组,LORA模块通过串口1或SPI与微控制器进行通信,微控制器与NB‑IOT模组之间通过串口2连接,汇聚节点网关使用LORA模块与终端节点进行通信,汇聚节点网关和远程服务器之间通过NB‑IOT模组进行通信;微控制器将串口1或SPI接收到的数据,再通过串口2发送到NB‑IOT模组,由NB‑IOT模组将数据转发到互联网;或从相反的方向进行数据传输。通过使用本网关系统,在数据量不大时,相当于多个LORA终端采集系统共用一个NB‑IOT的流量资费,能有效降低使用成本,且网关耗电量低,适合野外电池供电。

A gateway system based on Lora and nb-iot

【技术实现步骤摘要】
一种基于LORA和NB-IOT的网关系统
本技术涉及网络通信领域,具体来讲是一种基于LORA和NB-IOT的网关系统。
技术介绍
在数据采集行业,需要低功耗远距离传输时,目前主要有2种选择,一是使用远距离无线电(LongRangeRadio)LORA技术,它最大特点就是在同样的功耗条件下比其他无线方式传播的距离更远,实现了低功耗和远距离的统一,它在同样的功耗下比传统的无线射频通信距离扩大3-5倍。),能实现数据采集终端向网关发送数据,通过网关转发到因特网;二是使用窄带物联网(NarrowBandInternetofThings,以下简称NB-IoT)。NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级,年资费约20元,使用NB-IOT的终端,可以直接将数据通过核心网转发到因特网。以上两种低功耗无线通信技术LORA不能直接将数据转发到因特网,但后期使用不需要费用,可以使用WIFI、GPRS、NB-IOT等将数据转发到因特网;NB-IOT基于蜂窝网络,数据能直接转发到因特网,但是需要支付网络费用。
技术实现思路
因此,为了解决上述不足,本技术在此提供一种基于LORA和NB-IOT的网关系统;汇聚节点网关使用LORA模块和NB-IOT模组构成,汇聚节点网关使用LORA模块与终端节点和其他汇聚节点网关进行通信,汇聚节点网关和远程服务器之间通过NB-IOT模组进行通信;微控制器将串口或SPI接收到的数据,再通过另一个串口发送到NB-IOT模组,由NB-IOT模组将数据转发到互联网;或从相反的方向进行数据传输。本技术是这样实现的,构造一种基于LORA和NB-IOT的网关系统,其特征在于:该系统包括汇聚节点网关,汇聚节点网关使用LORA模块和NB-IOT模组构成,具有微控制器、LORA模块和NB-IOT模组,LORA模块通过串口1或SPI与微控制器进行通信,微控制器与NB-IOT模组之间通过串口2连接,汇聚节点网关通过串口1使用LORA模块与终端采集节点进行通信,汇聚节点网关和远程服务器之间通过NB-IOT模组进行通信;微控制器将串口1或SPI接收到的来自LORA模块的数据,再通过串口2发送到NB-IOT模组(4),由NB-IOT模组将数据转发到互联网;或从相反的方向进行数据传输。根据本技术所述一种基于LORA和NB-IOT的网关系统,其特征在于:LORA模块采用SX1278芯片实现。本技术具有如下优点:本技术设计的网络系统,综合了LORA和NB-IOT通信各自的优势,终端数据采集模块与网关之间传送数据时使用LORA通信,网关通过NB-IOT将数据通过核心网转发到因特网,典型的网络应用架构如图1。其中汇聚节点(网关)为本技术的核心;实现LORA与因特网之间的连接。一个基于LORA的终端数据采集模块可以与一个或多个汇聚节点(网关)通信,多个基于LORA的终端数据采集模块也可以与一个网关交换数据,网关通过NB-IOT将终端采集的数据转发到因特网,从而实现数据上云。通过使用本网关系统,在数据量不大时,相当于多个LORA终端采集系统共用一个NB-IOT的流量资费,能有效降低使用成本,且网关耗电量低,适合野外电池供电。附图说明图1是本技术整体实施应用架构图;图2是本系统框图;图3技术中网关电源模块电路图;图4是网关MCU主控模块(含LORA模块接口)电路图;图5是网关BC35-G(NB-IOT模块)电路图。其中:汇聚节点网关1,微控制器2,LORA模块3,NB-IOT模组4。具体实施方式下面将结合附图1-图5对本技术进行详细说明,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。本技术通过改进在此提供一种基于LORA和NB-IOT的网关系统,如图1-图5所示,可以按照如下方式予以实施;该系统包括汇聚节点网关1,汇聚节点网关1使用LORA模块和NB-IOT模组构成,具有微控制器2、LORA模块3和NB-IOT模组4(以及对应的电源模块),LORA模块3通过串口1或SPI与微控制器2进行通信,微控制器2与NB-IOT模组4之间通过串口2连接,汇聚节点网关1通过串口1使用LORA模块与终端采集节点进行通信,汇聚节点网关和远程服务器之间通过NB-IOT模组4进行通信;微控制器将串口1或SPI接收到的来自LORA模块的数据,再通过串口2发送到NB-IOT模组4,由NB-IOT模组将数据转发到互联网;或从相反的方向进行数据传输。其中,LORA模块采用SX1278芯片实现。本技术设计的网络系统,综合了LORA和NB-IOT通信各自的优势,终端数据采集模块与网关之间传送数据时使用LORA通信,网关通过NB-IOT将数据通过核心网转发到因特网,典型的网络应用架构如图1。其中汇聚节点(网关)为本技术的核心;实现LORA与因特网之间的连接。一个基于LORA的终端数据采集模块可以与一个或多个汇聚节点(网关)通信,多个基于LORA的终端数据采集模块也可以与一个网关交换数据,网关通过NB-IOT将终端采集的数据转发到因特网,从而实现数据上云。通过使用本网关系统,在数据量不大时,相当于多个LORA终端采集系统共用一个NB-IOT的流量资费,能有效降低使用成本,且网关耗电量低,适合野外电池供电。下面以在一个电路板上实现LORA和NB-IOT网关为例,介绍系统的构成:本例中使用LORA模块和NB-IOT构建了一款网关:终端节点和网关之间通过LORA进行通信,网关和远程服务器之间通过NB-IOT进行通信。具体过程是:终端节点和网关都搭载LORA模块(SX1278芯片),实现终端节点和网关之间的通信,LORA模块通过串口(或SPI)与微控制器(MCU)进行通信,MCU将串口(或SPI)接收到的数据,再通过另一个串口发送到NB-IOT模组,由NB-IOT模组将数据转发到互联网;或从相反的方向进行数据传输。其系统框图如图2;具体电路图如图3。网关的执行流程如下:第一步:网关初始化各LORA(SX1278)通信模块,NB-IOT模组,连接服务器;各数据采集终端LORA通信模块初始化,等待网关数据。第二步:各数据采集终端在入网前,由电路板上的拔码开关,设置唯一的地址,并将该地址保存到服务器上。第三步:网关LORA通过服务器获取数据终端的数量和地址,以此决定和哪些数据采集终端通信,并存到本地。第四步:网关MCU通过串口或(SPI)控制LORA通信模块根据地址依次向数据采集终端发送信息进行轮询通信,由此实现了数据终端和网关之间的数据通信,然后网关将数据采集终端所发送的本文档来自技高网...

【技术保护点】
1.一种基于LORA和NB-IOT的网关系统,其特征在于:该系统包括汇聚节点网关(1),汇聚节点网关(1)使用LORA模块和NB-IOT模组构成,具有微控制器(2)、LORA模块(3)和NB-IOT模组(4),LORA模块(3)通过串口1或SPI与微控制器(2)进行通信,微控制器(2)与NB-IOT模组(4)之间通过串口2连接,汇聚节点网关(1)通过串口1使用LORA模块与终端采集节点进行通信,汇聚节点网关和远程服务器之间通过NB-IOT模组(4)进行通信;微控制器将串口1或SPI接收到的来自LORA模块的数据,再通过串口2发送到NB-IOT模组(4),由NB-IOT模组将数据转发到互联网;或从相反的方向进行数据传输。/n

【技术特征摘要】
1.一种基于LORA和NB-IOT的网关系统,其特征在于:该系统包括汇聚节点网关(1),汇聚节点网关(1)使用LORA模块和NB-IOT模组构成,具有微控制器(2)、LORA模块(3)和NB-IOT模组(4),LORA模块(3)通过串口1或SPI与微控制器(2)进行通信,微控制器(2)与NB-IOT模组(4)之间通过串口2连接,汇聚节点网关(1)通过串口1使用LORA模块与终端采...

【专利技术属性】
技术研发人员:王东
申请(专利权)人:重庆工贸职业技术学院
类型:新型
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1