Статус документа
Статус документа

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

2.5. Техническое обслуживание и поддержка программного обеспечения

     
ХАРАКТЕРИСТИКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЦИФРОВЫХ МЕЖДУГОРОДНЫХ
И МЕЖДУНАРОДНЫХ ТЕЛЕФОННЫХ СТАНЦИЙ

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

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

ПО станции распределено между этими управляющими устройствами.

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

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

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

Каждое управляющее устройство имеет собственную ОС, зависящую от задач прикладных программ и ресурсов, которыми располагает управляющее устройство. Все ОС выполняют свои задачи в реальном масштабе времени.

Для работы ПО станции необходимо большое количество данных. Совокупность этих данных составляет базу данных станции. Доступ к базе данных осуществляется только через специальные программы ОС.

База данных имеет три типа данных:

постоянные данные;

полупостоянные данные;

переменные данные.

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

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

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

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

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

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

Краткие характеристики программного обеспечения для цифровых междугородных и международных станций типа EWSD, АХЕ-10, Алкатель 1000 С12 приведены в Приложениях П.2, П.3, П.4 настоящих Правил.

ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

2.5.2. Техническое обслуживание ПО включает:

контроль работы ПО станции;

автоматическое обнаружение и устранение ошибок в ПО;

аварийную сигнализацию об обнаруженных в ПО ошибках;

устранение сложных ошибок в ПО;

хранение ПО на внешнем носителе.