Voip - използването на честотната лента на обаждане

Този документ описва изчисляването на глас кодек трафик и функции се променят или да запишете трафик чрез използване на VoIP. Един от най-важните фактори, които трябва да се вземат предвид при създаване на мрежа за пакети данни - планиране на капацитета. Когато се развие и отстраняване на мрежи за пренос на глас пакети за висококачествено гласова комуникация в рамките на планирането на капацитета изчисляване на честотната лента е важен фактор, за да се разгледа.

Забележка: Като допълнение към този документ, можете да използвате калкулатора за изчисляване на натоварването на ОДУ за глас кодек (само регистрирани клиенти) софтуерен инструмент. Този инструмент предоставя информация за това как да се изчисли на честотната лента, необходима за пакет гласови повиквания.

VoIP - използването на честотната лента на обаждане

Тези колекторни протокол предположения се използват за изчисляване:

Заглавията са: 40 байта за IP (20 байта) / UDP (8 байта) / RTP (12 байта).

cRTP намалява протокол IP / UDP / RTP заглавията на 2 или 4 байта (cRTP не може да се използва през Ethernet).

6 байта за Multilink от точка до точка протокол (MP) или Frame Relay форум (РМК) 0.12 Layer 2 (L2) заглавна протокол.

1 байт за депутат крайния кадър флаг и Frame Relay.

L2 глава 18 байта за Ethernet, които включват 4 байта контролна рамка (FCS) или цикличен съкращения Проверки (CRC).

Забележка: Тази таблица съдържа само изчисления за глас по подразбиране за размери на пакети в H.323 портал Cisco IOS софтуера и Cisco CallManager. За допълнителни изчисления, които включват други размери на гласови данни и други протоколи като пренос на глас през Frame Relay (VoFR) и пренос през банкомат Voice (VoATM), използване на калкулатора за изчисляване на натоварването на глас кодек TAC (само регистрирани клиенти) софтуерен инструмент.

За информация относно кодек

Bandwidth Изчисление

Codec процент (кбит / сек)

Codec се базира на - броят на бита в секунда, които могат да бъдат предадени за изпращане на гласово повикване. (Codec скорост = стойност за пробата кодек / кодек интервал за вземане на проби).

Селективна размер кодек (байтове)

Codec се базира на - броя байтове на заснетото цифров сигнален процесор (DSP) за всеки интервал на мостра на кодека. Например, G.729 енкодер засяга интервали за вземане на проби от 10 милисекунди, което съответства на 10 байта (80 бита) за вземане на проби малко количество скорост от 8 кбит / сек. (Codec скорост = стойност за пробата кодек / кодек интервал за вземане на проби).

кодек интервал за вземане на проби (MS)

Тя - вземане на проби интервал, който използва кодек. Например, G.729 енкодер засяга интервали за вземане на проби от 10 милисекунди, което съответства на 10 байта (80 бита) за вземане на проби малко количество скорост от 8 кбит / сек. (Codec скорост = стойност за пробата кодек / кодек интервал за вземане на проби).

Средните Становище рейтинг (MOS)

Размерът на гласовите данни (байтове)

Размерът на данните на речта представлява броя на байтове (или бита), които са пълни в пакета. Размерът на полезната част на глас на пакета трябва да е кратна на стойността на вземането на проби от кодек. Например, G.729 пакети могат да използват следните стойности на глас полезен товар данни 10, 20, 30, 40, 50 или 60.

Размерът на гласовите данни (MS)

Размерът на гласовите данни, също могат да бъдат представени от гледна точка на кодек проби. Например, размерът на глас G.729 данни 20 милисекунди на (две 10 мсек кодек проба) представлява данни за говорни 20 байта [(20 байта * 8) / (20 мсек) = 8 кбит / сек]

PPS е броят на пакетите да бъдат предадени за една секунда, за да изпратите кодек процент. Например, G.729 повикване за размера на полезния част на глас пакет 20 байта (160 бита) за всеки втори пакет да бъде предаден 50 [50 п.п. = (8 кбит / сек) / (160 бита на пакет)]

Формулата за изчисляване на честотната лента

се използват Тези изчисления:

Общият размер на пакет = (функция L2: MP, FRF.12 или Ethernet) + (IP / UDP / RTP глава) + (количеството на полезни гласови данни)

PPS = (битрейт кодек) / (размер на полезния товар, гласовите данни)

Пропускателна = общ размер на пакет * PPS

примерни изчисления

Например, за G.729 повикване (скорост кодек 8 кбит / сек) с cRTP, MP и стандартен 20-байтов полезен част на глас пакет изисква честотна лента е:

Общо размер пакет (байта) = (MP глава 6 байта) + (сгъстен глава на IP / UDP / RTP на 2 байта) + (вокал dannye20 байта) = 28 байта

Площа пакет (в битове) = (28 байта) * 8 бита на байт = 224 бита

PPS = (8 битова скорост скорост кодек данни в Kbits / S) / (160 бита) = 50 п.п.

Забележка: 160 бита = 20 байта (глас по подразбиране пакет) * 8 бита в байт

В честотна лента за повикване = размер на глас пакет (224 бита) * 50 пакетчета / S = 11,2 Kbit / и

Регулирайте размера на гласовите данни, в-рутер Cisco CallManager и Cisco IOS

Размерът на полезната част от пакета глас може да бъде конфигуриран шлюзове Cisco CallManager и Cisco IOS.

Забележка: Ако шлюз Cisco IOS е конфигуриран в MGCP протокола за Cisco CallManager като портал, цялата информация за кодек (тип кодек, количеството на полезни данни, разкриването глас дейност, и така нататък) на са контролирани от Cisco CallManager.

В размера на прилагане Cisco CallManager на полезната част на глас пакета е конфигуриран за цялата система. Този атрибут е разположен в Cisco CallManager на Office (Service> Параметри на мрежата> select_server> Cisco CallManager) за тези три опции за обслужване:

PreferredG711MillisecondPacketSize. (. Стандартната стойност 20 mS наличните стойности: 10, 20, 30 и MS).

PreferredG729MillisecondPacketSize - Стойността по подразбиране е 20 милисекунди. Предлагани стойности: 10, 20, 30, 40, 50, и 60 MS).

PreferredG723MillisecondPacketSize - Стойността по подразбиране е 30 мс. Наличните настройки: 30 и 60 МС).

Размерът на Cisco CallManager на данните от глас е конфигуриран по отношение на милисекунди (МС) за вземане на проби. Въз основа на този кодек маса сравнява някои държави-членки за вземане на проби застроена площ на полезния товар в байтове.

Размерът на гласовите данни (MS)

Опцията портал Cisco IOS се добавя към софтуера Cisco IOS Release 12.0 (5) T, което позволява размерът на гласовите данни (в байтове), за да бъде променена VoIP Пакети чрез CLI. Новият екип има следния синтаксис:

Влияние на промяната на размера на гласови данни

Броят на пробите в Codec Pack е друг фактор, който определя честотната лента и забавянето на VoIP разговор. Кодек определя размера на извадката, но общият брой на проби в опаковката влияе върху броя на пакетите, които са изпратени в секунда.

Чрез увеличаване на размера на полезната част на опаковката, VoIP капацитет намалява и общото забавяне се увеличава. Този пример илюстрира това:

G.729 повикване с размера на полезния част на глас пакет от 20 байта (20 MS) (40 байта IP глава / UDP / RTP + 20 байта гласови данни) * 8 бита на байт * 50 п.п. = 24 Kbit / и

Повикване G.729 с размер от 40 байта на речеви данни (40 MS) (заглавия IP / UDP / RTP, + 40 байт размер на полезния част на глас пакет, 40 байта) * 8 бита * 25 п.п. = 16 Kbit / и

Определяне на речева дейност

Най включени гласови мрежи на всички гласови повиквания с помощта на канали с фиксирана честотна лента от 64 Kbit / сек, независимо от съотношението на словото и тишина в разговор. В VoIP мрежи, всички разговори и мълчание е разделена на пакети. Тъй откриване реч активност (VAD) тишина пакети могат да бъдат подтиснати.

Освен това, функция VAD генерира комфорт шум (метан). От мълчанието може лесно да бъде объркана с изключен разговор, функция CNG изпълнява местната поколение на бял шум, благодарение на които двете страни да приемат повикването, като активно. Заявленията легло и G.729 и G.723.1 А съдържат интегрирани VAD функция, но иначе изпълняват същите функции като G.729 и G.723.1 съответно.

В Cisco CallManager VAD може да се активира (тя е изключена по подразбиране) с тези параметри на услуги:

SilenceSuppressionSystemWide - Този параметър избира параметър VAD за всички леки крайни точки (например, Cisco IP телефон и тънки шлюзове)

SilenceSuppressionWithGateways - Този параметър избира настройката VAD за всички MGCP шлюзове. Той не влияе на H.323 шлюзове. VAD функция за H.323 шлюзове трябва да изключите себе си ключалките.

Можете да намерите тези настройки по Cisco CallManager управление на услуги (услуга> Параметри на услугата> select_server> Cisco CallManager).

Компресиране на RTP или RTP компресия на заглавието (cRTP)

Всички VoIP пакетите се състоят от два компонента: гласови проби и IP / UDP / RTP заглавки. Въпреки факта, че данните на глас примерни компресирани цифров сигнал (DSP), и могат да се различават по размер, базиран на кодека използва, тези заглавия представляват постоянни 40 байта дължина. В сравнение с 20-те байта на гласови проби в поканата за G.729 по подразбиране, заглавията съдържат значително количество отгоре. С cRTP тези заглавия могат да бъдат компресирани с две или четири байта. Такава компресия осигурява значителна икономия на трафик VoIP. Например, един стандартен разговор G.729 VoIP използва 24 килобайта без cRTP и 12K cRTP.

Защото cRTP компресира VoIP разговори на базата на канал, двата края на IP-канала трябва да бъдат конфигурирани за cRTP.

В Cisco IOS софтуера на издаване 12.0.5T рано, cRTP на процеса е включен, което доведе до значително намаление на скалируемостта на решения cRTP производителността на процесора. Повечето от тези проблеми са били решени чрез различни подобрения cRTP функции, въведени в Cisco IOS софтуера за пресата 12.0.7T на 12.1.2T. Това е - обобщение на историята.

cRTP случва с комутационни процеси в Cisco IOS софтуера 12.0.5T издаване и по-долу.

В Cisco IOS софтуера 12.0.7T на издаване, както и да продължи да емитира 12.1.1T, въведена поддръжка на Cisco Express Forwarding превключване и бързо превключване на cRTP.

В Cisco IOS софтуера 12.1.2T Release въведена алгоритмични средства за подобряване на производителността.

При използване на cRTP път за бързо превключване на броя на RTP сесии (призовава VoIP) се увеличава значително, които могат да се обработват VoIP шлюзове и междинните рутери.

алгоритми за компресия

Тъй RTP има собствен отделен пакет глава, RTP поток (за cRTP) се различава от UDP поток (cUDP) като се използва евристики. Точните евристики, използвани в момента за откриване на RTP пакети за компресиране:

дори в пристанището на местоназначението.

номер на дестинация пристанище в границите 16384-32767 или 49152-65535.

RTP поле версия е на стойност 1 или 2.

поле разширение RTP е 0.

За повече информация