пятница, 22 марта 2019 г.

Определение требуемой пропускной способностидля передачи потока Е1


Необходимая пропускная  способность для  передачи  потока  Е1 рассчитывается  по формуле


При расчетах получим:

        размер пакета 312 байт;
        требуемая полоса пропускания 2437 кбит/с; 

Логично, честный Е1(2048 кбит/с) мы упаковываем в СПД и к каждому пакету добавляем заголовки IP и Ethernet

На практике будет больше так как не учитывается время межпакетных интервалов и возможности повторной передачи потерянных пакетов.

Подробнее смотрим в документе ОС-1-СПД-0454

В инструкции упрощено, и не дается разбор по заголовкам протоколов, на всякий случай:


Вот в таком виде красиво и многофункционально:

А теперь сколько заголовок будет на кодек(любой) и как вообще рассчитывать полосу пропускания в расчете на вызов и весь узел связи, если у нас не мультиплексор, а ip-телефония.

Полоса пропускания в расчете на вызов может быть вычислена по формуле:
Voice Bandwidth = PPS · Packet Size,      

где:
PPS – число генерируемых кодеком пакетов в секунду, пакетов/с,
Packet Size – размер речевого пакета, бит.

Размер речевого пакета определяется по формуле:
Packet Size = L2 + L3 + Payload, 

где:
L2 – размер заголовка Ethernet, байт,
L3 – сумма заголовков IP/UDP/RTP, байт,

Payload – размер генерируемого ко.деком пакета, бит.

Размер генерируемого кодеком пакета определяется по формуле:

Payload = V · N · TPDU, 

где:
V – скорость кодека, бит/с,
N – количество кадров в пакете,
TPDU – размер одного
речевого кадра, мс.

Количество генерируемых кодеком пакетов в секунду определим по формуле:

PPS = V / Payload 

Параметры стандарта G.729
Параметр
Значение
V
8
TPDU
10
N
2
L2
18
L3
40

Потребление полосы пропускания в расчете на вызов, будет рассчитано по формулам:

Payload = 8000 · 0,01 · 2 = 160 бит;
PPS = 8000 / 160 = 50 пакетов/с;
Packet Size = 160 + 8 · (40+18) = 624 бит;
Voice Bandwidth = 50 · 624 = 31,2 кбит/с.

Полосу пропускания для обработки всех голосовых каналов можно определить по формуле:

Bandwidthi = (Voice Bandwidth + Signal Bandwidth) · Ni · 2,

где:
Ni – количество абонентов на узле,
Signal Bandwidth – полоса пере.дачи сигнализации одного вызова, кбит/с.

Трафик сигнализации требует пропускной способности в 0,2 кбит/с.
Произведем расчет полосы пропускания для обработки всех голосовых каналов по формуле:

Bandwidth = (31,2 + 0,2) · 30 · 2 = 1,884 кбит/c ≈ 1.9 Мбит/с;
Ну и под конец какая-нибудь таблица сравнения:
 
Вот такая заметка, выводы можно сделать самим



Комментариев нет:

Отправить комментарий

Debian 12 sources.list редактирование и уход от cdrom

     Если после установки постоянно просит диск и ничего с этим не сделать, то идем в сорс-листы и комментим вот такую строчку  cat /etc/apt...