In pervasive environments, Body Area Networks (BANs) are characterized by the mobility of their users. BANs can continuously interact with each other, thus enabling the provision of new applications and services at runtime. New complex services can be provided by composing simpler services available on neighbouring network nodes. However, since the topology of BANs is continuously changing due to users' movements, it is unfeasible to specify a-priori all possible configurations under which a given complex service can be composed. In order to address this issue, we introduce a two--layered service discovery and composition architecture, that proactively notifies a distributed service directory with changes in service availability. In order to cope with the network mobility and intermittent connectivity, our approach is to cluster nodes in the sensor network based on their connectivity patterns. We use a multi--agent state machine to recognize the availability of complex services and to provide them. Our solution is validated by a prototype implementation of our architecture, by the study of the statistical model of complex services, and by experimental evaluations.

Service discovery and composition in body area networks / M. Coloberti, C. Lombriser, D. Roggen, G. Troester, R. Guarneri, D. Riboni - In: Proceedings of the ICST 3rd international conference on Body area networks, BodyNets '08 : Brussels, BelgiumNew York : Association for computing machinery, 2008. - ISBN 9789639799172. (( Intervento presentato al 3. convegno ICST International Conference on Body Area Networks (BodyNets) tenutosi a Brussels nel 2008.

Service discovery and composition in body area networks

D. Riboni
2008

Abstract

In pervasive environments, Body Area Networks (BANs) are characterized by the mobility of their users. BANs can continuously interact with each other, thus enabling the provision of new applications and services at runtime. New complex services can be provided by composing simpler services available on neighbouring network nodes. However, since the topology of BANs is continuously changing due to users' movements, it is unfeasible to specify a-priori all possible configurations under which a given complex service can be composed. In order to address this issue, we introduce a two--layered service discovery and composition architecture, that proactively notifies a distributed service directory with changes in service availability. In order to cope with the network mobility and intermittent connectivity, our approach is to cluster nodes in the sensor network based on their connectivity patterns. We use a multi--agent state machine to recognize the availability of complex services and to provide them. Our solution is validated by a prototype implementation of our architecture, by the study of the statistical model of complex services, and by experimental evaluations.
Settore INF/01 - Informatica
2008
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/236737
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact