ppt - MMLab

advertisement
Overview of the ORBIT Radio Grid Testbed
for Evaluation of Next-Generation
Wireless Network Protocols
D.Raychaudhuri, M.ott, S.Ganu, K.ramachandran,
H.Kremo, R.Siracusa, H.Liu, Singh WINLAB
Reviewed by Lee YoungSoo
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 timevarying.
 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
2-Tier ORBIT system architecture
ORBIT system architecture
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.
Sample Experiment Results.
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.
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.
Sample Experiment Results.
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.
Download