DocumentCode :
3006141
Title :
An Extensible Network Resource Abstraction for Applications on Mobile Devices
Author :
Peddemors, Arjan ; Niemegeers, Ignas ; Eertink, Henk
Author_Institution :
INCA group, Telematica Inst., Enschede, Netherlands
fYear :
2007
fDate :
7-12 Jan. 2007
Firstpage :
1
Lastpage :
10
Abstract :
Mobile devices are increasingly equipped with multiple network interfaces that can dynamically support access to different kinds of wireless and fixed networks. Dealing with these dynamics and heterogeneity is challenging for many types of applications running on mobile devices and is hindered by the lack of a consistent overview of available network resources. In this paper we present a system service which offers an extensible network resource abstraction to applications running on a mobile device. It can be used in conjunction with well-known APIs that provide access to these resources. We argue that the cross-layer and mobility reflecting transparency introduced by the model underpinning this abstraction is essential for applications that need to dynamically adapt to changes in available network resources. Ease of adaptation may reduce the reliance on dedicated mobility management protocols. Furthermore, we show that different types of mobile applications may use this abstraction at various levels of detail, to match their specific decision making needs. We introduce the architecture of the service, discuss experiences with its reference implementation, and show how the system can be extended to accommodate new network technologies. Experiments with a real-world application indicate that uncomplicated application logic suffices for a dynamic network environment.
Keywords :
middleware; mobile computing; mobility management (mobile radio); network interfaces; protocols; resource allocation; telecommunication network topology; API; communication middleware; decision making; dedicated mobility management protocol; dynamic network environment; extensible network resource abstraction; mobile device application; multiple network interface; network technology; wireless network; Application software; Availability; Computer networks; Data communication; Hardware; Mobile computing; Mobile radio mobility management; Network interfaces; Network servers; Personal communication networks; communication middleware; host mobility; mobile application; mobility management; multi-homing; network adaptation; network heterogeneity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Systems Software and Middleware, 2007. COMSWARE 2007. 2nd International Conference on
Conference_Location :
Bangalore
Print_ISBN :
1-4244-0613-7
Type :
conf
DOI :
10.1109/COMSWA.2007.382414
Filename :
4268057
Link To Document :
بازگشت