Sensor Clustering Using a K-Means Algorithm in Combination with Optimized Unmanned Aerial Vehicle Trajectory in Wireless Sensor Networks

Sensors - Tập 23 Số 4 - Trang 2345
Thanh‐Nam Tran1, Thanh-Long Nguyen2, Vinh Truong Hoang3, Miroslav Vozňák4
1Data Science Laboratory, Faculty of Information Technology, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam
2Faculty of Information Technology, Ho Chi Minh City University of Food Industry, Ho Chi Minh City 700000, Vietnam
3Faculty of Computer Science, Ho Chi Minh City Open University, Ho Chi Minh City 700000, Vietnam
4Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, 17. listopadu 2172/15, 708 00 Ostrava, Czech Republic

Tóm tắt

We examine a general wireless sensor network (WSN) model which incorporates a large number of sensors distributed over a large and complex geographical area. The study proposes solutions for a flexible deployment, low cost and high reliability in a wireless sensor network. To achieve these aims, we propose the application of an unmanned aerial vehicle (UAV) as a flying relay to receive and forward signals that employ nonorthogonal multiple access (NOMA) for a high spectral sharing efficiency. To obtain an optimal number of subclusters and optimal UAV positioning, we apply a sensor clustering method based on K-means unsupervised machine learning in combination with the gap statistic method. The study proposes an algorithm to optimize the trajectory of the UAV, i.e., the centroid-to-next-nearest-centroid (CNNC) path. Because a subcluster containing multiple sensors produces cochannel interference which affects the signal decoding performance at the UAV, we propose a diagonal matrix as a phase-shift framework at the UAV to separate and decode the messages received from the sensors. The study examines the outage probability performance of an individual WSN and provides results based on Monte Carlo simulations and analyses. The investigated results verified the benefits of the K-means algorithm in deploying the WSN.

Từ khóa


Tài liệu tham khảo

Gong, 2018, Flight Time Minimization of UAV for Data Collection over Wireless Sensor Networks, IEEE J. Sel. Areas Commun., 36, 1942, 10.1109/JSAC.2018.2864420

Li, 2020, Joint Optimization on Trajectory, Altitude, Velocity, and Link Scheduling for Minimum Mission Time in UAV-Aided Data Collection, IEEE Int. Things J., 7, 1464, 10.1109/JIOT.2019.2955732

Zhan, 2018, Energy-Efficient Data Collection in UAV Enabled Wireless Sensor Network, IEEE Wirel. Commun. Lett., 7, 328, 10.1109/LWC.2017.2776922

Zhan, 2019, Completion Time Minimization for Multi-UAV-Enabled Data Collection, IEEE Trans. Wirel. Commun., 18, 4859, 10.1109/TWC.2019.2930190

Wang, 2020, Energy-Efficient Data Collection and Device Positioning in UAV-Assisted IoT, IEEE Int. Things J., 7, 1122, 10.1109/JIOT.2019.2952364

Kong, 2022, Distributed Sensor Clustering Using Artificial Neural Network with Local Information, IEEE Int. Things J., 9, 21851, 10.1109/JIOT.2022.3181596

Kim, 2018, Positioning of UAVs for throughput maximization in software-defined disaster area UAV communication networks, J. Commun. Netw., 20, 452, 10.1109/JCN.2018.000070

Heinzelman, 2002, An application-specific protocol architecture for wireless microsensor networks, IEEE Trans. Wirel. Commun., 1, 660, 10.1109/TWC.2002.804190

Dargie, 2020, A Simple Clustering Strategy for Wireless Sensor Networks, IEEE Sens. Lett., 4, 1, 10.1109/LSENS.2020.2991221

Zhang, 2018, Joint Trajectory and Power Optimization for UAV Relay Networks, IEEE Commun. Lett., 22, 161, 10.1109/LCOMM.2017.2763135

Jayakody, D.N.K., Thompson, J., Chatzinotas, S., and Durrani, S. (2017). Wireless Information and Power Transfer: A New Paradigm for Green Communications, Springer.

Zhang, 2013, MIMO Broadcasting for Simultaneous Wireless Information and Power Transfer, IEEE Trans. Wirel. Commun., 12, 1989, 10.1109/TWC.2013.031813.120224

Zhou, 2013, Wireless Information and Power Transfer: Architecture Design and Rate-Energy Tradeoff, IEEE Trans. Commun., 61, 4754, 10.1109/TCOMM.2013.13.120855

Tran, 2021, Emerging cooperative MIMO-NOMA networks combining TAS and SWIPT protocols assisted by an AF-VG relaying protocol with instantaneous amplifying factor maximization, AEU-Int. J. Electron. Commun., 135, 153695, 10.1016/j.aeue.2021.153695

Tran, 2021, SWIPT model adopting a PS framework to aid IoT networks inspired by the emerging cooperative NOMA technique, IEEE Access, 9, 61489, 10.1109/ACCESS.2021.3074351

Perera, 2018, Analysis of time-switching and power-splitting protocols in wireless-powered cooperative communication system, Phys. Commun., 31, 141, 10.1016/j.phycom.2018.09.007

Ding, 2014, On the performance of non-orthogonal multiple access in 5G systems with randomly deployed users, IEEE Signal Process. Lett., 21, 1501, 10.1109/LSP.2014.2343971

Timotheou, 2015, Fairness for non-orthogonal multiple access in 5G systems, IEEE Signal Process. Lett., 22, 1647, 10.1109/LSP.2015.2417119

Xiao, 2018, Forwarding strategy selection in dual-hop NOMA relaying systems, IEEE Commun. Lett., 22, 1644, 10.1109/LCOMM.2018.2803809

Tang, 2019, On the performance of two-way multiple relay non-orthogonal multiple access-based networks with hardware impairments, IEEE Access, 7, 128896, 10.1109/ACCESS.2019.2939436

Tran, 2021, Adaptive multiple access assists multiple users over multiple-input-multiple-output non-orthogonal multiple access wireless networks, Int. J. Commun. Syst., 34, e4803, 10.1002/dac.4803

Omeke, 2021, DEKCS: A Dynamic Clustering Protocol to Prolong Underwater Sensor Networks, IEEE Sens. J., 21, 9457, 10.1109/JSEN.2021.3054943

Tibshirani, 2001, Estimating the number of clusters in a data set via the gap statistic, J. R. Stat. Soc. Ser. B, 63, 411, 10.1111/1467-9868.00293

Wang, 2022, Joint Optimization of UAV Trajectory and Sensor Uploading Powers for UAV-Assisted Data Collection in Wireless Sensor Networks, IEEE Int. Things J., 9, 11214, 10.1109/JIOT.2021.3126329

Liu, 2022, UAV Trajectory Optimization for Time-Constrained Data Collection in UAV-Enabled Environmental Monitoring Systems, IEEE Int. Things J., 9, 24300, 10.1109/JIOT.2022.3189214

Ma, Y., Tang, Y., Tao, J., Zhang, D., Tao, S., and Li, W. (2020, January 25–28). Energy-Efficient Transmit Power And Straight Trajectory Optimization In Uav-Aided Wireless Sensor Networks. Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium.

Yuan, 2021, Trajectory Design for UAV-Enabled Multiuser Wireless Power Transfer with Nonlinear Energy Harvesting, IEEE Trans. Wirel. Commun., 20, 1105, 10.1109/TWC.2020.3030773

Li, 2020, Trajectory Planning for UAV Based on Improved ACO Algorithm, IEEE Access, 8, 2995, 10.1109/ACCESS.2019.2962340

Wu, 2018, Joint Trajectory and Communication Design for Multi-UAV Enabled Wireless Networks, IEEE Trans. Wirel. Commun., 17, 2109, 10.1109/TWC.2017.2789293

Ji, 2020, Probabilistic Cache Placement in UAV-Assisted Networks with D2D Connections: Performance Analysis and Trajectory Optimization, IEEE Trans. Commun., 68, 6331, 10.1109/TCOMM.2020.3006908

Jafari, 2022, Energy-Optimized Path Planning for Moving Aerial Base Stations: A Non User-Oriented Framework, IEEE Commun. Lett., 26, 672, 10.1109/LCOMM.2021.3138376

Vanegas, 2022, Smooth Three-Dimensional Route Planning for Fixed-Wing Unmanned Aerial Vehicles with Double Continuous Curvature, IEEE Access, 10, 94262, 10.1109/ACCESS.2022.3203069

Tran, 2022, Approaching K-Means for Multiantenna UAV Positioning in Combination with a Max-SIC-Min-Rate Framework to Enable Aerial IoT Networks, IEEE Access, 10, 115157, 10.1109/ACCESS.2022.3218799

Tran, 2020, On secure system performance over SISO, MISO and MIMO-NOMA wireless networks equipped a multiple antenna based on TAS protocol, EURASIP J. Wirel. Commun. Netw., 2020, 11, 10.1186/s13638-019-1586-y