Необходимая пропускная способность для передачи потока Е1 рассчитывается по формуле
При расчетах получим:
размер пакета 312 байт;
требуемая полоса пропускания 2437 кбит/с;
Логично, честный Е1(2048 кбит/с) мы упаковываем в СПД и к каждому пакету добавляем заголовки IP и Ethernet
На практике будет больше так как не учитывается время межпакетных интервалов и возможности повторной передачи потерянных пакетов.
Подробнее смотрим в документе ОС-1-СПД-0454
В инструкции упрощено, и не дается разбор по заголовкам протоколов, на всякий случай:
Вот в таком виде красиво и многофункционально:
А теперь сколько заголовок будет на кодек(любой) и как вообще рассчитывать полосу пропускания в расчете на вызов и весь узел связи, если у нас не мультиплексор, а ip-телефония.
Полоса пропускания в расчете на вызов может быть вычислена по формуле:
Voice Bandwidth = PPS · Packet Size,
Voice Bandwidth = PPS · Packet Size,
где:
PPS – число генерируемых кодеком пакетов в секунду, пакетов/с,
Packet Size – размер речевого пакета, бит.
Packet Size – размер речевого пакета, бит.
Размер речевого пакета определяется по формуле:
Packet Size = L2 + L3 + Payload,
где:
L2 – размер заголовка Ethernet, байт,
L3 – сумма заголовков IP/UDP/RTP, байт,
L3 – сумма заголовков IP/UDP/RTP, байт,
Payload – размер генерируемого ко.деком пакета, бит.
Размер генерируемого кодеком пакета определяется по формуле:
Payload = V · N · TPDU,
где:
V – скорость кодека, бит/с,
N – количество кадров в пакете,
TPDU – размер одного речевого кадра, мс.
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 Мбит/с;
Ну и под конец какая-нибудь таблица сравнения:
Вот такая заметка, выводы можно сделать самим
Комментариев нет:
Отправить комментарий