Date Added: Oct 2009
A software architecture to rapidly develop and test radio networks in real and physical environments is proposed. Radio network terminals are developed in software and run on generic hardware to maximize re-configurability. Due to the software nature of the radio terminals, radio networks can be simulated in a virtual environment, where physical channels are emulated by software entities. Without any changes to the code base, the same waveform can also be run in a real, physical environment. This feature is used to rapidly switch between real and virtual networks, thus bridging the gap between simulation and physical reality. Aspects of the proposed system are implemented and demonstrated with the GNU Software Radio framework.