Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Новый вариант ПО.doc
Скачиваний:
6
Добавлен:
16.04.2019
Размер:
6.18 Mб
Скачать

4.3.4 Основное прикладное программное обеспечение

4.3.4.1 Программное обеспечение предварительной обработки сигнализации

ПО предварительной обработки сигнализации состоит из четырех блоков программ (рисунок. 4.25) и выполняет свои функции в соответствии с командами от программного обеспечения обработки вызовов.

В состав каждого блока может входить один или несколько процессов.

Программа управления и контроля абонентского модуля обеспечивает выполнение следующих функций:

- контроль состояния абонентской линии;

- подключение абонентского комплекта к каналу линии ИМ;

-кприем адресных сигналов декадного кода;

- формирование и передачу сигнала вызова;

- передача тарифных сигналов;

- установка абонентской линии в состояние измерения;

- контроль работы абонентского модуля.

Программа предварительной обработки линейной сигнализации работает в реальном времени и выполняет функции, связанные с межстанционной линейной сигнализацией. Программа входит в состав LSU (блока обработки линейной сигнализации) и обеспечивает выполнение следующих основных функций:

- передача и прием линейных сигналов,

- передача и прием управляющих сигналов декадного кода,

- временные выдержки при линейной сигнализации,

- контроль интерфейса LSU.

Программа предварительной обработки внутренней сигнализации содержится в блоках обмена сообщениями, входящими в состав устройств управления ступени абонентского искания (SSU), блока регистров (RU) и др. Основные задачи программы:

- обеспечение обмена сообщениями между управляющим устройством ступени абонентского искания и ЭВМ технической эксплуатации,

- предварительная обработка сигналов кода DTMF (тональный набор) и сигналов многочастотного кода межстанционной сигнализации, управление блоками многочастотной сигнализации (PBRU и MFSU),

- контроль блоков обмена сообщениями и подключенных к ним информационных каналов.

4.3.4.2 Программное обеспечение обработки вызовов

ПО обработки вызовов осуществляет управление коммутационным оборудованием и делится на четыре части: программы обработки сигнализации, программы интерфейсов сигнализации, программы сбора статистических данных, вспомогательные программы обработки вызовов (рисунок 4.27).

Рисунок 4.27 – Структура программного обеспечения обработки вызовов

.

Программы обработки сигнализации разделяются на процессы в зависимости от видов сигнализации. В основу выполнения программ положен автоматный принцип, в соответствии с которым обработка одного вызова представляется в виде автомата с конечным числом состояний. Алгоритмы работы автоматов реализованы в виде соответствующих программ. Для выполнения процесса параллельной обработки нескольких вызовов одна и та же программа управляет несколькими автоматами, каждый из которых характеризуется своим собственным состоянием. Обмен сообщениями между процессами происходит с помощью средств внутренней сигнализации. Каждый телефонный вызов обслуживается двумя автоматами (процессами) обработки: один управляет входящей, а второй – исходящей линией. Кроме того, в установлении соединения участвуют два регистровых автомата, обрабатывающие сигналы регистров соответственно входящей и исходящей линии.

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

Основные задачи управляющего автомата при исходящем от абонента соединении:

- выбор линии абонентского модуля,

- выбор линии между коммутационными системами абонентского и группового искания,

- выбор и запуск регистра,

- отключение сигнала «Ответ станции» при декадном наборе,

- начало и окончание учета стоимости разговора,

- освобождение линии вызывающего абонента и разъединение соединения,

- управление выдержками времени.

Основные задачи управляющего автомата при входящем соединении:

- выбор линии абонентского модуля,

- выбор и проба абонентской линии,

- выдача команды для передачи сигнала «Посылка вызова»,

- установление соединения через ступень абонентского искания,

- освобождение линии вызываемого абонента,

- управление выдержками времени.

Процесс обработки линейной сигнализации реализуется в блоках линейной сигнализации (LSU). Процесс обеспечивает передачу и прием сигналов по выделенным сигнальным каналам цифровых соединительных линий. Необходимые операции осуществляют автоматы, соответствующие активным разговорным каналам, при этом выполняются следующие задачи:

- распознавание входящих линейных сигналов и их анализ,

- принятие решений по методу сигнализации и трансляция исходящих линейных сигналов,

- прием и передача управляющих сигналов декадного кода,

- выбор и активизация свободного регистра,

- контроль соединения во время разговора,

- разъединение соединения,

- управление выдержками времени.

Аналогичные функции выполняет процесс обработки сигнализации по ОКС.

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

Регистровый автомат входящих сигналов запускается при обнаружении нового вызова, а регистровый автомат исходящих сигналов – перед выдачей управляющих сигналов на встречную АТС. Работа регистровых автоматов заканчивается после установления разговорного тракта.

Основные задачи регистровых автоматов:

-подключение и отключение блоков многочастотной сигнализации,

-прием и анализ входящих сигналов для установления соединения (информации о номере вызываемого абонента),

-выбор и занятие исходящей линии,

-управление передачей адресной информации по исходящей линии,

-управление проключением разговорного тракта на ступени ГИ,

-реализация дополнительных видов обслуживания.

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

Программы интерфейсов сигнализации осуществляют обмен сообщениями (информационное взаимодействие) между программами предварительной и основной обработки сигнализации. Они обеспечивают преобразование сигнальной информации в форму, понятную получателю.

Программы сбора статистических данных предназначены для сбора и обработки статистических данных с последующей передачей результатов обработки программному обеспечению технической эксплуатации. Программы сбора статистических данных состоят из двух видов процессов (рисунок 4.27):

- процесс ведения статистики, обеспечивает контроль процесса коммутации, учет стоимости разговоров, контроль нагрузки и т. д.;

- процесс выработки результатов измерения трафика, обеспечивает периодическое измерение нагрузки, интегрирование полученных значений и передачу в ЭВМ технической эксплуатации для использования в процедуре измерения телетрафика.

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

Вспомогательные программы обработки вызовов осуществляют управление общестанционными ресурсами коммутационной системы (функции пробы линий, коммутации и разъединения) и центральным запоминающим устройством (управление банком данных системы, считыванием данных и обновлением файлов маркера).

4.3.4.3 Программное обеспечение технической эксплуатации

ПО технической эксплуатации состоит из трех групп программ (рисунок 4.25): программы техобслуживания, программы технических функций по управлению телетрафиком, программы управления системой технической эксплуатации.

Программное обеспечение технического обслуживания обеспечивает автоматизацию процессов технического обслуживания и состоит из программ контроля, обработки аварийной сигнализации, восстановления рабочих конфигураций, локализации неисправностей, устранения неисправностей и проверки результатов их устранения (рисунок 4.28).

MML (Man Machine Language) язык диалога «человек-машина»

Рисунок 4.28

Программы ТО объединяют решение взаимосвязанных задач:

- контроль работоспособности оборудования и обнаружение неисправностей на уровне функциональных блоков коммутационной системы, устройств сигнализации и управляющих устройств, цифровых трактов и аналоговых линий связи;

- реакция на аварийные ситуации (передача сообщений обслуживающему персоналу о нарушениях функционирования, управление аварийно-технической сигнализацией);

- выполнение защитных действий с целью уменьшения или устранения влияния отказов на выполнение станцией требуемых функций (различные виды реконфигурации системы с блокировкой неработоспособных устройств и переключением на резервные блоки при наличии такой возможности);

- поиск неисправностей с точностью до одного или нескольких конструктивных элементов;

- проверка работоспособности и активизация функциональных блоков после проведения восстановительных операций.

Большинство программ ТО работают в реальном масштабе времени. Часть программ может быть запущена обслуживающим персоналом директивами MML (Man Machine Language язык диалога «человек-машина»).

Программы технических функций по обеспечению телетрафика подразделяются на программы управления абонентскими данными, управления маршрутизацией, контроля телетрафика, управления учетом стоимости разговора, управления режимами работы соединительных линий (рисунок 4.29).

MML (Man Machine Language) язык диалога «человек-машина»

УУ ГИ – управляющие устройства ступени группового искания

Рисунок 4.29

Программы решают следующие задачи:

- управление операциями по созданию, изменению, удалению и просмотру абонентских данных и данных для маршрутизации. Управление осуществляется путем записи информации в центральное запоминающее устройство с терминала, подключенного к ЭВМ технической эксплуатации;

- управление процессами вычисления, записи, хранения и документирования данных по учету стоимости разговоров;

- организация измерений параметров телетрафика и обработка результатов измерений для определения интенсивности нагрузки и потерь вызовов по отдельным линиям, направлениям связи и группам соединительных устройств.

Программное обеспечение управления системой ТО состоит из программ ввода-вывода, управления периферийными устройствами, передачи данных (рисунок 4.30).

Основное назначение программ:

- управление системой ввода / вывода и отдельными устройствами машинной периферии (дисплей, принтер, накопители на магнитных лентах и дисках);

- организация диалога «человек-машина» (управление данными о категориях пользователей и их правах, поддержка интерфейса типа «меню» при вводе директив, синтаксический анализ директив и выдача результатов их выполнения);

- обмен данными между разными уровнями в системе технической эксплуатации;

- работа с файлами при загрузке в центральное запоминающее устройство и другие блоки системы управления.

MML (Man Machine Language) язык диалога «человек-машина»

Рисунок 4.30 – Программное обеспечение управления системой ТО