Vous êtes sur la page 1sur 21

Laboratoire de Modélisation & d’Optimisation des Systèmes

LAMOS

Routage avec Contraintes de Délai


dans les MANETS
Application pour la VoIP

Nadir BOUCHAMA
nadir.bouchama@gmail.com

02/03/2009
1
Plan de l’Exposé..

 Réseaux Mobiles Ad Hoc


 VoIP dans les MANETS: Motivations
 Facteurs influant la VoIP dans les MANETs
 Routage avec délai
 Le protocole DEAN (Delay Estimation in Ad hoc Networks)
 Composantes du protocole
 Estimation du délai au niveau MAC: principe et modèles
 Modèle M/M/1/K : rappel
 Contribution
 Routage multi-chemins
 Conclusion & Perspectives

Séminaires du LAMOS, Université de Béjaia Nadir


2
Réseaux mobiles ad hoc
Un réseau mobile ad hoc ou MANET (Mobile
Ad hoc NETwork) est un système
autonome de plateformes mobiles
appelées nœuds qui peuvent se déplacer
librement. Ce système peut être isolé ou
avoir des passerelles ou des interfaces le
reliant à un réseau fixe (Internet, ATM)
http://www.ietf.org/rfc/rfc2501.txt

Caractéristiques:
 Liens sans fil
 Une topologie dynamique
 Ressources limitées et
volatiles (bande passante,
énergie, mémoire, CPU) GW
 Vulnérabilité aux attaques

Applications: Internet
Militaire, missions de sauvetage,
communications de groupes, accès Internet, etc

Séminaires du LAMOS, Université de Béjaia Nadir


3
Introduction….

Au début de l’apparition des réseaux mobiles ad hoc :


Le premier souci est de permettre la connectivité des noeuds
Le principe utilisé est le BEST EFFORT c’est-à-dire « AU MIEUX»
Aucune garantie de livraison des données SEND AND PRAY
(envoyer et prier que ça réussisse)

Mais….
pour certaines applications ce service n’est pas du tout suffisant
Exemple:
Applications multimédias, téléphonie sur IP, jeux, applications
critiques, communications dans un champs de bataille, etc.

Séminaires du LAMOS, Université de Béjaia Nadir


4
Routage avec Délai: motivations

• On s’intéresse à la VoIP dans le contexte de gestion de


catastrophes: la téléphonie est la première application demandée
dans un tel contexte
Ex: Imaginer un pompier ou un sauveteur qui communique par
échange de messages écrits  pas pratique

•Le délai est un facteur commun pour plusieurs applications


multimédia 5
Séminaires du LAMOS, Université de Béjaia Nadir
Diagramme d’Ishikawa
’est un diagramme qui montre les relations cause à effets
roposé en 1943 par le Japonais Kaoru Ishikawa
étude que nous avons menée sur quelques dizaines d’articles nous a permis
entifier les facteurs majeurs pouvant avoir un impact sur la VOIP

Estimation des
Protocoles Protocoles Protocoles ressources
Couche MAC Couches App. & Prés. Couche réseau
Modèle
Codecs Avec QoS? d’estimati
Support de on
QoS
Signalisatio CAC
Fréquence
n
ordonnanceme Multipath?
nt

Qualité
Contrôle de de la
congestion Hostilité Disponibilités des VoIP
ressources
Taux de mobilité

Protocoles Environnement
Couche transport
Séminaires du LAMOS, Université de Béjaia Nadir
6
Objectifs du Routage avec QoS

Les TROIS objectifs principaux du routage avec QoS sont les


suivants:

• Déterminer dynamiquement un chemin répondant aux


exigences de QoS entre une source et une destination ;
• Optimiser les ressources du réseau (load balancing);
• Permettre une dégradation gracieuse (graceful
degradation) des performances du réseau
http://www.ietf.org/rfc/rfc2386.txt

Séminaires du LAMOS, Université de Béjaia Nadir


7
Positionnement

Network requirements
Application requirements
Séminaires du LAMOS, Université de Béjaia Nadir
8
Protocole de routage avec QoS?

•Le routage avec QoS nécessite deux entités:


•Protocole de routage (algorithme distribué): récolte et
distribution des information sur les ressources;
•Algorithme de routage (algorithme local) qui s’intéresse à la
recherche d’un chemin faisable (resp. optimal) qui vérifie la
QoS connu sous le nom du MCP (Multi Constraint Path) ou MCOP
(Multi Constraint Optimal Path) resp.
NP-Complet si le nombre de métriques additives ≥ 2
Utiliser heuristiques

Séminaires du LAMOS, Université de Béjaia Nadir


9
Architecture synoptique du protocole DEAN

Besoins
Applicatio en QoS
n
Présentati
on
Session
File M/M/1/K Transport
CA
C
Réseau
Routage
AODV avec QoS

LLC
MAC Estimation du délai MAC

Physique

Séminaires du LAMOS, Université de Béjaia Nadir


10
Estimation du délai de mise en file au niveau MAC:

 Question principale:
Quel modèle de file d’attente utiliser pour estimer le délai au niveau du 802.11 ?

Recherche Bibliographique:

 M/MMGI/1/K
Ozdemir et al 2004

 M/G/1
Meraihi et al, 2004 Ph.D Thesis

 M/G/1/K
Ozdemir et al 2004

 M/M/1/K
Chikh Sarr, 2007 Ph.D Thesis

 G/G/1
Bisnik et al 2009

Séminaires du LAMOS, Université de Béjaia Nadir


11
File M/M/1/K
•L'arrivée de paquet suit une loi exponentielle de paramètre λ
•Le taux de service suit également une loi exponentielle de paramètreµ
•La taille de la file d'attente est limitée par la valeur K.
•La politique d’ordonnancement est FIFO (Premier Arrivé Premier Servi)

Nombre de clients dans la


file

Taux d’utilisation du
serveur

Temps de séjour dans le système

Séminaires du LAMOS, Université de Béjaia Nadir


12
File M/M/1/K (suite)

Nombre moyen de clients dans le système

Comme la somme est égale au temps de service


alors:
(Loi de Little)

D’où:

Séminaires du LAMOS, Université de Béjaia Nadir


13
Estimation du délai moyen de transmission

Soit p la probabilité de collision sur un lien.


La probabilité de réussite de transmission au premier envoi est donc 1-p
La probabilité de réussite de transmission au 2ième envoi est p .(1-p)

Après C tentatives de transmission échouées, la trame est éliminée


(Pour le 802.11 C =7 )

Soit X la variable aléatoire qui compte le nombre de tentatives pour une


transmission réussie d’une trame

Nombre moyen de retransmissions pour une trame donnée:

Séminaires du LAMOS, Université de Béjaia Nadir


14
Délai moyen de transmission (suite et fin)

Sarr a également calculé le backoff moyen:

Enfin, on obtient:

Où:

Temps consommé dans une collision

Temps de transmission réussie d’un paquet de taille m à l’aide


du 802.11

Séminaires du LAMOS, Université de Béjaia Nadir


15
Echange d’information

 Les nœuds échangent des messages HELLO chaque intervalle de


temps Δ secondes
 Ces messages HELLO contient un information supplémentaire: me
taux d’occupation du canal
 La valeur du paramètre Δ est cruciale:
 grande: stabilité des résultats mais mauvais résultats en cas de
mobilité
petite : trop d’overhead et de calcul mais bonne réaction à la
mobilité
Les auteurs proposent: Δ = 1 seconde

 Chaque nœud estime le taux d’occupation du canal à son niveau et


envoie l’information dans le paquet HELLO

La taux d’occupation du canal au niveau d’un nœud est donné par:


(Ts + Tr ) / Δ

Séminaires du LAMOS, Université de Béjaia Nadir


16
Déroulement de DEAN

Phase
de
découverte de la route

Phase
de
Réponse

Séminaires du LAMOS, Université de Béjaia Nadir


17
Organigramme proposé

Séminaires du LAMOS, Université de Béjaia Nadir


18
Routage avec délai vs routage multichemins

 Le routage multipath peut consolider fortement le délai de


bout en bout
 Impact du routage multipath sur les applications multimédia
dans les MANETs. PFE pour des étudiants de l’USTHB
 Il s’agit notamment de voir l’impact sur le délai de bout en
bout pour les application multimédia

Séminaires du LAMOS, Université de Béjaia Nadir


19
Conclusion & Perspectives

 Un protocole de routage avec délai a été présenté


 Le 802.11 a été modélisé à l’aide d’une file M/M/1/K
 Le problème d’estimation des ressources est difficile dans les
MANETS
 Le problème majeur est de trouver un bon modèle d’estimation des
ressources
 Le routage avec QoS peut considérablement consolider la QoS de la
VoIP mais il n’est pas suffisant  Utilité d’une approche holistique

PERSPECTIVES
 Evaluer la complexité et la consommation en énergie du modèle
 Comparer les performances quantitativement (sous ns2) par
rapport au routage multichemins
 Intégrer la solution dans un framework pour tester les performances
pour la VoIP

Séminaires du LAMOS, Université de Béjaia Nadir


20
Séminaires du LAMOS, Université de Béjaia Nadir
21