Главная  Системы коммутации 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [ 36 ] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103]

ится ПО принципу TST (Время-Пространство-Время). Для взаимодействия с телефонной сетью общего пользования станция 5ESS-2000 поддерживает сигнализацию следующих типов: линейная сигнализация - 2600 Гц, 2ВСК; регистровая - декадный код, импульсный челнок, импульсный пакет, безынтервальный пакет (АОН). Поддерживается также система общеканальной сигнализации ОКС №7 (МТР, ISUP) и сигнализация по протоколу V.5. Абонентские интерфейсы: обычный двухпроводный интерфейс с аналоговым телефонным аппаратом, оборудованным либо импульсным номеронабирателем, либо тастатурой (импульсной или многочастотной), а также кнопкой R; цифровой интерфейс ISDN (2B-I-D).

Упрощенная структура станции 5ESS показана на рис.5.4. Тремя ведущими компонентами 5ESS являются модуль административного управления AM, модуль связи СМ и коммутационный модуль SM.

Абонентские линии

аналоговые

Абонентские линии - цифровые

Соединительные линии

аналоговые

Соединительные линии

цифровые

Удаленные абонентские

концентраторы ISLU


Рис. 5.4 Архитектура станции 5ESS

Коммутационные модули SM содержат все программы, необходимые для управления периферийными коммутационными устройствами, включая выбор маршрутов в коммутационном поле, назначение блоков обслуживания, сигнализацию, сканирование линий и тп. Фактически производительность станции 5ESS определяется числом установленных модулей SM. Каждый такой модуль обслуживает нагрузку интенсивностью примерно 460 Эрлангов (при этом бывает занято 90% временных интервалов). Интенсивность нагрузки на всю станцию рассчитывается как460хп/2, где п - число коммутационных модулей, и при максимально расширенной конфигурации (190 SM) составляет 43700 Эрлангов. Коммутационный модуль SM - это базовый блок наращивания емкости станции 5ESS-2000, который может выполнять функции коммутации каналов и пакетов.



а также большую часть функций обработки вызовов. Модуль может быть расположен вне основного комплекса станции, в таком случае он называется вынесенным коммутационным модулем RSM. Наряду с модулем RSM (4000 абонентов или 480 сл.) можно использовать кластер вынесенных модулей MMRSM (16000 абонентов или 1920 сл.) или вынесенный блок абонентских линий с интегральным обслуживанием RISLU (1024 абонента).

Модуль управления AM основан на мэйнфрейме 3B20D (потом -3B21D и тд.) собственной разработки Bell Laboratories и выполняет функции обслуживания вызовов, запуска и восстановления программного обеспечения, измерения трафика, начисления платы и хранения станционных данных, а также функции взаимодействия с процессорами ввода/вывода, видеотерминалами, накопителями на магнитных носителях, центром технической эксплуатации и множество функций, не связанных непосредственно с процессом обработки вызовов. С помощью модуля AM производится диагностика станции, выявление, локализация и, при возможности, устранение неисправностей. Модуль AM принимает от управляющих элементов модулей SM цифры номера и интерпретирует их, а также взаимодействует с системой управления базой данных для получения дополнительной информации. Затем он передает сообщения периферийному управляющему устройству для завершения какого-либо обязательного действия. Подсистема эксплуатационного управления решает задачи технического обслуживания с помощью магистральной и линейной рабочей станции TLWS, выполняя, например, тестирование абонентских и межстанционных линий, обеспечивает вывод линий из обслуживания и возвращение их в работу. Через AM обслуживающий персонал станции может получать с терминала как доступ к любым системам станции, так и связь с автоматизированными системами технической эксплуатации и с системой управления трафиком. Для подключения к центрам технической эксплуатации или к центрам обработки биллинговой информации предусматриваются каналы передачи данных. Файлы передаются по стандартному протоколу доступа и управления передачей данных РТАМ.

Модуль связи СМобеспечивает взаимодействие между AM и всеми SM, а также взаимодействие между разными SM через каналы управления и синхронизации NCT по протоколу Х.25 с использованием волоконно-оптического кабеля. Основным компонентом СМ является коммутатор сообщений, обеспечивающий коммутацию пакетов, которыми обмениваются между собой через NCT модули СМ иЗМ.

Программное обеспечение станций 5ESS имеет иерархическую распределенную модульную структуру, схематично представленную на рис.5.5. Операционная система, которая называется операционной системой для распределенной коммутации (OSDS), обеспечи-



вает управление процессами, межпроцессорную связь, синхронизацию и планирование заданий как в процессоре AM, так и в процессорах SM, причем в AM ядром OSDS является операционная система UNIX - одно из блестящих созданий Bell Laboratories, стоящих в одном ряду с транзистором, лазером и другими выдающимися вкладами в современную цивилизацию. Примечательно также, что UNIX в ядре AM станций 5ESS имеет название UNIX-RTR, где аббревиатура RTR означает работу в реальном времени (RT - Real Time) и надежность (R - Reliability). Об этих аспектах программного обеспечения узлов коммутации мы подробнее поговорим в главе 9.

Функциональное программное обеспечение станции 5ESS-2000, написанное на языках высокого уровня - Си, Ассемблере, - включает в себя примерно 30 подсистем высшего уровня. Большая их часть располагается в административных модулях AM и в коммутационных модулях SM в соответствии с архитектурой распределенной системы, показанной на рис.5.5. Интерфейсы подсистем имеют определенные ограничения, например, программа одной подсистемы может вызвать программу другой подсистемы только в специальных глобальных точках, обмен данными происходит через стек, вызов примитива не вызывает прерывания реального времени, вызванная программа выполняется в стеке процесса вызвавшей программы и тп. Более детально эти вопросы мы также обсудим в главе 9, а здесь лишь приведем очень упрощенное описание обслуживания в 5ESS внутристанционного вызова.


IJ ,с I*. <f-**

Рис. 5.5 Архитектура программного обеспечения 5ESS



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [ 36 ] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103]

0.0016