3.5 Le Contrôle de congestion dans les
réseaux sans fil
Dans cette section nous nous intéressons à la
scénario hybride filaire/sans fil comme l'indique la figure. La source
vidéo est localisée sur Internet et les récepteurs
vidéo sont placés dans un réseau local. En effet ce
scénario correspond bien au cas musée où les visiteurs
sont invités à suivre des séquence vidéo lors de
leur déplacement entre les
différents couloirs. Les visiteurs peuvent aussi
consulter leur boite de messagerie, té- lécharger les images
de haute définition, et naviguer sur Internet. Ainsi, le flux
vidéo
FIG. 3.1 - Un environnement hybride filaire/sans fil
multipoint est en concurrence avec d'autres flux
point-à-point. Les mécanismes que nous avons déjà
cités dans la section précédente ne traitent pas le cas
des réseaux sans fil. Les pertes dans les réseaux sans fil sont
différentes par rapport à celle dans les réseaux filaires
puisque d'autres pertes s'ajoutent aux pertes de congestion. En plus dans notre
cas il s'agit d'une transmission multipoint et non pas point à point
donc les erreurs de transmission varie d'une station à une autre. Nous
présentons dans ce qui suit l'état de l'art des mécanismes
proposés pour résoudre le problème de congestion dans un
tel scénario.
3.5.1 Etude de l'existant
Sisalem et al [27] proposent un nouveau algorithme WLDA+
Wireless Loss-Delay based Adaptation algorithm. WLDA+ est une extension de LDA+
dans un environnent sans fil. Le taux d'erreurs calculé par les
récepteurs est constitué des pertes due à la congestion
ainsi que les pertes due au canal de transmission. Pour distinguer entre les
deux types d'erreurs, [27] proposent deux versions de WLDA+ chacune basé
sur une méthode pour le calcul des pertes dans le réseau IEEE
802.11. WIN-LDA+ calcule les pertes dans le réseaux sans fil en
utilisant l'inter arrivé des paquets tel qu'il a été
proposée par Biaz [28]. Le second se base sur le travail de Tobe et al
[29] pour calculer le taux de pertes dans la partie sans fil du réseau
appelé WRO-LDA+. L'inconvénient de cette solution est l'envoie de
paquets de taille fixe.
Lee et al[30] s'appuie sur le champs DATA.indication dans le
paquets IEEE 802.11 pour distinguer les erreurs due à la transmission
par rapport à celle due à la congestion. Il s'appuie sur un
mécanisme cross layer pour renvoyer ses informations à la couche
transport.
TFRC-ASN est une autre approche proposé par Lee et al
[31] permettant de distinguer entre les erreurs de transmission des erreurs de
congestion. TFRC-ASN ajoute une nouvelle étiquette au paquet dans les
réseaux sans fil contenant un nouveau numéro de séquence.
Pour discriminer les erreurs de congestion et de transmission le point
d'accès implémentant TFRC-ASN compare le désordre dans la
nouvelle séquence ajoutée et cette du protocole transport (TCP ou
RTP). L'inconvénient de cette solution est la sécurité
puisqu'elle se base sur la lecture des entêtes des couches
supérieur (couche transport).
Li et al [32] proposent TFRC-Jr qui utilise la valeur du la
gigue des paquets RR du protocole RTCP afin de distinguer entre les erreurs de
transmission des erreurs due à la congestion.
Tous ces travaux ne tiennent pas compte des retransmissions
dans le réseau sans fil, suppose que le lien sans fil est le goulot
d'étranglement et impose l'utilisation des paquets de tailles fixes.
Dans le paragraphe suivant nous proposons notre mécanisme qui permet de
distinguer entre les erreurs de transmission et les erreur de congestion et qui
est valide pour un réseau hybride filaire/sans fil.
|