Мультисервисные сети2
.pdf
5.3. Протоколы сигнализации в сетях на основе Softswitch |
151 |
||
|
|
|
|
|
|
|
|
Рис. 5.10. Соединение «телефон–компьютер»
Рис. 5.11. Соединение «телефон–телефон»
Рис. 5.12. Соединение «компьютер–компьютер»
Сценарий 3. Предусматривается взаимодействие двух абонентов различных сетей ТфОП через транспортную сеть IP (рис. 5.11).
Сценарий 4. Описывает процедуру соединения терминалов H.323 через телефонную сеть (рис. 5.12).
Работа над проектом TIPHON разбита на четыре фазы, каждая из которых соответствует одному из перечисленных сценариев. В настоящее время закончена разработка стандартов для первого сценария. Стандарты, рассматривающие вопросы сетевой архитектуры, близки к завершению. Экспертами начата работа над вопросами управления вызовом, адресации, качества обслуживания, начисления оплаты и некоторыми другими.
152Глава 5. Объединение традиционной телефонной сети и пакетной сети
5.4.Примеры построения сетей с устройствами Softswitch
5.4.1.Построение сети IP-телефонии
В [1] описаны три основных сценария соединений в сети IP-теле- фонии: телефон–телефон, телефон–компьютер, компьютер–компьютер.
Первый сценарий чаще всего встречается при транзите через IPсеть телефонного междугородного/международного трафика. Предположим, что используется система сигнализации ОКС № 7 (рис. 5.13) [9]. Тогда Softswitch взаимодействует с телефонными коммутаторами и выполняет функции пункта сигнализации SP.
При запросе одной из телефонных станций соединения этот запрос в виде начального адресного сообщения IAM (сообщение о формировании вызова, передаваемого по выделенной сети ОКС № 7), попадает на Softswitch, который производит разборку полученной сигнальной единицы, выделяет из нее сигнальную информацию и на основе обработки этой информации принимает решение о маршрутизации вызова и о начале обмена сигнальной информацией с АТС. После этого формируется сигнальное сообщение IAM в сторону вызываемой станции, которая может находиться в зоне действия другого Softswitch, и тогда сначала сообщениями будут обмениваться сами устройства Softswitch, а уже от них сообщения будут транслироваться к обеим АТС.
На рис. 5.13 выбран именно такой вариант, а протоколом взаимодействия между разными Softswitch является SIP. Итак, происходит обмен стандартными сообщениями ОКС № 7 с вызывающей и вызы-
Рис. 5.13. Установление соединения телефон–телефон с сигнализацией ОКС № 7
5.4. Примеры построения сетей с устройствами Softswitch |
153 |
ваемой станциями через IP-сеть. Получив от вызываемой станции сообщение ANM об ответе вызываемого абонента, Softswitch транслирует это сообщение в сторону вызывающей станции. Затем соответствующим транспортным шлюзам дается команда установить соединение, для чего может быть использован, например, интерфейс Н.248 или IPDC (в случае Н.248 команда предписывает переместить определенные виртуальные и физические порты шлюза из нулевого во вновь созданный контент). После этого происходит формирование речевого соединения по сети IP (RTP/RTCP). Таким образом, устанавливается соединение двух пользователей ТфОП (или сети подвижной связи) через IP-сеть.
При транзите телефонного трафика через IP-сеть с использованием сигнализации ISDN, поток от вызывающей станции пройдет через транспортный шлюз, где сигнальная информация сначала будет преобразована в сообщения IPDC, а после этого – передана к устройству
Softswitch (рис. 5.14).
Во втором сценарии начало установления соединения остается прежним, но дальше Softswitch не взаимодействует с вызываемой АТС (ее просто нет), а устанавливает прямое соединение входного транспортного шлюза (к которому поступает поток от вызывающей станции) с терминалом вызываемого абонента через сеть IP-телефонии (рис. 5.15).
Softswitch может также выступать как устройство, обеспечивающее взаимодействие между сетями IP-телефонии, которые построены с использованием различных протоколов SIP, H.323. В третьем сценарии абоненты могут находиться как в одной и той же сети, построенной на одном стандарте, так и в разных сетях IP-телефонии. Тогда Softswitch будет, с одной стороны, взаимодействовать, например, с клиентом SIP, а с другой – с терминалом Н.323. В этом случае работа Softswitch будет больше похожа на работу конвертера сигнализации, но, тем не менее, все функции управления будет выполнять именно он.
Рис. 5.14. Установление соединения телефон–телефон с сигнализацией DSS1-RPI
154 |
Глава 5. Объединение традиционной телефонной сети и пакетной сети |
Рис. 5.15. Установление соединения телефон–компьютер
5.4.2. Мультисервисная сеть на основе IP/MPLS и Softswitch
В варианте мультисервисной сети, рассмотренной А.Б. Гольдштейном [10], в качестве транспортной сети взята сеть на основе MPLS. В эту сеть поступает информация из IP-сети, которая, как известно, не поддерживает гарантированное QoS. Для обеспечения гарантированного QoS в предлагается использовать протокол резервирования ресурсов RSVP.
RSVP – это протокол сигнализации, который обеспечивает резервирование ресурсов для предоставления в IP-сетях услуг эмуляции выделенных каналов. Протокол позволяет запрашивать, например, гарантированную пропускную способность такого канала, предсказуемую задержку, максимальный уровень потерь. Но резервирование выполняется лишь в том случае, если имеются требуемые ресурсы.
Чтобы обеспечить должное качество обслуживания трафика речевых и видеоприложений, необходим механизм, позволяющий приложениям информировать сеть о своих требованиях. На основе этой информации сеть может резервировать ресурсы, чтобы гарантировать выполнение требований к качеству или отказать приложению, вынуждая его либо пересмотреть требования, либо отложить сеанс связи.
Для полноты картины опишем процесс резервирования ресурсов на основе RSVP. Отправитель данных передает на индивидуальный или групповой адрес получателя сообщение Path, в котором указываются желательные характеристики качества обслуживания трафика – верхняя и нижняя граница полосы пропускания, средняя длительность задержки и допустимая вариация длительности задержки.
5.4. Примеры построения сетей с устройствами Softswitch |
155 |
Сообщение Path пересылается маршрутизаторами сети в сторону получателя данных с использованием таблиц маршрутизации в узлах сети, в нашем случае – до ближайшего маршрутизатора MPLS. Каждый маршрутизатор, поддерживающий протокол RSVP, получив сообщение Path, фиксирует элемент «структуры пути» – адрес предыдущего маршрутизатора. Таким образом, в сети образуется фиксированный маршрут. Поскольку сообщения Path содержат те же адреса отправителя и получателя, что и данные, пакеты будут маршрутизироваться корректно даже через сетевые области, не поддерживающие протокол RSVP.
Сообщение Path должно нести в себе шаблон данных отправителя (Sender Template), описывающий тип этих данных. Шаблон специфицирует фильтр, который может отделять пакеты этого отправителя от других пакетов в пределах сессии. Кроме того, сообщение Path должно содержать спецификацию потока данных отправителя Tspec, которая определяет характеристики этого потока. Спецификация Tspec используется, чтобы предотвратить избыточное резервирование.
Шаблон данных отправителя имеет тот же формат, что и спецификация фильтра в сообщениях Resv. В зависимости от идентификатора протокола, заданного для сессии, шаблон может специфицировать только IP-адрес отправителя или (но не обязательно) также и
UDP/TCP-порт.
Приняв сообщение Path, его получатель передает к маршрутизатору, от которого пришло это сообщение (т.е. по направлению к отправителю), запрос резервирования ресурсов – сообщение Resv. В дополнение к информации Tspec, сообщение Resv содержит спецификацию запроса (Rspec), в которой указываются нужные получателю параметры качества обслуживания, и спецификацию фильтра (filterspec), которая определяет, к каким пакетам сессии относится данная процедура. Вместе Rspec и filterspec представляют собой дескриптор потока, используемый маршрутизатором для идентификации каждой процедуры резервирования ресурсов.
Когда получатель данных передает запрос резервирования, он может запросить передачу ему ответного сообщения, подтверждающего резервирование.
При получении сообщения Resv каждый маршрутизатор резервируемого пути, поддерживающий протокол RSVP, определяет приемлем ли этот запрос, для чего выполняются две процедуры. С помощью механизмов управления доступом проверяется, имеются ли у маршрутизатора ресурсы, необходимые для поддержки запрашиваемого качества обслуживания, а с помощью процедуры режимного контроля (policy control) – правомерен ли запрос резервирования ресурсов. Если запрос не может быть удовлетворен, маршрутизатор отвечает на него сообщением об ошибке.
156 |
Глава 5. Объединение традиционной телефонной сети и пакетной сети |
Если же запрос приемлем, данные о требуемом качестве обслуживания поступают для обработки в соответствующие функциональные блоки (способ обработки параметров QoS маршрутизатором в протоколе RSVP не определен), и маршрутизатор передает сообщение Resv следующему (находящемуся ближе к отправителю данных) маршрутизатору. Это сообщение несет в себе спецификацию flowsptc, содержащую два набора параметров:
«Rspec», который определяет желательное QoS; «Tspec», который описывает информационный поток.
Когда маршрутизатор, ближайший к инициатору процедуры резервирования, получает сообщение Resv и выясняет, что запрос приемлем, он передает подтверждающее сообщение получателю данных.
После окончания вышеописанной процедуры ее инициатор начинает передавать данные, и на их пути к получателю будет обеспечено заданное QoS.
Совместное использование двух протоколов – RSVP на уровне доступа и MPLS на уровне транспортной сети – позволяет предоставлять пользователям нашей конвергентной сети гарантированное качество обслуживания.
Теперь нужно оговорить способ подключения к конвергентной сети абонентов обычной ТфОП. На самом деле, на начальном этапе ТфОП просто станет частью конвергентной сети, а на стыках между ТфОП и сетью IP/MPLS будут устанавливаться VoIP шлюзы – устройства, которые предназначены для преобразования речевой информации, поступающей со стороны ТфОП, в вид, пригодный для передачи по IP-сетям, и наоборот.
Кроме того, в конвергентную сеть войдут сети IP-телефонии альтернативных операторов, построенные, например, на протоколах Н.323 и SIP. Сегодня такие сети используются, в основном, для междугородной и международной связи, но в условиях конвергентной сети они станут альтернативой ТфОП.
Для управления соединения в конвергентной сети используется Softswitch. Поддерживая все протоколы управления шлюзами и терминалами пакетной сети, Softswitch поддерживает и сигнализацию ТфОП. Он управляет устройствами сети IP-телефонии, работающей по протоколам Н.323 и/или SIP, взаимодействует с телефонными станциями по протоколам DSS1 или ОКС № 7, а соединение между ними организует с помощью протоколов управления шлюзами MGCP/ MEGACO.
Предлагаемый путь развития телекоммуникационной сети представлен на рис. 5.16.
Пример установления соединения для такой сети дан на рис. 5.17. Предположим, нужно связать двух пользователей, один из которых является абонентом ТфОП, а второй – пользователем сети IP-теле- фонии. Пусть инициатором соединения будет VoIP-пользователь
(абонент А), а сеть IP-телефонии использует протокол Н.323.
5.4. Примеры построения сетей с устройствами Softswitch |
157 |
Рис.5.16. Путь развития телекоммуникационной сети
Рис. 5.17. Пример установления соединения
Посредством сигнализации Н.323 абонент А сообщит коммутатору Softswitch о своем желании получить соединение с абонентом ТфОП (абонентом Б). Softswitch должен определить местонахождение вызываемого абонента и, так как это абонент ТфОП, найти ближайший к нему шлюз VoIP. Одновременно с передачей к Softswitch номера вы-
158 |
Глава 5. Объединение традиционной телефонной сети и пакетной сети |
зываемого абонента Б, терминал абонента А с помощью протокола RSVP занимает ресурс связи с маршрутизатором MPLS, необходимый ему для гарантированной передачи речевого трафика реального времени с соответствующим стандартам качеством.
Дело в том, что терминал абонента А далеко не всегда имеет прямой доступ к сети MPLS. Подключение к ней может идти по каналам обычной (public) сети Интернет, которая гарантированного качества обслуживания не обеспечивает. Именно здесь будет использоваться протокол RSVP.
На самом деле все будет выглядеть гораздо сложнее. И при резервировании ресурсов, и при обмене сигнальными сообщениями, и при установлении речевого соединения должны выполняться разнообразные действия, передаваться команды, запросы, ответы, но здесь и не ставилась задача детально расписать сценарий установления соединения. Изучив описания протоколов и механизмов по книге [8], читатель сможет легко сделать это сам.
5.5.Оборудование для сетей на основе Softswitch от компании ZTE
Компания ZTE считает целесообразным использовать оборудование Softswitch прежде всего для построения NGN класса 4 и 5.
NGN класса 4 (тандемного типа) предоставляет абонентам услуги передачи голоса и данных: местные и междугородные соединения VoIP между абонентами ТфОП и услуги ПД по сети IP. В NGN класса 4 отсутствуют коммутаторы ТфОП с входящими интерфейсами соединительных линий, а подключение ТфОП к IP-сети осуществляется с помощью сигнального и транспортного шлюзов. NGN класса 5 будет предоставлять услуги VoIP, что позволяет избежать крупных инвестиций для построения телефонных узлов и ПД. Исключены любые коммутаторы ТфОП, а медные пары абонентов подключаются непосредственно к шлюзам NGN или устройствам интегрированного доступа.
NGN классов 4 и 5 предложат абонентам большой набор услуг, что делает технологию Softswitch весьма привлекательной для операторов и сервис-провайдеров.
Компания выделяет следующие технологические преимущества своего оборудования:
1.Полностью конвергированные услуги передачи голоса и данных в IP-сети, возможность подключения к ТфОП. Высокие показатели QoS голосовой связи.
2.Высокая производительность – поддержка более 2 млн соединений в ЧНН при использовании одного контроллера Softswitch и более 6 млн соединений при каскадном соединении трех котроллеров.
|
5.5. Оборудование для сетей на основе Softswitch от компании ZTE |
159 |
|
||
|
Таблица 5.1. Проекты компании ZTE |
|
|
|
|
|
|
|
|
|
|
|
Операторы |
Количество |
Трафик, мин./день |
Стоимость, |
|
|
абонентов |
$/мин. |
|
||
|
|
|
|
||
|
China Netcom |
21 000 |
170 000 |
0,03-0,04 |
|
|
China Unicom |
Коммерческое |
тестирование с 1000 |
абонентов |
|
|
China Railway |
Коммерческое тестирование с 1000 абонентов |
|
||
|
China Telecom |
> 6000 абонентских линий в 400 IP phone 150 000 |
|
||
|
1. ZTE, Huawei, Alcatel, Cisco и VocalTel приняли уча- |
|
|||
|
|
стие в первом этапе тендера по проекту TT&T NGN |
|
||
|
Thailand TT&T Pro- |
2. ZTE и Huawei вышли на второй этап тендера. |
|
||
|
Softswitch от ZTE прошел все виды тестирования для |
|
|||
|
ject |
TT&T. В настоящее время ZTE и TT&T ведут перегово- |
|
||
|
|
ры о дальнейшем сотрудничестве |
|
|
|
|
|
1. ZTE и Lucent и Nortel приняли участие в первом эта- |
|
||
|
|
пе тендера по проекту Hong Kong Wharf NGN |
|
||
|
|
2. ZTE и Nortel вышли на второй этап тендера. |
|
||
|
Hong Kong Wharf |
Softswitch от ZTE прошел все тесты для Hong Kong |
|
||
|
NGN |
Whart NGN project. В настоящее время ZTE и Hong |
|
||
|
|
Kong Wharf NGN ведут переговоры о дальнейшем со- |
|
||
|
|
трудничестве |
|
|
|
|
|
1. ZTE, Huawei, Cisco, Alcatel, UT, Ericsson и Sandra |
|
||
|
|
приняли участие в первом этапе тендера по проекту |
|
||
|
Philippine Digital |
Digital NGN |
|
|
|
|
NGN |
2. ZTE, Huawei и Cisco вышли на второй этап тендера |
|
||
|
|
ZTE – единственный победитель тендера по проекту |
|
||
|
Romania RPO NGN |
Romania RPO NGN |
|
|
|
|
|
|
|
|
|
3.Гибкие сетевые решения для построения NGN класса 4 (услуги междугородной связи) и класса 5 (услуги местной связи с помощью устройств интегрированного доступа IAD).
4.Возможность сохранения коммутаторов ТфОП путем подключения NGN к ТфОП с помощью сигнального и транспортного шлюзов.
5.Надежная система управления NGN.
6.Разумные цены и четкое обслуживание абонентов.
Компания имеет большой опыт реализации NGN проектов
(табл. 5.1).
Достоинством оборудования Softswitch, производимого компанией ZTE, является его совместимость с оборудованием других вендоров
(табл. 5.2).
Отметим также, что решения ZTE предусматривают интеграцию оборудования с интеллектуальными и мобильными платформами. Так Softswitch ZTE может использоваться в качестве виртуального SSP (пункта коммутации услуг IN) с поддержкой INAP/TCAP. Пока Softswitch соединяется с мобильными платформами через ТфОП, однако в ближайшее время планируется выпуск проводно-беспровод-
160 |
Глава 5. Объединение традиционной телефонной сети и пакетной сети |
||||
|
Таблица 5.2. Совместимость оборудования |
|
|
||
|
|
|
|
|
|
|
|
Вендор |
Оборудование |
Протокол взаимодействия |
|
Протестировано взаимодействие со следующими Softswitch
Lucent Softswitch SIP-T SS8 SGS SIP-T
Cisco SIP Proxy SIP Siemens Softswitch SIP-T Nortel Softswitch SIP-T
Протестировано взаимодействие со следующими транспортными шлюзами
Audiocodes MP108, MP100, MP200 MGCP InnoMedia MTA3328-4 MGCP
TAINET VENUS2804 MGCP CodentNetworks CS2912 MGCP
Протестировано взаимодействие со следующими терминалами
3COM Sip phone SIP Pingtel Sip phone SIP Welltech Sip phone SIP Cisco Sip phone SIP Cisco ATA 186 SIP
PhotonicBridges P103 MGCP ACT P103B H.248
Leadtek BVP8770 (Video Phone) H.323
INNOmedia MTA3368 (Video Phone) SIP
ного контроллера Softswitch, интегрированного с мобильными платформами и работающего в ядре сети ЗС.
В заключение заметим, что Softswitch производства ZTE отвечает требованиям COPM, а NGN ZTE включает в себя систему управления сетью (NMS) для авторизации всех устройств, находящихся под управлением контроллера Softswitch. Опорная сеть IP имеет и другие системы защиты от атак хакеров: брандмауэры, сообщения (traps) SNMP, системные журналы регистрации.
5.6.Примеры использования Softswitch компании ZTE на сетях NGN
5.6.1. Развертывание NGN класса 5 для China Netcom
В августе 2001 г. Корпорация ZTE успешно завершила строительство сети NGN на основе Softswitch для компании China Netcom. Это была первая в мире NGN на основе Softswitch, и после ее расширения она стала одной из самых крупных в мире NGN класса 5 (рис. 5.18).
На первом этапе производимые ZTE устройства управления
Softswitch (ZXSS10 SS1), транковый шлюз TG (ZXSS10 M100) и шлюз
