程控交換機是由存儲程序控制的交換機,它是電子計算機技術與電話交換技術相結合的產物。其組成由硬件和軟件兩大部分組成。
一、程控交換機的硬件組成
程控交換機的硬件一般采用分散式模塊化結構,可分為話路系統和中央控制系統兩大部分,如下圖所示。 話路系統主要由用戶電路、中繼電路、交換網絡、收發碼器、信號音部件、用戶掃描器、中繼掃描器、網絡驅動器、繼電器驅動等組成。中央控制系統主要由中央處理機、程序/數據存儲器、輸入/輸出設備等組成。現舉例說明其基本工作原理: 當用戶摘機時,掃描器識別到用戶摘機,將摘機信息送到中央處理器,由中央處理器驅動信號音與用戶連接,用戶聽撥號音,用戶撥號信息(脈沖或雙音頻)由掃描器(或收號器)識別并送中央處理器分析處理,若被叫空閑,則主叫預占一交換網絡話路,同時給被叫振鈴,被叫聽振鈴摘機,處理機將主叫預占的話路與被叫接通,于是主被叫可通話。
二、程控交換機的軟件組成
程控交換機的在線軟件按實時處理要求不同,可分為周期級程序和基本級程序。周期級程序主要包括故障檢測程序、用戶摘掛機掃描程序、撥號(收號)掃描程序、中繼掃描程序、時限處理等程序。周期級程序的執行周期由時間表控制。基本級程序主要包括摘機處理、掛機處理、號碼分析處理、新業務處理等程序,基本級程序按循環隊列方式執行。
程控交換機的軟件也采用模塊化設計。便于根據用戶的不同要求,靈活配置、擴充和升級。
三、程序調度方法
程控交換機在加電運行時,系統初始化后,根據數據存儲器中用戶事件表啟動基本級程序,循環執行。每隔一定時間(如8sm)被周期級程序中斷而進入周期級程序,周期級程序將掃描信息登記到數據區,處理完畢后再返回中斷點,繼續循環執行基本級程序,基本級程序取出數據區登記信息,并進行內部分析和輸出處理,驅動電話設備動作。其程序調度關系如下圖所示。
