Автоматизированная система периодически пересчитывает размер доступной вашему оборудованию пропускной полосы, исходя из количества фактически потребленного (на момент пересчета) трафика и максимально доступном количестве трафика (согласно условиям тарифного плана), используя следующую формулу:
bw = 100 x 8 x 1024 x (M – N) / (T x 24 x 60 x 60)
M – к-во трафика согласно тарифному пакету
N – к-во фактически потребленного трафика с начала месяца
T – к-во дней до конца месяца
bw – пропускная полоса (Мбитсек)
прим.
100 – скорость порта, предусмотренная тарифным планом (максимально возможная пропускная полоса, Мбитсек)
8 – к-во бит в байте
1024 – к-во мегабайт в 1 гигабайте
24 – к-во часов в сутках
60 – к-во минут в 1 часе и секунд в 1 минуте.
ПРИМЕРЫ
1. Дано:
Тарифный пакет предусматривает 60Гб трафика в месяц.
На данный момент вами использовано 18Гб.
До конца месяца осталось 17 дней.
Пропускная полоса не ограничивается, т.к. 100*8*1024*(60-18)/(17*24*60*60) = 139,377
2. Дано:
Тарифный пакет предусматривает 300Гб трафика в месяц.
На данный момент вами использовано 190Гб.
До конца месяца осталось 20 дней.
Пропускная полоса будет ограничена до 56,8Мбитсек, т.к. 100*8*1024*(300-190)/(20*24*60*60) = 56,888