Defining an API for MOBIKE Triggers in Database Integration
This document outlines the motivation and scope for developing an Application Programming Interface (API) to facilitate the management of mobility-related information in the MOBIKE framework. The API will enable the integration of address lists and other events that influence mobility, including external protocols like IEEE 802.21 Media Independent Handover (MIH). By allowing triggers to be inserted into a database, MOBIKE can enhance interactions with various higher-layer protocols, ultimately improving mobility management across diverse network environments.
Defining an API for MOBIKE Triggers in Database Integration
E N D
Presentation Transcript
Application Programming Interface to a Trigger Database for MOBIKE <draft-schilcher-mobike-trigger-api-02.txt > Udo Schilcher Hannes Tschofenig Franz Muenz
Motivation • MOBIKE has to maintain an address list for all available interfaces • Many events for changing the address set are out of scope of MOBIKE,e.g., IEEE 802.21 Media Independent Handover (MIH) • These information have to be combined with higher layer information
GPRSphone AP2 AP1 R2 GGSN BSS SGSN R1 Scope of the MOBIKE work A Making Information available to various protocols MOBIKE IKEv2 Mobility control Policy 802.21 B SEND 802.11 NUD DNA 802.3 IPv4 ESP PPP TCP BT IrDA IPv6 MOBIKE playground
Features • Define an API to insert these information (so called triggers) into a DB • Triggers can be provided to MOBIKE and other higher layer protocols • Offered services are quite similar to MIH,but can be extended for other protocols • PF_TRIGGER IF is analogue to PF_KEY (based on BSD routing socket API) Note: Please do not misunderstand the term „database“. We solicit input for better terminology here.
High-Level Interaction Optional; integration with IEEE 802.21 could be useful.
Conclusion • This is an attempt to define an API to make mobility related information available. • Please let us know if you think that this work is useful. • Code might be available in the near future.