An IoT service discovery approach for distributed smart spaces
20 August 2013
Computing is finally getting really pervasive, with the advent of sensors and actuators that are embedded in our everyday objects. With the Internet of Things (IoT), we are facing a proliferation of connected devices in distributed smart spaces offering new services to the user referred to as IoT services. These services are highly heterogeneous, mobile and distributed, which make it hard for the user to find the suitable IoT services without having a priori knowledge of their existence. To facilitate IoT service discovery, some existent solutions are wrapped with semantic descriptions to realize accurate and flexible search. However, due to the ubiquitous aspect of IoT services and their rapid growth, centralized approach does not allow designing scalable IoT discovery solutions. In this paper, we present a model for an Internet of Things service discovery framework based on semantic description of IoT services and suitable for discovery in distributed smart spaces. We propose methods for information aggregation that ensure an accurate search for IoT services and reduce the searching cost comparing to a centralized approach.