TY - GEN
T1 - Completion time reduction in instantly decodable network coding through decoding delay control
AU - Douik, Ahmed S.
AU - Sorour, Sameh
AU - Alouini, Mohamed-Slim
AU - Al-Naffouri, Tareq Y.
N1 - KAUST Repository Item: Exported on 2020-10-01
PY - 2014/12
Y1 - 2014/12
N2 - For several years, the completion time and the decoding delay problems in Instantly Decodable Network Coding (IDNC) were considered separately and were thought to completely act against each other. Recently, some works aimed to balance the effects of these two important IDNC metrics but none of them studied a further optimization of one by controlling the other. In this paper, we study the effect of controlling the decoding delay to reduce the completion time below its currently best known solution. We first derive the decoding-delay-dependent expressions of the users' and their overall completion times. Although using such expressions to find the optimal overall completion time is NP-hard, we use a heuristic that minimizes the probability of increasing the maximum of these decoding-delay-dependent completion time expressions after each transmission through a layered control of their decoding delays. Simulation results show that this new algorithm achieves both a lower mean completion time and mean decoding delay compared to the best known heuristic for completion time reduction. The gap in performance becomes significant for harsh erasure scenarios.
AB - For several years, the completion time and the decoding delay problems in Instantly Decodable Network Coding (IDNC) were considered separately and were thought to completely act against each other. Recently, some works aimed to balance the effects of these two important IDNC metrics but none of them studied a further optimization of one by controlling the other. In this paper, we study the effect of controlling the decoding delay to reduce the completion time below its currently best known solution. We first derive the decoding-delay-dependent expressions of the users' and their overall completion times. Although using such expressions to find the optimal overall completion time is NP-hard, we use a heuristic that minimizes the probability of increasing the maximum of these decoding-delay-dependent completion time expressions after each transmission through a layered control of their decoding delays. Simulation results show that this new algorithm achieves both a lower mean completion time and mean decoding delay compared to the best known heuristic for completion time reduction. The gap in performance becomes significant for harsh erasure scenarios.
UR - http://hdl.handle.net/10754/565007
UR - http://arxiv.org/abs/arXiv:1404.3677v1
UR - http://www.scopus.com/inward/record.url?scp=84988259078&partnerID=8YFLogxK
U2 - 10.1109/GLOCOM.2014.7037599
DO - 10.1109/GLOCOM.2014.7037599
M3 - Conference contribution
SN - 9781479935116
SP - 5008
EP - 5013
BT - 2014 IEEE Global Communications Conference
PB - Institute of Electrical and Electronics Engineers (IEEE)
ER -