Интерфейс V.24 (RS232)
Интерфейс реализован на основе разъема SIPAC, подключаемого к АТС.
В нем производится преобразование параллельного кода в последовательный и генерируется уровень передачи (V.24).
Данный интерфейс должен использоваться только для тестирования.
Источник питания
Модуль WAML потребляет от объединительной
платы ток 2500 мА при напряжении питания +5 В.
Величина этого напряжения контролируется, и если оно падает ниже 4,5 В, производится сброс системы по питанию.
Когда используется интерфейс AUI, для соблюдения стандартов на него необходимо подавать с объединительной платы напряжение +12 В (с током не более 250 мА).
Описание функциональных блоков
В модуле WAML можно выделить два логических блока:
|
процессорный с 16-разрядной системой шиной данных под названием "шина EX" и |
|
сетевой LAN / MUNICH32 с 32-разрядной "управляющей шиной". |
Доступ процессора к 32-разрядной шине осуществляется через управляемый шлюз.
Интерфейсы
Модуль WAML оснащен четырьмя внешними интерфейсами:
|
интерфейсом ЛВС Atlantic; |
|
внешним интерфейсом ЛВС; |
|
интерфейсом V.24 (RS232); |
|
интерфейсом PCI (Peripheral Card Interface
- интерфейс периферийных плат) для подключения к АТС. |
Конфигурирование и администрирование модуля
WAML
|
Команда AMO DIMSU выделяет память (FLEXAMA) для данных конфигурации WAML в DB-CC и DB-LTG. |
- В ветви TYPE= CC группы параметров AMO к параметру "WAML" добавляется ключ "Y" (H'1) или "N" (H'0).
- Значение ключей:
- YES: память FLEXAMA выделяется при инициализации.
- NO: высвобождение памяти FLEXAMA. Эта область памяти очищается при полном удалении прежних данных конфигурации WAML, которое производится по командам DBAR "Очистить таблицу конфигурации" (AMO LANC) и AMO BCSU "В системе нет модулей WAML".
- Объем данных конфигурации WAML задается структурным описанием (DB_M_WAML _DATA_STR), и изменить его невозможно. Данные конфигурации WAML создает CC вместе с LTG. Все последующие попытки создать такие данные система отвергает.
|
AMO WABE должна применяться для администрирования локального (собственного) станционного номера WAML в результатах анализа номера TIE. В настоящее время AMO не в состоянии ни определить, ни проверить, действительно ли модулю WAML присвоен станционный номер. Изо всех ситуаций с трафиком, допустимых для результатов анализа номера TIE, обязательно должны быть доступными ситуации, соответствующие результатам анализа номера ООД. |
- При смене или удалении телефонного номера система всегда проверяет, не принадлежит ли он модулю WAML, и не включен ли в глобальные данные этого модуля. Если это так, команда не выполняется, чтобы не нарушить целостности таблиц базы данных. Дополнительная информация по этому вопросу приводится при описании команды AMO WABE .
|
AMO BCSU служит для конфигурирования и
администрирования WAML в качестве обычного периферийного модуля на номере
неиспользуемого аппаратного порта и, при необходимости, для ввода варианта загружаемого программного обеспечения. Администрирование модуля должно производиться только с аппаратной платформы Atlantic (H600ECX, H80CMX). AMO не исполняет команду добавления, если отсутствует память для данных конфигурации WAML (см. команду AMO DIMSU). Убедиться, что в каждой системе Hicom может быть конфигурирован только один модуль WAML, позволяет проверка структурного описания DB_S_SWU_PER_BG_TYP_TBL. |
- Модуль занимает одно установочное гнездо и может быть конфигурирован для любого разъема подключения полки LTU (SIVAPAC, SIPAC), который не зарезервирован по умолчанию (например, LTUC и т.д.).
- Для быстрого поиска гнезда WAML его адрес (LTG, LTU, PBC) хранится во внутренней области базы данных конфигурационной таблицы WAML.
- Данные для модуля WAML извлекаются из UBGDAT и записываются в DB_S_SWU_PER_BG_TYP_TBL и S_LTG_DD_TBL.
|
AMO BUEND используется
для административного управления пучком соединительных линий, ведущих к модулю WAML, который может содержать до 16 соединительных линий (для соединений S2 их столько же, сколько В-каналов). При необходимости этому пучку может быть присвоено имя длиной 18 символов. |
|
AMO COP используется для административного управления параметрами COP в соответствии с описанием AMO. Никаких новых классов обслуживания для этого не требуется. |
|
AMO COT используется для административного управления параметрами COT в соответствии с описанием AMO. Никаких новых классов обслуживания для этого не требуется. |
|
AMO COSSU используется для административного управления классом обслуживания. (COS) для соединительной линии WAML. Поскольку поток данных проходит по подключению ЛВС, для ООД (оконечного оборудования данных) необходимы классы обслуживания. Все допустимые метки классов для соединений ООД приводятся в описании консоли AMO. |
- Все классы обслуживания, которые могут повлиять на соединение
передачи данных или помешать его работе (RKNOVR, RKOABS, REOVR и до.),
задаются постоянно при загрузке программного обеспечения в сообщении SETUP, пересылаемом на модуль обработки вызовов CP. Их обработка ведется в приоритетном режиме перед обработкой тех классов обслуживания, которые задаются командой AMO COSSU.
Создать класс пучка соединительных линий для авторизации
LCR в ветви TYPE= LCOSD можно с помощью операции "Modify"(Изменить). Никаких новых классов обслуживания для этого не требуется.
|
Используя описание нового типа устройств
(GER= WAML), AMO TDCSU
обеспечиваетадминистративное управление соединительной линией и В-каналами
пучка соединительных линий, например, соединения S2-TIE. При этом используются (для CP и DH) те же типы устройств, что и в модуле DIUS2. Однако, если возникает такая необходимость, для типа соединительной линии DB_LSI_MULTIPLE_LINE_30 можно задать не более 16 В-каналов (даже если они распределены между несколькими пучками соединительных линий). За тем, чтобы в пучок соединительных линий WAML не попали соединительные линии (В-каналы) других модулей, следит AMO. |
- Ветвь новых устройство содержит следующие параметры:
TGRP - необязательный номер пучка соединительных линий;
BCHAN - количество В-каналов
(параметр необязательный, его значение может находиться в пределах от 0 до
16);
INS - запуск (параметр необязательный).
Соединительная линия конфигурируется так, чтобы
согласование В-каналов выполнял модуль обработки вызовов. В этом случае
приоритетным должно считаться исходящее занятие линии для обработки вызова
(CP) .
Параметр LCOSS для WAML может не
использоваться, поэтому он включен в число необязательных..
Для соединительных линий WAML не нужны никакие блоки
параметров загружаемого программного обеспечения, так как необходимые
дополнительные данные загружаются вместе с данными конфигурации этого
модуля.
Для обеспечения целостности данных количество
доступных В-каналов в данных конфигурации WAML определяется консолью AMO. С
этой целью значение, введенное в параметр BKANAL, пересылается в элемент
CONFIG_DATA.GLOBAL_PARAMETER.MAX_B_CHANNELS_WAML. После обращения к данным
конфигурации выдается рекомендательное сообщение о том, что для активации
входа необходимо перезагрузить данные WAML.
|
AMO RICHT используется для административного управления
кодом маршрутизации для модуля WAML, учитывающее группу плановых
вызовов (dial plan group), ситуацию с трафиком и текущее назначение
модуля (ООД). |
|
AMO CPTP служит для административного управления
подключениями ЛВС, с помощью которых приложения RMX/UNIX в ADP
поддерживают связь с внешними станциями (их идентификация производится по
IP-адресу) и их приложениями. |
Создание и администрирование
данных конфигурации WAML
Новая команда AMO LANC обеспечивает администрирование
всех данных конфигурации WAML, кроме количества доступных
В-каналов (AMO TDCSU). AMO ведет следующие таблицы:
|
a) |
таблицу глобальных параметров
WAML; |
|
b) |
таблицу сетевых
интерфейсов; |
|
c) |
таблицу IP-маршрутизации; |
|
d) |
таблицу удаленных терминалов
ISDN; |
|
e) |
таблицу с IP-адресами сетевых экранов
(брандмауэров); |
|
f) |
таблицу с МАС-адресами сетевых
экранов. |
Блок управления WAML регистрирует все изменения,
вносимые в приведенные выше таблицы с того момента, когда по команде AMO LANC
началась их загрузка.
В качестве идентификатора данных (DATA_ID) используется
метка времени (на основании ON_R_GET_TIME_ DATE), которой помечаются
все изменения, вносимые в таблицы конфигурации.
Загрузка данных конфигурации
WAML
Данные конфигурации WAML начинают загружаться в этот
модуль по команде LANC. Для выполнения этой операции нужно, чтобы модуль WAML
был доступен и готов к работе. Обращение к нему производится с LTG, LTU и
PBC.
Консоль AMO создает запрос на загрузку (DB_LC_E_DATA_MOD)
для PIT-CC, а после завершения пересылки данных получает ответное сообщение
PIT-CC с результатами загрузки. В случае сбоев DC присваивает модулю WAML статус
"дефектный", и АМО после передачи сообщения об ошибке отключается.
Интеграция модуля WAML в
RTO
|
AMO FUNSU позволяет включить WAML в стандартную
проверку RTO. С этой целью в группу стандартного регламента RAP1
включается регламент CONWADP с указанием частоты проверки 5 (то есть,
каждые 15 минут). Для администрирования этих данных используются операции
"Set" (Настройка) и "Display" (Отображение). |
- Одновременно стандартные регламенты IPTEST, CCHIECBS,
IOCCATST и MBUATEST переводятся из группы RAP1 в RAC. Пауза в группе
стандартного регламента RAC сокращается до 600 секунд, вследствие чего все эти
регламенты (кроме CCHIECBS, которому назначается второй уровень частоты
тестирования 2, то есть, его проверка производится через каждые 60
минут) начинают выполняться с частотой тестирования 1 (то есть, каждые 10
минут).
Частота тестирования стандартных регламентов,
уже включенных в группу RAC, повышается с 1 до 2, благодаря чему становится
одинаковой для всех регламентов этой группы.
- Все эти операции выполняются путем подстройки или
расширения соответствующих определений таблицы в модуле LIFU011.
|
AMO TSU используется для запуска выбранных
регламентов тестирования и диагностики модуля WAML, которые перечислены
ниже. |
|
1. |
Отображение состояния микропроцессора конкретного
модуля WAML (EINHEIT=BGR). |
- Этот регламент выполняется, если модуль:
|
a) |
имеет заказную (пользовательскую)
компоновку; |
|
b) |
определен как присутствующий в
системе; |
|
c) |
установлен в гнездо, предназначенное для этой
цели; |
|
d) |
не скрыт за модулем, занимающим более высокое
иерархическое положение. |
|
2. |
Проверка соединения ЛВС "Atlantic" с ADP
(EINHEIT=CONWADP). |
- Этот регламент выполняется, если:
|
a) |
модуль WAML
конфигурирован; |
|
b) |
обнаружено присутствие модуля WAML в системе и его
готовность к работе; |
|
c) |
обнаружено присутствие модуля ADP в
системе. |
- В AMO добавляется блок CONWADP. В этой ветви на
основании данных конфигурации AMO определяет гнездо для
модуля WAML и начинает тестирование с события RTO
DB_QR_E_CON_WAML_ADP. В качестве адресной информации в RTO пересылается
сообщение с указанием LODAD Packed, а также LTG, LTU и PBC.
- Проверка электрических цепей командой AMO TSU
отменяется, так как модуль WAML физических каналов не имеет..
Диагностика периферийных
ошибок
В модуле WAML имеется только функция дампа (сброса)
содержимого базы данных. Для получения данных диагностики этого модуля и их
передачи на сервисный терминал служит команда AMO PETRA. Чтобы выполнить эту
операцию, достаточно выбрать пункт Display-PETRA в ветви CPU=86.
В группу UBGDAT (DB_M_BG_CODIERUNG_STR) для
идентификации доступных диагностических функций (DB_M_BG_TRACE_FCT_PST) добавлен
элемент (TRACE_FCT), который обеспечивает выполнение только команды сброса DUMP.
Команду TRACE модуль игнорирует.
В тех случаях, когда прежние модули выдают команду
UBGDAT, доступность диагностических функций определяется по локальной таблице
AMO S_NOT_TRACEABLE_BOARD. Реализация расширения UBGDAT устраняет необходимость
установки таблицы AMO на модуле LIPE090.
Процедурный интерфейс подключения
к базе данных
|
AMO DIMSU (CC) |
|
|
Проверяет, инсталлирована ли таблица конфигурации
WAML. |
|
AMO WABE (CC) |
|
|
Проверяет, инсталлирована ли таблица конфигурации
WAML. |
|
|
Считывает таблицу глобальных
параметров. |
|
AMO BCSU (CC) |
|
|
Проверяет, инсталлирована ли таблица конфигурации
WAML. |
|
|
Записывает адрес WAML в базу
данных. |
|
AMO TDCSU (CC) |
|
|
Проверяет, инсталлирована ли таблица конфигурации
WAML. |
|
|
Считывает таблицу глобальных
параметров. |
|
|
Производит запись в таблицу глобальных
параметров. |
|
|
Производит запись идентификатора данных (DATA_ID)
для загрузки флэш-памяти. |
|
AMO LANC (CC) |
|
|
Проверяет, инсталлирована ли таблица конфигурации
WAML. |
|
|
Производит запись в таблицу глобальных
параметров. |
|
|
Считывает таблицу глобальных
параметров. |
|
|
Производит запись в таблицу удаленных терминалов
ISDN. |
|
|
Получает адрес WAML. |
|
|
Считывает контрольный блок. |
|
|
Считывает таблицу удаленных терминалов
ISDN. |
|
|
Производит поиск таблицы удаленных терминалов
ISDN. |
|
|
Производит запись в таблицу IP-адресов сетевого
фильтра (брандмауэра). |
|
|
Считывает таблицу IP-адресов
брандмауэров. |
|
|
Производит запись в таблицу МАС-адресов
брандмауэров. |
|
|
Считывает таблицу МАС-адресов
брандмауэров. |
|
|
Производит запись в таблицу сетевых
интерфейсов. |
|
|
Считывает таблицу сетевых
интерфейсов. |
|
|
Производит запись в таблицу
IP-маршрутизации.. |
|
|
Считывает таблицу IP-маршрутизации.
|
|
|
Очищает таблицу
конфигурации. |
|
|
Производит запись идентификатора данных (DATA_ID)
для загрузки флэш-памяти. |
|
AMO FUNSU (CC) |
|
|
Позволяет выполнить новую процедуру проверки
CONWADP с помощью имеющихся программ доступа к базе данных
(DBAR). |
|
AMO TSU (CC) |
|
|
Позволяет обработать новую ветвь "Einheit" WAML с
помощью имеющихся программ доступа к базе данных
(DBAR). |
|
|
Исключение: для определения адреса WAML
используется новая процедура "Get WAML address". |
|
AMO PETRA (CC) |
|
|
Считывание информации по трассировке
модуля. |
|
PIT (LTG) |
|
|
Считывание данных
конфигурации. |
Новые типы модулей WAML, специализированные для установки
на конкретных системах, обрабатываются с помощью стандартной процедуры DBAR
DB_R_ BOARD_TYP_CC.
Контроллер ЛВС оснащен собственным кварцевым генератором
частотой 20 МГц, вдвое превышающей частоту передачи данных по сети Ethernet (10
МГц). МАС-адрес модуля (для сети Ethernet) хранится в специальном ППЗУ адресов
ЛВС.