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
Link To Document