Motescope & Omega are wireless sensor networks deployed in Soda Hall, the Computer_Science building at UC Berkeley. They provide permanent testbeds for development and testing of sensor network applications by facilitating research in sensor network programming environments, communication protocols, system design, and applications.
Motescope is the follow-on to the sMote testbed. 78 Mica2DOT motes used in the sMote testbed were replaced with MICAz motes. The MICAz motes also use a Atmel ATmega128L microcontroller but with a transmitter frequency of 2.4GHz to 2.4835GHz and an indoor range of 20 to 30 meters. In the future, IP connected Telos motes will be added to the testbed.
The Omega testbed consists of 28 Telos motes (rev B) consisting of an 8MHz Texas Instruments MSP430 microcontroller, 48k Flash, 10k RAM, and a 250kbps 2.4GHz IEEE 802.15.4 Chipcon Wireless Transceiver.
Active map of the Omega testbed.
The Telos motes are connected via USB for power, programming and debugging.
The Trio testbed was a large scale experiment of ~500 Trio motes deployed in the wild at UCB's Richmond Field Station.
The sMote testbed consisted of 78 Mica2DOT sensor motes, which consist of an Atmel ATMEGA128L processor running at 7.3MHz, 128KB of read-only program memory, 4KB of RAM, and a Chipcon CC1000 radio operating at 433 MHz with an indoor range of approximately 100 meters.
Each mote was powered by Power Over Ethernet (PoE) rather than batteries or wall power, and was connected to a private Ethernet. This facilitated direct capture of data and uploading of new programs. The Ethernet connection was used as a debugging and reprogramming feature only, as nodes will generally communicate via radio.
The sMote testbed was replaced by the Motescope testbed in April 2007
The primary objective of this testbed, located on the 4th floor of Soda Hall, is to enable experiments related to all aspects of wireless networking, such as multi-hop throughput performance, security, etc. The devices are each equipped with an 802.11a/b/g mini-pci card, 128 MB compact flash and RAM, and a back-channel is provided via fixed Ethernet using existing cabling infrastructure.
Nodes run the TinyOS operating system and are programmed in the NesC programming language, a component-oriented variant of C. Typically, you will be able to prototype your application either using the TOSSIM simulation environment or with a handful of motes on your desktop. You then use the sMote web interface to upload your program to the building-wide network.