Network Coding Over SATCOM: Lessons Learned
Jason Cloud, Muriel Medard

TL;DR
This paper compares generation-based and sliding-window network coding in satellite communication networks, analyzing their benefits and drawbacks to improve understanding of their practical applications under high latency and packet loss conditions.
Contribution
It provides a comparative analysis of two network coding approaches in SATCOM, highlighting lessons learned and practical considerations for implementation.
Findings
Sliding-window coding reduces delay more effectively.
Generation-based coding offers higher network efficiency.
Lessons learned guide optimal coding approach selection.
Abstract
Satellite networks provide unique challenges that can restrict users' quality of service. For example, high packet erasure rates and large latencies can cause significant disruptions to applications such as video streaming or voice-over-IP. Network coding is one promising technique that has been shown to help improve performance, especially in these environments. However, implementing any form of network code can be challenging. This paper will use an example of a generation-based network code and a sliding-window network code to help highlight the benefits and drawbacks of using one over the other. In-order packet delivery delay, as well as network efficiency, will be used as metrics to help differentiate between the two approaches. Furthermore, lessoned learned during the course of our research will be provided in an attempt to help the reader understand when and where network coding…
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.
Taxonomy
TopicsCooperative Communication and Network Coding · Satellite Communication Systems · Full-Duplex Wireless Communications
