Читайте также: |
|
IP-телефония - голосовая телефонную связь между удаленными абонентами с использованием сетей передачи данных, работающих по протоколу IP.
В традиционных телефонных сетях цифровой канал для абонента предоставляет полосу по 64 (56) Кбит/с в каждом направлении. Такая большая (по меркам передачи данных при удаленном доступе) полоса требуется из-за принятого в телефонии простейшего способа кодирования — ИКМ (РСМ). Применение адаптивной дельтамодуляции АДИКМ (ADPCM) позволяет сократить поток до 16 Кбит/с, но для сетей передачи данных (учитывая неопределенность задержки и колебания нагрузки) и этот поток трудно выдержать в течение длительного времени. Современные алгоритмы сжатия, реализуемые на достаточно мощных процессорах, позволяют сжимать речевой сигнал до полосы 4-8 Кбит/с с приемлемым качеством. Такой поток уже можно передавать по обычным IP-сетям, что и реализуется в IP-телефонии.
Аудиокодек для IP-телефонии должен решать довольно сложную задачу — обеспечить значительное сжатие и формировать пакеты данных небольшого размера, а алгоритм упаковки-распаковки должен быть устойчивым к потере отдельных пакетов. Кодер должен отслеживать текущее состояние сигнала и выбирать соответствующий метод представления данного фрагмента. Декодер из простого ЦАП, применяемого при РСМ, превращается в синтезатор, воссоздающий аудиосигнал из принятого (возможно, и неполного) потока пакетов. В результате всех этих ухищрений удается из исходного равномерного потока 64 Кбит/с получить неравномерный поток кадров со средней скоростью 4-8 Кбит/с, который нормально проходит через большинство сетей. Проще всего организовать IP-телефон между парой пользователей ПК, имеющих доступ к Интернету. Для этого достаточно каждый ПК снабдить обычной звуковой картой с наушниками (колонками) и микрофоном. Здесь все задачи могут решаться чисто программно — от звуковых карт требуются только функции обычного кодека в полнодуплексном режиме. Анализ равномерного цифрового потока и упаковка его в кадры, а также обратное декодирование для современных процессоров не является особо обременительной задачей. Существует ряд программных продуктов, обеспечивающих связь между пользователями ПК.
Однако IP-телефония не ограничивается только диалогами между пользователями ПК — существуют специальные шлюзы для связи с традиционными телефонными сетями и отдельными телефонами. Задачи шлюза несколько сложнее — кроме установления соединения и передачи собственно речи он должен отрабатывать систему сигнализации телефонной системы и преобразовывать ее сигналы в протокольные сообщения IP-телефонии (и обратно). С традиционной телефонией шлюз может контактировать двояко: к нему могут подключаться телефонные аппараты, и он может подключаться к одной или нескольким линиям обычной телефонной сети (местной или городской). На рис. 10.12 изображена сеть с парой шлюзов, установленных в разных городах (странах) и подключенных к общей сети (Интернету). Здесь абоненты с обычных телефонов, связанных со шлюзами, могут общаться между собой без оплаты междугородных переговоров. Более того, абоненты телефонных сетей, подключенных к шлюзам, могут связываться между собой. Естественно, возможны и связи между «городскими» абонентами и абонентами, подключенными прямо к шлюзам. ПК-пользователи также могут «звонить» через шлюз, зная его IP-адрес. IP-телефония через шлюзы стала конкурировать с традиционной телефонией, вызывая споры на технические, экономические и правовые темы. На рисунке видно, как трафик проходит «мимо кассы» междугородной телефонной сети. Главный козырь IP-телефонии — низкая себестоимость разговоров, а потому и тарифы значительно более низкие, чем международные и междугородные телефонные. Однако шлюзы являются довольно дорогими и сложными устройствами, которые исполняются как в виде ПК с дополнительными платами адаптеров, так и в виде специализированных устройств. На рисунке показаны и два узла, подключающихся к сети непосредственно: один на базе ПК, другой — специальный IP-телефон.
Для ПК выпускают платы шлюзовых адаптеров, как правило, на 2 или 4 порта с гнездами RJ-11. В многоканальных системах сжатие обычно выполняется специализированными сигнальными процессорами — мощности одного универсального (х86) центрального процессора может и не хватить. Связь с сетью передачи данных обеспечивается стандартной сетевой картой или адаптером интерфейса глобальных сетей. Программное обеспечение шлюзов должно работать в среде ОС, от которой требуется «умение» работать в режиме реального времени и, конечно же, устойчивость (шлюз не должен «падать»). Шлюзы выполняют на базе ПК как настольного исполнения, так и промышленного (архитектуры микро-РС, с шиной Compact-PCI и т. п.). Специализированные устройства-шлюзы внешне выглядят как обычные сетевые концентраторы и имеют либо фиксированный набор портов, либо модульную конструкцию, комплектуемую по необходимости. В принципе шлюзы с достаточным количеством портов могут выступать и в роли УАТС или малых АТС, но для этой роли они все-таки имеют слишком высокую стоимость портов. IP-телефонный аппарат внешне выглядит как многофункциональный кнопочный телефон с дисплеем — микрокомпьютер с сетевым ПО много места не занимает.
Телефонные порты имеют кодеки G.711, схемы поддержки аналоговой телефонной сигнализации и сигнальный процессор, обеспечивающий упаковку по стандарту G.723.1 или G.729A. Все порты (телефонные и Ethernet) являются периферией микрокомпьютера на процессоре класса 486 с ОЗУ 32 Мбайт и флэш-диском на 12 Мбайт.
Дата добавления: 2015-07-08; просмотров: 310 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Иерархии цифровых каналов. | | | Технология xDSL. |