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