Optimizing completion time and energy consumption in a bidirectional relay network

Consider a wireless network with multiple sources and destinations, where the amount of data of each source node is finite. An interesting question is what is the shortest completion time, i. e. the time required that all data from the sources gets to the respective destinations. A similar question arises for the minimal required energy. While the requirement for minimal energy consumption is obvious, the shortest completion time is relevant when certain multi-node network needs to reserve the wireless medium in order to carry out the data exchange among its nodes. The completion time/energy consumption required for multiple flows depends on the current channel realizations, transmission methods used and, notably, the relation between the data sizes of different source nodes. In this paper we investigate the shortest completion time and minimal energy consumption in a two-way relay wireless network. The system applies optimal time multiplexing of several known transmission methods, including one-way relaying and wireless network coding (WNC). We show that when the relay applies Amplify-and-Forward (AF), both minimizations are linear optimization problems. On the other hand, when the relay uses Decode-and-Forward (DF), each of them is a quadratic optimization problem. The results show that, for given channel realizations, there is an optimal ratio of the data packets at the sources to obtain minimal completion time or energy consumption. This can be used as a guidance for the nodes to apply traffic shaping. In most cases, DF leads to shorter completion time and energy consumption compared to AF.

[1]  Elza Erkip,et al.  Completion time in multi-access channel: An information theoretic perspective , 2011, 2011 IEEE Information Theory Workshop.

[2]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[3]  Asuman E. Ozdaglar,et al.  Completion Time Minimization and Robust Power Control in Wireless Packet Networks , 2008, 2009 IEEE International Conference on Communications.

[4]  Elza Erkip,et al.  Completion time in broadcast channel and interference channel , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[5]  Syed Ali Jafar,et al.  Interference Alignment and Degrees of Freedom of the $K$-User Interference Channel , 2008, IEEE Transactions on Information Theory.

[6]  DevroyeNatasha,et al.  Achievable Rate Regions and Performance Comparison of Half Duplex Bi-Directional Relaying Protocols , 2011 .

[7]  Patrick Mitran,et al.  Achievable Rate Regions and Performance Comparison of Half Duplex Bi-Directional Relaying Protocols , 2011, IEEE Transactions on Information Theory.

[8]  Tobias J. Oechtering,et al.  Broadcast Capacity Region of Two-Phase Bidirectional Relaying , 2007, IEEE Transactions on Information Theory.

[9]  Joachim Hagenauer,et al.  Iterative Network and Channel Decoding for the Two-Way Relay Channel , 2006, 2006 IEEE International Conference on Communications.

[10]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[11]  Petar Popovski,et al.  Physical Network Coding in Two-Way Wireless Relay Channels , 2007, 2007 IEEE International Conference on Communications.