Proceedings of the 4th International Conference on Embedded Networked Sensor Systems 2006
DOI: 10.1145/1182807.1182822
|View full text |Cite
|
Sign up to set email alerts
|

Supporting concurrent applications in wireless sensor networks

Abstract: It is vital to support concurrent applications sharing a wireless sensor network in order to reduce the deployment and administrative costs, thus increasing the usability and efficiency of the network. We describe Melete 1 , a system that supports concurrent applications with efficiency, reliability, flexibility, programmability, and scalability. Our work is based on the Maté virtual machine [1] with significant modifications and enhancements. Melete enables reliable storage and execution of concurrent applica… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
130
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 142 publications
(131 citation statements)
references
References 30 publications
(35 reference statements)
1
130
0
Order By: Relevance
“…The idea of virtual sensor network proposes virtualization of multiple applications running over a single sensor network [3]. Yu et al [4] support concurrent application provisioning on a sensor network with an emphasis on over-the-air programming prospects. Mottola and Picco [5] propose a programming abstraction as a mean to support multiple applications over a single sensor network.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The idea of virtual sensor network proposes virtualization of multiple applications running over a single sensor network [3]. Yu et al [4] support concurrent application provisioning on a sensor network with an emphasis on over-the-air programming prospects. Mottola and Picco [5] propose a programming abstraction as a mean to support multiple applications over a single sensor network.…”
Section: Related Workmentioning
confidence: 99%
“…Although keeping SD 2 low causes reduction in throughput and increased transmission delay, nonetheless this may be an acceptable option considering the availability of a shared channel backup. Figure 11 shows the variation of E s and E d with SD 1 based on Equations (3) and (4). The values of parameters for these graphs are given in Table 1.…”
Section: Overhead At Mac Layermentioning
confidence: 99%
See 1 more Smart Citation
“…By providing a limited number of instructions necessary for a specific application, Maté/ASVM can reduce the size of the assembly code to be transmitted to each node. Melete [14] extends Maté and supports multiple concurrent applications. VMStar [15] is another framework for building application-specific virtual machines and allows the dynamic update of the system software, such as the virtual machine itself, as well as the application code.…”
Section: Related Studymentioning
confidence: 99%
“…Some scripting systems, including Maté [34], ASVM [35], SwissQM [40], and Agilla [19], enable reprogramming. Other systems, including Melete [51] and SensorWare [11], enable multiple applications to share a WSN. All of these systems come with different scripting languages [33,23,37,50].…”
Section: Related Workmentioning
confidence: 99%