Структура программного обеспечения системы DRX – 4 представляет собой многофункциональную многоцелевую структуру, обеспечивающую одновременную обработку заданий. Распределение реального времени применяется к активным и очередным процессам на механизме, основанном на приоритете. В процессах используются структуры, ориентированные на объект, поэтому любая выдача сообщений в интервалах между процессами нуждается в точно определенном способе передачи данных.
Общие принципы построения программного обеспечения DX-200.
Программное обеспечение DX- 200 объединяет программы и данные, и состоит из постоянной и полупостоянной частей.
Постоянная часть ПО не зависит от назначения и параметров АТС. В нее входит комплекс программ, обеспечивающих процесс обслуживания вызовов и техническую эксплуатацию АТС. В постоянную часть ПО входят и массивы данных, отражающие структуру отдельных блоков АТС.
Полупостоянная часть - это та часть ПО, которая индивидуальна для конкретной АТС и зависит от назначения станции, емкости, ее места в телефонной сети, способа сигнализации между АТС, состава абонентов, и т. д.
Комплекс программ постоянной части ПО можно разделить на три группы.
Процессы протекают в одном из трех состояний (ожидание, готовность к выполнению и выполнение).