Mobility Aware Adaptation of Space Based Coordination Patterns

Networked mobile devices ranging from lightweight smartphones and PDAs to powerful notebooks benefit from persistent distributed object management and asynchronous communication means provided by space based middleware. The demanding requirements for successful coordination of processes on mobile devices are seamless operation even during offline periods and dependable synchronization when reconnecting. In order to adapt the space accurately and to hide the different semantics of coordination primitives while roaming, this work proposes a mobility aware coordination layer. This layer uses sensor information about the current quality of the wireless link and predicts the link quality in the near future by means of heuristically derived mobility patterns. A prototype implementation on CORSO is applied to the producer/consumer coordination pattern and experimentally evaluated.