An Improved Routing Schema with Special Clustering Using PSO Algorithm for Heterogeneous Wireless Sensor Network
Abstract
:1. Introduction
- We explored the optimal communication distance for multi-hop transmission.
- PSO algorithm was utilized for the energy centers searching to select the CHs.
- A protection mechanism is proposed to avoid low energy nodes becoming relay nodes.
2. Related Work
2.1. Routing Protocols Based on Heuristic Algorithm
2.2. Routing Protocols Based on Metaheuristic Algorithm
2.3. Routing Protocols for Energy Holes Avoiding
3. System Model
3.1. Network Model
- Sensors have the knowledge of their own location according to an equipped GPS and they know their neighbors’ location during the initial phase by information exchange.
- The sink has the geography information of all the sensor and in every round, each sensor will report its residual energy to sink in transmitted data.
- We assume that the network is in a favorable transmission environment and don’t consider the collision during the transmission. The radio channel is symmetric [44].
- The clocks of sensors are synchronized using a GPS module or a time synchronization method such as Flooding Time Synchronization Protocol (FTSP) or Glossy [45].
3.2. Energy Model
4. Our Proposed EC-PSO Algorithm
4.1. Overview of Traditional PSO Algorithm
4.2. Clustering with Non-Linear Programming
4.3. Basic Phases
4.4. Optimal Communication Distance Determining
4.5. First Period CH Selection
4.6. Energy Center Based CHs Selection using PSO
4.7. Intercluster Communication
5. Performance Evaluation
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Pan, J.; Kong, L.; Sung, T.; Tsai, P.; Snasel, W. α-Fraction First Strategy for Hirarchical Wireless Sensor Neteorks. J. Internet Technol. 2018, 19, 1717–1726. [Google Scholar]
- Wang, J.; Zhang, Z.; Li, B.; Lee, S.; Sherratt, R.S. An Enhanced Fall Detection System for Elderly Person Monitoring using Consumer Home Networks. IEEE Trans. Consum. Electron. 2014, 60, 23–29. [Google Scholar] [CrossRef]
- Akyildiz, I.F.; Su, W.; Sankarasubramaniam, Y.; Cayirci, E. Wireless sensor networks: A survey. Comput. Netw. 2002, 38, 393–422. [Google Scholar] [CrossRef]
- Zeng, D.; Dai, Y.; Li, F.; Sherratt, R.S.; Wang, J. Adversarial learning for distant supervised relation extraction. Comput. Mater. Contin. 2018, 55, 121–136. [Google Scholar]
- Zeng, Y.; Sreenan, C.J.; Sitanayah, L.; Xiong, N.; Park, J.H.; Zheng, G. An emergency-adaptive routing scheme for wireless sensor networks for building fire hazard monitoring. Sensors 2011, 11, 2899–2919. [Google Scholar] [CrossRef]
- Zhang, J.; Li, W.; Yin, Z.; Liu, S.; Guo, X. Forest fire detection system based on wireless sensor network. In Proceedings of the 2009 4th IEEE Conference on Industrial Electronics and Applications, Xi’an, China, 25–27 May 2009; pp. 520–523. [Google Scholar]
- Mainwaring, A.; Polastre, J.; Szewczyk, R.; Culler, D.; Anderson, J. Wireless sensor networks for habitat monitoring. In Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications, Atlanta, GA, USA, 28 September 2002; pp. 88–97. [Google Scholar]
- Tharwat, A.; Mahdi, H.; Elhoseny, M.; Hassanien, A.E. Recognizing human activity in mobile crowdsensing environment using optimized k-NN algorithm. Expert Syst. Appl. 2018, 107, 32–44. [Google Scholar] [CrossRef]
- Suryadevara, N.K.; Mukhopadhyay, S.C. Wireless sensor network based home monitoring system for wellness determination of elderly. IEEE Sens. J. 2012, 12, 1965–1972. [Google Scholar] [CrossRef]
- Dessart, N.; Fouchal, H.; Hune, P. Distributed diagnosis over wireless sensors networks. Concurr. Comput. Pract. Exp. 2010, 22, 1240–1251. [Google Scholar] [CrossRef]
- Tu, Y.; Lin, Y.; Wang, J.; Kim, J. Semi-supervised learning with generative adversarial networks on digital signal modulation classification. Comput. Mater. Contin. 2018, 55, 243–254. [Google Scholar]
- Pan, M.S.; Yeh, L.W.; Chen, A.Y.; Lin, Y.H.; Tseng, Y.C. A WSN-based intelligent light control system considering user activities and profiles. IEEE Sens. J. 2018, 8, 1710–1721. [Google Scholar] [CrossRef]
- Yin, C.; Xi, J.; Sun, R.; Wang, J. Location privacy protection based on differential privacy strategy for big data in industrial internet of things. IEEE Trans. Ind. Inform. 2018, 14, 3628–3636. [Google Scholar] [CrossRef]
- Tirkolaee, E.; Hosseinabadi, A.; Soltani, M.; Sangaiah, A.; Wang, J. A hybrid genetic algorithm for multi-trip green capacitated arc routing problem in the scope of urban services. Sustainability 2018, 10, 1366. [Google Scholar] [CrossRef]
- Heinzelman, W.; Chandrakasan, A.; Balakrishnan, H. Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the Hawaii International Conference on System Sciences, Maui, HI, USA, 7 January 2002; p. 8020. [Google Scholar]
- Lindsey, S.; Raghavendra, C. PEGASIS: Power-efficient gathering in sensor information systems. In Proceedings of the Aerospace Conference Proceedings, Big Sky, MT, USA, 9–16 March 2002; Volume 3, pp. 1125–1130. [Google Scholar]
- Younis, O.; Fahmy, S. HEED: A hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks. IEEE Trans. Mob. Comput. 2004, 3, 366–379. [Google Scholar] [CrossRef]
- Sasirekha, S.; Swamynathan, S. Cluster-chain mobile agent routing algorithm for efficient data aggregation in wireless sensor network. J. Commun. Netw. 2017, 19, 392–401. [Google Scholar]
- Alagirisamy, M.; Chow, C. An energy based cluster head selection unequal clustering algorithm with dual sink (ECH-DUAL) for continuous monitoring applications in wireless sensor networks. Clust. Comput. 2018, 21, 91–103. [Google Scholar] [CrossRef]
- Yang, L.; Lu, Y.; Zhong, Y. An unequal cluster-based routing scheme for multi-level heterogeneous wireless sensor networks. Telecommun. Syst. 2017, 68. [Google Scholar] [CrossRef]
- Mohamed, E.; Hassanien, A.E. Optimizing cluster head selection in wsn to prolong its existence. In Dynamic Wireless Sensor Networks; Springer: Berlin, Germany, 2019; pp. 93–111. [Google Scholar]
- Wen, W.; Zhao, S.; Shang, C. EAPC: Energy-aware path construction for data collection using mobile sink in wireless sensor networks. IEEE Sens. J. 2017, 18, 890–901. [Google Scholar] [CrossRef]
- Wang, J.; Cao, J.; Ji, S.; Park, J. Energy efficient cluster-based dynamic routes adjustment approach for wireless sensor networks with mobile sinks. J. Supercomput. 2017, 73, 3277–3290. [Google Scholar] [CrossRef]
- Zhao, M.; Yang, Y.; Wang, C. Mobile data gathering with load balanced clustering and dual data uploading in wireless sensor networks. IEEE Trans. Mob. Comput. 2015, 14, 770–785. [Google Scholar] [CrossRef]
- Xie, G.; Pan, F. Cluster-based routing for the mobile sink in wireless sensor networks with obstacles. IEEE Access. 2016, 4, 2019–2028. [Google Scholar] [CrossRef]
- Velmani, R.; Kaarthick, B. An efficient cluster-tree based data collection scheme for large mobile wireless sensor networks. IEEE Sens. J. 2015, 15, 2377–2390. [Google Scholar] [CrossRef]
- Gong, D.; Yang, Y.; Pan, Z. Energy-efficient clustering in lossy wireless sensor networks. J. Parallel Distrib. Comput. 2013, 73, 1323–1336. [Google Scholar] [CrossRef]
- Arjunan, S.; Sujatha, P. Lifetime maximization of wireless sensor network using fuzzy based unequal clustering and ACO based routing hybrid protocol. Appl. Intell. 2018, 48, 2229–2246. [Google Scholar] [CrossRef]
- Xie, W.; Zhang, Q.; Sun, Z. A Clustering Routing Protocol for WSN Based on Type-2 Fuzzy Logic and Ant Colony Optimization. Wirel. Pers. Commun. 2015, 84, 1165–1196. [Google Scholar] [CrossRef]
- Wang, J.; Cao, J.; Sherratt, R.; Park, J. An improved ant colony optimization-based approach with mobile sink for wireless sensor networks. J. Supercomput. 2018, 74, 6633–6645. [Google Scholar] [CrossRef]
- Kuila, P.; Jana, P. Energy efficient clustering and routing algorithms for wireless sensor networks: Particle swarm optimization approach. Eng. Appl. Artif. Intell. 2014, 33, 127–140. [Google Scholar] [CrossRef]
- Azharuddin, M.; Jana, P. PSO-based approach for energy-efficient and energy-balanced routing and clustering in wireless sensor networks. Soft Comput. 2016, 21, 1–15. [Google Scholar] [CrossRef]
- Wang, J.; Cao, Y.; Li, B. Particle swarm optimization based clustering algorithm with mobile sink for WSNs. Future Gener. Comput. Syst. 2016, 76, 452–457. [Google Scholar] [CrossRef]
- Wang, W.; Shi, H.; Wu, D. VD-PSO: An efficient mobile sink routing algorithm in wireless sensor networks. Peer-to-Peer Netw. Appl. 2016, 10, 1–10. [Google Scholar] [CrossRef]
- Soni, V.; Mallick, D. Fuzzy logic based multihop topology control routing protocol in wireless sensor networks. Microsyst. Technol. 2018, 24, 2357–2369. [Google Scholar] [CrossRef]
- Liu, H.; Su, J.; Chou, C. On energy-efficient straight-line routing protocol for wireless sensor networks. IEEE Syst. J. 2017, 11, 2374–2382. [Google Scholar] [CrossRef]
- Wang, J.; Ju, C.; Kim, H.; Sherratt, R.; Lee, S. A mobile assist coverage hole patching scheme based on particle swarm optimization for WSNs. Clust. Comput. 2017, 1–9. [Google Scholar] [CrossRef]
- Mohemed, R.E.; Saleh, A.I.; Abdelrazzak, M.; Samra, A.S. Energy-efficient routing protocols for solving energy hole problem in wireless sensor networks. Comput. Netw. 2017, 114, 51–66. [Google Scholar] [CrossRef]
- Gautam, N.; Lee, W.I.; Pyun, J.Y. Track-Sector Clustering for Energy Efficient Routing in Wireless Sensor Networks. In Proceedings of the Ninth IEEE International Conference on Computer & Information Technology, Xiamen, China, 11–14 October 2009. [Google Scholar]
- Nguyen, M.T. Minimizing energy consumption in random walk routing for Wireless Sensor Networks utilizing Compressed Sensing. In Proceedings of the International Conference on System of Systems Engineering, Maui, HI, USA, 2–6 June 2013. [Google Scholar]
- Nazir, B.; Hasbullah, H. Energy Efficient and QoS Aware Routing Protocol for Clustered Wireless Sensor Network; Pergamon Press: Oxford, UK, 2013. [Google Scholar]
- Nazir, H. Mobile Sink based Routing Protocol (MSRP) for Prolonging Network Lifetime in Clustered Wireless Sensor Network. In Proceedings of the International Conference on Computer Applications & Industrial Electronics, Kuala Lumpur, Malaysia, 5–8 December 2011. [Google Scholar]
- Zilinskas, A.; Zilinskas, J. Parallel hybrid algorithm for global optimization of problems occurring in MDS-based visualization. Comput. Math. Appl. 2006, 52, 211–224. [Google Scholar] [CrossRef] [Green Version]
- Yao, J.; Zhang, K.; Yang, Y.; Wang, J. Emergency vehicle route oriented signal coordinated control model with two-level programming. Soft Comput. 2018, 22, 4283–4294. [Google Scholar] [CrossRef]
- Ren, Y.; Liu, Y.; Ji, S.; Sangaiah, A.K.; Wang, J. Incentive Mechanism of Data Storage Based on Blockchain for Wireless Sensor Networks. Mob. Inf. Syst. 2018. [Google Scholar] [CrossRef]
- Wang, J.; Gao, Y.; Yin, X.; Li, F.; Kim, H. An Enhanced PEGASIS Algorithm with Mobile Sink Support for Wireless Sensor Networks. Wirel. Commun. Mob. Comput. 2018, 2018, 9472075. [Google Scholar] [CrossRef]
- Wang, J.; Ju, C.; Gao, Y.; Sangaiah, A.K.; Kim, G. A PSO based Energy Efficient Coverage Control Algorithm for Wireless Sensor Networks. Comput. Mater. Contin. 2018, 56, 433–446. [Google Scholar]
Data Availability: The data that support the findings of this study are available from the corresponding author upon reasonable request. |
Parameter | Definition | Value |
---|---|---|
S | The particles which represent the solution | Random generation |
M | The number of particles | 50 |
N | The number of CHs | 16 |
The ordinate of energy center | ||
Neighbors of energy center P | ||
V | The velocity of particles. | Random generation |
The optimal local solution | ||
The optimal global solution | ||
The inertia factor | 0.5 | |
The weight factor of | 0.4 | |
The weight factor of | 0.6 |
Parameter Name | Value |
---|---|
Network size (R) | 1000 × 1000 m2 |
Number of nodes (N) | 400 |
Initial energy (E0) | 0.5 J |
Energy consumption on circuit (Eelec) | 50 nJ/bit |
Free-space channel parameter () | 10 pJ/bit/m2 |
Multi-path channel parameter () | 0.0013 pJ/bit/m4 |
Packet length (l) | 1000 bits |
Distance threshold (d0) | m |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, J.; Gao, Y.; Liu, W.; Sangaiah, A.K.; Kim, H.-J. An Improved Routing Schema with Special Clustering Using PSO Algorithm for Heterogeneous Wireless Sensor Network. Sensors 2019, 19, 671. https://doi.org/10.3390/s19030671
Wang J, Gao Y, Liu W, Sangaiah AK, Kim H-J. An Improved Routing Schema with Special Clustering Using PSO Algorithm for Heterogeneous Wireless Sensor Network. Sensors. 2019; 19(3):671. https://doi.org/10.3390/s19030671
Chicago/Turabian StyleWang, Jin, Yu Gao, Wei Liu, Arun Kumar Sangaiah, and Hye-Jin Kim. 2019. "An Improved Routing Schema with Special Clustering Using PSO Algorithm for Heterogeneous Wireless Sensor Network" Sensors 19, no. 3: 671. https://doi.org/10.3390/s19030671
APA StyleWang, J., Gao, Y., Liu, W., Sangaiah, A. K., & Kim, H. -J. (2019). An Improved Routing Schema with Special Clustering Using PSO Algorithm for Heterogeneous Wireless Sensor Network. Sensors, 19(3), 671. https://doi.org/10.3390/s19030671