next up previous contents index
Next: TFRC basé sur une Up: Évaluation automatique de la Previous: Rapport Intra à Inter   Contents   Index


Un nouveau mécanisme de contrôle de débit

On sais que le protocole TCP n'est pas approprié au transport des flux multimédias temps réel. Le protocole le plus approprié pour ces derniers est UDP, associé à d'autres protocoles (RTCP, RTP, etc.). En utilisant UDP, qui est non fiable dans le sens que l'expéditeur ne peut pas garantir que les paquets arriveront à la destination (dans l'ordre correct ou sans pertes), la source envoie des paquets au taux qu'elle veut sans faire attention si ceci encombrera le réseau ou pas. Permettre aux sources d'envoyer au taux qu'elles ont besoin peut engendrer des conséquences graves (par exemple, congestion de réseau). Ainsi, l'utilisation des protocoles pour régulariser le débit de sources UDP a les objectives suivants : $\bullet$ La majorité des protocoles existants visent à atteindre tous ces buts. Ils sont généralement référés comme TCP-Friendly Rate Control (TFRC). Ces protocoles emploient les mêmes mécanismes existants dans TCP pour régler le taux de transmission de sources UDP. Il est clair que la performance de ces protocoles peut mener, dans quelques situations, aux raisons pour lesquelles TCP n'est pas employé pour transporter des flux multimédias temps réel. Une source TCP-Friendly peut adapter son débit selon les états de réseau. Ceci signifie qu'il enverra moins de données qu'une application UDP normale. Cela signifie également qu'elle peut réduire nettement la qualité perçue de ces flux [129]. Par conséquent, une fois que l'expéditeur est obligé de diminuer son débit, il doit prendre une décision sur la façon dont il le fait afin de maximiser la qualité perçue par les utilisateurs. Ceci est le but du mécanisme de contrôle que nous proposons ici. La diversité des algorithmes de codage existants permet d'avoir un codec qui donne une meilleure qualité que les autres pour les mêmes conditions (l'état de réseau, le débit, etc.) comme nous avons montré dans la section précédente. En outre, pour le même encodeur, nous pouvons considérablement réduire l'utilisation de réseau (débit) en changeant quelques variables de codage (par exemple, le paramètre de quantification (quantization parameter) ou le débit d'images dans l'encodeur vidéo). Après des analyses et des études des flux de la parole et de la vidéo déformés par des plusieurs valeurs de paramètres de réseau et d'encodeur, ce deux observations nous ont menés à concevoir un nouveau protocole pour garantir la livraison de la meilleure qualité tout en maintenant le comportement de TCP-friendly. Une autre motivation de notre travail a été l'établissement de quelques éléments pour la conception d'un certain genre de protocoles de réseau qui tiennent compte de la perception d'utilisateur de la qualité au lieu de baser ces protocoles sur des mesures passives de réseau. Jusqu'ici, cela n'a pas été possible, parce qu'il n'y avait aucun mécanisme qui puisse mesurer la qualité en temps réel sans avoir l'accès au signal original, en donnant des résultats qui se corrèlent bien avec la perception humaine. Notre outil répond jusqu'à certains degrés à ces exigences.

Subsections
next up previous contents index
Next: TFRC basé sur une Up: Évaluation automatique de la Previous: Rapport Intra à Inter   Contents   Index
Samir Mohamed 2003-01-08