logo好方法网

一种基于LoRa的星型通讯系统及方法


技术摘要:
本发明实施例提供了一种基于LoRa的星型通讯系统及方法,该星型通讯系统包括:应用控制端、远程服务器端、通讯移动网络端、控制主机以及多个终端,所述控制主机与所述终端通过LoRa无线信号通讯组建星型网络;所述应用控制端通过所述远程服务器端以及所述通讯移动网络端  全部
背景技术:
LoRa是物理层传输技术,典型特点是距离远、功耗低。速率相对较低。LoRa对应的 产品就是收发器(tranciever)芯片,例如semtech的SX1278。使用这种技术和产品,就是把 业务bit输入或者读出,所有再往上层的协议和业务都是自定义的。 LoRaWAN是在LoRa物理层传输技术基础之上的以MAC层为主的一套协议标准。有了 这个标准之后,LoRaWAN的就变成一种网络技术。这套技术对应的产品包括LoRaWAN节点, LoRaWAN网关和LoRaWAN的协议和数据云平台。使用LoRaWAN网络产品时,对用户的接口有两 个:一个是在底层传感器和LoRaWAN节点之间有一个数据接口,传感器数据通过这个接口传 到网络;一个是LoRaWAN的协议和数据云平台和用户的应用之间有一个数据接口将网络的 数据传送应用。 在现有技术中,特别是蔬菜大棚的物联网管理系统系统中,终端采集的信息以及 对于终端的控制等一般是通过LoRaWAN协议采用逐层传输的方式进行。由于LoRaWAN协议复 杂、移植难度大,且占用芯片资源(内存)大,移植硬件成本高。
技术实现要素:
针对现有技术中蔬菜大棚的通讯系统在数据交互过程中存在的问题,本发明提供 一种基于LoRa的星型通讯系统及方法。 第一方面,本发明提供一种基于LoRa的星型通讯系统,包括但不限于:应用控制 端、远程服务器端、通讯移动网络端、控制主机以及多个终端,其中:控制主机与终端通过 LoRa无线信号通讯组建星型网络;应用控制端通过远程服务器端以及通讯移动网络端与控 制主机通讯连接,以实现对终端的控制。 作为可选地,每个终端上均设置有状态切换开关;该状态切换开关用于控制终端 进入组网模式或工作模式; 在状态切换开关处于所述组网模式下,终端通过预设组网频道接收并保存组网命 令后,根据组网命令建立与控制主机的通讯;组网命令是由应用控制端发送,并通过远程服 务器端和通讯移动网络端传输至控制主机; 在状态切换开关处于所述工作模式下,终端通过预设工作频道接收工作命令后, 判断是否满足工作预设条件;若满足,则根据工作命令进入相应的工作状态,收集终端数 据。 作为可选地,在任一时间点,最多存在一个所述终端处于预设组网频道。 作为可选地,在状态切换开关处于所述工作模式下,终端满足所述工作预设条件 时,若接收到由控制主机发送的数据采集命令,则将终端数据上报至控制主机;控制主机将 终端数据通过远程服务器端和通讯移动网络端上传至应用控制端。 4 CN 111555948 A 说 明 书 2/9 页 作为可选地,组网命令包括所述控制主机的唯一ID、控制主机分配给终端的唯一 地址以及终端的预设工作频道。 作为可选地,终端通过预设工作频道接收工作命令后,判断是否满足工作预设条 件,主要包括:在终端接收到工作命令后,判断工作命令与否与已保存的组网命令相匹配。 作为可选地,在终端通过预设组网频道接收组网命令后,根据组网命令建立与控 制主机的通讯之后,还包括:终端向控制主机发送组网回复命令,控制主机将组网回复命令 通过远程服务器端和通讯移动网络端上传至应用控制端。 作为可选地,在终端向控制主机发送组网回复命令之后,终端进入休眠模式。 作为可选地,每个终端连接至少一个传感器。 第二方面,本发明还提供一种基于LoRa的星型通讯方法,至少包括以下步骤: 以控制主机为中心,与多个终端通过LoRa无线信号通讯组建星型网络;控制主机 接收应用控制端通过远程服务器端以及通讯移动网络端发送的工作命令;将工作命令发送 至所述终端,以实现对终端的控制。 第三方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可 在处理器上运行的计算机程序,所述处理器执行所述程序时实现第二方面任一所述的基于 LoRa的星型通讯方法的步骤。 第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算 机程序被处理器执行时实现第二方面任一所述的基于LoRa的星型通讯方法的步骤 本发明实施例提供的基于LoRa的星型通讯系统及方法,通过构建以控制主机为中 心的星型通讯,简化了LoRa通讯协议,降低了无线物联网终端设备成本,且有效的保证了信 息传输的可靠性。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。 图1是本发明实施例提供的一种基于LoRa的星型通讯系统的结构示意图; 图2是本发明实施例提供的控制主机邀请终端加入的流程示意图; 图3为本发明实施例提供的控制主机向终端发送命令的流程示意图; 图4是本发明实施例提供的终端在接收到控制主机命令后的动作示意图; 图5是本发明实施例提供的一种基于LoRa的星型通讯方法的流程示意图; 图6为本发明实施例提供的应用控制端的控制界面示意图; 图7为本发明实施例提供的应用控制端查询的历史数据列表; 图8为本发明实施例提供的应用控制端对历史数据进行分析的结果示意图; 图9是本发明的一种设备的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏