Analyse du comportement des utilisateurs de P2P-TV
Lieu : Laboratoire LIP6, 4 place Jussieu, Paris, France Equipe : LIP6/NetSys/NPA
Durée : 5-6 mois
Encadrant(s) : Olivier Fourmaux et Sébastien Tixeuil
Contact(s) : olivier.fourmaux@upmc.fr,sebastien.tixeuil@lip6.fr Résumé
Dans le cadres des activités liées à la distribution de grandes quantités de données mumtimédia (live streaming et télévision de rattrapage par exemple), nous nous intéressons au comportement des utilisateurs d’application de P2P-TV. En effet, leur comportement impacte significativement le réseau virtuel mis en place par l’application, et sa caractérisation est indispensable pour comprendre la dynamique du réseau mais aussi dimensionner les infrastructures sous-jacentes.
Contexte
Les applications P2P communiquent via des réseaux maillés virtuels(overlays) reliant les différents pairs. La topologie dynamique de cesoverlays dépend de nombreux paramètres : localisation des res- sources, état du réseau, mécanismes internes aux pairs, mais aussi des contenus distribués et donc du comportement des utilisateurs qui sollicitent ces contenus. La caractérisation précise de ces paramètres et de ces comportements est primordiale pour comprendre le fonctionnement des ces applications.
Dans le cas des applications de P2P-TV, le contenu est constitué de flux audio/vidéo à distribuer en temps-réel. Les contraintes temporelles résultantes sont difficiles à garantir dans un environnement dynamique comme celui que l’on considère (les utilisateurs vont et viennent au gré de leurs envies) d’autant plus que leur violation impacte directement l’expérience utilisateur et donc son comportement, qui à son tour impacte l’overlay.
Objectifs du stage
L’objectif principal de ce stage est de caractériser le comportement dynamique des utilisateurs d’appli- cations de P2P-TV. Ceci implique de définir les métriques caractéristiques et de rechercher comment les obtenir, en définissant une méthodologie sur des traces existantes et sur un nouvel ensemble de mesures à réaliser sur la plate-forme du LIP6.
Réalisations demandées
– Réalisation d’une étude bibliographie sur la thématique du stage
– Définition des métriques caractérisant le comportement d’un utilisateur de P2P-TV – Choix des traces existantes et réalisation de nouvelles traces adaptées
– Exploitation des traces – Analyse des résultats
Prérequis
– Maîtrise de l’analyse de trace réseau – Programmation enpython
– Une expérience des applications de P2P-TV serait un plus 1