190 likes | 296 Views
ASSERT: System Level Wireless Networking Testbed. Ehsan Nourbakhsh, Jeff Dix, Paul Johnson, Ryan Burchfield , S. Venkatesan, Neeraj Mittal, and Ravi Prakash Distributed Systems Laboratory The University of Texas at Dallas. DSLab @ UTD.
E N D
ASSERT: System Level Wireless Networking Testbed Ehsan Nourbakhsh, Jeff Dix, Paul Johnson, Ryan Burchfield, S. Venkatesan, Neeraj Mittal, and Ravi Prakash Distributed Systems Laboratory The University of Texas at Dallas
DSLab @ UTD • Research in wireless networking and distributed systems • MAC layer protocols • Autoconfiguration • Routing • Transport layer • MANET/VANET/SensorNets • Algorithm design, simulations, implementation 5/19/2010
Goals of Wireless Networking Experiments • Accuracy • Controllability • Mobility • Repeatability • Cost effectiveness • Data collection • Resource sharing • Multi-nodal capability • Scalability 5/19/2010
Wireless Experiment Fidelity 5/19/2010
Testbed:Site Conceptual View 5/19/2010
Testbed:Site Hardware View 5/19/2010
Example Interconnection 5/19/2010
Digital Board 5/19/2010
RF Board 5/19/2010
Assembled Testbed 5/19/2010
Testbed Site 5/19/2010
Testbed:Software Architecture 5/19/2010
Software Architecture • Diagnostics • Test links and sites between experiments. • Update the View of test-bed. • User Interface • Show a GUI to user for designing and initiating experiments. • Web based. • Stateless. 5/19/2010
Software Architecture(cont.) • Topology Mapper • Map the request of user to currently available sites. • Instruct how to change attenuation levels to emulate different scenarios. • Reservation • Reserve available sites for specific experiment. • Inform control center of expired sites. • Handle cancellations. 5/19/2010
Software Architecture(cont.) • Attenuator Control • Set attenuation value on sites • Handle requests to set attenuation values • UUT Control • Communicate with UUT to start and end experiments. 5/19/2010
Software Architecture(cont.) • System State • Database of system condition • Sites • Links • Experiments • Logging • Log software messages • Internal to test-bed control 5/19/2010
Experiment Setup Testbed Super-Graph Testbed Super-Graph δ δ δ ∞ ∞ ∞ ∞ ∞ ∞ ∞ ∞ δ δ δ δ … … … … δ δ δ ∞ ∞ Experiment Desired Topology … … 5/19/2010
Mobility Base Station Atten. UUT/CPE Atten. 5/19/2010
Conclusion • Platform for: • Repeatable experiments • Mobility experiments • Protocol stress testing • Heterogeneous nodes • Scalable Architecture • No replacement for field-tests • Future work • Multi-path effects • MIMO • Greater range of frequency bands • External users Information: http://dslab.utdallas.edu Email: ryanb@utdallas.edu 5/19/2010