Title :
Unified Link-Layer API Enabling Wireless-Aware Applications
Author :
Bandholz, Marten ; Gefflaut, Alain ; Riihijärvi, Janne ; Wellens, Matthias ; Mähönen, Petri
Author_Institution :
Dept. of Wireless Networks, RWTH Aachen Univ.
Abstract :
Present mobile devices often support multiple communication technologies. If software developers want to control the configuration or monitor the characteristics of active links their applications will have to use different programming interfaces for each technology and supported platform. We propose an architecture for a unified link-layer API (ULLA) to abstract common metrics and introduce a single interface for retrieving link-layer information. ULLA offers a flexible query interface and a powerful notification mechanism that enable applications to become link-aware. Additionally, special attention was paid to keep the framework extendible for emerging networking technologies. We have implemented prototypes for a Linux notebook and a Windows CL PDA in order to prove the feasibility of the approach. Memory footprint, query duration, and power consumption tests show that ULLA can also be deployed on mobile, resource limited devices
Keywords :
Linux; application program interfaces; mobile radio; radio links; telecommunication computing; Linux notebook; flexible query interface; mobile devices; power consumption tests; resource limited devices; unified link-layer API; wireless-aware applications; Application software; Communication system control; Communications technology; Computer architecture; Energy consumption; Information retrieval; Linux; Monitoring; Prototypes; Testing;
Conference_Titel :
Personal, Indoor and Mobile Radio Communications, 2006 IEEE 17th International Symposium on
Conference_Location :
Helsinki
Print_ISBN :
1-4244-0329-4
Electronic_ISBN :
1-4244-0330-8
DOI :
10.1109/PIMRC.2006.254213