Skip to main content
Log in

A comprehensive survey of network coding in vehicular ad-hoc networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Network coding is a data processing technique in which the flow of digital data is optimized in a network by transmitting a composite of two or more messages to make the network more robust. Network coding has been used in traditional and emerging wireless networks to overcome the communications issues of these networks. It also plays an important role in the area of vehicular ad-hoc networks (VANETs) to meet the challenges like high mobility, rapidly changing topology, and intermittent connectivity. VANETs consist of network of vehicles in which they communicate with each other to ensure road safety, free flow of traffic, and ease of journey for the passengers. It is now considered to be the most valuable concept for improving efficiency and safety of future transportation. However, this field has a lot of challenges to deal with. This paper presents a comprehensive survey of network coding schemes in VANETs. We have classified different applications like content distribution, multimedia streaming, cooperative downloading, data dissemination, and summarized other key areas of VANETs in which network coding schemes are implemented. This research work will provide a clear understanding to the readers about how network coding is implemented in these schemes in VANETs to improve performance, reduce delay, and make the network more efficient.

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

Similar content being viewed by others

References

  1. Matsuda, T., Noguchi, T., & Takine, T. (2011). Survey of network coding and its applications. IEICE Transactions on Communications, 94(3), 698–717.

    Article  Google Scholar 

  2. Ahlswede, R., Cai, N., Li, S. Y. R., & Yeung, R. W. (2000). Network information flow. IEEE Transactions on Information Theory, 46(4), 1204–1216.

    Article  MathSciNet  MATH  Google Scholar 

  3. Attar, A., Tang, H., Vasilakos, A. V., Yu, F. R., & Leung, V. (2012). A survey of security challenges in cognitive radio networks: solutions and future research directions. Proceedings of the IEEE, 100(12), 3172–3186.

    Article  Google Scholar 

  4. Youssef, M., Ibrahim, M., Abdelatif, M., Chen, L., & Vasilakos, A. V. (2014). Routing metrics of cognitive radio networks: A survey. IEEE Communications Surveys & Tutorials, 16(1), 92–109.

    Article  Google Scholar 

  5. Jiang, T., Wang, H., & Vasilakos, A. V. (2012). QoE-driven channel allocation schemes for multimedia transmission of priority-based secondary users over cognitive radio networks. IEEE Journal on Selected Areas in Communications, 30(7), 1215–1224.

    Article  Google Scholar 

  6. Vasilakos, A. V., Li, Z., Simon, G., & You, W. (2015). Information centric network: Research challenges and opportunities. Journal of Network and Computer Applications, 52, 1–10.

    Article  Google Scholar 

  7. Yang, M., Li, Y., Jin, D., Zeng, L., Wu, X., & Vasilakos, A. V. (2015). Software-defined and virtualized future mobile and wireless networks: A survey. Mobile Networks and Applications, 20(1), 4–18.

    Article  Google Scholar 

  8. Zhang, X. M., Zhang, Y., Yan, F., & Vasilakos, A. V. (2015). Interference-based topology control algorithm for delay-constrained mobile ad hoc networks. IEEE Transactions on Mobile Computing, 14(4), 742–754.

    Article  Google Scholar 

  9. Zhou, L., Naixue, X., Shu, L., Vasilakos, A., & Yeo, S.-S. (2010). Context-aware middleware for multimedia&# xd; services in heterogeneous networks.

  10. Yao, Y., Cao, Q., & Vasilakos, A. V. (2015). EDAL: An energy-efficient, delay-aware, and lifetime-balancing data collection protocol for heterogeneous wireless sensor networks. IEEE/ACM Transactions on Networking, 23(3), 810–823.

    Article  Google Scholar 

  11. Zeadally, S., Hunt, R., Chen, Y.-S., Irwin, A., & Hassan, A. (2012). Vehicular ad hoc networks (VANETS): Status, results, and challenges. Telecommunication Systems, 50(4), 217–241.

    Article  Google Scholar 

  12. ur Rehman, S., Khan, M. A., Zia, T. A., & Zheng, L. (2013). Vehicular ad-hoc networks (VANETS)—An overview and challenges. Journal of Wireless Networking and Communications, 3(3), 29–38.

    Google Scholar 

  13. Lee, S.-H., Lee, U., Lee, K.-W., & Gerla, M. (2008). Content distribution in VANETs using network coding: The effect of disk I/O and processing O/H. In 5th annual IEEE communications society conference on sensor, mesh and ad hoc communications and networks, 2008 (SECON’08) (pp. 117–125).

  14. Yang, Z. (2011). Network coding in multihop wireless networks: Throughput analysis and protocol design. PhD thesis, Worcester Polytechnic Institute.

  15. Chandrasekaran, G. (2008). VANETs: The networking platform for future vehicular applications. Department of Computer Science, Rutgers University.

  16. Mittal, N. M., & Vashist, P. C. (2014). A detail survey on applications of vehicular ad hoc networks (VANETs). International Journal of Computer Science and Mobile Computing, 3(6), 713–721.

    Google Scholar 

  17. Al-Sultan, S., Al-Doori, M. M., Al-Bayatti, A. H., & Zedan, H. (2014). A comprehensive survey on vehicular ad hoc network. Journal of Network and Computer Applications, 37, 380–392.

    Article  Google Scholar 

  18. Da Cunha, F. D., Boukerche, A., Villas, L., Viana, A. C., & Loureiro, A. A. (2014). Data communication in VANETs: A survey, challenges and applications. PhD thesis, INRIA Saclay.

  19. Li, F., & Wang, Y. (2007). Routing in vehicular ad hoc networks: A survey. IEEE Vehicular Technology Magazine, 2(2), 12–22.

    Article  Google Scholar 

  20. Lin, Y.-W., Chen, Y.-S., & Lee, S.-L. (2010). Routing protocols in vehicular ad hoc networks: A survey and future perspectives. Journal of Information Science and Engineering, 26(3), 913–932.

    Google Scholar 

  21. Lee, K. C., Lee, U., & Gerla, M. (2010). Survey of routing protocols in vehicular ad hoc networks. In M. Watfa (Ed.), Advances in vehicular ad-hoc networks: Developments and challenges (pp. 149–170). IGI Global.

  22. Nithya Darisini P. S. & Kumari N. S. (2013). A survey of routing protocols for vanet in urban scenarios. In International conference on pattern recognition, informatics and mobile engineering (PRIME) (pp. 464–467).

  23. Zhang, J. (2011). A survey on trust management for vanets. In IEEE international conference on advanced information networking and applications (AINA) (pp. 105–112).

  24. Patel, N. J., & Jhaveri, R. H. (2015). Trust based approaches for secure routing in VANET: A survey. Procedia Computer Science, 45, 592–601.

    Article  Google Scholar 

  25. Engoulou, R. G., Bellaïche, M., Pierre, S., & Quintero, A. (2014). VANET security surveys. Computer Communications, 44, 1–13.

    Article  Google Scholar 

  26. Ho, T., & Lun, D. (2008). Network coding: An introduction. Cambridge: Cambridge University Press.

    Book  MATH  Google Scholar 

  27. Shengli, Z., Liew, S.-C. & Lam, P. P. K. (2007). Physical layer network coding. arXiv:0704.2475.

  28. Jha, V., Nagpal, N., Goswami, A., & Kaur, B. (2014). An approach to network coding at data link layer. In Proceedings of 9th international conference on wireless communication and sensor networks (pp. 133–143).

  29. Zhu, M., Zhang, D., Ye, Z., Wang, X., & Wang, J. (2015). A network coding based routing protocol in wireless sensor networks. International Journal of Future Generation Communication and Networking, 8(2), 365–372.

    Article  Google Scholar 

  30. Kiss, Z. I., Polgar, Z. A., Vinti, C., Varga, M., Rus, A. B., & Dobrota, V. (2011). Network coding-based congestion control at network layer: Protocol design and evaluation. International Journal of Computer Networks and Communications, 3(1), 119–138.

    Article  Google Scholar 

  31. Chen, C.-C., Tahasildar, G., Yu, Y.-T., Park, J.-S., Gerla, M., & Sanadidi, M. Y. (2012). CodeMP: Network coded multipath to support TCP in disruptive manets. In IEEE 9th international conference on mobile adhoc and sensor systems (MASS) (pp. 209–217).

  32. Nguyen, K., Nguyen, T., & Cheung, S.-C. (2010). Video streaming with network coding. Journal of Signal Processing Systems, 59(3), 319–333.

    Article  Google Scholar 

  33. Yang, Z., Li, M., & Lou, W. (2009). A network coding approach to reliable broadcast in wireless mesh networks. In B. Liu, A. Bestavros, D.-Z. Du, & J. Wang (Eds.), Wireless algorithms, systems, and applications (pp. 234–243). Berlin: Springer.

    Chapter  Google Scholar 

  34. Banerjee, S., & Bhattacharjee, B. (2002). A comparative study of application layer multicast protocols. Network, 4, 3.

    Google Scholar 

  35. Nguyen, D., Tran, T., Nguyen, T., & Bose, B. (2009). Wireless broadcast using network coding. IEEE Transactions on Vehicular Technology, 58(2), 914–925.

    Article  Google Scholar 

  36. Fragouli, C., Le Boudec, J.-Y., & Widmer, J. (2006). Network coding: An instant primer. ACM SIGCOMM Computer Communication Review, 36(1), 63–68.

    Article  Google Scholar 

  37. Wang, X., Wang, J., & Xu, Y. (2010). Data dissemination in wireless sensor networks with network coding. EURASIP Journal on Wireless Communications and Networking, 2010, 2.

    Google Scholar 

  38. Shahidan, A. A., Fisal, N, Ismail, N.-S. N., Yunus, F., & Ariffin, S. H. (2015). Data recovery in wireless sensor networks using network coding. Jurnal Teknologi, 73(3), 69–73.

  39. Yang, M., & Yang, Y. (2008). Peer-to-peer file sharing based on network coding. In The 28th international conference on distributed computing systems, 2008 (ICDCS’08) (pp. 168–175).

  40. Park, J.-S., Lee, U., Oh, S. Y., Gerla, M., & Lun, D. S. (2006). Emergency related video streaming in vanet using network coding. In Proceedings of the 3rd international workshop on Vehicular ad hoc networks (pp. 102–103).

  41. Wang, S., Sagduyu, Y. E., Zhang, J., & Li, J. H. (2011). Spectrum shaping via network coding in cognitive radio networks. In IEEE proceedings INFOCOM (pp. 396–400).

  42. Li, P., Guo, S., Yu, S., & Vasilakos, A. V. (2012). CodePipe: An opportunistic feeding and routing protocol for reliable multicast with pipelined network coding. In INFOCOM, 2012 proceedings IEEE (pp. 100–108). IEEE.

  43. Li, P., Guo, S., Yu, S., & Vasilakos, A. V. (2014). Reliable multicast with pipelined network coding using opportunistic feeding and routing. IEEE Transactions on Parallel and Distributed Systems, 25(12), 3264–3273.

    Article  Google Scholar 

  44. Jiau, M.-K., Huang, S.-C., Hwang, J.-N., & Vasilakos, A. V. (2015). Multimedia services in cloud-based vehicular networks. IEEE Intelligent Transportation Systems Magazine, 7(3), 62–79.

    Article  Google Scholar 

  45. Zhou, L., Zhang, Y., Song, K., Jing, W., & Vasilakos, A. V. (2011). Distributed media services in P2P-based vehicular networks. IEEE Transactions on Vehicular Technology, 60(2), 692–703.

    Article  Google Scholar 

  46. Lochert, C., Hartenstein, H., Tian, J., Fussler, H., Hermann, D., & Mauve, M.. (2003). A routing strategy for vehicular ad hoc networks in city environments. In Intelligent vehicles symposium, 2003. Proceedings (pp. 156–161). IEEE

  47. Fonseca, A., & Vazao, T. (2013). Applicability of position-based routing for VANET in highways and urban environment. Journal of Network and Computer Applications, 36(3), 961–973.

    Article  Google Scholar 

  48. Ho, I. W.-H., Leung, K. K., & Polak, J. W. (2011). Stochastic model and connectivity dynamics for VANETs in signalized road systems. IEEE/ACM Transactions on Networking, 19(1), 195–208.

    Article  Google Scholar 

  49. Umer, T., Ding, Z., Honary, B., & Ahmad, H. (2010). Implementation of microscopic parameters for density estimation of heterogeneous traffic flow for VANET. In 2010 7th international symposium on communication systems networks and digital signal processing (CSNDSP) (pp. 66–70), July 2010.

  50. Rossi, G. V., Leung, K. K., & Gkelias, A. (2015). Density-based optimal transmission for throughput enhancement in vehicular ad-hoc networks. In 2015 IEEE international conference on communications (ICC) (pp. 6571–6576). IEEE.

  51. Hannes, H., & Kenneth, L. (2009). VANET vehicular applications and inter-networking technologies (Vol. 1). New York: Wiley.

    Google Scholar 

  52. Harri, J., Filali, F., & Bonnet, C. (2006). Vanetmobisim: Generating realistic mobility patterns for VANETs. In Proceedings of the 3rd international workshop on Vehicular ad hoc networks (pp 96–97).

  53. Harri, J., Filali, F., & Bonnet, C. (2009). Mobility models for vehicular ad hoc networks: A survey and taxonomy. Communications Surveys & Tutorials, 11(4), 19–41.

    Article  Google Scholar 

  54. Meyer, H., Trullols-Cruces, O., Hess, A., Hummel, K. A., Barcelo-Ordinas, J. M., Casetti, C. E., & Karlsson, G. (2011). VANET mobility modeling challenged by feedback loops. In The 10th IFTP annual mediterranean ad hoc networking workshop (Med-Hoc-Net) (pp. 95–102).

  55. Martinez, F. J, Cano, J.-C., Calafate, C. T., & Manzoni, P. (2008). Citymob: A mobility model pattern generator for vanets. In IEEE international conference on communications workshops, 2008 (ICC Workshops’ 08) (pp. 370–374).

  56. Viriyasitavat, W., Boban, M., Tsai, H.-M., & Vasilakos, A. (2015). Vehicular communications: Survey and challenges of channel and propagation models. IEEE Vehicular Technology Magazine, 10(2), 55–66.

    Article  Google Scholar 

  57. Akhtar, N., Ozkasap, O., & Ergen, S. C. (2013). VANET topology characteristics under realistic mobility and channel models. In IEEE wireless communications and networking conference (WCNC), (pp. 1774–1779).

  58. Viriyasitavat, W., Bai, F., & Tonguz, O. K. (2011). Dynamics of network connectivity in urban vehicular networks. IEEE Journal on Selected Areas in Communications, 29(3), 515–533.

    Article  Google Scholar 

  59. Ng, S. C., Zhang, W., Zhang, Y., Yang, Y., & Mao, G. (2011). Analysis of access and connectivity probabilities in vehicular relay networks. IEEE Journal on Selected Areas in Communications, 29(1), 140–150.

    Article  Google Scholar 

  60. Zajic, A. G., Stuber, G. L., Pratt, T. G., & Nguyen, S. T. (2009). Wideband mimo mobile-to-mobile channels: Geometry-based statistical modeling with experimental verification. IEEE Transactions on Vehicular Technology, 58(2), 517–534.

    Article  Google Scholar 

  61. Yang, Q., Lim, A., & Agrawal, P. (2008). Connectivity aware routing in vehicular networks. In IEEE wireless communications and networking conference, 2008 (WCNC 2008). (pp. 2218–2223).

  62. Larsson, T., & Hedman, N. (1998). Routing protocols in wireless ad-hoc networks—A simulation study. Master thesis. Stockholm: Luleå University of Technology.

  63. Yen, Y.-S., Chao, H.-C., Chang, R.-S., & Vasilakos, A. (2011). Flooding-limited and multi-constrained QoS multicast routing based on the genetic algorithm for MANETs. Mathematical and Computer Modelling, 53(11), 2238–2250.

    Article  Google Scholar 

  64. Meng, T., Wu, F., Yang, Z., Chen, G., & Vasilakos, A. V. (2016). Spatial reusability-aware routing in multi-hop wireless networks. IEEE Transactions on Computers, 65(1), 244–255.

    Article  MathSciNet  MATH  Google Scholar 

  65. Liu, L., Song, Y., Zhang, H., Ma, H., & Vasilakos, A. V. (2015). Physarum optimization: A biology-inspired algorithm for the steiner tree problem in networks. IEEE Transactions on Computers, 64(3), 818–831.

    Article  MathSciNet  MATH  Google Scholar 

  66. Dvir, A., & Vasilakos, A. V. (2011). Backpressure-based routing protocol for DTNs. ACM SIGCOMM Computer Communication Review, 41(4), 405–406.

    Google Scholar 

  67. Busch, C., Kannan, R., & Vasilakos, A. V. (2012). Approximating congestion+ dilation in networks via” quality of routing&# x201d; games. IEEE Transactions on Computers, 61(9):1270–1283.

    Article  MathSciNet  MATH  Google Scholar 

  68. Menouar, H., Filali, F., & Lenardi, M. (2006). A survey and qualitative analysis of MAC protocols for vehicular ad hoc networks. Wireless Communications, 13(5), 30–35.

    Article  Google Scholar 

  69. Kakarla, J., Sathya, S. S., Laxmi, B. G., & Babu, B. R. (2011). A survey on routing protocols and its issues in VANET. International Journal of Computer Applications, 28(4), 38–44.

    Article  Google Scholar 

  70. Mustafa, B. (2010). Issues of routing in VANET. PhD thesis, Blekinge Institute of Technology.

  71. Zeng, Y., Xiang, K., Li, D., & Vasilakos, A. V. (2013). Directional routing and scheduling for green vehicular delay tolerant networks. Wireless Networks, 19(2), 161–173.

    Article  Google Scholar 

  72. Zhou, J., Dong, X., Cao, Z., & Vasilakos, A. V. (2015). Secure and privacy preserving protocol for cloud-based vehicular dtns. IEEE Transactions on Information Forensics and Security, 10(6), 1299–1314.

    Article  Google Scholar 

  73. Bernsen, J., & Manivannan, D. (2009). Unicast routing protocols for vehicular ad hoc networks: A critical comparison and classification. Pervasive and Mobile Computing, 5(1), 1–18.

    Article  Google Scholar 

  74. Maihofer, C. (2004). A survey of geocast routing protocols. Communications Surveys & Tutorials, 6(2), 32–42.

    Article  Google Scholar 

  75. Bachir, A., & Benslimane, A. (2003). A multicast protocol in ad hoc networks inter-vehicle geocast. In The 57th IEEE semiannual vehicular technology conference, 2003 (VTC 2003-Spring) (Vol. 4, pp. 2456–2460).

  76. Chen, Y.-S., Lin, Y.-W., & Lee, S.-L. (2010). A mobicast routing protocol in vehicular ad-hoc networks. Mobile Networks and Applications, 15(1), 20–35.

    Article  Google Scholar 

  77. Tonguz, O. K., Wisitpongphan, N., & Bai, F. (2010). DV-CAST: A distributed vehicular broadcast protocol for vehicular ad hoc networks. IEEE Wireless Communications, 17(2), 47–57.

    Article  Google Scholar 

  78. Chen, R., Jin, W., & Regan, A. (2010). Multi-hop broadcasting in vehicular ad hoc networks with shockwave traffic. In 7th IEEE consumer communications and networking conference (CCNC) (pp. 1–5).

  79. Korkmaz, G., Ekici, E., Özgüner, F., & Özgüner, Ü. (2004). Urban multi-hop broadcast protocol for inter-vehicle communication systems. In Proceedings of the 1st ACM international workshop on vehicular ad hoc networks (pp. 76–85).

  80. Li, M., Yang, Z., & Lou, W. (2011). Codeon: Cooperative popular content distribution for vehicular networks using symbol level network coding. IEEE Journal on Selected Areas in Communications, 29(1), 223–235.

    Article  Google Scholar 

  81. Joon-Sang, P. A. R. K., Uichin, L. E. E., Oh, S. Y., Gerla, M., Lun, D. S., Ro, W. W., et al. (2008). Delay analysis of car-to-car reliable data delivery strategies based on data mulling with network coding. IEICE Transactions on Information and Systems, 91(10), 2524–2527.

    Google Scholar 

  82. Kusumine, N., & Ishihara, S. (2012). Abiding regional data distribution using relay and random network coding on VANETs. In IEEE 26th international conference on advanced information networking and applications (AINA) (pp. 105–112).

  83. Gerlay, M., Cascella, R. G., Caoy, Z., Crispo, B., & Battiti, R. (2008). An efficient weak secrecy scheme for network coding data dissemination in VANET. In IEEE 19th international symposium on personal, indoor and mobile radio communications, 2008 (PIMRC, 2008) (pp. 1–5).

  84. Tai-Xing, Y., Yi, C.-W., & Tsao, S.-L. (2012). Rank-based network coding for content distribution in vehicular networks. IEEE Wireless Communications Letters, 1(4), 368–371.

    Article  Google Scholar 

  85. Lee, U., Park, J.-S., Yeh, J., Pau, G., & Gerla, M. (2006). Code torrent: Content distribution using network coding in VANET. In Proceedings of the 1st international workshop on decentralized resource sharing in mobile computing and networking (pp. 1–5).

  86. Wu, C., Ohzahata, S., & Kato, T. (2013). A loss-tolerant scheme for unicast routing in VANETs using network coding. In 9th international wireless communications and mobile computing conference (IWCMC) (pp. 1058–1063).

  87. Juan, L., Yi., X., Zhen, L., & Renfa, L. (2011). Network-coding based multicast routing in VANET. Journal of Computer Research and Development, 48(9), 1616–1622.

    Google Scholar 

  88. Antonopoulos, A., Skianis, C., & Verikoukis, C. (2013). Network coding-based cooperative ARQ scheme for vanets. Journal of Network and Computer Applications, 36(3), 1001–1007.

    Article  Google Scholar 

  89. Hassanabadi, B., & Valaee, S. (2010). Reliable network coded MAC in vehicular ad-hoc networks. In IEEE 72nd vehicular technology conference fall (VTC 2010-Fall) (pp. 1–5).

  90. Gonzalez, A. J., Ghafoor, K. Z., Piney, R., Rios, A., Alcober, J., & Bakar, K. A. (2011). Fuzzy redundancy adaptation and joint source-network coding for VANET video streaming. In X. Masip-Bruin, D. Verchere, V. Tsaoussidis, & M. Yannuzzi (Eds.), Wired/wireless internet communications (pp. 458–469). Berlin: Springer.

    Chapter  Google Scholar 

  91. Yang, Z., Li, M., & Lou, W. (2010). Codeplay: Live multimedia streaming in VANETs using symbol-level network coding. In 18th IEEE international conference on network protocols (ICNP) (pp. 223–232).

  92. Razzaq, A., & Mehaoua, A. (2010). Video transport over VANETs: Multi-stream coding with multi-path and network coding. In IEEE 35th conference on local computer networks (LCN) (pp. 32–39).

  93. Wu, C., Ohzahata, S., Ji, Y., & Kato, T. (2014). Joint fuzzy relays and network-coding-based forwarding for multihop broadcasting in VANETs. Transactions on Intelligent Transportation System, 16, 1415–1427.

    Article  Google Scholar 

  94. Wu, C., Ohzahata, S., Ji, Y., & Kato, T. (2014). Multi-hop broadcasting in VANETs integrating intra-flow and inter-flow network coding. In IEEE 80th vehicular technology conference (VTC Fall) (pp. 1–6).

  95. Ndih, D. N., & Cherkaoui, S. (2012). Reliable broadcasting in VANETs using physical-layer network coding. In International conference on communications and information technology (ICCIT) (pp. 363–368).

  96. Seuwou, P., Patel, D., & Ubakanma, G. (2014). Vehicular ad hoc network applications and security: A study into the economic and the legal implications. International Journal of Electronic Security and Digital Forensics, 6(2), 115–129.

    Article  Google Scholar 

  97. Kumar, V., Mishra, S., & Chand, N. (2013). Applications of VANETs: Present & future. Communications and Network, 5(01), 12.

    Article  Google Scholar 

  98. Zhang, S., Liew, S. C., & Lam, P. P. (2006). Hot topic: Physical-layer network coding. InProceedings of the 12th annual international conference on mobile computing and networking (pp. 358–365).

  99. Liew, S. C., Zhang, S., & Lu, L. (2013). Physical-layer network coding: Tutorial, survey, and beyond. Physical Communication, 6, 4–42.

    Article  Google Scholar 

  100. Ho, I. W. H., Liew, S. C., & Lu, L. (2014). Feasibility study of physical-layer network coding in 802.11 p VANETs. In IEEE international symposium on information theory (ISIT) (pp. 646–650).

  101. Wang, Q., Fan, P., & Letaief, K. (2012). On the joint V2I and V2I scheduling for cooperative VANETs with network coding. IEEE Transactions on Vehicular Technology, 61(1), 62–73.

    Article  Google Scholar 

  102. Bhatia, J., & Shah, B. (2013). Review on various security threats & solutions and network coding based security approach for VANET. International Journal of Advances in Engineering & Technology, 6(1), 361–369.

    Google Scholar 

  103. Gkantsidis, C., & Rodriguez, P. R. (2005). Network coding for large scale content distribution. In 24th annual joint conference of the IEEE computer and communications societies. IEEE proceedings INFOCOM 2005 (Vol. 4, pp. 2235–2245).

  104. Mirani, F., Busson, A., & Adjih, C. (2013). Improving delay-based data dissemination protocol in VANETs with network coding. REV Journal on Electronics and Communications, 2(3–4) .

  105. Lee, U., Lee, S.-H., Lee, K.-W., & Gerla, M. (2013). Understanding processing overheads of network coding-based content distribution in vanets. IEEE Transations on Parallel and Distributed Systems, 24(11), 2304–2318.

    Article  Google Scholar 

  106. Yan, Q., Li, M., Yang, Z., Lou, W., & Zhai, H. (2012). Throughput analysis of cooperative mobile content distribution in vehicular network using symbol level network coding. IEEE Journal on Selected Areas in Communications, 30(2), 484–492.

    Article  Google Scholar 

  107. Lin, Y.-W., Chen, Y.-S., & Lee, S.-L. (2010). Routing protocols in vehicular ad hoc networks: A survey and future perspectives. Journal of Information Science and Engineering, 26(3), 913–932.

    Google Scholar 

  108. Indra, A., & Murali, R. (2014). Routing protocols for vehicular adhoc networks (VANETs): A review.

  109. Patel, M. D. S., & Patel, A. (2013). Reliable multicast AODV protocol for VANET using network coding. In International Journal of Engineering Research and Technology, 2.

  110. Firooz, M. H., & Roy, S. (2012). Collaborative downloading in vanet using network coding. In IEEE international conference on communications (ICC) (pp. 4584–4588).

  111. Ahmed, S., & Kanhere, S. S. (2006). VANETCODE: Network coding to enhance cooperative downloading in vehicular ad-hoc networks. In Proceedings of the 2006 international conference on wireless communications and mobile computing (pp. 527–532).

  112. Rehmani, M. H., Viana, A. C., Khalife, H., & Fdida, S. F. (2013). Surf: A distributed channel selection strategy for data dissemination in multi-hop cognitive radio networks. Computer Communications, 36(10–11), 1172–1185.

    Article  Google Scholar 

  113. Rehmani, M. H., Viana, A. C., Khalife, H., & Fdida, S. F. (2011). Improving data dissemination in multi-hop cognitive radio ad-hoc networks. In 3rd International ICST Conference on Ad Hoc Networks (ADHOCNETS 2011), 21–23 Sept 2011, Paris, France. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering (LNICST). Springer.

  114. Rehmani, M. H. (2010). Channel assortment strategy for reliable communication in multi-hop cognitive radio ad hoc networks. In Proceedings of the 11th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (IEEE WoWMoM 2010), Extended Abstract, Montreal, QC, Canada.

  115. Wu, C., Ohzahata, S., & Kato, T. (2013). Network coding assisted cooperative relay scheme for sender-oriented broadcast in VANETs. In IEEE wireless communications and networking conference (WCNC) (pp. 1369–1374).

  116. Khan, A. A., Rehmani, M. H., & Reisslein, M. (2016). Cognitive radio for smart grids: Survey of architectures, spectrum sensing mechanisms, and networking protocols. IEEE Communications Surveys and Tutorials, 18(1), 860–898.

    Article  Google Scholar 

  117. Bukhari, S. H. R., Rehmani, M. H., & Siraj, S. (2016). A survey of channel bonding for wireless networks and guidelines of channel bonding for futuristic cognitive radio sensor networks. IEEE Communications Surveys and Tutorials, pp(99), 1. doi:10.1109/COMST.2015.2504408.

  118. Ahmed, A., Ahmed, S., Rehmani, M. H., & Hassan, N. (2015). A survey on radio resource allocation in cognitive radio sensor networks. IEEE Communications Surveys and Tutorials, 17(2), 888–917.

    Article  Google Scholar 

  119. Saleem, Y., & Rehmani, M. H. (2014). Primary radio user activity models for cognitive radio networks: A survey. Journal of Networks and Computer Applications, 43, 1–16.

    Article  Google Scholar 

  120. Akhtar, F., Rehmani, M. H., & Reisslein, M. (2016). White space: Definitional perspectives and their role in exploiting spectrum opportunities. Telecommunications Policy, 40(4), 319–331.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tariq Umer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jamil, F., Javaid, A., Umer, T. et al. A comprehensive survey of network coding in vehicular ad-hoc networks. Wireless Netw 23, 2395–2414 (2017). https://doi.org/10.1007/s11276-016-1294-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-016-1294-z

Keywords

Navigation