Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Эксплуатационное управление softswitch ECSS-10. Методические указания по выполнению цикла лабораторных работ

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
Федеральное агентство связи
Федеральное государственное образовательное бюджетное учреждение
высшего профессионального образования
Сибирский государственный университет телекоммуникаций и информатики»
(ФГОБУ ВПО СИБГУТИ)
Морозова Е.И.
Стенин А.В.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
по выполнению цикла лабораторных работ
Новосибирск
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
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]