https://github.com/mpogotsky/erlangtrafficcalculator
Calculate probability of blocking based on Erland model in systems with connection losses
https://github.com/mpogotsky/erlangtrafficcalculator
matlab python tkinter
Last synced: about 1 month ago
JSON representation
Calculate probability of blocking based on Erland model in systems with connection losses
- Host: GitHub
- URL: https://github.com/mpogotsky/erlangtrafficcalculator
- Owner: MPogotsky
- Created: 2021-11-08T06:46:30.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-02T19:40:10.000Z (over 2 years ago)
- Last Synced: 2025-02-16T07:26:15.817Z (3 months ago)
- Topics: matlab, python, tkinter
- Language: HTML
- Homepage:
- Size: 122 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ErlangTrafficCalculator
A program for determining the blocking factor in systems with loss of messages described by the Erlang model.# Basic concepts
**Erlang model** - stochnistic model used for traffic analysis in queuing systems.
The model allows you to estimate the probability (or factor) of a lock, a situation where the client can not be served at the given parameters of the model.The program uses a recursive formula to calculate the lock factor:

Where:
* P(A,N) - probability of blockage
* A - is a number representing the average traffic value (in Erlang).
* N - is the number of channels.# Model assumptions
* Independent generation of requests by sources (subscribers do not decide that they will call together at a fixed time),
* Request handling time (e.g. phone call) is exponential,
* The service is FIFO (first in first out) – requests are handled in the order they arrive.Literature:
1. [EN] Wikipedia.org, Erlang(unit): Erlang B formula, from 23.09.2021.
https://en.wikipedia.org/wiki/Erlang_(unit)#Erlang_B_formula
2. [PL] Wikipedia.org, Model Erlanga: Model Erlang B, from 07.07.2018.
https://pl.wikipedia.org/wiki/Model_Erlanga