Fast Handoff Technologies in WiFi Networks

Although the wireless technology nowadaysderived from a full EAP authentication. The stored
provides satisfying bandwidth and higher speeds, itsecurity association can then be used later on if
still lacks improvements with regard to handoffthe wireless station comes back to the same
performance. Several studies have shown thatlocation.
the IEEE 802.11 scanning phase introduces mostOpportunistic PMK pre-caching
of the latency in pre-802.11i deployments.The opportunistic PMK pre-caching technique
However, when IEEE 802.11i is used, link layerworks as follows: when a wireless station enters
authentication based on the Extensiblean access network, it uses IEEE 802.11i/EAP and
Authentication Protocol (EAP) can also introduceestablishes a fresh security association with the
substantial delays.first access point it encounters. The controller of
There exist four main alternatives for reducingthe local access network retrieves the security
authentication delays during handoffs in IEEEassociation from the first access point and
802.11 networks.forwards it to other access points in the access
IEEE 802.1X pre-authenticationnetwork. When the station moves to another
The IEEE 802.11i standard specifies how wirelessaccess point, the pre-distributed security
stations can perform pre-authentication over theassociation is used to perform mutual
distribution system while still connected to theirauthentication between the station and the access
current access point. The idea is that if the stationpoint without the need for using a full EAP
can perform authentication in advance, fewerexchange.
exchanges will be needed during the handoffFast BSS transitions : IEEE 802.11rwhen an IEEE
which reduces the handoff latency.802.11r compliant station enters an access
To initiate a pre-authentication, the station issuesnetwork, it first performs authentication using
an IEEE 802.1X EAPOL-Start message destined toEAP with the access network's controller. The
the target access point. This message isresulting keying materials are used by the station
forwarded by the current access point to theand the controller to derive a key called PMK-R0.
target access point based on routing informationPMK-R0 is then used to derive per-access-point
embedded in the message. The target accesskeys. The name for such keys is PMK-R1. The
point processes the EAPOl-Start message andcontroller finally sends the PMK-R1 keys to their
initiates an IEEE 802.1X/EAP authentication. Thecorresponding access points. The controller that
result of a successful IEEE 802.1X/EAPholds the PMK-R0 key is called 'R0 Key Holder'
pre-authentication is a security association shared(R0KH), while the access points to which PMK-R1
between the station and the access point. Whenkeys are delivered are called 'R1 Key
the station eventually decides to associate withHolders'(R1KH). After this initla key distribution
the target access point the pre-establishedphase, the wireless station is able to perform
security association is used and the full EAPmutual authentication with any access point in the
exchange is avoided.access network without the need for a full EAP
Pairwise Master Key (PMK) cachingexchange.
PMK caching is a basic handoff optimizationBe sure to check the latest information on
technique that all IEEE 802.11i compliant wirelesswireless security and performance that will help
devices already support. Wireless stations andyou get more in depth in these topics.
access points can store security credentials