摘要:通信工程師考試交換機軟件結(jié)構(gòu)與工具語言:程控交換機通過交換控制系統(tǒng)對交換網(wǎng)絡(luò)和接口部分實施接續(xù)控制,軟件在交換機中具有非常重要的作用,正是由于軟件與硬件的有機結(jié)合才得以實現(xiàn)各種控制功能。交換機軟件可分為運行軟件和支援軟件兩大部分。
4.3.5 交換機軟件結(jié)構(gòu)與工具語言
程控交換機通過交換控制系統(tǒng)對交換網(wǎng)絡(luò)和接口部分實施接續(xù)控制,軟件在交換機中具有非常重要的作用,正是由于軟件與硬件的有機結(jié)合才得以實現(xiàn)各種控制功能。交換機軟件可分為運行軟件和支援軟件兩大部分。運行軟件又稱為聯(lián)機軟件,是交換機正常運行所需的軟件,包括呼叫處理、管理和維護等程序及數(shù)據(jù)。支援軟件又稱為脫機軟件,其數(shù)量要比運行軟件大得多,它是軟件中心的服務(wù)程序,多用于開發(fā)、軟件生成以及測試等。支援軟件包括軟件開發(fā)支援系統(tǒng)、應(yīng)用工程支援系統(tǒng)、軟件加工支援系統(tǒng)和交換局管理支援系統(tǒng)等。下面主要討論程控交換機的運行軟件及生成工具語言。
1.程控交換機的運行軟件
程控交換機的特點是業(yè)務(wù)最大、實時性強和可靠性高。因此對運行軟件的要求包括:第一,實時性,程控交換機必須滿足一定的服務(wù)質(zhì)量指標,其控制系統(tǒng)必須達到規(guī)定的呼叫處理能力指標,不能因為軟件的處理能力不足而影響對呼叫的實時處理。第二,多道程序并行處理,交換機的處理機是以多道程序運行方式工作的,也就是同時進行許多任務(wù)。第三,業(yè)務(wù)的不間斷性,交換機開通運行就不能間斷,在出現(xiàn)軟、硬件故障時,應(yīng)立即做出反應(yīng),檢測出故障,隔離故障設(shè)備和啟動備用資源,這肯定影響到運行軟件的設(shè)計。第四,通用性和擴展性,程控交換機由于功能和容量不同而種類繁多,交換軟件系統(tǒng)是包含操作系統(tǒng)功能在內(nèi)的專用軟件系統(tǒng),要求交換軟件系統(tǒng)采用通用程序,以適應(yīng)功能不同和容量各異的交換局的需要。
交換機軟件采用了模塊化設(shè)計,使得整個程序結(jié)構(gòu)層次淸楚,對程序的修改、調(diào)用、增加或刪除變得容易。由于每個模塊是相互獨立的,可以單獨地進行編制、調(diào)試、修改,一個模塊內(nèi)的錯誤不易向其他模塊擴散,因而程序具有較高的可靠性和可維護性,同時可大大節(jié)省研制時間。采用模塊化設(shè)計還可以提高程序的通用程度,可以根據(jù)不同的需要來裝配出不同用途、不同容童、不同性能的各種交換軟件。此外,模塊化結(jié)構(gòu)提高了程序的可維護性。
程控交換機的運行軟件包括系統(tǒng)軟件、應(yīng)用軟件及數(shù)據(jù)三大部分。交換機運行軟件的組成如圖4-52所示。
系統(tǒng)軟件
這里的系統(tǒng)軟件,其功能相當于普通計算機的操作系統(tǒng),它是交換機硬件同應(yīng)用軟件之間的接口。系統(tǒng)軟件包括以下各部分程序。
①執(zhí)行管理程序:管理計算機資源和控制程序的執(zhí)行,包括程序和內(nèi)存的管理,各種資源的分配,制訂任務(wù)和作業(yè)的執(zhí)行計劃,并按計劃啟動相應(yīng)的程序。
②系統(tǒng)監(jiān)視和故障處理程序:監(jiān)視整個系統(tǒng)的工作情況,及時識別和排除故障。它由系統(tǒng)監(jiān)視和故障識別、故障分析和處理、系統(tǒng)重新組織、恢復(fù)與再啟動處理等程序組成。
③故障診斷程序:對發(fā)生故癉的設(shè)備進行故障診斷,即確定故障的部位,輸出診斷結(jié)果,維護人員可根據(jù)診斷結(jié)果更換插件板。也可以按照操作人員的命令對交換系統(tǒng)進行例行測試。
④輸人/輸出和人一機通信程序:對操作人員輸人的命令進行編輯和執(zhí)行,根據(jù)要求將輸出信息輸出到指定的外部設(shè)備。
應(yīng)用軟件
應(yīng)用軟件是直接與交換處理和維護工作有關(guān)的程序,包括呼叫處理程序、維護和運行管理程序。
①呼叫處理程序:負責(zé)整個交換機所有呼叫的建立與釋放以及新業(yè)務(wù)性能的提供。它是直接負責(zé)電話交換的軟件,主要完成交換狀態(tài)管理、交換資源管理、交換業(yè)務(wù)管理和交換負荷控制等功能。
②維護和運行管理程序:用于維護人員修改用戶和交換局的各種數(shù)據(jù),統(tǒng)計話務(wù)量和打印計費淸單等。主要包括閉塞管理、路由監(jiān)視、負荷控制、話路系統(tǒng)測試等日常維護程序,以及話務(wù)測童、計費處理、用戶數(shù)據(jù)管理和局數(shù)據(jù)管理等程序。
數(shù)據(jù)
軟件數(shù)據(jù)量大是程控交換機的特點,根據(jù)各種數(shù)據(jù)的性質(zhì),把運行軟件所處理的數(shù)據(jù)分為兩種:一種是呼叫處理過程中建立和使用的數(shù)據(jù),稱為動態(tài)數(shù)據(jù)。一旦呼叫結(jié)束,數(shù)據(jù)即被清除或修改,如用戶的忙閑狀態(tài)、使用的系統(tǒng)資源等。另一種是描述交換機硬件結(jié)構(gòu)及其運行條件的半一直性數(shù)據(jù),稱為靜態(tài)數(shù)據(jù),它是局數(shù)據(jù)庫里的數(shù)據(jù),包括交換局的局數(shù)據(jù)、用戶數(shù)據(jù)和交換系統(tǒng)數(shù)據(jù)。
①局數(shù)據(jù):局數(shù)據(jù)指示交換局設(shè)備安裝條件,包括硬件配置、編號方式、中繼線信令方式等。局數(shù)據(jù)隨不同交換局而異。
②用戶數(shù)據(jù):用戶數(shù)據(jù)說明用戶的全部情況,每個用戶都有自己特有的用戶數(shù)裾,用戶數(shù)據(jù)包括用戶號碼、物理地址、用戶類別、用盧終端類別、出局權(quán)限、計費類別、新業(yè)務(wù)權(quán)限等。
③交換系統(tǒng)數(shù)據(jù):僅與交換系統(tǒng)有關(guān)的數(shù)據(jù),這部分數(shù)據(jù)通用性強,不論交換設(shè)備在哪個局都是相同的數(shù)據(jù)。交換系統(tǒng)數(shù)據(jù)是由制造商根據(jù)設(shè)備數(shù)量、交換網(wǎng)絡(luò)的組耷、存儲器的地址分配等在出廠前編寫。
返回目錄:
編輯推薦:
通信專業(yè)實務(wù)考試終端與業(yè)務(wù)教程匯總
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取