Siemens AG Домашняя страница Поиск Контакты | ICN
E-Doku Информация Справка Обратная связь
---
Первая страница Предыдущая страница Следующая страница Последняяя страница

1.7 GEFIN Инициализация заданий критических временных измерений

Функция AMO GEFIN создает, опрашивает и отменяет позиции измерений (MPOS) заданий критических временных измерений.

Позиции измерений подразделяются на две основные части: группы (MGR) и подгруппы (SGR).

Точки измерений связаны с позициями измерений через статическую память MGR или SGR.

1.7.1 Ограничения

Отсутствуют.

1.7.2 Взаимосвязи
AMO TGACC /BUEND
: Код доступа группы каналов
AMO LROUT/RICHT
: Маршрутизация
AMO HUNT/SA
: Управление поиском
AMO ATNDGR/VFGR
: Группы консолей телефонистов
AMO NOPT/NAVAR
: Управление статическими данными возможностей переключения дежурного режима
AMO DIMEN/DIMSU
: Определение функций, Устройство коммутации
(R6.3/V3.4)

1.7.3 Функции AMO
ADD-GEFIN
: Создание позиций критических временных измерений
CHANGE-GEFIN
: Изменение адресата вывода результатов критических временных измерений

DELETE-GEFIN
: Отмена позиций критических временных измерений
DISPLAY-GEFIN
: Опрос позиций критических временных измерений или
Запись результатов критических временных измерений в файл в табличном формате

1.7.3.1 ADD-GEFIN

Главные группы и/или подгруппы, которые будут контролироваться, вводятся в соответствии со своими номерами MGR или SGR. Структура таблиц главных групп и таблиц подгрупп может быть определена заблаговременно, посредством выполнения функции DISPLAY системы AMO с параметрами "TGACC(V3.4:BUEND)", "LROUT(V3.4:RICHT)", "HUNT(V3.4:SA)", "ATNDGR(V3.4:VFGR)" и "NOPT(V3.4:NAVAR)".

Выполняются проверки на то, указывают ли введенные номера MGR или SGR на правильные элементы в таблицах управления устройствами.
В случае положительного исхода проверок, главные группы и подгруппы связываются в порядке убывания со статическими таблицами MGR или SGR в соответствии со своим номером MGR или номером SGR. Детали функции описаны ниже в таблицах решений 1-3.

Имеется две отдельные цепные ссылки для главных групп и подгрупп.

Если главная группа вводится как позиция измерений, то кроме включения в цепной список главной группы, все подгруппы, связанные с главной группой, включаются в цепной список подгруппы (SGR). Эти подгруппы называются "вторичными позициями измерений" и используются только для записи данных измерений главных групп (MGRs).

Главные группы и все подгруппы, явно введенные в качестве позиций измерений, отмечаются как "основные позиции измерений".

Позиция измерений будет иметь статус "пассивная", если ничего не было создано, или если позиция измерений была отменена.

Позиция измерений будет иметь статус 'Инициализирована', если она была создана и следующая граница в 1/4 часа для запуска задания измерений еще не достигнута.

Пороговые значения критического времени, после достижения которых должны выводится сообщения, хранятся в размещенных в статической памяти таблицах MGR или SGR, создаваемых во время создания главных групп и явного создание подгрупп.

Зависимость отдельных действий, выполняемых AMO в зависимости от начальных условий состояний позиций измерений (состояний MP) описаны в таблицах решений, помещенных ниже.

Состояния, не перечисленные в таблицах решений, не могут возникнуть. Например, хотя в таблице решений 1 перечислены 4 различных условия, которые, по логике, могут дать 16 различных комбинаций, в действительности возможны только 7 комбинации.

Создание SGR в качестве основной позиции измерений

Таблица 23 Таблица решений 1

Условия:
SGR-MP "ПАССИВНОЕ" Y N N N N N N
Состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" N Y Y Y N N N
Состояние SGR-MP "АКТИВНАЯ_SEC" N Y N Y Y N Y
Состояние SGR-MP "АКТИВНАЯ_PRI" N N Y Y N Y Y
Действия:
Добавить SGR в цепочку SGR X
Удалить SGR из цепочки SGR
Установить состояние SGR-MP "ПАССИВНОЕ"
Отменить состояние SGR-MP "ПАССИВНОЕ" X
Установить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" X
Отменить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА"
Установить состояние SGR-MP "АКТИВНАЯ-SEC"
Отменить состояние SGR-MP "АКТИВНАЯ-SEC"
Установить состояние SGR-MP "АКТИВНАЯ-PRI" X X X
Отменить состояние SGR-MP "АКТИВНАЯ-PRI"
Установить значение порога X X X
Предупредительные сообщения:
Измерительная позиции уже существует X X X X
SGR не измерительная позиция

Создать MGR как основную позицию измерений

Таблица 24 Таблица решений 2

Условия:
Состояние MGR-MP "ПАССИВНОЕ" Y N N
Состояние MGR-MP "ИНИЦИАЛИЗИРОВАНА" N N Y
Состояние MGR-MP "АКТИВНОЕ_PRI" N Y Y
Действия:
Добавить MGR к цепочке MGR X
Удалить MGR из цепочки MGR
Установить состояние MGR-MP "ПАССИВНОЕ"
Отменить состояние MGR-MP "ПАССИВНОЕ" X
Установить состояние MGR-MP "ИНИЦИАЛИЗИРОВАНА" X
Отменить состояние MGR-MP "ИНИЦИАЛИЗИРОВАНА"
Установить состояние MGR-MP "АКТИВНОЕ-PRI" X
Отменить состояние MGR-MP "АКТИВНОЕ-PRI"
Установить значение порога X
Предупредительные сообщения:
MGR уже позиция измерений X X
MGR не позиция измерений

Создание SGR назначенных MGRs в качестве вторичных позиций измерений

(появляется только как внутреннее во время создания MGR-MP)

Таблица 25 Таблица решений 3

Условия:
Состояние SGR-MP "ПАССИВНОЕ" Y N N N N N N
Состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" N Y Y Y N N N
Состояние SGR-MP "АКТИВНОЕ_SEC" N Y N Y Y N Y
Состояние SGR-MP "АКТИВНОЕ_PRI" N N Y Y N Y Y
Действия:
Добавить SGR в цепочку SGR X
Удалить SGR из цепочки SGR
Установить состояние SGR-MP "ПАССИВНОЕ"
Отменить состояние SGR-MP "ПАССИВНОЕ" X
Установить состояние Установить SGR-MP "ИНИЦИАЛИЗИРОВАНА" X
Отменить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА"
Установить состояние SGR-MP "АКТИВНОЕ-SEC" X X X
Отменить состояние SGR-MP "АКТИВНОЕ-SEC"
Установить состояние SGR-MP "АКТИВНОЕ-PRI"
Отменить состояние SGR-MP "АКТИВНОЕ-PRI"

1. Инициализация задания измерения критического времени для главной группы.
2. Инициализация задания измерения критического времени для подгруппы.

Обзор процедуры
Код команды Параметр
ADD-GEFIN 
 TYPE=MGR,PGRNO=<число>,THRESH=<число>;                (1)





|TYPE=SGR,SGNO=<число>,THRESH=<число>;                 (2)

Примеры

1. Инициализация главной группы 8 с пороговым значением 10.

Ввод:

ADD-GEFIN:TYPE=MGR,PGRNO=8,THRESH=10; 
2. Инициализация подгрупп 1 и 3 - 6 wс пороговым значением 360.

Ввод:

ADD-GEFIN:TYPE=SGR,SGNO=1&3&&6,THRESH=360; 

1.7.3.2 CHANGE-GEFIN

После первоначальной загрузки системы (включая перезагрузку базы данных - DB RELOAD) все сообщения о критическом времени выводятся на символическое устройство. Вывод можно перенаправить при помощи функции CHANGE-GEFIN.

Можно выбрать такие возможности:

Направить вывод CTM на символическое устройство RESULT.
Направить вывод CTM в файл :TMD:GEFPROT/x.
Направить вывод CTM на оба устройства.
Ничего не выводить.

По умолчанию имя файла вывода принимается :TMD:GEFPROT, оно назначается и остается таковым, пока не будет введено другое имя. Имя файла автоматически расширяется при помощи индекса дня, который попеременно принимает значения "/1" и "/2". Индекс определяется по формуле: INDEX = (НОМЕР ДНЯ ПО MODULO 2) + 1. (День 1 января считается днем номер 1). Любой существующий файл протокола будет удален и затем перезаписан, день за днем.

Обзор процедуры
Код команды Параметр
CHANGE-GEFIN 
OUTDEST=<параметр>,[FILENAME=<строка>];




Пример

Перенаправить вывод на символическое устройство. Сообщения о критическом времени выводятся на символическое устройство RESULT (например, TERMINAL) и в файл :TMD:GEF/x.

Ввод:

CHANGE-GEFIN:OUTDEST=RESULT&FILE,FILENAME=":TMD:GEF"; 

1.7.3.3 DELETE-GEFIN

Позиции измерений могут быть отменены в любое время выполнения измерительного задания.

После отмены последней измерительной позиции, цепочки станут пустыми. Выполнение задачи измерений будет прекращено на границе ближайшей к 1/4 часа.

Действия, которые выполняет AMO в зависимости от заданных начальных условий позиций измерений, описаны в таблицах решений 4-6 помещенных ниже.

Отмена SGR как основной позиции измерений

Таблица 26 Таблица решений 4

Условия:
Состояние SGR-MP "ПАССИВНОЕ" Y N N N N N N
Состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" N Y Y Y N N N
Состояние SGR-MP "АКТИВНОЕ_SEC" N Y N Y Y N Y
Состояние SGR-MP "АКТИВНОЕ_PRI" N N Y Y N Y Y
Действия:
Добавить SGR в цепочку SGR
Удалить SGR из цепочки SGR X X
Установить состояние SGR-MP "ПАССИВНОЕ" X X
Отменить состояние SGR-MP "ПАССИВНОЕ"
Установить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА"
Отменить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" X
Установить состояние SGR-MP "АКТИВНОЕ-SEC"
Отменить состояние SGR-MP "АКТИВНОЕ-SEC"
Установить состояние SGR-MP "АКТИВНОЕ-PRI"
Отменить состояние SGR-MP "АКТИВНОЕ-PRI" X X X X

Отменить MGR как основную позицию измерений

Таблица 27 Таблица решений 5

Условия:
Состояние MGR-MP "ПАССИВНОЕ" Y N N
Состояние MGR-MP "ИНИЦИАЛИЗИРОВАНА" N N Y
Состояние MGR-MP "АКТИВНОЕ-PRI" N Y Y
Действия:
Добавить MGR в цепочку MGR
Удалить MGR из цепочки MGR X X
Установить состояние MGR-MP "ПАССИВНОЕ" X X
Отменить состояние MGR-MP "ПАССИВНОЕ"
Установить состояние MGR-MP "ИНИЦИАЛИЗИРОВАНА"
Отменить состояние MGR-MP "ИНИЦИАЛИЗИРОВАНА" X
Установить состояние MGR-MP "АКТИВНОЕ-PRI"
Отменить состояние MGR-MP "АКТИВНОЕ-PRI" X X

Отмена SGR назначенного для MGR в качестве вторичной позиции измерений

(появляется только как внутреннее при отмене MGR-MP)

Таблица 28 Таблица решений 6

Условия:
Состояние SGR-MP "ПАССИВНОЕ" Y N N N N N N
Состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" N Y Y Y N N N
Состояние SGR-MP "АКТИВНОЕ_SEC" N Y N Y Y N Y
Состояние SGR-MP "АКТИВНОЕ_PRI" N N Y Y N Y Y
Действия:
Добавить SGR в цепочку SGR
Удалить SGR из цепочки SGR X X
Установить состояние SGR-MP "ПАССИВНОЕ" X X
Отменить состояние SGR-MP "ПАССИВНОЕ"
Установить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА"
Отменить состояние SGR-MP "ИНИЦИАЛИЗИРОВАНА" X
Установить состояние SGR-MP "АКТИВНОЕ-SEC"
Отменить состояние SGR-MP "АКТИВНОЕ-SEC" X X X X
Установить состояние SGR-MP "АКТИВНОЕ-PRI"
Отменить состояние SGR-MP "АКТИВНОЕ-PRI"

1. Отмена главной группы
2. Отмена подгруппы

Обзор процедуры
Код команды Параметр
DELETE-GEFIN
 TYPE=MGR,PGRNO=<число>;
(1)




|TYPE=SGR,SGNO=<число>; 
(2)

Примеры

1. Отменить главную группу 8

Ввод:

DELETE-GEFIN:TYPE=MGR,PGRNO=8; 
2. Отменить подгруппы 1 и 3 - 6.

Ввод:

DELETE-GEFIN:TYPE=SGR,SGNO=1&3&&6; 

1.7.3.4 DISPLAY-GEFIN

Для управления типом дисплея добавлен новый вариант параметра TYPE. По умолчанию значение параметра TYPE равно STATUS. В этом случае: текущее состояние созданной позиции измерения может быть опрошено и результат отображен в табличном виде.

Цепочка MGR или SGR обрабатывается последовательно. Позиции измерений нумеруются последовательно, в соответствии со своим текущем положении в цепочке.

Если позиция измерения не создана, выводится сообщение об ошибке.

Если задано значение индекса FILE, тогда абонент может ввести значения для параметров FILENAME и DAY, и вывести данные файла на консоль в табличном виде. Есле не было введно FILENAME, AMO ищет файл с именем, с которым система AMO работала в прошлый раз. В противном случае в качестве значения для FILENAME будет принято :TMD:GEFPROT. Подобным же образом, если индексу DAY значение не присвоено, то ему будет присвоена текущая дата.

Имя файла автоматически расширяется при помощи индекса дня, который попеременно принимает значения "/1" и "/2". Индекс определяется по формуле: INDEX = (НОМЕР ДНЯ ПО MODULO 2) + 1. (День 1 января считается днем номер 1).

Если файла нет или он пуст, будет выведено сообщение об ошибке.

Обзор процедуры
Код команды Параметр
DISPLAY-GEFIN
[TYPE=STATUS];
(1)




|TYPE=FILE, [FILENAME=<строка>], [DAY=yyy];
(2)

Пример

1. Опрос созданных позиций измерений.

Ввод:

DISPLAY-GEFIN;   или
DISPLAY-GEFIN:; or
DISPLAY-GEFIN:TYPE=STATUS;

Вывод:

   +-------------------------------------------------------+ 
|CRITICAL TIME METERING TABLE OF METERING POSITIONS|
|DATE/TIME 24.11.1988 / 14:29 HRS|
|OUTPUT AT RESULT AND FILE :TMD:GEFPROT |
|=======================================================|
|MPOS-NO | TYPE | PGRNO / SGNO | THRESH (SECS) |
|--------+---------+--------------+-------------------- |
| 0001 | MGR | 008 | 010 |
| 0002 | MGR | 009 | 010 |
| 0003 | MGR | 010 | 010 |
| 0004 | SGR | 001 | 230 |
| 0005 | SGR | 003 | 230 |
| 0006 | SGR | 004 | 230 |
| 0007 | SGR | 005 | 560 |
| 0008 | SGR | 006 | 560 |
| 0009 | SGR | 007 | 490 |
| 0010 | SGR | 008 | 490 |
| 0011 | SGR | 010 | 200 |
| 0012 | SGR | 011 | 200 |
| 0013 | SGR | 014 | 200 |
| 0014 | SGR | 015 | 200 |
+--------+---------+--------------+---------------------+

2. Вывод файла критических измерений времени.

Ввод:

DISPLAY-GEFIN:TYPE=FILE,FILENAME=":TMD:BIMTST",DAY=T;

Вывод:

   +------------------------------------------------------------------------------+
| CRITICAL TIME METERING FILE :TMD:BIMTST/2 |
| CRITICAL TIME METERING DATE 28.07.1995 |
| TODAY'S DATE / TIME 28.07.1995 / 16:40 HRS |
| |
| TYPE| NO |CRITICAL|THRESHOLD|NO. OF |NO. OF | METERING TIME |
| | | TIME | TIME |EXIST. |AVAIL. | FROM | TO |
| | |IN SEC.|IN SEC. |DEVICES|DEVICES| HH.MM.SS HRS | HH.MM.SS HRS |
+-----+-----+--------+---------+-------+-------+---------------+---------------+
| SGR | 109 | 899 | 0 | 1 | 1 | 11:00:00 HRS | 11:15:00 HRS |
+-----+-----+--------+---------+-------+-------+---------------+---------------+
| SGR | 110 | 899 | 10 | 2 | 2 | 11:00:00 HRS | 11:15:00 HRS |
+-----+-----+--------+---------+-------+-------+---------------+---------------+
| . . . . . . . |
| . . . . . . . |
+-----+-----+--------+---------+-------+-------+---------------+---------------+
| SGR | 110 | 250 | 10 | 2 | 2 | 16:15:00 HRS | 16:30:00 HRS |
+-----+-----+--------+---------+-------+-------+---------------+---------------+

1.7.4 Описание параметра
DAY индекс DAY
Тип ввода : одно значение, необязательный
Возможные значения : F = "/1"
S = "/2"
T = Индекс, соответствующий текущей дате
Y = Индекс, соответствующий вчерашней дате
FILENAME Имя файла протокола
Тип ввода : одно значение, необязательный
Возможные значения : Первые 5 символов :TMD: за которыми следуют от 1 до 12 символов;
задание "/" недопустимо.
Значение по умолчанию : Имя файла, с которым работала AMO в предыдущий раз. После перезагрузки базы данных (DB RELOAD) значение по умолчанию будет
:TMD:GEFPROT.
OUTDEST Устройства вывода результатов измерений критического времени (CTM)
Тип ввода : одно значение, конкатенированное одно значение; обязательный
Возможные значения : RESULT Вывод CTM на символическое устройство
FILE Вывод CTM в файл :TMD:GEFPROT/x
NOOUT Нет вывода
PGRNO Номер главной группы
Тип ввода : одно значение, конкатенированное одно значение, диапазон; обязательный
Возможные значения : от 1 до 999, численное, до макс. сгенерированного номера (смотри AMO DIMEN)
SGNO Номер подгруппы число
Тип ввода : одно значение, конкатенированное одно значение, диапазон; обязательный
Возможные значения : от 1 до 999, численное, до макс. сгенерированного номера (смотри AMO DIMEN)
THRESH Значение порога
Тип ввода : одно значение, обязательный
Возможные значения : от 1 до 900 (=15 мин.)
TYPE Тип дисплея
Тип ввода : одно значение, необязательный
Возможные значения : FILENAME = Вывод файла критических измерений времени
STATUS = Опрос созданной позиции измерений
TYPE Тип позиции измерений
Тип ввода : одно значение, обязательный
Возможные значения : MGR = главная группа
SGR = подгруппа

1.7.5 Сообщения об ошибках и предупредительные сообщения

1.7.5.1 Сообщения об ошибках
F01:
ПОЗИЦИИ ИЗМЕРЕНИЙ НЕ НАЗНАЧЕНЫ

F02:
SGNO <xxx> НЕДОПУСТИМ

F03:
SGNO <xxx>УЖЕ НАЗНАЧЕН ДЛЯ ПОЗИЦИИ ИЗМЕРЕНИЙ

F04:
PGRNO <xxx> НЕДОПУСТИМ

F05:
PGRNO <xxx> УЖЕ НАЗНАЧЕН ДЛЯ ПОЗИЦИИ ИЗМЕРЕНИЙ

F06:
ЗНАЧЕНИЕ ПАРАМЕТРА NOOUT МОЖЕТ БЫТЬ НАЗНАЧЕНО ТОЛЬКО ОДНО 

F07:
ПАРАМЕТР FILENAME МОЖЕТ БЫТЬ ЗАДАН ТОЛЬКО ДЛЯ ФАЙЛА  АДРЕСАТА = FILE ИЛИ
АДРЕСАТА = RESULT. & ПАРАМЕТР FILENAME БУДЕТ ПРОИГНОРИРОВАН

F08:
ИМЯ ФАЙЛА СОДЕРЖИТ, ПО КРАЙНЕЙ МЕРЕ ОДИН, НЕДОПУСТИМЫЙ СИМВОЛ

F09:
НЕ РАЗРЕШЕНО БОЛЕЕ ОДНОГО РАСШИРЕНИЯ ИМЕНИ ФАЙЛА 

F10:
РАСШИРЕНИЕ ИМЕНИ ФАЙЛА МОЖЕТ БЫТЬ ДЛИНОЙ ОТ 1 ДО 12 СИМВОЛОВ

F11:
ИМЯ ФАЙЛА ДОЛЖНО НАЧИНАТЬСЯ С  ":TMD:"

F12:
ИМЯ ФАЙЛА ДОЛЖНО БЫТЬ ДЛИНОЙ НЕ МЕНЕЕ 6 СИМВОЛОВ

F13:
ФАЙЛ <@@@@@@@@@@@@@@@@@@@> НЕ СУЩЕСТВУЕТ.

F14:
ФАЙЛ <@@@@@@@@@@@@@@@@@@@> НЕ СОДЕРЖИТ ДАННЫХ.

1.7.5.2 Предупредительные сообщения
H01:
ЗАДАЧА ИЗМЕРЕНИЯ ТРАФИКА MEDAS НЕ АКТИВНА

H02:
ФУНКЦИЯ 'ИЗМЕРЕНИЕ КРИТИЧЕСКОГО ВРЕМЕНИ' НЕДОСТУПНА

H03:
ПОЗИЦИЯ ИЗМЕРЕНИЙ НЕ НАЗНАЧЕНА

H04:
ИМЯ ФАЙЛА ДОЛЖНО НАЧИНАТЬСЯ С ":TMD:".

H05:
ИМЯ ФАЙЛА ДОЛЖНО БЫТЬ ДЛИНОЙ НЕ МЕНЕЕ 6 СИМВОЛОВ.

H06:
РАСШИРЕНИЕ ИМЕНИ ФАЙЛА МОЖЕТ БЫТЬ ДЛИНОЙ ОТ 1 ДО 12 СИМВОЛОВ.

H07:
ИМЯ ФАЙЛА СОДЕРЖИТ, ПО КРАЙНЕЙ МЕРЕ ОДИН, НЕДОПУСТИМЫЙ СИМВОЛ.

1.7.6 Описание формата командного файла

Файл создается на логическом устройстве :TMD: как файл байтов. Подобно сообщениям измерений критического времени выводимым на терминал, записи данных в фиксированном формате выводится для каждой позиции измерения, четверть-часовое критическое время которой превышает заданный порог. Все поля цифровые.

1.7.6.1 Формат
FIELD Поз Длн
Начало периода измерений День 0 1
Месяц 1 1
Год 2 2
Номер дня (01.Янв =1) 4 2
Час 6 1
Минута 7 1
Секунда 8 1
Конец периода измерений День 9 1
Месяц 10 1
Год 11 2
Номер дня 13 2
Час 15 1
Минута 16 1
Секунда 17 1
Тип позиции измерений: 0=подгруппа, 1=главная группа 18 1
Номер главной/под группы 19 2
Общее критическое время в единицах 1/10 секунды 21 3
Байт заполнитель данного в слове 24 1
Значение порога в единицах 1/10 секунды 25 2
Число установленных устройств 27 2
Число доступных устройств коммутации 29 2

Начало страницы
Пследняя страница
Перввая страница Предыдущая страница Следующая страница

---
---
Используются технологии uCoz