A Hardware-Supported Algorithm for Self-Managed and Choreographed Task Execution in Sensor Networks

被引:11
作者
Bordel, Borja [1 ]
Miguel, Carlos [1 ]
Alcarria, Ramon [2 ]
Robles, Tomas [1 ]
机构
[1] Univ Politecn Madrid, Dept Ingn Sistemas Telemat, Ave Complutense 30, E-28040 Madrid, Spain
[2] Univ Politecn Madrid, Dept Ingn Topog & Cartog, UPM Campus Sur,Km 7-5 Autovia Valencia, Madrid 28031, Spain
来源
SENSORS | 2018年 / 18卷 / 03期
关键词
Wireless Sensor Networks; task execution; algorithms; resource management; ModelSim; PARTICLE SWARM OPTIMIZATION; WIRELESS SENSOR; ALLOCATION; SYSTEMS; INTERNET; DEMAND; DESIGN; THINGS;
D O I
10.3390/s18030812
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Nowadays, sensor networks are composed of a great number of tiny resource-constraint nodes, whose management is increasingly more complex. In fact, although collaborative or choreographic task execution schemes are which fit in the most perfect way with the nature of sensor networks, they are rarely implemented because of the high resource consumption of these algorithms (especially if networks include many resource-constrained devices). On the contrary, hierarchical networks are usually designed, in whose cusp it is included a heavy orchestrator with a remarkable processing power, being able to implement any necessary management solution. However, although this orchestration approach solves most practical management problems of sensor networks, a great amount of the operation time is wasted while nodes request the orchestrator to address a conflict and they obtain the required instructions to operate. Therefore, in this paper it is proposed a new mechanism for self-managed and choreographed task execution in sensor networks. The proposed solution considers only a lightweight gateway instead of traditional heavy orchestrators and a hardware-supported algorithm, which consume a negligible amount of resources in sensor nodes. The gateway avoids the congestion of the entire sensor network and the hardware-supported algorithm enables a choreographed task execution scheme, so no particular node is overloaded. The performance of the proposed solution is evaluated through numerical and electronic ModelSim-based simulations.
引用
收藏
页数:33
相关论文
共 50 条
[21]   Hardware Impaired Self-Energized Bidirectional Sensor Networks over Complex Fading Channels [J].
Panic, Stefan R. ;
Jayakody, Dushantha Nalin K. ;
Affes, Sofiene ;
Muthuchidambaranathan, Palanivelu .
SENSORS, 2020, 20 (19) :1-16
[22]   Self-adapted task allocation algorithm with complicated coalition in wireless sensor network [J].
Chen, G.-L. (fzucgl@163.com), 1600, Editorial Board of Journal on Communications (35) :1-10
[23]   Deep Reinforcement Learning-Based Multi-AUV Task Allocation Algorithm in Underwater Wireless Sensor Networks [J].
Liu, Zhibin ;
Liu, Chunfeng ;
Qu, Wenyu ;
Qiu, Tie ;
Zhao, Zhao ;
Hu, Yansheng ;
Dong, Huiyong .
IEEE SENSORS JOURNAL, 2025, 25 (02) :3909-3922
[24]   Node Self-localization Algorithm for Wireless Sensor Networks Based on Modified Particle Swarm Optimization [J].
Liu Zhi-kun ;
Liu Zhong .
2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, :5968-5971
[25]   DANES - Distributed Algorithm for Node Energy-management for Self-organizing Wireless Sensor Networks [J].
Desai, S. Sundeep ;
Nene, Manisha J. .
2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, :1296-1301
[26]   Self-stabilizing algorithm for efficient topology control in Wireless Sensor Networks [J].
Ben-Othman, Jalel ;
Bessaoud, Karim ;
Bui, Alain ;
Pilard, Laurence .
JOURNAL OF COMPUTATIONAL SCIENCE, 2013, 4 (04) :199-208
[27]   A Q-learning algorithm for task scheduling based on improved SVM in wireless sensor networks [J].
Wei, Zhenchun ;
Liu, Fei ;
Zhang, Yan ;
Xu, Juan ;
Ji, Jianjun ;
Lyu, Zengwei .
COMPUTER NETWORKS, 2019, 161 :138-149
[28]   A Distributed Self-Deployment Algorithm for the Coverage of Mobile Wireless Sensor Networks [J].
Cheng, Teddy M. ;
Savkin, Andrey V. .
IEEE COMMUNICATIONS LETTERS, 2009, 13 (11) :877-879
[29]   Self-energized Bidirectional Sensor Networks over Hoyt Fading Channels under Hardware Impairments [J].
Panic, Stefan ;
Jayakody, Dushantha Nalin K. ;
Garg, Sahil .
2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
[30]   Scate: A Scalable Time and Energy Aware Actor Task Allocation Algorithm in Wireless Sensor and Actor Networks [J].
Sharifi, Mohsen ;
Okhovvat, Morteza .
ETRI JOURNAL, 2012, 34 (03) :330-340