Title :
Distributed policy resolution through negotiation in ubiquitous computing environments
Author :
Ramakrishna, Venkatraman ; Reiher, Peter ; Kleinrock, Leonard
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles, CA
Abstract :
Ensuring spontaneous ad hoc interoperation in decentralized ubiquitous computing environments is challenging, because of heterogeneous resources and divergent policies. Centralized cross-domain service access agreements can be made with a priori knowledge of the interacting entities´ policies, but privacy concerns make this approach impractical. Environments should not be too rigid nor too open in their interactions, and should support varying contexts and scenarios. We describe the modeling, design, and implementation of a general purpose negotiation protocol for cross-domain service access agreements between entities that do not share trust agreements or application level protocols. This protocol resolves the constraints and needs of the participants, described in the form of declarative logical policies, in a fully distributed manner, avoiding the need for a third party. We describe how we tested the system and show how negotiation performance was evaluated against an optimal case computed by a centralized oracle.
Keywords :
distributed processing; middleware; open systems; protocols; ubiquitous computing; cross-domain service access; distributed policy resolution; middleware; negotiation protocol; spontaneous ad hoc interoperation; ubiquitous computing environment; Access protocols; Automation; Computer science; Context-aware services; Middleware; Privacy; Security; System testing; Ubiquitous computing; Wireless networks; interoperation; middleware; negotiation; policy;
Conference_Titel :
Pervasive Computing and Communications, 2009. PerCom 2009. IEEE International Conference on
Conference_Location :
Galveston, TX
Print_ISBN :
978-1-4244-3304-9
Electronic_ISBN :
978-1-4244-3304-9
DOI :
10.1109/PERCOM.2009.4912748