We propose a form of group communication, called \emph{channeled multicast}, for active rooms and other scenarios featuring strict real-time requirements, inherently unreliable communication, and a continuously changing set of context-aware autonomous systems. In our approach, rooted in multi-agent and team programming, coordination and cooperation are supported via "social awareness" and overhearing. Overhearing also allows the collection of contextual information without interfering with running systems. We introduce the concept of \emph{implicit organization} for coordinating agents, outline a general architecture, describe some of the protocols in use in our applications (interactive museums), and report on some initial experimental results
Group Communication for Real-time Role Coordination and Ambient Intelligence
Busetta, Paolo;Merzi, Mattia;Rossi, Silvia;Zancanaro, Massimo
2003-01-01
Abstract
We propose a form of group communication, called \emph{channeled multicast}, for active rooms and other scenarios featuring strict real-time requirements, inherently unreliable communication, and a continuously changing set of context-aware autonomous systems. In our approach, rooted in multi-agent and team programming, coordination and cooperation are supported via "social awareness" and overhearing. Overhearing also allows the collection of contextual information without interfering with running systems. We introduce the concept of \emph{implicit organization} for coordinating agents, outline a general architecture, describe some of the protocols in use in our applications (interactive museums), and report on some initial experimental resultsI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.