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

[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]

9.6 Программные системы современных АТС

При рассмотрении коммутационных узлов и станций в предыдущих главах программное обеспечение подробно не обсуждалось, за исключением, пожалуй, 5ESS в главе 5. Это было сделано сознательно, чтобы в этой главе рассмотреть более раннее, но более поучительное программное обеспечение 1ESS.

Архитектура ПО станций АХЕ-10 компании Ericsson показана на рис. 9.9. Программное обеспечение АХЕ-10 подразделяется на ПО, общее для всей системы, ПО, общее для подсистем, центральное ПО, общее для CPS, и региональное ПО, общее для RPS.

по системы АХЕ 10

ПО подсистемы АХЕ 10

ПО подсистемы АХЕ 10

Функциональный блок

функциональный блок

по подсистемы АХЕ 10

Функциональный блок

RS Региональное ПО CS Центральное ПО

Функциональный блок

функциональный блок

Рис. 9.9 Архитектура программного обеспечения станции АХЕ 10 Ericsson

ПО станций EWSD написано на языках высокого уровня SDL, CHILL, Ассемблер, С++ и формирует систему прикладных программ APS (рис. 9.10). Аппаратные средства технологически очень быстро изменяются, поэтому ПО спроектировано так, что только небольшая часть его зависит от аппаратных средств. Поскольку управление в системе EWSD распределенное, каждый процессор имеет собственное ПО. Для каждого процессора действительно следующее общее правило: его ПО содержит не связанную с конкретным применением часть и специализированную, связанную с применением часть. Не связанная с применением часть всегда содержит операционную систему, ориентированную на определенные аппаратные средства.

ПО станций NEAX 61 разделяется на две части: операционную систему (OS) и прикладную систему (APL). Операционная система включает в себя программу управления выполнением (ЕР), програм му диагностики (DP) и программу обработки ошибки (FP). Приклад



ная система включает в себя программы обработки вызова (CP) и ад министративные программы (АР), которые поддерживают и все станционные данные, и ввод/вывод, как это показано на рис. 9.11.


Рис. 9.10 Структура программного обеспечения EWSD

Архитектура программного обеспечения Supper Node DMS показана на рис. 9.12 и содержит четыре уровня: базовый уровень операционной системы SuperNode DMS, уровень телекоммуникаций, поддерживающий базовые функции телефонии, уровень продукта, который поддерживает тот или иной конкретный продукт, работающий под архитектурой SuperNode DMS, например, рассмотренную ранее систему DMS-100, v\ уровень абонента, который содержит ПО, обеспечивающее взаимодействие с абонентской линией и предоставление абоненту дополнительных услуг

Блок управления

Обработка вызова (CP)

Блок администрации

Обработка отказа(FP)

Ввод/вывод

Блок диагностики

Блок данных

Рис 9 11 Архитектура программного обеспечения NEAX 61 NEC



Обслуживание абонентских линий

DMS-100

TOPS

DMS-250

Функция базовой телефонии

Операционная система Super DMS

Уровень абонента

Уровень продукта (станционный уровень)

Уровень телекоммуникаций

Базовый уровень

Рис. 9.12 Архитектура программного обеспечения DMS-100

Более подробное описание ПО рассмотренных систем вряд ли целесообразно, ибо так много изменений происходит сегодня в программном обеспечении АТС, что к изложенному в этой главе материалу можно лишь добавить совет приходить на экзамен со свежей головой, тк. во многом придется разбираться впервые.



[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.0009