1. République Algérienne Démocratique et Populaire
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Université Amar Telidji Laghouat
Faculté des Sciences
Département de Mathématiques d’Informatique
Filière: Informatique
Option: Réseaux, Systèmes et applications réparties (ReSar)
Réalisé par : BOUSSEBCI Mebarka Encadré par : Mr. LAGRAA Nasreddine
08 Juin 2015
3. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communication
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Routage des
données
Réseau de communications
Comprendre c’est quoi un Smart Grid
RPL
Plan
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
4. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
5. Smart Grid
Intelligent Réseau
Réseau Intelligent
Définition du Smart Grid
Réseau Électrique Intelligent
“ Réseaux de distribution d’électricité ayant recours à des solutions informatiques
complexes pour optimiser les interactions entre l’offre et la demande d’électricité ”
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
7. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats de la simulation
8. Conclusion et perspectives
Plan
9. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
18. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
22. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
23. • RPL: Routing Protocol for Low power and Lossy Networks
Protocoles de routages des Smart Grids
Développé par IETF (Internet Engeneering Task Force )
Hiérarchique
Pour les LLNs
Au niveau des NANs
IPV6
Communications P2MP , MP2P, P2P
• DODAG: Destination Oriented Dynamic Acyclic Graph.
• Quatre types de messages :
DIO: DAG Information Object
DIS: DAG Information Solicitation
DAO: Destination Advertisment Object
DAO-ACK: Acquittement du DAO (DAO Acknowledgement)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
24. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
25. Fonctionnement du RPL
Nœud racine : Passerelle V Sink
Nœud routeur : Compteur intelligent V Capteur
Nœud Feuille : Compteur intelligent V Capteur
• DIO (Dodag Information Object )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
26. Fonctionnement du RPL
Nœud racine : Passerelle V Sink
Nœud routeur : Compteur intelligent V Capteur
Nœud Feuille : Compteur intelligent V Capteur
• DIO (Dodag Information Object )
• OCP: (Objective Code Point)
Calcule son rang .
Met à jour sa liste père (i) .
Met à jour le PERE_PAR_DEFAUT .
Si nœud routeur : Rediffuser le message DIO.
Envoyer DAO au nœud racine.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
27. Fonctionnement du RPL
Nœud racine : Passerelle V Sink
Nœud routeur : Compteur intelligent V Capteur
Nœud Feuille : Compteur intelligent V Capteur
• DIO (Dodag Information Object )
• DAO: Destination Advertisment Object
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
28. Fonctionnement du RPL
Nœud racine : Passerelle V Sink
Nœud routeur : Compteur intelligent V Capteur
Nœud Feuille : Compteur intelligent V Capteur
• DIO (Dodag Information Object )
• DAO: Destination Advertisment Object
• DAO-ACK: Acquittement du DAO
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
29. Fonctionnement du RPL
Nœud racine : Passerelle V Sink
Nœud routeur : Compteur intelligent V Capteur
Nœud Feuille : Compteur intelligent V Capteur
• DIO (Dodag Information Object )
• DAO: Destination Advertisment Object
• DAO-ACK: Acquittement du DAO
• DIS: DAG Information Solicitation
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
30. Fonctionnement du RPL
Nœud racine : Passerelle V Sink
Nœud routeur : Compteur intelligent V Capteur
Nœud Feuille : Compteur intelligent V Capteur
• DIO (Dodag Information Object )
• DAO: Destination Advertisment Object
• DAO-ACK: Acquittement du DAO
• DIS: DAG Information Solicitation
A
B C D E F G
L
M
K R
T
S
U
P J OH
Q I N
Exemple 1 :
DODAG (Destination Oriented Dynamic Acyclic Graph )
T -- > S
DODAG : N°1
S
T
T - R - C - A - D – S
T -- > C
T - R - C - A - C ( Mode sans mémoire )
T - R - C ( Mode avec mémoire )
Exemple 2 :
C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
31. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
36. 1. Définition
2. Architecture
3. Infrastructure de communication
4. Exemple de communications
5. Routage de données
6. Fonctionnement du RPL
7. Résultats des simulations
8. Conclusion et perspectives
Plan
37. Ce travail nous a permis de:
• définir et introduire les SGs,
• présenter les technologies et les protocoles utilisés dans les SGs,
• simuler le protocole RPL.
Comme travaux, nous proposons de:
• étudier le problème d’optimisation dans les SGs,
• sécuriser le protocole RPL,
• comparer les performances RPL avec d’autres protocoles.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Conclusion et perspectives