程控交換機的控制系統(tǒng)主要由處理機和存儲器組成。處理機執(zhí)行交換機軟件程序指揮硬件、軟件協(xié)調動作;儲存器用來存放軟件程序及相關數(shù)據(jù)。
控制系統(tǒng)的主要作用是實現(xiàn)交換機的控制功能。概括而言,控制功能可分為呼叫處理功能和運行維護功能兩部分。呼叫處理功能包括對從建立呼叫到釋放呼叫整個呼叫過程的控制處理,例如,收集處理各個外圍接口電路狀態(tài)變化,分析處理所接收到的各種信號,控制交換網(wǎng)絡的選路與接續(xù),以及調度管理各種硬件和軟件資源。運行維護功能則包括對用戶數(shù)據(jù)、系統(tǒng)數(shù)據(jù)的設定以及對故障的診斷處理等。
控制系統(tǒng)的結構與程控交換機的控制方式密切相關,控制方式不同,控制系統(tǒng)結構也有所不同?刂品绞揭话憧梢苑譃榧锌刂坪头稚⒖刂,在程控數(shù)字交換機上基本上采用分散控制方式。
集中控制和分散控制是相對于系統(tǒng)資源和控制功能而言的。簡而言之,在程控交換機中,如果任何一臺處理機都可以實現(xiàn)交換機的全部控制功能,管理交換機的全部硬件和軟件資源,則這種方式就叫做集中控制功能;反之如果任何一臺處理機都只能執(zhí)行部分控制功能,管理交換機的部分硬件和軟件資源,則是分散控制。
集中控制的優(yōu)點是,處理機能掌握、了解整個系統(tǒng)的運行狀態(tài),使用、管理系統(tǒng)的全部資源,不會出現(xiàn)爭搶資源的沖突。此外在集中控制中,各種控制功能之間的接口都是程序之間的軟件接口,任何功能的變更和增刪都只涉及到軟件。從而使其實現(xiàn)較為方便、容易。
然而,由于控制高度集中,使得這種系統(tǒng)比較脆弱,一旦控制部件出現(xiàn)故障,就可能引起整個系統(tǒng)癱瘓。為了解決這個問題,集中控制系統(tǒng)一般采用雙機理機或多處理機的冗余配置方式。但是集中控制系統(tǒng)的軟件要包括各種不同特性的功能,規(guī)模龐大,過于集中,不便管理,且易于受到破壞,正是由于軟件上的這種致命弱點,使得集中控制方式得不到發(fā)展,目前已很少使用。
分散控制系統(tǒng)是一個多處理機系統(tǒng)。根據(jù)處理機的自主控制能力,分散控制可以分為分布控制和分級控制分散控制克服了集中控制的主要缺點,是目前普遍采用的一種控制方式。