Cell Simulator – Basic Configuration
You can use a Readable Unit anywhere where you have the option of:
-
number
orstring
-
integer
orstring
📃 Corresponding configuration file: cell/cell_config.json
Cell
This schema describes the JSON file structure for the cell configuration, which provides general configuration for the ambassador, such as paths to the regions and network configuration files.
Properties
Type | Description | Required | Boundaries | Default | |
---|---|---|---|---|---|
bandwidthMeasurementInterval | number |
Interval in which the bandwidth is aggregated, given in seconds. | No | [1, +$\infty$] | 1 |
bandwidthMeasurementCompression | boolean |
If enabled, the export files with bandwidth measurements will be compressed using gzip compression. | No | None | false |
networkConfigurationFile | string |
Relative path to the network configuration file. | ✓ Yes | None | network.json |
regionConfigurationFile | string |
Relative path to the region configuration file. | No | None | regions.json |
bandwidthMeasurements |
bandwidthMeasurement[] |
Measure the bandwidth between regions. | No | None | None |
bandwidthMeasurement
Object to define the bandwidth measurement between regions.
Properties
Further property restrictions:
bandwidthMeasurement.transmissionMode
- Allowed values:
UplinkUnicast
DownlinkUnicast
DownlinkMulticast