• DocumentCode
    3114858
  • Title

    An efficient autonomous failure recovery mechanism for UPnP-based message-oriented pervasive services

  • Author

    Jong, Ya-Wen ; Liao, Chun-Feng ; Fu, Li-Chen

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    1960
  • Lastpage
    1965
  • Abstract
    Service discovery is an interesting challenge in highly dynamic pervasive environments such as smart living spaces. In addition to adaptation to varied environments, autonomous failure recovery and activation of services are two fundamental issues of a service discovery protocol in order to achieve high service availability. We have introduced an enhanced version of UPnP´s simple service discovery protocol (SSDP), which aims to fulfill these two fundamental issues. However, our experiences in the previous work show that the failure recovery performance is not desirable due to the multicast mechanism used by SSDP. In this paper, we propose a supporting data structure, mapped eviction SND tree, composed of a set of specialized mapped-trees to speed up the failure recovery process. The system with this structure is aware of existing service nodes and need not to perform the discovery procedure again when failure is detected. Hence, the time for restoring the failed service is minimized. Experiment results show that the proposed approach helps reducing the failure recovery time up to 90 percent in average. Issues concerning maintenance and collaboration between the sets of internal data structures are also discussed in this paper.
  • Keywords
    data structures; system recovery; ubiquitous computing; UPnP; autonomous failure recovery mechanism; data structure; mapped eviction SND tree; message-oriented pervasive services; service activation; simple service discovery protocol; smart living spaces; Application software; Availability; Computer architecture; Context-aware services; IEC standards; ISO standards; Message-oriented middleware; Pervasive computing; Prognostics and health management; Protocols; SSDP; UPnP; failure recovery; message-oriented middleware; service discovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2008. SMC 2008. IEEE International Conference on
  • Conference_Location
    Singapore
  • ISSN
    1062-922X
  • Print_ISBN
    978-1-4244-2383-5
  • Electronic_ISBN
    1062-922X
  • Type

    conf

  • DOI
    10.1109/ICSMC.2008.4811577
  • Filename
    4811577