售前電話
135-3656-7657
售前電話 : 135-3656-7657
電路交換系統(tǒng)軟件十分龐大復(fù)雜,軟件的設(shè)計(jì)目標(biāo)主要為可靠性(Reliability),可維護(hù)性(Maintenability)、可再用性(Reusability)和可移植性(Portability)。
交換軟件通常采用分層的模塊化結(jié)構(gòu)。常用的軟件設(shè)計(jì)技術(shù)有:結(jié)構(gòu)化分析與設(shè)計(jì)、模塊化設(shè)計(jì)、結(jié)構(gòu)化編程,并趨向于采用面向?qū)ο笤O(shè)計(jì)。
從功能結(jié)構(gòu)來劃分,交換軟件可以劃分為運(yùn)行軟件系統(tǒng)和支援軟件系統(tǒng)兩大部分。運(yùn)行軟件系統(tǒng)又稱在線軟件或聯(lián)機(jī)軟件,主要包括操作系統(tǒng)、呼叫處理、維護(hù)管理3部分,后兩部分合稱為應(yīng)用程序,各部分所占的大致比例示意于圖8。
圖8 程控交換軟件組成
1.呼叫處理
(1)呼叫處理過程示例
下面通過概括地了解一個(gè)局內(nèi)呼叫處理過程的示例,掌握數(shù)字電路交換系統(tǒng)應(yīng)具有的呼叫處理基本功能。
在開始時(shí)用戶處于空閑狀態(tài),交換機(jī)進(jìn)行掃描、監(jiān)視用戶線狀態(tài)。用戶摘機(jī)后開始了處理機(jī)的呼叫處理。處理過程如下。
①主叫用戶A摘機(jī)呼叫
• 交換機(jī)檢測到用戶A摘機(jī)狀態(tài);
• 交換機(jī)調(diào)查用戶A的類別,以區(qū)分同線電話、一般電話、投幣電話機(jī)還是小交換機(jī)等;
• 調(diào)査話機(jī)類別,弄清是按鈕話機(jī)還是號盤話機(jī),以便接上相應(yīng)收號器。
②送撥號音,準(zhǔn)備收號
• 交換機(jī)尋找一個(gè)空閑收號器以及它和主叫用戶間的空閑路由;
• 尋找一個(gè)空閑的主叫用戶和信號音間的路由,向主叫用戶送撥號音;
• 監(jiān)視收號器的輸入信號,準(zhǔn)備收號。
③收號
• 由收號器接收用戶所撥號碼;
• 收到第一位號后,停撥號音;
• 對收到的號碼按位存儲,并對“應(yīng)收位”、“已收位”進(jìn)行計(jì)數(shù);
• 將號首送向分析程序進(jìn)行分析(叫做預(yù)譯處理)。
④號碼分析
• 在預(yù)譯處理中分析號首,以決定呼叫類別(本局、出局、長途、特服等),并決定該收幾位號;
• 檢查這個(gè)呼叫是否允許接通(是否限制用戶等);
• 檢查被叫用戶是否空閑,若空閑,則予以示忙。
⑤接至被叫用戶,測試并預(yù)占空閑路由
• 向主叫用戶送回鈴音路由(這一條可能已經(jīng)占用,尚未復(fù)原);
• 向被叫用戶送鈴流回路(可能直接控制用戶電路振鈴,而不用另找路由);
• 主、被叫用戶通話路由(預(yù)占)。
⑥向被叫用戶振鈴
• 向用戶B送鈴流;
• 向用戶A送回鈴音;
• 監(jiān)視主、被叫用戶狀態(tài)。
⑦被叫應(yīng)答通話
• 被叫摘機(jī)應(yīng)答,交換機(jī)檢測到以后,停振鈴和停回鈴音;
• 建立A、B用戶音通話路由,開始通話;
• 啟動計(jì)費(fèi)設(shè)備,開始計(jì)費(fèi);
• 監(jiān)視主、被叫用戶狀態(tài)。
⑧話終,主叫先掛機(jī)
• 主叫先掛機(jī),交換機(jī)檢測到以后,路由復(fù)原;
• 停止計(jì)費(fèi);
• 向被叫用戶送忙音。
⑨被叫先掛機(jī)
• 被叫掛機(jī),交換機(jī)檢測到后,路由復(fù)原;
• 停止計(jì)費(fèi);
• 向主叫用戶送忙音。
(2)呼叫處理程序
呼叫處理程序用于控制呼叫的建立和釋放,基本上對應(yīng)于呼叫建立過程。呼叫處理程序可包含用戶掃描、信令掃描、數(shù)字分析、路由選擇、通路選擇、輸出驅(qū)動等功能塊。
①用戶掃描