IP-телефония Cisco

Одна из специализаций компании ВТК СВЯЗЬ – телефонизация офиса, организация телефонной связи. В список наших услуг входит продажа офисных АТС, поставка VoIP оборудования и телефонных станций IP телефонии Cisco, настройка IP АТС, настройка IP телефонии. Мы предлагаем заказчикам поставку оборудования и построение телефонной связи на основе IP АТС Cisco Call Manager Express , Cisco Call Manager Business Edition 6000 , а также модернизацию телефонной сети, организацию центров обработки телефонных вызовов на базе оборудования IP телефонии Cisco. По вашему запросу наши специалисты помогут подобрать устройство нужной емкости, помогут выбрать и купить IP телефоны или IP видеотелефоны с требуемым функционалом, подготовят спецификации и коммерческие предложения на поставку оборудования и работы по настройке.

Системы IP телефонии Cisco

Преимущества

Благодаря использованию телефонных станций IP телефонии Cisco IP АТС Call Manager значительно расширяется функционал телефонии, улучшаются внутренние коммуникации в компании, упрощается процесс администрирования оборудования телефонной связи, упрощается процесс расширения, модернизации сети телефонной связи, снижаются операционные расходы, расходы на междугородние и международные переговоры, командировочные расходы. IP АТС Cisco Call Manager Express базируется на модульных маршрутизаторах Cisco ISR Router 2900/3900 благодаря чему в едином устройстве Вы получаете офисную IP станцию, сетевой маршрутизатор, коммутатор, VPN сервер, аппаратный межсетевой экран. Эта тесно интегрированная сетевая система IP телефонии Cisco имеет высокую степень надежности, удобства администрирования и великолепный функционал.

Инновационные решения

Используя последние тенденции в области сетевых технологий, инновации лидера рынка Cisco в IP телефонии компания ВТК СВЯЗЬ предлагает своим клиентам решения по организации телефонной связи в офисе. Cisco Unified Communications Manager Business Edition , Cisco Unified Communications Manager Express призваны обеспечить потребности и запросы корпоративных клиентов по построению надежной функциональной телефонной сети для бизнеса любого масштаба. VoIP голосовые шлюзы Cisco обеспечивают подключение к традиционным ТФОП по аналоговым и цифровым каналам связи, SBC контроллеры - безопасное подключение к внешним SIP/H.323 IP транкам. Модельный ряд IP телефонов и IP видеотелефонов Cisco нацелен на удовлетворение потребностей каждого сотрудника и отдела компании. IP телефон Cisco работающий совместно с IP АТС Cisco значительно проще в установке и настройке.

Установка и настройка оборудования

ВТК СВЯЗЬ предлагает заказчикам полный комплекс услуг по установке, настройке, дальнейшей модернизации, расширению, созданию сети телефонии на базе решений IP телефонии Cisco. Компания имеет необходимый опыт, знания в области выбора, настройки и обслуживания оборудования IP телефонии Cisco. Компания имеет квалифицированных специалистов в области IP телефонии которые помогут выбрать и купить IP АТС, отвечающую вашим потребностям. Специалисты обеспечат высокое качество исполнения системы, эффект от внедрения IP телефонии Cisco на вашем предприятии. По вашему запросу выедут на площадку, проведут экспертизу, подготовят проект и спецификации стоимости внедрения или перехода на телефонную станцию IP телефонии Cisco. В кратчайшие сроки будет поставлено, смонтировано, настроено и запущено в эксплуатацию оборудование IP АТС. По желанию заказчика ВТК СВЯЗЬ осуществляет расширенную гарантийную поддержку, эксплуатацию возведенных телефонных сетей.


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

Под IP-телефонией подразумевается голосовая связь, которая осуществляется по сетям передачи данных, в частности по IP-сетям (IP - Internet Protocol). На сегодняшний день IP-телефония все больше вытесняет традиционные телефонные сети за счет легкости развертывания, низкой стоимости звонка, простоты конфигурирования, высокого качества связи и сравнительной безопасности соединения. В данном изложении будем придерживаться принципов эталонной модели OSI (Open Systems Interconnection basic reference model) и рассказывать о предмете “снизу-вверх”, начиная с физического и канального уровней и заканчивая уровнями данных.

"
Модель OSI и инкапсуляция данных

Принципы IP-телефонии

При осуществлении звонка голосовой сигнал преобразуется в сжатый пакет данных (подробнее этот процесс будет рассмотрен в главах “Импульсно кодовая модуляция” и “Кодеки”). Далее происходит пересылка данных пакетов поверх сетей с коммутацией пакетов, в частности, IP сетей. При достижении пакетами получателя, они декодируются в оригинальные голосовые сигналы. Эти процессы возможны благодаря большому количеству вспомогательных протоколов, часть из которых будет рассмотрена далее.

В данном контексте, протокол передачи данных - некий язык, позволяющий двум абонентам понять друг друга и обеспечить качественную пересылку данных между двумя пунктами.

Отличие от традиционной телефонии

В традиционной телефонии установка соединения происходит при помощи телефонной станции и преследует исключительно цель разговора. Здесь голосовые сигналы передаются по телефонным линиям, через выделенное подключение. В случае же IP-телефонии, сжатые пакеты данных поступают в глобальную или локальную сеть с определенным адресом и передаются на основе данного адреса. При этом используется уже IP-адресация, со всеми присущими ей особенностями (такими как маршрутизация).

При этом IP-телефония оказывается более дешевым решением как для оператора, так и для абонента. Происходит это благодаря тому, что:

  • Традиционные телефонные сети обладают избыточной производительностью, в то время, как IP-телефония использует технологию сжатия голосовых пакетов и позволяет полностью использовать емкость телефонной линии.
  • Как правило, на сегодняшний момент доступ в глобальную сеть есть у всех желающих, что позволяет сократить затраты на подключение или совсем исключить их.
  • Звонки в локальной сети могут использовать внутренний сервер и происходить без участия внешней АТС.
Вместе с вышеперечисленным, IP-телефония позволяет улучшить качество связи. Достигается это, опять же, благодаря трем основным факторам:
  • Телефонные серверы постоянно совершенствуются и алгоритмы их работы становятся более устойчивыми к задержкам или другим проблемам IP-сетей.
  • В частных сетях их владельцы обладают полным контролем над ситуацией и могут изменять такие параметры, как ширина полосы пропускания, количество абонентов на одной линии, и, как следствие, величину задержки.
  • Сети с коммутацией пакетов развиваются, и ежегодно вводятся новые протоколы и технологии, позволяющие улучшить качество связи (например, протокол резервирования полосы пропускания RSVP).
Благодаря IP-телефонии очень элегантно решается проблема занятой линии, так как переадресация, либо перевод в режим ожидания могут быть осуществлены несколькими командами в конфигурационном файле на АТС.

Физический уровень (Physical Layer)

На физическом уровне осуществляется передача потока битов по физической среде через соответствующий интерфейс. IP-телефония практически полностью опирается на уже существующую инфраструктуру сетей. В качестве среды передачи информации используются, как правило витая пара категории 5 (UTP5), одномодовое или многомодовое оптическое волокно, либо коаксиальный кабель. Тем самым в полной мере реализуется принцип конвергенции телекоммуникационных сетей.

PoE

Интересно рассмотреть технологию 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 канальный уровень разделяется на два подуровня:
  1. MAC (Media Access Control) - обеспечивает взаимодействие с физическим уровнем;
  2. LLC (Logical Link Control) - обслуживает сетевой уровень.
На канальном уровне работают коммутаторы - устройства, обеспечивающие соединение нескольких узлов компьютерной сети и распределение фреймов между хостами на основе физической (MAC) адресации.

Необходимо упомянуть механизм виртуальных локальных сетей (Virtual Local Area Network). Данная технология позволяет создавать логическую топологию сети без оглядки на ее физические свойства. Достигается это тегированием трафика, что подробно описано в стандарте IEEE 802.1Q.


Формат фрейма

В контексте IP-телефонии отметим Voice VLAN, широко применяющуюся для изоляции голосового трафика, генерируемого IP-телефонами, от других данных. Ее использование целесообразно по двум причинам:

  1. Безопасность. Создание отдельной голосовой VLAN уменьшает вероятность перехвата и анализа голосовых пакетов.
  2. Повышение качества передачи. Механизм 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).
Для борьбы с возможными задержками передачи IP необходимо дополнять дополнительными средствами, например протоколами установления очередности (чтобы голосовые данные не конкурировали с обычными).
Как правило, в этих целях на маршрутизаторах используется очередность с малой задержкой (LLQ - Low-Latency queuing), либо взвешенная организация очередей на основе классов (CBWFQ - Class-Based Weighted Fair Queuing).
Кроме того, необходимы схемы маркировки с заданием приоритетов для рассмотрения голосовых данных, как наиболее важных для передачи.

Транспортный уровень (Transport Layer)

Для транспортного уровня характерны:
  • Сегментация данных приложений верхнего уровня;
  • Обеспечение сквозного соединения;
  • Гарантия надежности данных.
Основные протоколы транспортного уровня - TCP (Transmission Control Protocol), UDP (User Datagram Protocol), RTP (Real-time Transport Protocol). Непосредственно в IP-телефонии используются протоколы UDP и RTP, причем основное их отличие от TCP заключается в том, что они не обеспечивают надежность доставки данных. Это является более приемлемым вариантом, нежели осуществление контроля за доставкой (TCP), так как телефонная связь чрезвычайно зависима от задержек передачи, но менее чувствительна к потерям пакетов.

UDP

UDP базируется на сетевом протоколе IP и предоставляет транспортные услуги прикладным процессам. Его главное отличие от TCP - обеспечение негарантированной доставки, то есть при отправке и получении данных никаких подтверждений не запрашивается. Также при отправке информации не обязательно установление логического соединения между модулями UDP (источник и приемник).

RTP

Несмотря на то, что RTP принято считать протоколом транспортного уровня, как правило он работает поверх UDP. С помощью RTP реализуется распознавание типа трафика, работа с метками времени, контроль передачи и нумерация последовательности пакетов.

Основное назначение RTP состоит в том, что он присваивает каждому исходящему пакету временные метки, обрабатывающиеся на приемной стороне. Это позволяет принимать данные в надлежащем порядке, снижает влияние неравномерности времени прохождения пакетов по сети, восстанавливает синхронизацию между аудио и видео данными.

Уровни данных (Data Layers)

Три последних уровня модели OSI рассмотрим совместно. Такое объединение допустимо, так как процессы, происходящие на данных уровнях тесно связаны между собой, и описывать их безотносительно разделения на подуровни будет логичнее.

H.323

Первым делом необходимо описать стек протоколов H.323, разработанный в 1996 году. Данный стандарт содержит описание оборудования, сетевых служб и терминальных устройств, предназначенных для осуществления аудио- и видеосвязи в сетях с коммутацией пакетов (Интернет). Для любого устройства стандарта H.323 обязательна поддержка обмена голосовой информацией.
  • Платформенную независимость.
  • Стандарты кодирования аналоговых данных.
  • Управление полосой пропускания.
  • Гибкость и совместимость.
Отметим очень важный факт: в рекомендациях не определены физическая среда передачи, транспортный протокол и сетевой интерфейс. Это значит, что устройства, поддерживающие стандарт H.323 могут работать в любых существующих сегодня сетях с коммутацией пакетов.

Согласно H.323 четырьмя основными компонентами VoIP-соединения являются:

  • терминал;
  • шлюз;
  • контроллер зоны;
  • контроллер управления многоточечной конференции (MCU - Multipoint Control Unit).


Пример структурной схемы сети в IP-телефонии 

Выдержка из документа, описывающего стек протоколов H.323

1. Управление соединением и сигнализация:
1.а. H.225.0: протоколы сигнализации и пакетирования мультимедийного потока (использует подмножество протокола сигнализации Q.931).
1.б. H.225.0/RAS: процедуры регистрации, допуска и состояния.
1.в. H.245: протокол управления для мультимедиа.
2. Обработка звуковых сигналов:
2.а. G.711: импульсно-кодовая модуляция тональных частот.
2.б. G.722: кодирование звукового сигнала 7 кГц в 64 кбит/с.
2.в. G.723.1: речевые кодеры на две скорости передачи для организации мультимедийной связи со скоростью передачи 5.3 и 6.3 кбит/с.
2.г. G.728: кодирование речевых сигналов 16 кбит/с с помощью линейного предсказания с кодированием сигнала возбуждения с малой задержкой.
2.д. G.729: кодирование речевых сигналов 8 кбит/с с помощью линейного предсказания с алгебраическим кодированием сигнала возбуждения сопряженной структуры.
3. Обработка видеосигналов:
3.а. H.261: видеокодеки для аудиовизуальных услуг со скоростью 64 кбит/с.
3.б. H.263: кодирование видеосигнала для передачи с малой скоростью.
4. Конференц-связь для передачи данных:
4.а. T.120: стек протоколов (включает T.123, T.124, T.125) для передачи данных между оконечными пунктами.
5. Мультимедийная передача:
5.а. RTP: транспортный протокол реального времени.
5.б. RTCP: протокол управления передачей в реальном времени.
6. Обеспечение безопасности:
6.а. H.235: обеспечение безопасности и шифрование для мультимедийных терминалов сети H.323.
7. Дополнительные услуги:
7.а. H.450.1: обобщенные функции для управления дополнительными услугами в H.323.
7.б. H.450.2: перевод соединения на телефонный номер третьего абонента.
7.в. H.450.3: переадресация вызова.
7.г. H.450.4: удержание вызова.
7.д. H.450.5: парковка вызова (park) и ответ на вызов (pick up).
7.е. H.450.6: уведомление о поступившем вызове в состоянии разговора.
7.ж. H.450.7: индикация ожидающего сообщения.
7.з. H.450.8: служба идентификации имен.
7.и. H.450.9: служба завершения соединения для сетей H.323.


Сценарий установки соединения на основе протокола H.323

SIP (Session Initiation Protocol)

SIP - протокол сигнализации, предназначенный для организации, изменения и завершения сеансов связи. SIP независим от транспортных технологий, однако при установлении соединения предпочтительно использовать UDP. Для передачи самой голосовой и видеоинформации рекомендовано применять RTP, но возможность использования других протоколов не исключена.

В SIP определены два типа сигнальных сообщений - запрос и ответ. Также существует шесть процедур:

  • INVITE (приглашение) - приглашает пользователя принять участие в сеансе связи (служит для установления нового соединения; может содержать параметры для согласования);
  • BYE (разъединение) - завершает соединение между двумя пользователями;
  • OPTIONS (опции) - используется для передачи информации о поддерживаемых характеристиках (эта передача может осуществляться напрямую между двумя агентами пользователей или через сервер SIP);
  • АСК (подтверждение) - используется для подтверждения получения сообщения или для положительного ответа на команду INVITE ;
  • CANCEL (отмена) - прекращает поиск пользователя;
  • REGISTER (регистрация) - передает информацию о местоположении пользователя на сервер SIP, который может транслировать ее на сервер адресов (Location Server).

Сценарий сеанса связи SIP

Кодеки

Аудиокодеком называют программу или алгоритм, который сжимает, либо разжимает цифровые звуковые данные, позволяя снизить требования к пропускной способности канала передачи данных. В IP-телефонии на сегодняшний день наиболее распространено преобразование посредством кодека G.729, а также сжатие G.711 по А-закону (alaw) и μ-закону (ulaw).
G.729
G.729 является кодеком, который сжимает исходный сигнал с потерей данных. Основная идея, заложенная в G.729 - передача не самого оцифрованного сигнала, а его параметров (спектральной характеристики, количества переходов через ноль), достаточных для последующего синтезирования на принимающей стороне. При этом все основные характеристики голоса, такие как амплитуда и тембр сохраняются.

Пропускная способность канала, на которую рассчитан данный кодек - 8 кбит/с. Длина кадра обрабатываемого G.729 - 10 мс, частота дискретизации - 8 кГц. Для каждого из таких кадров определяются параметры математической модели, которые в дальнейшем и передаются в канал в виде кодов.

При использовании кодирования G.729 задержка составляет 15 мс, из которых 5 мс тратится на заполнение предварительного буфера. Отметим также, что кодек G.729 предъявляет достаточно высокие требования к ресурсам процессора.

G.711
G.711 - голосовой кодек, который не предполагает никакого сжатия, помимо компандирования - метода уменьшения эффектов каналов с ограниченным динамическим диапазоном. В основе данного метода лежит принцип уменьшения количества уровней квантования сигнала в области высокой громкости, сохраняя при этом качество звука. Две широко использующиеся в телефонии схемы компандирования - alaw и ulaw.

Сигнал в данном кодеке предоставлен потоком величиной 64 кбит/с. Частота дискретизации - 8000 кадров по 8 бит в секунду. Качество голоса субъективно лучше, нежели при применении кодека G.729.

alaw
alaw или А-закон - алгоритм сжатия звуковых данных с потерей информации. В основном используется на территории Европы и России.

Для сигнала x преобразование по алгоритму alaw выглядит следующим образом:

Где А - параметр сжатия (обычно принимается равным 87,7).

ulaw
ulaw или μ-закон - алгоритм сжатия звуковых данных с потерей информации. В основном используется на территории Японии и Северной Америки.

Для сигнала x преобразование по алгоритму ulaw выглядит следующим образом:

где μ принимается равным 255 (8 бит) в стандартах Северной Америки и Японии.

Импульсно кодовая модуляция (PCM - Pulse Code Modulation)

Импульсно кодовая модуляция - передача непрерывной функции в виде серии последовательных импульсов.

Для получения на входе канала связи модулированного сигнала, мгновенное значение несущего сигнала измеряется АЦП с определенным периодом. При этом количество оцифрованных значений в секунду (иначе, частота дискретизации) должно быть большим или равным двукратной максимальной частоте в спектре аналогового сигнала.

Далее полученные значения округляются до одного из заранее принятых уровней. Заметим, что количество уровней необходимо принимать кратным степени двойки. В зависимости от того, сколько было определено уровней, сигнал кодируется определенным количеством бит.


Квантование сигнала

На данном рисунке представлено кодирование с помощью четырех битов (то есть все промежуточные значения аналогового сигнала будут округляться до одного из заранее заданных 16 уровней). Для примера, при времени равном нулю сигнал будет представлен подобным образом: 0111.

При демодуляции последовательность нулей и единиц преобразуется в импульсы демодулятором, уровень квантования которого равен уровню квантования модулятора. После этого ЦАП на основе данных импульсов восстанавливает сигнал, а сглаживающий фильтр окончательно убирает неточности.

В современной телефонии число уровней квантования должно быть большим или равным 100, то есть минимальное количество бит, которым может кодироваться сигнал - 7.

Вопросы качества обслуживания в IP-телефонии (Quality of Service - QoS)

В сетях на основе стека TCP/IP высокое качество обслуживания трафика, чувствительного к задержкам передачи не обеспечивается по умолчанию. При использовании протокола TCP имеется гарантия достоверной доставки информации, но ее перенос может осуществляться с непредсказуемыми задержками. Для UDP характерна минимизация задержек, но гарантия верной доставки пакета отсутствует.

В то же время добротность речевого трафика сильно зависит от качества передачи, и в сети, где не реализованы механизмы, гарантирующие соответственное качество, реализация IP-телефонии может быть не удовлетворяющей требованиям пользователей.

Основными показателями качества обслуживания являются пропускная способность сети и задержка передачи. Задержка при этом определяется как промежуток времени, прошедший с момента отправки пакета, до момента его приема.

Также существуют такие характеристики, как готовность сети и ее надежность (оцениваются по результатам контроля уровня обслуживания в течение длительного времени, либо по коэффициенту использования).

Для улучшения качества связи используются следующие механизмы:

  1. Перемаршрутизация. При перегрузке одного из каналов связи позволяет осуществить доставку при помощи резервных маршрутов.
  2. Резервирование ресурсов канала связи на время соединения.
  3. Приоретизация трафика. Дает возможность помечать пакеты в соответствии с уровнем их важности и производить обслуживание на основе меток.
Как было сказано ранее, голосовой трафик чрезвычайно чувствителен к задержкам передачи. Максимальное время задержки не должно превышать 400 мс (сюда включается и продолжительность обработки информации на конечных станциях). Различают два основных типа задержек:

Задержка при кодировании информации в голосовых шлюзах или терминальном оборудовании. Уменьшается путем улучшения алгоритмов обработки и преобразования голоса.
- Задержка, вносимая сетью передачи. Уменьшается путем улучшения сетевой инфраструктуры, в частности, сокращением количества маршрутизаторов и использованием высокоскоростных каналов.


Источники задержки в 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-телефонии.

На рынке телефонных станций, компания Cisco Systems представлена двумя основными продуктами: Cisco Unified Communications Manager (CUCM) и Cisco Unified Communications Manager Express (CME). О них сегодня и поговорим.

Cisco Unified Communication Manager

Cisco Unified Communication Manager – это система процессинга телефонных вызовов на базе ОС Linux. Поддерживает основные стандарты, такие как SIP, H.323, MGCP и проприетарный SCCP. CUCM – решение, которое предназначено для средних и крупных организаций. При кластеризации серверов, один кластер может обрабатывать 30 000 пользователей. В одном кластере может находиться до 20 серверов, причем лишь только 8 из них предназначены непосредственно для обработки телефонной сигнализации. Остальные, это TFTP, MOH (music on hold) сервер, CUC и другие. Среди 8 серверов, обычно выделяют один Publisher, а остальные Subscriber’ы. Основная роль Publisher’a заключается в репликации базы данных на все остальные сервера. CUCM - это программное обеспечение, удобное в администрировании и настройке.

Основной WEB GUI проиллюстрирован ниже:

Данный интерфейс называется Cisco Unified CM Administration. Всего их 5:

  1. Cisco Unified Reporting
  2. Disaster Recovery System
  3. Cisco Unified Serviceability
  4. Cisco Unified OS Administration

Cisco UCM может быть развернут как в виртуальной среде, так и на физическом сервере. Интегрируется с другими продуктами компании Cisco, такими как: Cisco Unity Connection (CUC), Cisco Unified Presence (CUP, начиная с 9 версии IM and Presence), Unified Contact Center Express и другие. Так же поддерживается интеграция с решениями других вендоров.

Cisco Unified Communication Manager Express (CME)

CME отлично подходит для малого и среднего бизнеса, удаленных офисов и небольших площадок. Call Manager Express реализуется на ISR (integrated service router) маршрутизаторах, что обеспечивает консолидацию сервисов телефонии и интернета в одном устройстве. Данная платформа способна поддерживать около 500 телефонных аппаратов. Например, маршрутизатор Cisco 3945E ISR G2 может обеспечить работу 450 телефонов. В CME предусмотрена работа голосовой почты, автосекретаря и других функций, которые реализуются с помощью специальных модулей. Как правило, администрирование CME происходит через CLI (command line interface). Но разработчиками предусмотрено использование аппликации Cisco Configuration Professional (CCP) , с помощью которого можно управлять dial – планом, администрировать телефоны, пользователей и многие другие опции. Cisco Call Manager Express поддерживает SRST, что обеспечивает отказоустойчивость в случае падения WAN. При планировании важную роль играет DSP, которая отвечает за транскодирование и преобразование традиционного телефонного трафика в IP.

CME может локально хранить данные об именах пользователей. Это позволяет отображать имя звонящего при входящем звонке.

Другая удобная опция это Call Forwarding. Она позволяет перенаправлять входящие вызовы на номер, указанный заранее, если получатель звонка занят, или не отвечает.

Пример реализации ниже:

merion_voice(config) #ephone-dn 15 merion_voice (config-ephone-dn) #call-forward busy 1111

Cisco Call Manager Express поддерживает такие опции как:

  • Call Transfer – перевод вызова. Бывает консультативный (англ. Consult - возможность разговора с адресатом до трансфера вызова) и слепой (англ. Blind – моментальный перевод вызова после набора номера получателя).
  • Call Park – возможность повесить вызов на «холд» на специально выделенном номере, а затем, набрать с любого другого ТА этот номер и продолжить разговор.
  • Call Pickup – возможность ответить на телефонный вызов, который пришел на другой телефонный аппарат. Обычно реализуется в рамках одного отдела.
  • Intercom – позволяет при нажатии одной клавиши отдать распоряжения. Например, интерком может быть настроен на кнопке телефона руководителя, для быстрой связи с секретарем.
  • Paging – тоже самое что и интерком, только в широковещательном формате. Удобно для экстренных оповещений большого количества людей.

Таким образом, мы рассказали о двух основных продуктах компании Cisco Systems в области телефонных станций. В следующих статьях мы подробно расскажем о каждой из телефонных станций.

01

Цель и ассортимент Cisco

Цель Cisco - предоставить клиентам качественную и надежную IP телефонию. Широкий диапазон оборудования, представленный в ассортименте вендора, позволяет создать телефонную сеть, как для огромных корпораций, так и для небольших офисов или группы удаленных сотрудников.

Каждая компания, независимо от размеров, нуждается в современных средствах коммуникации. Таким решением является IP телефония. Она призвана максимально упростить и удешевить разговоры, как между персоналом, так и с бизнес-окружением организации.


02

Критерии выбора

Выбор общей концепции и оборудования будущей системы диктуется в первую очередь функциональными требованиями и ёмкостью абонентов. Далее ограничения накладывает отведённый бюджет. Две схожие по функционалу системы можно построить на оборудовании различного ценового сегмента. Однако общая надёжность, безопасность и качество связи будет на стороне более дорогого, наиболее полно представленного в рамках одного вендора оборудования. Это же справедливо и относительно презентабельности вида конечного оборудования, самих IP телефонов.

Аппараты премиум-сегмента обладают расширенным функционалом и отлично впишутся в стильный интерьер. Например, кабинет руководителя. Аппараты с расширенной клавиатурой или дополнительными консолями быстрого вызова будут к месту на столе оператора колл-центра или топ-менеджера. Телефоны с базовым набором возможностей будут удобны офисным работникам и менеджерам.


03

Идеальный вариант построения системы

Идеальным случаем является построение системы на оборудовании одного вендора. Это решает проблему совместимости, упрощает настройку и эксплуатацию. Однако на практике бывает иначе. Особенно, когда изначально построенная система подвергается расширению. А IP АТС обслуживает IP телефоны различных производителей. Это возможно, если всё оборудование использует стандартные протоколы VoIP. Например, SIP. Проблемы начинаются с оборудованием, работающим с проприетарными протоколами, такими как SCCP и др. Или же требующие закрытой конфигурации с помощью отправки файлов с данными.

Компания Cisco выпускает качественное и надёжное оборудование для IP телефонии. В линейке производителя есть решения любого уровня и масштаба. От оборудования на базе серверов UCS и BE6000 для огромных сетей корпораций, IP АТС на базе маршрутизаторов ISR для офисов, филиалов до персональных решений для удалённых сотрудников. Независимо от размеров телефонной сети, данное оборудование поддерживает все конечные устройства Cisco, будь то IP телефоны, видеотелефоны или терминалы видеоконференций. Существует два главных направления, разнящихся масштабом, которые описаны ниже.


04

Направления Cisco.
Часть первая

Cisco Unified Communication Manager (CUCM) - предназначен для развёртывания на базе виртуализированных решений WMware, запускаемых на серверах. Позволяет создавать кластерные системы с большой ёмкостью абонентов (порядка 40000 клиентских устройств) и надёжностью. Обеспечивает беспрецедентное масштабирование и резервирование. Имеет разветвлённую систему лицензирования:

  • > Basic – покрывает IP телефоны 6911, 6921, 7811 и 7821
  • > Enhanced - покрывает IP телефоны 694x, 695x, 7841, 7861, 79xx, 88xx, 89xx, 99xx, SIP
  • > Enhanced Plus – покрывает те же устройства, что и Enhanced, при этом позволяет пользователю использовать одновременно два устройства, например, стационарный телефон и Cisco Jabber Mobility
  • > TelePresence Room – покрывает решения CTS, Profile Series, а также инфраструктурные устройства для организации видео-конференцсвязи

"Приобрести оборудование для IP телефонии от производителей Cisco и Asterisk Вы можете в магазине . Наши специалисты помогут сделать наиболее правильный выбор и подскажут основные особенности каждой из рассматриваемых моделей.

В случае, если заинтересовавшая Вас модель оборудования для IP телефонии от производителей Cisco и Asterisk в данный момент не размещена на сайте, мы предлагаем обратиться к менеджеру, чтобы уточнить возможность еe приобретения под заказ ."


05

Направления Cisco.
Часть вторая

Cisco Unified Communication Manager Express (CUCMe) – предназначен для функционирования на базе маршрутизаторов ISR совместно с их основным функционалом (NAT, Firewall, VPN и др.). Позволяет строить сеть с ёмкостью до 450 клиентских устройств. Лицензирование состоит из пользовательских лицензий и лицензий на функционал. Пользовательские лицензии указывают количество абонентов CUCMe. Данные лицензии могут быть на 5, 25 и 100 пользователей. Имеют артикулы вида: FL-CME-SRST-X. И лицензии для каждого телефона вида: SW-CCME-UL. Начиная с CUCMe версии 9.x используется схема лицензирования CUCM:

  • > Essential – покрывает IP телефоны 3905 и 6901
  • > Basic – покрывает IP телефоны 6911, 6921 и 7821
  • > Enhanced - покрывает IP телефоны 694x, 695x, 7841, 7861, 79xx, 88xx, 89xx, 99xx, SIP телефоны третьих производителей, CIPC, Cisco Jabber Desktop


06

Поэтому, совместимость с оборудованием сторонних производителей в данном случае минимальная. Если АТС Cisco, при наличии расширенной лицензии, может обеспечить работу “не родных” IP телефонов, то телефоны Cisco – не предполагают работу совместно со сторонними АТС вовсе. Это продиктовано общей концепцией Cisco, направленной на максимальную надёжность, безопасность и получение прибыли.

Однако некоторые IP телефоны Cisco можно сконфигурировать (специальным xml-файлом или набором файлов, отправленных на телефон по FTP) для работы со сторонними IP АТС по SIP протоколу. Это заслуга, в основном, энтузиастов. При этом, скорее всего, будет доступен только базовый функционал аппаратов (входящие\исходящие звонки), и практически заблокирован расширенный (телефонная книга, дополнительные клавиши и т.д.).

07

Настройки IP-телефона
Cisco 7941

Пример настройки IP-телефона Cisco 7941 для работы по протоколу SIP:

Телефон Cisco 7941 работает с Java-меню, поэтому вся его прошивка содержит не один файл с именем типа P0S-08-3-1.*, а является архивом с именем типа cmterm-7941_7961-sip.8-2-1.zip, который содержит файлы:

  • > apps41.8-2-0-55.sbn
  • > cnu41.8-2-0-55.sbn
  • > cvm41sip.8-2-0-55.sbn
  • > dsp41.8-2-0-55.sbn
  • > jar41sip.8-2-0-55.sbn
  • > SIP41.8-2-1S.loads
  • > term41.default.loads
  • > term61.default.loads

Кроме этих файлов, в корне TFTP-сервера, с которого телефон грузит прошивку, должен лежать файл XMLDefault.cnf.xml и, если настройки переопределяются для отдельного телефона, файл SEP.cnf.xml.

Процесс обновления прошивки выглядит следующим образом. Сначала при включении телефона в сети держим нажатой кнопку # секунд 15, до тех пор, пока лампочки возле линий не начнут мигать желтым. После этого нажимаем комбинацию 123456789*0#1 и телефон перезагружается, стирая свою прошивку. Теперь он готов к приему новой. Для этого ему необходим, в первую очередь, файл XMLDefault.cnf.xml. Описания формата этого файла на сайте Cisco найти не удалось – скорее всего он еще не документирован достаточно хорошо. Попробуем разобраться самостоятельно.

Манго Телеком - ведущий SIP-провайдер и поставщик оборудования.

Позвоните в «Манго Телеком» и заключите только один договор для получения услуг связи и оборудования.

«Манго Телеком» является не только продавцом оборудования, но и ведущим SIP-провайдером. Вам не нужно отдельно искать поставщика оборудования и поставщика телефонных услуг, заключать множество договоров, оплачивать множество счетов, а потом еще ломать голову, как подключить купленное оборудование к оператору связи. Вам нужно совершить звонок всего в одну компанию. Все остальное – это наша забота!

Гарантия 2 года на оборудование Yealink и Grandstream и 5 лет на Panasonic.

Только официальное оборудование и эксклюзивные условия:

Только в «Манго Телеком» у оборудования производителей есть эксклюзивная двухлетняя гарантия. Сегодня на рынке много «серого» оборудования, которое значительно дешевле официального. Такое оборудование, как правило, предназначено для продажи в Европе, но нелегально ввезено в Россию. Поэтому и стоит намного ниже из-за неуплаченных таможенных сборов. Если вы купите такое оборудование, и оно выйдет из строя, в официальном сервисе производителя вам просто откажут в ремонте. А магазин-продавец, вероятнее всего, не захочет производить ремонт за свой счет. Таким образом, вы можете остаться и без оборудования, и без связи. У «Манго Телеком» - прямые контракты со всеми производителями оборудования, предлагаемого в интернет-магазине. Поэтому наша компания всегда гарантирует вам полную поддержку приобретенного оборудования.

Ваш бизнес работает без остановок, даже если ваше оборудование вышло из строя.

Мы предоставим Вам оборудование на время гарантийного ремонта.

Если вы купите оборудование в «Манго Телеком», и во время гарантийного срока оно выйдет из строя не по вашей вине, мы предоставим вам (и всем клиентам без исключения) оборудование в замен, аналогичное по характеристикам. Важно то, что оборудование предоставляется на весь срок ремонта, поэтому вы всегда будете оставаться на связи с клиентами, партнерами, поставщиками и коллегами.

Телефонизация «под ключ». К вам приедут квалифицированные инженеры, качественно и быстро настроят ваше оборудование.

Выезд инженера «Манго Телеком» и настройка четырёх телефонов (портов) обойдется вам всего в 2000 рублей . В других компаниях настройка одного телефона стоит до двух тысяч рублей . Кроме того, высокая квалификация штатных технических специалистов «Манго Телеком» гарантирует вам не менее высокое качество оказываемых услуг.

У некоторых продавцов оборудования нет штатных сотрудников, необходимых для его настройки, т. к. работа этих специалистов в штате компании, как правило, стоит дорого. Поэтому такие продавцы часто предлагают контакты физических лиц, которые не могут дать гарантий качественной настройки оборудования. В отличие от них, в «Манго Телеком» работает целый штат квалифицированных инженеров, которые могут быстро, четко и правильно настроить оборудование любой сложности, а также гарантировать его эффективную работу.

24/7. Полная ответственность и круглосуточная техническая поддержка.

«Манго Телеком» несёт полную ответственность за настройку, установку и техническую исправность оборудования, которое проходит обязательное тестирование на совместимость с сервисами линейки «Манго-Офис». Выездная техническая поддержка тоже включена в услуги компании. Квалифицированный инженер приедет в ваш офис при первой необходимости и на месте устранит неисправность или произведёт необходимую настройку. Кроме того, вы можете получить техническую поддержку по телефону или электронной почте. 24 часа в сутки, 7 дней в неделю

Если вы хотите быстро, просто и без лишних затрат телефонизировать офис или компанию любой величины и направленности или купить оборудование «под проект», «Манго Телеком» готова предложить вам выгодные индивидуальные условия и скидки по доставке, настройке и обслуживанию оборудования.