

Associative Rendezvous: Content-based Decoupled Interactions
| Characteristics | ![]() |
| Interaction Model | |
| An Example | |
| People | |
| Publications |
Content-based decoupled interactions:
All interactions are based on content, rather than names or addresses (associative)
The participants (e.g. senders and receivers) communicate through an intermediary, the Rendezvous point
The communication is asynchronous. The participants can be decoupled both in space and time.
Programmable reactive behaviors:
The reactive behaviors at the Rendezvous points are encapsulated within messages
flexibility, expressiveness, and multiple interaction semantics
Associative Rendezvous: Interaction Model
Messages:
(header, action, data)
Symmetric post primitive
Associative Selection
Reactive Behavior: e.g. store, retrieve, notify, delete

The use of the notify action with the symmetric behavior of the post operator allows sensors to save energy by not publishing their data if there is no interest for it. This is particularly important for broadband data, such as audio and video, since the production and transmission of such data may consume large amount of power and we may want to produce broadband data only when necessary, for example, there is an interest from that data is expressed.

An Illustrative Example
Advisor: Prof Manish Parashar
Students: Nanyan Jiang, Cristina Schmidt, Vincent Matossian
CONTENT-BASED MIDDLEWARE FOR DECOUPLED INTERACTIONS IN PERVASIVE ENVIRONMENTS, N. Jiang, C. Schmidt, V. Matossian and M. Parashar, Technical Report WINLAB-TR-252, April, 2004
Last updated by Nanyan Jiang
08/16/2004