TSSN - хранимая программа управления
В этой главе мы обсудим управление хранимой программой в телекоммуникационных коммутационных системах и сетях. Для повышения эффективности и скорости управления и сигнализации при коммутации было введено использование электроники. ВStored Program Control, коротко SPCэто концепция электроники, которая привела к изменениям в телекоммуникациях. Он позволяет использовать такие функции, как сокращенный набор номера, переадресация вызова, ожидание вызова и т. Д. Концепция управления сохраненными программами заключается в том, что программа или набор инструкций для компьютера хранится в его памяти, а инструкции выполняются автоматически одна за другой процессором. .
Поскольку функции управления обменом выполняются с помощью программ, хранящихся в памяти компьютера, это называется Stored Program Control (SPC). На следующем рисунке показана базовая структура управления телефонной станции SPC.
Процессоры, используемые SPC, разработаны с учетом требований биржи. Процессоры дублируются; а использование более одного процессора делает процесс надежным. Отдельный процессор используется для обслуживания системы коммутации.
Есть два типа SPC -
- Централизованный SPC
- Распределенный SPC
Централизованный SPC
В предыдущей версии централизованного SPC для выполнения функций обмена использовался один главный процессор. Двойной процессор заменил один главный процессор на более позднем этапе развития. Это сделало процесс более надежным. На следующем рисунке показана организация типичного централизованного SPC.
Двухпроцессорная архитектура может быть настроена для работы в трех режимах, например:
- Режим ожидания
- Синхронный дуплексный режим
- Режим распределения нагрузки
Режим ожидания
Как следует из названия, в двух имеющихся процессорах один процессор активен, а другой находится в режиме ожидания. Процессор в дежурном режиме используется как резервный, на случай выхода из строя активного. В этом режиме обмена используется вторичная память, общая для обоих процессоров. Активный процессор периодически копирует состояние системы и сохраняет во вторичной памяти оси, но процессоры напрямую не подключены. Программы и инструкции, относящиеся к функциям управления, стандартные программы и другая необходимая информация, хранятся во вторичной памяти.
Синхронный дуплексный режим
В режиме синхронного дуплекса два процессора подключены и работают синхронно. Подключены два процессора P1 и P2, и используются отдельные запоминающие устройства, такие как M1 и M2. Эти процессоры связаны для обмена сохраненными данными. Между этими двумя процессорами используется компаратор. Компаратор помогает сравнивать результаты.
Во время нормальной работы оба процессора работают индивидуально, получая всю информацию от обмена, а также связанные данные из своей памяти. Однако обмен контролирует только один процессор; другой остается синхронизированным с предыдущим. Компаратор, который сравнивает результаты обоих процессоров, определяет, возникает ли какая-либо неисправность, а затем выявляется неисправный процессор среди них, работая с ними по отдельности. Неисправный процессор вводится в эксплуатацию только после устранения неисправности, а другой процессор тем временем обслуживается.
Режим распределения нагрузки
В режиме распределения нагрузки задача распределяется между двумя процессорами. Устройство исключения (ED) используется вместо компаратора в этом режиме. Процессоры требуют от ED совместного использования ресурсов, чтобы оба процессора не искали один и тот же ресурс одновременно.
В этом режиме одновременно активны оба процессора. Эти процессоры разделяют ресурсы обмена и нагрузки. В случае выхода из строя одного из процессоров, второй берет на себя всю нагрузку обмена с помощью ED. При нормальной работе каждый процессор обрабатывает половину вызовов на статистической основе. Однако оператор обмена может изменять загрузку процессора в целях технического обслуживания.
Распределенный SPC
В отличие от электромеханических переключателей и централизованного SPC, внедрение распределенного SPC позволило предоставить широкий спектр услуг. Этот SPC имеет отдельные небольшие процессоры, называемыеRegional Processorsкоторые имеют дело с разными работами, а не с одним или двумя процессорами, работающими над всем, как в централизованной системе. Однако, когда от этих региональных процессоров требуется выполнение сложных задач, централизованный SPC помогает, направляя их.
Распределенный SPC имеет большую доступность и надежность, чем Централизованный SPC, поскольку все функции управления обменом могут быть разложены по горизонтали или вертикали для распределенной обработки. Такое распределенное управление, при котором коммутационное оборудование разделено на части, каждая из которых имеет собственный процессор, показано на рисунке ниже.
Среда обмена при вертикальной декомпозиции делится на несколько блоков, и каждый блок назначается процессору, который выполняет все функции управления, относящиеся к конкретному блоку оборудования, тогда как каждый процессор при горизонтальной декомпозиции выполняет одну или несколько функций управления обменом.