Peer-to-Peer Remote Service Discovery in Pervasive Computing

Author(s):  
Stefan D. Bruda ◽  
Farzad Salehi ◽  
Yasir Malik ◽  
Bessam Abdulrazak
2012 ◽  
Vol 10 ◽  
pp. 976-983 ◽  
Author(s):  
Stefan D. Bruda ◽  
Farzad Salehi ◽  
Yasir Malik ◽  
Bessam Abdulrazak

2012 ◽  
Vol 28 (7) ◽  
pp. 1090-1099 ◽  
Author(s):  
Neeraj Kumar ◽  
Rahat Iqbal ◽  
Naveen Chilamkurti

2012 ◽  
pp. 232-259
Author(s):  
Eddy Caron ◽  
Frédéric Desprez ◽  
Franck Petit ◽  
Cédric Tedeschi

Within distributed computing platforms, some computing abilities (or services) are offered to clients. To build dynamic applications using such services as basic blocks, a critical prerequisite is to discover those services. Traditional approaches to the service discovery problem have historically relied upon centralized solutions, unable to scale well in large unreliable platforms. In this chapter, we will first give an overview of the state of the art of service discovery solutions based on peer-to-peer (P2P) technologies that allow such a functionality to remain efficient at large scale. We then focus on one of these approaches: the Distributed Lexicographic Placement Table (DLPT) architecture, that provide particular mechanisms for load balancing and fault-tolerance. This solution centers around three key points. First, it calls upon an indexing system structured as a prefix tree, allowing multi-attribute range queries. Second, it allows the mapping of such structures onto heterogeneous and dynamic networks and proposes some load balancing heuristics for it. Third, as our target platform is dynamic and unreliable, we describe its powerful fault-tolerance mechanisms, based on self-stabilization. Finally, we present the software prototype of this architecture and its early experiments.


Author(s):  
Brahmananda Sapkota ◽  
Laurentiu Vasiliu ◽  
Ioan Toma ◽  
Dumitru Roman ◽  
Chris Bussler

Author(s):  
Feng Zhu ◽  
Wei Zhu

With the convergence of embedded computers and wireless communication, pervasive computing has become the inevitable future of computing. Every year, billions of computing devices are built. They are ubiquitously deployed and are gracefully integrated with people and their environments. Service discovery is an essential step for the devices to properly discover, configure, and communicate with each other. Authentication for pervasive service discovery is difficult. In this chapter, we introduce a user-centric service discovery model, called PrudentExposure, which automates authentication processes. It encodes hundreds of authentication messages in a novel code word form. Perhaps the most serious challenge for pervasive service discovery is the integration of computing devices with people. A critical privacy challenge can be expressed as a “chicken-andegg problem”: both users and service providers want the other parties to expose sensitive information first. We discuss how a progressive and probabilistic model can protect both users’ and service providers’ privacy.


Sign in / Sign up

Export Citation Format

Share Document