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

3.2. Структура программного обеспечения эус

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

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

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

К первой группе относятся следующие требования:

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

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

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

Ко второй группе относятся такие требования:

1. Принципы построения ПО и его распределения по различным типам ЗУ ЭУС должны обеспечивать минимальную стоимость хранения программ и данных при выполнении требований к производительности ПО в целом;

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

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

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

В зависимости от степени участия в обеспечении процесса функционирования узла коммутации ПО ЭУС может быть разделено на две части: внутреннее ПО и внешнее ПО.

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

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

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

1. Операционную систему (ОС);

2. Систему коммутационных программ (СКП);

3. Систему программ технического обслуживания (СПТО);

4. Систему административных программ (САДМП).

Система ОС координирует совместную работу систем СКП., СПТО и САДМП и распределяет ресурсы машинного времени между ними, а также управляет обменом информацией между ВУ и ОЗУ ЭУС и организует связь «человек – машина».

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

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

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

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

Внешнее ПО состоит из следующих систем программ:

1. Автоматизации программирования (САП);

2. Автоматизации отладки программ (САОП);

3. Автоматизации производства внутреннего ПО (САППО);

3. Испытательно-наладочных программ (СИНП).

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

Система САОП используется на этапах автономной и комплексной отладки программ для ЭУС. Отладка программ для ЭУС может осуществляться как на ЭУС, так и на ЭВМ общего назначения. Информационно-логический характер решаемых ЭУС задач, большое количество выполняемых ею программ, используемых и обрабатываемых данных, наличие между ними сложных функциональных и информационных взаимосвязей, выполнение программ в реальном времени и взаимодействие их с многочисленными разнотипными ВУ и ПУУ делают задачу отладки программ для ЭУС чрезвычайно сложной и длительной. Для повышения качества и сокращения времени отладки программ для ЭУС и используется СОАП, представляющая в распоряжение программиста удобные и эффективные средства управления процессом выполнения ЭУС (или ЭВМ) отлаживаемых программ , задания и имитации необходимых для отладки ситуаций и получения полной информации о проведении и результатах выполнения отлаживаемой программы или программ.

Процесс производства ПО для конкретных узлов коммутации, устанавливаемых на сети, может быть разделен на три основные стадии:

1. Подготовка станционных и абонентских данных и занесение их на машинные носители информации (перфорация);

2. Компоновка программ и данных в соответствии с заданными функциями узла коммутации и формой их представления в ЗУ ЭУС (форматами команд и данных) с записью на магнитную ленту (диск) или в ПЗУ;

3. Проверка правильности компоновки и записи ПО в ВЗУ или ПЗУ.

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

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