Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Эксплуатационное управление softswitch ECSS-10. Методические указания по выполнению цикла лабораторных работ
.pdf
Федеральное агентство связи
Федеральное государственное образовательное бюджетное учреждение
высшего профессионального образования
Сибирский государственный университет телекоммуникаций и информатики»
(ФГОБУ ВПО СИБГУТИ)
Морозова Е.И.
Стенин А.В.
«Эксплуатационное управление softswitch ECSS-10»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
по выполнению цикла лабораторных работ
Новосибирск
2014 г.

УДК
Е.И. Морозова, А.В. Стенин. Эксплуатационное управление softswitch ECSS-10.
Методические указания по выполнению цикла лабораторных работ –
Новосибирск ФГОБУ ВПО «СибГУТИ», 2014. – 56 с.
Методические указания по выполнению цикла лабораторных работ
предназначены для проведения лабораторного практикума по дисциплинам
«Техническая эксплуатация цифровых систем коммутации» специальности
210406 «Сети связи и системы коммутации» и «Проектирование и эксплуатация
сетей связи» для подготовки бакалавров по направлению 210700
«Инфокоммуникационные технологии и системы связи» профиль «Сети связи и
системы коммутации». В методических указаниях приводятся основные
сведения по администрированию гибкого программного коммутатора ECSS-10
производства ООО «Предприятие «Элтекс». Выполняя цикл данных
лабораторных работ, студенты могут получить практические навыки по
настройке ECSS-10, проверить результаты администрирования на практике.
Кафедра АЭС
Иллюстраций - 31
Рецензент – Ромашова Т.И.
По специальности – 210406 – Сети связи и системы коммутации
По направлению – 210700 – Инфокоммуникационные технологии и системы
связи
Утверждено редакционно-издательским советом ФГОБУ ВПО «СибГУТИ»
в качестве методических указаний
© Сибирский государственный
университет телекоммуникаций
и информатики, 2014 г.
2

Содержание
1 Введение .................................................................................................................... 4
2 Краткие теоретические сведения ........................................................................... 4
2.1 Общие характеристики ECSS-10 ...................................................................... 4
2.2 Основные понятия и определения .................................................................... 5
2.3 Алгоритм маршрутизации телефонного вызова ............................................. 7
2.4 Управление системой ECSS-10 ......................................................................... 8
2.5 Структура дерева команд и права доступа ...................................................... 9
3.1 Лабораторная работа № 1 «Установление соединения внутри домена» .... 13
3.1.1 Знакомство с Web — конфигуратором ........................................................ 13
3.1.2 Ознакомление с CLI, CoCon ..................................................................... 14
3.1.3 Создание виртуальной АТС и внутренних номеров .............................. 17
3.1.4 Регистрация номеров на абонентском шлюзе TAU.IP, проверка связи
между программными и аналоговыми телефонами ....................................... 22
3.2 Лабораторная работа № 2 «Создание бриджа и настройка маршрутизации»
.................................................................................................................................. 30
3.3 Лабораторная работа № 3. «Создание и настройка транка для выхода на
шлюз SMG» ............................................................................................................ 32
3.4 Лабораторная работа № 4 «Установка и активация ДВО для абонентов
домена».................................................................................................................... 34
3.5 Лабораторная работа № 5 «Работа с журналом вызовов и получение
полной трассировки» ............................................................................................. 39
3.6 Лабораторная работа № 6 «Базовое конфигурирование ECSS-10 при
помощи CLI» .......................................................................................................... 41
3.7 Лабораторная работа № 7 «Организация связи Softswitch – ЦАТС МС-240»
.................................................................................................................................. 45
4 Задание на самостоятельную работу ................................................................... 49
ПРИЛОЖЕНИЕ А ..................................................................................................... 51
ПРИЛОЖЕНИЕ Б ...................................................................................................... 53
ПРИЛОЖЕНИЕ В ...................................................................................................... 55
Библиография ............................................................................................................. 56
3

1 Введение
Курс лабораторных работ направлен на получение практических навыков
по администрированию программной АТС ECSS-10 и проектированию
современных сетей связи и непосредственно конфигурированию сетевого
оборудования (Softswitch, абонентских шлюзов, транковых шлюзов). Данный
курс включает в себя несколько последовательных разделов по изучению
различных функций и возможностей конфигурирования оборудования, в том
числе проектирование и настройку корпоративной сети связи малой емкости.
2 Краткие теоретические сведения
2.1 Общие характеристики ECSS-10
ECSS-10 – программно-аппаратный комплекс, предназначенный для
построения интегрированных инфокоммуникационных сетей связи
операторского и корпоративного уровня на основе пакетной технологии.
Комплекс представляет собой совокупность программных и аппаратных
компонент, разработанных и произведѐнных ООО «Предприятие «Элтекс»,
обеспечивающих высокий уровень надѐжности (99.9999 %).
ECSS-10 применяется для построения местных, зоновых, транзитных и
корпоративных узлов связи.
Основными преимуществами такого комплекса являются:
полноценное active-active резервирование;
интуитивно понятный интерфейс управления;
горячее обновление программного обеспечения;
кроссплатформенность;
линейное масштабирование;
адаптация к требованиям Заказчика.
Протоколы, поддерживаемые ECSS-10:
SIP v2.0 (RFC 3261)
SIP‐T/SIP‐I
H.248/Megaco
SIGTRAN (M2UA, M3UA, IUA)
H.323
4

T.38
SNMP v3
RADIUS AAA
Протоколы, поддерживаемые ECSS-10 через сигнальные шлюзы:
ОКС7
R1.5, R2
EDSS‐1/Q.931
V5.1, V.5.2
Также поддерживается множество аудио/видео кодеков, многофункциональная
маршрутизация, тарификация (RADIUS, CDR), ДВО, резервирование, СОРМ и
другие функции.
2.2 Основные понятия и определения
Интерфейс - логическая сущность, описывающая в рамках системы
softswitch ресурс или группу ресурсов, через который проходит телефонный
вызов в рамках конкретного контекста маршрутизации, например,
конкретный порт на шлюзе доступа, порт на медиа-шлюзе, канал на транковом
шлюзе, пучок каналов и т.п.
Различают интерфейс инициатора вызова - originating interface и
интерфейс получателя вызова - terminating inerface.
На основании доступной информации об originating интерфейсе,
телефонном номере вызываемого абонента и других параметрах
осуществляется поиск terminating интерфейса для установления соединения
между originating и terminating интерфейсами. Этот процесс называется
маршрутизацией.
ECSS-10 осуществляет процедуру гибкого многоуровневого поиска
маршрута на основании следующих параметров:
номер вызывающего абонента (CgPN);
категория вызывающего абонента (CPC);
номер вызываемого абонента (CdPN);
тип адреса (Nature of address – NOA);
план нумерации (NP);
5

индикатор ограничения предоставления номера вызывающего
абонента (Calling Party Address Presentation Restriction Indicator –
APRI);
день недели;
время суток;
уровни загрузки шлюза/направления.
Контекст маршрутизации - логическая группировка, совокупность
правил маршрутизации, уникальная в домене маршрутизации, в рамках
которого идет определение интерфейса вызываемого абонента.
Домен маршрутизации (виртуальная АТС) - сущность, группирующая
в себе множество контекстов маршрутизации, интерфейсов и алиасов.
Домен можно представить как логическую часть гибкого коммутатора,
реализующую функционал отдельной АТС.
Ближайший эквивалент - описание плана нумерации и маршрутизации в
рамках классической телефонной станции для традиционных сетей.
Фактически развертывание нескольких доменов и связей между ними дает
возможность реализации сегмента или всей сети NGN в рамках одной
инсталляции.
Алиас (англ. alias) - логическая сущность, описывающая в рамках системы
softswitch телефонный номер, связанный с интерфейсом в рамках конкретной
виртуальной АТС (домена) и различные дополнительные атрибуты (категория,
абонентская группа, ДВО); фактически описывает абонента виртуальной АТС,
подключенного к определенному порту и обладающего определенным набором
специфичных для него параметров.
Правило маршрутизации - описание процесса преобразования и
разрешения (resolving) данных о вызове и получения информации об алиасе и
интерфейсе вызываемого абонента; всегда существует в рамках конкретного
контекста в домене маршрутизации.
Правило маршрутизации описывается:
- условиями срабатывания (conditions) - набор параметров, которым должен
удовлетворять вызов: номер вызывающего абонента (шаблон), категория, номер
вызываемого абонента (шаблон), тип номера, время суток, день недели и т.п.;
- действиями (actions) - при срабатывании правила возможны выполнения
действий по модификации параметров вызова (номер вызываемого абонента,
номер вызывающего абонента, абонентская группа);
6

- результатом (result) – в результате срабатывания правила могут быть получе-
ны следующие результаты:
1) абонент Б локальный, найдены алиас и интерфейс вызываемого
абонента;
2) абонент Б внешний, определены параметры номера абонента Б,
интерфейс вызываемого абонента (направление);
3) необходимо сменить контекст маршрутизации (в этом случае выполняется
смена контекста и маршрутизация выполняется еще раз);
4) маршрутизация невозможна.
Бридж - виртуальный шлюз, описывающий связь между виртуальными
АТС одного softswitch.
Бридж можно представить в виде двух связанных друг с другом
интерфейсов. Каждый интерфейс декларирован в своей виртуальной АТС
(домене).
Для бриджа, как и для классического транка, могут быть заданы различные
типы ограничений, например, количество каналов, что дает ограничение на
количество одновременно установленных соединений между виртуальными
АТС и позволяет нормировать нагрузку.
2.3 Алгоритм маршрутизации телефонного вызова
Маршрутизация телефонных вызовов - это процесс определения
интерфейса назначения для конкретного вызова на основании информации об
интерфейсе источника вызова, информации о телефонном номере вызывающего
и вызываемого абонента, категории вызывающего абонента, времени суток и
дне недели.
Для начала процесса маршрутизации необходимо иметь следующую
информацию: интерфейс абонента А, контекст абонента А, время суток, день
недели, номер абонента А, номер абонента Б.
Шаг 1. - Выбор контекста интерфейса абонента А и выбор подходящего (по
условиям срабатывания) правила маршрутизации.
Шаг 2. - Если подходящее правило найдено, то выполняются действия,
описанные в рамках этого правила (требуемые модификации параметров).
В результате срабатывания правила либо определяется алиас и
интерфейс абонента Б и процесс маршрутизации заканчивается, либо
принимается решение сменить текущий контекст и в этом случае
выполняется смена контекста и маршрутизация выполняется еще раз, начиная с
шага 2.
7

- если определено, что данных недостаточно - выдаѐтся результат
number_incomplete;
- если подходящее правило не найдено – выдаѐтся сообщение об
ошибке маршрутизации;
В результате процесса маршрутизации должна быть получена
следующая информация: интерфейс абонента А, домен абонента А, контекст
абонента А, модифицированный номер абонента А, номер абонента Б,
интерфейс абонента Б.
2.4 Управление системой ECSS-10
Управление происходит через web-интерфейс или через командную консоль.
Рисунок 1 - Интерфейсы OAM
MML терминал по SSH, который представляет собой командный
терминальный интерфейс;
WEB конфигуратор, который позволяет управлять системой через гибкий
и удобный пользовательский интерфейс.
Комплекс предоставляет полную информацию о своем функционировании
через интерфейсы:
8

Radius Accounting - пакеты с информацией о состоявшихся вызовах;
SNMP — статистика и аварийные сообщения;
Syslog — системный лог, трассировка вызовов.
Управление системой через интерфейс командной строки CLI (Command
line interface) реализуется подсистемой распределенной коммуникационной
консоли CoCon. Команды управления системой ECSS группируются в
древовидную структуру, напоминающую файловую систему, где файлы - это
команды, а каталоги - это логическая группировка команд (привязка их к
конкретной подсистеме).
2.5 Структура дерева команд и права доступа
Структура дерева команд представляет собой следующее:
/ (root) - корневой каталог, содержит глобальные команды (ls, cd, exit, man, pwd, shell-colors,
│ shell-exec-time, shell-trace, who).
├─ audit - каталог группирует в себе команды для просмотра истории вводимых команд и активных
│ сессий
├─ cluster - каталог группирует в себе команды управления логической топологией ECSS – кластерами
│ (доступен только администратору софтсвича).
├─ cocon - каталог группирует в себе команды управления пользователями cocon- и web-конфигуратора
│ ECSS-10
├─ domain - каталог группирует в себе команды управления доменами - виртуальными АТС
│
├─ gateway - каталог группирует в себе команды управления шлюзами
│
├─ node - каталог группирует в себе команды управления активными вычислительными узлами ECSS
│ (доступен только администратору софтсвича).
└─ system - каталог группирует в себе команды управления глобальными настройками системы
(root) - корневой каталог, содержит глобальные команды (ls, cd, exit, man,
pwd, shell-colors, shell-exec-time, shell-trace, who).
─ audit - каталог группирует в себе команды для просмотра истории
вводимых команд и активных сессий
─ cluster - каталог группирует в себе команды управления логической
топологией ECSS – кластерами (доступен только администратору
софтсвича).
─ cocon - каталог группирует в себе команды управления пользователями
cocon- и web-конфигуратора ECSS-10
─ domain - каталог группирует в себе команды управления доменами виртуальными АТС
─ gateway - каталог группирует в себе команды управления шлюзами
9

─ node - каталог группирует в себе команды управления активными
вычислительными узлами ECSS(доступен только администратору
софтсвича).
─ system - каталог группирует в себе команды управления глобальными
настройками системы.
Структура дерева команд доменов ECSS:
├─ domain - каталог группирует управление доменами - виртуальными АТС
└─ some_domain - каталог группирует команды управления конкретным доменом
│
├─ clean - команда очистки параметров домена
├─ info - команда вывода информации о параметрах домена
├─ set - команда установки параметров домена
├─ import-regime - команда для импортирования режимов доступа абонента из файла
├─ declare - команда декларации нового домена в системе
├─ list - команда вывода списка заявленных в системе доменов
│
│
├─ access-group - каталог группирует команды управления группами доступа
│ ├─ access-matrix - команда отображения матрицы связности групп доступа
│ ├─ add - команда создания группы доступа
│ ├─ add-access - команда создания связности между группами доступа
│ ├─ ls-groups - команда отображения списка групп доступа
│ ├─ remove - команда удаления группы доступа
│ └─ remove-access - команда удаления связности между группами доступа
│
│
├─ access-type - каталог группирует команды управления типами доступа
│ ├─ declare - команда создания нового профиля типа доступа
│ ├─ info - команда отображения настроек профиля типа доступа
│ └─ remove - команда удаления профиля типа доступа по имени
│
│
├─ alarms - каталог группирует команды управления аварийной сигнализацией в
│ рамках домена
│ ├─ list - команда просмотра активных аварий
│ ├─ log - команда ...
│ └─ masklist - команда просмотра активных масок аварий
│
│
├─ alias - каталог группирует команды управления абонентами в рамках домена
│ ├─ address-info - команда вывода параметров алиасов профиля домена и адреса
│ ├─ declare - команда декларации алиаса
│ ├─ iface-info - команда вывода параметров алиасов профиля домена и интерфейса
│ ├─ info - команда вывода информации о параметрах алиаса
│ ├─ remove - команда удаления алиаса
│ ├─ set - команда установки параметров алиасов
│ ├─ set-for-address - команда установки параметров алиасов для профиля домена и адреса
│ ├─ set-for-iface - команда установки параметров алиасов для профиля домена и
│ │ интерфейса
│ └─ set-for-domain - команда установки параметров алиасов для профиля домена
│
│
├─ cdr - каталог группирует команды управления режимами генерации cdr в
│ │ рамках домена
│ ├─ info - команда выдачи информации о настройках подсистемы генерации cdr
│ ├─ format - команда установки значения по умолчанию формата, в котором
│ │ сохраняются cdr файлы в домене
│ ├─ mode - команда установки значения по умолчанию режима генерации cdr
│ ├─ prefix - команда установки значения по умолчанию префикса cdr файлов
│ ├─ add_cdr_group - команда создания новой cdr группы
│ ├─ remove_cdr_group - команда удаления cdr группы
│ ├─ show_cdr_group - команда выводит список cdr групп и их параметры
│ └─ change_cdr_group - команда установки параметров cdr группы
│
├─ iface - каталог группирует команды управления интерфейсами в рамках
│ домена
│
│
├─ routing - каталог группирует команды управления маршрутизацией в рамках
│ │ домена
│ ├─ export - команда экспорта конфигурации телефонной маршрутизации
│ ├─ import - команда импорта конфигурации телефонной маршрутизации
10
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
