Bandwidth Limit Dynamic
Component to simulate a dynamic bandwidth limit in data transmission.
Tags: IMPAIRMENT
| Field | Type | Optional | Description | Default Value |
|---|---|---|---|---|
| Flows | Flows | No | The set of flows. Each flow is a pair of input and outputs. | |
| Phases | Phases | No | The sequence of bandwidth limit phases. Each specifies its duration and bandwidth limit. | |
| Max Queue Size | Uint32 | Yes | The maximum size of the packet queue in the limiter.If the queue is full, packets will be dropped.If the value is unset, the queue size is unlimited.If the value is zero, the queue is not used, i.e., packets are dropped when the limit is exceeded. | 1000 |
Flows
| Field | Type | Optional | Description | Default Value |
|---|---|---|---|---|
| Input | String | No | The input will forward packets to the output. | |
| Output | String | No | The output will receive packets from the input. |
Phases
| Field | Type | Optional | Description | Default Value |
|---|---|---|---|---|
| Duration | Uint32 | No | Duration of this bandwidth limit phase in milliseconds. Must be greater than zero. | 1000 |
| Bandwidth Limit Mbit | Double | No | Bandwidth limit in Megabit per second during this phase. | 1 |