Buffer Aided Relaying Improves Both Throughput and End-to-End Delay
Javad Hajipour, Amr Mohamed, Victor C. M. Leung

TL;DR
This paper demonstrates that buffer-aided relaying enhances both system throughput and end-to-end delay performance, challenging the common belief that buffering solely increases delay.
Contribution
It provides an analytical and simulation-based study showing buffer relays improve throughput and delay, offering new insights into their benefits.
Findings
Buffer relays increase system throughput.
Buffer relays can reduce end-to-end delay.
Simulation results confirm analytical insights.
Abstract
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 in packet delays. In this paper, we study the effect of buffering relays on the end-to-end delay of users' data, from the time they arrive at 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. By studying the Bernoulli distributed channel conditions, and using intuitive generalizations, we conclude that the use of buffers at relays improves not only throughput, but ironically the end-to-end delay as well. Computer simulations in the settings of practical systems confirm the above results.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
