This Smart environments, starting from smart home to more complex one like smart city, demand efficient interoperation mechanism among different heterogeneous sensors including the discovery and the management of these devices. The diverse domains of applications also require interoperation among themselves. The middleware plays a key role to achieve this interoperation. The middleware is also responsible for providing abstractions to the application interfaces and device sensing. In the current article middleware architecture along with a method for efficient device interoperation by generating a generic device attributes (GDA) structure is presented. The middleware performs semantic analysis on the content of the device attributes while performing the discovery and managing the device. It supports, efficient way of sensor discovery, management and posting of sensed data. Smart irrigation and firming environment is considered as a use case here. The presented architecture is modular, based on object oriented concept and generic in nature. This can be further extended for any smart system. A future research scope of the proposed architecture is also discussed while concluding the article.
[1]
Karol Furdík,et al.
The Semantic Middleware for Networked Embedded Systems Applied in the Internet of Things and Services Domain
,
2011,
Scalable Comput. Pract. Exp..
[2]
Soma Bandyopadhyay,et al.
A Survey of Middleware for Internet of Things
,
2011,
WiMo/CoNeCo.
[3]
Soma Bandyopadhyay,et al.
Role Of Middleware For Internet Of Things: A Study
,
2011
.
[4]
Soma Bandyopadhyay,et al.
Generic Middleware Architecture Supporting Heterogeneous Sensors Management for Any Smart System
,
2012,
ACITY.
[5]
Suzana Dragicevic,et al.
Pervasive Web Mapping, Geoprocessing and Services
,
2011,
Trans. GIS.
[6]
Michael D. Dukes,et al.
Evaluation of Soil Moisture-Based on-demand Irrigation Controllers
,
2008
.
[7]
Theodor Foerster,et al.
DECLARATIVE SENSOR INTERFACE DESCRIPTORS FOR THE SENSOR WEB
,
2010
.