Network Coding Meets Multimedia: a Review
While every network node only relays messages in a traditional communication system, the recent Network Coding (NC) paradigm proposes to implement simple in-network processing with packet combinations in the nodes. NC extends the concept of "Encoding" a message beyond source coding (for compression) and channel coding (for protection against errors and losses). It has been shown to increase network throughput compared to traditional networks implementation, to reduce delay and to provide robustness to transmission errors and network dynamics. These features are so appealing for multimedia applications that they have spurred a large research effort towards the development of multimedia-specific NC techniques.