• Aucun résultat trouvé

Utilisation de codes Reed-Solomon dans un système P2P-VoD avec pré-allocation

N/A
N/A
Protected

Academic year: 2022

Partager "Utilisation de codes Reed-Solomon dans un système P2P-VoD avec pré-allocation"

Copied!
1
0
0

Texte intégral

(1)

Utilisation de codes Reed-Solomon dans un système P2P-VoD avec pré-allocation

Réseaux, codage à la source, systèmes pair-à-pair

Lieu : LINCS, 23 avenue d'Italie, 75013 Paris Durée : six mois

Équipe : Équipe-projet INRIA GANG

Directeur(s) de stage : Fabien Mathieu ([email protected])

Présentation générale du domaine

L'utilisation de techniques pair-à-pair pour des applications de type streaming comme PPLive connait un succès grandissant. En particulier, des solutions P2P dites push-to-peer ont été propo- sées pour la VoD, qui mélangent une phase de pré-allocation (une partie des vidéos est préchargée chez les clients) et une phase d'allocation (chaque client qui demande une vidéo doit la récupérer d'un sous-ensemble des autres clients).

Objectifs du stage

En push-to-peer, les diérentes vidéos sont généralement simplement découpées en morceaux (les stripes), répartis ches les diérents clients. Il sut qu'une de ces stripes soit indisponible (par exemple parce que les clients qui la possèdent utilisent déjà toute leur bande passante) pour que la récupération de la vidéo soit compromise. Le but du stage est d'étudier comment l'utilisation de codes correcteurs de type Reed-Solomon peut permettre de résoudre partiellement ce problème et donc d'améliorer la performance globale du système.

Déroulement prévu

Lecture d'articles et de rapports

Modélisation et étude théorique de l'utilisation des codes Reed-Solomon

Développement d'un simulateur pour comparer l'approche classique et l'approche R-S Analyse des résultats

Compétences demandées/espérées

Connaissance du principe des codes correcteurs

Programmation d'un simulateur (par exemple en Matlab) Autonomie, prise d'initiative

Anglais scientique écrit

Références

Documents relatifs

Les Tableaux 8 et 9 illustrent les modalités utilisées pour l’enseignement visant la sensibilisation à l’advocacy (Tableau 8) et les stratégies d’advocacy (Tableau 9). Pour

In [16], [17] the following procedure is proposed. The set of ordered chunks that composed the video file is divided into N segments of equal size that we called windows.. the

We can clearly see on the right figure, the round-robin allocation of processes once the host list is exhausted: the number of cores allocated at nancy makes a stair at 400

Two important properties that should be targeted as much as possible when designing content dispatching algorithm are: (i) the peers should be equally popular with the overall

To be more precise in how costs are allocated it is possible to use network charges proportional to the electrical distance between agents. As for cab travels, this cost

For example if the propagation delay is 300 ms between the client and each en- try node it’s likely that 3 entry nodes will be among the first to forward the INVENTORY message

On commence alors par ajouter, ` a chaque bloc de m, un certain nombre de symboles pour obtenir un message c. C’est cette redondance qui permet de corriger les erreurs : plus on

After modeling the bandwidth allocation problem in P2P layered streaming as a set of auction games, where items to sell are the upload bandwidth, and where