![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Deterministic token-bucket arrival envelope. More...
Go to the source code of this file.
Namespaces | |
| namespace | line |
| namespace | line::snc |
Functions | |
| Env | line::snc::snc_env_tokenbucket (double b, double r) |
| Deterministic token-bucket arrival envelope. | |
| Env | line::snc::snc_env_tokenbucket (double b, double r, double theta) |
| Deterministic token-bucket arrival envelope. | |
| Envelope | line::snc::snc_env_tokenbucket_fn (double b, double r) |
| The same envelope as a function of theta. | |
Deterministic token-bucket arrival envelope.
A flow policed by a (b,r) token bucket satisfies A(s,t) <= b + r*(t-s) with probability one, so the envelope is constant in theta. This is the deterministic network calculus arrival curve read as a degenerate MGF envelope, so it mixes freely with the stochastic ones.
Port of matlab/src/api/snc/snc_env_tokenbucket.m.
Definition in file snc_env_tokenbucket.h.