Skip to main content
Log in

Implementation and Evaluation of Opportunistic Routing Protocols for Wireless and New Generation Communication Networks

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Current wireless networks are based on unicast routing protocol derived from wired networks. The purpose of this paper is to implement and to evaluate opportunistic routing protocols in new generation’s wireless network. This is a comparative study between two opportunistic protocols, which are extremely opportunistic routing protocol and simple opportunistic adaptive routing protocol. The main goal of this survey is to show the benefits required by using opportunistic approach to optimize the new generation’s wireless networks operations and implemented the most used protocols under MATLAB framework.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Patil, S., & Chandre, P. (2016). Trust based energy efficient relay selection in multihope wireless network. International Journal of Science and Research, 5(1), 345–348.

    Google Scholar 

  2. Lin, Y., Chen, Z., Wu, J., & Wang, L. (2018). An opportunistic network routing algorithm based on cosine similarity of data packets between nodes. MDPI Journal Algorithms. https://doi.org/10.3390/a11080119.

    Article  MATH  Google Scholar 

  3. Sumathy, S., & Saravanan, R. (2011). ETX for extremely opportunistic routing to improve the performance of hybrid wireless networks. International Journal of Ad Hoc, Sensor & Ubiquitous Computing (IJASUC).

  4. Hsu, C., Liu, H., & Seah, W. K. G. (2011). Opportunistic routing—A review and the challenges ahead. Computer Networks, 55(15), 3592–3603.

    Article  Google Scholar 

  5. Poonkuzhali, R., Sanavullah, M. Y., Sabari, A., & Dhivyaa, T. (2015). A survey on opportunistic routing in mobile ad hoc networks. International Journal of Computer and Information Engineering, 9(6), 1628–1631.

    Google Scholar 

  6. Kafaie, S., Member, S., Chen, Y., Dobre, O. A., & Ahmed, M. H. (2018). Joint inter-flow network coding and opportunistic routing in multi-hop wireless mesh networks: A comprehensive survey. IEEE Communications Surveys & Tutorials, 1(99), 1014–1035.

    Article  Google Scholar 

  7. Wu, J., Lu, M., & Li, F. (2008). Utility-based opportunistic routing in multi-hop wireless networks. Mobile Computing.

  8. Javidi, T., & Van Buhler, E. (2016). Opportunistic routing in wireless (Vol. 11). Mike Casey: Now Publishers.

    Book  Google Scholar 

  9. Boukerche, A., & Darehshoorzadeh, A. (2014). Opportunistic routing in wireless networks: Models, algorithms, and classifications. ACM Computing Surveys, 47(2), Article 22.

    Google Scholar 

  10. Kawadia, V., Zhang, Y., & Gupta, B. (2003). System services for ad-hoc routing: Architecture, implementation and experiences. In MobiSys ’03: proceedings of the 1st international conference on mobile systems, applications and services.

  11. Correa, U., Montez, C., Mazzola, V., & Dantas, M. A. R. (2006). Frad-hoc: A framework to routing ad-hoc networks. In K. Al Agha (Ed.), IFIP international federation for information processing (Vol. 212, pp. 71–82). Boston: Springer.

    Google Scholar 

  12. Jadhav, P., & Satao, R. (2016). A survey on opportunistic routing protocols for wireless sensor networks. Procedia Computer Science, 79, 603–609.

    Article  Google Scholar 

  13. Kabaou, M. O. (2011). Radio resources management in new generation networks: Application to the WiMAX and LTE standards. PhD, National School of Engineering in Gabes (ENIG-MACS).

  14. Hamouda, H., Kabaou, M. O., & Bouhlel, M. S. (2017). QoE-aware multi-steps opportunistic scheduling scheme for streaming application over OFDMA wireless systems. In The 31st IEEE international conference on advanced information networking and applications (IEEE AINA-2017) (pp. 27–29).

  15. Hamouda, H., Kabaou, M. O., & Bouhlel, M. S. (2017). A cross-layer downlink scheduling scheme for balancing QoS in IEEE 802.16 broadband wireless access systems. In The IEEE 86th vehicular technology conference: VTC2017-Fall (pp. 24–27). Toronto, Canada.

  16. Hamouda, H., Kabaou, M. O., & Bouhlel, M. S. (2017). A downlink resources allocation scheme for multimedia applications in OFDMA wireless systems. In: The 31st IEEE international conference on advanced information networking and applications (IEEE AINA-2017) (pp. 27–29). Taipei, Taiwan.

  17. Rozner, E., Seshadri, J., Ashok Mehta, Y., & Qiu, L. (2006). SOAR: Simple opportunistic adaptive routing protocol for wireless mesh networks. IEEE Transactions on Mobile Computing, 8(12), 1622–1635.

    Article  Google Scholar 

  18. Heissenbutel, T. M., Braun, T., & Walchli, M. (2004). BLR: Beacon-less routing algorithm for mobile ad hoc networks. Computer Communication Journal, 27, 1076–1086.

    Article  Google Scholar 

  19. Biswas, S., & Morris, R. (2005). ExOR: Opportunistic routing in multi-hop wireless networks. In Proceedings of ACM SIGCOMM. Philadelphia, Pennsylvania.

  20. Chachulski, S. (2007). Trading structure for randomness in wireless opportunistic routing. In Proceeding of ACM SIGCOMM.

  21. Katti, S., & Katabi, D. (2008). Symbol-level network coding for wireless mesh networks. In Proceeding of ACM SIGCOMM. Seattle, WA, USA.

  22. Rozner, E., & Seshadri, J. (2006). Simple opportunistic routing for wireless mesh networks. In Wireless mesh networks (pp. 48–54). Reston, VA, USA.

  23. Keranen, A., Ott, J., & Karkkainen, T. (2009). The ONE simulator for DTN protocol evaluation. In SIMUTools ’09: Proceedings of the 2nd international conference on simulation tools and techniques. Rome, Italy.

  24. Ariza-Quintana, A., Casilari, E., & Trivio Cabrera, A. (2008). Implementation of MANET routing protocols on OMNeT++. In SIMUTools ’08: Proceedings of the 1st international conference on simulation tools and techniques.

  25. Velmurugan, N. S. (2015). EEEOR: Duty cycle using energy effcient extremely opportunistic routing protocol in MANET. International Journal of Science, Engineering and Technology Reaserch, 4(6), 2221–2226.

    Google Scholar 

  26. Gazoni, N., Angelakis, V., Siris, V. A., & Raffaele, B. (2010). A framework for opportunistic routing in multi-hop wireless networks. In PE-WASUN ’10: Proceedings of the 7th ACM workshop on performance evaluation of wireless ad hoc, sensor, and ubiquitous networks.

  27. Patel, S. S., & Mohanpriya, M. (2016). Performance estimation on opportunistic routing protocol based on reliability analysis. International Journal on Computer science and Engineering, 8(7), 236–240.

    Google Scholar 

  28. Sarrar, N. (2009). Implementation and evaluation of an opportunistic mesh routing protocol. PhD: Technische Universitat Berlin Fakultat IV, Deutsche Telekom Laboratories, INET, June 2009.

  29. Fathima, M., Ahmad, K., & Fathima, A. (2017). Mobility models and routing protocols in opportunistic networks: A survey. International Journal of Advanced Reaserch in Computer Science, 8(5), 354–371.

    Google Scholar 

  30. De Couto, D. S. J., Aguayo, D., Bick, J., & Morris, R. (2003). A high throughput path metric for multi-hop wireless routing. Wireless Networks, 11, 419–434.

    Article  Google Scholar 

  31. Poonkuzhali, R., Sanavullah, M. Y., & Gurupriya, R. (2014). A comparative study of novel opportunistic routing protocols in mobile ad hoc networks. International Journal of Computer and Information Engineering, 8(8), 1529–1532.

    Google Scholar 

  32. Sharma, M., Singh, Y., & Kumar, N. (2014). Opportunistic routing in wireless sensor networks: A comparative analysis. Journal of Basic and Applied Engineering Research, 1, 94–98.

    Google Scholar 

  33. Biswas, S., & Moris, R. (2005). ExOR: Opportunistic multi-hop routing for wireless networks. M.I.T. Computer Science and Artificial Intelligence Laboratory.

  34. Rozner, E., Seshadri, J., Mehta, Y., & Qiu, L. (2006). Simple opportunistic routing protocol for wireless mesh networks. University of Texas, Austin.

  35. Rozner, E., Seshadri, J., Ashok Mehta, Y., & Qiu, L. (2009). SOAR: Simple opportunistic adaptive routing protocol for wireless mesh networks. IEEE Transactions on Mobile Computing, 8(12), 1622–1635.

    Article  Google Scholar 

  36. Mulla, S., Sanafarin, S., Juber, A., & Hunnargi, N. (2015). Overview of various opportunistic routing protocols. International Journal of Electronics and Communication, 3(12), 1–5.

    Google Scholar 

  37. Song, L., & Kotz, D. F. (2007). Evaluating opportunistic routing protocols with large realistic contact traces. In Proceedings of the second workshop on challenged networks, CHANTS 2007 (pp. 35–42), Montréal, Québec, Canada.

  38. Rozner, E., & Seshadri, J. (2006). Simple opportunistic routing for wireless mesh networks. Wireless mesh networks (pp. 48–54). Reston, VA, USA.

  39. Zubow, A., & Kurth, M. (2007). Multi-channel opportunistic routing. In European wireless.

  40. Zhao, Z., & Braun, T. (2011). OMNeT++ based opportunistic routing protocols simulation: A framework. Institute of Computer Science Applied Mathematics, University of Bern Neubruckstrasse 10, 3012 Bern, Switzerland.

Download references

Acknowledgements

Dr. Hassen Hamouda would like to thank Deanship of Scientific Research at Majmaah University for supporting this work under the Project Number No. R-1441-18.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Ouwais Kabaou.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kabaou, M.O., Hamouda, H. Implementation and Evaluation of Opportunistic Routing Protocols for Wireless and New Generation Communication Networks. Wireless Pers Commun 112, 1165–1183 (2020). https://doi.org/10.1007/s11277-020-07095-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-020-07095-7

Keywords

Navigation