- •Государственный комитет связи Украины m.O. Чумак
- •Цифровая система коммутации
- •Содержание
- •Перечень условных сокращений 75 Использованная литература 82 вступление
- •1. Общая характеристика системы 5ess
- •1.1. Общая архитектура и основные технические параметры системы
- •1.2. Типы абонентских и соединительных линий
- •1.3. Номенклатура услуг, предоставляемых абонентам
- •1.4. Синхронизация, электропитание и конструктивные особенности системы
- •2. Коммутационные модули системы
- •2.1. Коммутационный модуль sm
- •2.1.1. Структурная схема sm и функции общего оборудования
- •2.1.2. Периферийное оборудование sm
- •2.1.2.1. Интегральные блоки абонентских линий islu и aiu
- •2.1.2.2. Аналоговый блок абонентских линий lu
- •2.1.2.3. Блок цифровых соединительных линий dltu
- •2.1.2.4. Блок аналоговых соединительных линий atu
- •2.1.2.5. Модульный блок физических измерений mmsu
- •2.1.2.6. Служебные блоки gdsu и dsu-ext
- •2.2. Коммутационные модули rsm и mmrsm
- •2.3. Коммутационный модуль sm-2000
- •2.4. Компактная цифровая станция vcdx
- •2.5. Коммутационный модуль wsm
- •3. Модуль связи см
- •3.1. Общая характеристика
- •3.2. Пространственный коммутатор tms
- •3.3. Коммутатор сообщений msgs
- •4. Модуль управления и эксплуатации ам
- •5. Программное обеспечение и процедуры установления соединений
- •5.1. Общая характеристика программного обеспечения
- •5.2. Архитектура программного обеспечения
- •5.3. Процедуры установления телефонных соединений
- •5.4. Процедуры установления соединений isdn
- •6. Комплектация и размещение оборудования
- •7. Особенности проектирования системы
- •7.1. Общая последовательность проектирования
- •7.1. Распределение абонентов по категориям
- •7.3. Прогнозирование параметров абонентских нагрузок
- •7.4. Распределение межстанционных нагрузок на гтс
- •Для входящей внешней местной и междугородной связи
- •Матрица интенсивностей межстанционных нагрузок
- •7.5. Вычисление нагрузок на внутримодульные тракты и станционные комплекты
- •7.6. Определение количества оборудования станции системы 5ess
- •Приложение 1 параметры абонентских нагрузок
- •Интенсивности удельных абонентских нагрузок в чнн
- •Приложение 2 таблицы первой формулы эрланга
- •Приложение 3 программа вычисления первой формулы эрланга
- •Перечень условных сокращений
- •Использованная литература
5. Программное обеспечение и процедуры установления соединений
5.1. Общая характеристика программного обеспечения
Программное обеспечение (ПО) имеет гибкую модульную структуру, которая облегчает внедрение новых функций и модернизацию ПО, увеличивает его надежность и делает ПО довольно наглядным и понятным.
Программным модулем (ПМ) называют программную единицу с четко определенными функциями. Модульный интерфейс задает логику выполнения этих функций в зависимости от конкретных условий использования ПМ, а также процедуру взаимодействия с другими ПМ. Определенный набор взаимодействующих ПМ, которые выполняют для других ПМ функции более высокого уровня, называют виртуальной машиной (ВМ). Иерархия ПО имеет несколько уровней ВМ, причем ВМ каждого из них выполняют функции высшего уровня для ВМ предшествующего уровня.
Второе важное в концепции построения ПО понятие: “процесс” - это элементарная структурная единица ПО, которая определяет последовательность операций, которые выполняются процессором логически параллельно с другими процессами. Процессы взаимодействуют один с одним и обращаются к общим данным, обмениваясь сообщениями через операционную систему (ОС). Различают конечные (КП) и системные (СП) процессы.
Конечные процессы создаются для каждого вызова с целью управления терминальным оборудованием АЛ и СЛ и для разных кратковременных действий, например, тестирования. Соответственно, КП существуют недолго, причем одновременно активными могут быть многочисленные эквивалентные КП. Все КП динамично создаются системными процессами, которые выполняют системные функции: сканирование, маршрутизацию, управление базой данных. Любой СП имеет одну специфическую функцию и одновременно обслуживает запросы многих КП. В отличие от конечных, системные процессы не создаются и не перерываются. Они созданы при инициализации ОС и функционируют постоянно.
Операционная система обслуживает процессы и делает возможным одновременное выполнение значительного их количества. Каждый обычный вызов использует КП создания, которое управляет входной (относительно станции) стороной соединения, и КП завершения для исходной стороны. Каждый процессор имеет СП базы данных, что руководит доступом к его памяти со стороны этого и других процессоров. Реальное взаимодействие между процессорами SMP и АР обеспечивается обменом пакетными управляющими сообщениями через модуль связи СМ.
Функции управления выполняются многочисленными взаимодействующими процессорами модулей SM, CM, AM и разными функционально специализированными микропроцессорами. Поэтому система управления и ее ПО являются распределенными. Почти все ПО написано языком программирование высокого уровня С. Машинная независимость языка позволяет процессорам в случае необходимости непосредственно обмениваться программами, благодаря чему, например, часть централизованных управляющих функций в процессе развития системы может быть передана от главного процессора АР процессорам SMP коммутационных модулей.
Надежность ПО является следствием его функционального распределения, использования иерархии ВМ и внутренней системы выявления, локализации и корректирования ошибок.