Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
25-28.doc
Скачиваний:
11
Добавлен:
17.04.2019
Размер:
1.69 Mб
Скачать

27. Программное обеспечение цифровых коммутационных станций

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

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

Программы современных АТС-Ц разработаны на языках высокого уровня в соответствии с алгоритмами и спецификациями протоколов взаимодействия.

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

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

Структура ПО системы управления АТС включает группы программ прикладного и системного ПО.

Прикладное ПО состоит из основного и вспомогательного.

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

Вспомогательное ПО используется при пуско-наладочных работах для ввода АТС в эксплуатацию.

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

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

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

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

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

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

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

Функции ОС реализуют следующие подсистемы:

  • диспетчеризации, регулирующая очередность запуска

управляющих программ;

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

  • связи оператора с УУ в процессе эксплуатации и технического обслуживания АТС;

  • начального запуска АТС при загрузке ПО из внешних ЗУ.

Основные и вспомогательные функции УУ в процессе функционирования, эксплуатации и технического обслуживания АТС выполняются по соответствующим программам в реальном масштабе времени.

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

Определяются следующие приоритетные уровни:

  • для программ аварийно-технического обслуживания;

  • для программ обслуживания ввода/вывода;

  • для периодически выполняемых программ.

Перечисленные приоритетные уровни расположены в порядке убывания их приоритетов.

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

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

При обнаружении неисправностей УУ переходит к выполнению аварийных программ технического обслуживания А.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]