Taking advantage of the multi-mode ability of modern mobile terminals, cellular operators are investing in alternate access networks (such as IEEE802.11 and IEEE802.16) complementing the increasingly overloaded cellular accesses. Complementing this, IP mobility support is gradually being introduced into network architectures, providing session continuity. To facilitate and optimize handover procedures between different access technologies in a seamless way, the IEEE802.21 Media Independent Handover Services standard provides technology agnostic mechanisms to obtain information and control link layers. Implementations of the standard are appearing, but since the support of IEEE802.21 primitives directly at link driver level is not yet realized, they have to revert to proprietary wrapping mechanisms, or use specific operating system solutions, to circumvent this issue. In this paper we present ODTONE, an IEEE802.21 implementation that is operating-system independent and open-source, and offers a novel approach towards interfacing with different link layers which facilitates the deployment of IEEE802.21 mobility mechanisms in multiple scenarios. We present a scenario where we integrate our middleware with an IP mobility management protocol, Proxy MIP IPv6, highlighting ODTONE’s supporting features and impact while providing an open handover control architecture for network based localized mobility management.
Magazine: IEEE Communications Magazine, Special Issue on "Communications Middleware for Mobile Devices and Applications"