第4章-程控交換機(jī)的軟件_第1頁
第4章-程控交換機(jī)的軟件_第2頁
第4章-程控交換機(jī)的軟件_第3頁
第4章-程控交換機(jī)的軟件_第4頁
第4章-程控交換機(jī)的軟件_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第4章程控交換機(jī)的軟件

4.1程控交換機(jī)的運(yùn)行軟件4.2軟件設(shè)計(jì)語言4.3程序的級(jí)別與調(diào)度4.4呼叫處理程序(對(duì)應(yīng)書中第6章前半部分和第7章)1XJ2011-12-14.1程控交換機(jī)的運(yùn)行軟件運(yùn)行軟件的基本概念對(duì)運(yùn)行軟件的要求運(yùn)行軟件的分類與組成程序文件2XJ2011-12-14.1程控交換機(jī)的運(yùn)行軟件運(yùn)行軟件的基本概念指存放在交換機(jī)處理機(jī)系統(tǒng)中,對(duì)交換機(jī)的各種業(yè)務(wù)進(jìn)行處理的程序和數(shù)據(jù)的集合。對(duì)運(yùn)行軟件的要求實(shí)時(shí)性并發(fā)性不間斷性適應(yīng)性可維護(hù)性分類系統(tǒng)軟件應(yīng)用軟件3XJ2011-12-1程控交換機(jī)的數(shù)據(jù)驅(qū)動(dòng)程序數(shù)據(jù)驅(qū)動(dòng)程序根據(jù)參數(shù)驅(qū)動(dòng)表決定需要啟動(dòng)的程序優(yōu)點(diǎn)程序結(jié)構(gòu)不變可根據(jù)不同情況,改變不同的驅(qū)動(dòng)程序表,以適應(yīng)變化4XJ2011-12-1程控交換機(jī)運(yùn)行軟件的組成話路部分I/O設(shè)備系統(tǒng)軟件呼叫處理程序維護(hù)和運(yùn)行程序操作系統(tǒng)系統(tǒng)監(jiān)視故障處理程序故障診斷程序I/O和人機(jī)通信程序應(yīng)用軟件5XJ2011-12-1各程序的功能描述操作系統(tǒng)(執(zhí)行管理程序)管理軟硬件資源程序運(yùn)行平臺(tái)I/O與人機(jī)通信程序負(fù)責(zé)系統(tǒng)的輸入和輸出實(shí)現(xiàn)人機(jī)通信(如測試,查詢等)故障診斷程序故障測試、診斷,確定故障部位,以便處理6XJ2011-12-1程序功能描述——系統(tǒng)監(jiān)視和故障處理系統(tǒng)監(jiān)視硬件監(jiān)視:核對(duì)與檢測電路軟件監(jiān)視:比較與校驗(yàn)故障分析與處理分析故障原因,確定處理措施臨時(shí)故障,恢復(fù)處理確認(rèn)故障,主/備切換系統(tǒng)重新組織切換并建立新系統(tǒng)恢復(fù)與再啟動(dòng)重新初始化,恢復(fù)數(shù)據(jù),直至正常工作7XJ2011-12-1程序功能描述——呼叫處理程序是直接負(fù)責(zé)電話交換的軟件,即負(fù)責(zé)交換機(jī)所有呼叫的建立與釋放。具體包括:交換狀態(tài)管理各種狀態(tài)的讀寫,狀態(tài)轉(zhuǎn)移與管理交換資源管理各種功能模塊的調(diào)用與管理如用戶模塊、中繼器、收/撥號(hào)器、交換網(wǎng)絡(luò)等交換業(yè)務(wù)管理一般業(yè)務(wù)和補(bǔ)充業(yè)務(wù)的管理如叫醒業(yè)務(wù)、轉(zhuǎn)移呼叫業(yè)務(wù)等交換負(fù)荷管理根據(jù)業(yè)務(wù)負(fù)荷,控制發(fā)話和入局呼叫,保證系統(tǒng)安全工作8XJ2011-12-1程序功能描述——維護(hù)和運(yùn)行程序話務(wù)量觀察、統(tǒng)計(jì)與分析定期對(duì)用戶線和中繼線例行維護(hù)和測試業(yè)務(wù)質(zhì)量監(jiān)視通話質(zhì)量監(jiān)視收費(fèi)監(jiān)視業(yè)務(wù)變更處理用戶變動(dòng)處理:新用戶登記、撤銷或更改號(hào)碼等業(yè)務(wù)更改處理:新業(yè)務(wù)登記、業(yè)務(wù)更改等計(jì)費(fèi)與用戶賬單打印負(fù)荷控制:對(duì)話務(wù)量負(fù)荷進(jìn)行控制9XJ2011-12-1程序文件程序文件的通用性要求各局雖然不同,但不能每個(gè)局單獨(dú)制作一套軟件要求各局采用統(tǒng)一的軟件通用性基本思想:將程序和數(shù)據(jù)分開程序數(shù)據(jù)局?jǐn)?shù)據(jù)用戶數(shù)據(jù)系統(tǒng)程序系統(tǒng)數(shù)據(jù)程序文件10XJ2011-12-1程序文件的組成三部分:系統(tǒng)程序、局?jǐn)?shù)據(jù)和用戶數(shù)據(jù)系統(tǒng)程序:不同的交換局通用局?jǐn)?shù)據(jù):各局不同設(shè)備情況:如硬件配置、安裝條件、編號(hào)方式、中繼線信號(hào)方式等用戶數(shù)據(jù):各局不同局用戶分配新業(yè)務(wù)的情況話機(jī)類別各自不同的用戶屬性等局?jǐn)?shù)據(jù)和用戶數(shù)據(jù)由數(shù)據(jù)庫提供11XJ2011-12-1C&C08交換機(jī)的軟件系統(tǒng)軟件系統(tǒng)結(jié)構(gòu)主機(jī)軟件前臺(tái)終端OAM軟件后臺(tái)12XJ2011-12-1C&C08主機(jī)軟件組成操作系統(tǒng)數(shù)據(jù)庫管理模塊呼叫處理模塊維護(hù)管理模塊信令處理模塊通信處理模塊資源管理模塊13XJ2011-12-1C&C08主機(jī)軟件功能操作系統(tǒng)采用嵌入式實(shí)時(shí)操作系統(tǒng)。通信處理模塊完成模塊處理機(jī)之間的通信處理功能。資源管理模塊完成對(duì)各種硬件資源的初始化、申請(qǐng)、釋放、維護(hù)和測試等功能。呼叫處理模塊完成號(hào)碼分析、局內(nèi)規(guī)程控制、被叫信道定位、計(jì)費(fèi)處理等功能。信令處理模塊負(fù)責(zé)在呼叫接續(xù)過程中處理各種信令或協(xié)議。數(shù)據(jù)庫管理模塊響應(yīng)呼叫處理模塊的數(shù)據(jù)查詢請(qǐng)求。響應(yīng)終端OAM軟件的數(shù)據(jù)維護(hù)請(qǐng)求。維護(hù)管理模塊負(fù)責(zé)監(jiān)視交換設(shè)備的運(yùn)行狀況,產(chǎn)生告警和故障報(bào)告。執(zhí)行或響應(yīng)來自后臺(tái)(終端OAM軟件)的操作維護(hù)指令或請(qǐng)求。14XJ2011-12-1C&C08終端OAM軟件軟件結(jié)構(gòu)BAM應(yīng)用程序MSSQLServer7.0WindowsNTServer4.0應(yīng)用程序?qū)硬僮飨到y(tǒng)層BAM應(yīng)用程序運(yùn)行于BAM上,集通信服務(wù)器與數(shù)據(jù)庫服務(wù)器于一體,是終端OAM軟件的核心終端應(yīng)用程序終端應(yīng)用程序運(yùn)行于工作站上,作為客戶機(jī)/服務(wù)器方式的客戶端,與BAM連接,提供基于MML的業(yè)務(wù)圖形終端,可以實(shí)現(xiàn)系統(tǒng)所有的維護(hù)功能15XJ2011-12-1

選擇語言要考慮的因素程序的效率(空間的和時(shí)間的)程序員的編程效率結(jié)構(gòu)化程序設(shè)計(jì)和軟件模塊化的適用性調(diào)試的效率可維護(hù)性和可移植性數(shù)據(jù)修改的可能性和方便性4.2軟件設(shè)計(jì)語言16XJ2011-12-14.2軟件設(shè)計(jì)語言常用的軟件編程語言匯編語言程序效率高高級(jí)語言除了效率,具備其它所有優(yōu)點(diǎn)通常采用混合編程方法17XJ2011-12-14.2軟件設(shè)計(jì)語言CCITT(現(xiàn)ITU)建議的專用語言CHILL語言(CCITTHighLevelLanguage)是一種高級(jí)編程語言(類C語言)SDL語言(SpecificationandDescriptionLanguage)一種功能規(guī)格和描述語言MML語言(Man-MachineLanguage)人-機(jī)通信語言18XJ2011-12-14.2軟件設(shè)計(jì)語言系統(tǒng)功能說明系統(tǒng)設(shè)計(jì)軟件設(shè)計(jì)程序編制軟件檢驗(yàn)運(yùn)行和維護(hù)SDLCHILLMML19XJ2011-12-1SDL語言特點(diǎn)用來規(guī)范描述實(shí)時(shí)系統(tǒng)有文本和圖形兩種表述形式特點(diǎn)主要與其他系統(tǒng)通訊(嵌入式系統(tǒng))無須執(zhí)行復(fù)雜計(jì)算需要并發(fā)運(yùn)行,異步通訊(并行系統(tǒng))極少需要復(fù)雜數(shù)據(jù)關(guān)系模型SDL的最新版本:SDL-96使用有限狀態(tài)機(jī)FSM的概念來描述對(duì)象20XJ2011-12-1SDL工具SDL的商用工具主要有以下幾種:CATT的SDL工具M(jìn)elbaKvatro

Telecom的SDL到CHILL轉(zhuǎn)換器,與Telelogic的SDT集成在一起Telelogic的SDL工具SDT,和其他相關(guān)工具Verilog的SDL工具ObjectGEODE,和其他相關(guān)工具對(duì)于一部分流行的支持搶先式多任務(wù)的操作系統(tǒng),如pSOS,

VxWorks,

Win32等,部分SDL工具附帶提供了SDL與操作系統(tǒng)的緊耦合接口庫21XJ2011-12-14.3程序的分級(jí)和調(diào)度根據(jù)對(duì)緊急性和實(shí)時(shí)性要求的不同,任務(wù)可分三個(gè)級(jí)別,對(duì)應(yīng)的處理程序也分為三級(jí):故障級(jí):故障識(shí)別和處理,級(jí)別最高周期級(jí):周期性啟動(dòng),時(shí)鐘中斷啟動(dòng)執(zhí)行基本級(jí):實(shí)時(shí)性要求低,隊(duì)列啟動(dòng)22XJ2011-12-1各級(jí)任務(wù)執(zhí)行舉例8ms時(shí)鐘中斷故障級(jí)周期級(jí)基本級(jí)暫停時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷23XJ2011-12-14.4呼叫處理基本原理

4.4.1呼叫處理原理概述4.4.2用SDL圖描述的呼叫處理過程4.4.3呼叫處理相關(guān)數(shù)據(jù)與表格4.4.4輸入處理4.4.5分析處理24XJ2011-12-14.4.1呼叫處理原理概述呼叫處理是交換機(jī)軟件的核心應(yīng)用軟件基本原理交換機(jī)隨時(shí)監(jiān)視外部接口的輸入信息,并進(jìn)行分析處理,實(shí)現(xiàn)用戶通話所需的全部處理功能呼叫處理的基本步驟輸入處理(數(shù)據(jù)采集)識(shí)別并接收外部輸入的處理請(qǐng)求信號(hào)(如摘/掛機(jī)信號(hào)等)分析處理(內(nèi)部處理)根據(jù)輸入信號(hào)和現(xiàn)有狀態(tài)進(jìn)行比較分析,判別,決定下一步任務(wù)任務(wù)執(zhí)行和輸出處理根據(jù)分析結(jié)果,發(fā)布命令,命令對(duì)象可能是內(nèi)部的某一任務(wù),也可能是外部硬件(如送撥號(hào)音、振鈴音等)25XJ2011-12-14.4.1呼叫處理原理概述一個(gè)局內(nèi)正常的呼叫處理過程描述由A向B發(fā)起的呼叫過程如下:A摘機(jī)交換機(jī)檢測到摘機(jī),送撥號(hào)音A撥被叫B的號(hào)碼交換機(jī)接收號(hào)碼,進(jìn)行分析(出局?服務(wù)權(quán)限?),向被叫B振鈴,同時(shí)向A回鈴被叫B摘機(jī)交換機(jī)檢測到B摘機(jī),接通A與B路由并啟動(dòng)計(jì)費(fèi)A與B通話A與B任何一方掛機(jī),交換機(jī)斷開A、B通路,停止計(jì)費(fèi)26XJ2011-12-14.4.2用SDL圖描述的呼叫處理過程有限狀態(tài)機(jī)概念穩(wěn)定狀態(tài)與狀態(tài)轉(zhuǎn)移SDL圖簡介一個(gè)局內(nèi)呼叫的SDL進(jìn)程圖舉例27XJ2011-12-1有限狀態(tài)機(jī)是一種系統(tǒng)狀態(tài)描述的方法將系統(tǒng)的狀態(tài)定義為有限個(gè)穩(wěn)定狀態(tài)描述在每個(gè)穩(wěn)定狀態(tài)下受到外部信號(hào)激勵(lì)的響應(yīng)動(dòng)作和狀態(tài)轉(zhuǎn)移情況在一個(gè)穩(wěn)定狀態(tài)下,必須有激勵(lì)信號(hào)才可能發(fā)生狀態(tài)轉(zhuǎn)移有限狀態(tài)機(jī)的描述方法有多種,SDL語言是其中的一種方法28XJ2011-12-1穩(wěn)定狀態(tài)與狀態(tài)轉(zhuǎn)移狀態(tài)轉(zhuǎn)移的概念將一次接續(xù)過程分為不同的階段,每個(gè)階段由一個(gè)穩(wěn)定狀態(tài)來表示,由一個(gè)穩(wěn)定狀態(tài)到另一個(gè)穩(wěn)定狀態(tài)的變化叫狀態(tài)轉(zhuǎn)移(如空閑--等待收號(hào)--收號(hào)…….)穩(wěn)定狀態(tài)K輸入信號(hào)(事件產(chǎn)生)輸入程序(事件識(shí)別)分析程序(事件分析)輸出命令(執(zhí)行任務(wù))狀態(tài)遷移與控制穩(wěn)定狀態(tài)K+1注意:一個(gè)狀態(tài)的遷移,必須有輸入信號(hào)產(chǎn)生29XJ2011-12-1穩(wěn)定狀態(tài)與狀態(tài)轉(zhuǎn)移狀態(tài)轉(zhuǎn)移的多種可能性同一輸入信號(hào),不同狀態(tài)下會(huì)轉(zhuǎn)移到不同的新狀態(tài)同一狀態(tài)下,不同輸入信號(hào),轉(zhuǎn)移的狀態(tài)不同同一狀態(tài)下,同一輸入信號(hào),也可能出現(xiàn)不同的轉(zhuǎn)移同一輸入不同狀態(tài)處理新狀態(tài)摘機(jī)空閑主叫摘機(jī),接收號(hào)器,送撥號(hào)音等待收號(hào)振鈴被叫摘機(jī),斷鈴,路由接續(xù)通話同一狀態(tài)不同輸入處理新狀態(tài)振鈴主叫掛機(jī)中斷呼叫,停振鈴和回鈴音空閑被叫摘機(jī)停振鈴和回鈴音,接續(xù)通話同一狀態(tài)同一輸入處理新狀態(tài)空閑主叫摘機(jī)無空收號(hào)器或無空閑中間時(shí)隙聽忙音有空收號(hào)器和中間時(shí)隙等待收號(hào)30XJ2011-12-1SDL進(jìn)程圖簡介是SDL語言的一種圖形表示法動(dòng)態(tài)特征是一個(gè)激勵(lì)--一個(gè)響應(yīng)(描述狀態(tài)轉(zhuǎn)移)常用的SDL進(jìn)程圖形符號(hào)狀態(tài)輸入輸出判別任務(wù)31XJ2011-12-1局內(nèi)A呼叫B的SDL進(jìn)程圖例

詳圖見書中P137A摘機(jī)1等收號(hào)0空閑撥號(hào)A掛機(jī)T03聽忙音撥號(hào)A掛機(jī)T10空閑3聽忙音2收號(hào)(逐位)號(hào)收夠4振鈴A掛機(jī)0空閑3聽忙音0空閑5通話A掛機(jī)B摘機(jī)T3A掛機(jī)B掛機(jī)2收號(hào)(逐位)T0:首位撥號(hào)等待時(shí)間T1:號(hào)碼間隔時(shí)間T3:振鈴最長時(shí)間0空閑空號(hào)B忙32XJ2011-12-1SDL進(jìn)程圖案例討論(1)某用戶摘機(jī)后聽到撥號(hào)音以后就掛機(jī)了,請(qǐng)用SDL圖表示其處理過程。(2)某用戶摘機(jī)了,請(qǐng)用SDL圖表示可能的呼叫處理及可能轉(zhuǎn)移的下一個(gè)狀態(tài)。33XJ2011-12-14.4.3呼叫處理相關(guān)數(shù)據(jù)與表格程控交換機(jī)的數(shù)據(jù)分為:通用數(shù)據(jù)和專用數(shù)據(jù)通用數(shù)據(jù)即系統(tǒng)數(shù)據(jù),對(duì)所有交換機(jī)適用專用數(shù)據(jù)即局?jǐn)?shù)據(jù)和用戶數(shù)據(jù),不同交換機(jī)不同數(shù)據(jù)是呼叫處理的來源和依據(jù)34XJ2011-12-1用戶數(shù)據(jù)反映用戶情況和屬性,每個(gè)用戶所特有靜態(tài)數(shù)據(jù)用戶情況如呼入/呼出限制用戶類別如私人用戶、共用電話話機(jī)類別DTMF或脈沖撥號(hào)出局限制局內(nèi)、市內(nèi)、國內(nèi)、國際用戶新業(yè)務(wù)熱線、叫醒、縮位等計(jì)費(fèi)類別定期/立即計(jì)費(fèi),免費(fèi)計(jì)費(fèi)等級(jí)私話、公話各種號(hào)碼用戶設(shè)備號(hào)、時(shí)隙號(hào)、局號(hào)、密碼等………動(dòng)態(tài)數(shù)據(jù)臨時(shí)狀態(tài)數(shù)據(jù)用戶的忙、閑、測試狀態(tài),用戶的摘、掛機(jī)狀態(tài)等,占用的收號(hào)器,接續(xù)占用的話路(內(nèi)部鏈路和內(nèi)部時(shí)隙等)……….35XJ2011-12-1局?jǐn)?shù)據(jù)反映交換局情況,每個(gè)交換局所特有公用硬件配置情況入/出中繼數(shù)與類別,信號(hào)設(shè)備數(shù)與類別,收號(hào)器數(shù),交換網(wǎng)絡(luò)結(jié)構(gòu),公共鏈路數(shù)局環(huán)境參數(shù)局向數(shù)、每局的中繼器數(shù)和類別迂回路由設(shè)置入局迂回路由和出局迂回路由接用戶交換機(jī)接用戶交換機(jī)類別、中繼線數(shù)、入局方式、號(hào)碼等計(jì)費(fèi)方式按次、按時(shí)等話務(wù)量接通率統(tǒng)計(jì)特種服務(wù)特種服務(wù)種類和線數(shù)(如114,119,120等)提供新業(yè)務(wù)如熱線、轉(zhuǎn)移等等交換機(jī)類別如長/市/農(nóng)合一,市話等各種號(hào)碼本地網(wǎng)編號(hào)長度,局號(hào),最多能收的號(hào)碼等能接的非話終端種類和數(shù)量(傳真、ISDN終端等)各種號(hào)碼本地網(wǎng)編號(hào)長度、局號(hào)、最大收號(hào)位數(shù)36XJ2011-12-14.4.4輸入處理基本任務(wù)對(duì)用戶線、中繼線監(jiān)視、檢測和識(shí)別,然后進(jìn)入隊(duì)列或相應(yīng)存儲(chǔ)區(qū),供其他程序取用。功能具體包括用戶線掃描監(jiān)視中繼線線路信號(hào)掃描接收數(shù)字信號(hào)(如DTMF信號(hào)、多頻信號(hào)等)接收公共信道方式的電話信號(hào)(信令)接收操作臺(tái)的各種信號(hào)37XJ2011-12-1用戶線掃描監(jiān)視目的:檢測和識(shí)別用戶線狀態(tài)及其狀態(tài)的變化狀態(tài):摘/掛機(jī)狀態(tài)號(hào)盤話機(jī)撥號(hào)脈沖投幣話機(jī)輸入信號(hào)通話時(shí)環(huán)路狀態(tài)特點(diǎn):用戶線只有兩種狀態(tài):“斷”和“續(xù)”,分別用“1”和“0”表示。用戶狀態(tài)的變化是隨機(jī)的對(duì)用戶線掃描是周期性的摘/掛機(jī)識(shí)別掃描周期:100-200ms撥號(hào)脈沖識(shí)別掃描周期:8-10ms38XJ2011-12-1用戶摘/掛機(jī)識(shí)別與掃描識(shí)別方法規(guī)定摘機(jī)/掛機(jī)狀態(tài)的表示方式“1”表示摘機(jī),則“0”表示掛機(jī)也可由“0”表示摘機(jī),則“1”表示掛機(jī)但一個(gè)交換機(jī)內(nèi)只能規(guī)定一種狀態(tài)變化的識(shí)別(由識(shí)別程序完成)找出變化狀態(tài)(0-1或1-0變化)識(shí)別算法(假設(shè)“0”摘機(jī),“1”掛機(jī))本次前次1表示用戶由摘機(jī)變?yōu)閽鞕C(jī)本次前次1表示用戶由掛機(jī)變?yōu)檎獧C(jī)39XJ2011-12-1用戶摘/掛機(jī)識(shí)別示例111100000111111110000011用戶線狀態(tài)200ms掃描本次掃描前次掃描本次前次1000000000001本次前次00000000000掛機(jī)摘機(jī)掛機(jī)摘機(jī)識(shí)別掛機(jī)識(shí)別假設(shè)“0”摘機(jī),“1”掛機(jī)0140XJ2011-12-1問題為什么不采取直接根據(jù)采樣值判斷?即1代表掛機(jī),0代表摘機(jī)。摘機(jī)識(shí)別和掛機(jī)識(shí)別條件是固定的嗎?避免重復(fù)處理。不需要每次(200ms)都處理用戶狀態(tài),而只需要在變化時(shí)處理。根據(jù)信號(hào)表示不同而不同。如果1表示低電平,0表示高電平,則判別條件為:摘機(jī)——掛機(jī)——如果1表示高電平,0表示低電平,則判別條件為:摘機(jī)——掛機(jī)——本次前次本次前次本次前次本次前次41XJ2011-12-1用戶摘/掛機(jī)狀態(tài)掃描掃描方式有兩種逐個(gè)用戶掃描逐組用戶掃描(群用戶掃描)每組用戶的數(shù)量一般等于處理機(jī)的位數(shù)一般采用該方式,效率更高群用戶識(shí)別原理將用戶分成多個(gè)組每次對(duì)一組用戶同時(shí)掃描找出組中真正摘、掛機(jī)狀態(tài)變化的用戶針對(duì)具體用戶(個(gè)體)進(jìn)行處理42XJ2011-12-1組(群)掃描示例110110101010111用戶號(hào)本次掃描前次掃描假設(shè)每組8個(gè)用戶,其中D0---D7對(duì)應(yīng)用戶0---7 且假設(shè)“0”摘機(jī),“1”掛機(jī)D7D6D5D4D3D2D1D0本次前次00000011本次前次000000011發(fā)生狀態(tài)變化的用戶:2、4、5、6其中用戶2、5由掛機(jī)變?yōu)檎獧C(jī)用戶4、6由摘機(jī)變?yōu)閽鞕C(jī)只對(duì)狀態(tài)變化的用戶進(jìn)行處理43XJ2011-12-1組(群)掃描與識(shí)別流程置掃描起始地址讀用戶掃描數(shù)據(jù)有用戶摘機(jī)?有用戶掛機(jī)?最后用戶組?找出摘機(jī)用戶摘機(jī)用戶進(jìn)入處理隊(duì)列找出掛機(jī)用戶掛機(jī)用戶進(jìn)入處理隊(duì)列換一組用戶返回200msyyyNN44XJ2011-12-1號(hào)盤話機(jī)撥號(hào)號(hào)碼的接收脈沖識(shí)別識(shí)別每一個(gè)脈沖及位間隔區(qū)分用戶線狀態(tài)脈沖參數(shù)脈沖速度:每秒8-16個(gè)脈沖。脈沖斷、續(xù)比:脈沖寬度(斷)和間隔寬度(續(xù))之比。規(guī)定為1:1-3:1。脈沖間隔位間隔T(斷)(續(xù))補(bǔ)充內(nèi)容45XJ2011-12-1號(hào)盤話機(jī)撥號(hào)號(hào)碼的接收脈沖掃描間隔的確定保證最快的脈沖速度能檢測出來。掃描間隔應(yīng)該小于脈沖的斷和續(xù)的最小值,才不會(huì)丟失脈沖。以16脈沖/秒、且斷續(xù)比為3:1為準(zhǔn)(因?yàn)橹芷谧疃蹋依m(xù)的時(shí)間最短)。脈沖周期T=1000/16=62.5ms續(xù)的時(shí)間t’=1/4*T=15.625ms。掃描時(shí)間t<=t’。通常取8ms為掃描周期。補(bǔ)充內(nèi)容46XJ2011-12-1脈沖識(shí)別原理000111011100000011101110000100110010111100010001000100010000撥號(hào)脈沖8ms掃描本次掃描前次掃描變化識(shí)別=本次前次前次脈沖前沿識(shí)別=變化識(shí)別前脈沖1脈沖2(AB)B=(AB+AB)B=AB變化識(shí)別主要在位間隔識(shí)別時(shí)用到補(bǔ)充內(nèi)容47XJ2011-12-1脈沖識(shí)別的問題脈沖識(shí)別與掛機(jī)識(shí)別有沒有區(qū)別?脈沖前沿識(shí)別=變化識(shí)別前=(本次前次)前=本次前次脈沖識(shí)別與掛機(jī)識(shí)別如何區(qū)分?8ms脈沖識(shí)別與100ms摘掛機(jī)識(shí)別配合使用為什么需要表示變化識(shí)別?變化識(shí)別主要在位間隔識(shí)別時(shí)用到(AB)B=(AB+AB)B=AB8ms識(shí)別100ms識(shí)別結(jié)果00-01無此情況10脈沖11掛機(jī)沒有區(qū)別48XJ2011-12-1位間隔掃描周期的確定位間隔周期規(guī)定為不小于250ms所以掃描周期要小于250ms識(shí)別依據(jù)為在一個(gè)掃描周期內(nèi)無變化,因此在一個(gè)周期內(nèi)應(yīng)掃描兩次,所以掃描周期應(yīng)小于位間隔的一半(125ms)為了不發(fā)生誤判,掃描周期還應(yīng)大于最大脈沖寬度取每秒8個(gè)脈沖,斷續(xù)比3:1時(shí)有最大脈沖寬度:1000/8*?=93.75ms所以掃描周期t的范圍:93.75<t<125ms通常位間隔掃描周期為96ms補(bǔ)充內(nèi)容49XJ2011-12-1位間隔識(shí)別原理脈沖1脈沖2位間隔0111011000本次掃描前次掃描變化識(shí)別=本次前次首次變化=(首次變化變化識(shí)別)960110110000001101100001110110000100000000000110100001111101110111101111000000111100000111118ms掃描96ms掃描前次“首次變化”首次變化首次變化前次“首次變化”10000010001000010000000…00…1101111本周期內(nèi)無變化前一周期內(nèi)有變化補(bǔ)充內(nèi)容每個(gè)周期末檢測位間隔=50XJ2011-12-1要點(diǎn)首次變化是指在96ms周期內(nèi)第一次發(fā)生狀態(tài)變化。其初始值在每周期開始時(shí)始終是0,若發(fā)生變化則為1,一直持續(xù)到本周期結(jié)束。然后下一周期初始值再置0…96表示每計(jì)數(shù)到96ms取一次0,其他時(shí)間為1。兩個(gè)關(guān)鍵點(diǎn):識(shí)別在一個(gè)96ms周期內(nèi)沒有發(fā)生變化。即96ms內(nèi)無脈沖。(排除脈沖)識(shí)別出在本周期之前的96ms周期內(nèi)有變化。(保證第一周期就能識(shí)別,要靠8ms掃描保證)補(bǔ)充內(nèi)容51XJ2011-12-1要點(diǎn)判別總是在每個(gè)周期的最后一個(gè)比特發(fā)生。中途掛機(jī)也可達(dá)到此效果,所以還應(yīng)加上用戶線狀態(tài)。如果用戶處于摘機(jī)狀態(tài),則是位間隔;如果用戶處于掛機(jī)狀態(tài),則是中途掛機(jī)。摘掛機(jī)識(shí)別也要與8ms掃描程序配合使用。補(bǔ)充內(nèi)容52XJ2011-12-1按鈕話機(jī)(DTMF)號(hào)碼的接收DTMF(雙音多頻)話機(jī)是目前主要的話機(jī)類型DTMF撥號(hào)的特點(diǎn)每個(gè)號(hào)碼由兩個(gè)頻率混合而成(高音+低音)高低音各四個(gè),不同組合代表不同的號(hào)碼每個(gè)號(hào)碼持續(xù)時(shí)間大于40ms掃描周期為16ms(<40ms)123A456B789C*0#D1209Hz1336Hz1477Hz1633Hz697Hz770Hz852Hz941Hz53XJ2011-12-1按鈕話機(jī)(DTMF)號(hào)碼的接收

收號(hào)器接收DTMF號(hào)碼由DTMF收號(hào)器完成每個(gè)收號(hào)器都有一根“信號(hào)到來”指示線SPSP—”1”,表示無信號(hào)SP—”0”,表示有號(hào)碼每收一個(gè)號(hào),在SP線上會(huì)產(chǎn)生一個(gè)脈沖變化54XJ2011-12-1按鈕話機(jī)(DTMF)號(hào)碼的接收

收號(hào)處理過程開始收號(hào)CPU檢測SP定期掃描(16ms),周期小于號(hào)碼持續(xù)時(shí)間目的是避免漏號(hào)當(dāng)SP由“1”變?yōu)椤?”時(shí),開始接收號(hào)碼當(dāng)SP由“0”變?yōu)椤?”時(shí),一個(gè)號(hào)碼接收完畢收號(hào)的原則是:只有在SP狀態(tài)“1”變?yōu)椤?”時(shí),才能收號(hào)目的是為了避免重復(fù)收號(hào)55XJ2011-12-1按鈕話機(jī)(DTMF)號(hào)碼的接收

收號(hào)過程111000110011111100011001000100101010000100001000SPDTMF號(hào)碼本次掃描前次掃描變化識(shí)別=本次前次變化識(shí)別本次16ms掃描1:表示SP狀態(tài)發(fā)生變化1標(biāo)志SP從1變?yōu)?,應(yīng)收號(hào)101056XJ2011-12-1按鈕話機(jī)(DTMF)號(hào)碼的接收

收號(hào)過程DTMF號(hào)碼識(shí)別檢波檢波檢波檢波檢波檢波檢波檢波輸入高頻組低頻組H4H3H2H1L4L3L2L1狀態(tài)檢測至數(shù)據(jù)總線SP收號(hào)器1633Hz1477Hz1336Hz1209Hz697Hz770Hz852Hz941Hz例:H3、L3對(duì)應(yīng)9H1、L1對(duì)應(yīng)1注意:只有當(dāng)SP狀態(tài)由1變?yōu)?時(shí),才收取號(hào)碼57XJ2011-12-14.4.5分析處理分析處理程序?qū)Ω鞣N信息進(jìn)行分析,決定下一步的動(dòng)作分析處理分為去話分析號(hào)碼分析來話分析狀態(tài)分析58XJ2011-12-1分析處理主叫用戶類別數(shù)據(jù)收號(hào)前的準(zhǔn)備工作主叫摘機(jī)去話接續(xù)去話分析收到號(hào)碼確定接續(xù)方向用戶撥號(hào)出局接續(xù)號(hào)碼分析被叫用戶類別數(shù)據(jù)被叫用戶數(shù)據(jù)分析來話叫出被叫來話分析用戶線狀態(tài)信息一個(gè)接續(xù)狀態(tài)如何變用戶線狀態(tài)改變下一狀態(tài)通話或復(fù)原狀態(tài)分析來話分析輸入信息硬件變化輸出分析程序本局出局59XJ2011-12-1去話分析功能:分析主叫用戶數(shù)據(jù),決定下一步的任務(wù)數(shù)據(jù)來源:主叫用戶數(shù)據(jù)分析程序流程:用戶狀態(tài)用戶類數(shù)別據(jù)話機(jī)類別專用情況計(jì)費(fèi)類別用戶類電別路輸入輸出分析方法:逐次展開法(鏈表)分析結(jié)果處理:送出輸出程序,執(zhí)行動(dòng)作去話分析對(duì)應(yīng)C&C08呼叫起始階段60XJ2011-12-1C&C08呼叫起始階段(摘機(jī)后的階段)接受主叫用戶的呼叫請(qǐng)求進(jìn)行呼叫源分析、用戶鑒權(quán)和資源分配并向CCB發(fā)送主叫用戶號(hào)碼等信息61XJ2011-12-1C&C08呼叫起始階段(摘機(jī)后的階段)(1)報(bào)告摘機(jī)事件(4)申請(qǐng)CCB資源(2)檢索用戶數(shù)據(jù)(5)Setup消息(3)分配DTMF收號(hào)器(6)SetupACK(7)送撥號(hào)音CCB:呼叫控制功能塊SPM:信令處理模塊62XJ2011-12-1號(hào)碼分析功能:分析被叫用戶號(hào)碼,決定接續(xù)的路由、話費(fèi)系數(shù)等數(shù)據(jù)來源:直接接收從用戶話機(jī)撥出的號(hào)碼從局間傳送來的號(hào)碼分析步驟預(yù)處理:對(duì)號(hào)首(前3位)進(jìn)行預(yù)分析,以便決定:是否長途(首位“0”)是否特服(首位“1”)是否本局是否他局應(yīng)收號(hào)的位數(shù)號(hào)碼分析處理:全號(hào)碼分析,決定下一步如何接續(xù)63XJ2011-12-1號(hào)碼分析程序流程圖主叫他局號(hào)碼分析他局本局號(hào)首分析本局市話他局長途特服國際用戶業(yè)務(wù)允許是確定下一步任務(wù)否輸入全號(hào)碼分析號(hào)首分析的意義:

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論