TY - GEN
T1 - Exploiting partial packets in random linear codes using sparse error recovery
AU - Mohammadi, Mohammad Sadegh
AU - Zhang, Qi
AU - Dutkiewicz, Eryk
PY - 2015/6
Y1 - 2015/6
N2 - We propose a novel scheme based on compressive sensing and sparse recovery to boost the performance of cross-packet random linear coding (RLC) by incorporating the partial packets in the decoding algorithm. In conventional RLC schemes, to successfully decode the packets the receiver needs to collect a certain number of correct innovative encoded packets. During this process, there are usually a lot of partially correct packets that are discarded. Our objective is to recover the errors in the partial packets to decrease the total transmitted packets to improve the performance in terms of throughput and energy efficiency. Assuming a systematic RLC, we first formulate this problem in form of a standard sparse recovery problem where the channel errors are sparsely distributed within the packets. Then we show that to correct a certain number of errors at the receiver, the minimum required number of transmitted packets is lower-bounded by the number of partial packets. We show that by correcting and exploiting the partial packets, the required number of RLC transmit packets to successfully deliver a given generation is reduced by typically 57% in comparison with the conventional scheme.
AB - We propose a novel scheme based on compressive sensing and sparse recovery to boost the performance of cross-packet random linear coding (RLC) by incorporating the partial packets in the decoding algorithm. In conventional RLC schemes, to successfully decode the packets the receiver needs to collect a certain number of correct innovative encoded packets. During this process, there are usually a lot of partially correct packets that are discarded. Our objective is to recover the errors in the partial packets to decrease the total transmitted packets to improve the performance in terms of throughput and energy efficiency. Assuming a systematic RLC, we first formulate this problem in form of a standard sparse recovery problem where the channel errors are sparsely distributed within the packets. Then we show that to correct a certain number of errors at the receiver, the minimum required number of transmitted packets is lower-bounded by the number of partial packets. We show that by correcting and exploiting the partial packets, the required number of RLC transmit packets to successfully deliver a given generation is reduced by typically 57% in comparison with the conventional scheme.
UR - http://www.scopus.com/inward/record.url?scp=84953730624&partnerID=8YFLogxK
U2 - 10.1109/ICC.2015.7248713
DO - 10.1109/ICC.2015.7248713
M3 - Conference proceeding contribution
AN - SCOPUS:84953730624
VL - 2015-September
T3 - IEEE International Conference on Communications
SP - 2577
EP - 2582
BT - ICC 2015 - 2015 IEEE International Conference on Communications
PB - Institute of Electrical and Electronics Engineers (IEEE)
CY - Piscataway, N.J.
T2 - IEEE International Conference on Communications, ICC 2015
Y2 - 8 June 2015 through 12 June 2015
ER -