NETWORK SIMULATOR - University of California, Berkeley

Download Report

Transcript NETWORK SIMULATOR - University of California, Berkeley

Mobile IP in Ad Hoc Networks

Mustafa Ergen, Anuj Puri

WOW

Introduction

• • • • • •

Mobile IP & Ad-Hoc Networks Overview Layer 2 or Layer 3 Throughput Analysis : Multihop Cellular MIPMANET

-on demand routing

MEWLANA-TD

- table driven routing

MEWLANA-RD

–root driven routing (mesh networks) WOW

Motivation

High cost for building a large number of bases Total Throughput limited by the number of cells in the area.

High power consumption of mobile stations having the same transmission range as bases. Small scale ad hoc networks The number of bases or the transmission ranges of both mobile stations can be reduced.

Connections are still allowed without base stations Multiple packets can be simultaneously transmitted within a cell of the c Paths are less vulnerable than the ones in ad hoc networks because the bases can help reduce the wireless hop count.

WOW

HA CH

Mobile IP & Ad-Hoc Networks

Mobile IP

• retain a fixed IP identity while moving.

Internet

Ad-Hoc Network

• communicate without a network infrastructure.

DFA FA MH FA

A B

WOW

Multi Cellular

SCN: Single-hop Cellular Network MCN: Multihop Cellular Network

WOW

SCN & MCN

Dashed Lines- SCN Solid Lines-MCN

WOW

Parameters

Throughput # of successful transmissi on

between successive " renewal points" length of the time interval between " renewal points." Renewal Point

time point where the channel idle.

all stations sense

rn

_

cycle

l DIFS

P s

 * 

t

_

idle l SIFS

l

l RTS

PKT

r

r l

l SIFS

SIFS l

l CTS

ACK

r

r

Hop by Hop Throughput

# successful packet in a cell per second transmissi on End to End Throughput

# successful packet receptions per second in a cell.

WOW

Single-hop Cellular Network

i

j i

N

  1 

ij

,

j

 

io G s

i N

  1 

i G bs

i N

  1 

oi

i N

  1

i

 1 ,

N

j

i

ij t

_

idle

G s

1 

G bs

WOW

Agent Discovery

Beacon: Agent Advertisement Message (modified ICMP)

•Domain specific info: DNS, CoA, hop count, source address.

•FA and MN duplicates the beacon : hop count ++ •Hop count is to limit the serviced nodes.

•MN`s new access point = CoA •MN`s default gateway = source address.

•Normal MIP: 1 hop broadcast •Ad-Hoc MIP: Multihop broadcast, Flooding.

WOW

After FA Discovery

WOW

Registration

• Normal Mobile IP Registration •Registration Request: MN4 •Registration Reply: HA MN3 FA MN2 MN1 MN1 MN2 FA MN3 HA MN4 • Registration Request can get lost: MN & HA not registered.

• Registration Reply can get lost: MN not registered but HA.

• Periodic registration update.

WOW

Tunneling

Tunneling from HA to FA.

Ethernet Header FA addr. HA addr.

MN addr. CH addr. Packet •

Decapsulating in FA.

MN addr. CH addr. Packet •

Sending from FA to MN.

Ethernet Header MN addr. CH addr. Packet

WOW

Hop Count

• Lifetime of agent advertisement = X hop count • Change access point by considering hop count.

FA1 FA2 C E A B F D

WOW

Conclusion

Connect ad-hoc network to fixed network.

Advantages;  scalable for ad-hoc networks.

 almost transparent solution.

 extends cell coverage.

Disadvantages;  extra beaconing, flooding.

 disturbance of other MNs.

Future Work;  WTRP can be used as a MAC protocol to avoid these disadvantages.

WOW

OVERHEAD

WOW

MIPMANET

WOW

MEWLANA-TD

HA CH Internet Registration Data Packets via HA Route Optimization FA Domain FA MN1 Ad hoc Domain MN2 Ad hoc Domain FA FA Domain Fig. 1b: Multi-ad hoc domain attachment MN1 FA MN1 MN2 Ad hoc Domain FA2 MN3 MN2 Ad hoc Domain MN4 Fig. 1a: Network Architecture Fig. 1c: Multi FA domain attachment

WOW

MEWLANA-TD

MN1 MN2 MN3 MN4 Destination Next Hop MN2 MN2 MN3 MN4 MN2 MN2 FA * MN1 FA FA MN1 MN3 MN4 FA * MN4 MN2 MN1 FA * MN3 MN2 MN1 FA * MN3 MN3 MN1 MN1 MN4 MN2 MN2 MN2 MN2 MN3 MN3 MN3 MN3 MN3 Table 1 : Routing Tables

WOW

MEWLANA-RD

Internet FA

MN2

dst nexth.

(1) * MN1 (2) MN1 MN1 (2) MN4 MN4 (2) MN5 MN5 DLN=1 MN1 MN2 DLN=2

MN1

dst nexth.

(1) * FA (1) FA FA (2) MN2 MN2 (2) MN4 MN2 (2) MN5 MN2 (2) MN3 MN3 (2) MN6 MN3 MN3 DLN=2

MN3

dst nexth.

(1) * MN1 (1) MN1 MN1 (2) MN6 MN6

MN4

dst nexth.

(1) * MN2 (1) MN2 MN2 MN4 DLN=3 MN5

MN5

dst nexth.

(1) * MN2 (1) MN2 MN2 DLN=3 (1) Beacon (2) Reg. Request Fig 2. Routing Table Formation in TBBR MN6 DLN=3

MN6

dst nexth.

(1) * MN3 (1) MN3 MN3

WOW

MEWLANA-RD

Ethernet Header Source IP Address Destination IP Address UDP Header Type| Service Bits| Life Time Home Address Home Agent Care of Address Identification Extensions Fig. 3. Multi-Hop Registration Request Format

WOW

Classification

Ad Hoc network size IV Large

M EWL A N A -RD M IPM A NET

III

MEWL ANA -TD

Small I II Low High Fig. 4 Classification of Ad hoc environment Intensity level of Inside traffic

WOW