On the throughput and energy benefits of network coded cooperation

Cooperative techniques in wireless mobile networks typically leverage short-range communication technologies, e.g., WiFi, to allow data exchange between devices forming a mobile cloud. These mobile clouds have been considered as a key to reduce the cost of multicast services for the network operators as well as a means to deliver a better quality to the users. In fact, LTE-A includes Device-to-Device communication capabilities to enable such a direct communication between devices. The underlying assumption for attaining the throughput gains in mobile clouds is that the communication rate between devices is typically larger than the data rate from the base station to a receiver. However, while the data rates on cellular technologies have been steadily increasing, short-range communication speeds have remained largely unchanged calling into question these assumptions. This work's goal is to assess the operating regions where the use of cooperation results in a higher throughput and/or energy saving. We consider a multicasting and a cooperative scheme with network coded mechanisms, as they typically outperform uncoded approaches. Our analysis and numerical results show that gains of several fold can be attained even if the data rate of the short-range technologies is moderately larger, e.g., 2x larger, than the cellular link data rate.

[1]  Xubo Zhao,et al.  Notes on "Exact Decoding Probability Under Random Linear Network Coding" , 2012, IEEE Communications Letters.

[2]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[3]  J. Heide,et al.  Network Coding for Mobile Devices - Systematic Binary Random Rateless Codes , 2009, 2009 IEEE International Conference on Communications Workshops.

[4]  Peyman Pahlevani,et al.  Sharing the Pi: Testbed Description and Performance Evaluation of Network Coding on the Raspberry Pi , 2014, 2014 IEEE 79th Vehicular Technology Conference (VTC Spring).

[5]  Frank H. P. Fitzek,et al.  Cooperation in Wireless Networks: Principles and Applications: Real Egoistic Behavior Is to Cooperate! , 2006 .

[6]  Milica Stojanovic,et al.  Random Linear Network Coding for Time-Division Duplexing: Field Size Considerations , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[7]  Daniel Enrique Lucani,et al.  Minimizing the completion time of a wireless cooperative network using network coding , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[8]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[9]  Troels B. Sorensen,et al.  An Empirical LTE Smartphone Power Model with a View to Energy Efficiency Evolution , 2014 .

[10]  Morten Videbæk Pedersen,et al.  Green mobile clouds: Network coding and user cooperation for improved energy efficiency , 2012, 2012 IEEE 1st International Conference on Cloud Networking (CLOUDNET).

[11]  Asuman E. Ozdaglar,et al.  On the Delay and Throughput Gains of Coding in Unreliable Networks , 2008, IEEE Transactions on Information Theory.

[12]  Marco Fiore,et al.  Exact Decoding Probability Under Random Linear Network Coding , 2010, IEEE Communications Letters.

[13]  Frank H. P. Fitzek,et al.  Cooperation in Wireless Networks: Principles and Applications , 2006 .