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