Exscal Logo Dependable Distributed and Networked Systems

ExScal: Extreme Scale Wireless Sensor Networking

Overview

In December 2004, the OSU DARPA-NEST team headed by Anish Arora completed the first demonstration and experiments of ExScal. This demonstration covered an area 1.3km by 300m with about 1000 sensor nodes and around 200 backbone nodes making it the largest wireless sensor network assembled to date. ExScal's demonstration is also the largest ad hoc 802.11 network thus far created.

It is widely believed that someday there will be sensor network deployments of hundreds of thousands of nodes. The challenges in scaling to networks of this size are quite different than the ones encountered in fielding much smaller networks of dozens or hundreds of nodes. The former subsumes the latter and add a host of new problems. The motivation for the DARPA Extreme Scaling project, code-named "ExScal," was to investigate the challenges in scaling to a network of 10,000 sensor nodes. While 10,000 nodes is still a fraction of "hundreds of thousands," we have encountered many of the basic challenges of extreme scaling that we believe will be encountered with larger numbers of nodes. Consequently, the ExScal project has provided us with a rich set of experiences and has given us a visceral understanding of the "real" problems that are posed by networks of extreme scale.


Figure 1.1: Inside an XSM

Fig. 1: A variety of sensors on the XSM circuit board.


Figure 1.2: ExScal Demonstration Topology

Fig. 2: <Insert Here>

Equipment

The Sensor-Actuator Nodes

The sensing and actuating nodes used in the project, called XSMs (Extreme Scale Mote), were designed specifically for this project by The Ohio State University and CrossBow Technology, and manufactured by CrossBow Technology. They feature a variety of sensors and actuators including a magnetometer, a microphone, four passive infrared receivers, a photocell, a sounder, and feedback LEDs. The XSMs were installed with a trusted software base, also known as the "factory image". This default software includes the Deluge Network Reprogramming Service and the Sensor Network Management System both of which are provided by the University of California at Berkeley (UCB). They also have simple power management capability. The ExScal application consists of the software components deployed during the on-field operation of the XSMs. The ExScal software provides the motes with reliable communication, routing, localization, fault tolerance, and applications to utilize the onboard sensors. The XSMs comprise Tier 1 of the network; more information on their design can be found here.

Figure 2.1: A deployed XSM in its usual casing

Fig. 1: XSM outside


Figure 2.2: A Stargate circuit board

Fig. 2: Stargate insides

The Backbone Network Node

The XSMs were organized under a second tier of devices called Extreme Scale Stargates (XSS) running the Intel Stargate platform. ExScal customized the stargates by adding an 802.11b Wireless Networking card with requisite software, an external antenna, a housing for the device, and a battery pack. The stargates were placed strategically in the topology (seen above) such that most motes were able to communicate with a stargate. These, Tier 2, nodes ran a controller application that served to orchestrate the localization and reprogramming services at Tier 1. They also facilitated retrieving data from the motes to be analyzed on PC's (Tier 3).

Application

There are many applications for an large scale sensor network. The application ExScal is developing for is the detection & classification of multiple intruder types over an extended perimeter. This would be ideal for protecting an area that is too vast to be patrolled by human guards such as an oil pipeline or a national border. To this end, the data retrieved from Tier 1 is used to visualize and track intruders in the sensor network. The visualization system is able to display the motes that detected a target, the target using an icon, the path any target has taken through the network, the topology of the sensor network, and the overall health of the network. This is done using group bassed classification. Teir 3 can identify how many XSMs detect a given object and use this "influence feild" to determine what type of object is being sensed. Below is an example of how different types of intruders appear to a single XSM. The images are frequency spectrums of data collected from the passive infrared receivers. The car's energy is in a higher frequency band than the human's energy.

Figure 3.1: A Human 10m Away

Fig. 1: Fewer spikes are seen.


Figure 3.2: A Car 25m Away.

Fig. 2: More and larger spikes ar seen.

News and Updates

Maps Posted

Posted by John Wiesemann on 03/01/2005
Maps with driving directions to local ExScal sites have been added to the Map page. They are at the bottom of the page.


ExScal Open House Invitation

Posted by Anish Arora on 01/29/2005

It's with some pleasure that I can report to you on the successful completion of Project ExScal. ExScal fielded the largest ever wireless sensor network [~1000 nodes] (and also the largest ever ad hoc 802.11b wireless network [~200 gateways]).

I'd like to invite you to an ExScal Open House session from 11:30am-1pm on Tuesday, February 1, in the Network Research Laboratory (DL274). We'll have a brief and informal presentation, showing videos, photographs, and posters. Lunch will be served.




Valid XHTML 1.0! Copyright 2005 Exscal Research Group