摘要:通信工程師傳輸與接入交換機的運行軟件:操作系統是處理機硬件與應用程序之間的接口,用來對系統中的所有軟硬件資源進行管理。程控交換機應配置實時操作系統,以便有效地管理資源和支持應用軟件的執行。操作系統主要具有任務調度、通信控制、存儲器管理、時間管理、系統安全和恢復等功能。
5.2.2 交換機的運行軟件
1.運行軟件的組成
運行軟件又稱聯機軟件,是指存放在交換機處理機系統中,對交換機的各種業務進行處理的程序和數據的集合。根據功能不同,運行軟件系統又可分為操作系統、數據庫系統和應用軟件系統三部分,如圖5.5所示。

1) 操作系統
操作系統是處理機硬件與應用程序之間的接口,用來對系統中的所有軟硬件資源進行管理。程控交換機應配置實時操作系統,以便有效地管理資源和支持應用軟件的執行。操作系統主要具有任務調度、通信控制、存儲器管理、時間管理、系統安全和恢復等功能。
2) 數據庫系統
數據庫系統對軟件系統中的大量數據進行集中管理,實現各部分軟件對數據的共享訪問,并提供數據保護等功能。
3) 應用軟件系統
應用軟件系統通常包括呼叫處理程序、維護和管理程序。
呼叫處理程序主要用來完成呼叫處理功能,包括呼叫的建立、監視、釋放和各種新業務的處理。在這個過程中,要監視主叫用戶摘機,接收用戶撥號數字,進行號碼分析,接通通話雙方,監視雙方狀態,直到雙方用戶全部掛機為止。
維護和管理程序的主要作用是對交換機的運行狀況進行維護和管理,包括及時發現和排除交換機軟硬件系統的故障,進行計費管理,管理交換機運行時所需的數據,統計話務數據等功能。
4) 數據
在程控交換機中,所有有關交換機的信息都是通過數據來描述的,如交換機的硬件配置、使用環境、編號方案、用戶當前狀態、資源(如中繼、路由等)的當前狀態、接續路由地址等。
根據信息存在的時間特性,數據可分為半固定數據和暫時性數據兩類。
半固定數據用來描述靜態信息,它有兩種類型:一種是與每個用戶有關的數據,稱為用戶數據;另一種是與整個交換局有關的數據,稱為局數據,這些數據在安裝時一經確定,一般較少變動, 因此也叫做半固定數據。半固定數據可由操作人員輸入一定格式的命令加以修改。
暫時性數據用來描述交換機的動態信息,這類數據隨著每次呼叫的建立過程不斷產生變化,呼叫接續完成后也就沒有保存的必要了,如忙閑信息表、事件登記表等。
2.呼叫處理程序
呼叫處理程序用于控制呼叫的建立和釋放。呼叫處理程序包括用戶掃描、信令掃描、數字分析、路由選擇、通路選擇、輸出驅動等功能塊。
1) 用戶掃描
用戶掃描用來檢測用戶回路的狀態變化:從斷開到閉合或從閉合到斷開。從狀態的變化和用戶原有的呼叫狀態可判斷事件的性質。例如,回路接通可能是主叫呼出,也可能是被叫應答。用戶掃描程序應按一定的掃描周期執行。
2) 信令掃描
信令掃描泛指對用戶線進行的收號掃描和對中繼線或信令設備進行的掃描。前者包括脈沖收號或DTMF收號的掃描;后者主要是指在隨路信令方式時,對各種類型的中繼線和多頻接收器所做的線路信令和記發器信令的掃描。
3) 數字分析
數字分析的主要任務是根據所收到的地址信令或其前幾位判定接續的性質,例如判別本局呼叫、出局呼叫、匯接呼叫、長途呼叫、特種業務呼叫等。對于非本局呼叫,從數字分析和翻譯功能通常可以獲得用于選路的有關數據。
4) 路由選擇
路由選擇的任務是確定對應于呼叫去向的中繼線群,從中選擇一條空閑的出中繼線,如果線群全忙,還可以依次確定各個迂回路由并選擇空閑中繼線。
5) 通路選擇
通路選擇在數字分析和路由選擇后執行,其任務是在交換網絡指定的入端與出端之間選擇一條空閑的通路。軟件進行通路選擇的依據是存儲器中鏈路忙閑狀態的映象表。
6) 輸出驅動
輸出驅動程序是軟件與話路子系統中各種硬件的接口,用來驅動硬件電路的動作,例如驅動數字交換網絡的通路連接或釋放,驅動用戶電路中振鈴繼電器的動作等。
返回目錄:
編輯相關推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年