A Mobile Code Toolkit for Adaptive Mobile Applications

  • Authors:
  • Thomas Kunz;Salim Omar

  • Affiliations:
  • -;-

  • Venue:
  • WMCSA '00 Proceedings of the Third IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'00)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cellular und wireless communicution, portable computers, and satellite services promise mobile users to have access to information anywhere and anytime. However, mobile computing is characterized by many constraints: small, slow, battery-powered portable devices, variable and low-bandwidth communication links. Together, they complicate the design of mobile information systems und require rethinking traditional approaches to information access and upplication design. The relative resource shortage of portable devices as well as their lower trust and robustness argue for reliance on stutic servers. The need to cope with unreliable und low-performance networks, as well as the need to be sensitive to power consumption argues for self-reliance. Any feasible upproach to mobile computing must strike a balance between these competing issues. This balance cnnnot be static as the environment of mobile computing changes; it must react, or in other words, the applications must be adaptive.We propose an approuch fbr adaptive mobile applications based on mobile code. To demonstrute OUI ideas, we are developing a mobile code toolkit and implemented a resource-intense application, an MP3 player. The application's objects will be split dynamically between the portable device und proxy servers according to the portuble device and proxy server resources and wireless network state. The results show that both increased upplicution performance and reductions in power consumption are possible under certain conditions by shipping the resource-intensive decoding phase to the less resource-constrained access network.