Changes between Version 1 and Version 2 of Software
- Timestamp:
- Sep 29, 2005, 9:55:41 PM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software
v1 v2 3 3 = The ORBIT Radio Grid Testbed = 4 4 5 The '''ORBIT Radio Grid Testbed''' is operated as a shared service to allow a number of projects to conduct wireless network experiments on-site or remotely. Although only one experiment can run on the testbed at a time, automating the use of the testbed allows each one to run quickly, saving the results to a server. To provide this service, each of the ORBIT hardware components is designed to be controlled by one of the ORBIT services. Figure 1 illustrates the ORBIT services. These services enable the experimenter to use a script to define and run an '''ORBIT Radio Grid Testbed''' experiment.5 The '''ORBIT Radio Grid Testbed''' is operated as a shared service to allow a number of projects to conduct wireless network experiments on-site or remotely. Although only one experiment can run on the testbed at a time, automating the use of the testbed allows each one to run quickly, saving the results to a database for later analysis. 6 6 7 Figure 1. ORBIT Services (see page 6 of [http://www.orbit-lab.org/download/presentations/Orbit_Architecture.pdf]).7 In other words, Orbit may be viewed as a set of services into which one inputs an experimental definition and one receives the experimental results as output as illustrated in Figure 2 below. The experimental definition is a script that interfaces to the ORBIT Services. These services can reboot each of the nodes in the 20x20 grid, then load an operating system, any modified system software and application software on each node, then set the relevant parameters for the experiment in each grid node and in each non-grid node needed to add controlled interference or monitor traffic and interference. The script also specifies the filtering and collection of the experimental data and generates a database schema to support subsequent analysis of that data. 8 8 9 == Testbed Experiment Architecture == 10 11 The '''ORBIT Radio Grid Testbed''' may be viewed as a set of services into which one inputs an experimental definition and one receives the experimental results as output as illustrated in Figure 2 below. The experimental definition is a script that interfaces to the ORBIT Services. These services can reboot each of the nodes in the 20x20 grid, then load an operating system, any modified system software and application software on each node, then set the relevant parameters for the experiment in each grid node and in each non-grid node needed to add controlled interference or monitor traffic and interference. The script also specifies the filtering and collection of the experimental data and generates a database schema to support subsequent analysis of that data. 9 [[Image(architecture.png, 50%)]] 12 10 13 11 Figure 2. Experiment Support Architecture (see page 8 of [http://www.orbit-lab.org/download/presentations/Orbit_Architecture.pdf]).