The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - Jan. (2014 vol.13)
pp: 102-115
Alireza Keshavarz-Haddad , Sch. of Electr. & Comput. Eng., Shiraz Univ., Shiraz, Iran
Rudolf H. Riedi , Depts. of Math. & of Telecommun., Ecole d'Ing. et d'architectes de Fribourg, Fribourg, Switzerland
ABSTRACT
In this paper, we explore fundamental limitations of the benefit of network coding in multihop wireless networks. We study two well-accepted scenarios in the field: single multicast session and multiple unicast sessions. We assume arbitrary but fixed topology and traffic patterns for the wireless network. We prove that the gain of network coding in terms of throughput and energy saving of a single multicast session is at most a constant factor. Also, we present a lower bound on the average number of transmissions of multiple unicast sessions under any arbitrary network coding. We identify scenarios under which network coding provides no gain at all, in the sense that there exists a simple flow scheme that achieves the same performance. Moreover, we prove that the gain of network coding in terms of the maximum transport capacity is bounded by a constant factor of at most $(\pi)$ in any arbitrary wireless network under all traditional Gaussian channel models. As a corollary, we find that the gain of network coding on the throughput of large homogeneous wireless networks is asymptotically bounded by a constant. Furthermore, we establish theorems which relate a network coding scheme to a simple routing scheme for multiple unicast sessions. The theorems can be used as criteria for evaluating the potential gain of network coding in a given wired or wireless network. Based on these criteria, we find more scenarios where network coding has no gain on throughput or energy saving.
INDEX TERMS
Network coding, Wireless networks, Throughput, Unicast, Energy consumption, Channel models,energy consumption, Network coding, Wireless networks, Throughput, Unicast, Energy consumption, Channel models, transport capacity, Network coding gain, multicast throughput
CITATION
Alireza Keshavarz-Haddad, Rudolf H. Riedi, "Bounds on the Benefit of Network Coding for Wireless Multicast and Unicast", IEEE Transactions on Mobile Computing, vol.13, no. 1, pp. 102-115, Jan. 2014, doi:10.1109/TMC.2012.234
REFERENCES
[1] S. Jaggi, P. Sanders, P.A. Chou, M. Effros, S. Egner, K. Jain, and L.M.G.M. Tolhuizen, "Polynomial Time Algorithms for Multicast Network Code Construction," IEEE Trans. Information Theory, vol. 51, no. 6, pp. 1973-1982, June 2005.
[2] P. Gupta and P.R. Kumar, "The Capacity of Wireless Networks," IEEE Trans. Information Theory, vol. 46, no. 2, pp. 388-404, Mar. 2000.
[3] P. Gupta and P.R. Kumar, "Internets in the Sky: The Capacity of Three Dimensional Wireless Networks," Comm. Information and Systems, vol. 1, no. 1, pp. 33-50, 2001.
[4] A. Agarwal and P.R. Kumar, "Capacity Bounds for Ad Hoc and Hybrid Wireless Networks," Computer Comm. Rev., vol. 34, no. 3, pp. 71-81, 2004.
[5] A. Keshavarz-Haddad and R. Riedi, "Bounds for the Capacity of Wireless Multihop Networks Imposed by Topology and Demand," Proc. ACM MobiHoc, 2007.
[6] J. Liu, D. Goeckel, and D. Towsley, "Bounds on the Gain of Network Coding and Broadcasting in Wireless Networks," Proc. IEEE INFOCOM, 2007.
[7] J. Liu, D. Goeckel, and D. Towsley, "Bounds on the Throughput Gain of Network Coding in Unicast and Multicast Wireless Networks," IEEE J. Selected Areas in Comm., vol. 27, no. 5, pp. 582-592, June 2009.
[8] R. Ahlswede, N. Cai, S.Y.R. Li, and R.W. Yeung, "Network Information Flow," IEEE Trans. Information Theory, vol. 46, no. 4, pp. 1204-1216, July 2000.
[9] S.Y.R. Li, R.W. Yeung, and N. Cai, "Linear Network Coding," IEEE Trans. Information Theory, vol. 49, no. 2, pp. 371-381, Feb. 2003.
[10] R. Koetter and M. Medard, "An Algebraic Approach to Network Coding," IEEE/ACM Trans. Network, vol. 11, no. 5, pp. 782-795, Oct. 2003.
[11] P. Chou, Y. Wu, and K. Jain, "Practical Network Coding," Allerton, 2003.
[12] M. Medard, M. Effros, D. Karge, and T. Ho, "On Coding for Non-Multicast Networks," Allerton, 2003.
[13] T. Ho, M. Medard, J. Shi, M. Effros, and D.R. Karger, "On Randomized Network Coding," Allerton, 2003.
[14] E. Erez and M. Feder, "Convolutional Network Codes for Cyclic Networks," Proc. Int'l Symp. Network Coding (NetCod), 2005.
[15] R. Dougherty, C.F. Freiling, and K. Zeger, "Insufficiency of Linear Coding in Network Information Flow," IEEE Trans. Information Theory, vol. 51, no. 8, pp. 2745-2759, Aug. 2005.
[16] T. Ho, B. Leong, R. Kotter, and M. Medrad, "Distributed Asynchronous Algorithms for Multicast Network Coding," Proc. Int'l Symp. Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt), 2005.
[17] Z. Li and B. Li, "Network Coding in Undirected Networks," Proc. Conf. Information Sciences and Systems (CISS), 2004.
[18] Z. Li, B. Li, and L.C. Lau, "On Achieving Maximum Multicast Throughput in Undirected Networks," IEEE/ACM Trans. Networking, vol. 52, no. 6, pp. 2467-2485, June 2006.
[19] Z. Li, B. Li, and L.C. Lau, "A Constant Bound on Throughput Improvement of Multicast Network Coding in Undirected Networks," IEEE Trans. Information Theory, vol. 55, no. 3, pp. 1016-1026, Mar. 2009.
[20] X. Yin, X. Wang, J. Zhao, X. Xue, and Z. Li, "On Benefits of Network Coding in Bidirected Networks and Hyper-Networks," Proc. IEEE INFOCOM, 2012.
[21] S. Maheshwar, Z. Li, and B. Li, "Bounding the Coding Advantage of Combination Network Coding in Undirected Networks," IEEE Trans. Information Theory, vol. 58, no. 2, pp. 570-584, Feb. 2012.
[22] D.S. Lun, M. Médard, and R. Koetter, "Network Coding for Efficient Wireless Unicast," Proc. IEEE Int'l Zurich Seminar on Comm., 2006.
[23] Y. Wu, P.A. Chou, and S.Y. Kung, "Information Exchange in Wireless Networks with Network Coding and Physical-Layer Broadcast," Proc. Conf. Information Sciences and Systems, 2005.
[24] C. Fragouli, J. Widmer, and J.Y.L. Boudec, "Energy Efficient Broadcasting in Wireless Ad-Hoc Networks Using Network Coding," Proc. First Workshop Network Coding, 2005.
[25] C. Fragouli, J. Widmer, and J.Y.L. Boudec, "A Network Coding Approach to Energy Efficient Broadcasting: From Theory to Practice," Proc. IEEE INFOCOM, 2006.
[26] L. Li, R. Ramjee, M. Buddhikot, and S. Miller, "Network Coding-Based Broadcast in Mobile Ad-Hoc Networks," Proc. IEEE INFOCOM, 2007.
[27] Y. Wu, P.A. Chou, and S.Y. Kung, "Minimum-Energy Multicast in Mobile Ad Hoc Networks Using Network Coding," IEEE Trans. Comm., vol. 53, no. 11, pp. 1906-1918, Nov. 2005.
[28] A. Ramamoorthy, J. Shi, and R.D. Wesel, "On the Capacity of Network Coding for Random Networks," IEEE Trans. Information Theory, vol. 51, no. 8, pp. 2878-2885, Aug. 2005.
[29] Z. Li and B. Li, "Network Coding: The Case for Multiple Unicast Sessions," Allerton, 2004.
[30] Z. Li and B. Li, "On Increasing End-to-End Throughput in Wireless Ad Hoc Networks," Proc. Second Int'l Conf. Quality of Service in Heterogeneous Wired/Wireless Networks, 2005.
[31] S. Katti, H. Rahul, W. Hu, D. Katabi, M. Médard, and J. Crowcroft, "XORs in the Air: Practical Wireless Network Coding," Proc. ACM SIGCOMM, 2006.
[32] S. Sengupta, S. Rayanchu, and S. Banerjee, "An Analysis of Wireless Network Coding for Unicast Sessions: The Case for Coding-Aware Routing," Proc. IEEE INFOCOM, 2007.
[33] P. Chaporkar and A. Proutiere, "Adaptive Network Coding and Scheduling for Maximizing Throughput in Wireless Networks," Proc. ACM MobiCom, 2007.
[34] T. Ho, M. M´edard, M. Effros, and R. Koetter, "Network Coding for Correlated Sources," Proc. Conf. Information Sciences and Systems (CISS), 2004.
[35] J. Liu, M. Adler, D. Towsley, and C. Zhang, "On Optimal Communication Cost for Gathering Correlated Data through Wireless Sensor Networks," Proc. ACM MobiCom, 2006.
[36] A. Ramamoorthy, K. Jain, P.A. Chou, and M. Effros, "Separating Distributed Source Coding from Network Coding," IEEE/ACM Trans. Networking, vol. 52, no. 6, pp. 2785-2795, June 2006.
[37] A. Ozgur, O. Leveque, and D. Tse, "Hierarchical Cooperation Achieves Linear Capacity Scaling in Ad Hoc Networks," Proc. IEEE INFOCOM, 2007.
[38] J. Wu and H. Li, "On Calculating Connected Dominating Set for Efficient Routing in Ad Hoc Wireless Networks," Proc. Third Int'l Workshop Discrete Algorithms and Methods for Mobile Computing and Comm. (DIALM), pp. 7-14, 1999.
[39] A. Keshavarz-Haddad and R. Riedi, "Bounds on the Benefit of Network Coding: Throughput and Energy Saving in Wireless Networks," Proc. IEEE INFOCOM, 2008.
[40] C. Fragouli, J. Widmer, and J.-Y. le Boudec, "On the Benefits of Network Coding for Wireless Applications," Proc. Fourth Int'l Symp. Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt), 2006.
[41] Z. Bar-Yossef, Y. Birk, T.S. Jayram, and T. Kol, "Index Coding with Side Information," Proc. IEEE Ann. Symp. Foundations of Computer Science (FOCS), 2006.
[42] S.E. Rouayheb, A. Sprintson, and C. Georghiades, "On the Relation between the Index Coding and the Network Coding Problems," Proc. IEEE Int'l Symp. Information Theory (ISIT), 2008.
[43] A. Keshavarz-Haddad, V. Ribeiro, and R. Riedi, "Broadcast Capacity in Multihop Wireless Networks," Proc. ACM MobiCom, 2006.
[44] A. Keshavarz-Haddad and R. Riedi, "On the Broadcast Capacity of Multihop Wireless Networks: Interplay of Power, Density and Interference," Proc. IEEE Fourth Ann. Comm. Soc. Conf. Sensor, Mesh and Ad Hoc Comm. and Networks (SECON), 2007.
[45] M. Franceschetti, O. Dousse, D. Tse, and P. Thiran, "On the Throughput Capacity of Random Wireless Networks," IEEE Trans. Information Theory, 2004.
[46] S.R. Kulkarni and P. Viswanath, "A Deterministic Approach to Throughput Scaling in Wireless Networks," IEEE Trans. Information Theory, vol. 50, no. 6, pp. 1041-1049, June 2004.
[47] R. Diestel, Graph Theory, third ed. Springer, 2005.
146 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool