An Efficient Grid-Based Geocasting Scheme for Wireless Sensor Networks
Abstract
:1. Introduction
2. Related Work
3. The Proposed Scheme
3.1. System Model
3.2. Cell Head Election
Algorithm 1: Cell Head Election Algorithm |
//Cell head election algorithm at node v in Cell(m, n) 1: Calculate the GID of node v. 2: Broadcast head_query message. 3: if (node v receives a head_available message from the cell head in Cell(m, n)) {. 4: Send a head_joining message to the cell head h. 5: Switch to the sleep_mode after transmitted their data. 6: } 7: else { 8: Wait a random time 9: Broadcast a head_available message 10: } |
3.3. Region Construction and Region Head Election
3.4. Gateway Selection
Process 1: Fermat Point Finding Process |
Step 1: At any edges in △ABC, we can construct three regular triangles: △A’BC, △AB’C, and △ABC’. Step 2: The Fermat point is the intersection point of the three straight line segments: , , and . |
Algorithm 2: Gateway Selection Algorithm |
//Suppose there are two target region heads and the sink: 1: Execute Fermat Point Finding Process to find the Fermat point F; 2: The gateway G is the cell head where the Fermat point F is located; 3: The cell candidates contain eight cells around the cell where the gateway G is located; 4: The gateway candidate is the cell head of the cell candidate; 5: if (a gateway candidate G’ that is closer to the Fermat point F than the gateway G); 6: The gateway candidate G’ instead of the gateway G. |
3.5. Energy Efficient Grid-Based Geocasting Path Construction
3.6. Region Head Joining
4. Simulation Results
4.1. Average Energy Consumed versus Number of Target Regions
4.2. Number of Rounds versus Number of Nodes
4.3. Number of Alive Nodes versus Number of Rounds
4.4. Total Energy Consumed versus Number of Rounds
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Fadi, A.-T.; Radwan, A. Data Delivery in Wireless Multimedia Sensor Networks: Challenging and Defying in the IoT Era. IEEE Wirel. Commun. 2017, 24, 126–131. [Google Scholar]
- Sharma, S.; Kaur, A. Survey on Wireless Sensor Network, Its Applications and Issues. J. Phys. Conf. Ser. 2021, 1969, 012042. [Google Scholar] [CrossRef]
- Wang, X.; Chen, H. A Survey of Compressive Data Gathering in WSNs for IoTs. Wirel. Commun. Mob. Comput. 2022, 2022, 4490790. [Google Scholar] [CrossRef]
- Yick, J.; Mukherjee, B.; Ghosal, D. Wireless Sensor Network Survey. Comput. Netw. 2008, 52, 2292–2330. [Google Scholar] [CrossRef]
- Hilmani, A.; Maizate, A.; Hassouni, L. Automated Real-Time Intelligent Traffic Control System for Smart Cities Using Wireless Sensor Networks. Wirel. Commun. Mob. Comput. 2020, 2020, 8841893. [Google Scholar] [CrossRef]
- Majid, M.; Habib, S.; Javed, A.R.; Rizwan, M.; Srivastava, G.; Gadekallu, T.R.; Lin, C.-W. Applications of Wireless Sensor Networks and Internet of Things Frameworks in the Industry Revolution 4.0: A Systematic Literature Review. Sensors 2022, 22, 2087. [Google Scholar] [CrossRef] [PubMed]
- Stojmenovic, I. Geocasting with Guaranteed Delivery in Sensor Networks. IEEE Wirel. Commun. 2004, 11, 29–37. [Google Scholar] [CrossRef]
- Lian, J.; Liu, Y.; Naik, K.; Chen, L. Virtual Surrounding Face Geocasting in Wireless Ad Hoc and Sensor Networks. IEEE/ACM Trans. Netw. 2009, 17, 200–211. [Google Scholar] [CrossRef] [Green Version]
- Lee, C.-Y.; Yang, C.-S. Distributed Energy-Efficient Topology Control Algorithm in Home M2M Networks. Int. J. Distrib. Sens. Netw. 2012, 8, 387192. [Google Scholar] [CrossRef] [Green Version]
- Wang, F.; Liu, J. Networked Wireless Sensor Data Collection: Issues, Challenges, and Approaches. IEEE Commun. Surv. Tutor. 2011, 13, 673–687. [Google Scholar] [CrossRef] [Green Version]
- Chi, Y.-P.; Chang, H.-P. An Energy-Aware Grid-Based Routing Scheme for Wireless Sensor Networks. Telecommun. Syst. 2013, 54, 405–415. [Google Scholar] [CrossRef] [Green Version]
- Khan, A.W.; Abdullah, A.H.; Razzaque, M.A.; Bangash, J.I. VGDRA: A Virtual Grid-Based Dynamic Routes Adjustment Scheme for Mobile Sink-Based Wireless Sensor Networks. IEEE Sens. J. 2015, 15, 526–534. [Google Scholar] [CrossRef] [Green Version]
- Meng, X.; Shi, X.; Wang, Z.; Wu, S.; Li, C. A Grid-Based Reliable Routing Protocol for Wireless Sensor Networks with Randomly Distributed Clusters. Ad Hoc Netw. 2016, 51, 47–61. [Google Scholar] [CrossRef]
- Fan, Q.; Xiong, N.; Zeitouni, K.; Wu, Q.; Vasilakos, A.; Tian, Y.-C. Game Balanced Multi-Factor Multicast Routing in Sensor Grid Networks. Inf. Sci. 2016, 367–368, 550–572. [Google Scholar] [CrossRef] [Green Version]
- van Hoesel, L.F.W.; Erman, A.T.; Dilo, A.; Havinga, P.J.M. Geo-casting of Queries Combined with Coverage Area Reporting for Wireless Sensor Networks. Ad Hoc Netw. 2013, 11, 104–123. [Google Scholar] [CrossRef]
- Yu, Y.; Govindan, R.; Estrin, D. Geographical and Energy Aware Routing: A Recursive Data Dissemination Protocol for Wireless Sensor Networks; Technical Report of the Department of Computer Science; UCLA: Los Angeles, CA, USA, 2001; pp. 1–11. [Google Scholar]
- Song, Y.-M.; Lee, S.-H.; Ko, Y.-B. FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions. In Proceedings of the Embedded and Ubiquitous Computing Workshops, Nagasaki, Japan, 8–9 December 2005; Volume 3823, pp. 1138–1147. [Google Scholar]
- Bogomolny, A. The Fermat Point and Generalizations. Available online: http://www.cut-the-knot.org/Generalization/fermat_point.shtml (accessed on 1 December 2022).
- Pedoe, D. Geometry: A Comprehensive Course; Dover Publications: Mineola, NY, USA, 1988. [Google Scholar]
- Park, S.; Lee, E.; Park, H.; Lee, H.; Kim, S.-H. Mobile Geocasting to Support Mobile Sink Groups in Wireless Sensor Net-works. IEEE Commun. Lett. 2010, 10, 939–941. [Google Scholar] [CrossRef]
- Wang, N.-C.; Chen, Y.-L.; Huang, Y.-F.; Huang, L.-C.; Wang, T.-Y.; Chuang, H.-Y. Energy Efficient Geocasting Based on Q-Learning for Wireless Sensor Networks. In Proceedings of the 2019 International Conference on Machine Learning and Cybernetics, Kobe, Japan, 7–10 July 2019; pp. 1–4. [Google Scholar]
- Varun, R.K.; Gangwar, R.C. Geometrical Link Aware Geocast Routing for Energy Balancing in Wireless Sensor Networks. J. Discret. Math. Sci. Cryptogr. 2021, 24, 1375–1391. [Google Scholar] [CrossRef]
- Ghosh, K. Effect of Random Mobility on the Performance of an Energy Efficient Fermat Point Based Geocast Routing Protocol for Wireless Adhoc and Sensor Networks. In Proceedings of the 6th International Conference on Signal Processing, Computing and Control, Solan, India, 7–9 October 2021; pp. 325–329. [Google Scholar]
- Royer, E.M.; Perkins, C.E. Multicast Ad Hoc On-Demand Distance Vector (MAODV) Routing. IETF Internet Draft. 15 July 2000. Available online: https://datatracker.ietf.org/doc/html/draft-ietf-manet-maodv-00 (accessed on 1 December 2022).
- Andreou, P.; Pamboris, A.; Zeinalipour-Yazti, D.; Chrysanthis, P.K.; Samaras, G. ETC: Energy-Driven Tree Construction in Wireless Sensor Networks. In Proceedings of the International Conference on Mobile Data Management: Systems, Services and Middleware, Taipei, Taiwan, 18–20 May 2009; pp. 513–518. [Google Scholar]
Protocol | GB-FERMA | FERMA-QL | FERMA | GEAR |
---|---|---|---|---|
Geocasting with grid-based | Yes | No | No | No |
Strategy of data transmission | Greedy routing with optimal relay nodes | Greedy routing with optimal relay nodes | Greedy routing with optimal relay nodes | Greedy routing |
Type of routing path | Grid-based shared tree path | Q-learning based shared tree path | Shared tree path | Chain path |
Energy performance | Excellent | Great | Good | General |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, N.-C.; Tsai, M.-F.; Lee, C.-Y.; Chen, Y.-L.; Wong, S.-H. An Efficient Grid-Based Geocasting Scheme for Wireless Sensor Networks. Sensors 2023, 23, 2783. https://doi.org/10.3390/s23052783
Wang N-C, Tsai M-F, Lee C-Y, Chen Y-L, Wong S-H. An Efficient Grid-Based Geocasting Scheme for Wireless Sensor Networks. Sensors. 2023; 23(5):2783. https://doi.org/10.3390/s23052783
Chicago/Turabian StyleWang, Neng-Chung, Ming-Fong Tsai, Chao-Yang Lee, Young-Long Chen, and Shih-Hsun Wong. 2023. "An Efficient Grid-Based Geocasting Scheme for Wireless Sensor Networks" Sensors 23, no. 5: 2783. https://doi.org/10.3390/s23052783
APA StyleWang, N. -C., Tsai, M. -F., Lee, C. -Y., Chen, Y. -L., & Wong, S. -H. (2023). An Efficient Grid-Based Geocasting Scheme for Wireless Sensor Networks. Sensors, 23(5), 2783. https://doi.org/10.3390/s23052783