Broadcasting delay-constrained traffic over unreliable wireless links with network coding

There is increasing demand for using wireless networks for applications that generate packets with strict per-packet delay constraints. In addition to delay constraints, such applications also have various traffic patterns and require guarantees on throughputs of packets that are delivered within their delay constraints. Furthermore, a mechanism for serving delay-constrained traffic needs to specifically consider the unreliable nature of wireless links, which may differ from link to link. Also, as it is usually infeasible to gather feedback information from all clients after each transmission, broadcasting delay-constrained traffic requires addressing the challenge of the lack of feedback information. We study a model that jointly considers the application requirements on traffic patterns, delay constraints, and throughput requirements, as well as wireless limitations, including the unreliable wireless links and the lack of feedback information. Based on this model, we develop a general framework for designing feasibility-optimal broadcasting policies that applies to systems with various network coding mechanisms. We demonstrate the usage of this framework by designing policies for three different kinds of systems: one that does not use network coding, one that employs XOR coding, and the last that allows the usage of linear coding.

[1]  Hesham El Gamal,et al.  On the throughput-delay tradeoff in cellular multicast , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[2]  R. Srikant,et al.  Coding Achieves the Optimal Delay-Throughput Trade-off in Mobile Ad-Hoc Networks: Two-Dimensional I.I.D. Mobility Model with Fast Mobiles , 2007, 2007 5th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks and Workshops.

[3]  Xiaojun Lin,et al.  Throughput and Delay Analysis on Uncoded and Coded Wireless Broadcast with Hard Deadline Constraints , 2010, 2010 Proceedings IEEE INFOCOM.

[4]  Panganamala Ramana Kumar,et al.  Admission control and scheduling for QoS guarantees for variable-bit-rate applications on wireless channels , 2009, MobiHoc '09.

[5]  Donald F. Towsley,et al.  Reliability Gain of Network Coding in Lossy Wireless Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[6]  Milica Stojanovic,et al.  Systematic network coding for time-division duplexing , 2010, 2010 IEEE International Symposium on Information Theory.

[7]  Supratim Deb,et al.  Real-Time Video Multicast in WiMAX Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[8]  Dong Nguyen,et al.  Wireless Broadcast Using Network Coding , 2009, IEEE Transactions on Vehicular Technology.

[9]  M. Medard,et al.  On Delay Performance Gains From Network Coding , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[10]  Madhu Sudan,et al.  Priority encoding transmission , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[11]  I-Hong Hou Scheduling Heterogeneous Real-Time Traffic Over Fading Wireless Channels , 2014, IEEE/ACM Transactions on Networking.

[12]  Vivek S. Borkar,et al.  Index Policies for Real-Time Multicast Scheduling for Wireless Broadcast Systems , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[13]  Injong Rhee,et al.  Multicast scheduling in cellular data networks , 2009, IEEE Trans. Wirel. Commun..

[14]  Chen-Khong Tham,et al.  Minimizing Delay for Multicast-Streaming in Wireless Networks with Network Coding , 2009, IEEE INFOCOM 2009.

[15]  Qinghe Du,et al.  Cross-Layer Modeling for QoS-Driven Multimedia Multicast/Broadcast over Fading Channels in [Advances in Mobile Multimedia] , 2007, IEEE Communications Magazine.

[16]  Lei Ying,et al.  On Delay Constrained Multicast Capacity of Large-Scale Mobile Ad-Hoc Networks , 2009, 2010 Proceedings IEEE INFOCOM.

[17]  Ulas C. Kozat,et al.  On the Throughput Capacity of Opportunistic Multicasting with Erasure Codes , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[18]  Vivek S. Borkar,et al.  A Theory of QoS for Wireless , 2009, IEEE INFOCOM 2009.

[19]  Prasanna Chaporkar,et al.  Adaptive network coding and scheduling for maximizing throughput in wireless networks , 2007, MobiCom '07.

[20]  Feng Wu,et al.  QoS-driven network coded wireless multicast , 2009, IEEE Transactions on Wireless Communications.

[21]  Atilla Eryilmaz,et al.  Dynamic coding and rate-control for serving deadline-constrained traffic over fading channels , 2010, 2010 IEEE International Symposium on Information Theory.

[22]  Xi Zhang Cross-Layer Modeling for QoS-Driven Multimedia Multicast/Broadcast over Fading Channels in Mobile Wireless Networks , 2007 .

[23]  Michel Loève,et al.  Probability Theory I , 1977 .

[24]  Panganamala Ramana Kumar,et al.  Scheduling Heterogeneous Real-Time Traffic Over Fading Wireless Channels , 2014, IEEE/ACM Transactions on Networking.