Freelance › Projects › Web development › Web programming › PBX asterisk on the VDS server with billing
PBX asterisk on the VDS server with billing

Employer
[no-member:pro]Dmitry[/no-member:pro]
Project parameters
Type of cooperationPeriodic employment
SectionWeb development, Web programming
Prepaymentwithout prepayment
Payment methodsBank transfer
Acceptance of requestsfrom Sep 24, 2022 until Sep 29, 2022
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.
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.