Context-driven migration and diffusion of pervasive services on the OSGi framework
by Davy Preuveneers, Yolande Berbers
International Journal of Autonomous and Adaptive Communications Systems (IJAACS), Vol. 3, No. 1, 2010

Abstract: The ubiquity of wireless ad hoc networks and the benefits of loosely coupled services have fostered a growing interest in service-oriented architectures for pervasive computing. Context-aware services and runtime adaptation are key to expedite human interaction with dynamic pervasive computing environments. We explore two types of live service mobility to avoid service disruptions in mobile ad hoc networks. Service migration moves a service at runtime from one host to another including its state, while service diffusion replicates the service and the state on multiple hosts. We analyse the basic requirements for service mobility and evaluate our OSGi-based implementation for service mobility with real life experiments. Our results show that the overhead of state transfer and synchronisation is limited for relatively small applications and that the delay for handing over to a replicated service in a small scale network with enforced network failures remains minimal.

Online publication date: Mon, 14-Dec-2009

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Autonomous and Adaptive Communications Systems (IJAACS):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?

Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email