![]() |
LINE Solver
MATLAB API documentation
|
Analysis of networks with blocking.
The lossn module implements algorithms for loss networks where arrivals can be blocked (dropped) when resources are unavailable. These algorithms are based on the Erlang fixed-point approximation for multiclass loss systems.
The NC solver automatically uses the erlangfp method when detecting an open model with a single Delay node inside a Finite Capacity Region (FCR) configured with DROP policy. The FCR constraints are mapped to the Erlang fixed-point parameters:
Example usage via NC solver:
Description: Erlang fixed-point approximation for multiclass loss networks. Computes effective throughputs and blocking probabilities using iterative fixed-point computation based on the reduced-load approximation.
Syntax:
Parameters:
| Name | Description |
|---|---|
| nu | Offered load vector (1 x R), where nu(r) = arrival_rate(r) / service_rate(r) for each class r |
| A | Routing/constraint matrix (J x R), where A(j,r) = 1 if class r uses link/constraint j |
| C | Capacity vector (J x 1), where C(j) is the maximum jobs allowed on link/constraint j |
Returns:
| Name | Description |
|---|---|
| QLen | Effective throughput per class (1 x R), i.e., arrival rate after blocking |
| Loss | Loss probability per class (1 x R) |
| E | Blocking probability per link/constraint (J x 1) |
| niter | Number of fixed-point iterations performed |
Algorithm: The algorithm iterates until convergence, computing:
Reference: Kelly, F.P. (1991). Loss networks. Annals of Applied Probability.