On the Packet Decoding Delay of Linear Network Coded Wireless Broadcast

02/08/2018
by   Mingchao Yu, et al.
0

We apply linear network coding (LNC) to broadcast a block of data packets from one sender to a set of receivers via lossy wireless channels, assuming each receiver already possesses a subset of these packets and wants the rest. We aim to characterize the average packet decoding delay (APDD), which reflects how soon each individual data packet can be decoded by each receiver on average, and to minimize it while achieving optimal throughput. To this end, we first derive closed-form lower bounds on the expected APDD of all LNC techniques under random packet erasures. We then prove that these bounds are NP-hard to achieve and, thus, that APDD minimization is an NP-hard problem. We then study the performance of some existing LNC techniques, including random linear network coding (RLNC) and instantly decodable network coding (IDNC). We proved that all throughput-optimal LNC techniques can approximate the minimum expected APDD with a ratio between 4/3 and 2. In particular, the ratio of RLNC is exactly 2. We then prove that all IDNC techniques are only heuristics in terms of throughput optimization and cannot guarantee an APDD approximation ratio for at least a subset of the receivers. Finally, we propose hyper-graphic linear network coding (HLNC), a novel throughput-optimal and APDD-approximating LNC technique based on a hypergraph model of receivers' packet reception state. We implement it under different availability of receiver feedback, and numerically compare its performance with RLNC and a heuristic general IDNC technique. The results show that the APDD performance of HLNC is better under all tested system settings, even if receiver feedback is only collected intermittently.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2012

Joint Coding and Scheduling Optimization in Wireless Systems with Varying Delay Sensitivities

Throughput and per-packet delay can present strong trade-offs that are i...
research
05/07/2019

Network Coding Gaps for Completion Times of Multiple Unicasts

Arguably the most common network communication problem is multiple-unica...
research
11/24/2019

Delay-Complexity Trade-off of Random Linear Network Coding in Wireless Broadcast

In wireless broadcast, random linear network coding (RLNC) over GF(2^L) ...
research
03/08/2019

Multiple-Relay Slotted ALOHA: Performance Analysis and Bounds

Wireless random access protocols are attracting a revived research inter...
research
04/13/2018

Joint Scheduling and Coding Over Lossy Paths With Delayed Feedback

We consider the transmission of packets across a lossy end-to-end networ...
research
08/17/2020

Poisson Receivers: a Probabilistic Framework for Analyzing Coded Random Access

In this paper, we develop a probabilistic framework for analyzing coded ...
research
07/31/2018

On Erasure Broadcast Channels with Hard Deadlines

This paper considers packet scheduling over a broadcast channel with pac...

Please sign up or login with your details

Forgot password? Click here to reset