CN110062433A - 一种低功耗的LoRa链形网络 - Google Patents
一种低功耗的LoRa链形网络 Download PDFInfo
- Publication number
- CN110062433A CN110062433A CN201910317801.3A CN201910317801A CN110062433A CN 110062433 A CN110062433 A CN 110062433A CN 201910317801 A CN201910317801 A CN 201910317801A CN 110062433 A CN110062433 A CN 110062433A
- Authority
- CN
- China
- Prior art keywords
- node
- time
- data
- lora
- window
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提出了一种低功耗的LoRa链形网络,包括网关以及若干LoRa节点形成的链型网络,且每个节点只与相邻的节点通信,只有与网关相邻的节点与网关通信。本发明通过低功耗的LoRa链形网络,节点只需要与身边的节点通信,网络拓扑简单;只需一个单通道网关,完成物理距离很远的网络数据的采集,而且易扩展,有新的需求可以直接在末端增加节点,无需额外动作。
Description
技术领域
本发明涉及一种低功耗的LoRa链形网络。
背景技术
在隧道这样的环境下,Lora的各个节点的布置成线性。由于隧道两端距离很长,环境不空旷,LoRa的传输距离有限,且隧道之中一般没有4G等连接外网的信号,所以无法将网关布置在隧道中间。传统的一个网关加多个低功耗LoRa节点的星型网络无法覆盖所有的节点。
发明内容
为了解决上述问题,本发明提出一种低功耗的LoRa链形网络,通过低功耗的LoRa链形网络,节点只需要与身边的节点通信,网络拓扑简单;只需一个单通道网关,完成物理距离很远的网络数据的采集,而且易扩展,有新的需求可以直接在末端增加节点,无需额外动作。
本发明的技术方案是这样实现的:
一种低功耗的LoRa链形网络,包括网关以及若干LoRa节点形成的链型网络,且每个节点只与相邻的节点通信,只有与网关相邻的节点与网关通信。
优选地,每个节点分配两个时间窗,两个时间窗为连续的侦听时间窗和上传时间窗,且相邻两个节点间侦听时间窗和上传的时间窗重合;所述侦听时间窗接收上级节点的节点数据,所述上传时间窗发送本级节点的节点数据至下级节点。
优选地,节点在时间窗时处于唤醒状态进行数据通信,其余时间处于睡眠状态;且在侦听时间窗口侦听下级节点上传的数据,在上传时间窗将节点数据上传给上级节点,这样每个节点只用唤醒两个时间窗的时间就可以实现数据的依次上传。
优选地,相邻的节点之间采用应答模式进行通信,即数据发送后会收到一个响应,如果没有收到响应,就重传;当一个节点故障时,它的下一级节点经预定次重试仍然不能够得到回应,休眠到他的上上级节点的侦听时间窗口,再开始数据传输。
优选地,节点数据采用集总帧的模式:数据上传时,最末端节点将自己的数据发送给次末端节点,次末端节点再将本身数据加入,再把两个节点的数据都发送给上级的节点,依次循环,保证到达网关的数据包含所有的信息;指令下发时,逐级传送,节点在指令堆中找到属于本节点的指令后执行指令,并将该指令从指令堆中去除,然后传给下一级,指令数据越来越短,保证每个节点都不会错过对自己的指令。
优选地,节点登录时,不直接向网关请求,而是向相邻的上级的节点请求,获取本节点的时间窗和其他参数信息,以及所有自己下级的节点配置信息。
优选地,各相邻节点之间进行时间延时同步,同步方式为:上级节点初始的本地时间为T1,相邻节点间标准帧一次发送和接收后的本地时间为T2,发送时间延时同步时的本地时间为T3,则上级节点的本地时间T1与下级节点的时间T0=[T3+(T2-T1/2)]设置为同步时间。
本发明产生的有益效果为:本发明功耗低,节点均可采用电池供电,不用走线,节点大部分时间处于睡眠状态,只在自己的时间窗唤醒,除最末端节点外,节点即作为中继,也作为数据采集用节点,***中没有一直处于唤醒状态需要外部供电的中继节点。在星型网络中,要考虑离网关最远的节点也能正常通信,这样选的波特率必然很小,发送时间长,整个***的功耗上升,而本发明通过合理布置节点的位置,可以让平均两个节点的距离较小,这样能够采用更高的波特率进行数据传输,减少了发射接收时间,降低了功耗。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明链型网络的示意图。
图2为本发明节点间的时间窗分配示意图。
图3为本发明节点数据上传的示意图。
图4为本发明节点指令数据下发的示意图。
图5为时间延时同步的示意图。
具体实施方式
下面将结合本发明实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示一种低功耗的LoRa链形网络,包括网关以及若干LoRa节点形成的链型网络,且每个节点只与相邻的节点通信,只有与网关相邻的节点与网关通信。网络中各个节点的LoRa参数相同,可以互相通信,网络拓扑相对比较简单,而且易于扩展,有新的需求可以直接在末端增加节点。
如图2所示,采用分时复用的方式,每个节点分配两个时间窗,两个时间窗为连续的侦听时间窗和上传时间窗,且相邻两个节点间侦听时间窗和上传的时间窗重合;所述侦听时间窗接收上级节点的节点数据,所述上传时间窗发送本级节点的节点数据至下级节点。
节点均可采用电池供电,不用走线,节点在时间窗时处于唤醒状态进行数据通信,其余时间处于睡眠状态;且在侦听时间窗口侦听下级节点上传的数据,在上传时间窗将节点数据上传给上级节点,这样每个节点只用唤醒两个时间窗的时间就可以实现数据的依次上传。相邻的节点之间采用应答模式进行通信,即数据发送后会收到一个响应,如果没有收到响应,就重传;为了提升***的鲁棒性,避免一个节点故障导致传递链断裂,当一个节点故障时,它的下一级节点经预定次重试仍然不能够得到回应,休眠到他的上上级节点的侦听时间窗口,再开始数据传输。节点大部分时间处于睡眠状态,只在自己的时间窗唤醒。除最末端节点外,节点即作为中继,也作为数据采集用节点。
5.节点在传输周期整点进行数据采集,在自己的时间窗进行数据通信,其他时间处于睡眠状态,降低功耗。***中没有一直处于唤醒状态需要外部供电的继节点。通过合理布置节点的位置,可以让平均两个节点的距离较小,这样能够采用更高的波特率进行数据传输,减少了发射接收时间,同样降低了功耗。而在星型网络中,要考虑离网关最远的节点也能正常通信,这样选的波特率必然很小,发送时间长,整个***的功耗上升。
如图3-4所示,节点数据采用集总帧的模式:数据上传时,最末端节点将自己的数据发送给次末端节点,次末端节点再将本身数据加入,再把两个节点的数据都发送给上级的节点,依次循环,保证到达网关的数据包含所有的信息;指令下发时,逐级传送,节点在指令堆中找到属于本节点的指令后执行指令,并将该指令从指令堆中去除,然后传给下一级,指令数据越来越短,保证每个节点都不会错过对自己的指令。
如图5所示,节点登录时,不直接向网关请求,而是向相邻的上级的节点请求,获取本节点的时间窗和其他参数信息,以及所有自己下级的节点配置信息。由于***的正常运作依赖时间窗,为了保证信号采集的时间一致以及时间窗分隔数据传输不起冲突,所以需要进行时间同步。
由于信号发送和接收的延时,如果直接用上一个节点的时间会造成一定的偏差,所以要先测量两个节点一次发送和接收延时,校正时间后再进行时间的同步(为了方式数据长度不一致造成的延时不同,图中帧的长度均相等)。各相邻节点之间进行时间延时同步,同步方式为:上级节点初始的本地时间为T1,相邻节点间标准帧一次发送和接收后的本地时间为T2,发送时间延时同步时的本地时间为T3,则上级节点的本地时间T1与下级节点的时间T0=[T3+(T2-T1/2)]设置为同步时间,在对应的时间启动对应的节点,可以有效保证数据的传输。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种低功耗的LoRa链形网络,其特征在于,包括网关以及若干LoRa节点形成的链型网络,且每个节点只与相邻的节点通信,只有与网关相邻的节点与网关通信。
2.如权利要求1所述的一种低功耗的LoRa链形网络,其特征在于,每个节点分配两个时间窗,两个时间窗为连续的侦听时间窗和上传时间窗,且相邻两个节点间侦听时间窗和上传的时间窗重合;所述侦听时间窗接收上级节点的节点数据,所述上传时间窗发送本级节点的节点数据至下级节点。
3.如权利要求2所述的一种低功耗的LoRa链形网络,其特征在于,节点在时间窗时处于唤醒状态进行数据通信,其余时间处于睡眠状态;且在侦听时间窗口侦听下级节点上传的数据,在上传时间窗将节点数据上传给上级节点,这样每个节点只用唤醒两个时间窗的时间就可以实现数据的依次上传。
4.如权利要求3所述的一种低功耗的LoRa链形网络,其特征在于,相邻的节点之间采用应答模式进行通信,即数据发送后会收到一个响应,如果没有收到响应,就重传;当一个节点故障时,它的下一级节点经预定次重试仍然不能够得到回应,休眠到他的上上级节点的侦听时间窗口,再开始数据传输。
5.如权利要求2所述的一种低功耗的LoRa链形网络,其特征在于,节点数据采用集总帧的模式:数据上传时,最末端节点将自己的数据发送给次末端节点,次末端节点再将本身数据加入,再把两个节点的数据都发送给上级的节点,依次循环,保证到达网关的数据包含所有的信息;指令下发时,逐级传送,节点在指令堆中找到属于本节点的指令后执行指令,并将该指令从指令堆中去除,然后传给下一级,指令数据越来越短,保证每个节点都不会错过对自己的指令。
6.如权利要求2所述的一种低功耗的LoRa链形网络,其特征在于,节点登录时,不直接向网关请求,而是向相邻的上级的节点请求,获取本节点的时间窗和其他参数信息,以及所有自己下级的节点配置信息。
7.如权利要求6所述的一种低功耗的LoRa链形网络,其特征在于,各相邻节点之间进行时间延时同步,同步方式为:上级节点初始的本地时间为T1,相邻节点间标准帧一次发送和接收后的本地时间为T2,发送时间延时同步时的本地时间为T3,则上级节点的本地时间T1与下级节点的时间T0=[T3+(T2-T1/2)]设置为同步时间。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910317801.3A CN110062433A (zh) | 2019-04-19 | 2019-04-19 | 一种低功耗的LoRa链形网络 |
CN201910681767.8A CN111836332A (zh) | 2019-04-19 | 2019-07-26 | 一种Lora链形网络通信方法、Lora网关及Lora链形网络通信*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910317801.3A CN110062433A (zh) | 2019-04-19 | 2019-04-19 | 一种低功耗的LoRa链形网络 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110062433A true CN110062433A (zh) | 2019-07-26 |
Family
ID=67319675
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910317801.3A Withdrawn CN110062433A (zh) | 2019-04-19 | 2019-04-19 | 一种低功耗的LoRa链形网络 |
CN201910681767.8A Pending CN111836332A (zh) | 2019-04-19 | 2019-07-26 | 一种Lora链形网络通信方法、Lora网关及Lora链形网络通信*** |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910681767.8A Pending CN111836332A (zh) | 2019-04-19 | 2019-07-26 | 一种Lora链形网络通信方法、Lora网关及Lora链形网络通信*** |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN110062433A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110798875A (zh) * | 2019-09-26 | 2020-02-14 | 浙江未来技术研究院(嘉兴) | 一种无线网络组网方法及*** |
CN111372215A (zh) * | 2020-03-16 | 2020-07-03 | 南京荣泰电气自动化有限公司 | 一种基于lora的单通道同步信息采集***及方法 |
CN112188452A (zh) * | 2020-11-10 | 2021-01-05 | 厦门骐俊物联科技股份有限公司 | 一种通信时隙分配方法及LoRa组网*** |
CN113347591A (zh) * | 2021-08-05 | 2021-09-03 | 四川省公路规划勘察设计研究院有限公司 | 一种LoRa网关以及控制方法、及野外工程结构监测*** |
US11323963B1 (en) | 2021-04-09 | 2022-05-03 | Hong Kong Applied Science and Technology Research Institute Company Limited | Optimizing battery consumption of remote end devices on a wireless long-range wide-area network (LoRaWAN) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113438660B (zh) * | 2021-06-23 | 2022-07-19 | 厦门硅田***工程有限公司 | 一种节点组的布署方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101742544B (zh) * | 2009-11-26 | 2012-10-31 | 上海大学 | 用于线状监测网络的节能mac与路由跨层方法 |
EP2556698B1 (en) * | 2010-04-06 | 2015-11-11 | Telefonaktiebolaget L M Ericsson (publ) | Method and arrangement in a wireless communication system |
CN102883370B (zh) * | 2012-09-07 | 2015-03-04 | 浙江工业大学 | 基于无线传感器网络的电力线监测***的分布式数据传输方法 |
CN102869124B (zh) * | 2012-10-09 | 2015-04-15 | 深圳市翌日科技有限公司 | 无线数据传输***及其方法 |
CN103052051B (zh) * | 2012-12-28 | 2016-04-13 | 成都泰格微电子研究所有限责任公司 | 一种无线自组通信***的通信方法 |
US9301281B2 (en) * | 2013-02-22 | 2016-03-29 | Blackberry Limited | Mechanisms for timing and signaling coordination in multi-point connectivity |
CN105208638B (zh) * | 2015-08-27 | 2018-07-20 | 重庆甲虫网络科技有限公司 | 一种无线传感器网络的通讯方法 |
CN105407463B (zh) * | 2015-12-09 | 2019-03-01 | 北京必创科技股份有限公司 | 一种无线传感器网络*** |
CN107222900B (zh) * | 2017-04-18 | 2020-05-15 | 西安电子科技大学 | 一种基于动态链的无线传感器网络节点协作方法 |
CN109150357A (zh) * | 2018-08-15 | 2019-01-04 | 中国商用飞机有限责任公司 | 基于rs485和以太网的混合总线的时间同步方法 |
-
2019
- 2019-04-19 CN CN201910317801.3A patent/CN110062433A/zh not_active Withdrawn
- 2019-07-26 CN CN201910681767.8A patent/CN111836332A/zh active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110798875A (zh) * | 2019-09-26 | 2020-02-14 | 浙江未来技术研究院(嘉兴) | 一种无线网络组网方法及*** |
CN110798875B (zh) * | 2019-09-26 | 2021-07-30 | 浙江未来技术研究院(嘉兴) | 一种无线网络组网方法及*** |
CN111372215A (zh) * | 2020-03-16 | 2020-07-03 | 南京荣泰电气自动化有限公司 | 一种基于lora的单通道同步信息采集***及方法 |
CN112188452A (zh) * | 2020-11-10 | 2021-01-05 | 厦门骐俊物联科技股份有限公司 | 一种通信时隙分配方法及LoRa组网*** |
US11323963B1 (en) | 2021-04-09 | 2022-05-03 | Hong Kong Applied Science and Technology Research Institute Company Limited | Optimizing battery consumption of remote end devices on a wireless long-range wide-area network (LoRaWAN) |
CN113347591A (zh) * | 2021-08-05 | 2021-09-03 | 四川省公路规划勘察设计研究院有限公司 | 一种LoRa网关以及控制方法、及野外工程结构监测*** |
CN113347591B (zh) * | 2021-08-05 | 2021-10-15 | 四川省公路规划勘察设计研究院有限公司 | 一种LoRa网关以及控制方法、及野外工程结构监测*** |
Also Published As
Publication number | Publication date |
---|---|
CN111836332A (zh) | 2020-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110062433A (zh) | 一种低功耗的LoRa链形网络 | |
CN104038991A (zh) | 一种长距离线型无线传感器网络跨层通信方法 | |
Sahota et al. | An energy-efficient wireless sensor network for precision agriculture | |
CN106162844A (zh) | 基于LoRa的无线传感器网络MAC协议的实现方法 | |
US20130128786A1 (en) | Wireless sensor network with energy efficient protocols | |
CN103796338B (zh) | 一种无线传感器组件及tdma自组织网络实现方法 | |
CN101827378A (zh) | 一种适用于无线传感器网络的混合mac协议设计方法 | |
CN103906207A (zh) | 基于自适应按需唤醒技术的无线传感器网络数据传输方法 | |
JP2023551375A (ja) | 送変電設備のモノのインターネットにおけるノード設備の無線通信方法及びシステム | |
CN103209473A (zh) | 一种低功耗无线传感器网络信息采集方法 | |
CN105873169A (zh) | 一种无线自组网通信方法 | |
KR101179299B1 (ko) | 시분할 접속을 이용한 메쉬 센서 네트워크에서 모니터링 응용을 위한 저전력 센서 노드 및 이의 라우팅 방법 | |
JP6675422B2 (ja) | ランダムアクセス中継器、中継システム及びその中継方法 | |
CN103873112A (zh) | 电力线载波智能同步控制方法 | |
CN111132337B (zh) | 一种TDMA与CSMA机制相结合的Lora通信方法 | |
JP2018535565A5 (zh) | ||
Singh et al. | A cross-layer MAC protocol for contention reduction and pipelined flow optimization in wireless sensor networks | |
CN107197514A (zh) | 无线传感器网络的可认知全局时钟同步方法及在多跳网络中的应用 | |
KR20130126403A (ko) | 패킷 도착 간격을 고려한 drx 재구성 방법 및 장치 | |
Sahota et al. | Performance modeling and simulation studies of MAC protocols in sensor network performance | |
KR101046991B1 (ko) | 슈퍼프레임 구조의 시간동기화 성능향상 방법 | |
Ullah et al. | Multi‐hop medium access control protocol for low energy critical infrastructure monitoring networks using wake‐up radio | |
CN107135470A (zh) | 一种无线自组网物理层的帧结构及其通信方法 | |
CN107135509B (zh) | 一种基于beacon的树状多级网络的组网方法 | |
JP6558872B2 (ja) | 集約装置、無線通信システム、通信順番・ウェイク時間決定方法及び通信順番・ウェイク時間決定プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190726 |