60 likes | 185 Views
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
E N D
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.