Simulateur de Diffusion DVB-H Anh-Vu BUI Xiangfeng LIU Encadrants: Cyril CONCOLATO, Jean LE FEUVRE et Jean-Claude MOISSINAC
Introduction TV Numérique sur mobile besoin d’économiser la batterie Problématique du projet: Simulateur DVB-H coûte cher Réaliser un simulateur de diffusion DVB-H envoyant des bursts périodiquement
Plan Présentation de la norme DVB-H Paramètres du « Time-Slicing » Simulateur de diffusion DVB-H Algorithme de scheduling Tests et démo Conclusion
Présentation de la norme DVB-H Evolution du DVB-T
Time-slicing
Plan Présentation de la norme DVB-H Paramètres du « Time-Slicing » Simulateur de diffusion DVB-H Algorithme de scheduling Tests et démo Conclusion
Paramètres
Plan Présentation de la norme DVB-H Paramètres du « Time-Slicing » Simulateur de diffusion DVB-H Algorithme de scheduling Tests et démo Conclusion
Simulateur de diffusion DVB-H: environnement
Contraintes 1 service = 1 track d’un fichier média Tous les services sont disponibles dès le début (statiques) Envoi dans l’ordre des services Burst identiques (tailles, débit, durée) date d’envoi des bursts est déterministe
Contraintes réseaux Vérification des paramètres de l’utilisateur sinon les AU sont envoyés soit trop tôt (caractéristiques du burst non adaptés: réduire le débit par exemple) soit trop tard (limite du débit physique) A partir des contraintes, trouver un algorithme de scheduling
Plan Présentation de la norme DVB-H Paramètres du « Time-Slicing » Simulateur de diffusion DVB-H Algorithme de scheduling Tests et démo Conclusion
Algorithme Multi-threading : 1 thread par service Envoi du burst 1 du service 1 Initialisation des threads des autres services Paquetisation en remplissant le burst jusqu’à: (présence de Padding) Envoi du burst aux instants
Initialisation des threads
Plan Présentation de la norme DVB-H Paramètres du « Time-Slicing » Simulateur de diffusion DVB-H Algorithme de scheduling Tests et démo Conclusion
Tests et démo
Plan Présentation de la norme DVB-H Paramètres du « Time-Slicing » Simulateur de diffusion DVB-H Algorithme de scheduling Tests et démo Conclusion
Conclusion + Connaissances en DVB-H, programmation en C sous Visual PERSPECTIVES Ajout d’interactivité Amélioration de la gestion du temps