Loss Networks

Analysis of networks with blocking.

The lossn module implements algorithms for loss networks where arrivals can be blocked when resources are unavailable.

Key function categories:

Loss network analysis functions.

This module provides functions for analyzing loss networks, where customers are blocked and lost when all servers are busy. The primary function implements the Erlang fixed-point algorithm for multi-service loss networks.

Loss networks are used to model circuit-switched networks, call centers with blocking, and other systems where customers are rejected when resources are unavailable.

lossn_erlangfp(nu_vec, amat, c_vec)[source]

Erlang fixed-point algorithm for multi-service loss networks.

Computes blocking probabilities and performance measures for loss networks where blocked customers are lost (not queued).

Parameters:
  • nu_vec – Vector of traffic intensities.

  • amat – Service requirement matrix.

  • c_vec – Vector of link capacities.

Returns:

(qlen, loss_prob, block_prob, niter) containing:
  • qlen: Mean queue lengths

  • loss_prob: Loss probabilities

  • block_prob: Blocking probabilities

  • niter: Number of iterations to convergence

Return type:

tuple