2020
DOI: 10.1109/tcomm.2020.2989827
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Causal Network Coding With Feedback

Abstract: We propose a novel adaptive and causal random linear network coding (AC-RLNC) algorithm with forward error correction (FEC) for a point-to-point communication channel with delayed feedback. AC-RLNC is adaptive to the channel condition, that the algorithm estimates, and is causal, as coding depends on the particular erasure realizations, as reflected in the feedback acknowledgments. Specifically, the proposed model can learn the erasure pattern of the channel via feedback acknowledgments, and adaptively adjust … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
48
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 40 publications
(48 citation statements)
references
References 49 publications
0
48
0
Order By: Relevance
“…As an alternative approach to coordinating the recon igurations, emerging softwarized control and virtualization paradigms can be explored [7,13,19,20,44,56,75,78]. Regarding the reliability aspects, a potential future research direction is to explore low-latency network coding mechanisms, e.g., [4,18,24,32,54,55,69], to enhance networking protocols targeting reliable low-latency communication.…”
Section: Discussionmentioning
confidence: 99%
“…As an alternative approach to coordinating the recon igurations, emerging softwarized control and virtualization paradigms can be explored [7,13,19,20,44,56,75,78]. Regarding the reliability aspects, a potential future research direction is to explore low-latency network coding mechanisms, e.g., [4,18,24,32,54,55,69], to enhance networking protocols targeting reliable low-latency communication.…”
Section: Discussionmentioning
confidence: 99%
“…Our design detailed in Section III builds upon the AC-RLNC scheme proposed in [10], which implements adaptive and causal network coding. In AC-RLNC, the sender decides at each time step whether to transmit a new coded linear combination or to repeat the last sent combination according to the feedback information.…”
Section: B Adaptive and Causal Network Codingmentioning
confidence: 99%
“…For coded blocks, [6] proposed an adaptive solution, where the sender can choose the size of the next block and the number of packets information in the block for deadline-aware applications. The recently proposed adaptive and causal random linear network coding (AC-RLNC) scheme, applied to single-path, multi-path, and multihop networks [10]- [12], implements joint scheduling-coding in a manner that is both causal and adaptive. The former stems from its reactive operation which operates using sliding window applied to the delayed feedback acknowledgements, while the latter follows as its rate of retransmissions is adapted based on the estimated rate.…”
Section: Introductionmentioning
confidence: 99%
“…Note that the maximum delay constraint that appeared in Property (b) and Property (i) is a suitable delay metric for interactive communication because any packet recovered beyond a certain threshold must be discarded in order to avoid undesirable pauses (recall the 150 ms threshold recommended by ITU for interactive voice and video). On the contrary, the average delay metric is more relevant for non-interactive streaming applications such as video streaming, which has been used in [18]- [21] to study the tradeoff between throughput and average delay for non-interactive streaming where no packet is ever discarded.…”
Section: B Main Contributionsmentioning
confidence: 99%