資源描述:
《交換03下 程控交換軟件》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、第四章程控交換機的軟件系統(tǒng)4.1程控交換機的軟件組成4.2呼叫處理的基本原理4.3程序的執(zhí)行管理4.4系統(tǒng)的診斷與維護14.1程控交換機的軟件組成4.1.1在線程序在線程序是交換機中運行使用的、對交換系統(tǒng)各種業(yè)務進行處理的軟件總和,它可分成系統(tǒng)程序和應用程序。21.呼叫處理程序呼叫處理程序負責整個交換機所有呼叫的建立與釋放,以及交換機各種新服務性能的建立與釋放。呼叫處理程序主要有以下功能。①交換狀態(tài)管理②交換資源管理③交換業(yè)務管理④交換負荷控制32.執(zhí)行管理程序(或叫操作系統(tǒng))執(zhí)行管理程序負責對交換系統(tǒng)(尤指處理機)的硬件和軟件資源進行管理和調度。①任務調度
2、②I/O設備的管理和控制③處理機間通信的控制和管理④系統(tǒng)管理43.維護管理程序維護管理程序用于維護人員存取和修改有關用戶和交換局的各種數據,統(tǒng)計話務量和打印計費清單等各項任務。4.系統(tǒng)恢復程序系統(tǒng)恢復程序亦稱故障處理程序,負責對交換系統(tǒng)作經常性的檢測,并使系統(tǒng)恢復工作能力。55.故障診斷程序故障診斷程序是用于確定硬件故障位置的程序。對于多數程控交換機來說,可將故障診斷到某塊印刷電路板(PCB)。故障診斷程序通常采用以下工作方式。①開機診斷,交換機加電后,首先自動對所有硬件部件進行診斷,將結果報告系統(tǒng)恢復程序。6②人-機命令診斷,由操作人員通過人-機命令指定對
3、交換機某一部件執(zhí)行診斷。③自動診斷,當系統(tǒng)恢復程序發(fā)現運行中的交換機有故障部件時,用備用部件代替該部件,并調用故障診斷程序對其進行診斷。74.1.2支援程序支援程序按其功能可劃分為設計子系統(tǒng)、測試子系統(tǒng)、生成子系統(tǒng)和維護子系統(tǒng)。1.設計子系統(tǒng)設計子系統(tǒng)用在設計階段,作為功能規(guī)范和描述語言(SDL)與高級語言間的連接器,各種高級語言與匯編語言的編譯器,鏈接定位程序及文檔生成工作。82.測試子系統(tǒng)測試子系統(tǒng)用于檢測所設計軟件是否符合其規(guī)范。3.生成子系統(tǒng)生成子系統(tǒng)用于生成交換局運行所需的軟件(即程序文件),它包括局數據文件、用戶數據文件和系統(tǒng)文件。9(1)局數據
4、文件在軟件中心的操作系統(tǒng)控制下,由局數據生成程序將原始局數據文件自動生成為規(guī)定的局數據的文件結構形式。(2)用戶數據文件用戶的各種數據是處理用戶呼叫所必須的文件,新添或更改個別用戶數據,可直接在運行局用鍵盤命令來實現。10(3)系統(tǒng)文件包括系統(tǒng)程序、系統(tǒng)數據和一級局數據。4.維護子系統(tǒng)維護子系統(tǒng)用于對交換局程序的現場修改(或稱補丁)的管理與存檔。114.1.3數據一、數據的分類1.系統(tǒng)數據2.局數據3.用戶數據12二、表格數據常以表格的形式存放,包括檢索表格和搜索表格兩種。1.檢索表格(1)單級索引表格所需的目的數據直接用索引查一個單個表格即可得到。(2)多
5、級索引表格只有要通過多級表格檢索查找,才能得到所需的目的數據。132.搜索表格在搜索表格中,每個單元都包含有源數據和目的數據兩項內容。144.2呼叫處理的基本原理4.2.1呼叫處理過程及狀態(tài)遷移一、呼叫處理過程在程控交換機中,呼叫接續(xù)過程都是在呼叫處理程序控制下完成的。1.主叫用戶摘機2.送撥號音153.收號4.號碼分析5.接通被叫6.振鈴7.被叫應答和通話8.話終掛機16二、狀態(tài)遷移1.穩(wěn)定狀態(tài)的遷移狀態(tài)遷移是由輸入信息引起的。沒有輸入信息的激發(fā),狀態(tài)是不會改變的。2.狀態(tài)遷移圖從上面的敘述中可以看出:從一種穩(wěn)定狀態(tài)轉移到另一種穩(wěn)定狀態(tài)并不是只有一種遷移方
6、向,而是要根據輸入信息、所處狀態(tài)及環(huán)境情況的不同而有不同的遷移方向。174.2.2輸入處理輸入處理的任務是及時發(fā)現新的處理要求,并對用戶線、中繼線的狀態(tài)進行監(jiān)視、檢測和識別,然后將其放在隊列中或相應的存儲區(qū),以便由其他程序分析處理。一、用戶線掃描程序用戶線掃描程序是用來對用戶線的狀態(tài)進行檢測并及時發(fā)現用戶線的狀態(tài)變化。181.用戶摘機識別用戶摘機識別是找出狀態(tài)從“1”變?yōu)椤?”的用戶。由于處理機要監(jiān)視的用戶數量很大,為了提高效率,多采用群處理的方法。192.用戶掛機識別用戶掛機識別與摘機識別的原理差不多,只是將邏輯運算改成LSCN∧=1即可。識別出“1”就是
7、掛機用戶。20二、脈沖號碼掃描程序脈沖號碼掃描程序由三部分程序組成:脈沖識別、脈沖計數和位間隔識別及號碼存儲。1.脈沖識別脈沖識別是要識別脈沖串中的每一個脈沖,這就要求脈沖識別的周期必須小于最小脈沖的持續(xù)時間或脈沖的間隔時間。212.脈沖計數脈沖識別的同時可以對脈沖計數。計數是在用戶存儲器內的一個存儲區(qū)中進行的。3.位間隔識別及號碼存儲在識別用戶所撥號碼時,除了要識別脈沖的個數,還要識別兩串脈沖之間的間隔,這就是位間隔識別。在兩位號碼之間的間隔稱為“位間隔”,位間隔應大于300ms。22三、雙音頻號碼掃描程序1.雙音頻話機撥號特點雙音頻話機撥號是按號盤的數字
8、鍵,每按一個數字鍵就送出兩個音頻信號,其中一個是高頻