inter-subnet mobile ip handoffs in 802.11b wireless lans albert hasson

40
Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Upload: ethelbert-poole

Post on 16-Dec-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs

Albert Hasson

Page 2: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Presentation Overview

Introduction Mobile IP overview (v4 and v6) IEEE 802.11 Mobile IP handoff mechanisms MIP handoff optimizations from literature Project focus

Page 3: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Introduction

WLAN technology spreading 802.11 roaming within a network Mobile IP handoff to another network How can handoff be improved? Latency during MIP handoffs in 802.11

WLANs

Page 4: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Introduction

Internet

Router A Router B

AP AP AP

10.64.x.x 10.128.x.x

?

10.64.1.37

Corresponding Node

Page 5: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP

Allows transparent migration through different networks

Overview Mobile IPv4 Mobile IPv6 extensions to MIPv4 IP mobility entities IP mobility mechanisms

Page 6: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP

Assign mobile node (MN) 2 addresses Home address

PermanentDefine transport connections

Care-of address (CoA)Corresponds to MN current locationGlobally routable

Page 7: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv4 Entities

Mobility Agents

Home AgentOn home networkMaintains CoA-home address mapping Binding CacheEncapsulate and tunnel packets to CoA

Page 8: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv4 Entities

Foreign AgentOn foreign (visited) networkDe-encapsulate tunneled packetsDeliver to MNAllow MN to configure CoA

Page 9: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv4 Mechanisms

Agent Discovery Periodic agent advertisements

Extension to ICMP Router DiscoveryAdvertise presence Include mobility-specific information (CoA)

MN may send Router solicitations

Page 10: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv4 Operation

Internet

Home Agent

Corresponding Node

Foreign Agent

HAddr1 – CoA1

HAddr2 – CoA2

Tunnel

Mobile Node

Page 11: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv6

CN maintains Binding CachePackets sent directly to MNMay be sent to Home Agent and tunneled

IPv6 Routing header instead of encapsulation

Page 12: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv6

No foreign agentsFunctionality built into IPv6 routers IPv6 Neighbor DiscoveryStateless address autoconfigurationAccess Router

Page 13: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IPv6 Operation

Internet

Home Agent

Corresponding Node

Access Router

HAddr1 – CoA1

HAddr2 – CoA2

Mobile Node

HAddr1 – CoA1

HAddr2 – CoA2

Page 14: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Wireless LANs

Basic Service Set (BSS)Set of communicating stations using WMSmallest unit of a WLAN

Form an Independent Basic Service Set (IBSS)

Ad-hoc network

Page 15: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Wireless LANs

Extended Service Set (ESS) Interconnection of BSSsDistribution System (DS) provides

interconnectionAccess Point (AP) bridge between wireless

and distribution media

Page 16: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Wireless LANs

Extended Service Set Identifier (ESSID)

Infrastructure Network

Page 17: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Wireless LANs

Infrastructure Mode Network

ESS

Page 18: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 (Link-layer) Handoff

L2 handoff significant to MIP handoff Service interruption Contributes to total handoff latency

Significant variations 300-400 ms

Page 19: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Handoff

Decrease in SNR initiates handoff Scan

Find available APs with same ESSIDRecord signal strengthUse Probe Request & Probe ResponseSweep through channelsSelect “best” AP

Page 20: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Handoff

AuthenticationEstablish identity of stationOpen System – always acceptedWireless Equivalent Privacy (WEP)

Page 21: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Handoff

AssociationStation registered at APAP handles station trafficRe-association – transfer association from old

AP

Probe delay 90% of L2 handoff latency

Page 22: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

802.11 Handoff

Page 23: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP Handoff

Link-layer handoff Movement detection Registration

Handoff Latency is sum of these delays MN can’t receive IP packets – latency

Page 24: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP Movement Detection

MIP operates independently of link-layerCDMA, wireless LAN

Agent/Router DiscoverySolicitation/advertisement messagesAdvertisements broadcastPeriod > 1/sBandwidth efficiency – detection delay

Page 25: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Movement Detection

Eager Cell Switching (ECS)Handoff on first new advertisementFrequent movement

Lazy Cell Switching (LCS)Wait until current access router unreachable Infrequent movementLatency up to 3 sec

Page 26: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP Registration

After handoff and detection of new foreign agent/access router

Update bindings at CN & home agent Binding update message

MN home addressNew CoALifetime

Page 27: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP Handoff

Internet

Router A Router B

AP AP AP

10.64.x.x 10.128.x.x

?

10.64.1.37

Corresponding Node

Home Agent

Page 28: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Mobile IP Optimizations

Most systems focus on one aspect of MIP handoff

Difficult to modify 802.11 handoff Micromobility Improved movement detection techniques

Page 29: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Micromobility

Defined domain Macro/micro-mobility Segregate access network from Internet Use hierarchal structure Different approaches

Hierarchal Mobile IPCellular IP

Page 30: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Micromobility

Gateway manages location informationPer-mobile routesHandoff managed locallyBounded Registration delayE.g. Hierarchal Mobile IPv6

Page 31: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Micromobility

Page 32: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Movement Detection

Establish communication between MIP and link-layer

Use “hints” or triggersHandover startLink upLink down

Communicate additional information

Page 33: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Movement Detection

Hinted Cell Switching (HCS)Hint after L2 handoffSend solicitation

ProblemsRouters wait random time before reply Increased signaling

Page 34: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Movement Detection

Fast Hinted Cell Switching (FHCS)Get identity of agent/router from link-layerBypass solicitationL2 provide IP and hardware address of routerUse SSID to contain informationNo need for movement detection

Page 35: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Movement Detection

FHCS problems802.11 handoff between different ESSIDs

Application specific information object Include AR or MN information on Probe

messages

Page 36: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Fast Hinted Cell Switching

Page 37: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Fast Hinted Cell Switching

Page 38: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Project Focus

Movement detection enhancements within micromobility framework

Investigate performing handoff processes in parallel

Network-assisted handoffs Evaluate different mechanisms wrt handoff

latency and packet loss

Page 39: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Project Focus

Design/implement test bed Many implementations

MIPLMonashHierarchal MIPCellular IP

Linux wireless tools

Page 40: Inter-Subnet Mobile IP Handoffs in 802.11b Wireless LANs Albert Hasson

Handover to Questions…