Abstract
Network coding (NC) has been proved to be a breakthrough in the research area of wire networks and wireless networks, which can significantly increase network capacity, the throughput, robustness, and reliability of the networking systems. In this study, we present fundamental concepts related to the applications of the state-of-the-art NC at network layer in wireless networks. To begin with, we present a detailed investigation and comparison of the current classical routing protocols that incorporated NC and routing in wireless network. Then, we introduce several schemes of network coding with multicast at network layer. Last, we propose two opportunistic routing protocols based on NC technology for cognitive radio networks (CRNs).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
R.W. Yeung, Z. Zhang, Distributed source coding for satellite communications. IEEE Trans Inf Theory 45(4), 1111–1120 (1999)
R. Ahlswede, N. Cai, S.-Y.R. Li, R.W. Yeung, Network information flow. IEEE Trans Inf Theory 46(4), 1204–1216 (2000)
S. Li, R. Yeung, N. Cai, Linear network coding. IEEE Trans Inf Theory 49(2), 371–381 (2003)
R. Koetter, M. Medard, An algebraic approach to network coding. IEEE/ACM Trans Networking 11(5), 782–795 (2003)
T. Ho, M. Medard, R. Koetter, D. Karger, M. Effros, J. Shi, B. Leong, A random linear network coding approach to multicast. IEEE Trans Inf Theory 52(10), 4413–4430 (2006)
A. Ramamoorthy, J. Shi, R. Wesel, On the capacity of network coding for random networks. IEEE Trans Inf Theory 51(8), 2878–2885 (2005)
D. Lun, N. Ratnakar, R. Koetter, M. Medard, E. Ahmed, H. Lee, Achieving minimum-cost multicast: a decentralized approach based on network coding, in Proceedings of the IEEE INFOCOM, vol. 3, 2005, pp. 1607–1617
S. Katti, H. Rahul, W. Hu, D. Katabi, M. Medard, J. Crowcroft, XORs in the air: practical wireless network coding. IEEE/ACM Trans Networking 16(3), 497–510 (2008)
S. Chachulski, M. Jennings, S. Katti, D. Katabi, Trading structure for randomness in wireless opportunistic routing, in Proceedings of the ACM SIGCOMM, 2007, pp. 169–180
J. Le, J.C.S. Lui, D.-M. Chiu, DCAR: distributed coding-aware routing in wireless networks. IEEE Trans Mob Comput 9(4), 596–608 (2010)
T. Ho, D.S. Lun, Network Coding: An Introduction (Cambridge University Press, New York, 2008)
H. Seferoglu, A. Markopoulou, K.K. Ramakrishnan, I2NC: Intro- and inter-session network coding for unicast flows in wireless networks, in Proceedings of the IEEE Infocom, 2011
B. Guo, H. Li, C. Zhou, Y. Cheng, Analysis of general network coding conditions and design of a free-ride-oriented routing metric. IEEE Trans Veh Technol 60(4), 1714–1727 (2011)
S. Biswas, R. Morris, ExOR: opportunistic multi-hop routing for wireless networks, in Proceedings of the ACM SIGCOMM, vol. 35, 2005, pp. 133–144
Y. Yan, B. Zhang, J. Zheng, J. Ma, CORE: a coding-aware opportunistic routing mechanism for wireless mesh networks. IEEE Wirel Commun 17(3), 96–103 (2010)
M. Aajami, H. Park, J. Suk, Combining opportunistic routing and network coding: a multi rate approach, in Proceedings of the IEEE WCNC, 2013, pp. 2208–2213
D. Koutsonikolas, Y. Hu, C. Wang, XCOR: synergistic interflow network coding and opportunistic routing, in Proceedings of the ACM MobiCom, 2008, pp. 1–3
Q. Hu, J. Zheng, CoAOR: an efficient network coding aware opportunistic routing mechanism for wireless mesh networks, in Proceedings of the IEEE GLOBECOM, 2013, pp. 4578–4583
Y. Lin, B. Li, B. Liang, CodeOR: opportunistic routing in wireless mesh networks with segmented network coding, in Proceedings of the IEEE ICNP, 2008, pp. 1092–1648
D. Koutsonikolas, C. Wang, Y. Hu, CCACK: efficient network coding based opportunistic routing through cumulative coded acknowledgments, in Proceedings of the IEEE INFOCOM, 2010, pp. 216–224
J. Jin, H. Xu, B. Li, Multicast scheduling with cooperation and NetworkCoding in cognitive radio networks, in Proceedings of the INFOCOM, 2010, pp. 1289–1297
L. Chen, T. Ho, S.H. Low, M. Chiang, J.C. Doyle, Congestion control for multicast flows with network coding. IEEE Trans Inf Theory 58(9), 5908–5921 (2012)
H. Wu, J. Zheng, CoRET: a network coding based multicast retransmission scheme for mobile communication networks, in IEEE International Conference on ICC, 2011, pp. 1–5
H.-C. Lu, W. Liao, Cooperative strategies in wireless relay networks. IEEE J Select Areas Commun 30(2), 323–330 (2012)
P. Li, S. Guo, S. Yu, A.V. Vasilakos, Reliable multicast with pipelined network coding using opportunistic feeding and routing. IEEE Trans Parallel Distrib Syst 25(12), 20–24 (2014)
S. Haykin, Cognitive radio: brain-empowered wireless communications. IEEE J Select Areas Commun 23(2), 201–220 (2005)
M. Pan, R. Huang, Y. Fang, Cost design for opportunistic multi-hop routing in cognitive radio networks, in Proceedings of the IEEE MILCOM, 2008, pp. 1–7
H. Khalife, S. Ahuja, N. Malouch, M. Krunz, Probabilistic path selection in opportunistic cognitive radio networks, in Proceedings of the IEEE GLOBECOM, 2008, pp. 1–5
O.S. Badarneh, H.B. Salameh, Opportunistic routing in cognitive radio networks: exploiting spectrum availability and rich channel diversity, in Proceedings of the IEEE GLOBECOM, 2011, pp. 1–5
S. -C. Lin, K.-C. Chen, Spectrum aware opportunistic routing in cognitive radio networks, in Proceedings of the IEEE GLOBECOM, 2010, pp. 1–6
Y. Liu, L.X. Cai, X. Shen, J. W. Mark, Exploiting heterogeneity wireless channels for opportunistic routing in dynamic spectrum access networks, in Proceedings of the IEEE ICC, 2011, pp. 1–5
Y. Liu, L.X. Cai, X. Shen, Spectrum-aware opportunistic routing in multi-hop cognitive radio networks. IEEE J Select Areas Commun 30(10), 1958–1968 (2012)
F. Wu, N. Vaidya, Workload-aware opportunistic routing in multi-channel, multi-radio wireless mesh networks, in Proceedings of the IEEE SECON, 2012, pp. 344–352
S. He, D. Zhang, K. Xie, H. Qiao, J. Zhang, A simple channel assignment for opportunistic routing in multi-radio multi-channel wireless mesh networks, in Proceedings of the IEEE MSN, 2011, pp. 201–208
M.H. Rehmani, A.C. Viana, H. Khalife, S. Fdida, SURF: a distributed channel selection strategy for data dissemination in multi-hop cognitive radio networks. Elsevier Comput Commun 36(10), 1172–1185 (2013)
B. Mumey, J. Tang, I.R. Judson, D. Stevens, On routing and channel selection in cognitive radio mesh networks. IEEE Trans Veh Technol 61(9), 4118–4128 (2012)
A. Goldsmith, S.A. Jafar, I. Maric, S. Srinivasa, Breaking spectrum gridlock with cognitive radios: an information theoretic perspective. Proc IEEE 97(5), 894–914 (2009)
H. Kim, K.G. Shin, Efficient discovery of spectrum opportunities with MAC-layer sensing in cognitive radio networks. IEEE Trans Mob Comput 7(5), 533–545 (2008)
D. S. J. De Couto, D. Aguayo, J. Bicket, R. Morris, A high-throughput path metric for multi-hop wireless routing, in Proceedings of the ACM MOBICOM, 2003, pp. 134–146
P. Gupta, P.R. Kumar, The capacity of wireless networks. IEEE Trans Inf Theory 46(2), 388–404 (2000)
V. Brik, E. Rozner, S. Banerjee, P. Bahl, DSAP: a protocol for coordinated spectrum access, in Proceedings of the IEEE DySPAN, 2005, pp. 611–614
M. Buddhikot, P. Kolodzy, S. Miller, K. Ryan, J. Evans, DIMSUMnet: new directions in wireless networking using coordinated dynamic spectrum, in Proceedings of the IEEE WoWMoM, 2005, pp. 78–85
Y. Yuan, P. Bahl, R. Chandra, T. Moscibroda, Y. Wu, Allocating dynamic time-spectrum blocks in cognitive radio networks, in Proceedings of the ACM MobiHoc, 2007, pp. 130–139
L. Zhang, K. Zeng, P. Mohapatra, “Opportunistic spectrum scheduling for mobile cognitive radio networks in white spaces,” in Proceedings of the IEEE WCNC, 2011, pp. 844–849
X. Zhong, Y. Qin, Y. Yang, L. Li, CROR: Coding-aware opportunistic routing in multi-channel cognitive radio networks, in Proceedings of the IEEE GLOBECOM 2014, pp. 100–105
Network Simulator (ns2). Available at: http://www.isi.edu/nsnam/ns/
Michigan Technological University, Cognitive radio cognitive network simulator. Available at http://stuweb.ee.mtu.edu/ljialian/index.htm
H. Bany Salameh, M. Krunz, O. Younis, MAC protocol for opportunistic cognitive radio networks with soft guarantees. IEEE Trans Mob Comput 8(6), 1339–1352 (2009)
S. Sengupta, S. Rayanchu, S. Banarjee, An analysis of wireless network coding for unicast sessions: the case for coding-aware routing, in Proceedings of the IEEE INFOCOM, 2007, pp. 1028–1036
J. Le, J. C. S. Lui, D. M. Chiu, How many packets can we encode? An analysis of practical wireless network coding, in Proceedings of the IEEE INFOCOM, 2008, pp. 1040–1048
Acknowledgment
This work was supported by the Science and Technology Fundament Research Fund of Shenzhen under grant JCYJ20140417172417131 and the Natural Science Foundation of Guangdong Province under grant 2014A030313698.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Qin, Y., Zhong, X. (2016). Network Coding at Network Layer in Multi-hop Wireless Networks. In: Qin, Y. (eds) Network Coding at Different Layers in Wireless Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-29770-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-29770-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29768-2
Online ISBN: 978-3-319-29770-5
eBook Packages: EngineeringEngineering (R0)