Hardware

Wireless Mesh Routers

The mesh routers are based on the PC Engines Alix2c2/Alix2d2 and Alix3d2 embedded PC boards with the following features:

CPU 500 MHz AMD Geode LX800
DRAM 256 MB DDR DRAM
Ethernet 2 Ports
Expansion 2 Mini PCI slots
2 USB 2.0 ports
Storage CompactFlash socket
Enclosure Custom

Each router is equipped with three or more IEEE 802.11a/b/g network interface cards (NICs). Currently, we use one LogiLink WL0025 dongle based on the RT2501U architecture with an RT2571W BB/MAC IC and RT2528 RF IC. This NIC features an on-board R-SMA connector and a 4 dBi Hi-Gain antenna. The antennas are mounted at the side panels of the router using extension cables. Additionally, all mesh routers are equipped with two Atheros-based MiniPCI cards (WLM54SAG) connected with dual-band antennas. The indoor nodes use a custom case that is manufactured at Freie Universität Berlin.

DES-Node Version 2

10 outdoor nodes are currently being deployed. They use the weather-proof 4A2E kit and special outdoor antennas.

DES Outdoor Node

 

The primary Ethernet port of all nodes is used to boot the operating system over the network and to mount the root file system. The mesh routers have no need for local persistent memory and store their data on a central server. The mesh routers mainly are mains powered, but in locations that lack access to the power supply system, Power over Ethernet (PoE) adapters are used.

Wireless Sensor Nodes

Each mesh router is equipped with a MSB-A2 sensor node (developed at Freie Universität Berlin) that is connected via a USB cable which provides power supply and is used to write firmware images to the flash memory.

The MSB-A2 sensor nodes use an LPC2387 microcontroller produced by NXP Semiconductors. The frequency of the 32-bit ARM7 TDMI-S core based microcontroller can be dynamically configured at runtime to up to 72 MHz, depending on the sensor network application and energy requirements. The TI (formerly Chipcon) CC1100 transceiver uses the ISM band at 863 to 870 MHz with a maximum data rate of 500 kbit/s. The MSB-A2 nodes set up a wireless testbed in parallel to the mesh routers that is fully orthogonal to the frequency band used by IEEE 802.11.

Microcontroller NXP Semiconductors LPC2387
CPU Frequency up to 72 MHz
RAM 98 KiB
Flash 512 KiB
Transceiver Chipcon CC1100
Expansion GPIO pins
mini USB 2.0 port
Storage microSD-card socket

The sensor nodes are equipped with a Sensirion SHT-11 temperature and humidity sensor. Depending on the experiment scenario, extensions are connected on-demand via the general purpose input/output pins (GPIO) or the second on-board mini USB port. In addition to the internal 512 KiB flash memory, microSD-cards can be used. Unlimited data storage is available via the Ethernet backbone provided by the mesh routers.

Mobile Nodes

We are currently planning to incorporate mobile nodes in the DES-Testbed. The first type of mobile nodes shall move totally autonomous and enable repeatable patterns. Our current prototype is based on a vacuum-cleaner robot.

DES Mobile Node Prototype

As second type of mobile node that we use are smart phones that are Android, Maemo, and IPhone based. Our DES-SERT routing framework already runs on the Maemo plattform and an "App" is currently under development for the Android plattform so that ad-hoc routing works out-of-the-box.

Mobile Phones