Multiple Description Coding and Practical Network Coding for Video Multicast

Multiple description codes have been shown to facilitate heterogeneous multicast using routing with replication. We develop the combination of practical network coding and multiple description coding (introduced by Chou ), but here for video multicast in lossless networks where users get video according to their available resources. We also show that network coding enables the server to provide quality of service that is centrally controlled. The lack of the need to maintain multiple trees (as in routing) helps in ease of construction of the multicast delivery system. The simulation results show that using practical network coding provides significant control over the rate allocation for the resources.

[1]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[2]  Andrew V. Goldberg,et al.  A new approach to the maximum flow problem , 1986, STOC '86.

[3]  K. Ramchandran,et al.  Multiple description source coding using forward error correction codes , 1999, Conference Record of the Thirty-Third Asilomar Conference on Signals, Systems, and Computers (Cat. No.CH37020).

[4]  Cheng Zhan,et al.  On Network Coding Based Multirate Video Streaming in Directed Networks , 2007, IPCCC.

[5]  Xiaolin Wu,et al.  Rainbow Network Flow with Network Coding , 2008, 2008 Fourth Workshop on Network Coding, Theory and Applications.

[6]  T. Ho,et al.  On Linear Network Coding , 2010 .

[7]  Nima Sarshar,et al.  Rate-distortion optimized multimedia communication in networks , 2008, Electronic Imaging.

[8]  Baochun Li,et al.  How Practical is Network Coding? , 2006, 200614th IEEE International Workshop on Quality of Service.

[9]  K. Jain,et al.  Practical Network Coding , 2003 .

[10]  R. Koetter,et al.  The benefits of coding over routing in a randomized setting , 2003, IEEE International Symposium on Information Theory, 2003. Proceedings..

[11]  John W. Woods,et al.  Enhanced MC-EZBC Scalable Video Coder , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Madhu Sudan,et al.  Priority encoding transmission , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.