University of Leipzig Department of Computer Science

Leipzig Wireless Mesh Testbed


Nodes, attenuators, antenna-stations and experimentation area


Using the Leipzig Wireless Mesh Testbed, large-scale mesh networks like Freifunk or MIT Roofnet, can be emulated on a miniaturized experimentation area by using variable signal attenuators. By adaptively shrinking the transmission range of mesh nodes using the variable attenuators, large-scale networks can be downscaled on an area of a few square meters. Different network topologies can then be emulated by adjusting the positions of the Testbed antenna-stations.

The purpose of the Leipzig Wireless Mesh Testbed is to evaluate and optimize novel network protocols for the next-generation Internet. The focus lies on the design of new routing and transport protocols (e.g. TCP-AP), as well
    Single antenna-station
as cross-layer optimizations. The testbed possess crucial advantages with respect to widely deployed network simulators, which often rely on optimistic assumptions compared to the real world and, thus, do not always deliver accurate results.

The Leipzig Wireless Mesh Testbed is a dual-radio miniaturized mesh network and constitutes 20 wireless nodes. Each node consists of a low-cost Celeron PC, two Atheros-based IEEE 802.11b/g wireless NIC cards, two variable signal attenuators, and two 2.1dBi mini-antennas. PC, attenuators and antennas are connected through low-loss, shielded coaxial cables. All nodes run Linux as an operating system and support a variety of ad hoc routing protocols, such as OLSR and AODV. As driver for the wireless PCI cards, we employ the Linux Madwifi kernel device driver for Atheros chipsets. All nodes can be managed remotely by an authorized control-host from the wired subnet in RVS.

For more information please contact
Prof. Dr.-Ing. Christoph Lindemann at