Wireless sensor network testbeds are critical for understanding and meeting the technical challenges of networks deployed in real world scenarios. Hardware and software testbeds have become the preferred basis for experimenting with embedded wireless sensor network applications.
They provide a means for developing and evaluating sensor network technology in a controlled and instrumented environment. Experimentation with current hardware and software platforms, allows users to not only demonstrate applicability in real environments but also to validate prototypes.
Compared to field deployments, the testbeds yield substantial efficiency in instrumenting potentially long-lived experiments, which is valuable in the debugging, validation, and integration phases of reliable wireless sensor networks. Universities and labs across the world have set up networks of hundreds of nodes using a Mote platform from Crossbow's suite of wireless sensor network devices choosing from simple platforms such as the TelosB to advanced devices like the Imote2.
Researchers at the University of Buffalo, SUNY and Georgia Institute of
Technology have written an article focused on the the idea of taking wireless testbeds to the next level by
incorporating multimedia and characterizing the challenges of wireless multimedia sensor networks (WMSNs). The availability of low-cost hardware has enabled
the development of WMSNs, i.e., networks
of resource-constrained wireless devices
that can retrieve multimedia content such as video and audio
streams, still images, and scalar sensor data from the environment,
along with standard wireless sensor networks. Research is being conducted on prototypes of multimedia
sensors and their integration into testbeds for
experimental evaluation of algorithms and protocols for WMSNs. Open
research issues and future
research directions, both at the device level and at the testbed
level, are discussed and tested constantly. Network testbeds allow the effectiveness of algorithms and protocols to be evaluated by providing a controlled environment for measuring network performance.

Every testbed utilizes a specific Mote platform that is optimized for that particular testbed's focus. The wireless sensor platform is chosen based on its available capabilities to allow for multimedia integration. A WMSN is a
distributed wireless system that interacts with the physical
environment by observing it through multiple media.
Furthermore, it can perform online processing of the
retrieved information and react to it by combining
technologies from diverse disciplines such as wireless
communications and networking, signal processing, computer
vision, control, and robotics. Applications in the real world that would benefit from WMSNs were categorized into the categories of surveillance, traffic monitoring and enforcement, personal and health care, gaming, and several elements of environmental and industrial monitoring by researchers at SUNY, Buffalo and Georgia Tech. Testbeds allow the observation of the performance of the
WMSN in a controlled environment. Hence, the effect
of different types of inputs, physical operating conditions,
and subjects for sensing can be studied, and the
functioning of the devices in the testbed may be changed
appropriately for accurate measurement. A few WMSNs developed are outlined below:
A visual sensor testbed was developed as part of the Meerkats project to measure the tradeoff between power efficiency and performance. Results revealed that there was significant energy consumption in keeping the camera active, and writing the image to a Flash memory followed by switching the camera off conserved energy. There was also a finite instantaneous increase in the energy consumption due to
state transients. Researchers were also able to determine that the processing-intensive benchmark resulted in the highest current requirement, and transmission was shown to be only about 5% more energy-consuming than reception.
Expandable, vision-, and sensor-equipped wireless robots with MICA sensor motes for networking were designed in the Explorebots testbed architecture. The target localization experiments on the testbed, composed of these mobile robots, used on board multimedia sensors such as custom-designed velocity and distance sensors, motor movement control, an in-built magnetic two-axis compass, and sonic sensors. By processing the sound and light sensors outputs, the robots were guided towards the target source.
The Mobile Emulab network testbed provided a remotely accessible mobile wireless and sensor testbed. Robots carried motes and single-board computers through an indoor field of sensor-equipped motes. A remote user could position the robots, control all the computers and network interfaces, run arbitrary programs, and log data in a database. The path of robots, which was also equipped with Webcams, could be planned, and a vision-based system provided positioning information with an accuracy within 1 cm.
IrisNet (Internet-scale resource-intensive sensor network services) was an example software platform for a
heterogeneous WMSN testbed. Video sensors and scalar sensors were spread throughout the environment and collected potentially useful data. IrisNet allowed users to perform Internet-like queries to video and scalar sensors that
spread throughout the environment. The architecture of IrisNet was two-tiered:
heterogeneous sensors implemented a common shared interface and were called sensing agents (SAs), while the data produced by sensors was stored in a distributed database that was implemented on organizing agents (OAs). Different sensing services were run simultaneously on the architecture. For example, a set of video sensors could provide a parking-space finder service, as well as a surveillance service.
In the design and implementation of SensEye, a
multiple-tier network of heterogeneous wireless nodes and cameras, was created to test surveillance applications. Each tier comprised nodes equipped with similar cameras and processing ability, with increasing resolution and performance at each stage. The lowest tier consisted of low end devices, i.e., MICA2 Motes equipped with 900 MHz radios interfaced with scalar sensors, e.g., vibration sensors. The second tier was made up of motes equipped with low-fidelity Cyclops or CMUcam camera sensors. The third tier consisted of Stargate nodes equipped with Webcams that could capture higher fidelity images than tier 2 cameras. Tier 3 nodes also performed gateway functions, as they were endowed with a low-data-rate radio to communicate with motes in tiers 1–2.The aim was to efficiently undertake object detection, recognition and tracking by triggering a higher tie into the active state based on a need basis.
The WMSN-testbed at the Broadband Wireless Networking (BWN) Laboratory at Georgia Tech was based on commercial off-the-shelf advanced devices and had been built to demonstrate the efficiency of algorithms and protocols for multimedia communications through wireless sensor networks. The testbed was integrated with the scalar sensor network testbed, which was composed of a heterogeneous collection of Imote and MICAz motes from
Crossbow. The testbed allowed the integration of heterogeneous devices in experimental testbeds and some succesful examples in developing APIs and system
software for WMSNs.
These are just a few of the various wireless sensor network testbeds found worldwide. Crossbow's vast portfolio of wireless sensor platforms provides researchers and government/commercial users with the equipment they need to set up a lab for their wireless sensor course or to verify their specifications prior to real world deployment of their wireless sensor network. For information on how to set up your own WSN testbed or for details on Crossbow's wireless sensor network platforms, contact sales@xbow.com.