CN108289322A - Wsn采集端与网关的低功耗通信算法 - Google Patents
Wsn采集端与网关的低功耗通信算法 Download PDFInfo
- Publication number
- CN108289322A CN108289322A CN201710023561.7A CN201710023561A CN108289322A CN 108289322 A CN108289322 A CN 108289322A CN 201710023561 A CN201710023561 A CN 201710023561A CN 108289322 A CN108289322 A CN 108289322A
- Authority
- CN
- China
- Prior art keywords
- gateway
- ack
- collection terminal
- collection
- wsn
- 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.)
- Pending
Links
Classifications
-
- 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/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- 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
-
- 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)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种用于WSN采集端与网关的低功耗通信算法。该算法工作于如下的网络:若干采集端与一个网关组成星形网络。采集端长期休眠,不维持和网关的连接,需要时,采集端唤醒,和网关通信——发射、接收、ACK、接收ACK。网关处于休眠——接收——休眠这样一个周期。核心思想就是提高无线射频工作的占空比,更多的处于休眠以降低功耗。
Description
技术领域
本发明,适用于低速通信的WSN网络,对实时性要求不高。可适用于433MHz、2.4GHz等频段的超低功耗、低流量、高延迟的无线通信。
背景技术
随着物联网技术的发展,ZigBee、蓝牙、433Mhz、LoRA等各种无线通信网络标准均得到了大量的实践。在实际项目实施中,我们发现,在WSN组网中,对于采集端,各种射频芯片所标称的低功耗均可简单得到实现。
然而,在网关端(下称接收端),由于接收端需要持续接收工作以保证采集端任意时刻数据均能上报,这就导致低功耗无法实施,在没有电力供应只能使用电池的情况下,即使加上太阳能、风力发电等措施(若使用大的太阳能板或风车成本太高),也不能保证电池良好的更换周期(一般应承诺3年)。
为了有效解决以上问题,在硬件已经穷尽手段的同时,我们需要为网关(接收端)设计更好的固件程序来大幅降低功耗,当然,对应的采集端也要相应的进行设计。
发明内容
本发明是通过驱动程序(固件)手段来解决WSN网关的功耗问题,使得网关在没有电力只有微型太阳能或风力等充电设备的支持下,可以大幅延长电池更换周期,降低用户的使用成本,提高产品的实用性。
为解决上述技术问题,本发明提供了一种用于WSN采集端与网关的低功耗通信算法。包括采集端发射、WSN网关接收、WSN网关发射ACK、采集端接收ACK。
附图说明
图1为算法示意图;图2为接收端工作周期波形;图3是算法分析图
具体实施方式
下面详细说明本发明的程序设计方案。
先看接收端的工作周期波形(见图2):
假设接收端一次休眠态保持的时长为t1,一次接收态保持的持续时长为,两个时期组成一个完整的周期,记为T=t1+t2;当采集端进入工作周期时,必须保证采集端的发射时刻正好被t2所包含,这样发射端必须在某一任意时刻进行多次发射,形成一种工作周期波形,波峰被t2所涵盖,如果把开始发射到发射成功(MCU中断产生)的时间记为t’,那么t’最好小于t2/2,这样可以使得t2可以涵盖两次t’,提高发射端命中率。同时,设计足够的t’次数为N,使得t’×N≥T。通过合适的设计,使得t’略小于t2/2,从图3上就可以立即求得N=8是其最佳值。
从图3可以看出无论如何移动发射波形的起始位置,总能保证发射波峰被包含在t2即接收周期中,也就是说,无论何时开始发射信号,总能被接收端接收到信号。
再考虑发射ACK和接收ACK的方式,接收端的任意T(t1+t2)开始,相对于t2开始时刻,在t2’处,接收端收到数据后,立即结束当前的工作周期,开始进入发射ACK周期,通知采集端以完成本次通信;考虑到采集发射N次后才结束发射周期,那么采集端接收ACK的起始时刻最晚为t2’+N×t’,最早为t2’+t’。
我们以降低功耗为目的,故接收端以最晚时刻为标准开始发射ACK,再加上一个很小的延时d,保证开始发射ACK时,采集端一定处于接收ACK状态。这样就得出ACK的发射时刻为t2’+N×t’+d,发射完毕的时刻为(t2’+N×t’)+d+(t’×3);实际编程时,ACK的发射时刻为接收到数据后的N×t’+d。
假设采集端接收ACK的时间长度为T’,采集端要以最早的ACK发射时刻来计算,那么
T’>(N×t’)+d+(t’×3),我们最终得到算法说明示意图3(见说明书附图)。
总结一下算法:
不论采集端还是接收端发射从开始到结束(中断发生)时长为t’;
接收端休眠时间为t1,接收时间为t2,且t’<t2/2;
采集端发射信号时,发射N次,在本例设计中N=8(取决于t’和t2/2的大小关系);
接收端接收到数据后,延时N×t’+d(d可足够小,以减少T’)后发射三次连续ACK;
采集端发射N次信号后,立即进入接收态并持续T’,使得T’>(N×t’)+d+(t’×3),
T’取值当适当大既要避免无法包含ACK的周期,又要降低功耗。
Claims (2)
1.本发明公开了一种用于WSN采集端与网关的低功耗通信算法,它通过大幅提高射频芯片的占空比和设计独特的发射/接收工作波形来实现。
2.如权利要求1所述的算法,其特征在于;采集端为了适应网关的工作周期波形而采用的特殊发射周期算法。有效解决了,网关必须处于时刻接收工作态而导致的功耗过高问题,在大幅降低功耗同时确保数据接收,网关在收到数据后,根据设定的采集端发射周期,合理的安排ACK发射周期,保证采集端能够接收到ACK,同时采集端根据发射周期和网关接收周期计算出合理的接收ACK周期,保证网关发射的ACK能够被接收。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710023561.7A CN108289322A (zh) | 2017-01-09 | 2017-01-09 | Wsn采集端与网关的低功耗通信算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710023561.7A CN108289322A (zh) | 2017-01-09 | 2017-01-09 | Wsn采集端与网关的低功耗通信算法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108289322A true CN108289322A (zh) | 2018-07-17 |
Family
ID=62819553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710023561.7A Pending CN108289322A (zh) | 2017-01-09 | 2017-01-09 | Wsn采集端与网关的低功耗通信算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108289322A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113347591A (zh) * | 2021-08-05 | 2021-09-03 | 四川省公路规划勘察设计研究院有限公司 | 一种LoRa网关以及控制方法、及野外工程结构监测*** |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1845520A (zh) * | 2006-03-07 | 2006-10-11 | 南京澳帝姆科技有限公司 | 无线传感器网络节点与网关之间的通信方法 |
US7782804B2 (en) * | 2008-03-10 | 2010-08-24 | Axiometric, Llc | Remote wireless activation and communication |
CN101965040A (zh) * | 2010-10-27 | 2011-02-02 | 深圳市嘉易安安防科技有限公司 | 后端设备、无线通信***及方法 |
CN102547944A (zh) * | 2012-03-11 | 2012-07-04 | 上海宜云物联科技有限公司 | 实现无电环境下长期工作的物网网关及实现方法 |
CN103052131A (zh) * | 2013-01-04 | 2013-04-17 | 无锡儒安科技有限公司 | 一种无线传感网络中延时约束下的能耗控制方法 |
CN103249127A (zh) * | 2013-05-22 | 2013-08-14 | 清华大学 | 物联网节能数据传输方法 |
CN103297333A (zh) * | 2013-04-10 | 2013-09-11 | 安徽海聚信息科技有限责任公司 | 网关信息处理器及使用该处理器控制wifi网关的方法 |
CN203289695U (zh) * | 2013-04-07 | 2013-11-13 | 国家电网公司 | 一种建筑照明中的大功率遥控墙壁开关 |
CN103840568A (zh) * | 2014-03-14 | 2014-06-04 | 西北大学 | 一种用于无线传感网的低功耗供电*** |
CN103945512A (zh) * | 2014-04-09 | 2014-07-23 | 周开宇 | 一种基于短信的传感器网关唤醒方法 |
WO2015139779A1 (en) * | 2014-03-21 | 2015-09-24 | Huawei Technologies Co., Ltd. | Methods and network nodes in a wireless communication network |
CN105103606A (zh) * | 2013-05-09 | 2015-11-25 | 英特尔Ip公司 | 缓冲器溢出的减少 |
CN105183132A (zh) * | 2015-08-18 | 2015-12-23 | 小米科技有限责任公司 | 节能模式启动方法和装置 |
CN106162874A (zh) * | 2015-04-10 | 2016-11-23 | 中兴通讯股份有限公司 | 下行信息接收方法、装置及用户设备 |
-
2017
- 2017-01-09 CN CN201710023561.7A patent/CN108289322A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1845520A (zh) * | 2006-03-07 | 2006-10-11 | 南京澳帝姆科技有限公司 | 无线传感器网络节点与网关之间的通信方法 |
US7782804B2 (en) * | 2008-03-10 | 2010-08-24 | Axiometric, Llc | Remote wireless activation and communication |
CN101965040A (zh) * | 2010-10-27 | 2011-02-02 | 深圳市嘉易安安防科技有限公司 | 后端设备、无线通信***及方法 |
CN102547944A (zh) * | 2012-03-11 | 2012-07-04 | 上海宜云物联科技有限公司 | 实现无电环境下长期工作的物网网关及实现方法 |
CN103052131A (zh) * | 2013-01-04 | 2013-04-17 | 无锡儒安科技有限公司 | 一种无线传感网络中延时约束下的能耗控制方法 |
CN203289695U (zh) * | 2013-04-07 | 2013-11-13 | 国家电网公司 | 一种建筑照明中的大功率遥控墙壁开关 |
CN103297333A (zh) * | 2013-04-10 | 2013-09-11 | 安徽海聚信息科技有限责任公司 | 网关信息处理器及使用该处理器控制wifi网关的方法 |
CN105103606A (zh) * | 2013-05-09 | 2015-11-25 | 英特尔Ip公司 | 缓冲器溢出的减少 |
CN103249127A (zh) * | 2013-05-22 | 2013-08-14 | 清华大学 | 物联网节能数据传输方法 |
CN103840568A (zh) * | 2014-03-14 | 2014-06-04 | 西北大学 | 一种用于无线传感网的低功耗供电*** |
WO2015139779A1 (en) * | 2014-03-21 | 2015-09-24 | Huawei Technologies Co., Ltd. | Methods and network nodes in a wireless communication network |
CN103945512A (zh) * | 2014-04-09 | 2014-07-23 | 周开宇 | 一种基于短信的传感器网关唤醒方法 |
CN106162874A (zh) * | 2015-04-10 | 2016-11-23 | 中兴通讯股份有限公司 | 下行信息接收方法、装置及用户设备 |
CN105183132A (zh) * | 2015-08-18 | 2015-12-23 | 小米科技有限责任公司 | 节能模式启动方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113347591A (zh) * | 2021-08-05 | 2021-09-03 | 四川省公路规划勘察设计研究院有限公司 | 一种LoRa网关以及控制方法、及野外工程结构监测*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100663584B1 (ko) | 이동통신 단말기에서 슬립 모드 시 전원 제어 장치 및 방법 | |
Kim et al. | Energy adaptive MAC protocol for wireless sensor networks with RF energy transfer | |
CN107071869B (zh) | 兼容LoRaWAN Class A、Class B和手抄模式的多模终端及多模兼容方法 | |
Karvonen et al. | A generic wake-up radio based MAC protocol for energy efficient short range communication | |
US9069601B2 (en) | Method and apparatus for controlling task execution | |
CN105375652B (zh) | 一种无线脉冲供电启动的通讯*** | |
CN102740365A (zh) | 一种适用于无线传感器网络的单流批量数据采集方法 | |
CN110958676A (zh) | 一种低功耗休眠设备唤醒方法及*** | |
CN105119726A (zh) | 一种无线传感网节点快速唤醒方法及其装置 | |
CN104219743A (zh) | 用于无线传感和控制的低能耗通信方法和装置 | |
CN108289322A (zh) | Wsn采集端与网关的低功耗通信算法 | |
TWI515996B (zh) | 具有可變供電電壓的電源供應系統 | |
KR101863237B1 (ko) | 무선전력전송시스템에서 송신기의 전력 관리 방법 및 무선전력전송시스템에서의 전력 관리 방법 | |
CN104780597A (zh) | 无线安防监控***的低功耗通信收发控制方法 | |
CN108810842B (zh) | 一种无线传感器网络节点及用于该节点的mac协议方法 | |
CN109511159B (zh) | 一种低功耗微功率无线通信***唤醒信号的生成方法 | |
Karvonen et al. | Energy efficient IR-UWB WBAN using a generic wake-up radio based MAC protocol | |
CN103839394B (zh) | 受控开关的控制方法及受控开关 | |
CN201946106U (zh) | 遥控器 | |
CN104916103A (zh) | 智能仪表的无线通信及控制方法 | |
CN210199800U (zh) | 具有微能量收集、数字编码和射频发射的单片集成电路 | |
CN202798730U (zh) | 38KHz调制红外发送和接收装置 | |
CN201654985U (zh) | 太阳能无线遥控装置 | |
CN207301310U (zh) | 一种基于lf和uwb的室内定位标签节点 | |
Mohiuddin et al. | EEDF-MAC: An energy efficient MAC protocol for wireless sensor networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180717 |
|
WD01 | Invention patent application deemed withdrawn after publication |