Improving quality-of-experience for multiple description video transmission in peer-to-peer networks

Recent works have shown how the transmission of multimedia data over Peer-to-Peer networks is significantly improved by the adoption of Multiple Description Coding (MDC) techniques. However, the performance of these schemes can be significantly enhanced by differentiating the Quality-of-Service levels for the transmitted data in order to grant intra-stream and inter-stream diversities among the loss patterns affecting the different descriptions. The paper presents a classification algorithm that addresses a four description MDC scheme and adopts an optimization strategy based on modelling the transmission of packets like a noncooperative game. Different peers are considered as independent players competing for the network resources. The proposed approach improves the quality of the reconstructed sequence without the need of a coordinating node or message passing between the uploading peers.

[1]  E. Akyol,et al.  A Flexible Multiple Description Coding Framework for Adaptive Peer-to-Peer Video Streaming , 2007, IEEE Journal of Selected Topics in Signal Processing.

[2]  Simone Milani,et al.  Multiple Description Distributed Video Coding Using Redundant Slices and Lossy Syndromes , 2010, IEEE Signal Processing Letters.

[3]  Vivek K. Goyal,et al.  Multiple description coding: compression meets the network , 2001, IEEE Signal Process. Mag..

[4]  Roch Guérin,et al.  A Two Rate Three Color Marker , 1999, RFC.

[5]  Bin Ma,et al.  Rainbow network problems and multiple description coding , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[6]  Bin Ma,et al.  Rainbow Network Flow of Multiple Description Codes , 2008, IEEE Transactions on Information Theory.

[7]  Roberto Rinaldo,et al.  A low-complexity packet classification algorithm for multiple description video streaming over IEEE802.11E networks , 2008, 2008 15th IEEE International Conference on Image Processing.

[8]  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).

[9]  Gabriella Olmo,et al.  Redundant Slice Optimal Allocation for H.264 Multiple Description Coding , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Roberto Rinaldo,et al.  Polyphase spatial subsampling multiple description coding of video streams with H264 , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[11]  Enrico Magli,et al.  Seacast: A protocol for peer-to-peer video streaming supporting multiple description coding , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[12]  Simone Milani,et al.  A Distributed Video Coding approach for Multiple Description video transmission over lossy channels , 2009, 2009 17th European Signal Processing Conference.

[13]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[14]  Simone Milani,et al.  A game theory based classification for distributed downloading of multiple description coded video , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[15]  W. Utschick,et al.  Distributed resource allocation schemes , 2009, IEEE Signal Processing Magazine.