售前電話
135-3656-7657
售前電話 : 135-3656-7657
電路交換系統(tǒng)軟件十分龐大復(fù)雜,軟件的設(shè)計目標(biāo)主要為可靠性(Reliability),可維護性(Maintenability)、可再用性(Reusability)和可移植性(Portability)。
交換軟件通常采用分層的模塊化結(jié)構(gòu)。常用的軟件設(shè)計技術(shù)有:結(jié)構(gòu)化分析與設(shè)計、模塊化設(shè)計、結(jié)構(gòu)化編程,并趨向于采用面向?qū)ο笤O(shè)計。
從功能結(jié)構(gòu)來劃分,交換軟件可以劃分為運行軟件系統(tǒng)和支援軟件系統(tǒng)兩大部分。運行軟件系統(tǒng)又稱在線軟件或聯(lián)機軟件,主要包括操作系統(tǒng)、呼叫處理、維護管理3部分,后兩部分合稱為應(yīng)用程序,各部分所占的大致比例示意于圖5.8。
圖5.8 程控交換軟件組成
1.呼叫處理 (1)呼叫處理過程示例下面通過概括地了解一個局內(nèi)呼叫處理過程的示例,掌握數(shù)字電路交換系統(tǒng)應(yīng)具有的呼叫處理基本功能。
在開始時用戶處于空閑狀態(tài),交換機進行掃描、監(jiān)視用戶線狀態(tài)。用戶摘機后開始了處理機的呼叫處理。處理過程如下。
①主叫用戶A摘機呼叫
②送撥號音,準(zhǔn)備收號
③收號
④號碼分析
⑤接至被叫用戶,測試并預(yù)占空閑路由
⑥向被叫用戶振鈴
⑦被叫應(yīng)答通話
⑧話終,主叫先掛機
⑨被叫先掛機
呼叫處理程序用于控制呼叫的建立和釋放,基本上對應(yīng)于呼叫建立過程。呼叫處理程序可包含用戶掃描、信令掃描、數(shù)字分析、路由選擇、通路選擇、輸出驅(qū)動等功能塊。
①用戶掃描
用戶掃描用來檢測用戶電路的狀態(tài)變化,從斷開到閉合或從閉合到斷開。從狀態(tài)的變化和用戶原有的呼叫狀態(tài)可判斷事件的性質(zhì)。例如,回路接通可能是主叫呼出,也可能是被叫應(yīng)答。用戶掃描程序應(yīng)按一定的掃描周期執(zhí)行。
②信令掃描
信令掃描泛指對用戶線進行的收號掃描和對中繼線或信令設(shè)備進行的掃描。前者包括脈沖收號或雙音頻(DTMF)收號的掃描;后者主要是指在隨路信令方式時,對各種類型的中繼線和多頻接收器所做的線路信令和記發(fā)器信令的掃描。
脈沖收號掃描比較復(fù)雜,包括脈沖掃描和位間隔掃描。脈沖掃描的周期為8ms左右,用來識別快速的脈沖變化;位間隔掃描的周期則為100ms左右,用來識別撥號數(shù)字之間的間隔。
③數(shù)字分析
數(shù)字分析的主要任務(wù)是根據(jù)所收到的地址信令或其前幾位判定接續(xù)的性質(zhì),如判別本局呼叫、出局呼叫、匯接呼叫、長途呼叫、特種業(yè)務(wù)呼叫等。對于非本局呼叫,從數(shù)字分析和翻譯功能通??梢垣@得用于選路的有關(guān)數(shù)據(jù)。
④路由選擇