• 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