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

被引:7
作者
Faghih, Mohammad Mehdi [1 ]
Moghaddam, Mohsen Ebrahimi [1 ]
机构
[1] Shahid Beheshti Univ, Dept Elect & Comp Engn, Tehran 1983963113, Iran
关键词
middleware; Wireless Multimedia Sensor Networks; service oriented architecture; code mobility; TinyOS;
D O I
10.3390/s111110343
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页码:10343 / 10371
页数:29
相关论文
共 30 条
[1]   A survey on wireless multimedia sensor networks [J].
Akyildiz, Ian F. ;
Melodia, Tommaso ;
Chowdhury, Kaushik R. .
COMPUTER NETWORKS, 2007, 51 (04) :921-960
[2]  
[Anonymous], 1992, P 19 INT S COMP ARCH
[3]  
Avilés-López E, 2007, LECT NOTES COMPUT SC, V4459, P710
[4]   TinySOA: a service-oriented architecture for wireless sensor networks [J].
Aviles-Lopez, Edgardo ;
Antonio Garcia-Macias, J. .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2009, 3 (02) :99-108
[5]  
CHATZIGIANNAKIS I, 2006, P 4 ACM INT WORKSH M, P52
[6]  
Costa P, 2007, LECT NOTES COMPUT SC, V4834, P429
[7]   TinyLIME: Bridging mobile and sensor networks through middleware [J].
Curino, C ;
Giani, M ;
Giorgetta, M ;
Giusti, A ;
Murphy, AL ;
Picco, GP .
THIRD IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2005, :61-72
[8]   Agilla: A Mobile Agent Middleware for Self-Adaptive Wireless Sensor Networks [J].
Fok, Chien-Liang ;
Roman, Gruia-Catalin ;
Lu, Chenyang .
ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2009, 4 (03)
[9]   Rapid development and flexible deployment of adaptive wireless sensor network applications [J].
Fok, CL ;
Roman, GC ;
Lu, CY .
25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2005, :653-662
[10]  
Gay D., 2003, P ACM SIGPLAN C PROG