IP-телефония: как она работает?
Хотите быстро и выгодно телефонизировать офис «с нуля»? Вам надоела старая железная АТС? Что-то слышали про IP-телефонию? Наша статья — специально для тех, кто хочет узнать: ip телефония — что это? Для чайников и новичков в области облачных коммуникаций мы расскажем: как работает современная телефония, что необходимо для ее подключения, и какими преимуществами она обладает.

IP телефония: что это?
Предлагаем начать с простого определения: IP-телефония, интернет-телефония или voip телефония — это телефонная связь, которая работает через интернет. Не надо покупать дорогостоящее оборудование, прокладывать телефонный кабель. Нужен только интернет.
Требования к интернет-каналу:
- желательно иметь отдельный интернет-канал под IP-телефонию;
- ширина канала должна быть не менее 100 кбит/сек на каждую линию.
Мы рекомендуем заранее проверить качество интернет-канала на сайте Speedtest или Winmtr. Если сеть соответствует заявленным требованиям, любой сотрудник компании может самостоятельно подключить IP-телефонию.
Как работает IP-телефония?
Итак, мы уже знаем — что такое айпи телефония, теперь давайте разбираться — как она работает. Аббревиатура IP (Internet Protocol) расшифровывается как «межсетевой протокол». На его базе компьютеры и другие устройства распознают друг друга и безошибочно обмениваются голосовыми сообщениями.

Что же происходит непосредственно во время звонка? В этот момент голос трансформируется и становится цифровым сигналом. Он поступает в устройство и передается другому абоненту. Сигнал распознается другим гаджетом, поток вновь изменяется и становится аналоговым. В результате, абонент снимает трубку и слышит привычную ему речь.
Как подключить IP-телефонию?
Итак, интернет и понимание — что такое IP-телефония — есть. Что еще нужно для старта звонков? Для управления вызовами и приема их неограниченного числа важно подключить облачную АТС и виртуальный многоканальный номер.
Компания подключила IP-телефонию «с нуля» всего за 1 рабочий день. На базе АТС «Телфин.Офис» и виртуального номера Москвы удалось полностью телефонизировать три офиса. Теперь сотрудники не смотря на географическую разобщенность общаются друг с другом бесплатно (внутри корпоративной сети).
генеральный директор компании «ВремяНеЖдёт»
Подключение и настройка данных сервисов осуществляется в течение 1 рабочего дня силами провайдера айпи телефонии. Все работы ведутся удаленно (через интернет и по телефону). Кроме этого не забудьте подключить телефон или любое другое устройство, которое позволяет совершать и принимать звонки.

- Специальный IP-телефон. Это обычный телефонный аппарат, для работы которого необходим выход в интернет. Для этого надо подсоединить кабель прямо к телефону или подключить его к компьютеру, Wi-Fi-роутеру или IP-шлюзу.
- Телефон с IP-шлюзом. Если компания использует для звонков существующие телефонные аппараты, то каждый из них надо подключить к IP-шлюзу. Он преобразует голосовой сигнал в цифровой, и обычный телефон работает как IP-телефон.
- ПК или смартфон с программным телефоном. Чтобы звонить с мобильных, ноутбука или компьютера достаточно подключить программный телефон. Установить его можно на ПК с операционной системой Windows, на мобильный — на Android или iOS.
Оборудование для айпи телефонии выбирают сотрудники компании. Одновременно можно использовать все виды оборудования. Важно учесть, что для каждого телефона и компьютера необходима своя выделенная линия.
Преимущества IP-телефонии
Теперь обсудим плюсы использования современной телефонии: выгодную цену, широкий спектр сервисов, быструю масштабируемость, возможность интеграции и мобильность сотрудников.
Чтобы подключить ip телефонию в офис или ip телефонию для дома, не надо покупать специальное оборудование, вызывать мастера. Достаточно раз в месяц платить абонентскую плату за АТС — от 1090 рублей. Зависит ежемесячный платеж от числа пользователей и тех сервисов, которые подключены дополнительно.
Функциональность
Возможности айпи телефонии в разы превосходят функции некоторых аналоговых и цифровых АТС. Так, например, в стандартной АТС от Телфин уже представлено более 100 сервисов: голосовое приветствие, очередь и переадресация звонков, запись и хранение телефонных разговоров, голосовая почта и др.

Масштабируемость
IP-телефония позволяет масштабировать существующую корпоративную телефонную сеть. Число линий можно в считанные минуты изменить как в сторону их увеличения, так и уменьшения. Минимальное количество пользователей — 3 человека.
Интеграция
Виртуальную АТС — ключевой сервис айпи телефонии — можно объединить с любыми CRM-системами и другими бизнес-приложениями: 1С, MS Office, Битрикс24, amoCRM, МойСклад, Мегаплан, SugarCRM, Simpla CMS, U-ON Travel, Класс365, МоиДокументы-Туризм и др.
Офисная АТС интегрирована с корпоративной CRM-системой «Yclients». При звонке на экране компьютера высвечивается карточка клиента, и сразу можно сделать запись, что экономит время. При этом история звонков автоматически дублируется в CRM: кто из клиентов звонил и когда, записался или нет.
генеральный директор компании «Барбарелла»
Мобильность
Корпоративная телефонная сеть на базе айпи телефонии позволяет объединять не только городские, но и мобильные номера сотрудников. Благодаря сервису FMC и переадресации звонков для связи с удаленными менеджерами достаточно использовать добавочные номера, при этом АТС фиксирует все звонки.
Телфин нам рекомендовали наши партнеры. Приятно удивило соотношение цены и качества предоставляемых сервисов. Виртуальные коммуникационные решения помогли нам оптимизировать работу службы сервисно-технической поддержки клиентов. Скорость обработки заявок выросла. Мы забыли, что такое потеря телефонных звонков.
технический директор компании «911»
Хотите убедиться в качестве и возможностях айпи телефонии? Подключите виртуальную АТС «Телфин.Офис», если что-то не понравится, в течение 14 рабочих дней можно вернуть деньги.

менеджер по рекламе и PR
Из первых рук узнаю реальные истории клиентов и партнеров Телфин. Отвечаю за создание и поддержание имиджа компании. Распространяю публикации, новости и пресс-релизы в СМИ.
Что такое айти телефон
Будь в курсе последних новостей из мира гаджетов и технологий

IP-телефония: что это такое и как работает? — памятка для чайников

Хотите быстро и выгодно телефонизировать офис «с нуля»? Вам надоела старая железная АТС? Что-то слышали про IP-телефонию? Наша статья — специально для тех, кто хочет узнать: ip телефония — что это? Для чайников и новичков в области облачных коммуникаций мы расскажем: как работает современная телефония, что необходимо для ее подключения, и какими преимуществами она обладает.

IP телефония: что это?
Предлагаем начать с простого определения: IP-телефония или интернет-телефония — это телефонная связь, которая работает через интернет. Не надо покупать дорогостоящее оборудование, прокладывать телефонный кабель. Нужен только интернет.
- желательно иметь отдельный интернет-канал под IP-телефонию;
- ширина канала должна быть не менее 100 кбит/сек на каждую линию.
Как работает IP-телефония?
Итак, мы уже знаем — что такое айпи телефония, теперь давайте разбираться — как она работает. Аббревиатура IP (Internet Protocol) расшифровывается как «межсетевой протокол». На его базе компьютеры и другие устройства распознают друг друга и безошибочно обмениваются голосовыми сообщениями.
Что же происходит непосредственно во время звонка? В этот момент голос трансформируется и становится цифровым сигналом. Он поступает в устройство и передается другому абоненту. Сигнал распознается другим гаджетом, поток вновь изменяется и становится аналоговым. В результате, абонент снимает трубку и слышит привычную ему речь.
Как подключить IP-телефонию?
Итак, интернет и понимание — что такое IP-телефония — есть. Что еще нужно для старта звонков? Для управления вызовами и приема их неограниченного числа важно подключить облачную АТС и виртуальный многоканальный номер .
Подключение и настройка данных сервисов осуществляется в течение 1 рабочего дня силами провайдера айпи телефонии . Все работы ведутся удаленно (через интернет и по телефону). Кроме этого не забудьте подключить телефон или любое другое устройство, которое позволяет совершать и принимать звонки.

- Специальный IP-телефон. Это обычный телефонный аппарат, для работы которого необходим выход в интернет. Для этого надо подсоединить кабель прямо к телефону или подключить его к компьютеру, Wi-Fi-роутеру или IP-шлюзу.
- Телефон с IP-шлюзом. Если компания использует для звонков существующие телефонные аппараты, то каждый из них надо подключить к IP-шлюзу. Он преобразует голосовой сигнал в цифровой, и обычный телефон работает как IP-телефон.
- ПК или смартфон с программным телефоном. Чтобы звонить с мобильных, ноутбука или компьютера достаточно подключить программный телефон. Установить его можно на ПК с операционной системой Windows, на мобильный — на Android или iOS.
Теперь обсудим плюсы использования современной телефонии: выгодную цену, широкий спектр сервисов, быструю масштабируемость, возможность интеграции и мобильность сотрудников.
Не надо покупать специальное оборудование, вызывать мастера для подключения и настройки, брать в штат компании технического специалиста для обслуживания офисной АТС. Ежемесячный платеж — от 1090 рублей. Зависит он от числа пользователей и тех сервисов, которые компания подключает дополнительно.
Возможности айпи телефонии в разы превосходят функции некоторых аналоговых и цифровых АТС. Так, например, в стандартной АТС от Телфин уже представлено более 100 сервисов: голосовое приветствие, очередь и переадресация звонков, запись и хранение телефонных разговоров, голосовая почта и др.

IP-телефония позволяет масштабировать существующую корпоративную телефонную сеть. Число линий можно в считанные минуты изменить как в сторону их увеличения, так и уменьшения. Минимальное количество пользователей — 3 человека.
Виртуальную АТС — ключевой сервис айпи телефонии — можно объединить с любыми CRM-системами и другими бизнес-приложениями: 1С, MS Office, Битрикс24, amoCRM, МойСклад, Мегаплан, SugarCRM, Simpla CMS, U-ON Travel, Класс365, МоиДокументы-Туризм и др.
Корпоративная телефонная сеть на базе айпи телефонии позволяет объединять не только городские, но и мобильные номера сотрудников. Благодаря сервису FMC и переадресации звонков для связи с удаленными менеджерами достаточно использовать добавочные номера, при этом АТС фиксирует все звонки.
Хотите убедиться в качестве и возможностях айпи телефонии? Подключите виртуальную АТС «Телфин.Офис», если что-то не понравится, в течение 14 рабочих дней можно вернуть деньги.
Что такое
IP-телефония
Технология интернет-телефонии исключает покупку дорогостоящего оборудования и прокладку телефонных проводов. При этом она позволяет звонить не только на подключённые к сети устройства, но и на мобильные и даже на простые стационарные телефоны — для этого используют размещённые по всей планете специальные шлюзы.
Различают два вида IP-телефонии:

Основное различие — средство подключения. В традиционной телефонной связи используются провода. Их протягивают к стационарным устройствам от локальных АТС — автоматических телефонных станций. Для подключения к IP-телефонии нужен только интернет.

За передачу звука в IP-телефонии отвечает технология VoIP или Voice over Internet Protocol, что переводится как голос через интернет-протокол.
При звонке специальный кодек преобразует звуковой ряд в пакет данных. Далее он направляется на устройство получателя, где обратно переводится в звуковой ряд — декодируется. При этом особых требований к устройству система не выдвигает: это могут быть, к примеру, обычный ноутбук или смартфон.
Функции регистрации участника сети, открытие и завершение сеанса связи возложены на SIP-протокол. Аббревиатура расшифровывается как Session Initiation Protocol, что в переводе означает протокол передачи данных.
SIP-протокол легко масштабируется — даёт возможность увеличивать количество абонентов. И не ограничивает мобильность пользователей — они могут перемещаться по сети без ограничений.
Структура IP делает возможным применение виртуальных номеров, когда входящие звонки с разных номеров поступают на один телефон абонента. В офисах активно используют многоканальность — возможность одновременно принимать несколько вызовов на один номер телефона.
Существует немало других инструментов IP-телефонии, применение которых обеспечивает VoIP-технология. Например:
-
Запись звонков. Необходима для обучения и оценки работы персонала, урегулирования конфликтных ситуаций с клиентами. Максимально эффективна в сочетании с сервисом речевой аналитики.

Реализация технологии VoIP посредством SIP-протокола возможна при помощи простых телефонов с проводной или радиотрубкой. Каждый из них подключают к IP-сети через VoIP-шлюз. Если в систему VoIP-шлюза встроен роутер, то больше подключать ничего не нужно. Если нет, то необходимо настраивать связь с роутером. Способ хорош в тех случаях, когда нет возможности отказаться от использования привычных аналоговых аппаратов.
Ещё один вид оборудования для IP-АТС — IP-телефоны. Их нужно подключать к сети через Wi-Fi или по LAN-кабелю. VoIP-шлюз организовывать не надо. Дополнительное оборудование тоже не требуется. Сам телефон может представлять собой одну трубку или базу с несколькими трубками — их можно раздать разным операторам.
Также в рамках VoIP-технологии распространено применение специальных приложений — софтфонов. Их разрабатывают для различных операционных систем, устанавливают на стационарные компьютеры, ноутбуки, смартфоны. Большой плюс технологии — бюджетность: приложения стоят недорого и не требуют расходов на обслуживание. Минус — зависимость скорости передачи пакетов данных от производительности стационарного устройства. И ещё один недостаток — сокращение времени автономной работы мобильных аппаратов: с постоянно активированным приложением ни один смартфон и ноутбук долго работать не сможет.
Выбор оборудования для реализации VoIP и поддержки SIP-протокола удобно делать по следующим параметрам:
Основы IP-телефонии, базовые принципы, термины и протоколы
Добрый день, уважаемые хабражители. В данной статье я постараюсь рассмотреть основные принципы IP-телефонии, описать наиболее часто используемые протоколы, указать способы кодирования и декодирования голоса, разобрать некоторые характерные проблемы.
Под IP-телефонией подразумевается голосовая связь, которая осуществляется по сетям передачи данных, в частности по IP-сетям (IP — Internet Protocol). На сегодняшний день IP-телефония все больше вытесняет традиционные телефонные сети за счет легкости развертывания, низкой стоимости звонка, простоты конфигурирования, высокого качества связи и сравнительной безопасности соединения. В данном изложении будем придерживаться принципов эталонной модели OSI (Open Systems Interconnection basic reference model) и рассказывать о предмете “снизу-вверх”, начиная с физического и канального уровней и заканчивая уровнями данных.
»
Модель OSI и инкапсуляция данных
Принципы IP-телефонии
При осуществлении звонка голосовой сигнал преобразуется в сжатый пакет данных (подробнее этот процесс будет рассмотрен в главах “Импульсно кодовая модуляция” и “Кодеки”). Далее происходит пересылка данных пакетов поверх сетей с коммутацией пакетов, в частности, IP сетей. При достижении пакетами получателя, они декодируются в оригинальные голосовые сигналы. Эти процессы возможны благодаря большому количеству вспомогательных протоколов, часть из которых будет рассмотрена далее.
В данном контексте, протокол передачи данных — некий язык, позволяющий двум абонентам понять друг друга и обеспечить качественную пересылку данных между двумя пунктами.
Отличие от традиционной телефонии
В традиционной телефонии установка соединения происходит при помощи телефонной станции и преследует исключительно цель разговора. Здесь голосовые сигналы передаются по телефонным линиям, через выделенное подключение. В случае же IP-телефонии, сжатые пакеты данных поступают в глобальную или локальную сеть с определенным адресом и передаются на основе данного адреса. При этом используется уже IP-адресация, со всеми присущими ей особенностями (такими как маршрутизация).
При этом IP-телефония оказывается более дешевым решением как для оператора, так и для абонента. Происходит это благодаря тому, что:
- Традиционные телефонные сети обладают избыточной производительностью, в то время, как IP-телефония использует технологию сжатия голосовых пакетов и позволяет полностью использовать емкость телефонной линии.
- Как правило, на сегодняшний момент доступ в глобальную сеть есть у всех желающих, что позволяет сократить затраты на подключение или совсем исключить их.
- Звонки в локальной сети могут использовать внутренний сервер и происходить без участия внешней АТС.
- Телефонные серверы постоянно совершенствуются и алгоритмы их работы становятся более устойчивыми к задержкам или другим проблемам IP-сетей.
- В частных сетях их владельцы обладают полным контролем над ситуацией и могут изменять такие параметры, как ширина полосы пропускания, количество абонентов на одной линии, и, как следствие, величину задержки.
- Сети с коммутацией пакетов развиваются, и ежегодно вводятся новые протоколы и технологии, позволяющие улучшить качество связи (например, протокол резервирования полосы пропускания RSVP).
Физический уровень (Physical Layer)
На физическом уровне осуществляется передача потока битов по физической среде через соответствующий интерфейс. IP-телефония практически полностью опирается на уже существующую инфраструктуру сетей. В качестве среды передачи информации используются, как правило витая пара категории 5 (UTP5), одномодовое или многомодовое оптическое волокно, либо коаксиальный кабель. Тем самым в полной мере реализуется принцип конвергенции телекоммуникационных сетей.
Интересно рассмотреть технологию PoE (Power Over Ethernet) — стандарты IEEE 802.3 af-2003 и IEEE 802.3at-2009. Ее суть заключается в возможности обеспечения питанием устройств посредством стандартной витой пары. Большинство современных IP-телефонов, в частности, модельный ряд Cisco Unified IP Phones 7900 Series, поставляются с поддержкой PoE. Согласно стандарту 2009 года, устройства могут получать ток мощностью до 25,5 Ватт.
При подаче питания используются лишь две витых пары кабеля 100BASE-TX, однако некоторые производители задействуют все четыре, достигая мощности до 51 Ватт. Необходимо заметить, что технология не требует модификации уже существующих кабельных систем, в том числе и кабелей Cat 5.
Для определения того, является ли подключаемое устройство питаемым (PD — powered device) на кабель подается напряжение 2,8 — 10 В. Тем самым вычисляется сопротивление подключаемого устройства. Если данное сопротивление находится в диапазоне 19 — 26,5 кОм, то процесс переходит на следующий этап. Если же нет — проверка повторяется с интервалом ≥2 мс.
Далее происходит поиск диапазона мощностей питаемого устройства путем подачи более высокого напряжения и измерения тока в линии. Вслед за этим на линию подается 48 В — питающее напряжение. Также осуществляется постоянный контроль перегрузок.
Канальный уровень (Data Link Layer)
Согласно спецификации IEEE 802 канальный уровень разделяется на два подуровня:
- MAC (Media Access Control) — обеспечивает взаимодействие с физическим уровнем;
- LLC (Logical Link Control) — обслуживает сетевой уровень.
Необходимо упомянуть механизм виртуальных локальных сетей (Virtual Local Area Network). Данная технология позволяет создавать логическую топологию сети без оглядки на ее физические свойства. Достигается это тегированием трафика, что подробно описано в стандарте IEEE 802.1Q.
Формат фрейма
В контексте IP-телефонии отметим Voice VLAN, широко применяющуюся для изоляции голосового трафика, генерируемого IP-телефонами, от других данных. Ее использование целесообразно по двум причинам:
- Безопасность. Создание отдельной голосовой VLAN уменьшает вероятность перехвата и анализа голосовых пакетов.
- Повышение качества передачи. Механизм VLAN позволяет задать повышенный приоритет голосовым пакетам, и, как следствие, улучшить качество связи.
Сетевой уровень (Network Layer)
На сетевом уровне происходит маршрутизация, соответственно основными устройствами сетевого уровня являются маршрутизаторы (Router). Именно здесь определяется, каким путем данные достигнут получателя с определенным IP-адресом.
Основной маршрутизируемый протокол — IP (Internet Protocol), на основе которого и построена IP-телефония, а также всемирная сеть Интернет. Также существует множество динамических протоколов маршрутизации, самый популярный среди которых OSPF (Open Shortest Path First) — внутренний протокол, основанный на текущем состоянии каналов связи;
На сегодняшний момент существуют специальные VoIP-шлюзы (Voice Over IP Gateway), обеспечивающие подключение обычных аналоговых телефонов к IP-сети. Как правило, они имеют и встроенный маршрутизатор, позволяющий вести учет трафика, авторизовать пользователей, автоматически раздавать IP-адреса, управлять полосой пропускания.
Среди стандартных функций VoIP-шлюзов:
- Функции безопасности (создание списков доступа, авторизация);
- Поддержка факсимильной связи;
- Поддержка голосовой почты;
- Поддержка протоколов H.323, SIP (Session Initiation Protocol).
Транспортный уровень (Transport Layer)
Для транспортного уровня характерны:
- Сегментация данных приложений верхнего уровня;
- Обеспечение сквозного соединения;
- Гарантия надежности данных.
UDP базируется на сетевом протоколе IP и предоставляет транспортные услуги прикладным процессам. Его главное отличие от TCP — обеспечение негарантированной доставки, то есть при отправке и получении данных никаких подтверждений не запрашивается. Также при отправке информации не обязательно установление логического соединения между модулями UDP (источник и приемник).
Несмотря на то, что RTP принято считать протоколом транспортного уровня, как правило он работает поверх UDP. С помощью RTP реализуется распознавание типа трафика, работа с метками времени, контроль передачи и нумерация последовательности пакетов.
Основное назначение RTP состоит в том, что он присваивает каждому исходящему пакету временные метки, обрабатывающиеся на приемной стороне. Это позволяет принимать данные в надлежащем порядке, снижает влияние неравномерности времени прохождения пакетов по сети, восстанавливает синхронизацию между аудио и видео данными.
Уровни данных (Data Layers)
Три последних уровня модели OSI рассмотрим совместно. Такое объединение допустимо, так как процессы, происходящие на данных уровнях тесно связаны между собой, и описывать их безотносительно разделения на подуровни будет логичнее.
Первым делом необходимо описать стек протоколов H.323, разработанный в 1996 году. Данный стандарт содержит описание оборудования, сетевых служб и терминальных устройств, предназначенных для осуществления аудио- и видеосвязи в сетях с коммутацией пакетов (Интернет). Для любого устройства стандарта H.323 обязательна поддержка обмена голосовой информацией.
Рекомендации H.323 предполагают:
- Платформенную независимость.
- Стандарты кодирования аналоговых данных.
- Управление полосой пропускания.
- Гибкость и совместимость.
Согласно H.323 четырьмя основными компонентами VoIP-соединения являются:
- терминал;
- шлюз;
- контроллер зоны;
- контроллер управления многоточечной конференции (MCU — Multipoint Control Unit).
Сценарий установки соединения на основе протокола H.323
SIP (Session Initiation Protocol)
SIP — протокол сигнализации, предназначенный для организации, изменения и завершения сеансов связи. SIP независим от транспортных технологий, однако при установлении соединения предпочтительно использовать UDP. Для передачи самой голосовой и видеоинформации рекомендовано применять RTP, но возможность использования других протоколов не исключена.
В SIP определены два типа сигнальных сообщений — запрос и ответ. Также существует шесть процедур:
- INVITE (приглашение) — приглашает пользователя принять участие в сеансе связи (служит для установления нового соединения; может содержать параметры для согласования);
- BYE (разъединение) — завершает соединение между двумя пользователями;
- OPTIONS (опции) — используется для передачи информации о поддерживаемых характеристиках (эта передача может осуществляться напрямую между двумя агентами пользователей или через сервер SIP);
- АСК (подтверждение) — используется для подтверждения получения сообщения или для положительного ответа на команду INVITE ;
- CANCEL (отмена) — прекращает поиск пользователя;
- REGISTER (регистрация) — передает информацию о местоположении пользователя на сервер SIP, который может транслировать ее на сервер адресов (Location Server).
Кодеки
Аудиокодеком называют программу или алгоритм, который сжимает, либо разжимает цифровые звуковые данные, позволяя снизить требования к пропускной способности канала передачи данных. В IP-телефонии на сегодняшний день наиболее распространено преобразование посредством кодека G.729, а также сжатие G.711 по А-закону (alaw) и μ-закону (ulaw).
G.729 является кодеком, который сжимает исходный сигнал с потерей данных. Основная идея, заложенная в G.729 — передача не самого оцифрованного сигнала, а его параметров (спектральной характеристики, количества переходов через ноль), достаточных для последующего синтезирования на принимающей стороне. При этом все основные характеристики голоса, такие как амплитуда и тембр сохраняются.
Пропускная способность канала, на которую рассчитан данный кодек — 8 кбит/с. Длина кадра обрабатываемого G.729 — 10 мс, частота дискретизации — 8 кГц. Для каждого из таких кадров определяются параметры математической модели, которые в дальнейшем и передаются в канал в виде кодов.
При использовании кодирования G.729 задержка составляет 15 мс, из которых 5 мс тратится на заполнение предварительного буфера. Отметим также, что кодек G.729 предъявляет достаточно высокие требования к ресурсам процессора.
G.711 — голосовой кодек, который не предполагает никакого сжатия, помимо компандирования — метода уменьшения эффектов каналов с ограниченным динамическим диапазоном. В основе данного метода лежит принцип уменьшения количества уровней квантования сигнала в области высокой громкости, сохраняя при этом качество звука. Две широко использующиеся в телефонии схемы компандирования — alaw и ulaw.
Сигнал в данном кодеке предоставлен потоком величиной 64 кбит/с. Частота дискретизации — 8000 кадров по 8 бит в секунду. Качество голоса субъективно лучше, нежели при применении кодека G.729.
alaw или А-закон — алгоритм сжатия звуковых данных с потерей информации. В основном используется на территории Европы и России.
Для сигнала x преобразование по алгоритму alaw выглядит следующим образом:
Где А — параметр сжатия (обычно принимается равным 87,7).
ulaw или μ-закон — алгоритм сжатия звуковых данных с потерей информации. В основном используется на территории Японии и Северной Америки.
Для сигнала x преобразование по алгоритму ulaw выглядит следующим образом:
где μ принимается равным 255 (8 бит) в стандартах Северной Америки и Японии.
Импульсно кодовая модуляция (PCM — Pulse Code Modulation)
Импульсно кодовая модуляция — передача непрерывной функции в виде серии последовательных импульсов.
Для получения на входе канала связи модулированного сигнала, мгновенное значение несущего сигнала измеряется АЦП с определенным периодом. При этом количество оцифрованных значений в секунду (иначе, частота дискретизации) должно быть большим или равным двукратной максимальной частоте в спектре аналогового сигнала.
Далее полученные значения округляются до одного из заранее принятых уровней. Заметим, что количество уровней необходимо принимать кратным степени двойки. В зависимости от того, сколько было определено уровней, сигнал кодируется определенным количеством бит.
Квантование сигнала
На данном рисунке представлено кодирование с помощью четырех битов (то есть все промежуточные значения аналогового сигнала будут округляться до одного из заранее заданных 16 уровней). Для примера, при времени равном нулю сигнал будет представлен подобным образом: 0111.
При демодуляции последовательность нулей и единиц преобразуется в импульсы демодулятором, уровень квантования которого равен уровню квантования модулятора. После этого ЦАП на основе данных импульсов восстанавливает сигнал, а сглаживающий фильтр окончательно убирает неточности.
В современной телефонии число уровней квантования должно быть большим или равным 100, то есть минимальное количество бит, которым может кодироваться сигнал — 7.
Вопросы качества обслуживания в IP-телефонии (Quality of Service — QoS)
В сетях на основе стека TCP/IP высокое качество обслуживания трафика, чувствительного к задержкам передачи не обеспечивается по умолчанию. При использовании протокола TCP имеется гарантия достоверной доставки информации, но ее перенос может осуществляться с непредсказуемыми задержками. Для UDP характерна минимизация задержек, но гарантия верной доставки пакета отсутствует.
В то же время добротность речевого трафика сильно зависит от качества передачи, и в сети, где не реализованы механизмы, гарантирующие соответственное качество, реализация IP-телефонии может быть не удовлетворяющей требованиям пользователей.
Основными показателями качества обслуживания являются пропускная способность сети и задержка передачи. Задержка при этом определяется как промежуток времени, прошедший с момента отправки пакета, до момента его приема.
Также существуют такие характеристики, как готовность сети и ее надежность (оцениваются по результатам контроля уровня обслуживания в течение длительного времени, либо по коэффициенту использования).
Для улучшения качества связи используются следующие механизмы:
- Перемаршрутизация. При перегрузке одного из каналов связи позволяет осуществить доставку при помощи резервных маршрутов.
- Резервирование ресурсов канала связи на время соединения.
- Приоретизация трафика. Дает возможность помечать пакеты в соответствии с уровнем их важности и производить обслуживание на основе меток.
— Задержка при кодировании информации в голосовых шлюзах или терминальном оборудовании. Уменьшается путем улучшения алгоритмов обработки и преобразования голоса.
— Задержка, вносимая сетью передачи. Уменьшается путем улучшения сетевой инфраструктуры, в частности, сокращением количества маршрутизаторов и использованием высокоскоростных каналов.
Источники задержки в IP-телефонии
Джиттер
Еще одно явление, характерное для IP-телефонии — джиттер, или, иначе, случайная задержка распространения пакета.
Обуславливается джиттер тремя факторами:
- Ограниченная полоса пропускания или некорректная работа активных сетевых устройств;
- Высокая задержка распространения сигнала;
- Тепловой шум.
Обычно предусматривается динамическая подстройка длины буфера в течение всего времени существования соединения. Для выбора наилучшей длины используются эвристические алгоритмы.
Джиттер буфер
Для компенсации неравномерной скорости поступления пакетов на приемной стороне создают временное хранилище пакетов, или так называемый джиттер буфер. Его задача, собрать поступающие пакеты в правильном порядке в соответствии с временными метками и выдать их кодеку с правильными интервалами и правильном порядке.
Джиттер буфер
Размер буфера приемное VOIP устройство рассчитывает в процессе работы, либо принудительно задается в настройках. С одной стороны он не может быть слишком большим, чтобы не увеличивать транспортную задержку. С другой стороны, маленький размер буфера вызывает потери пакетов при изменениях времени задержки в IP сети.
Отсюда и происходит одно из главных противоречий, между интернет провайдерами и пользователями IP телефонии. С точки зрения провайдера все пакеты доставлены абоненту, то есть, потерь нет. А с точки зрения VoIP устройства, разница во времени между приходом пакетов значительно превышает джиттер буфер. Поэтому фактически потери есть. На практике потеря более 1% вызывает определенные неприятные ощущения. При 2% разговор оказывается затруднен. При значениях больше 4% разговор уже практически невозможен.
Размер джиттер буфера
Случайная задержка распространения Ji для i-го пакета может определяться по формуле:
где:
Di – отклонение от ожидаемого времени прибытия i-го пакета.
Отклонение от ожидаемого времени прибытия i-го пакета Di определяется по формуле:
где:
R – время прибытия пакета в метках времени RTP,
S – временная метка RTP, взятая из пакета.
Приведем пример расчета ожидаемого размера случайной задержки распространения 5-го пакета, на основе двух предыдущих.
Пусть J4=10 мс; R4=10, R3=11, S4=6, S3=5, тогда D5 будет равно (10-11)-(6-5)=-2.
В среднем, случайная задержка времени распространения для одного пакета в текущем примере составит 10 мс (точнее можно посчитать по формуле, приведенной выше). Тогда для того, чтобы ни один пакет не был отброшен, размер джиттер буфера должен быть равным 10 мс.
Для определения требуемого размера джиттер буфера в мегабайтах, домножим полученное значение на 100 мбит/сек – среднюю пропускную способность сети: 10•10^-3•100 = 128 кб.
Размер джиттер-буфера должен быть больше, чем флуктуация транзитного времени в сети. Например, если для 10 пакетов время транзита колеблется от 5 до 10 мс, то буфер должен быть хотя бы 8 мс, чтобы ни один пакет не был потерян. Лучше, если буфер еще больше, например 12 мс, тогда сможет работать механизм перезапроса потерянных пакетов.
Решения для развертывания телефонной сети
Asterisk

Asterisk — программная АТС, способная коммутировать как VoIP вызовы, так и вызовы, осуществляемые между IP-телефонами и традиционной телефонной сетью общего пользования.
Поддерживаемые протоколы: IAX, SIP, H.323, Skinny, UNIStim.
Поддерживаемые кодеки: G.711 (ulaw и alaw), G.722, G.723, G.729, GSM, iLBC, LPC-10, Speex.
Asterisk — динамично развивающееся открытое программное обеспечение, которое может быть установлено без оглядки на лицензирование. Это делает данную программную АТС привлекательной для малого и среднего бизнеса. Количество абонентов в сети может достигать 2000 и ограничено только мощностью сервера.
Еще одно достоинство Asterisk — возможность гибкой настройки. Весь необходимый функционал либо уже реализован, либо может быть дописан самостоятельно без существенных временных и денежных затрат. Этому способствует принцип: одна задача — один программный модуль.
В сравнении с решениями от таких вендоров, как Cisco или Avaya, Asterisk привлекателен еще и стоимостью развертывания. Фактически все затраты сводятся только к покупке телефонных аппаратов и сервера, способного обеспечить требуемую нагрузку на сеть. Сама программа абсолютно бесплатна.
Cisco Unified Communication Manager (CallManager)

CallManager предназначен скорее для крупных сетей, включающих до 30000 абонентов. Данный программно-аппаратный комплекс обеспечивает надежность работы и позволяет конфигурировать множество параметров, таких как переадресация звонков или голосовое меню. Существует и “облегченная” express версия, предназначенная скорее для небольших офисов.
Из преимуществ Cisco CallManager следует отметить в первую очередь знаменитую техническую поддержку корпорации Cisco. При соответствующем уровне контракта на обслуживание, любая проблема, начиная с вопросов по настройке и заканчивая вышедшим из строя оборудованием, будет решена практически мгновенно. Поэтому Cisco CallManager подойдет компаниям, готовым платить немалые деньги, но и получать при этом высочайшее качество обслуживания.
Avaya IP Office

Система IP Office может стать неплохим выбором для среднего размера телефонной сети. Количество абонентов здесь ограничено не только мощностью сервера, но и количеством приобретенных лицензий. Лицензировать необходимо практически все — платы расширения, используемые приложения и т.д., что может доставить определенные неудобства.
Конфигурирование может осуществляться через ряд программ, но наиболее популярная и простая в обращении — Avaya IP Office Manager. Также возможно управление через консоль с помощью Avaya Terminal Emulator.
В целом, продукция корпорации Avaya не ограничивается одним IP Office. Avaya, в 2009 году слившаяся с еще одним известным производителем Nortel, является признанным лидером на рынке оборудования для IP-телефонии.