On multiple description streaming with content delivery networks

Proceedings - IEEE INFOCOM - Tập 3 - Trang 1736-1745 vol.3
J. Apostolopoulos1, T. Wong1, Wai-tian Tan1, S. Wee1
1Streaming Media Systems Group, Hewlett Packard Laboratories, Palo Alto, CA, USA

Tóm tắt

We propose a system that improves the performance of streaming media CDN by exploiting the path diversity provided by existing CDN infrastructure. Path diversity is provided by the different network paths that exist between a client and its nearby edge servers; and multiple description (MD) coding is coupled with this path diversity to provide resilience to losses. In our system, MD coding is used to code a media stream into multiple complementary descriptions, which are distributed across the edge servers in the CDN. When a client requests a media stream, it is directed to multiple nearby servers which host complementary descriptions. These servers simultaneously stream these complementary descriptions to the client over different network paths. This paper provides distortion models for MDC video and conventional video. We use these models to select the optimal pair of servers with complementary descriptions for each client while accounting for path lengths and path jointness and disjointness. We also use these models to evaluate the performance of MD streaming over CDN in a number of real and generated network topologies. Our results show that distortion reduction by about 20 to 40% can be realized even when the underlying CDN is not designed with MDC streaming in mind. Also, for certain topologies, MDC requires about 50% fewer CDN servers than conventional streaming techniques to achieve the same distortion at the clients.

Từ khóa

#Streaming media #Network servers #Delay #Network topology #Decoding #Laboratories #Scalability #Fault tolerant systems #Load management #Resilience

Tài liệu tham khảo

0 0 0 wenyu, 2000, Modeling of packet loss and delay and their effects on real-time multimedia service quality, NOSSDAV 10.1109/ICASSP.2002.1005108 10.1109/ICIP.2001.959208 10.1109/INFCOM.1999.749301 10.1109/ICIP.1999.817248 apostolopoulos, 1999, Error-resilient video compression via multiple state streams, Proc Int Workshop Coding for Very Low Bitrate Video, 168 10.1145/505680.505683 barabasi, 1999, Emergence of scaling in random networks, Science, 10.1126/science.286.5439.509 faloutsos, 1999, On power-law relationships of the internet topology, SIGCOMM, 10.1145/316194.316229 0 maxemchuk, 1975, Dispersity routing in store and forward networks 10.1145/248157.248174 10.1109/ICC.1999.765530 gogate, 0, Supporting image/video applications in a mobile multihop radio environment using route diversity and multiple description coding 10.1109/ICME.2001.1237664 10.1145/500203.500205 10.1109/90.779192 poor, 1998, Wireless Communications Signal Processing Perspectives 10.1109/ICIP.1999.817235 apostolopoulos, 2001, Reliable video communication over lossy packet networks using multiple state encoding and path diversity, Visual Communications and Image Processing (VCIP) byers, 1998, A digital fountain approach to reliable distribution of bulk data, SIGCOMM, 10.1145/285243.285258 10.1109/INFCOM.2001.916684 qiu, 2001, On the placement of web server replicas, INFOCOM 10.1109/HOTOS.2001.990076 apostolopoulos, 1999, A system for enabling reliable communication over lossy packet networks via path diversity 10.1109/INFCOM.1999.749293 savage, 0, The end-to-end effects of internet path selection, Proceedings of the ACM SIGCOMM October 1999 10.1109/76.735382 0, The Akamai web site