Secure Service Discovery
Sheikh I. Ahamed (Marquette University, USA), John F. Buford (Avaya Labs, USA), Moushumi Sharmin (Marquette University, USA), Munirul M. Haque (Marquette University, USA) and Nilothpal Talukder (Marquette University, USA)
Copyright: © 2008
In broadband wireless networks, mobile devices will be equipped to directly share resources using service discovery mechanisms without relying upon centralized servers or infrastructure support. The network environment will frequently be ad hoc or will cross administrative boundaries. There are many challenges to enabling secure and private service discovery in these environments including the dynamic population of participants, the lack of a universal trust mechanism, and the limited capabilities of the devices. To ensure secure service discovery while addressing privacy issues, trust-based models are inevitable. We survey secure service discovery in the broadband wireless environment. We include case studies of two protocols that include a trust mechanism, and we summarize future research directions.
Key Terms in this Chapter
Meta Discovery: Meta discovery is the discovery of a service discovery mechanism by using meta information about that mechanism (Buford, Brown et al., 2006).
Pervasive Computing: Pervasive computing is the evolution of distributed computing in which networked computing devices are integrated throughout the personal and work environments in a connected way, also referred to as ubiquitous computing.
Peer Trust: Peer trust is the degree to which a peer device is willing to disclose information or provide access to resources to another peer, and which may be determined by experience through earlier interactions, verifiable properties of each party, recommendations from trusted entities, and reputation in a community.
Secure Service Discovery: Secure service discovery is service discovery that enforces privacy and security policies of the devices participating in the service location process.
Service discovery: Service discovery occurs when device resources and functions are packaged as services, in a networked environment, and a device finds another device capable of offering a specific service or resource.
Federated Discovery: Federated discovery is a service discovery mechanism that incorporates two or more different service advertisement mechanisms.
Service Composition: Service composition is the ability to dynamically discover and combine component services to form new services.
Context: Context is the location, time, and activity state of the user when performing a service-related operation such as discovery, advertisement, or invocation.