Предприятия обращаются к VoIP для существенной экономии средств и большего контроля над голосовой связью. Но добавление вызовов на основе IP в существующую сеть может вызвать опасения по поводу того, какая пропускная способность потребуется для этого и сможет ли инфраструктура справиться с этой задачей.
Файлы данных, аудио, видео и многое другое борются за пропускную способность, поэтому неизбежно возникают конфликты. Вы можете использовать настройки QoS для управления распределением полосы пропускания, но иногда оптимизации недостаточно, и вам необходимо увеличить пропускную способность.
Кодеки, используемые типичным международным оптовым поставщиком VoIP
Первое, на что следует обратить внимание, когда вы рассматриваете возможность перехода на надежного поставщика VoIP, такого как IDT, — это то, как эта технология использует полосу пропускания. По сути VoIP переформатирует голосовой трафик в пакеты данных. Затем они перемещаются по сети так же, как и любые другие файлы, прежде чем конвертироваться обратно в аудио в пункте назначения.
Каждый пакет также имеет служебную информацию, содержащую подробную информацию о его источнике и пункте назначения, что позволяет правильно маршрутизировать его. Это называется оберткой; может быть несколько слоев информации-оболочки, и каждый из них добавляет небольшую величину (хотя и всего несколько байтов) к размеру пакета, что требует немного большей пропускной способности.
Системы VoIP используют кодеки для преобразования голоса в данные. Существуют разные кодеки, и они предлагают компромисс между качеством и пропускной способностью. Чем выше качество связи вы хотите, тем больше пропускной способности потребуется.
Наиболее часто используемые кодеки VoIP — G.279 и G.711. Кодек G.279 использует алгоритм сжатия для уменьшения размера пакетов данных, но за это приходится несколько снижать качество звука. G.711, с другой стороны, не имеет сжатия, но это означает, что он использует большую полосу пропускания. Час несжатого трафика, вероятно, составит около 85 МБ, но при сжатии G.35 он становится 279 МБ. В современном мире, где мы воспринимаем терабайтное хранилище как нечто само собой разумеющееся, это не такая уж большая разница, но если умножить его на сотни или тысячи вызовов каждый день, это создаст значительную нагрузку.
Понимание размеров пакетов
Итак, насколько велик пакет данных VoIP? На этот вопрос сложно ответить, поскольку здесь задействовано несколько переменных. Мы видели, что каждый пакет содержит информацию об оболочке, а также данные вызова.
Размер оболочки обычно постоянный: 20 байтов для заголовка IP, восемь для заголовка UDP (протокол пользовательских дейтаграмм) и минимум 12 для заголовка RTP (транспортный протокол реального времени). К этому, конечно, добавляются сами данные, размер которых может различаться.
Мы видели, что размер пакета может варьироваться в зависимости от используемого кодека и наличия сжатия. Больший размер пакета означает меньшее количество оберток, но, опять же, есть компромисс: если пакет потеряется, вы можете потерять значительную часть вызова. Меньшие пакеты означают больше оберток, но делают систему более терпимой к отброшенным пакетам без значительной потери качества.