210 likes | 340 Views
D.Raychaudhuri, M.ott, S.Ganu, K.ramachandran, H.Kremo, R.Siracusa, H.Liu, Singh WINLAB Reviewed by Lee YoungSoo . Overview of the ORBIT Radio Grid Testbed for Evaluation of Next-Generation Wireless Network Protocols. Motivation.
E N D
D.Raychaudhuri, M.ott, S.Ganu, K.ramachandran, H.Kremo, R.Siracusa, H.Liu, Singh WINLAB Reviewed by Lee YoungSoo Overview of the ORBIT Radio Grid Testbed for Evaluation of Next-Generation Wireless Network Protocols
Motivation • There is great deal of research activity on future wireless/sensor networks and application. • Do not capture real physical layer effects. • ORBIT aims to provide a flexible, open-access multi-user experimental facility to support research on next-generation wireless networks.
Difference from wired testbed • Radio channel properties depend on specific wireless node locations and surroundings. • Physical layer bit-rates and error-rates are time-varying. • Shared medium layer-2 protocols on the radio link have a strong impact on network performance. • There are complex interactions between different layers • User’s exhibit random mobility and location.
ORBIT testbed’s goal • Scalability • Reproducibility • Open-access flexibility • Extensive measurements capability • Remote access
Hardware components • ORBIT radio nodes • 1-GHz VIA C3 processor with 512 MB of RAM & 20GB local hard disk • Two wireless mini-PCI 802.11 a/b/g interfaces • Integrated chassis manager : remotely monitor the status of each radio node’s hardware. • Instrumentation subsystem • Provide capabilities for measurement of radio signal levels & create artificial RF interference.
Hardware components • Independent WLAN monitor system • Provide MAC/network layer view of radio grid’s components • Support severs • Front-end servers for web services and backend server for experimentation and data storage.
Software components • Management/ Control software. • Software for Radio nodes.
Management/Control software • Node Handler • Disseminate experiment scripts using multicast to the Node Agent. • Node Agent • Reports back the state of experiment command execution to the Node Handler. • Disk-Loading Server • Enable to quick re-imaging of hard disks on the nodes as per the requirements of the user.
Measurement collection software • ORBIT Measurement Library(OML) • Filters to be applied to each measured metric. • Collection Server(CS) • Collect the reported measurements
Lifecycle of an Experiment • The experiment details are translated into a script. • The information is disseminated by Node Handler. • The Node Agent executes the script.
Lifecycle of an Experiment • Performs the experiment which may involves statistics collection done by OML library. • A separate run-time and post-experiment database allows users to quickly view results.
Sample Experiment Results. • Ex.1) To study the effect of 802.11b interference on the performance of a link under test. • Consist of 8 nodes, send UDP packets. • 6 interfering nodes, send UDP packets.
Sample Experiment Results. • Ex.2) Effect of varying transmit power of sender on the performance in the presence of interferers. • Demonstrate the effect of changing the transmit power of sender-receiver link. • One sender-receiver pair. • 6 interferers.
Sample Experiment Results. • Ex.3) Multi-hop experiment with dual interface forwarding node(FN) • Measure the improvement in network performance for a multi-hop network with and without using a dual interface forwarding node.
Conclusion • Present the design of a novel radio grid emulator testbed that facilitate a broad range of experimental research on next-generation protocols & applications. • Proof-of-concept validation of the testbed design.