Next Article in Journal
Fabrication and Characterization of Electrospun Semiconductor Nanoparticle—Polyelectrolyte Ultra-Fine Fiber Composites for Sensing Applications
Previous Article in Journal
Measuring Time-of-Flight in an Ultrasonic LPS System Using Generalized Cross-Correlation
Sensors 2011, 11(11), 10343-10371; doi:10.3390/s111110343
Article

SOMM: A New Service Oriented Middleware for Generic Wireless Multimedia Sensor Networks Based on Code Mobility

 and
*
Received: 1 October 2011 / Revised: 26 October 2011 / Accepted: 27 October 2011 / Published: 31 October 2011
(This article belongs to the Section Physical Sensors)
View Full-Text   |   Download PDF [591 KB, uploaded 21 June 2014]   |   Browse Figures

Abstract

Although much research in the area of Wireless Multimedia Sensor Networks (WMSNs) has been done in recent years, the programming of sensor nodes is still time-consuming and tedious. It requires expertise in low-level programming, mainly because of the use of resource constrained hardware and also the low level API provided by current operating systems. The code of the resulting systems has typically no clear separation between application and system logic. This minimizes the possibility of reusing code and often leads to the necessity of major changes when the underlying platform is changed. In this paper, we present a service oriented middleware named SOMM to support application development for WMSNs. The main goal of SOMM is to enable the development of modifiable and scalable WMSN applications. A network which uses the SOMM is capable of providing multiple services to multiple clients at the same time with the specified Quality of Service (QoS). SOMM uses a virtual machine with the ability to support mobile agents. Services in SOMM are provided by mobile agents and SOMM also provides a t space on each node which agents can use to communicate with each other.
Keywords: middleware; Wireless Multimedia Sensor Networks; service oriented architecture; code mobility; TinyOS middleware; Wireless Multimedia Sensor Networks; service oriented architecture; code mobility; TinyOS
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Share & Cite This Article

Further Mendeley | CiteULike
Export to BibTeX |
EndNote
MDPI and ACS Style

Faghih, M.M.; Moghaddam, M.E. SOMM: A New Service Oriented Middleware for Generic Wireless Multimedia Sensor Networks Based on Code Mobility. Sensors 2011, 11, 10343-10371.

View more citation formats

Related Articles

Article Metrics

For more information on the journal, click here

Comments

Cited By

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert