at the edge the burst tolerance should be equal or greater than the maximum window size. The optimum window size should be least equal to product: RTT*target_rate. RTT could be specificed by the application when requesting a given service.
at aggregation points: burst tolerance can be expressed as a function of the maximum output rate, by defining a fixed target RTT, e.g. 300 msec
Additional AF queues can be configured, if needed for test purposes. Background traffic can be injected to feed that queues. Alternatively, a 5 queue-approach can be adopted: 1 BE queue and 1 queue for each AF class.
max_threshold(AF12) < min_threshold(AF11)
min_threshold(AF12) < max_threshold(AF13)
max_threshold(AF12) has to be at least as large as the burst tolerance
admitted by the policer with a two rate color marker.
In case of single rate marker given the Committed Burst Size (CBR) and
the Excess Burst Size (EBS), we could configure the parameters so that: