Gwendal SIMON

Gwendal SIMON

Maître de Conférences, HDR
Dépt. Systèmes Réseaux, Cybersécurité et Droit du numérique

Téléphone : (+33) 2 99 12 70 48
Télécopie : 02 99 12 70 30
Courriel :
ENST Bretagne

Network-friendly box-powered video delivery system


CHEN Yiping2, HAN Bing1, LEBLET Jimmy1, SIMON Gwendal1, STRAUB Gilles2

Type de document

Communication dans une conférence avec acte


ITC 21 : 21st International Teletraffic Congress, IEEE, 15-17 september 2009, Paris, France, 2009, pp. 1-8




On-demand video delivery with a Content Delivery Network (CDN) solely based on set-top-boxes(STB) has been introduced recently. This architecture combines the load balancing and fault tolerating features of peer-to-peer systems with stableness of a server based CDN, by storing contents in STBs. Since STBs usually have much longer online time than traditional PC based peers, they are ideal for on-demand video services. Currently, videos are separated into pieces and randomly stored in STBs. The video requests from clients are redirected to the nearest boxes. However, random strategy may lead to some costly and inefficient allocations, for example, a video part could be placed much further than other parts of the same video, while two close boxes host the same part. This paper aims to reduce the downloading cost by exploiting the network location of boxes when allocating the videos. We show that optimizing the allocation is NP-hard. Two locality-based online heuristics supporting transient boxes are proposed. The simulations with realistic network settings demonstrate that our heuristics have comparable performance to an existing approximate algorithm and outperform the random allocation.


1 : INFO(TB) - Dépt. Informatique (Institut Mines-Télécom-Télécom Bretagne-UEB)
2 : Thomson R&D Rennes (Thomson)

Mots clés

Peer to peer networks, Video streaming, Content delivery network



retour à la liste des publications
Technopôle Brest-Iroise - CS 83818 - 29238 Brest Cedex 3 - France
Tél : 33 (0)2 29 00 11 11 - Fax : 33 (0)2 29 00 10 00