Управляющие устройства цифровых систем коммутации. Программное обеспечение современной АТСЭ и его структура.
Управляющее устройство АТС должно обработать поток вызовов, создаваемых абонентами. Этот поток определяется характером потока (эрланговский, пуассоновскийл), числом абонентов, средним числом вызов от абонента в ЧНН, средним числом импульсов в знаке, продолжительностью набора одного |знака, продолжительностью импульсов и интервалов между ними. Управляющие устройства атс должны обеспечивать выполнение ряда логических и временных функций. К логическим функциям в первую очередь относится анализ набираемого номера. В результате анализа (одной, двух, трех, а иногда и большего числа первых цифр номера) определяются общее число цифр в номере, который будет набран, направление установления соединения и начало передачи цифр на встречную станцию при исходящей связи. На станциях с программным управлением широко используется пересчет номеров: кодов направлений - в номера направлении, списочных абонентских номеров— в номера мест выключения линий и обратный пересчета. К временным функциям относятся определение длительности различных временных интервалов (от снятия микротелефонной трубки до начала набора номера, между набором отдельных цифр, между импульсами и пр.), отсчет тарификационных импульсов, выдача импульсов для отсчета времени. Кроме того, в управляющих устройствах АТС выполняется большое число внутренних логических и временных функций; необходимых для согласованной работы различных блоков управляющих устройств. Практически все действия управляющих устройств АТС можно разделить на три группы: управление приемом и передачей линейных сигналов; обработка данных о вызовах; управление устройствами для установления соединений. В АТСКЭ и АТСЭ используется общее регистровое (косвенное) управление. Оно может быть непрограммным, аналогичным управлению в координатных АТС, но построенным на полупроводниковых приборах, или программным. Непрограммное управление применяется только в АТС малой емкости. Программное управление во многом определяет возможности АТС. Возможны программное управление с замонтированной программой, иногда называемое управлением с замонтированной логикой, и управление с записанной программой. В первом случае программа работы АТС закладывается при монтаже логических устройств или фиксируется (прошивкой, выжиганием или другими средствами) в запоминающих устройствах, обеспечивающих только считывание. При изменении программы работы АТС требуется замена ЗУ. Во втором случае программа работы АТС записывается в ЗУ, обеспечивающих как запись так и считывание. При изменении программы работ АТС требуются стирание старой программы и введение новой. Одна из важнейших особенностей программного управления с записанной программой – малая зависимость программы от управляющего оборудования. Управление этого вида может быть централизованным, когда все управляющие функции сосредоточены в одном месте – центральном управляющем устройстве ЦУУ, а управляемые устройства (сканирующие устройства СУ, распределители сигналов РС, устройства управления коммутационным полем УУКП и комплектами УУК) являются пассивными и им приданы только исполнительные функции, или децентрализованным, когда управляющие функции сосредоточены по отдельным устройствам управления, причем некоторые из этих устройств имеют и замонтированную программу, а работой их управляет ЦУУ. В первом случае ЦУУ выдает команды и получает ответ об их исполнении, во втором - исполнительные устройства посылают в ЦУУ заявки на обслуживание и обмениваются с ним информацией. В случае распределенного управления осуществляется разделение по нагрузке, разделение функций, разделение по модулям. Модуль-это унифицированная часть оборудования АТ, имеющая неизменную структуру аппаратно-программных средств при наращивании АТС и обслуживаемой нагрузки.
ПО разделены на три основные группы: группы программ инструментального, прикладного и системного ПО.Инструментальное ПО содержит средства разработки, позволяющие написать программы на языке высокого уровня, перевести их па машинный и произвести отладку ПО.Прикладное программное обеспечение, в свою очередь, подразделяется на основное и вспомогательное. Основное ПО содержит программы и данные, обеспе чивающие все этапы технологического процесса установления соединений. Вспомогательное ПО используется при разработке основного ПО и подготовке к сдаче АТС в эксплуатацию. Оно предназначено для отладки и испытания основного прикладного ПО. Основное прикладное программное обеспечение состоит из коммутационных, административных программ и программ технического обслуживания. Коммутационные программы обслуживают все процессы установления соединения на станции. Административные программы служат для удовлетворения запросов абонентов и администрации сети связи. Программы технического обслуживания обеспечивают периодический контроль работоспособности узлов АТС и диагностику неисправностей. Вспомогательное прикладное программное обеспечение содержит системы автоматизации отладки, испытательных программ и генерации основного ПО. В задачу системы автоматизации отладки входит, прежде всего, верификация, под которой понимают обнаружение и устранение допущенных при разработке основного ПО ошибок. Система генерации основного ПО обеспечивает автоматизацию подготовки программ для каждой конкретной станции. Системное программное обеспечение включает в себя программы, образующие операционную систему (ОС) управляющих устройств. Основной задачей операционной системы является координация совместной работы программ прикладного ПО, оборудования и обслуживающего персонала с целью обеспечения эффективного функционирования и эксплуатации АТС.