Một thuật toán định tuyến cân bằng năng lượng trong mạng cảm biến không dây dựa trên SDN

An Energy-Balanced Routing Algorithm in SDN-based Wireless Sensor Networks

  • Huy Lê Đức
  • Binh Le Huu University of Sciences, Hue University
  • Công Đỗ Thành
  • Giang Nguyễn Đỗ Hoàng
Keywords: Wireless Sensor Networks, energy-balanced routing, software-defined network


In wireless sensor networks (WSN), it is necessary to use energy efficiently to extend the operating time of sensor nodes. In this study, we propose a routing algorithm that considers the energy consumption between sensor nodes. The goal of the proposed algorithm is to balance energy consumption and minimize the number of nodes that must consume a large amount of energy to increase their uptime. Our method constructs a weight function for wireless links that contains parameters for the energy remaining at the nodes. Then, a centralized routing mechanism based on a software-defined network (SDN) architecture is used to find the best weight route for data transfer. Simulation results on OMNeT++ show that the proposed algorithm increases the uptime of nodes and network throughput compared to the current popular routing algorithms.


H. Mostafaei and M. Menth, “Software-defined wireless sensor networks: A survey,” Journal of Network and Computer Applications, vol. 119, pp. 42–56, 06 2018.

K. M. Modieginyane, B. B. Letswamotse, R. Malekian, and A. M. Abu-Mahfouz, “Software defined wireless sensor networks application opportunities for efficient network management: A survey,” Computers Electrical Engineering, vol. 66, pp. 274–287, 2018.

B. B. Letswamotse, R. Malekian, C.-Y. Chen, and K. M. Modieginyane, “Software defined wireless sensor networks (sdwsn): A review on efficient resources, applications and technologies,” Journal of Internet Technology, vol. 19, pp. 1303–1313, 2018. [Online]. Available: https://api.semanticscholar.org/CorpusID:69822630

S. Wang, A. Hawbani, X. Wang, O. Busaileh, and L. Ping, “Heuristic routing for software defined wireless sensor network,” in 2018 World Symposium on Digital Intelligence for Systems and Machines (DISA), 2018, pp. 39–44.

S. Manisekaran and R. Venkatesan, “An analysis of softwaredefined routing approach for wireless sensor networks,” Computers Electrical Engineering, vol. 56, 07 2016.

R. Huang, Y. Dong, G. Bao, Y. Liu, M. Wei, J. Lu, and Y. Huo, “A new topology control algorithm in software defined wireless rechargeable sensor networks,” IEEE Access, vol. 9, pp. 101 003–101 012, 2021.

Z. Geng, W. Xia, W. Cao, T. Wu, F. Yan, L. Shen, and J. Pang, “An energy-efficient hierarchical topology control algorithm in software-defined wireless sensor network,” in 2021 13th International Conference on Wireless Communications and Signal Processing (WCSP), 2021, pp. 1–6.

Q. Liu, L. Cheng, R. Alves, T. Ozcelebi, F. Kuipers, G. Xu, J. Lukkien, and S. Chen, “Cluster-based flow control in hybrid software-defined wireless sensor networks,” Computer Networks, vol. 187, p. 107788, 2021.

B. Cao, S. Deng, H. Qin, and Y. Tan, “A novel method of mobility-based clustering protocol in software defined sensor network,” EURASIP Journal on Wireless Communications and Networking, vol. 2021, 04 2021.

M. Alenazi and S. Monti, “Software-defined network-based energy-aware routing method for wireless sensor networks in industry 4.0,” Applied Sciences, vol. 12, p. 10073, 10/2022.

V. Duong Thi Thuy and L. Binh, “Irsml: An intelligent routing algorithm based on machine learning in software defined wireless networking,” ETRI Journal, vol. 44, 08/2022.

M. U. Younus, M. K. Khan, and A. R. Bhatti, “Improving the software-defined wireless sensor networks routing performance using reinforcement learning,” IEEE Internet of Things Journal, vol. 9, no. 5, pp. 3495–3508, 2022.

S. Roy, R. Dutta, N. Ghosh, and P. Ghosh, “Adaptive motif-based topology control in mobile software defined wireless sensor networks,” in 2021 IEEE 18th Annual Consumer Communications & Networking Conference (CCNC). IEEE Press, 2021, p. 1–6. [Online]. Available: https://doi.org/10.1109/CCNC49032.2021.9369601

Perkins, et. al., Ad hoc On-Demand Distance Vector (AODV) Routing. Network Working Group, 2003. [Online]. Available: https://www.rfc-editor.org/rfc/rfc3561.html

András Varga and OpenSim Ltd,, OMNeT++ Simulation Manual - Version 6.x, 2022. [Online]. Available: https://http://www.omnetpp.org/documentation/

A. Virdis and M. Kirsche, Recent advances in network simulation - The OMNeT++ environmentand its ecosystem. Springer Nature Switzerland AG, 2019. [Online]. Available: https://http://www.omnetpp.org/documentation/