Hide/Show Apps

An Ad Hoc networking testbed using software-defined radios

Tabrizi, Negin
For establishing communication infrastructures in the aftermath of man-made or natural disasters, ad hoc networking architectures seem to be more adequate. There are various simulators for studying ad hoc networks. However, simulators cannot accurately model all the factors of the physical environment. By using a test-bed, the significant gap between simulations and real-life implementations can be reduced. In this work, an ad hoc indoor testbed has been developed using software-defined radios (SDR). By using SDRs, we can bring reconfigurability and flexibility to our system. In order to develop and implement the physical and link layers, GNU Radio blocks are used. By abstracting the link-layer details through a virtual Ethernet interface, any legacy application can be run on the developed testbed. As an example, an open-source implementation of the optimized link state routing (OLSR) protocol and Babel routing protocol are used at the network layer in our experiments. We made the ad hoc networking testbed highly-redefinable by employing SDR and legacy software that could run on any legacy operating system or hardware. We report extensive evaluation results of the developed testbed.