White Papers

The Virtual Node Layer: A Programming Abstraction for Wireless Sensor Networks

Overview The Virtual Node Layer (VNLayer) programming abstraction provides programmable, predictable automata-virtual nodes-emulated by the low-level network nodes. This simplifies the design and rigorous analysis of applications for the wireless sensor network setting, as the layer can mask much of the uncertainty of the underlying components. This paper defines a general VNLayer architecture, and then uses this framework to design a practical VNLayer implementation, optimized for real-world use. The paper then discusses the experience deploying this implementation on a testbed of hand-held computers, and in a custom-built packet-level simulator, and present a sample application-a virtual traffic light-to highlight the power and utility of the abstraction. The paper concludes with a survey of additional applications that are well-suited to this setting.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Massachusetts Institute of Technology
File Format
PDF
Date Published
Aug 23, 2007
Format
White Papers
Topics
Monitoring Systems, Mobile - Wireless Communications

Similiar White Papers

Resource-Aware Distributed Online Data Mining for Wireless Sensor Networks

Resource-Aware Distributed Online Data Mining for Wireless Sensor Networks

Online data mining in wireless sensor networks is concerned with the problem of extracting knowledge from a large contin

Publisher: University of Sydney  |  Tags: data, data mining, network

Wireless Sensor Network Security: A Survey

Wireless Sensor Network Security: A Survey

As wireless sensor networks continue to grow, so does the need for effective security mechanisms. Because sensor network

Publisher: CRC Press  |  Tags: computer security, computing, data, network, network security

How to Make Your Wireless LAN Work: Design for Context, Coverage & Capacity

How to Make Your Wireless LAN Work: Design for Context, Coverage & Capacity

To create a wireless network that will meet your capacity and quality of service (QoS) expectations, you must consider t

Publisher: Motorola  |  Tags: applications, context, network, qos, software, wan

Mobile Point-of-Care Solutions Support Medics on the Battlefield

Mobile Point-of-Care Solutions Support Medics on the Battlefield

The problem of providing up-to-minute medical information to first responders on the battlefield has always posed signif

Publisher: Hewlett-Packard  |  Tags: data, data storage, pc

Directed Diffusion for Wireless Sensor Networking

Directed Diffusion for Wireless Sensor Networking

Advances in processor, memory and radio technology will enable small and cheap nodes capable of sensing, communication a

Publisher: University of California  |  Tags: data, network

Massachusetts Institute of Technology White Papers

The Power Line Transmission Characteristics for an OFDM Signal

The Power Line Transmission Characteristics for an OFDM Signal

This paper measures what influence the sinusoidal transmission characteristics of the electric power line with various f

Publisher: Massachusetts Institute of Technology  |  Tags: data

Facemail: Showing Faces of Recipients to Prevent Misdirected Email

Facemail: Showing Faces of Recipients to Prevent Misdirected Email

Users occasionally send email to the wrong recipients - clicking Reply To All instead of Reply, mistyping an email addre

Publisher: Massachusetts Institute of Technology  |  Tags: data, email, webmail

Energy Efficient Connected Clusters for Mobile Ad Hoc Networks

Energy Efficient Connected Clusters for Mobile Ad Hoc Networks

A Mobile Ad hoc NETwork (MANET) is a wireless infrastuctureless network with mobile nodes. Clustering is a common basis

Publisher: Massachusetts Institute of Technology  |  Tags: applications, network

WebTorrent: A BitTorrent Extension for High Availability Servers

WebTorrent: A BitTorrent Extension for High Availability Servers

Achieving content high-availability is one of the most important goals of a webserver system. In order to achieve high-a

Publisher: Massachusetts Institute of Technology  |  Tags: bittorrent, server

High Availability in DHTs: Erasure Coding Vs. Replication

High Availability in DHTs: Erasure Coding Vs. Replication

High availability in peer-to-peer DHTs requires data redundancy. This paper compares two popular redundancy schemes: rep

Publisher: Massachusetts Institute of Technology  |  Tags: data, peer-to-peer