A Middleware Based Service Oriented Approach for Wireless Sensor Network
Currently, the use of sensor networks in different field, such as environmental surveillance, health care, precision
agriculture, traffic monitoring, etc.... is in high increase. Each wireless sensor network application developed gives birth to
new challenges such as the transfer of a large amount of data over networks, the supported data formats, the measurement
procedures and the heterogeneity between the different devices used. Most of Internet of Things solutions are developed in a
vertical way containing the entire process, from data collection and transmission to processing and analyzing. However, the
monopoly of these solutions by some companies prevents developers from reusing these solutions and creating others while
combining them, due to the incompatibility of the data sources and the heterogeneity between the different devices. Hence, the
need of developing a middleware as an intermediate software layer between the sensor hardware and the sensor network
applications. In this paper, we study the existing middleware approaches for wireless sensor networks and we concluded with
future research directions in the domain area to achieve the requirements of emerging applications of wireless sensor networks.
Index Terms— Data format, Heterogeneity, Middleware, Smart Gateway, WSN application.