• DocumentCode
    3369305
  • Title

    Adaptive offloading inference for delivering applications in pervasive computing environments

  • Author

    Xiaohui Gu ; Nahrstedt, K. ; Messer, A. ; Greenberg, I. ; Milojicic, D.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    2003
  • fDate
    26-26 March 2003
  • Firstpage
    107
  • Lastpage
    114
  • Abstract
    Pervasive computing allows a user to access an application on heterogeneous devices continuously and consistently. However it is challenging to deliver complex applications on resource-constrained mobile devices, such as cellular telephones and PDA. Different approaches, such as application-based or system-based adaptations, have been proposed to address the problem. However existing solutions often require degrading application fidelity. We believe that this problem can be overcome by dynamically partitioning the application and offloading part of the application execution to a powerful nearby surrogate. This will enable pervasive application delivery to be realized without significant fidelity degradation or expensive application rewriting. Because pervasive computing environments are highly dynamic, the runtime offloading system needs to adapt to both application execution patterns and resource fluctuations. Using the fuzzy control model, we have developed an offloading inference engine to adaptively solve two key decision-making problems during runtime offloading: (1) timely triggering of adaptive offloading, and (2) intelligent selection of an application partitioning policy. Extensive trace-driven evaluations show the effectiveness of the offloading inference engine.
  • Keywords
    distributed decision making; fuzzy control; inference mechanisms; remote procedure calls; ubiquitous computing; adaptive offloading inference; application partitioning policy; decision-making problems; fuzzy control model; offloading inference engine; pervasive application delivery; pervasive computing; resource-constrained mobile devices; surrogate; Decision making; Degradation; Engines; Fluctuations; Fuzzy control; Personal digital assistants; Pervasive computing; Power system modeling; Runtime environment; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications, 2003. (PerCom 2003). Proceedings of the First IEEE International Conference on
  • Conference_Location
    Fort Worth, TX
  • Print_ISBN
    0-7695-1893-1
  • Type

    conf

  • DOI
    10.1109/PERCOM.2003.1192732
  • Filename
    1192732