程序部分包括操作系統(tǒng)程序和應用程序。前者用于任務調(diào)度、輸入輸出控制、障礙檢測和恢復處理、障礙診斷、命令執(zhí)行控制等;后者用于實施各種電話交換事件與狀態(tài)處理、硬件資源管理、用戶服務類別管理、話務量統(tǒng)計、服務觀察、軟件維護和自動測試等。
電話交換機的主要任務是實現(xiàn)用戶間通話的接續(xù)。基本劃分為兩大部分:話路設備和控制設備。話路設備主要包括各種接口電路(如用戶線接口和中繼線接口電路等)和交換 (或接續(xù))網(wǎng)絡;控制設備在縱橫制交換機中主要包括標志器與記發(fā)器,而在程控交換機中,控制設備則為電子計算機,包括中央處理器(CPU),存儲器和輸入 /輸出設備。
接口設備是數(shù)字程控交換機與外圍環(huán)境的接口,其功能是完成外部信號與交換機內(nèi)部信號的轉(zhuǎn)換。數(shù)字程控交換機的接口設備主要有用戶電路、中繼電路和信令收發(fā)設備。
用戶電路的作用是實現(xiàn)各種用戶線與交換之間的連接,通常又稱為用戶線接口電路 (SLIC,Subscriber Line Interface Circuit)。根據(jù)交換機制式和應用環(huán)境的不同,用戶電路也有多種類型,對于程控數(shù)字交換機來說,主要有與模擬話機連接的模擬用戶線電路 (ALC)及與數(shù)字話機,數(shù)據(jù)終端(或終端適配器)連接的數(shù)字用戶線電路(DLC)。