Changes between Version 13 and Version 14 of Software
- Timestamp:
- Nov 23, 2007, 1:18:39 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software
v13 v14 27 27 == 2. Software components == 28 28 29 [[BR]] 29 30 === 2.1. Experiment Control === 30 31 … … 36 37 [[BR]]Figure 4. Execution of an Experiment from a User's point-of-view 37 38 39 [[BR]] 38 40 === 2.2 Measurement & Result Collection === 39 41 … … 42 44 One instance of an '''OML Collection Server''' is started by the Node Handler for a particular experiment execution. This server will listen and collect experimental results from the various nodes involved in the experiment. It uses an SQL database for persistent data archiving of these results. 43 45 44 On each experimental node, one '''OML Collection Client''' is associated with each experimental applications. The details and "How-To" of such association will be presented in a following partof this tutorial. In the context of this introduction to the testbed, the client-side measurement collection can be viewed as follows. The application will forward any required measurements or outputs to the OML collection client. This OML client will optionally apply some filter/processing to these measurements/outputs, and then sends them to the '''OML Collection Server''' (currently over one multicast channel per experiment for logical segregation of data and for scalability)46 On each experimental node, one '''OML Collection Client''' is associated with each experimental applications. The details and "How-To" of such association will be presented in a [wiki:Tutorial/CollectingMeasurements following part] of this tutorial. In the context of this introduction to the testbed, the client-side measurement collection can be viewed as follows. The application will forward any required measurements or outputs to the OML collection client. This OML client will optionally apply some filter/processing to these measurements/outputs, and then sends them to the '''OML Collection Server''' (currently over one multicast channel per experiment for logical segregation of data and for scalability) 45 47 46 There are two alternative methods for the user to interface their experimental applications with the '''OML Collection Clients''' and to define the requested measurement points and parameters. These methods and measurement definitions will be presented in details laterin this tutorial.48 There are two alternative methods for the user to interface their experimental applications with the '''OML Collection Clients''' and to define the requested measurement points and parameters. These methods and measurement definitions will be presented in details [wiki:Tutorial/CollectingMeasurements later] in this tutorial. 47 49 48 [[Image( oml-50.png)]]50 [[Image(OML-overview.png)]] 49 51 [[BR]]Figure 5. '''OML''' component architecture. 50 52