Jiazi Yi, Eddy Cizeron, Salima Hamma, Benot Parrein, Pascal Lesage - - PowerPoint PPT Presentation
Jiazi Yi, Eddy Cizeron, Salima Hamma, Benot Parrein, Pascal Lesage - - PowerPoint PPT Presentation
Jiazi Yi, Eddy Cizeron, Salima Hamma, Benot Parrein, Pascal Lesage l ECOLE POLYTECHNIQUE DE LUNIVERSITE DE NANTES, FRANCE Institut de Recherche en Communications et en Cyberntique de Nantes SE SE curit des RE seaux it d RE AD
Institut de Recherche en Communications et en Cybernétique de Nantes
SE ité d RE SEcurité des REseaux AD hoc & MOjette
Laboratoire SIC, Université de Poitier THALES Communications
jiazi.yi@univ-nantes.fr 2
Topology Sensing Topology Sensing Route Computation Route Computation Route Recovery Multiple Description Coding
I l t ti i Li
Implementation in Linux
jiazi.yi@univ-nantes.fr 3
Based on OLSR Based on OLSR
- Link Sensing
- Neighbor Detection
HELLO
Neighbor Detection
- Topology Discovery
Modified TC Message
TC
Modified TC Message
- OLSR: Links with MPR
- MP-OLSR: Links with all neighbors
g
jiazi.yi@univ-nantes.fr 4
Topology Sensing Topology Sensing Route Computation Route Computation Route Recovery Multiple Description Coding
MP OLSR i l t ti i
MP-OLSR implementation in
Linux Linux
jiazi.yi@univ-nantes.fr 5
Dijkstra(G n) Dijkstra(G,n)
- Standard Dijkstra
algorithm algorithm
ci(e)
- The cost of link e in ith
e cost o e iteration
fp(e), fe(e)
fp( ), fe( )
- Cost function
Source Routing
jiazi.yi@univ-nantes.fr 6
jiazi.yi@univ-nantes.fr 7
fe fe fp(e) = 3e fp f fp fe fp( ) fe(e) = 2e fp
jiazi.yi@univ-nantes.fr 8
jiazi.yi@univ-nantes.fr 9
f (e) = 2e fp(e) 2e fe(e) = e fp(e) = 2e f ( ) 1 5 fe(e) = 1.5e
jiazi.yi@univ-nantes.fr 10
fp(e) = 2e fe(e) = 2e
3 paths 10 paths
jiazi.yi@univ-nantes.fr 11
Topology Sensing Topology Sensing Route Computation Route Computation Route Recovery Multiple Description Coding
MP OLSR i l t ti i
MP-OLSR implementation in
Linux Linux
jiazi.yi@univ-nantes.fr 12
The problems of source routing The problems of source routing
- Topology information in the source node is out of
date date
- Changes of topology during data transmission
Route recovery
- At the intermediate node, before heading the
packet to the next hop, check if the next hop is in the neighbor set
- If the next hop in the source route is not the
neighbor anymore recompute the route neighbor anymore, recompute the route
jiazi.yi@univ-nantes.fr 13
jiazi.yi@univ-nantes.fr 14
Network Simulator 2 Network Simulator 2 50 nodes, 1000×1000m square, 30 CBR
sources 512byte 10 packets/s sources, 512byte, 10 packets/s,
Two ray ground reflection model
d l
Tested Protocols
- Original OLSR: UM-OLSR
h l k l f db k
- OLSR with link layer feedback
- SR-MPOLSR: pure source routing
RE MPOLSR ti ith t
- RE-MPOLSR: source routing with route recovery
Cost function for MP-OLSR: fp(c) = fe(c) = 2c, 3 paths
jiazi.yi@univ-nantes.fr 15
jiazi.yi@univ-nantes.fr 16
Queue delay Queue delay + Propagation Propagation delay
jiazi.yi@univ-nantes.fr 17
Topology Sensing Topology Sensing Route Computation Route Computation Route Recovery Multiple Description Coding
jiazi.yi@univ-nantes.fr 18
Path 1 Coding Decoding Path 2 Coding Decoding h Path 3
Sender Receiver
jiazi.yi@univ-nantes.fr 19
jiazi.yi@univ-nantes.fr 20
jiazi.yi@univ-nantes.fr 21
100 nodes 100 nodes 4 paths used. 2
packets in 4 to packets in 4 to reconstruct the
- riginal packet
- riginal packet
jiazi.yi@univ-nantes.fr 22
Allocate the redundancy according to the info Allocate the redundancy according to the info
from:
- Physical Layer
- Physical Layer
Link quality based on Bit Error Rate
- Network Layer
y
FIFO buffer
- Application Layer
Expected quality of image and video at the decoding stage
jiazi.yi@univ-nantes.fr 23
jiazi.yi@univ-nantes.fr 24
Proposed a multipath routing protocol based Proposed a multipath routing protocol based
- n OLSR. The multipath protocol with route
recovery could improve the performance of recovery could improve the performance of the network
MDC is applied in MP-OLSR and the MDC is applied in MP OLSR, and the
redundancy allocation is also studied.
jiazi.yi@univ-nantes.fr 25
Multipath routing based on OLSRv2 Multipath routing based on OLSRv2 Optimize the path selection and redundancy
allocation allocation
Quality of service of video and image
transmission in the network transmission in the network
jiazi.yi@univ-nantes.fr 26
Thank you ! y
Jiazi Yi jiazi.yi@univ-nantes.fr IRCCyN-IVC ECOLE POLYTECHNIQUE DE L'UNIVERSITE DE NANTES Q Rue Christian Pauc, La Chantrerie, BP 50609 44306 NANTES, Cedex, FRANCE
jiazi.yi@univ-nantes.fr 27