Learn More
Recent advances in micro electro-mechanical systemsand VLSI lithography have enabled the miniaturizationof sensors and controllers. Such minitiarization facilitatesthe deployment of large-scale wireless sensor networks(WSNs). However, the considerable cost of deployingand maintaining large-scale WSNs for experimental purposesmakes simulation useful in(More)
The process of determining the physical locations of nodes in a wireless sensor network is known as <i>localization</i>. Self-localization is critical for large-scale sensor networks, because manual or assisted localization is often impractical due to time requirements, economic constraints, or inherent limitations of the deployment scenarios. We propose(More)
Peer-to-peer computing (P2P) draws growing interest as a new distributed computing paradigm for its potential to harness " edge " computers (e.g., PCs) and make their under-utilized resources available to each other. P2P based e-commerce on the Internet is of particular interest because of P2P's cost effectiveness and redundancy-induced dependability.(More)
We consider the use of binary proximity sensors for tracking targets. Such sensors provide only 1-bit information regarding a target's presence or absence in their vicinity, albeit with less than 100% reliability. A novel tracking method employing such binary sensors is proposed and its performance in different deployment scenarios evaluated. For a given(More)
We describe the design of a runtime system for a fine-grained concurrent object-oriented (actor) language and its performance. The runtime system provides considerable flexibility to users; specifically, it supports location transparency, actor creation and dynamic placement, and migration. The runtime system includes an efficient distributed name server, a(More)
We describe high-level language constructs for specifying parallel programs and show how they may be used to provide modular speci-cation of communication, synchronization and placement. The high-level constructs are translated into actors which provide exible low-level primi-tives for interconnecting distributed components and eecient execution on(More)