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