layer 2 movement (i.e. re-synchronization with the
new AP). It has to be remarked that the exact
amount of time varies, depending on the deployed
WLAN technology. Some measurements (Velayos,
2003) (Velayos, 2004) (Mishra, 2002) for IEEE
802.11b show that this time period can vary from
200 to 1500 ms, depending on the type of vendor
equipment.
Figure 3: IEEE 802.11b HO Latency without Optimi-
zation.
The main problem during the handover is the
fact that stations have to detect the lack of radio
connectivity based on unsuccessful frame transmis-
sions. The difficulty is to determine the reason for
the failure among collision, radio signal fading or
the station being out of range. In our implementation
the signal strength is monitored continuously. In
case that the signaling level drops below a prede-
fined threshold, the tool automatically tries to hand-
off to an AP in range, which provides a much better
connectivity. So the long phase of detection can be
saved and the handover is carried out much faster.
This WLAN handover-tool takes advantage of the
information provided by the physical layer and com-
pletely skips the detection phase. Stations equipped
with our tool start the search phase when the quality
of the radio-signal falls below a pre-defined thresh-
old. Therefore, the search always starts before any
frame has been lost. This has the favorable effect
that the overall handover-time can be reduced to
about 350ms, as demonstrated in (Jordan, 2003).
Another issue of WLAN is the active-scan process,
which is often enforced with each AP-handover.
Preventing active-scanning, additionally helps to
reduce the link-layer latency to about 60 to 100 ms
(depending on vendor hardware).
Figure 4: Optimized IEEE 802.11b Handover.
These initial improvements will enable wireless
networks to carry real-time applications along the
infrastructure.
3 PROPOSED FAST HANDOVER
APPROACH
As already stated in Section 2 our implementation
helps the Mobile Node to detect if the current link is
degrading and therefore starts searching for a new
AP with improved link-quality. To do this, the mo-
bile node scans all possible frequencies (specified by
the IEEE 802.11b standard) [10] and compares the
received signal with the one currently received. If
the mobile node finds a better signal it can switch to
the new AP. But the mobile node’s link layer im-
plementation does not know whether this AP is at-
tached to a new AR. The link layer only knows
about link layer addresses and the AP’s SSID (Ser-
vice Set Identifier) string. However, if the AP
name/link layer address (which identifies an AP) is
known, the mobile node’s IP-layer implementation
can request that the current AR should provide the
prefix/router address, which the new AP is attached
to. This idea assumes that an AR is configured with
a table containing its own and the neighboring APs
link-layer addresses and their corresponding AR.
In our implementation we configure each access
point involved with a special SSID string (e.g.: SSID
= “2001:200:8:72AB:1434::1/64”) which further
implicitly presents all information about the prefix
of the attached AR. Whenever the mobile node an-
ticipates a handoff, the handover-tool exactly knows
the prefix of the new AR the AP is attached to. In
that way the mobile node performs “anticipative”
configuration of the new IP address on the new sub-
net using the router prefix information carried in the
beacon message of the new AP. If more than one
destination access point is in range, the mobile node
0
20
40
60
80
100
120
140
160
180
600 650 700 750 800 850 900 950
Handoff-Latency (ms)
Occurrence
0
25
50
75
100
125
150
175
200
225
250
50 60 70 80 90 100
Handoff-Latency (ms)
Occurrence
ICETE 2004 - WIRELESS COMMUNICATION SYSTEMS AND NETWORKS
104