Mobility Support in Wireless LAN CHEN Zhiming 52479H

advertisement
Mobility Support in Wireless
LAN
CHEN Zhiming
52479H
Department of Electrical and Communications
Engineering
24.7.2016
S-72 Communications Laboratory,
HUT
1
Acknowledgement
• Supervisor :
Professor Sven-Gustav Häggman
• Instructor :
Lic.Tech Michael Hall
• Communications Laboratory,HUT
24.7.2016
S-72 Communications Laboratory,
HUT
2
Agenda
•
•
•
•
•
•
Thesis Introduction
IEEE802.11 WLAN overview
Base Mobile IP (v4/v6) review
Enhancements to the base Mobile IP
A new proposed protocol
Summary
24.7.2016
S-72 Communications Laboratory,
HUT
3
Thesis Introduction
24.7.2016
S-72 Communications Laboratory,
HUT
4
Thesis Introduction
• The work of the thesis is mainly based on
literature study
– Standarized specifications
– Drafted specifications
– Research publications
• Discussion with the professor and the
instructor
24.7.2016
S-72 Communications Laboratory,
HUT
5
Thesis Introduction
• Main goal:
– Investigate how mobility is supported in
WLAN, especially in the network layer.
24.7.2016
S-72 Communications Laboratory,
HUT
6
Thesis Introduction
• Major contributions:
– An in-depth study in Mobile IP and its
enhancements for ’seamless’ handover
– Categorization of these enhancements
– A new protocol proposal
24.7.2016
S-72 Communications Laboratory,
HUT
7
IEEE802.11 WLAN overview
24.7.2016
S-72 Communications Laboratory,
HUT
8
IEEE802.11 WLAN overview
• An Extended Service Set (ESS)
24.7.2016
S-72 Communications Laboratory,
HUT
9
IEEE802.11 WLAN overview
• IEEE802.11 defines three categories of
mobility in a WLAN:
– No-transition: a MN is either static or moving
within a BSS.
– BSS-transition: a MN moves from one BSS
to another within the same ESS.
– ESS-transition: a MN moves from a BSS in
one ESS to a BSS in a different ESS.
24.7.2016
S-72 Communications Laboratory,
HUT
10
IEEE802.11 WLAN overview
– No-transition:
supported by the association service
– BSS-transition:
supported by the association and
reassociation service.
IAPP (Inter Access Point Protocol ) provides a
secure handover mechanism between APs in
the same ESS. (Layer-2 solution).
24.7.2016
S-72 Communications Laboratory,
HUT
11
IEEE802.11 WLAN overview
• ESS-transition:
– Involves different IP subnets
– Is not supported by the IEEE802.11
specifications
– Mobile IP provides a solution in the network
layer (L3)
24.7.2016
S-72 Communications Laboratory,
HUT
12
IEEE802.11 WLAN overview
• Session Initiation Protocol (SIP)
– Mobility support in the application layer
– The basic SIP supports only personal mobility
– Minor chnages must be added to support
terminal mobility
24.7.2016
S-72 Communications Laboratory,
HUT
13
Base Mobile IP (v4/v6) review
24.7.2016
S-72 Communications Laboratory,
HUT
14
Base Mobile IP (v4/v6) review
• Mobile IP allows a Mobile Node (MN) to
use two IP addresses:
– Static home address
– Dynamic care-of address (CoA)
24.7.2016
S-72 Communications Laboratory,
HUT
15
Base Mobile IP (v4/v6) review
• Mobile IPv4 operations
– Discovering the CoA
• CoA assigned by a foreign agent (FA),or
• CoA assigned by the Dynamic Host Configuration
Protocol (DHCP)
– Registering the CoA
• The MN registers the acquired CoA with the HA
– Tunneling to the CoA
• Route optimization
24.7.2016
S-72 Communications Laboratory,
HUT
16
Base Mobile IP (v4/v6) review
• Mobile IPv6
– Follows the basic design of Mobile IPv4
– Works without a FA. A MN can configure its
CoA by using Stateless Address
Autoconfiguration and Neighbor Discovery
– Route Optimization is a part of the standard
– Ingress filtering problem can be solved by
using the home address destination option
24.7.2016
S-72 Communications Laboratory,
HUT
17
Base Mobile IP (v4/v6) review
• Example of WLAN with Mobile IPv4
24.7.2016
S-72 Communications Laboratory,
HUT
18
Base Mobile IP (v4/v6) review
• Research results:
– Mobile IPv4 can be successfully implemented
in the WLAN platform
– However, handover delay and data loss are
too significant for real-time services like VoIP.
24.7.2016
S-72 Communications Laboratory,
HUT
19
Enhancements to the base
Mobile IP
24.7.2016
S-72 Communications Laboratory,
HUT
20
Enhancements to base Mobile IP
•
Enhancement methods can be divided
into four categories:
1. Hierarchical FA structure or Regional
Registration
2. Fast IP address Acquisition
3. Buffering or Smooth Handover
4. L2 triggers
24.7.2016
S-72 Communications Laboratory,
HUT
21
Enhancements to base Mobile IP
1. Hierarchical FA structure or Regional
Registration
CN
HA
RCoA
MAP
LCoA1
AR1
AR2
MN
24.7.2016
Mobility Anchor Point
LCoA2
movement
S-72 Communications Laboratory,
HUT
22
Enhancements to base Mobile IP
1. Hierarchical FA structure or Regional
Registration
– Goal: to reduce the Binding Update or
Registration with the HA and CNs.
– How: limiting the Registration within the
foreign network as long as the MN roams
within the foreign network.
24.7.2016
S-72 Communications Laboratory,
HUT
23
Enhancements to base Mobile IP
2. Fast IP address Acquisition
WLAN Frames
Current fields in the associationrelated frames
New proposed fields
Association Request
Capability, listen interval, SSID,
supported rates
Mobile IP bit, current
IP address (128 bit
to support IPv6)
Association Response
Capability, Status Code,
Association ID (AID), supported rates
IP address (128 bits to
support IPv6)
Reassociation
Request
Capability, listen interval,
SSID, supported rates, current AP
address
Mobile IP bit, current
IP address (128 bit
to support IPv6)
Reassociation
Response
Capability, Status Code, AID,
supported rates
IP address (128 bits to
support IPv6)
24.7.2016
S-72 Communications Laboratory,
HUT
24
Enhancements to base Mobile IP
2. Fast IP address Acquisition
– MN inserts its current IP address into a new field of
32 bits (128 bits for IPv6) and a Mobile IP bit in the
Association and Reassociation messages.
– In the Response to the Association and
Reassociation messages, there will be an IP
address field of 32 bits (128 bit for IPv6).
– MN can start the Registration right after.
– Router Advertisement and Movement Detection are
not needed.
24.7.2016
S-72 Communications Laboratory,
HUT
25
Enhancements to base Mobile IP
3. Buffering or Smooth Handover
– Basic idea:
Make routers or APs buffer incoming traffic
for the MNs. By buffering, the packets in
flight during a handover will not be lost.
24.7.2016
S-72 Communications Laboratory,
HUT
26
Enhancements to base Mobile IP
4. L2 triggers
– In a normal handover process, usually the
L3 handover will not take place until the MN
finishes the L2 handover and then connects
to a new link.
– By using L2 triggers, L3 handover can start
earlier before a L2 handover is completed.
24.7.2016
S-72 Communications Laboratory,
HUT
27
Enhancements to base Mobile IP
4. L2 triggers
– The old FA continues to provide services
(e.g. advertisement from the neighboring
new FAs ) to the MN even after the MN has
moved into a new FA (the new link is not
fully established yet)
– L2 events trigger the set-up of
communications between the old and new
FAs.
24.7.2016
S-72 Communications Laboratory,
HUT
28
A new proposed protocol
24.7.2016
S-72 Communications Laboratory,
HUT
29
A new proposed protocol
•
Follows the design scheme of category
#2 ” Fast IP address Acquisition”
– Speeds up L3 handover without the
need of Agent Advertisement, Movement
Detection and Agent Solicitation.
24.7.2016
S-72 Communications Laboratory,
HUT
30
A new proposed protocol
Improvements:
– No need to modify the existing association
and reassociation request frames.
– Instead,utilizes the SSID information
contained in the existing association and
reassociation requests frames.
– Thus, it appears more practical than the
method used in category #2.
24.7.2016
S-72 Communications Laboratory,
HUT
31
A new proposed protocol
• Basic idea:
– The APs and FAs have been pre-configured
so that they have knowledge of their IP
domains.
– The new FA will respond to the assocaition/
reassociation request with a CoA if the MN
has moved into a new IP subnet (from the
SSID).
– The MN can start registration right after.
24.7.2016
S-72 Communications Laboratory,
HUT
32
Summary
24.7.2016
S-72 Communications Laboratory,
HUT
33
Summary
• IEEE802.11 WLAN mobility support can
be realized:
– In layer 2 – IAPP
– In layer 5 – SIP (with minor changes to the
base protocol)
– In layer 3 – Mobile IP
• Problems: handover delay and data loss
• Solutions: enhancements to the base Mobile IP
24.7.2016
S-72 Communications Laboratory,
HUT
34
Summary
•
Categorization of the enhanvement
methods:
1. Hierarchical FA structure or Regional
Registration
2. Fast IP address Acquisition
3. Buffering or Smooth Handover
4. L2 triggers
24.7.2016
S-72 Communications Laboratory,
HUT
35
Summary
• The proposed protocol:
– Speeds up the Mobile IP handover without
modifying the existing association and
reassociation request frames.
24.7.2016
S-72 Communications Laboratory,
HUT
36
Thnak you!
24.7.2016
S-72 Communications Laboratory,
HUT
37
Questions??
24.7.2016
S-72 Communications Laboratory,
HUT
38
Download