On multiple description streaming with content delivery networks
Proceedings - IEEE INFOCOM - Tập 3 - Trang 1736-1745 vol.3
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 #ResilienceTà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
