LORA无线通信中继方法、设备和系统技术方案

技术编号:18260464 阅读:35 留言:0更新日期:2018-06-20 10:56
本发明专利技术公开了一种LoRa无线通信中继方法,包括以下步骤:接收主机的第一数据采集广播命令;查询从机地址和SN号是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备地址、中继设备SN号、从机地址和从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;接收从机的第一响应命令;将第一响应命令转换为第二响应命令,并返回第二响应命令给主机。本发明专利技术还公开了一种中继设备一种LoRa无线通信方法和系统。本发明专利技术公开的LoRa无线通信中继方法、设备、LoRa无线通信方法和系统。能延长有效通信距离,解决LoRa通信中一些孤点的问题,并解决信号同频干扰的问题,提升通信质量。

LORA wireless communication relay method, equipment and system

The present invention discloses a LoRa wireless communication relay method, including the following steps: receiving the first data acquisition and broadcasting command of the host; query whether the slave address and SN are the slave machines of the relay device, if so, convert the first data acquisition and broadcasting command to the relay set address, the relay device SN number, and the slave address. The broadcast command is collected from the second data from the machine SN, and the second data acquisition and broadcasting command is broadcast; the first response command from the slave machine is received; the first response command is converted to the second response command and the second response command is returned to the host. The invention also discloses a relay device, a LoRa wireless communication method and a system. The invention discloses a LoRa wireless communication relay method, a device, a LoRa wireless communication method and a system. It can extend the effective communication distance, solve some isolated points in LoRa communication, and solve the problem of signal co frequency interference, so as to improve the communication quality.

【技术实现步骤摘要】
LORA无线通信中继方法、设备和系统
本专利技术涉及低功耗长距离无线通信
,尤其涉及LORA通信中继方法、设备和系统。
技术介绍
LoRa(LongRange)是专用于远距离低功耗的无线通信技术,其基于扩频的调制方式相对于其他通信方式大大增加了通信距离,可广泛应用于各种场合的远距离低速率物联网无线通信领域。比如自动抄表、楼宇自动化设备、无线安防系统、工业监视与控制等。具有体积小、功耗低、传输距离远、抗干扰能力强等特点。LoRa的网络布置中,由于其具有低功耗,长距离传输的特点,LoRa无线通信网络一般设置为主机和从机直接通信。主机通过无线通信向从机广播带设备地址的Modbus协议格式命令进行数据采集,对应设备地址的从机返回响应数据包。主机通过轮询的方式、不断广播带不同设备地址的命令,逐个采集远端设备数据。但LoRa无线通信在实际应用中,容易出现因为障碍物、距离等因素导致信号衰减变差而无法达到通信要求。如图1所示,从机A由于被障碍物B阻挡,无法实现和主机的通信,从机C由于距离太远,其和主机的通信也无法满足要求。
技术实现思路
针对现有LoRa无线通信系统在实际应用中存在的问题,本专利技术实施例提供了一种LORA无线通信中继方法、设备和系统。本专利技术实施例提供的一种LORA无线通信中继方法,包括以下步骤:接收数据采集广播命令步骤:接收主机的第一数据采集广播命令,第一数据采集广播命令带有从机地址;转发数据采集广播命令步骤:查询从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN(SerialNumber,产品序列号)号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;接收响应命令步骤:接收从机的第一响应命令,第一响应命令带有中继设备SN号、从机SN号;返回响应命令步骤:将第一响应命令转换为第二响应命令,第二响应命令带有从机地址,并返回第二响应命令给主机。进一步地,在接收数据采集广播命令步骤之前,还包括步骤:中继设备设置步骤:中继设备标明中继类型,并记录所带从机的地址和SN号。本专利技术实施例提供的LORA无线通信中继方法,通过在LORA无线通信系统中设置中继设备,并在中继设备接收到第一数据采集广播命令后,对该第一数据采集广播命令进行转换,转换为带有中继设备SN号、从机SN号的第二数据采集广播命令并发送给该中继设备所带的从机。能有效延长通信距离,解决LoRa通信中一些孤点的问题,并解决信号同频干扰的问题,提升通信质量。本专利技术实施例提供的一种LoRa无线通信中继设备,包括处理器和存储器,存储器存储有计算机可读程序,处理器可读取并运行存储器中的计算机可读程序,计算机可读程序实现LoRa无线通信中继方法,包括以下步骤:接收数据采集广播命令步骤:接收主机的第一数据采集广播命令,第一数据采集广播命令带有从机地址;转发数据采集广播命令步骤:查询从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;接收响应命令步骤:接收从机的第一响应命令,第一响应命令带有中继设备SN号、从机SN号;返回响应命令步骤:将第一响应命令转换为第二响应命令,第二响应命令带有从机地址,并返回第二响应命令给主机。优选地,在接收数据采集广播命令步骤之前,还包括步骤:中继设备设置步骤:中继设备标明中继类型,并记录所带从机的地址和SN号。本专利技术实施例进一步提供了一种计算机可读存储介质,可读存储介质存储有计算机可读程序,计算机可读程序运行时可实现如上述的LORA无线通信中继方法。本专利技术实施例进一步提供了一种LoRa无线通信方法,包括以下步骤:数据采集广播命令步骤:主机采用标准的ModBus协议通信,广播第一数据采集广播命令,第一数据采集广播命令带有从机地址;接收数据采集广播命令步骤:中继设备接收主机的第一数据采集广播命令;转发数据采集广播命令步骤:中继设备查询从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;从机响应命令步骤:从机接收第二数据采集广播命令,并判断是否与本机SN号一致,如果一致,则返回第一响应命令给中继设备,第一响应命令带有中继设备SN号、从机SN号;返回响应命令步骤:中继设备接收从机的第一响应命令,将第一响应命令转换为第二响应命令,第二响应命令带有从机地址,并返回第二响应命令给主机。优选地,在数据采集广播命令步骤之前,还包括步骤:中继设备设置步骤:中继设备标明中继类型,并记录所带从机的地址和SN号。本专利技术实施例进一步提供了一种LoRa无线通信系统,包括主机、中继设备和从机,主机连接中继设备,中继设备连接从机;主机:用于采用标准的ModBus协议通信,广播第一数据采集广播命令,第一数据采集广播命令带有从机地址;还用于接收第二响应命令,第二响应命令带有从机地址;中继设备:用于接收主机的第一数据采集广播命令;查询从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;还用于接收从机的第一响应命令,将第一响应命令转换为第二响应命令,并返回第二响应命令给主机;第一响应命令带有中继设备SN号、从机SN号,第二响应命令带有从机地址;从机:用于接收第二数据采集广播命令,并判断是否与本机SN号一致,如果一致,则返回第一响应命令给中继设备。优选地,中继设备还用于标明中继类型,并记录该中继设备所带从机的地址和SN号。本专利技术实施例提供的LORA无线通信方法和系统,通过设置中继设备,并在中继设备接收到第一数据采集广播命令后,对该第一数据采集广播命令进行转换,转换为带有中继设备SN号、从机SN号的第二数据采集广播命令并发送给该中继设备所带的从机。能有效延长通信距离,解决LoRa通信中一些孤点的问题,并解决信号同频干扰的问题,提升通信质量。附图说明图1为现有LoRa无线通信系统示意图;图2为本专利技术实施例中LoRa无线通信系统结构示意图;图3为本专利技术实施例一中LoRa无线通信中继方法流程示意图;图4为本专利技术实施例一中优选的LoRa无线通信中继方法流程示意图;图5为本专利技术实施例二中LoRa无线通信方法流程示意图;图6为本专利技术实施例二中优先的LoRa无线通信方法流程示意图。附图中:210、主机;220、中继设备;230、从机。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。Lora无线通信技术基于扩频调制方式的远距离低功耗通信技术。由于其具有功率低、传输距离远、看干扰能力强,目前正广泛应用于各种低速率无线通信邻域,是建设物联网的一项重要技术。本专利技术以其在电力无线通信中的应用,如自动抄表、电力线路监控为例,对本专利技术的一种Lora无线通信中继方法、中继设备、Lora无线通信方法和系统进行说明。本专利技术的Lora无线通信中继方法、中继设备、Lora无线通信方法和系统也可以适用于其他使用Lora无线通信的应用领域。本发本文档来自技高网...
LORA无线通信中继方法、设备和系统

【技术保护点】
1.一种LoRa无线通信中继方法,其特征在于,包括以下步骤:接收数据采集广播命令步骤:接收主机的第一数据采集广播命令,所述第一数据采集广播命令带有从机地址;转发数据采集广播命令步骤:查询所述从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;接收响应命令步骤:接收从机的第一响应命令,所述第一响应命令带有中继设备SN号、从机SN号;返回响应命令步骤:将所述第一响应命令转换为第二响应命令,所述第二响应命令带有从机地址,并返回第二响应命令给主机。

【技术特征摘要】
1.一种LoRa无线通信中继方法,其特征在于,包括以下步骤:接收数据采集广播命令步骤:接收主机的第一数据采集广播命令,所述第一数据采集广播命令带有从机地址;转发数据采集广播命令步骤:查询所述从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;接收响应命令步骤:接收从机的第一响应命令,所述第一响应命令带有中继设备SN号、从机SN号;返回响应命令步骤:将所述第一响应命令转换为第二响应命令,所述第二响应命令带有从机地址,并返回第二响应命令给主机。2.如权利要求1所述的方法,其特征在于,在接收数据采集广播命令步骤之前,还包括步骤:中继设备设置步骤:中继设备标明中继类型,并记录所带从机的地址和SN号。3.一种LoRa无线通信中继设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机可读程序,所述处理器可读取并运行存储器中的计算机可读程序,所述计算机可读程序实现以下方法步骤:接收数据采集广播命令步骤:接收主机的第一数据采集广播命令,所述第一数据采集广播命令带有从机地址;转发数据采集广播命令步骤:查询所述从机地址是否为本中继设备带的从机,如果是,将第一数据采集广播命令转换为带中继设备SN号、从机SN号的第二数据采集广播命令,并将第二数据采集广播命令广播出去;接收响应命令步骤:接收从机的第一响应命令,所述第一响应命令带有中继设备SN号、从机SN号;返回响应命令步骤:将所述第一响应命令转换为第二响应命令,所述第二响应命令带有从机地址,并返回第二响应命令给主机。4.如权利要求3所属的设备,其特征在于,在接收数据采集广播命令步骤之前,还包括步骤:中继设备设置步骤:中继设备标明中继类型,并记录所带从机的地址和SN号。5.一种计算机可读存储介质,其特征在于,所述可读存储介质存储有计算机可读程序,所述计算机可读程序运行时可实现如权利要求1至权利要求2中任一所述LoRa无线通信中继方法。6.一种LoRa无线通信方法,其特征在...

【专利技术属性】
技术研发人员:张民恕王德驰李立群
申请(专利权)人:珠海派诺科技股份有限公司
类型:发明
国别省市:广东,44

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

1