PBX asterisk on the VDS server with billing

Дмитрий
1

Дмитрий

no recommendations
no complaints
Project title: PBX asterisk on the VDS server with billing
Type of cooperation: Periodic employment
Section: Web development, Web programming
Prepayment: without prepayment
Payment methods: Bank transfer
Acceptance of requests: from until 2022-09-29

Project description:
Web developer services are required. It requires the creation of a softswich to route traffic on landing sip accounts.
Originals
- registered by login-password. Or without authorization by IP address.
- accounting of incoming traffic by second or minute
Terminator registration is by login – password, the IP of the terminal PBX provider or the domain name, proxy is indicated.
Traffic is recorded in seconds or minutes (the first 3 seconds are not charged). Default in minutes.
All Terminators are divided into groups. Terminator groups are registered on the PBX provider with different IPs.
The traffic flow through the terminator.
1. Schedule – working time from X hours to O hours, Days of the week.
2. Number of minutes a day, month. The beginning of the period from the 1st day of the month. If the number of minutes is exceeded on the current day, the amount of excess is taken from the subsequent day.
3. The rest time of the trunk is given by a random value from X to Y seconds.
4. Limit the maximum duration for each X-second call
Routing in a circle or in the remaining minutes (from more to less).
Recording conversations, storing X hours.
Reports – Create Terminator reports with all parameters (sum of minutes missed, ASD, ASR, etc.), common standard reports.
Naturally, you need a web interface for entering and editing parameters, as well as monitoring.
1. Prefix. Formation of groups of prefixes ABC (MTS, MegaFon, Beeline, Tele2, etc.) For each group, the percentage of traffic passing is indicated, for example, Beeline - 40%, MTS - 30%, etc., or are indicated in minutes / seconds.
Project author
Дмитрий