Enhanced Mobility Management in Wireless Mesh Networks
Mehdi BEZAHAF, Luigi IANNONE, Serge FDIDA
- JDIR 2008
Enhanced Mobility Management in Wireless Mesh Networks Mehdi - - PowerPoint PPT Presentation
Enhanced Mobility Management in Wireless Mesh Networks Mehdi BEZAHAF, Luigi IANNONE, Serge FDIDA JDIR 2008 Outline Introduction Mobility Management in
Mehdi BEZAHAF, Luigi IANNONE, Serge FDIDA
1
2
3
Soekris net4521 box Based on Linux
IPv6 – only MeshDV software:
– Python modules – Click software
Iperf tool
4
BOX 09 BOX 01
PcA But where is PcB? BOX 05 PcB UDP Packet MCREQ CRREP UDP Packet UDP Packet CRREP: Client Request REPly MCREQ: Multicast Client REQuest _ Connect to PcB
5
6
PcB BOX 09 BOX 05 PcA _ Ping PcB REQUEST But where is PcB? MCREQ CRREP BOX 01
REQUEST REPLY CRREP: Client Request REPly MCREQ: Multicast Client REQuest REQUEST REPLY
7
PcB BOX 09 BOX 05 BOX 01 PcA _ Ping PcB REQUEST REPLY CWIT But where is PcA? MCREQ CRREP
CRREP: Client Request REPly MCREQ: Multicast Client REQuest CWIT: Client WIThdraw
8
9
10
11
PcB BOX 09 BOX 05 PcA _
Send TCP Packets to
PcB
But where is PcB? CREQ CRREP BOX 01 UNA(MAC1, CIP) CIP NS PcA (addr src == CIP) Reply to (CIP, MAC1) CWIT (PcA has moved)
CERR (PcA is not here) CRREP CREQ CIP CIP TCP Request 2 ACK 2 TCP Request 3 ACK 3 TCP Request 1 UNA(MAC5, CIP) CRREP: Client Request REPly CREQ: Client REQuest CWIT: Client WIThdraw CERR: Client ERRor
12
13
14
15
– Based on NDP cache cookies – Important improvement:
– Sub-seconds analysis – DHT based lookup