一种基于LORA自组协议的通信系统技术方案

技术编号:17254590 阅读:30 留言:0更新日期:2018-02-11 16:18
本发明专利技术提供一种基于LORA自组协议的通信系统,包括:LORA网关模块和与所述LORA网关模块通过LORA组网连接的至少一个LORA节点模块;所述LORA网关模块和所述LORA节点模块均包括:处理器、与所述处理器相连的LORA通信单元、以及与所述处理器相连将所述LORA通信单元的数据发送至一云服务器的4G通信单元;其中,所述处理器包括:节点数据处理模块,用于建立与LORA网关的连接并根据所述LORA网关下发的数据设定LORA通信行为;网关数据处理模块,用于接收并处理LORA节点的数据。本发明专利技术可以可以根据业务流程自定义自组网通信协议,大大降低了传统的3G/4G直接使用而产生的流量费用。

【技术实现步骤摘要】
一种基于LORA自组协议的通信系统
本专利技术涉及物联网
,特别是涉及一种基于LORA自组协议的通信系统。
技术介绍
传统无线传输技术主要包括以蓝牙、WIFI为代表的短距离无线传输,以及以2G/3G/4G为代表的手机网络无线传输。前者的传输距离较短、功耗过高,而后者的费用较高、功耗过高,因此,这些技术用在物流运输管理系统上时,总会出现矛盾。另外,传统的物流运输行业,目前未能实现对运输过程的全程监控、实时管理,因此对运输过程的精准控制需求非常强烈。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于LORA自组协议的通信系统,用于解决现有通信系统中存在的距离短、功耗高、没有大数据管理的技术问题。为实现上述目的及其他相关目的,本专利技术的实施例提供了一种基于LORA自组协议的通信系统,所述基于LORA自组协议的通信系统包括:LORA网关模块和与所述LORA网关模块通过LORA组网连接的至少一个LORA节点模块;所述LORA网关模块和所述LORA节点模块均包括:处理器、与所述处理器相连的LORA通信单元、以及与所述处理器相连将所述LORA通信单元的数据发送至一云服务器的4G通信单元;其中,所述处理器包括:节点数据处理模块,用于建立与LORA网关的连接并根据所述LORA网关下发的数据设定LORA通信行为;网关数据处理模块,用于接收并处理LORA节点的数据。于本专利技术的一实施例中,所述处理器还包括类型确定模块,用于获取所述LORA网关模块或所述LORA节点模块的设备ID并根据所述设备ID确定所述节点数据处理模块进行工作还是所述网关数据处理模块进行工作。于本专利技术的一实施例中,所述节点数据处理模块包括:节点初始化单元,用于初始化节点的lora协议栈,配置节点的lora协议参数;节点监测单元,用于监测是否丢失连接,如果连接丢失,通知所述LORA网关;网关数据处理单元,用于根据LORA网关下发的参数数据配置lora通讯参数;LORA通信行为设定单元,用于根据lora的状态,设定LORA通信行为;LORA通信行为执行单元,用于根据设定的LORA通信行为执行对应的LORA通信行为。于本专利技术的一实施例中,所述LORA通信行为包括发起连接、断开连接、处理LORA网关下发的数据以及发起心跳。于本专利技术的一实施例中,所述网关数据处理模块包括:网关初始化单元,用于初始化网关的lora协议栈,配置网关的lora协议参数;网关监测单元,用于监测LORA节点是否丢失连接;数据接收单元,用于从各所述LORA节点接收数据;数据处理单元,用于处理从各所述LORA节点接收的数据。于本专利技术的一实施例中,在所述网关监测单元监测到所述LORA节点丢失连接时,生成一报警数据,并将所述报警数据通过所述4G通信单元发送至所述云服务器。于本专利技术的一实施例中,所述LORA网关模块和所述LORA节点模块还包括:GPS定位单元,用于将位置信息通过所述4G通信单元发送至所述云服务器。于本专利技术的一实施例中,所述LORA节点模块中的所述GPS定位单元和所述4G通信单元默认为关闭状态,在所述节点监测单元监测到丢失连接时,所述GPS定位单元启动并将位置信息通过所述4G通信单元发送至所述云服务器。于本专利技术的一实施例中,所述处理器与所述LORA通信单元通过SPI接口连接。于本专利技术的一实施例中,所述处理器与所述4G通信单元通过UART接口连接。如上所述,本专利技术的基于LORA自组协议的通信系统具有以下有益效果:本专利技术的基于LORA自组协议的通信系统可以实现远距离(18km)、低功耗(0.5ma)、高灵敏度(-140db)和稳定的无线网络连接,可以根据业务流程自定义自组网通信协议,实现大数据管理,大大降低了传统的3G/4G直接使用而产生的流量费用。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1显示为本专利技术的基于LORA自组协议的通信系统的原理框图。元件标号说明1基于LORA自组协议的通信系统10LORA网关模块100处理器101节点数据处理模块102网关数据处理模块110LORA通信单元1204G通信单元20LORA节点模块具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。请参阅图1。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本专利技术可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本专利技术所能产生的功效及所能达成的目的下,均应仍落在本专利技术所揭示的
技术实现思路
得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本专利技术可实施的范围,其相对关系的改变或调整,在无实质变更
技术实现思路
下,当亦视为本专利技术可实施的范畴。本实施例的目的在于提供一种基于LORA自组协议的通信系统,用于解决现有通信系统中存在的距离短、功耗高、没有大数据管理的技术问题。以下将详细阐述本专利技术的基于LORA自组协议的通信系统的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本专利技术的基于LORA自组协议的通信系统。具体地,如图1所示,本专利技术的实施例提供了一种基于LORA自组协议的通信系统1,所述基于LORA自组协议的通信系统1包括:LORA网关模块10和与所述LORA网关模块10通过LORA组网连接的至少一个LORA节点模块20。采用LORA无线通信可以实现远距离(18km)、低功耗(0.5ma)、高灵敏度(-140db)和稳定的无线网络连接。具体地,所述LORA网关模块10和所述LORA节点模块20均包括:处理器100、与所述处理器100相连的LORA通信单元110、以及与所述处理器100相连将所述LORA通信单元110的数据发送至一云服务器的4G通信单元120。所述LORA网关模块10统一管理各个所述LORA节点模块20,实现大数据管理,并通过4G网络上报所述云服务器,所述云服务器和所述LORA网关模块10实时交互,所以本实施例中的基于LORA自组协议的通信系统1可以根据业务流程自定义自组网通信协议,实现大数据管理,大大降低了传统的3G/4G直接使用而产生的流量费用。其中,所述处理器100运行有自组网协议,实现自组网协议的功能模块包括:节点数据处理模块101,用于建立与LORA网关的连接并根据所述LORA网关下发的数据设定LORA通信行为;网关数据处理模块102,用于接收并处理LORA节点的数据。其中,于本实施例中,所述处理器100与所述LORA通信单元110通过SPI接口连接,所述处理器100与所述4G通信单本文档来自技高网
...
一种基于LORA自组协议的通信系统

【技术保护点】
一种基于LORA自组协议的通信系统,其特征在于:所述基于LORA自组协议的通信系统包括:LORA网关模块和与所述LORA网关模块通过LORA组网连接的至少一个LORA节点模块;所述LORA网关模块和所述LORA节点模块均包括:处理器、与所述处理器相连的LORA通信单元、以及与所述处理器相连将所述LORA通信单元的数据发送至一云服务器的4G通信单元;其中,所述处理器包括:节点数据处理模块,用于建立与LORA网关的连接并根据所述LORA网关下发的数据设定LORA通信行为;网关数据处理模块,用于接收并处理LORA节点的数据。

【技术特征摘要】
1.一种基于LORA自组协议的通信系统,其特征在于:所述基于LORA自组协议的通信系统包括:LORA网关模块和与所述LORA网关模块通过LORA组网连接的至少一个LORA节点模块;所述LORA网关模块和所述LORA节点模块均包括:处理器、与所述处理器相连的LORA通信单元、以及与所述处理器相连将所述LORA通信单元的数据发送至一云服务器的4G通信单元;其中,所述处理器包括:节点数据处理模块,用于建立与LORA网关的连接并根据所述LORA网关下发的数据设定LORA通信行为;网关数据处理模块,用于接收并处理LORA节点的数据。2.根据权利要求1所述的基于LORA自组协议的通信系统,其特征在于:所述处理器还包括类型确定模块,用于获取所述LORA网关模块或所述LORA节点模块的设备ID并根据所述设备ID确定所述节点数据处理模块进行工作还是所述网关数据处理模块进行工作。3.根据权利要求1所述的基于LORA自组协议的通信系统,其特征在于:所述节点数据处理模块包括:节点初始化单元,用于初始化节点的lora协议栈,配置节点的lora协议参数;节点监测单元,用于监测是否丢失连接,如果连接丢失,通知所述LORA网关;网关数据处理单元,用于根据LORA网关下发的参数数据配置lora通讯参数;LORA通信行为设定单元,用于根据lora的状态,设定LORA通信行为;LORA通信行为执行单元,用于根据设定的LORA通信行为执行对应的LORA通信行为。4.根据权利要求1或3所述的基于LORA自组协议的通信...

【专利技术属性】
技术研发人员:叶长林
申请(专利权)人:上海贝壳供应链管理有限公司
类型:发明
国别省市:上海,31

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

1