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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第第4章章 程控交換機的軟件程控交換機的軟件 4.1 程控交換機的運行軟件程控交換機的運行軟件4.2 軟件設計語言軟件設計語言 4.3 程序的級別與調度程序的級別與調度4.4 呼叫處理程序呼叫處理程序(對應書中第(對應書中第6章前半部分和第章前半部分和第7章)章)4.1 程控交換機的運行軟件程控交換機的運行軟件n運行軟件的基本概念運行軟件的基本概念n對運行軟件的要求對運行軟件的要求n運行軟件的分類與組成運行軟件的分類與組成n程序文件程序文件4.1 程控交換機的運行軟件程控交換機的運行軟件n運行軟件的基本概念運行軟件的基本概念n指存放在交換機處理機系統(tǒng)中,對交換機的各種業(yè)務指存放在交換機處理機系

2、統(tǒng)中,對交換機的各種業(yè)務進行處理的程序和數(shù)據(jù)的集合進行處理的程序和數(shù)據(jù)的集合n對運行軟件的要求對運行軟件的要求n實時性實時性n并發(fā)性并發(fā)性n不間斷性不間斷性n適應性適應性n可維護性可維護性n分類分類n系統(tǒng)軟件系統(tǒng)軟件n應用軟件應用軟件程控交換機的數(shù)據(jù)驅動程序程控交換機的數(shù)據(jù)驅動程序n數(shù)據(jù)驅動程序數(shù)據(jù)驅動程序n根據(jù)參數(shù)驅動表決定需要啟動的程序根據(jù)參數(shù)驅動表決定需要啟動的程序n優(yōu)點優(yōu)點n程序結構不變程序結構不變n可根據(jù)不同情況,改變不同的驅動程序表,以可根據(jù)不同情況,改變不同的驅動程序表,以適應變化適應變化程控交換機運行軟件的組成程控交換機運行軟件的組成話路部分話路部分I/O I/O 設備設備系統(tǒng)

3、軟件系統(tǒng)軟件呼叫處理程序呼叫處理程序維護和運行程序維護和運行程序應用軟件應用軟件各程序的功能描述各程序的功能描述 n操作系統(tǒng)操作系統(tǒng)(執(zhí)行管理程序)(執(zhí)行管理程序)n管理軟硬件資源管理軟硬件資源n程序運行平臺程序運行平臺nI/O與人機通信程序與人機通信程序n負責系統(tǒng)的輸入和輸出負責系統(tǒng)的輸入和輸出n實現(xiàn)人機通信(如測試,查詢等)實現(xiàn)人機通信(如測試,查詢等)n故障診斷程序故障診斷程序n故障測試、診斷,確定故障部位,以便處理故障測試、診斷,確定故障部位,以便處理程序功能描述程序功能描述n系統(tǒng)監(jiān)視系統(tǒng)監(jiān)視n硬件監(jiān)視:核對與檢測電路硬件監(jiān)視:核對與檢測電路n軟件監(jiān)視:比較與校驗軟件監(jiān)視:比較與校驗n

4、故障分析與處理故障分析與處理n分析故障原因,確定處理措施分析故障原因,確定處理措施n臨時故障,恢復處理臨時故障,恢復處理n確認故障,主確認故障,主/備切換備切換n系統(tǒng)重新組織系統(tǒng)重新組織n切換并建立新系統(tǒng)切換并建立新系統(tǒng)n恢復與再啟動恢復與再啟動n重新初始化,恢復數(shù)據(jù),直至正常工作重新初始化,恢復數(shù)據(jù),直至正常工作程序功能描述程序功能描述n交換狀態(tài)管理交換狀態(tài)管理n各種狀態(tài)的讀寫,狀態(tài)轉移與管理各種狀態(tài)的讀寫,狀態(tài)轉移與管理n交換資源管理交換資源管理n各種功能模塊的調用與管理各種功能模塊的調用與管理n如用戶模塊、中繼器、收如用戶模塊、中繼器、收/撥號器、交換網絡等撥號器、交換網絡等n交換業(yè)務管

5、理交換業(yè)務管理n一般業(yè)務和補充業(yè)務的管理一般業(yè)務和補充業(yè)務的管理n如叫醒業(yè)務、轉移呼叫業(yè)務等如叫醒業(yè)務、轉移呼叫業(yè)務等n交換負荷管理交換負荷管理n根據(jù)業(yè)務負荷,控制發(fā)話和入局呼叫,保證系統(tǒng)安全工作根據(jù)業(yè)務負荷,控制發(fā)話和入局呼叫,保證系統(tǒng)安全工作程序功能描述程序功能描述n話務量觀察、統(tǒng)計與分析話務量觀察、統(tǒng)計與分析n定期對用戶線和中繼線例行維護和測試定期對用戶線和中繼線例行維護和測試n業(yè)務質量監(jiān)視業(yè)務質量監(jiān)視n通話質量監(jiān)視通話質量監(jiān)視n收費監(jiān)視收費監(jiān)視n業(yè)務變更處理業(yè)務變更處理n用戶變動處理:用戶變動處理:新用戶登記、撤銷或更改號碼等新用戶登記、撤銷或更改號碼等n業(yè)務業(yè)務更改處理:業(yè)務業(yè)務更改

6、處理:新業(yè)務登記、業(yè)務更改等新業(yè)務登記、業(yè)務更改等n計費與用戶賬單打印計費與用戶賬單打印n負荷控制:對話務量負荷進行控制負荷控制:對話務量負荷進行控制 程序文件程序文件n什么是程序文件?什么是程序文件? 程序數(shù)據(jù)程序數(shù)據(jù)n程序文件的通用性要求程序文件的通用性要求n各局雖然不同,但不能每個局單獨制作一套軟件各局雖然不同,但不能每個局單獨制作一套軟件n要求各局采用統(tǒng)一的軟件要求各局采用統(tǒng)一的軟件n通用性基本思想:通用性基本思想:將將程序程序和和數(shù)據(jù)數(shù)據(jù)分開分開程序程序數(shù)據(jù)數(shù)據(jù)局數(shù)據(jù)局數(shù)據(jù)用戶數(shù)據(jù)用戶數(shù)據(jù)系統(tǒng)程序系統(tǒng)程序系統(tǒng)數(shù)據(jù)系統(tǒng)數(shù)據(jù)程序文件程序文件程序文件的組成程序文件的組成 n三部分:三部分:

7、系統(tǒng)程序、局數(shù)據(jù)和用戶數(shù)據(jù)系統(tǒng)程序、局數(shù)據(jù)和用戶數(shù)據(jù)n系統(tǒng)程序:系統(tǒng)程序:不同的交換局通用不同的交換局通用n局數(shù)據(jù):局數(shù)據(jù):各局不同各局不同n設備情況:如硬件配置、安裝條件、編號方式、中繼線設備情況:如硬件配置、安裝條件、編號方式、中繼線信號方式等信號方式等n用戶數(shù)據(jù):用戶數(shù)據(jù):各局不同各局不同n局用戶分配新業(yè)務的情況局用戶分配新業(yè)務的情況n話機類別話機類別n各自不同的用戶屬性等各自不同的用戶屬性等n局數(shù)據(jù)和用戶數(shù)據(jù)由數(shù)據(jù)庫提供局數(shù)據(jù)和用戶數(shù)據(jù)由數(shù)據(jù)庫提供C&C08交換機的軟件系統(tǒng)交換機的軟件系統(tǒng)n軟件系統(tǒng)結構軟件系統(tǒng)結構主機軟件主機軟件前臺前臺終端終端OAM軟件軟件后臺后臺C&C08主機軟件

8、主機軟件n組成組成操作系統(tǒng)操作系統(tǒng)數(shù)據(jù)庫管理模塊數(shù)據(jù)庫管理模塊呼叫處理模塊呼叫處理模塊維護管理模塊維護管理模塊信令處理模塊信令處理模塊通信處理模塊通信處理模塊資源管理模塊資源管理模塊C&C08主機軟件功能主機軟件功能n操作系統(tǒng)n采用嵌入式實時操作系統(tǒng)。采用嵌入式實時操作系統(tǒng)。n通信處理模塊n完成模塊處理機之間的通信處理功能。完成模塊處理機之間的通信處理功能。n資源管理模塊n完成對各種硬件資源的初始化、申請、釋放、維護和測試等功能。完成對各種硬件資源的初始化、申請、釋放、維護和測試等功能。n呼叫處理模塊n完成號碼分析、局內規(guī)程控制、被叫信道定位、計費處理等功能。完成號碼分析、局內規(guī)程控制、被叫信

9、道定位、計費處理等功能。n信令處理模塊n負責在呼叫接續(xù)過程中處理各種信令或協(xié)議。負責在呼叫接續(xù)過程中處理各種信令或協(xié)議。n數(shù)據(jù)庫管理模塊n響應呼叫處理模塊的數(shù)據(jù)查詢請求。響應呼叫處理模塊的數(shù)據(jù)查詢請求。n響應終端響應終端OAM軟件的數(shù)據(jù)維護請求。軟件的數(shù)據(jù)維護請求。n維護管理模塊n負責監(jiān)視交換設備的運行狀況,產生告警和故障報告。負責監(jiān)視交換設備的運行狀況,產生告警和故障報告。n執(zhí)行或響應來自后臺(終端執(zhí)行或響應來自后臺(終端OAM軟件)的操作維護指令或請求。軟件)的操作維護指令或請求。C&C08終端終端OAM軟件軟件 n軟件結構軟件結構BAM應用程序應用程序MS SQL Server 7.0W

10、indows NT Server 4.0或或Windows XP應用程序層應用程序層操作系統(tǒng)層操作系統(tǒng)層nBAM應用程序應用程序n運行于運行于BAM上,集通信服務上,集通信服務器與數(shù)據(jù)庫服務器于一體,器與數(shù)據(jù)庫服務器于一體,是終端是終端OAM軟件的核心軟件的核心 n終端應用程序終端應用程序n終端應用程序運行于工作站終端應用程序運行于工作站上,作為客戶機上,作為客戶機/服務器方服務器方式的客戶端,與式的客戶端,與BAM連接,連接,提供基于提供基于MML的業(yè)務圖形終的業(yè)務圖形終端,可以實現(xiàn)系統(tǒng)所有的維端,可以實現(xiàn)系統(tǒng)所有的維護功能護功能 選擇語言要考慮的因素選擇語言要考慮的因素n程序的效率(空間的

11、和時間的)程序的效率(空間的和時間的)n程序員的編程效率程序員的編程效率n結構化程序設計和軟件模塊化的適用性結構化程序設計和軟件模塊化的適用性n調試的效率調試的效率n可維護性和可移植性可維護性和可移植性n數(shù)據(jù)修改的可能性和方便性數(shù)據(jù)修改的可能性和方便性4.2 軟件設計語言軟件設計語言4.2 軟件設計語言軟件設計語言常用的軟件編程語言常用的軟件編程語言n匯編語言(低級語言)匯編語言(低級語言)n程序效率高程序效率高n高級語言高級語言n除了效率,具備其它所有優(yōu)點除了效率,具備其它所有優(yōu)點n通常采用混合編程方法通常采用混合編程方法4.2 軟件設計語言軟件設計語言 CCITT(現(xiàn)(現(xiàn)ITU)建議的專用

12、語言)建議的專用語言nCHILL語言(語言(CCITT High Level Language)n是一種高級編程語言是一種高級編程語言(類類C語言語言)nSDL語言(語言(Specification and Description Language)n一種功能規(guī)格和描述語言一種功能規(guī)格和描述語言nMML語言(語言(Man-Machine Language)n人人-機通信語言機通信語言系統(tǒng)功能說明系統(tǒng)功能說明系統(tǒng)設計系統(tǒng)設計軟件設計軟件設計程序編制程序編制軟件檢驗軟件檢驗運行和維護運行和維護SDLSDLCHILLCHILLMMLMML4.2 軟件設計語言軟件設計語言SDL語言特點語言特點n用來規(guī)

13、范描述實時系統(tǒng)用來規(guī)范描述實時系統(tǒng) n有文本和圖形兩種表述形式有文本和圖形兩種表述形式 n特點特點n主要與其他系統(tǒng)通訊(嵌入式系統(tǒng))主要與其他系統(tǒng)通訊(嵌入式系統(tǒng))n無須執(zhí)行復雜計算無須執(zhí)行復雜計算n需要并發(fā)運行,異步通訊(并行系統(tǒng))需要并發(fā)運行,異步通訊(并行系統(tǒng))n極少需要復雜數(shù)據(jù)關系模型極少需要復雜數(shù)據(jù)關系模型nSDL的最新版本:的最新版本: SDL-96n使用有限狀態(tài)機使用有限狀態(tài)機FSM的概念來描述對象的概念來描述對象 SDL工具工具nSDL的商用工具主要有以下幾種:的商用工具主要有以下幾種:nCATT的的SDL工具工具MelbanKvatro Telecom的的SDL到到CHILL

14、轉換器,與轉換器,與Telelogic的的SDT集成在一起集成在一起nTelelogic的的SDL工具工具SDT,和其他相關工具,和其他相關工具nVerilog的的SDL工具工具ObjectGEODE,和其他相,和其他相關工具關工具n對于一部分流行的支持搶先式多任務的操對于一部分流行的支持搶先式多任務的操作系統(tǒng),如作系統(tǒng),如pSOS, VxWorks, Win32等,等,部分部分SDL工具附帶提供了工具附帶提供了SDL與操作系統(tǒng)與操作系統(tǒng)的緊耦合接口庫的緊耦合接口庫4.3 程序的分級和調度程序的分級和調度根據(jù)對緊急性和實時性要求的不同,任務可分根據(jù)對緊急性和實時性要求的不同,任務可分三個級別,

15、對應的處理程序也分為三級:三個級別,對應的處理程序也分為三級:n故障級:故障級:故障識別和處理,級別最高故障識別和處理,級別最高n周期級:周期級:周期性啟動,時鐘中斷啟動執(zhí)行周期性啟動,時鐘中斷啟動執(zhí)行n基本級基本級:實時性要求低,隊列啟動:實時性要求低,隊列啟動各級任務執(zhí)行舉例各級任務執(zhí)行舉例8ms時鐘中斷時鐘中斷故障級故障級周期級周期級基本級基本級暫暫 停停時鐘中斷時鐘中斷時鐘中斷時鐘中斷時鐘中斷時鐘中斷4.4 呼叫處理基本原理呼叫處理基本原理 4.4.1 呼叫處理原理概述呼叫處理原理概述4.4.2 用用SDL圖描述的呼叫處理過程圖描述的呼叫處理過程4.4.3 呼叫處理相關數(shù)據(jù)與表格呼叫處

16、理相關數(shù)據(jù)與表格4.4.4 輸入處理輸入處理4.4.5 分析處理分析處理4.4.1 呼叫處理原理概述呼叫處理原理概述n呼叫處理是交換機軟件的核心應用軟件呼叫處理是交換機軟件的核心應用軟件n基本原理基本原理n交換機隨時監(jiān)視外部接口的輸入信息,并進行分析處理,交換機隨時監(jiān)視外部接口的輸入信息,并進行分析處理,實現(xiàn)用戶通話所需的全部處理功能實現(xiàn)用戶通話所需的全部處理功能n呼叫處理的基本步驟呼叫處理的基本步驟n輸入處理(數(shù)據(jù)采集)輸入處理(數(shù)據(jù)采集)識別并接收外部輸入的處理請求信號(如摘識別并接收外部輸入的處理請求信號(如摘/掛機信號等)掛機信號等)n分析處理(內部處理)分析處理(內部處理)根據(jù)輸入信

17、號和現(xiàn)有狀態(tài)進行比較分析,判別,決定下一步任務根據(jù)輸入信號和現(xiàn)有狀態(tài)進行比較分析,判別,決定下一步任務n任務執(zhí)行和輸出處理任務執(zhí)行和輸出處理根據(jù)分析結果,發(fā)布命令,命令對象可能是內部的某一任務,也根據(jù)分析結果,發(fā)布命令,命令對象可能是內部的某一任務,也可能是外部硬件(如送撥號音、振鈴音等)可能是外部硬件(如送撥號音、振鈴音等)4.4.1 呼叫處理原理概述呼叫處理原理概述 一個局內正常的呼叫處理過程描述一個局內正常的呼叫處理過程描述 由由A向向B發(fā)起的呼叫過程如下:發(fā)起的呼叫過程如下:nA摘機摘機n交換機檢測到摘機,送撥號音交換機檢測到摘機,送撥號音nA撥被叫撥被叫B的號碼的號碼n交換機接收號碼

18、,進行分析(出局?服務權限?),向被交換機接收號碼,進行分析(出局?服務權限?),向被叫叫B振鈴,同時向振鈴,同時向A回鈴回鈴n被叫被叫B摘機摘機n交換機檢測到交換機檢測到B摘機,接通摘機,接通A與與B路由并啟動記費路由并啟動記費nA與與B通話通話1)A與與B任何一方掛機,交換機斷開任何一方掛機,交換機斷開A、B通路,停止記費通路,停止記費4.4.2用用SDL圖描述的呼叫處理過程圖描述的呼叫處理過程n有限狀態(tài)機概念有限狀態(tài)機概念n穩(wěn)定狀態(tài)與狀態(tài)轉移穩(wěn)定狀態(tài)與狀態(tài)轉移nSDL圖簡介圖簡介n一個局內呼叫的一個局內呼叫的SDL進程圖舉例進程圖舉例有限狀態(tài)機有限狀態(tài)機n是一種系統(tǒng)狀態(tài)描述的方法是一種系

19、統(tǒng)狀態(tài)描述的方法n將系統(tǒng)的狀態(tài)定義為有限個穩(wěn)定狀態(tài)將系統(tǒng)的狀態(tài)定義為有限個穩(wěn)定狀態(tài)n描述在每個穩(wěn)定狀態(tài)下受到外部信號激勵描述在每個穩(wěn)定狀態(tài)下受到外部信號激勵的響應動作和狀態(tài)轉移情況的響應動作和狀態(tài)轉移情況n在一個穩(wěn)定狀態(tài)下,必須有激勵信號才可在一個穩(wěn)定狀態(tài)下,必須有激勵信號才可能發(fā)生狀態(tài)轉移能發(fā)生狀態(tài)轉移n有限狀態(tài)機的描述方法有多種,有限狀態(tài)機的描述方法有多種,SDL語言語言是其中的一種方法是其中的一種方法穩(wěn)定狀態(tài)與狀態(tài)轉移穩(wěn)定狀態(tài)與狀態(tài)轉移n狀態(tài)轉移的概念狀態(tài)轉移的概念n將一次接續(xù)過程分為不同的階段,每個階段由一個穩(wěn)定將一次接續(xù)過程分為不同的階段,每個階段由一個穩(wěn)定狀態(tài)來表示,由一個穩(wěn)定狀態(tài)

20、到另一個穩(wěn)定狀態(tài)的變化狀態(tài)來表示,由一個穩(wěn)定狀態(tài)到另一個穩(wěn)定狀態(tài)的變化叫狀態(tài)轉移叫狀態(tài)轉移(如空閑等待收號收號(如空閑等待收號收號.)穩(wěn)定狀態(tài)穩(wěn)定狀態(tài)K輸入信號輸入信號(事件產生)事件產生)輸入程序輸入程序(事件識別)(事件識別)分析程序分析程序(事件分析)(事件分析)輸出命令輸出命令(執(zhí)行任務)(執(zhí)行任務)狀態(tài)遷移與控制狀態(tài)遷移與控制穩(wěn)定狀態(tài)穩(wěn)定狀態(tài)K1注意:一個狀態(tài)的遷移,必須有輸入信號產生注意:一個狀態(tài)的遷移,必須有輸入信號產生穩(wěn)定狀態(tài)與狀態(tài)轉移穩(wěn)定狀態(tài)與狀態(tài)轉移n狀態(tài)轉移的多種可能性狀態(tài)轉移的多種可能性n同一輸入信號,不同狀態(tài)下會轉移到不同的新狀態(tài)同一輸入信號,不同狀態(tài)下會轉移到不同的

21、新狀態(tài)n同一狀態(tài)下,不同輸入信號,轉移的狀態(tài)不同同一狀態(tài)下,不同輸入信號,轉移的狀態(tài)不同1)同一狀態(tài)下,同一輸入信號,也可能出現(xiàn)不同的轉移同一狀態(tài)下,同一輸入信號,也可能出現(xiàn)不同的轉移同一輸入 不同狀態(tài) 處理新狀態(tài)摘機空閑主叫摘機,接收號器,送撥號音等待收號振鈴被叫摘機,斷鈴,路由接續(xù)通話同一狀態(tài) 不同輸入 處理新狀態(tài)振鈴主叫掛機 中斷呼叫,停振鈴和回鈴音聽忙音被叫摘機 停振鈴和回鈴音,接續(xù)通話同一狀態(tài) 同一輸入 處理新狀態(tài)空閑主叫摘機 無空收號器或無空閑中間時隙聽忙音有空收號器和中間時隙等待收號SDL進程圖簡介進程圖簡介n是是SDL語言的一種圖形表示法語言的一種圖形表示法n動態(tài)特征是一個激勵

22、一個響應動態(tài)特征是一個激勵一個響應(描述狀態(tài)轉移)(描述狀態(tài)轉移)n常用的常用的SDL進程圖形符號進程圖形符號狀態(tài)輸入輸出判別任務局內局內A呼叫呼叫B的的SDL進程圖例進程圖例詳圖見書中詳圖見書中P137A摘機摘機1等收號等收號0空閑空閑撥號撥號A掛機掛機T03聽忙音聽忙音撥號撥號A掛機掛機T10空閑空閑3聽忙音聽忙音2收號收號(逐位)(逐位)號收夠號收夠4振鈴振鈴A掛機掛機0空閑空閑3聽忙音聽忙音0空閑空閑5通話通話A 掛機掛機B摘機摘機T3A 掛機掛機B掛機掛機2收號收號(逐位)(逐位)T0:首位撥號等待時間首位撥號等待時間T1:號碼間隔時間號碼間隔時間T3:振鈴最長時間振鈴最長時間0空閑

23、空閑空號空號B忙忙4.4.3 呼叫處理相關數(shù)據(jù)與表格呼叫處理相關數(shù)據(jù)與表格n程控交換機的數(shù)據(jù)分為:通用數(shù)據(jù)和專用數(shù)據(jù)程控交換機的數(shù)據(jù)分為:通用數(shù)據(jù)和專用數(shù)據(jù)n通用數(shù)據(jù)通用數(shù)據(jù)n即系統(tǒng)數(shù)據(jù),對所有交換機適用即系統(tǒng)數(shù)據(jù),對所有交換機適用n專用數(shù)據(jù)專用數(shù)據(jù)n即局數(shù)據(jù)和用戶數(shù)據(jù),不同交換機不同即局數(shù)據(jù)和用戶數(shù)據(jù),不同交換機不同n數(shù)據(jù)是呼叫處理的來源和依據(jù)數(shù)據(jù)是呼叫處理的來源和依據(jù)用戶數(shù)據(jù)用戶數(shù)據(jù)n反映用戶情況和屬性,每個用戶所特有反映用戶情況和屬性,每個用戶所特有靜態(tài)數(shù)據(jù)用戶情況如呼入/呼出限制用戶類別如私人用戶、共用電話話機類別DTMF或脈沖撥號出局限制局內、市內、國內、國際用戶新業(yè)務熱線、叫醒、縮

24、位等記費類別定期/立即記費,免費記費等級私話、公話各種號碼 用戶設備號、時隙號、局號、密碼等動態(tài)數(shù)據(jù)臨時狀態(tài)數(shù)據(jù)用戶的忙、閑、測試狀態(tài),用戶的摘、掛機狀態(tài)等,占用的收號器,接續(xù)占用的話路(內部鏈路和內部時隙等).局數(shù)據(jù)局數(shù)據(jù)n反映交換局情況,每個交換局所特有反映交換局情況,每個交換局所特有公用硬件配置情況入/出中繼數(shù)與類別,信號設備數(shù)與類別,收號器數(shù),交換網絡結構,公共鏈路數(shù)局環(huán)境參數(shù)局向數(shù)、每局的中繼器數(shù)和類別迂回路由設置入局迂回路由和出局迂回路由接用戶交換機接用戶交換機類別、中繼線數(shù)、入局方式、號碼等記費方式按次、按時等話務量接通率統(tǒng)計特種服務特種服務種類和線數(shù)(如114,119,120等

25、)提供新業(yè)務如熱線、轉移等等交換機類別如長/市/農合一,市話等各種號碼本地網編號長度,局號,最多能收的號碼等能接的非話終端種類和數(shù)量(傳真、ISDN終端等)各種號碼本地網編號長度、局號、最大收號位數(shù)4.4.4 輸入處理輸入處理n基本任務基本任務n對用戶線、中繼線監(jiān)視、檢測和識別,然后進對用戶線、中繼線監(jiān)視、檢測和識別,然后進入隊列或相應存儲區(qū),供其他程序取用。入隊列或相應存儲區(qū),供其他程序取用。n功能具體包括功能具體包括n用戶線掃描監(jiān)視用戶線掃描監(jiān)視n中繼線線路信號掃描中繼線線路信號掃描n接收數(shù)字信號(如接收數(shù)字信號(如DTMF信號、多頻信號等)信號、多頻信號等)n接收公共信道方式的電話信號(

26、信令)接收公共信道方式的電話信號(信令)n接收操作臺的各種信號接收操作臺的各種信號用戶線掃描監(jiān)視用戶線掃描監(jiān)視n目的:目的:檢測和識別檢測和識別用戶線狀態(tài)用戶線狀態(tài)及其及其狀態(tài)的變化狀態(tài)的變化n狀態(tài)狀態(tài): 摘摘/ /掛機狀態(tài)掛機狀態(tài) 號盤話機撥號脈沖號盤話機撥號脈沖 投幣話機輸入信號投幣話機輸入信號 通話時環(huán)路狀態(tài)通話時環(huán)路狀態(tài)特點:特點:用戶線只有兩種狀態(tài):用戶線只有兩種狀態(tài):“斷斷”和和“續(xù)續(xù)”,分別用,分別用“1 1”和和“0 0”表示。表示。用戶狀態(tài)的變化是隨機的用戶狀態(tài)的變化是隨機的對用戶線掃描是周期性的對用戶線掃描是周期性的摘摘/ /掛機識別掃描周期:掛機識別掃描周期:100-20

27、0ms100-200ms撥號脈沖識別掃描周期:撥號脈沖識別掃描周期:8-10ms8-10ms用戶摘用戶摘/掛機識別與掃描掛機識別與掃描n識別方法識別方法n規(guī)定摘機規(guī)定摘機/掛機狀態(tài)的表示方式掛機狀態(tài)的表示方式n“1” 表示摘機,則表示摘機,則“0”表示掛機表示掛機n也可由也可由“0” 表示摘機,則表示摘機,則“1”表示掛機表示掛機n但一個交換機內只能規(guī)定一種但一個交換機內只能規(guī)定一種n狀態(tài)變化的識別(由識別程序完成)狀態(tài)變化的識別(由識別程序完成)n找出變化狀態(tài)(找出變化狀態(tài)(01或或10變化)變化)n識別算法(假設識別算法(假設“0”摘機,摘機,“1”掛機)掛機)本次本次前次前次1表示用戶由

28、表示用戶由摘機摘機變?yōu)樽優(yōu)閽鞕C掛機本次本次前次前次1表示用戶由表示用戶由掛機掛機變?yōu)樽優(yōu)檎獧C摘機用戶摘用戶摘/掛機識別示例掛機識別示例1 11 11 11 10 00 00 00 00 01 11 11 11 11 11 11 11 10 00 00 00 00 01 11 1用戶線狀態(tài)用戶線狀態(tài)200ms200ms掃描掃描本次掃描本次掃描前次掃描前次掃描本次本次 前次前次1 10 00 00 00 00 00 00 00 00 00 00 01 1本次本次 前次前次0 00 00 00 00 00 00 00 00 00 00 0掛機掛機摘機摘機掛機掛機摘機識別摘機識別掛機識別掛機識別假設假

29、設“0”0”摘機,摘機,“1”1”掛機掛機01問問 題題n為什么不采取直接根據(jù)采樣值判斷?即為什么不采取直接根據(jù)采樣值判斷?即1代表掛機,代表掛機,0代代表摘機。表摘機。n摘機識別和掛機識別條件是固定的嗎?摘機識別和掛機識別條件是固定的嗎?n避免重復處理。不需要每次(避免重復處理。不需要每次(200ms)都處理用戶狀態(tài),而只需要在變)都處理用戶狀態(tài),而只需要在變化時處理。化時處理。n根據(jù)信號表示不同而不同。根據(jù)信號表示不同而不同。n如果如果1表示低電平,表示低電平,0表示高電平,則判別條件為:表示高電平,則判別條件為: 摘機摘機 掛機掛機 n如果如果1表示高電平,表示高電平,0表示低電平,則判

30、別條件為:表示低電平,則判別條件為: 摘機摘機 掛機掛機 本次 前次本次 前次本次 前次本次 前次用戶摘用戶摘/掛機狀態(tài)掃描掛機狀態(tài)掃描n掃描方式有兩種掃描方式有兩種n逐個用戶掃描逐個用戶掃描n逐組用戶掃描(群用戶掃描)逐組用戶掃描(群用戶掃描)n每組用戶的數(shù)量一般等于處理機的位數(shù)每組用戶的數(shù)量一般等于處理機的位數(shù)n一般采用該方式,效率更高一般采用該方式,效率更高n群用戶識別原理群用戶識別原理n將用戶分成多個組將用戶分成多個組n每次對一組用戶同時掃描每次對一組用戶同時掃描n找出組中找出組中真正摘、掛機狀態(tài)變化真正摘、掛機狀態(tài)變化的用戶的用戶n針對具體用戶(個體)進行處理針對具體用戶(個體)進行

31、處理脈沖識別的問題脈沖識別的問題n脈沖識別與掛機識別有沒有區(qū)別?脈沖識別與掛機識別有沒有區(qū)別?n脈沖前沿識別脈沖前沿識別=變化識別變化識別 前前(本次本次 前次前次) 前本次前本次 前次前次n脈沖識別與掛機識別如何區(qū)分?脈沖識別與掛機識別如何區(qū)分?n8ms脈沖識別與脈沖識別與100ms摘掛機識別配合使用摘掛機識別配合使用n為什么需要表示變化識別?為什么需要表示變化識別?n變化識別主要在位間隔識別時用到變化識別主要在位間隔識別時用到(A AB B) B = B = (ABAB + AB+ AB) B =B =A BA B8ms識別100ms識別結果0001無此情況10脈沖11掛機沒有區(qū)別沒有區(qū)別

32、按鈕話機(按鈕話機(DTMF)號碼的接收)號碼的接收nDTMF(DTMF(雙音多頻)話機是目前主要的話機類型雙音多頻)話機是目前主要的話機類型nDTMFDTMF撥號的特點撥號的特點n每個號碼由兩個頻率混合而成(高音低音)每個號碼由兩個頻率混合而成(高音低音)n高低音各四個,不同組合代表不同的號碼高低音各四個,不同組合代表不同的號碼n每個號碼持續(xù)時間大于每個號碼持續(xù)時間大于40ms40msn掃描周期為掃描周期為16ms(40ms)1 12 23 3A A4 45 56 6B B7 78 89 9C C* *0 0# #D D1209Hz1209Hz1336Hz1336Hz1477Hz1477Hz

33、1633Hz1633Hz697Hz697Hz770Hz770Hz852Hz852Hz941Hz941Hz按鈕話機(按鈕話機(DTMF)號碼的接收)號碼的接收 收號器收號器n接收接收DTMFDTMF號碼由號碼由DTMFDTMF收號器完成收號器完成n每個收號器都有一根每個收號器都有一根“信號到來信號到來”指示線指示線SPSPnSPSP”1 1”, , 表示無信號表示無信號nSPSP”0 0”, , 表示有號碼表示有號碼n每收一個號,在每收一個號,在SPSP線上會產生一個脈沖變化線上會產生一個脈沖變化按鈕話機(按鈕話機(DTMF)號碼的接收)號碼的接收 收號處理過程收號處理過程n開始收號開始收號nC

34、PUCPU檢測檢測SPSPn定期掃描(定期掃描(16ms16ms),周期小于號碼持續(xù)時間),周期小于號碼持續(xù)時間n目的是避免漏號目的是避免漏號n當當SPSP由由“1 1”變?yōu)樽優(yōu)椤? 0”時,開始接收號碼時,開始接收號碼n當當SPSP由由“0 0”變?yōu)樽優(yōu)椤? 1”時,一個號碼接收完畢時,一個號碼接收完畢n收號的原則是:收號的原則是:n只有在只有在SPSP狀態(tài)狀態(tài)“1 1”變?yōu)樽優(yōu)椤? 0”時,才能收號時,才能收號n目的是為了避免重復收號目的是為了避免重復收號按鈕話機(按鈕話機(DTMF)號碼的接收)號碼的接收 收號過程收號過程1 11 11 10 00 0 0 01 11 10 0 0 01

35、 11 11 11 11 11 10 0 0 0 0 01 11 10 00 01 10 00 0 0 01 10 0 0 01 10 01 10 01 10 00 00 0 0 01 10 0 0 0 0 0 0 01 10 00 0 0 0SPSPDTMFDTMF號碼號碼本次掃描本次掃描前次掃描前次掃描變化識別變化識別=本次本次 前次前次變化識別變化識別 本次本次16ms16ms掃描掃描1 1:表示:表示SPSP狀態(tài)發(fā)生變化狀態(tài)發(fā)生變化1 1 標志標志 SPSP從從 1 1變?yōu)樽優(yōu)?0 0,應收號應收號1 10 01 10 0按鈕話機(按鈕話機(DTMF)號碼的接收)號碼的接收 收號過程收

36、號過程nDTMFDTMF號碼識別號碼識別檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波檢波輸輸入入高高頻頻組組低低頻頻組組H H4 4H H3 3H H2 2H H1 1L L4 4L L3 3L L2 2L L1 1狀態(tài)檢測狀態(tài)檢測至至數(shù)數(shù)據(jù)據(jù)總總線線SPSP收號器收號器1633Hz1633Hz1477Hz1477Hz1336Hz1336Hz1209Hz1209Hz697Hz697Hz770Hz770Hz852Hz852Hz941Hz941Hz例:例: H3、L3 對應對應 9 H1、L1 對應對應 1注意:只有當注意:只有當SP狀態(tài)由狀態(tài)由1變?yōu)樽優(yōu)?時,才收取號碼時,才收取

37、號碼4.4.5 分析處理分析處理n分析處理分析處理n程序對各種信息進行分析,決定下一步的動作程序對各種信息進行分析,決定下一步的動作n分析處理分為分析處理分為n去話分析去話分析n號碼分析號碼分析n來話分析來話分析n狀態(tài)分析狀態(tài)分析分析處理分析處理主叫用戶主叫用戶類別數(shù)據(jù)類別數(shù)據(jù)收號前的收號前的準備工作準備工作主叫摘機主叫摘機去話接續(xù)去話接續(xù)去話分析去話分析收到號碼收到號碼確定確定接續(xù)方向接續(xù)方向用戶撥號用戶撥號出局接續(xù)出局接續(xù)號碼分析號碼分析被叫用戶被叫用戶類別數(shù)據(jù)類別數(shù)據(jù)被叫用戶被叫用戶數(shù)據(jù)分析數(shù)據(jù)分析來話來話叫出被叫叫出被叫來話分析來話分析用戶線用戶線狀態(tài)信息狀態(tài)信息一個接續(xù)一個接續(xù)狀態(tài)如

38、何變狀態(tài)如何變用戶線用戶線狀態(tài)改變狀態(tài)改變下一狀態(tài)下一狀態(tài)通話或復原通話或復原狀態(tài)分析狀態(tài)分析來話分析來話分析輸入信息輸入信息硬件變化硬件變化輸出輸出分析程序分析程序本局本局出局出局去話分析去話分析n功能:功能:分析主叫用戶數(shù)據(jù),決定下一步的任務分析主叫用戶數(shù)據(jù),決定下一步的任務n數(shù)據(jù)來源:數(shù)據(jù)來源:主叫用戶數(shù)據(jù)主叫用戶數(shù)據(jù)n分析程序流程:分析程序流程:用用戶戶狀狀態(tài)態(tài)用用 戶類戶類數(shù)別數(shù)別據(jù)據(jù) 話話機機類類別別專專用用情情況況計計費費類類別別用用 戶類戶類電別電別路路 輸入輸入輸出輸出n分析方法:分析方法:n分析結果處理:分析結果處理:送出輸出程序,執(zhí)行動作送出輸出程序,執(zhí)行動作去話分析對應

39、去話分析對應C&C08呼叫起始階段呼叫起始階段號碼分析號碼分析n功能:功能:分析被叫用戶號碼,決定接續(xù)的路由、話費系數(shù)等分析被叫用戶號碼,決定接續(xù)的路由、話費系數(shù)等n數(shù)據(jù)來源:數(shù)據(jù)來源:n直接接收從用戶話機撥出的號碼直接接收從用戶話機撥出的號碼n從局間傳送來的號碼從局間傳送來的號碼n分析步驟分析步驟n預處理:對號首(前預處理:對號首(前3位)進行預分析,以便決定:位)進行預分析,以便決定:n是否長途是否長途 (首位(首位“0”)n是否特服是否特服 (首位(首位 “1”)n是否本局是否本局n是否他局是否他局n應收號的位數(shù)應收號的位數(shù)n號碼分析處理:全號碼分析,決定下一步如何接續(xù)號碼分析處理:全號碼分析,決定下一步如何接續(xù)號碼分析程序流程圖號碼分析程序流程圖主主叫叫他局號碼分析他局號碼分析他局他局本局本局號號首首分分析析本本 局局市話他局市話他局長長 途途 特特 服服國國 際際用戶業(yè)務用戶業(yè)務允允許許是是確定確定下一步任務下一步任務否否輸入輸入全全號號碼碼分分析析來話分析來話分析n功能:功能:分析被叫用戶數(shù)據(jù)和忙閑狀態(tài),決定下一步動作分析被叫用戶數(shù)據(jù)和忙閑狀態(tài)

溫馨提示

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

評論

0/150

提交評論