Buffer-aided relaying improves both throughput and end-to-end delay

Buffer-aided relaying has recently attracted a lot of attention due to the improvement in the system throughput. However, a side effect usually deemed is that buffering at relay nodes results in the increase of packet delays. In this paper, we study the effect of buffering at relays on the end-to-end delay of users’ data, from the time they arrive at the source until delivery to the destination. We use simple discussions to provide an insight on the overall waiting time of the packets in the system, taking into account the queue dynamics both in the source and relay. We analyze the end-to-end delay in the relay networks with Bernoulli data arrivals and channel conditions and prove that the data packets experience lower average end-to-end delay in the buffer-aided relaying system compared with the conventional one. Moreover, using intuitive generalizations, we conclude that the use of buffers at relays improves not only throughput but ironically the average end-to-end packet delay. Through extensive simulations, we validate our analytical results for the system when the data arrival and channel condition processes follow Bernoulli distribution. Furthermore, via the simulations under the settings of practical systems, we confirm our intuition for the general scenarios.

[1]  Eytan Modiano,et al.  Dynamic power allocation and routing for time varying wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  Jianhua Lu,et al.  QoS aware relay selection and subcarrier allocation in cooperative OFDMA systems , 2010, IEEE Communications Letters.

[3]  John S. Thompson,et al.  Buffer-Aided Relay Selection for Cooperative Diversity Systems without Delay Constraints , 2012, IEEE Transactions on Wireless Communications.

[4]  Vijay K. Bhargava,et al.  Multisource buffer-aided relay networks: Adaptive rate transmission , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[5]  Robert Schober,et al.  Max-Max Relay Selection for Relays with Buffers , 2012, IEEE Transactions on Wireless Communications.

[6]  Wanshi Chen,et al.  Relaying operation in 3GPP LTE: challenges and solutions , 2012, IEEE Communications Magazine.

[7]  Fayez Gebali,et al.  Analysis of Computer and Communication Networks , 2008 .

[8]  Michel C. Jeruchim,et al.  Simulation of Communication Systems: Modeling, Methodology and Techniques , 2000 .

[9]  Robert Schober,et al.  Buffer-Aided Relaying With Adaptive Link Selection—Fixed and Mixed Rate Transmission , 2012, IEEE Transactions on Information Theory.

[10]  Lie-Liang Yang,et al.  Performance Analysis of Multihop-Diversity-Aided Multihop Links , 2012, IEEE Transactions on Vehicular Technology.

[11]  Anders Høst-Madsen,et al.  Capacity bounds and power allocation for wireless relay channels , 2005, IEEE Transactions on Information Theory.

[12]  Vinod Sharma,et al.  Performance Analysis of a Cooperative System with Rateless Codes and Buffered Relays , 2011, IEEE Transactions on Wireless Communications.

[13]  Robert Schober,et al.  Buffer-aided cooperative communications: opportunities and challenges , 2014, IEEE Communications Magazine.

[14]  Philip Schniter,et al.  On the achievable diversity-multiplexing tradeoff in half-duplex cooperative channels , 2005, IEEE Transactions on Information Theory.

[15]  Meng Wang,et al.  Dynamic Resource Allocation for Real-Time Services in Cooperative OFDMA Systems , 2011, IEEE Communications Letters.

[16]  K. Sam Shanmugan,et al.  Simulation of Communication Systems , 1992 .

[17]  Derrick Wing Kwan Ng,et al.  Cross-Layer Scheduling for OFDMA Amplify-and-Forward Relay Networks , 2009, 2009 IEEE 70th Vehicular Technology Conference Fall.

[18]  Jian Yang,et al.  Buffer-aware adaptive resource allocation scheme in LTE transmission systems , 2015, EURASIP J. Wirel. Commun. Netw..

[19]  Jian Yang,et al.  Online Source Rate Control for Adaptive Video Streaming Over HSPA and LTE-Style Variable Bit Rate Downlink Channels , 2016, IEEE Transactions on Vehicular Technology.

[20]  Tapani Ristaniemi,et al.  Radio Resource Allocation for Collaborative OFDMA Relay Networks with Imperfect Channel State Information , 2014, IEEE Transactions on Wireless Communications.

[21]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[22]  H. Vincent Poor,et al.  Buffering in a Three-Node Relay Network , 2008, IEEE Transactions on Wireless Communications.

[23]  Huaping Liu,et al.  Sum-Rate Optimization in a Two-Way Relay Network with Buffering , 2012, IEEE Communications Letters.

[24]  Behrouz Maham,et al.  Adaptive Link Selection for Cognitive Buffer-Aided Relay Networks , 2015, IEEE Communications Letters.

[25]  Leandros Tassiulas,et al.  Resource Allocation and Cross Layer Control in Wireless Networks (Foundations and Trends in Networking, V. 1, No. 1) , 2006 .

[26]  Ranjan K. Mallik,et al.  Power Allocation for Conventional and Buffer-Aided Link Adaptive Relaying Systems with Energy Harvesting Nodes , 2012, IEEE Transactions on Wireless Communications.