АНАЛИЗ ТЕХНИЧЕСКОЙ РЕАЛИЗАЦИИ IP – ТЕЛЕФОНИИ

### 1 АНАЛИЗ ТЕХНИЧЕСКОЙ РЕАЛИЗАЦИИ IP – ТЕЛЕФОНИИ

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

Рисунок 1.1 - Общий принцип действия телефонных серверов Интернет – телефонии.

Основным сдерживающим фактором на пути масштабного внедрения IP – телефонии является отсутствие в протоколе IP механизмов обеспечения гарантированного качества услуг, что делает его пока не самым надёжным транспортом для передачи голосового трафика. Сам протокол IP не гарантирует доставку пакетов, а так же время их доставки, что вызывает такие проблемы, как «рваный голос» и просто провалы в разговоре. Сегодня эти проблемы решаются: организации по стандартизации разрабатывают новые протоколы, производители выпускают новое оборудование, но на этом уровне дела с совместимостью и стандартизацией обстоят уже не так хорошо, как с «упаковкой» речи в пакеты. Заметим, что в рамках частной корпоративной сети некоторая потеря качества голосовой связи при сильной загруженности ресурсов вполне терпима при условии, что средний показатель будет вполне удовлетворительным.
С точки зрения масштабируемости IP – телефония представляется вполне законченным решением. Во – первых, поскольку соединение на базе протокола IP может начинаться (и заканчиваться) в любой точке сети от абонента до магистрали. Соответственно, IP – телефонию можно вводить участок за участком, что хорошо с точки зрения миграции, так как её можно проводить «сверху вниз», «снизу вверх» или по любой другой схеме. Для решений IP – телефонии характерна определённая модульность: количество и мощность различных узлов – шлюзов, gatekeeper («привратник» - сервер обработки номерных планов) – можно наращивать практически независимо, в соответствии с текущими потребностями.