ODTONE stands for Open Dot Twenty ONE and it is an open-source implementation of the Media Independent Handover framework from the IEEE 802.21 Media Independent Handover Services standard, using C++ APIs.
ODTONE supplies the implementation of a MIHF, supporting its inherent services (Media Independent Event Service (MIES), Media Independent Command Service (MIIS) and Media Independent Command Service (MICS), as well as supporting mechanisms (Capability Discovery, MIHF Registration, Event Registration, etc.). It also provides a set of APIs to enable ODTONE users to implement their own MIH-Users and Link SAPs and to interface with ODTONE's MIHF.
ODTONE aims to implement a MIHF that is capable of being deployed in multiple operating systems. In a first stage, it will support GNU/Linux, followed by Microsoft NT-based operating systems and others. This means this implementation will be decoupled of highly dependent operating system mechanisms.
ODTONE's implementation aims to provide a MIHF that will work as a base for user's scenarios and which will enable the users to implement their own MIH_SAP and MIH_LINK_SAP. ODTONE provides a simple and flexible interface for the development of these SAPs, handling MIH Protocol messages and state transitions.
As was previously mentioned, ODTONE focuses on the MIHF and API's that will enable users to implement their own MIH_SAP and MIH_LINK_SAP. This means that it will be entirely up to the user to implement their MIH-Users and LINK technology support. We would be more than happy to known about your work on these matters!
For changes from the previous release, please have a look at the Changelog section.