• DocumentCode
    400745
  • Title

    Fault-tolerant techniques for Ambient Intelligent distributed systems

  • Author

    Marculescu, Diana ; Zamora, Nicholas H. ; Stanley-Marbell, P. ; Marculescu, Radu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2003
  • fDate
    9-13 Nov. 2003
  • Firstpage
    348
  • Lastpage
    355
  • Abstract
    Ambient Intelligent Systems provide an unexplored hardware platform for executing distributed applications under strict energy constraints. These systems must respond quickly to changes in user behavior or environmental conditions and must provide high availability and fault-tolerance under given quality constraints. These systems will necessitate fault-tolerance to be built into applications. One way to provide such fault-tolerance is to employ the use of redundancy. Hundreds of computational devices will be available in deeply networked ambient intelligent systems, providing opportunities to exploit node redundancy to increase application lifetime or improve quality of results if it drops below a threshold. Pre-copying with remote execution is proposed as a novel, alternative technique of code migration to enhance system lifetime for ambient intelligent systems. Self-management of the system is considered in two different scenarios: applications that tolerate graceful quality degradation and applications with single-point failures. The proposed technique can be part of a design methodology for prolonging the lifetime of a wide range of applications under various types of faults, despite scarce energy resources.
  • Keywords
    fault tolerant computing; redundancy; software radio; ambient intelligent distributed systems; code migration; computational devices; design methodology; energy constraints; energy resources; environmental conditions; fault tolerance; fault tolerant techniques; hardware platform; high availability; quality constraints; quality degradation; redundancy; remote execution; self management; single point failures; software radio; system lifetime; user behavior; Ambient intelligence; Availability; Computational intelligence; Computer networks; Fault tolerance; Fault tolerant systems; Hardware; Intelligent systems; Pervasive computing; Redundancy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2003. ICCAD-2003. International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-762-1
  • Type

    conf

  • DOI
    10.1109/ICCAD.2003.159710
  • Filename
    1257742