基于多播能量协同的无线传感器网络数据采集调度

IF 8.9 1区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS
Yang Jiang;Zhenguo Gao;Hsiao-Chun Wu;Yunlong Zhao;Wenxian Jiang;Amar Kaswan
{"title":"基于多播能量协同的无线传感器网络数据采集调度","authors":"Yang Jiang;Zhenguo Gao;Hsiao-Chun Wu;Yunlong Zhao;Wenxian Jiang;Amar Kaswan","doi":"10.1109/JIOT.2024.3524060","DOIUrl":null,"url":null,"abstract":"In wireless sensor networks (WSNs), enabling nodes to harvest energy from the environment and facilitating energy sharing among nodes through wireless power transfer (WPT) technology, known as energy cooperation, can alleviate energy scarcity issues and effectively prolong the lifespan of WSNs. Although previous research has investigated various forms of energy cooperation, recent developments have underscored the potential of Multicast Energy Cooperation (M-EC) in supporting efficient multinode energy sharing. This approach leverages the broadcast nature of wireless signals, potentially offering greater efficiency compared to traditional point-to-point style Unicast Energy Cooperation (U-EC). In this article, We focus on the M-EC Assisted Data Collection paradigm for energy harvesting-WSNs (EH-WSNs) and investigate the underlying M-EC assisted data collection scheduling (MECADCS) problem, aiming to minimize the data collection completion time by jointly optimizing the schedule decisions for energy cooperation and data collection. We formulate the MECADCS problem as a mixed integer nonlinear programming (MINLP) problem and establish its NP-hardness. We also simplified the MECADCS problem into a mixed integer linear programming (MILP) formulation via piecewise linear approximation, yet solving it using existing mature MILP solvers is still computationally expensive. To promptly return good solutions, we propose an efficient greedy-based data transmission scheduling algorithm (GDTS),heuristically determines energy cooperation and data transmission schedules and achieves a computational speedup of <inline-formula> <tex-math>$10^{4}$ </tex-math></inline-formula> times compared to exact solvers. Simulation results demonstrate that GDTS significantly reduces the data collection completion time compared to both algorithms without energy cooperation and those utilizing U-EC.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 10","pages":"13946-13960"},"PeriodicalIF":8.9000,"publicationDate":"2024-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multicast-Energy-Cooperation-Assisted Time-Efficient Data Collection Scheduling in WSNs\",\"authors\":\"Yang Jiang;Zhenguo Gao;Hsiao-Chun Wu;Yunlong Zhao;Wenxian Jiang;Amar Kaswan\",\"doi\":\"10.1109/JIOT.2024.3524060\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In wireless sensor networks (WSNs), enabling nodes to harvest energy from the environment and facilitating energy sharing among nodes through wireless power transfer (WPT) technology, known as energy cooperation, can alleviate energy scarcity issues and effectively prolong the lifespan of WSNs. Although previous research has investigated various forms of energy cooperation, recent developments have underscored the potential of Multicast Energy Cooperation (M-EC) in supporting efficient multinode energy sharing. This approach leverages the broadcast nature of wireless signals, potentially offering greater efficiency compared to traditional point-to-point style Unicast Energy Cooperation (U-EC). In this article, We focus on the M-EC Assisted Data Collection paradigm for energy harvesting-WSNs (EH-WSNs) and investigate the underlying M-EC assisted data collection scheduling (MECADCS) problem, aiming to minimize the data collection completion time by jointly optimizing the schedule decisions for energy cooperation and data collection. We formulate the MECADCS problem as a mixed integer nonlinear programming (MINLP) problem and establish its NP-hardness. We also simplified the MECADCS problem into a mixed integer linear programming (MILP) formulation via piecewise linear approximation, yet solving it using existing mature MILP solvers is still computationally expensive. To promptly return good solutions, we propose an efficient greedy-based data transmission scheduling algorithm (GDTS),heuristically determines energy cooperation and data transmission schedules and achieves a computational speedup of <inline-formula> <tex-math>$10^{4}$ </tex-math></inline-formula> times compared to exact solvers. Simulation results demonstrate that GDTS significantly reduces the data collection completion time compared to both algorithms without energy cooperation and those utilizing U-EC.\",\"PeriodicalId\":54347,\"journal\":{\"name\":\"IEEE Internet of Things Journal\",\"volume\":\"12 10\",\"pages\":\"13946-13960\"},\"PeriodicalIF\":8.9000,\"publicationDate\":\"2024-12-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Internet of Things Journal\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10818564/\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10818564/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

在无线传感器网络(WSNs)中,通过无线电力传输(WPT)技术(即能源合作)使节点能够从环境中获取能量,并促进节点之间的能量共享,可以缓解能源短缺问题,有效延长WSNs的使用寿命。虽然以前的研究已经调查了各种形式的能源合作,但最近的发展强调了多播能源合作(M-EC)在支持高效多节点能源共享方面的潜力。这种方法利用了无线信号的广播特性,与传统的点对点式单播能源合作(U-EC)相比,有可能提供更高的效率。本文以能量采集wsns (EH-WSNs)的M-EC辅助数据采集范式为研究对象,研究其底层的M-EC辅助数据采集调度(MECADCS)问题,旨在通过联合优化能源合作和数据采集的调度决策,实现数据采集完成时间最小化。我们将MECADCS问题化为一个混合整数非线性规划(MINLP)问题,并建立了其np -硬度。我们还通过分段线性逼近将MECADCS问题简化为混合整数线性规划(MILP)公式,但使用现有成熟的MILP求解器求解仍然计算昂贵。为了及时返回好的解决方案,我们提出了一种高效的基于贪婪的数据传输调度算法(GDTS),启发式地确定能源合作和数据传输调度,与精确求解器相比,计算速度提高了10倍。仿真结果表明,与不使用能量协同和使用U-EC的算法相比,GDTS显著缩短了数据收集完成时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Multicast-Energy-Cooperation-Assisted Time-Efficient Data Collection Scheduling in WSNs
In wireless sensor networks (WSNs), enabling nodes to harvest energy from the environment and facilitating energy sharing among nodes through wireless power transfer (WPT) technology, known as energy cooperation, can alleviate energy scarcity issues and effectively prolong the lifespan of WSNs. Although previous research has investigated various forms of energy cooperation, recent developments have underscored the potential of Multicast Energy Cooperation (M-EC) in supporting efficient multinode energy sharing. This approach leverages the broadcast nature of wireless signals, potentially offering greater efficiency compared to traditional point-to-point style Unicast Energy Cooperation (U-EC). In this article, We focus on the M-EC Assisted Data Collection paradigm for energy harvesting-WSNs (EH-WSNs) and investigate the underlying M-EC assisted data collection scheduling (MECADCS) problem, aiming to minimize the data collection completion time by jointly optimizing the schedule decisions for energy cooperation and data collection. We formulate the MECADCS problem as a mixed integer nonlinear programming (MINLP) problem and establish its NP-hardness. We also simplified the MECADCS problem into a mixed integer linear programming (MILP) formulation via piecewise linear approximation, yet solving it using existing mature MILP solvers is still computationally expensive. To promptly return good solutions, we propose an efficient greedy-based data transmission scheduling algorithm (GDTS),heuristically determines energy cooperation and data transmission schedules and achieves a computational speedup of $10^{4}$ times compared to exact solvers. Simulation results demonstrate that GDTS significantly reduces the data collection completion time compared to both algorithms without energy cooperation and those utilizing U-EC.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
IEEE Internet of Things Journal
IEEE Internet of Things Journal Computer Science-Information Systems
CiteScore
17.60
自引率
13.20%
发文量
1982
期刊介绍: The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信