第4章數(shù)字程控交換系統(tǒng)的軟件_第1頁
第4章數(shù)字程控交換系統(tǒng)的軟件_第2頁
第4章數(shù)字程控交換系統(tǒng)的軟件_第3頁
第4章數(shù)字程控交換系統(tǒng)的軟件_第4頁
第4章數(shù)字程控交換系統(tǒng)的軟件_第5頁
已閱讀5頁,還剩68頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、14 數(shù)字程控交換系統(tǒng)的軟件數(shù)字程控交換系統(tǒng)的軟件1) 1) 程控交換軟件概述程控交換軟件概述 2) 2) 程控交換軟件的組成及原理程控交換軟件的組成及原理 3) 3) 程序的級別及調(diào)度處理程序的級別及調(diào)度處理4) 4) 呼叫處理程序的組成及功能呼叫處理程序的組成及功能 24.1 程控交換軟件概述程控交換軟件概述 1) 1) 程控交換軟件的基本特點(diǎn)程控交換軟件的基本特點(diǎn) 2) 2) 數(shù)據(jù)驅(qū)動程序的特點(diǎn)及結(jié)構(gòu)數(shù)據(jù)驅(qū)動程序的特點(diǎn)及結(jié)構(gòu) 3) 3) FSM和和FMM的概念的概念4) 4) 程序設(shè)計(jì)語言程序設(shè)計(jì)語言 34.1.14.1.1程控交換軟件的基本特點(diǎn)程控交換軟件的基本特點(diǎn)n實(shí)時性強(qiáng)n具有并發(fā)

2、能力及多進(jìn)程處理能力n可靠性高(包括硬件和軟件)n適應(yīng)性強(qiáng)(采用程序與數(shù)據(jù)分離的方案)n可維護(hù)性強(qiáng):n程序采用模塊化、結(jié)構(gòu)化設(shè)計(jì)方法; n采用數(shù)據(jù)驅(qū)動的程序結(jié)構(gòu); n完備的文檔資料;n.4圖 多個進(jìn)程實(shí)例共用一個程序代碼54.1.2 4.1.2 數(shù)據(jù)驅(qū)動程序的特點(diǎn)及結(jié)構(gòu)數(shù)據(jù)驅(qū)動程序的特點(diǎn)及結(jié)構(gòu) 為了滿足高度適應(yīng)性、可維護(hù)性以及新功能添加的方便性,交換機(jī)軟件通常采用數(shù)據(jù)驅(qū)動的程序結(jié)構(gòu)。 數(shù)據(jù)驅(qū)動程序是指軟件通過查表獲取參數(shù),根據(jù)參數(shù)決定需要執(zhí)行的程序。 其優(yōu)點(diǎn)是能非常靈活地適應(yīng)系統(tǒng)規(guī)范的變化而不改變程序的結(jié)構(gòu)。 6圖 動作驅(qū)動程序的流程圖7圖 數(shù)據(jù)驅(qū)動程序的流程圖8條條 件件待執(zhí)行的程序待執(zhí)行的

3、程序AB初始規(guī)范初始規(guī)范變化后的規(guī)范變化后的規(guī)范00R1R201R1R110R2R111R3R3第二表格第一表格標(biāo)志程序A值0R1011標(biāo)志程序B值0R200R31規(guī)范變化前規(guī)范變化前第二表格第一表格標(biāo)志程序A值1011標(biāo)志程序B值0R200R11標(biāo)志程序B值0R100R31規(guī)范變化后規(guī)范變化后9數(shù)據(jù)驅(qū)動程序數(shù)據(jù)驅(qū)動程序用第一個參數(shù)查第一級表用第一個參數(shù)查第一級表標(biāo)志標(biāo)志F?根據(jù)查表結(jié)果執(zhí)行程序根據(jù)查表結(jié)果執(zhí)行程序結(jié)結(jié) 束束用下一個參數(shù)查下一級表用下一個參數(shù)查下一級表數(shù)據(jù)驅(qū)動程序的基本結(jié)構(gòu)數(shù)據(jù)驅(qū)動程序的基本結(jié)構(gòu)104.1.3 FSM4.1.3 FSM和和FMMFMM的概念的概念 FSM: Fi

4、nite Status Machine,有限狀態(tài)機(jī) 系統(tǒng)的有限狀態(tài)機(jī)描述是指能將系統(tǒng)(或進(jìn)程)的狀態(tài)定義為有限個狀態(tài),然后描述在每個狀態(tài)下受到某個外部信號激勵時系統(tǒng)作出的響應(yīng)及狀態(tài)轉(zhuǎn)移的情況。 11輸入輸入b輸入輸入a12FMM: Finite Message Machine,有限消息機(jī)。 FSM與FMM的概念類似,它是交換機(jī)軟件的基本軟件模塊,多個FMM就構(gòu)成了軟件系統(tǒng)。FMM之間的通信是通過Message來傳送的,Message由操作系統(tǒng)統(tǒng)一管理。 當(dāng)交換機(jī)需要增加新的功能模塊時,只需增加或修改相應(yīng)的FMM即可。134.1.4 4.1.4 程序設(shè)計(jì)語言程序設(shè)計(jì)語言 在程控交換機(jī)軟件的開發(fā)、

5、運(yùn)行和維護(hù)階段,一般要用到三種類型的語言:規(guī)范描述語言(SDL)、各種高級語言和匯編語言、人機(jī)對話語言(MML)。 14(1)規(guī)范描述語言SDLSpecifications Description Language,用于交換機(jī)軟件設(shè)計(jì)階段,說明對交換機(jī)的各種功能要求和技術(shù)規(guī)范。SDL有SDL/GR和SDL/PR兩種表現(xiàn)形式。 SDL用于系統(tǒng)模型描述、模塊定義和進(jìn)程定義。 系統(tǒng)模型結(jié)構(gòu); 模塊定義; 進(jìn)程定義。15圖 系統(tǒng)圖的SDL/GR表示16圖 模塊的SDL/GR表示17圖 進(jìn)程定義18(2)匯編語言和高級語言匯編語言和高級語言主要用來編寫軟件程序; 匯編語言:是面向處理機(jī)動作過程的語言,運(yùn)

6、行效率高,實(shí)時性強(qiáng),但程序編寫效率低,移植性差。 高級語言: CHILL語言; C語言。19(3)人機(jī)對話語言MML主要用于人機(jī)交互式操作和維護(hù)的語言,用于程控交換機(jī)的操作、維護(hù)、安裝和測試。MML包括輸入語言和輸出語言。204.2 4.2 程控交換軟件的組成及原理程控交換軟件的組成及原理1)軟件的基本結(jié)構(gòu) 2)操作系統(tǒng)3)數(shù)據(jù)(包括局?jǐn)?shù)據(jù)和用戶數(shù)據(jù)) 4)呼叫處理及維護(hù)管理程序 214.2.1 運(yùn)行軟件的基本結(jié)構(gòu) 程控交換機(jī)的運(yùn)行軟件指存放在交換機(jī)處理機(jī)系統(tǒng)中,對交換機(jī)的各種業(yè)務(wù)進(jìn)行處理的程序和數(shù)據(jù)的集合。22應(yīng)用軟件系統(tǒng)應(yīng)用軟件系統(tǒng)呼叫呼叫處理程序處理程序管理程序管理程序維護(hù)程序維護(hù)程序操

7、作系統(tǒng)操作系統(tǒng)中央處理機(jī)中央處理機(jī)處理機(jī)處理機(jī)外圍設(shè)備外圍設(shè)備交換機(jī)交換機(jī)外圍設(shè)備外圍設(shè)備數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)管理系統(tǒng)DBMS數(shù)據(jù)庫數(shù)據(jù)庫2320%20%15%15%25%25%40%40%操作系統(tǒng)操作系統(tǒng)呼叫處理呼叫處理管理管理維護(hù)維護(hù)交換機(jī)運(yùn)行軟件的比例分配交換機(jī)運(yùn)行軟件的比例分配24它是處理機(jī)硬件和應(yīng)用軟件之間的接口,用于它是處理機(jī)硬件和應(yīng)用軟件之間的接口,用于統(tǒng)一管理系統(tǒng)的軟硬件資源,其主要功能包括:統(tǒng)一管理系統(tǒng)的軟硬件資源,其主要功能包括: 任務(wù)調(diào)度;任務(wù)調(diào)度; 存儲管理;存儲管理; 定時管理;定時管理; 進(jìn)程之間的通信和處理機(jī)之間的通信;進(jìn)程之間的通信和處理機(jī)之間的通信; 系統(tǒng)故障

8、處理;系統(tǒng)故障處理; 4.2.2 操作系統(tǒng)操作系統(tǒng)25應(yīng)用軟件系統(tǒng)應(yīng)用軟件系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)操作系統(tǒng)操作系統(tǒng)處理機(jī)硬件系統(tǒng)處理機(jī)硬件系統(tǒng)系統(tǒng)調(diào)用系統(tǒng)調(diào)用調(diào)用返回調(diào)用返回控制控制中斷中斷操作系統(tǒng)接口關(guān)系操作系統(tǒng)接口關(guān)系26包括局?jǐn)?shù)據(jù)和用戶數(shù)據(jù),通常存儲在數(shù)據(jù)庫中,由包括局?jǐn)?shù)據(jù)和用戶數(shù)據(jù),通常存儲在數(shù)據(jù)庫中,由DBMS統(tǒng)一管理。統(tǒng)一管理。(1)局?jǐn)?shù)據(jù)局?jǐn)?shù)據(jù):交換機(jī)的配置及運(yùn)行環(huán)境參數(shù),包括:交換機(jī)的配置及運(yùn)行環(huán)境參數(shù),包括:配置數(shù)據(jù)、交換局的號碼翻譯規(guī)則、路由中繼數(shù)據(jù)、NO.7信令數(shù)據(jù)、計(jì)費(fèi)數(shù)據(jù)、新業(yè)務(wù)提供參數(shù)等(2)用戶數(shù)據(jù)用戶數(shù)據(jù):用戶情況數(shù)據(jù),包括:用戶情況數(shù)據(jù),包括:用戶電話

9、號碼、用戶設(shè)備碼、用戶線類別、用戶的服務(wù)等級、用戶對新業(yè)務(wù)的使用及登記情況、用戶計(jì)費(fèi)數(shù)據(jù)等4.2.3 數(shù)據(jù)數(shù)據(jù)27交換機(jī)的應(yīng)用軟件部分包括呼叫處理程序、系統(tǒng)交換機(jī)的應(yīng)用軟件部分包括呼叫處理程序、系統(tǒng)的維護(hù)管理程序等。的維護(hù)管理程序等。(1)呼叫處理程序呼叫處理程序負(fù)責(zé)整個交換機(jī)中所有呼叫的建立、監(jiān)視和釋放,并完成對各種電話新業(yè)務(wù)的處理。(2)維護(hù)管理程序維護(hù)管理程序主要功能是管理和維護(hù)交換機(jī)運(yùn)行所需的局?jǐn)?shù)據(jù)和用戶數(shù)據(jù),系統(tǒng)話務(wù)量和話費(fèi),維護(hù)處理交換機(jī)的軟硬件故障,使之正常運(yùn)行。4.2.4 呼叫處理及維護(hù)管理程序呼叫處理及維護(hù)管理程序281)程序的級別)程序的級別2)時鐘級程序的調(diào)度)時鐘級程序

10、的調(diào)度3)基本級程序的調(diào)度)基本級程序的調(diào)度4.3 程序的級別及調(diào)度處理程序的級別及調(diào)度處理294.3.1 程序的級別程序的級別按照對交換機(jī)實(shí)時性的要求,程序應(yīng)劃分為若干級別,典型的劃分為:(1)中斷級中斷級(故障級):(故障級):其級別最高,主要用于發(fā)生故障時產(chǎn)生故障中斷調(diào)用故障處理進(jìn)程。中斷級程序由硬件中斷啟動。(2)時鐘級時鐘級:其級別次之,主要用于執(zhí)行要求定時運(yùn)行的進(jìn)程。時鐘級程序由時鐘中斷啟動。(3)基本級基本級(進(jìn)程級):(進(jìn)程級):其級別最低,其功能是對外部發(fā)現(xiàn)的各種事件進(jìn)行處理30故障級和時鐘級都是在中斷中執(zhí)行的,但故障的發(fā)生是隨機(jī)的,故故障級和時鐘級都是在中斷中執(zhí)行的,但故障

11、的發(fā)生是隨機(jī)的,故在正常情況下,只有時鐘級和基本級的交替執(zhí)行。每當(dāng)時鐘中斷到來,在正常情況下,只有時鐘級和基本級的交替執(zhí)行。每當(dāng)時鐘中斷到來,就執(zhí)行時鐘級進(jìn)程,執(zhí)行完畢轉(zhuǎn)入基本級的執(zhí)行,如下圖:就執(zhí)行時鐘級進(jìn)程,執(zhí)行完畢轉(zhuǎn)入基本級的執(zhí)行,如下圖:時鐘級時鐘級 基本級基本級時鐘級時鐘級 基本級基本級 時鐘級時鐘級 基本級基本級時鐘中斷周期時鐘中斷周期時鐘級與基本級的執(zhí)行時鐘級與基本級的執(zhí)行基本級執(zhí)行完畢到下一次時鐘中斷到來,存在一小段空余時間。由基本級執(zhí)行完畢到下一次時鐘中斷到來,存在一小段空余時間。由于交換機(jī)話務(wù)量的變化,空余時間的長度不是固定的。也可能出現(xiàn)基本于交換機(jī)話務(wù)量的變化,空余時間的

12、長度不是固定的。也可能出現(xiàn)基本級未執(zhí)行完就發(fā)生時鐘中斷,空余時間不存在。但在正常負(fù)荷下,不應(yīng)級未執(zhí)行完就發(fā)生時鐘中斷,空余時間不存在。但在正常負(fù)荷下,不應(yīng)經(jīng)常出現(xiàn)無空余時間的情況,否則說明處于超負(fù)荷狀態(tài),需要采取措施。經(jīng)常出現(xiàn)無空余時間的情況,否則說明處于超負(fù)荷狀態(tài),需要采取措施。314.3.2 時鐘級程序的調(diào)度時鐘級程序的調(diào)度時鐘級調(diào)度程序的功能是確定每次時鐘中斷時應(yīng)調(diào)度那些時鐘級程序運(yùn)行,以滿足各種時鐘級程序的不同周期性要求。時鐘級程序的調(diào)度通常以一種時鐘中斷為時基,采用時間表作為調(diào)度的依據(jù)。時鐘級程序由時間表啟動,在調(diào)度過程中要用到計(jì)數(shù)器、屏蔽表、時間表、轉(zhuǎn)移表4個表。3233時間計(jì)數(shù)器

13、時間計(jì)數(shù)器 iF123456789ABCDE屏蔽表屏蔽表時間表時間表1111010111 1111111T0T1T2T3Tn撥號脈沖識別程序撥號脈沖識別程序撥號測試程序撥號測試程序位間隔識別程序位間隔識別程序中繼器掃描程序中繼器掃描程序時間計(jì)數(shù)器請零時間計(jì)數(shù)器請零轉(zhuǎn)移表入口地址轉(zhuǎn)移表入口地址11234F11134時間計(jì)數(shù)器時間計(jì)數(shù)器 iF123456789ABCDE屏蔽表屏蔽表時間表時間表111114812162024撥號脈沖識別程序撥號脈沖識別程序撥號測試程序撥號測試程序位間隔識別程序位間隔識別程序中繼器掃描程序中繼器掃描程序時間計(jì)數(shù)器請零時間計(jì)數(shù)器請零轉(zhuǎn)移表入口地址轉(zhuǎn)移表入口地址1234F

14、35調(diào)度程序流程圖364.3.3 基本級程序的調(diào)度基本級程序的調(diào)度 基本級程序又稱進(jìn)程級程序; 同一程序同時運(yùn)行于不同數(shù)據(jù)集合上時將構(gòu)成不同的進(jìn)程; 不同的進(jìn)程通過PCB來標(biāo)識進(jìn)程的存在以及存放各種與進(jìn)程相關(guān)的控制信息; 進(jìn)程調(diào)度算法主要有:先來先服務(wù)方法、時間片輪轉(zhuǎn)法、分級調(diào)度法等; 在程控交換機(jī)中通常采用優(yōu)先級與先進(jìn)先出服務(wù)相結(jié)合的調(diào)度算法。37圖 進(jìn)程調(diào)度程序的示意圖384.3.4 處理機(jī)占用率計(jì)算處理機(jī)占用率計(jì)算 (測試周期測試周期內(nèi)空閑時間)占用率 100 測試周期 391)呼叫處理的基本原理)呼叫處理的基本原理2)呼叫處理程序的組成及結(jié)構(gòu))呼叫處理程序的組成及結(jié)構(gòu)3)呼叫處理中用到

15、的數(shù)據(jù))呼叫處理中用到的數(shù)據(jù)4)信令處理程序)信令處理程序5)呼叫控制程序)呼叫控制程序4.4 呼叫處理程序呼叫處理程序404.4.1 呼叫處理的基本原理呼叫處理的基本原理用戶呼出階段用戶呼出階段號碼接收與分析階段號碼接收與分析階段通話建立階段通話建立階段通話階段通話階段呼叫撤銷階段呼叫撤銷階段:用戶摘機(jī)呼叫,交換機(jī)將用戶線接到收號器:用戶摘機(jī)呼叫,交換機(jī)將用戶線接到收號器并回送撥號音并回送撥號音 :通過數(shù)字掃描程序獲取用戶所撥數(shù)字并對其:通過數(shù)字掃描程序獲取用戶所撥數(shù)字并對其進(jìn)行分析,判斷是否是有效號碼、本地呼叫、進(jìn)行分析,判斷是否是有效號碼、本地呼叫、長途呼叫等,并將所撥號碼翻譯成用戶設(shè)備

16、碼長途呼叫等,并將所撥號碼翻譯成用戶設(shè)備碼 :若被叫空閑,則將被叫用戶置忙并選擇分配:若被叫空閑,則將被叫用戶置忙并選擇分配路由。同時向被叫振鈴,向主叫送回鈴音路由。同時向被叫振鈴,向主叫送回鈴音 :周期檢測主被叫用戶是否掛機(jī):周期檢測主被叫用戶是否掛機(jī) :向未掛機(jī)的用戶送忙音,并釋放所有的軟硬:向未掛機(jī)的用戶送忙音,并釋放所有的軟硬件資源,結(jié)束呼叫處理件資源,結(jié)束呼叫處理414.4.2 呼叫處理程序的組成及結(jié)構(gòu)呼叫處理程序的組成及結(jié)構(gòu)第三層第三層 呼叫控制呼叫控制第二層第二層 信令控制信令控制第一層第一層 設(shè)備控制設(shè)備控制呼叫控制和呼叫處理程序呼叫控制和呼叫處理程序信令處理程序信令處理程序硬

17、件設(shè)備接口硬件設(shè)備接口/驅(qū)動程序驅(qū)動程序硬件設(shè)備硬件設(shè)備42呼叫控制模塊呼叫控制模塊呼叫服務(wù)模塊呼叫服務(wù)模塊用戶線路用戶線路信令處理信令處理中繼線路中繼線路信令處理信令處理用戶摘用戶摘掛機(jī)掃掛機(jī)掃描程序描程序撥號撥號數(shù)字?jǐn)?shù)字接收接收程序程序DTMF數(shù)字?jǐn)?shù)字接收接收程序程序線路線路信令信令掃描掃描程序程序MFC發(fā)送模塊發(fā)送模塊MFC接收模塊接收模塊MFC信令信令掃描掃描發(fā)送發(fā)送過程過程MFC信令信令掃描掃描接收接收過程過程電話電話資源管理資源管理計(jì)費(fèi)計(jì)費(fèi)處理處理呼叫處理程序的基本結(jié)構(gòu):呼叫處理程序的基本結(jié)構(gòu):434.4.3 呼叫處理中用到的數(shù)據(jù)呼叫處理中用到的數(shù)據(jù)暫時性數(shù)據(jù)暫時性數(shù)據(jù)(動態(tài)數(shù)據(jù))

18、(動態(tài)數(shù)據(jù)) 半固定數(shù)據(jù)半固定數(shù)據(jù)(相對固定)(相對固定) 呼叫控制表數(shù)據(jù)呼叫控制表數(shù)據(jù)設(shè)備表數(shù)據(jù)設(shè)備表數(shù)據(jù) 資源狀態(tài)表數(shù)據(jù)資源狀態(tài)表數(shù)據(jù) 用戶數(shù)據(jù)用戶數(shù)據(jù) 局?jǐn)?shù)據(jù)局?jǐn)?shù)據(jù) 呼叫處理數(shù)據(jù)呼叫處理數(shù)據(jù)44圖 呼叫控制塊結(jié)構(gòu)45(1)用戶數(shù)據(jù))用戶數(shù)據(jù) 用戶數(shù)據(jù)描述了用戶的全部信息,每一個用戶都有自用戶數(shù)據(jù)描述了用戶的全部信息,每一個用戶都有自己的用戶數(shù)據(jù)。用戶數(shù)據(jù)主要包括以下內(nèi)容:己的用戶數(shù)據(jù)。用戶數(shù)據(jù)主要包括以下內(nèi)容: 用戶電話號碼及設(shè)備碼;用戶電話號碼及設(shè)備碼; 用戶使用狀況;用戶使用狀況; 用戶線類別(如普通、用戶交換機(jī)等);用戶線類別(如普通、用戶交換機(jī)等); 用戶發(fā)話等級;用戶發(fā)話等級;

19、 用戶話機(jī)類型;用戶話機(jī)類型; 新業(yè)務(wù)使用情況;新業(yè)務(wù)使用情況; 計(jì)費(fèi)類別。計(jì)費(fèi)類別。46(2)局?jǐn)?shù)據(jù))局?jǐn)?shù)據(jù) 局?jǐn)?shù)據(jù)主要有數(shù)字分析表、路由和中繼數(shù)據(jù)、計(jì)局?jǐn)?shù)據(jù)主要有數(shù)字分析表、路由和中繼數(shù)據(jù)、計(jì)費(fèi)數(shù)據(jù)等。費(fèi)數(shù)據(jù)等。 數(shù)字分析表數(shù)字分析表 前綴分析表前綴分析表 地址翻譯表地址翻譯表 路由、中繼數(shù)據(jù)路由、中繼數(shù)據(jù) 計(jì)費(fèi)數(shù)據(jù)計(jì)費(fèi)數(shù)據(jù)474.4.4 信令處理程序信令處理程序模擬用戶線信令處理程序模擬用戶線信令處理程序中繼線路信令處理程序中繼線路信令處理程序 MFC信令處理程序信令處理程序 No.7信令處理程序信令處理程序 信令處理程序信令處理程序信令處理程序主要用于控制信令的發(fā)送和接收。信令處理程序

20、主要用于控制信令的發(fā)送和接收。48494.4.4.1 模擬用戶線信令處理程序模擬用戶線信令處理程序 模擬用戶線信令處理程序分時鐘級掃描程序和用戶線處理進(jìn)程的模擬用戶線信令處理程序分時鐘級掃描程序和用戶線處理進(jìn)程的基本級程序兩大部分。基本級程序兩大部分。(1)時鐘級程序包括用戶摘掛機(jī)掃描程序、撥號數(shù)字接收程序。)時鐘級程序包括用戶摘掛機(jī)掃描程序、撥號數(shù)字接收程序。用戶摘掛機(jī)掃描程序:設(shè)當(dāng)前掃描值為用戶摘掛機(jī)掃描程序:設(shè)當(dāng)前掃描值為SCN,上次掃描值為,上次掃描值為LL,0表示回路斷開(掛機(jī)),表示回路斷開(掛機(jī)),1表示回路閉合(摘機(jī)),則表示回路閉合(摘機(jī)),則檢測檢測摘機(jī)摘機(jī)事件的邏輯判斷為

21、:事件的邏輯判斷為:_ LL SCN = 1檢測檢測掛機(jī)掛機(jī)事件的邏輯判斷為:事件的邏輯判斷為: _LL SCN = 1說明:摘、掛機(jī)掃描周期一般為說明:摘、掛機(jī)掃描周期一般為100ms。50掃描程序流程圖51(2)撥號數(shù)字的接收)撥號數(shù)字的接收52雙音多頻接收程序流程圖53(3)模擬用戶線處理進(jìn)程)模擬用戶線處理進(jìn)程圖 用戶線存儲器的數(shù)據(jù)結(jié)構(gòu)54模擬用戶線處理進(jìn)程流程圖554.4.4.2 中繼線路信令處理程序中繼線路信令處理程序 中繼線路信令處理程序負(fù)責(zé)監(jiān)視各類出、入中繼線的中繼線路信令處理程序負(fù)責(zé)監(jiān)視各類出、入中繼線的狀態(tài),識別線路信令,將接收到的線路信令報(bào)告呼叫控制狀態(tài),識別線路信令,將

22、接收到的線路信令報(bào)告呼叫控制進(jìn)程。并根據(jù)呼叫控制進(jìn)程的命令發(fā)送線路信令。進(jìn)程。并根據(jù)呼叫控制進(jìn)程的命令發(fā)送線路信令。(1)中繼線路信令處理程序分為出中繼線路信令處理程)中繼線路信令處理程序分為出中繼線路信令處理程序和入中繼線路信令處理程序;序和入中繼線路信令處理程序;(2)出中繼線路信令處理程序負(fù)責(zé)發(fā)送前向信令,接收)出中繼線路信令處理程序負(fù)責(zé)發(fā)送前向信令,接收后向信令;后向信令;(3)入中繼線路信令處理程序負(fù)責(zé)發(fā)送后向信令,接收)入中繼線路信令處理程序負(fù)責(zé)發(fā)送后向信令,接收前向信令;前向信令;56(4)局間數(shù)字型線路信令)局間數(shù)字型線路信令(30/32路路PCM系統(tǒng))系統(tǒng))話路標(biāo)志信息話路標(biāo)

23、志信息偶數(shù)幀偶數(shù)幀TS0TS01 1幀幀=32=32時隙,時隙,256Bit256Bit,125 125 s sF F0 0F F1 1F F2 2F F3 3F F4 4F F5 5F F6 6F F7 7F F8 8F F9 9F F1010F F1111F F1212F F1313F F1414F F1515TSTS0 0TSTS1 1TSTS1515TSTS1616TSTS3131復(fù)幀復(fù)幀幀幀話路信息時隙話路信息時隙話路信息時隙話路信息時隙同步時隙同步時隙告警或標(biāo)志信號告警或標(biāo)志信號1 1 0 0第第1 1路路1 1 1 11 1 1 10 00 0奇數(shù)幀奇數(shù)幀TS0TS01 1 1

24、11 1 1 11 1 1 1A A1 1F0F0的的TS16TS160 0 0 00 0 1 11 1 1 10 0B BF1F1的的TS16TS16a a b bd d a ac c d dc cb b第第1717路路復(fù)幀同步復(fù)幀同步第第1515路路F15F15的的TS16TS16a a b bd d a ac c d dc cb b第第3131路路注:注:A A、B B分別用于幀和復(fù)幀失步的分別用于幀和復(fù)幀失步的遠(yuǎn)端告警(正常為遠(yuǎn)端告警(正常為0 0)1 1復(fù)幀復(fù)幀=16=16幀,幀,2ms2ms同步信息同步信息復(fù)幀告警復(fù)幀告警57(5)出中繼數(shù)字線路信令處理程序)出中繼數(shù)字線路信令處理

25、程序 出中繼數(shù)字線路信令處理程序由數(shù)字中繼線路信令的出中繼數(shù)字線路信令處理程序由數(shù)字中繼線路信令的掃描、數(shù)字線路信令的驅(qū)動以及出中繼數(shù)字線路信令處理掃描、數(shù)字線路信令的驅(qū)動以及出中繼數(shù)字線路信令處理進(jìn)程等幾個部分組成。進(jìn)程等幾個部分組成。(a)數(shù)字中繼線路信令的掃描)數(shù)字中繼線路信令的掃描在數(shù)字中繼線路中,每個話路的線路信令每復(fù)幀傳在數(shù)字中繼線路中,每個話路的線路信令每復(fù)幀傳送一次,并在每幀的送一次,并在每幀的TS16中傳送。線路信令的掃描主要通中傳送。線路信令的掃描主要通過線路信令掃描存儲器來實(shí)現(xiàn)。其掃描原理及流程見下圖:過線路信令掃描存儲器來實(shí)現(xiàn)。其掃描原理及流程見下圖:58第1路第16路

26、第2路第17路第3路第18路第15路第30路第1路第16路第2路第17路第3路第18路第15路第30路SCNLSCN123151231559(b)數(shù)字線路信令的驅(qū)動)數(shù)字線路信令的驅(qū)動 在數(shù)字中繼器的終端電路中發(fā)送線路信令緩沖器有在數(shù)字中繼器的終端電路中發(fā)送線路信令緩沖器有15個單元用于存放個單元用于存放30個話路的線路信令。在需要發(fā)送線路信個話路的線路信令。在需要發(fā)送線路信令時,就將線路信令編碼存放在線路信令緩沖器中,然后令時,就將線路信令編碼存放在線路信令緩沖器中,然后將其放入將其放入PCM幀的幀的TS16中即可。中即可。(c)出中繼數(shù)字線路信令處理進(jìn)程)出中繼數(shù)字線路信令處理進(jìn)程60出中

27、繼數(shù)字線路信令處理流程圖614.4.4.3 MFC信令處理程序信令處理程序 MFC信令處理程序包括信令處理程序包括MFC發(fā)送發(fā)送模塊和模塊和MFC接收模塊。接收模塊。 MFC發(fā)送模塊用于發(fā)送模塊用于MFC信號的發(fā)信號的發(fā)送,即控制發(fā)送前向信號和接收后向送,即控制發(fā)送前向信號和接收后向信號;信號;MFC接收模塊控制后向信號的接收模塊控制后向信號的發(fā)送和前向信號的接收。發(fā)送和前向信號的接收。MFC信令的信令的收收/發(fā)采用互控方式。發(fā)采用互控方式。發(fā)端記發(fā)器收端記發(fā)器互控周期第一拍第二拍第三拍第四拍624.4.4.4 No.7信令處理程序信令處理程序 No.7信令系統(tǒng)的特點(diǎn)就是采用了功能模塊化的結(jié)構(gòu)

28、,信令系統(tǒng)的特點(diǎn)就是采用了功能模塊化的結(jié)構(gòu),使得它能支持多種新業(yè)務(wù),如智能網(wǎng)業(yè)務(wù)、移動通信業(yè)務(wù)使得它能支持多種新業(yè)務(wù),如智能網(wǎng)業(yè)務(wù)、移動通信業(yè)務(wù)等,因此現(xiàn)在的數(shù)字程控交換機(jī)一般都采用等,因此現(xiàn)在的數(shù)字程控交換機(jī)一般都采用No.7信令方式。信令方式。 (1) No.7信令系統(tǒng)中軟件硬件功能的劃分。信令系統(tǒng)中軟件硬件功能的劃分。第一級為信令數(shù)據(jù)鏈路功能級,它規(guī)定了信令鏈路的第一級為信令數(shù)據(jù)鏈路功能級,它規(guī)定了信令鏈路的物理電氣特性及接入方法,完成二進(jìn)制比特流的透明傳輸,物理電氣特性及接入方法,完成二進(jìn)制比特流的透明傳輸,因此第一功能級由硬件實(shí)現(xiàn);因此第一功能級由硬件實(shí)現(xiàn);第二級為信令鏈路功能級,其

29、中將第一級中的比特流第二級為信令鏈路功能級,其中將第一級中的比特流劃分為信令單元,完成信令單元中劃分為信令單元,完成信令單元中F標(biāo)記的產(chǎn)生和檢測,完標(biāo)記的產(chǎn)生和檢測,完成成CRC碼的生成和校驗(yàn)都由硬件實(shí)現(xiàn),而發(fā)送碼的生成和校驗(yàn)都由硬件實(shí)現(xiàn),而發(fā)送/接收控制、接收控制、鏈路狀態(tài)控制、差錯控制等由軟件實(shí)現(xiàn);鏈路狀態(tài)控制、差錯控制等由軟件實(shí)現(xiàn);63第四級第四級第三級第三級第二級硬件第二級硬件第一級第一級硬件硬件軟件軟件標(biāo)記符標(biāo)記符F產(chǎn)生產(chǎn)生插零插零標(biāo)記符標(biāo)記符F檢測檢測刪零刪零CRC生成生成CRC校驗(yàn)校驗(yàn)第二級軟件第二級軟件接收控制接收控制發(fā)送控制發(fā)送控制鏈路狀態(tài)控制鏈路狀態(tài)控制第三級第三級第一級第

30、一級64第三級為信令網(wǎng)功能級,它完成信令消息的處理和信第三級為信令網(wǎng)功能級,它完成信令消息的處理和信令網(wǎng)的管理,其功能由處理機(jī)中的軟件實(shí)現(xiàn)。不同類型的交令網(wǎng)的管理,其功能由處理機(jī)中的軟件實(shí)現(xiàn)。不同類型的交換機(jī)其結(jié)構(gòu)有所不同;換機(jī)其結(jié)構(gòu)有所不同;第四級為電話用戶部分第四級為電話用戶部分TUP,TUP主要規(guī)定了有關(guān)電主要規(guī)定了有關(guān)電話呼叫的建立和釋放的信令程序及實(shí)現(xiàn)這些程序的消息和消話呼叫的建立和釋放的信令程序及實(shí)現(xiàn)這些程序的消息和消息編碼。息編碼。65(2) No.7信令系統(tǒng)在信令系統(tǒng)在S1240交換機(jī)系統(tǒng)中的實(shí)現(xiàn)交換機(jī)系統(tǒng)中的實(shí)現(xiàn)S1240交換機(jī)系統(tǒng)交換機(jī)系統(tǒng)DTM數(shù)字中繼模塊數(shù)字中繼模塊SACE N7No.7信令系統(tǒng)信令系統(tǒng)輔助控制單元輔助控制單元CCSM公共信道信令模塊公共信道信令模塊M&P第一級第一級第二級第二級部分第三級部分第三級部分第三級(信令網(wǎng))部分第三級(信令網(wǎng))第四級(第四級(TUP)維護(hù)與管理維護(hù)與管理DTM數(shù)字中繼模塊軟件數(shù)字中繼模塊軟件664.4.5 呼叫控制程序呼叫控制程序 呼叫控制程序又稱為呼叫狀態(tài)管理程序,它負(fù)責(zé)控制呼叫控制程序又稱為呼叫狀態(tài)管理程序,它負(fù)責(zé)控制呼叫接續(xù)的整個過程,協(xié)調(diào)指揮與硬件有關(guān)的外圍電

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論