第4章 存儲程序控制原理(41-2)_第1頁
第4章 存儲程序控制原理(41-2)_第2頁
第4章 存儲程序控制原理(41-2)_第3頁
第4章 存儲程序控制原理(41-2)_第4頁
第4章 存儲程序控制原理(41-2)_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第4章存儲程序控制原理4.1呼叫處理過程4.2控制系統的電路結構4.3呼叫處理軟件4.4程控交換的軟件系統程控交換:就是存儲程序控制信息交換。通過處理機執(zhí)行和處理存儲的程序與數據,控制交換機完成交換的功能。如程控電話交換、數據分組交換.對程控交換機的要求:高度的可靠性(99.98%)系統的安全性技術的先進性經濟實用性功能多樣性管理維護方便性4.1.1一個呼叫處理過程

1、主叫用戶A摘機:(1)交換機檢測到用戶A的摘機狀態(tài)。(2)查詢用戶類別,是一般用戶、小交換機、投幣電話等。(3)查詢話機類別,弄清是雙音頻話機還是脈沖話機,以便接上相應的收號器。

2、交換機送撥號音,準備收號:(1)交換機尋找一個空閑收號器,以及它和主叫用戶間的空閑路由;(2)再尋找一個主叫用戶和信號音間的空閑路由,向主叫用戶送撥號音;(3)同時監(jiān)視收號器的輸入信號,準備收號。

3、收號:(1)由收號器接收用戶所撥號碼;(2)收到第一位號后,停送撥號音;(3)并將收到的號碼按位存入相應的存儲器;(4)對“應收位”、“已收位”進行計數。(5)將號首向分析程序進行分析(預譯處理)。

4、號碼分析:(1)將收到一定位數的號碼(號首,一般為3位)送向分析程序進行分析(叫做預譯處理),以決定呼叫類別,是本局呼叫還是出局呼叫,是否長途,特殊服務呼叫等,并決定該收幾位號;(2)檢查該呼叫是否應該接通,是否是限制用戶。

5.接至被叫用戶:測試并預占空閑路由(1)向主叫送回鈴音路由(2)向被叫送鈴流回路(3)安排主叫、被叫通話路由(預占)

6.向被叫用戶振鈴:(1)向被叫用戶振鈴;(2)向主叫用戶送回鈴音;(3)監(jiān)視主被叫用戶狀態(tài)。在數字交換機中向用戶振鈴是由用戶電路提供鈴流的。

7.被叫應答,雙方通話:被叫摘機應答,交換機檢測到后,停送振鈴信號和回鈴音;建立雙方的通話路由,開始通話;啟動計費設備,開始計費,同時監(jiān)視主被叫用戶狀態(tài)。

8.話終掛機、復原:交換機檢測到話機掛機后,進行相應的拆線工作。如果交換機檢測到主叫先掛機,通話路由復原,停止計費,向被叫送忙音;如果交換機檢測到被叫先掛機,通話路由復原,停止計費,向主叫送忙音。4.1.2用SDL圖來描述呼叫處理過程為什么引入SDL圖?

一個呼叫處理過程是相當復雜的,它包括處理機監(jiān)視、識別輸入信號,然后進行分析、執(zhí)行任務和輸出命令(如振鈴、送信號)等。在不同情況下,各種請求都是隨機的,且對它們的處理方法也各不相同。例如:同樣是掛機,要分是主叫先掛機,還是被叫先掛機,即使是主叫先掛機,還要區(qū)分是在什么時候掛機,是撥號中途掛機還是話終掛機。

1.穩(wěn)定狀態(tài)和狀態(tài)轉移

穩(wěn)定狀態(tài):我們把整個接續(xù)過程分為若干階段,將接續(xù)過程中穩(wěn)定不變的階段稱為穩(wěn)定狀態(tài)。一個局內接續(xù)過程穩(wěn)定狀態(tài)為6個:空閑、等待收號<識別到主叫摘機信號>、收號、振鈴<被叫摘機識別>、通話<被叫摘機識別>、聽忙音等。

每一階段用一個穩(wěn)定狀態(tài)來標志,各個穩(wěn)定狀態(tài)之間由要執(zhí)行的各種處理來連接??臻e等待收號收號振鈴通話聽忙音空閑主叫摘機識別第一脈沖識別收完號被叫摘機識別被叫掛機識別主叫掛機識別一次成功的呼叫狀態(tài)轉移圖:

開始時,用戶處于空閑狀態(tài),交換機進行掃描,監(jiān)視用戶線終端狀態(tài),用戶摘機后開始了處理機的呼叫處理(1)在一個穩(wěn)定狀態(tài)下,如果沒有輸入信號,處理機不會理睬。(2)同樣的輸入在不同狀態(tài)下,會轉移到不同的新狀態(tài)。(3)同樣的狀態(tài)下,不同的信號處理也可能不同。(4)即使兩個狀態(tài)相同,但它們的處理過程可能不同。如下圖的撥號有三種情況。

2.SDL圖簡介

SDL圖是SDL語言中的一種圖形表示法。

SDL語言是CCITT研制的一種圖像語言。SDL語言是以有限狀態(tài)機(FSM)為基礎擴展起來的一種表示方法,它的動態(tài)特征是一個激勵--響應過程。為了對這些復雜功能用簡單的方法來表示,我們采用了SDL(規(guī)范化描述語言)圖來表示呼叫處理過程。

SDL圖的常用圖形符號(P68圖4.2)SDL進程圖部分常用符號:狀態(tài)名[注釋內容1.狀態(tài)6.注釋??????2.輸入狀態(tài)號3.輸出5.任務7.連接符4.判別3.描述局內呼叫的SDL進程圖舉例:參見P69圖4.3.分解如下:從圖4.3可知:用SDL所畫出的圖看上去類似通常的程序流程圖,但它實際上是一種狀態(tài)遷移圖,是根據呼叫處理過程可能出現的狀態(tài)和遷移,說明該過程所需的狀態(tài)轉移。用SDL繪制的狀態(tài)遷移圖非常直觀明確,對于理解軟件的功能以及研究控制過程都很有用。因此,在程序設計的初期,往往先用SDL來確定對硬件系統的功能要求,在SDL圖確定之后,可以設計所需要的程序和數據。從控制觀點,以交換機外部的變換(摘機、撥號、中繼線占用)為事件,它是觸發(fā)狀態(tài)轉移的原因,處理狀態(tài)轉移的工作為任務。

交換機的基本功能就是收集所發(fā)生的事件(輸入),對得到的事件進行正確的邏輯處理(內部處理),然后向硬件或軟件發(fā)出要求采取動作的指令(輸出)。4.2程控交換控制系統的電路結構根據圖4-3(P69)的描述,可見一個局內呼叫過程包括以下三部分處理過程:

輸入處理(也叫監(jiān)視處理):即數據采集部分。識別并接受從外部輸入的處理請求和其它有關信號,輸入處理的程序叫做輸入程序。

內部處理(分析處理):即內部數據處理部分。根據輸入信號和現有狀態(tài)進行分析、判別,然后決定下一步任務。分析事件以確定執(zhí)行何種任務的程序叫做任務分析程序,分析程序主要包括:去話分析、數字分析(號碼分析)、狀態(tài)分析和來話分析四類分析程序。

輸出處理(即輸出命令部分):根據分析結果發(fā)布一系列控制任務,命令對象可能是內部某一些任務,也可能是外部硬件。下圖是計算機控制系統的一般邏輯結構。交換的自動接續(xù)是中央處理機根據話路系統內發(fā)生的事件給出相應的指令來完成的。外部設備接口接口存儲器存儲器主處理器控制系統輸入處理輸出計算機控制系統的硬件組成:中央處理器、存儲器、接口。計算機控制系統的一般邏輯結構:程控交換機控制系統的工作過程:

接收外界信息;如外部設備的狀態(tài)變化,請求服務的命令等

分析并處理信息;

輸出處理結果;如指導外設運行的狀態(tài)信息或控制信號。

接口:是交換機中唯一與外界發(fā)生物理連接的部分。電路結構形式:總線結構,如下圖所示。外部設備

接口(I/O)

CPU

輸出數據交換網絡存儲器總線接口系統接口系統控制系統輸入數據工作數據程序

溫馨提示

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

評論

0/150

提交評論