Package jline.api.snc
Class Snc_output
java.lang.Object
jline.api.snc.Snc_output
Output (departure) arrival envelope of a flow leaving a server.
For independent processes and a stable station,
rho = rhoA, sigma = sigmaA + sigmaS - log(1-exp(-theta*(rhoS-rhoA)))/theta.
The rate is conserved and the server adds burstiness. This is what carries
a flow across a feed-forward network one hop at a time; for a tandem
traversed by the same flow, Snc_conv gives the tighter end-to-end
result.
Port of matlab/src/api/snc/snc_output.m.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SncEnvelopeof(SncEnvelope arv, SncEnvelope srv) static double[]snc_output(double sigmaA, double rhoA, double sigmaS, double rhoS, double theta)
-
Method Details
-
snc_output
public static double[] snc_output(double sigmaA, double rhoA, double sigmaS, double rhoS, double theta) - Parameters:
sigmaA- burst term of the arrival enveloperhoA- rate term of the arrival envelopesigmaS- burst term of the service enveloperhoS- rate term of the service envelopetheta- Chernoff parameter, theta > 0- Returns:
- {sigma, rho} of the departure envelope; sigma is Infinity when the station is unstable
-
of
- Parameters:
arv- the arrival envelope entering the serversrv- the service envelope- Returns:
- the departure envelope as a function of theta
-