第7講存儲程序控制原理_第1頁
第7講存儲程序控制原理_第2頁
第7講存儲程序控制原理_第3頁
第7講存儲程序控制原理_第4頁
第7講存儲程序控制原理_第5頁
已閱讀5頁,還剩87頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、.第4章 存儲程序控制原理2009-10-27.硬件系統(tǒng)的基本組成承上啟下:承上啟下:交換復(fù)用開關(guān)(開關(guān)陣列組成的連接器)連接(連接函數(shù))網(wǎng)絡(luò)(單級與多級交換網(wǎng)絡(luò)區(qū)別)電路交換接口電路設(shè)想一下,接下來內(nèi)容是什么? .概況現(xiàn)代通信發(fā)展的基礎(chǔ):傳輸方式數(shù)字化和控制方式計(jì)算機(jī)化。存儲程序控制(SPC):通過軟件變動就可達(dá)到改變交換系統(tǒng)的組態(tài)和功能的目的。程控交換:泛指存儲程序控制信息交換,如程控電話交換,數(shù)據(jù)分組交換等。課堂思路呼叫處理過程 實(shí)現(xiàn)基本功能 硬件配置 軟件結(jié)構(gòu).目 錄4.1 呼叫處理過程4.2 程控交換控制系統(tǒng)的電路結(jié)構(gòu)4.3 呼叫處理軟件4.4 程控交換機(jī)的軟件系統(tǒng).4.1 呼叫處理

2、過程1) 一個呼叫處理過程2) 穩(wěn)定狀態(tài)和狀態(tài)轉(zhuǎn)移3) 用SDL圖來描述呼叫處理過程.1) 一個呼叫處理過程1主叫用戶A摘機(jī)呼叫:2送撥號音,準(zhǔn)備收號:3收號4號碼分析5接至被叫用戶,測試并預(yù)占空閑路由6向被叫用戶振鈴7被叫應(yīng)答通話8話終、主叫先掛機(jī)9被叫先掛機(jī).2) 穩(wěn)定狀態(tài)和狀態(tài)轉(zhuǎn)移.穩(wěn)定狀態(tài)和狀態(tài)轉(zhuǎn)移示意圖.圖中共有6種狀態(tài),在每個狀態(tài)下任一輸入信號可以引起狀態(tài)轉(zhuǎn)移。在轉(zhuǎn)移過程中同時(shí)進(jìn)行一系列動作,并輸出相應(yīng)命令。一個局內(nèi)呼叫(也包括其它呼叫)過程包括以下三部分處理:輸入處理、內(nèi)部處理、輸出處理。.同樣的輸入,在不同的狀態(tài),會有不同的處理。如:同樣是摘機(jī),在空閑狀態(tài)下,則認(rèn)為是主叫摘機(jī),

3、要找空閑收號器、送撥號音等,轉(zhuǎn)入“等待收號狀態(tài)”;若在振鈴狀態(tài)下摘機(jī),則認(rèn)為是被叫應(yīng)答,要進(jìn)行通話接續(xù),轉(zhuǎn)入“通話”狀態(tài)。 同樣的狀態(tài),不同的輸入,會有不同的處理。如同樣在振鈴狀態(tài),若主叫掛機(jī),則中途掛機(jī)處理,轉(zhuǎn)入空閑;若被叫摘機(jī),則通話接續(xù),轉(zhuǎn)入通話狀態(tài)。 同樣的狀態(tài),相同的輸入,情形不同,會有不同的處理。如空閑狀態(tài)下主叫摘機(jī),若有空閑收號器,空閑路由,則轉(zhuǎn)入等待收號狀態(tài);若沒有空閑收號器或路由,則送忙音,轉(zhuǎn)入“聽忙音狀態(tài)”。 處理機(jī)在一個狀態(tài)下,如果沒有輸入,則不去理會,反之,輸入將引起狀態(tài)轉(zhuǎn)移。但是,要注意以下幾點(diǎn):.3) 用SDL圖來描述呼叫處理過程呼叫處理過程在不同情況下,出現(xiàn)的請求

4、以及處理的方法各不相同。例如:識別到掛機(jī)信號?這掛機(jī)是在用戶聽撥號音時(shí)中途掛機(jī)?收號階段中途掛機(jī)?振鈴階段中途掛機(jī)?通話完畢掛機(jī)?處理方法也各不相同!這些復(fù)雜功能,采用規(guī)范描述語言SDL圖來表示。.SDL進(jìn)程圖常用符號.用戶摘掛機(jī)識別用戶摘掛機(jī)識別原理及流程 .號碼分析數(shù)字雙頻號碼.4.2 程控交換控制系統(tǒng)的電路結(jié)構(gòu)程控交換的控制系統(tǒng)的工作過程常具有下述模式模式:(1)接收外界信息,如外部設(shè)備的狀態(tài)變化, 請求服務(wù)的命令等;(2)分析并處理信息;(3)輸出處理結(jié)果,例如指導(dǎo)外設(shè)運(yùn)行的狀態(tài) 信息或控制信號。.程控系統(tǒng)的主程控系統(tǒng)的主要特點(diǎn)要特點(diǎn):外部設(shè)備輸入的信號并不直接送入處理器,而是暫時(shí)存在

5、存儲器中,由處理器在某一適當(dāng)?shù)臅r(shí)刻讀出和處理。同理可解釋輸出過程。.接口 n接口的作用:將外來信息(通常表現(xiàn)為電信號形式)轉(zhuǎn)變成適合于處理器處理的數(shù)據(jù)形式,或反之。 n接口數(shù)據(jù)寫入存儲器的過程:借助于處理器,由接口中獨(dú)立的處理器完成,或由控制系統(tǒng)的主處理器完成(由接口驅(qū)動程序引導(dǎo))。n接口驅(qū)動程序啟動:由操作系統(tǒng)周期地調(diào)用(查詢方式),或在接口的請求下強(qiáng)迫啟動(中斷方式)。 .計(jì)算機(jī)控制系統(tǒng)的組成計(jì)算機(jī)控制系統(tǒng)的組成:接口(I/O),存儲器(MEM)和中央處理器(CPU)。控制系統(tǒng)的處理器組成控制系統(tǒng)的處理器組成:由CPU、程序和工作數(shù)據(jù)??刂七^程的執(zhí)行細(xì)節(jié)及復(fù)雜性細(xì)節(jié)及復(fù)雜性:反映在程序和數(shù)

6、據(jù)(軟件)的設(shè)計(jì)中。 控制執(zhí)行的過程控制執(zhí)行的過程:1.CPU在程序的引導(dǎo)下從指定的輸入存儲器讀出外界輸入的數(shù)據(jù);2.結(jié)合當(dāng)前的過程狀態(tài)、變量值等工作數(shù)據(jù)對之進(jìn)行處理;3.將結(jié)果寫入輸出存儲器或改變當(dāng)前的工作數(shù)據(jù)。.n1.在任何時(shí)刻總線上只可能有一個信號傳輸,即系統(tǒng)中各器件間的信號傳遞是分時(shí)獨(dú)立地進(jìn)行的。 n2.實(shí)際控制系統(tǒng)的種種差別主要來自它們所使用的CPU不同。 n3.接口電路應(yīng)能將各種外設(shè)輸入的信號轉(zhuǎn)變成適合CPU總線傳輸?shù)男盘?,從而使CPU能如同讀寫存儲器那樣讀寫接口電路。 n4.總線是CPU設(shè)計(jì)的一部分,不同的CPU常要求使用不同的外設(shè)接口電路。為了增強(qiáng)適用性,許多接口電路也常設(shè)計(jì)成

7、可連接多種總線,在具體應(yīng)用中使用哪種總線連接方式可通過編程選擇。 n5.實(shí)際程控交換機(jī)的控制系統(tǒng)可由多個CPU組成,它們使用著不同的總線。各CPU總線之間、外設(shè)與各CPU總線之間存在著大量的接口。 控制系統(tǒng)電路結(jié)構(gòu)特點(diǎn)控制系統(tǒng)電路結(jié)構(gòu)特點(diǎn).4.3 呼叫處理軟件4.3.1 狀態(tài)轉(zhuǎn)移的處理過程4.3.2 呼叫處理軟件概述4.3.3 掃描與輸入原理及SDL圖舉例 4.3.4 掃描周期的確定4.3.5 數(shù)字分析4.3.6 路由選擇4.3.7 通路選擇4.3.8 輸出驅(qū)動.4.3.1 狀態(tài)轉(zhuǎn)移的處理過程呼叫處理過程呼叫處理過程:不斷的狀態(tài)轉(zhuǎn)移過程,輸入處理、內(nèi)部處理和輸出處理的不斷循環(huán)。.設(shè)計(jì)方法設(shè)計(jì)方

8、法:根據(jù)系統(tǒng)結(jié)構(gòu)和性能,區(qū)分出各種不同狀態(tài)和狀態(tài)轉(zhuǎn)移條件。.4.3.2 呼叫處理軟件概述輸入處理:例如用戶狀態(tài)掃描,撥號脈沖掃描 發(fā)現(xiàn)事件 級別:執(zhí)行級別較高,僅次于故障中斷。 周期:硬件寫入4ms,軟件讀取100ms內(nèi)部處理:如數(shù)字分析、路由選擇、通路選擇 分析處理事件 級別:低于輸入處理,可以允許執(zhí)行稍有延遲。 結(jié)果:啟動另一個內(nèi)部處理程序或啟動輸出處理。輸出處理:執(zhí)行振鈴、發(fā)碼等功能 執(zhí)行處理結(jié) 完成話路設(shè)備的驅(qū)動 如接通或釋放交換網(wǎng)中的通路,啟動或釋放某話路 設(shè)備中的繼電器或改變控制電位.4.3.3 掃描與輸入原理目的目的:為了有效地讀取硬件狀態(tài)信息。定位定位:掃描程序是接近硬件的低層

9、軟件。方式方式:由硬件以一定周期不斷地送往特定的掃描存儲區(qū),再由軟件周期地讀取(有待處理機(jī)讀取的外部信息) 。并行并行:每路接口的輸入與輸出僅需要1位存儲器,控制系統(tǒng)的數(shù)據(jù)總線常是8位、16位甚至32位,接口監(jiān)測信號的讀入通常需要并行進(jìn)行。.用戶摘掛機(jī)識別用戶摘掛機(jī)識別原理及流程 這次掃描結(jié)果:PR; 前次掃描結(jié)果:LR.狀態(tài)變化寄存器 SR=PR與LR 異或操作SR LR=1 掛機(jī)識別.掃描與輸入原理.4.3.4 掃描周期的確定掃描周期的確定 (號盤話機(jī)撥號號碼的接收(號盤話機(jī)撥號號碼的接收 )1 )脈沖識別 用戶撥一位號碼,形成一串脈沖,即一串脈沖代表一位號碼。首先應(yīng)把這一串脈沖識別出來,

10、并由程序判斷出是什么號碼。 2 )位間隔識別 兩位號碼之間形成位間隔,也就是兩串脈沖之間的間隔,用來區(qū)分兩位號碼。 .1 )脈沖識別 掃描周期確定原則:任何一個脈沖斷續(xù)時(shí)間內(nèi)至少進(jìn)入一次脈沖掃描。號盤脈沖的參數(shù):脈沖速度和脈沖斷、續(xù)比。(1)脈沖速度:820個/秒(我國規(guī)定)(2)脈沖斷續(xù)比1:13:1這樣要求最長的掃描間隔不能大于多少?.1 、脈沖識別.2 、位間隔識別、位間隔識別 1 )要求在 一個間隔時(shí)間內(nèi)一個間隔時(shí)間內(nèi) 有脈沖發(fā)生,也就是說該間隔必須跨越至少一必須跨越至少一次次 1 、 0 之間的變化之間的變化,也可以是多次 先看識別的思想 .現(xiàn)實(shí)規(guī)定撥號盤的位間隔不小于 250ms

11、,即最短位間隔時(shí)間為 250ms 。所以,位間隔掃描周期應(yīng)該大于 93.75ms ,而小于 250ms ,事實(shí)上取的是 96ms 。 掃描間隔時(shí)間的確定掃描間隔時(shí)間的確定. 位間隔識別原理位間隔識別原理.96ms 識別出的 0 其實(shí)可能是位間隔,也有可能是掛機(jī)。這時(shí)要看一下前次掃描結(jié)果( 8ms ),如果為 0 說明用戶處于摘機(jī)狀態(tài),則為位間隔。如果前次掃描結(jié)果為 1 ,表示用戶處于掛機(jī)狀態(tài),表示用戶中途掛機(jī)了,而不是位間隔。 .4.3.5 數(shù)字分析n對各種輸入信息,可以來自用戶線、中繼線、其他局、操作臺等的各種信息進(jìn)行分析并處理,決定下一步該做什么,分析處理由分析程序負(fù)責(zé)執(zhí)行。 n數(shù)字分析也

12、稱為字冠分析,當(dāng)交換機(jī)收到首位或若干位撥號數(shù)字后,就應(yīng)該啟動數(shù)字分析程序,分析主叫所撥的號碼,以確定呼叫接續(xù)方向及被叫用戶。 .分析方法一、程序判斷分析法 (1)預(yù)譯處理(如號首位0、1處理) (2)號碼分析處理(譯碼表轉(zhuǎn)任務(wù)表)二、查表分析法 優(yōu)點(diǎn):可克服程序分析的缺點(diǎn),可適應(yīng)編號制度的變化而具有靈活性。 (1)塔式結(jié)構(gòu) (2)線性結(jié)構(gòu) . 如果號碼是通過局間信令送來的,則表明是其他局(如 B 局)用戶所撥的號碼,可能呼叫本地用戶,也可能是呼叫其他局的用戶,只是通過本局( A 局)匯接而已。 另一種是本局( A 局)用戶所撥的號碼,則要進(jìn)行的分析有,是否本地呼叫,是否是出局(本地)呼叫,是否

13、長途呼叫,國際呼叫。是不是撥的特服號等。確定是哪一種類型后,再確定下一步的任務(wù)。 一、程序判斷分析法.二、查表分析法塔式結(jié)構(gòu)線性表格.(1)塔形結(jié)構(gòu)塔形結(jié)構(gòu)由多級表組成,用所收到的逐位號碼依次檢索各級表格。(“金字塔”式的結(jié)構(gòu)。)1個比特指示位:“0”表示繼續(xù)查表,此時(shí)所得為下級表的首地址;“1”表示查表結(jié)束,得到對應(yīng)于一定的接續(xù)任務(wù)的代碼。.(2)線性結(jié)構(gòu)前提:要收到足夠的位數(shù)后才開始查表,例如收到前3位后查表; 多數(shù)情況:首次查表即可得到分析結(jié)果-接續(xù)任務(wù)代碼;未用號碼:用特殊代碼,例如用“0”表示未分配來; 少數(shù)情況:要繼續(xù)查表,為此可加一個擴(kuò)展表。兩種搜索方法:一種是線性方法;另一種是

14、兩分搜索法;兩分法的前提:表中的號碼組合應(yīng)按其數(shù)值依次排列。 .4.3.6 路由選擇(1)路由選擇的任務(wù)n根據(jù)數(shù)字分析的結(jié)果,在相應(yīng)路由中選擇一條空閑的中繼線。如該路由全忙而有迂回路由,就轉(zhuǎn)向迂回路由,可能迂回多次。 .(2)迂回路由的選擇n查表法 由路由索引(RTX) 查路由索引表得中繼群號(TGN)和下一(迂回)路由索引(NRTX) 每個RTX對應(yīng)一個TGN-在該中繼群中選擇空閑中繼線。如果全忙,就用NRTX再檢索路由索引表-得到與NRTX對應(yīng)的TGN及下一個路由索引。 .迂回路由的選擇舉例迂回路由的選擇舉例.路由選擇.4.3.7 通路選擇(1)通路選擇的任務(wù)通路選擇的任務(wù)是根據(jù)已定的入端

15、和出端在交換網(wǎng)絡(luò)上的位置(地址碼),選擇一條空閑的通路。一條通路常常由多級鏈路串接而成,串接的各級鏈路都空閑時(shí)才是空閑通路。 為進(jìn)行通路選擇,在內(nèi)存中必須有各級鏈路的忙閑表,也就是所謂的“網(wǎng)絡(luò)映像”。通常采用條件選試,即要全盤考慮所有的通路,從中選擇所涉及的各級鏈路都空閑的通路。 .(1)TST網(wǎng)絡(luò)的通路選擇以FETEX-150為例研究對應(yīng)的PTSW、STSW和S級組成一個網(wǎng)絡(luò)模塊,每個網(wǎng)絡(luò)模塊有64個字的網(wǎng)絡(luò)映象,表示內(nèi)部時(shí)隙(ITS)的忙閑狀態(tài).網(wǎng)絡(luò)通路選擇時(shí),出入端位置已定,設(shè):入線在第i個網(wǎng)絡(luò)模塊,出線在第K個網(wǎng)絡(luò)模塊。 .通路選擇的步驟通路選擇的步驟(1)根據(jù)出入線確定忙閑表:應(yīng)使用

16、NWi和NWK的忙閑表。(2)TST網(wǎng)絡(luò)為二級鏈路,需要對應(yīng)的兩級鏈路都空閑,才是空 閑通路nAB (NWi忙閑表第WC行)(NWK忙閑表第WC+32行)=1 BA (NWK第WC+16行)(NWi第WC+48行)=1 (3)如果邏輯乘結(jié)果為0,表示這一行全忙,可換一行測試,最多可換32行。 .4.3.8 輸出驅(qū)動輸出驅(qū)動的主要任務(wù)是編制好要輸出的控制信息并在適當(dāng)時(shí)刻輸出。分類:交換網(wǎng)絡(luò)驅(qū)動話路設(shè)備電路驅(qū)動.1)呼叫處理機(jī)(CPR)與TST網(wǎng)絡(luò)間有接口電路信號接收分配器(SRD); 2)PTC、SWC、STC分別為初級T控制存儲器、空分級控制存儲器、次級T控制存儲器。 3)設(shè)CPR最多可控制8

17、個數(shù)字交換模塊,則還應(yīng)區(qū)分哪個模塊(即區(qū)分哪個SRD)。4)CPR輸出的驅(qū)動信息中,除了要寫入到控制存儲器的信息外,還應(yīng)包含驅(qū)動何種設(shè)備的信息 .4.4 程控交換機(jī)的軟件系統(tǒng)4.4.1 交換軟件的特點(diǎn)和組成4.4.2 程控交換機(jī)的操作系統(tǒng)4.4.3 呼叫處理能力分析4.4.4 數(shù)據(jù)結(jié)構(gòu)4.4.5 程序設(shè)計(jì)語言.4.4.1 交換軟件的特點(diǎn)和組成隨著微電子技術(shù)的發(fā)展,硬件成本越來越低;隨著新業(yè)務(wù)的不斷引入和功能的不斷完善,軟件工作量還有不斷增加的趨勢。軟件成本和質(zhì)量決定程控交換系統(tǒng)的價(jià)格。軟件系統(tǒng)的特點(diǎn):規(guī)模大、實(shí)時(shí)性、多道程序并行處理、可靠性要求高。軟件系統(tǒng)的組成:運(yùn)行軟件系統(tǒng)和支援軟件系統(tǒng)。.

18、交換軟件由運(yùn)行軟件系統(tǒng)和支援軟件系統(tǒng)兩大部分組成,包括: .4.4.2 程控交換機(jī)的操作系統(tǒng) 交換機(jī)的操作系統(tǒng)直接覆蓋在裸機(jī)上,為其它軟件模塊提供一個虛擬機(jī)環(huán)境,所以操作系統(tǒng)有兩個界面:操作系統(tǒng)與硬件(處理機(jī)系統(tǒng)和交換機(jī)外設(shè))之間的界面;操作系統(tǒng)與其它軟件模塊之間界面。.操作系統(tǒng)主要功能:內(nèi)存管理、程序調(diào)度、程序間的通信、處理機(jī)間的通信(在多處理機(jī)交換系統(tǒng)中)、時(shí)間服務(wù)、出錯處理等。除這些模塊外,還包括操作系統(tǒng)接口和初始化程序。.1、進(jìn)程概念定義:程序在某一數(shù)據(jù)集上的動態(tài)執(zhí)行。描述:進(jìn)程的等待狀態(tài)與進(jìn)程的有限狀態(tài)機(jī) (FSM)描述。進(jìn)程的FSM描述.2、程序調(diào)度程序調(diào)度就是調(diào)用合適的程序占用處

19、理機(jī)。應(yīng)用程序(進(jìn)程)必須經(jīng)操作系統(tǒng)調(diào)度才能占用處理機(jī)。所有程序的調(diào)度都由操作系統(tǒng)中的調(diào)用程序來完成。調(diào)用是實(shí)現(xiàn)系統(tǒng)并發(fā)處理的關(guān)鍵之一。(1)調(diào)度策略 靜態(tài)調(diào)度和動態(tài)調(diào)度。(2)程序級別 故障級、時(shí)鐘級(或周期級)和基本級。. 其中故障級級別最高。 其次是時(shí)鐘級,時(shí)鐘級中執(zhí)行實(shí)時(shí)性要求嚴(yán)格的進(jìn)程或其它要求定時(shí)執(zhí)行的進(jìn)程,如各種掃描程序均屬時(shí)鐘級。 基本級執(zhí)行定時(shí)性要求不太嚴(yán)格的進(jìn)程,稍有延遲也沒有什么影響,級別最低。.(3)時(shí)鐘級調(diào)度 時(shí)間表是啟動時(shí)鐘級程序、作為時(shí)鐘級調(diào)度的依據(jù)。 時(shí)間表的構(gòu)成 : ()計(jì)數(shù)器 ()時(shí)間表 ()屏蔽表 ()轉(zhuǎn)移表 .時(shí)間表.時(shí)間表中時(shí)鐘級程序的啟動周期:()撥

20、號脈沖識別程序,啟動周期為8ms;()測試用撥號脈沖識別程序,啟動周期為8ms;()按鈕號碼識別程序,啟動周期為16ms;()位間隔識別程序,啟動周期為96ms;()中繼器掃描程序,啟動周期為96ms;()用戶群掃描程序,啟動周期為96ms;()時(shí)間計(jì)數(shù)器清零,啟動周期為96ms; 從所要執(zhí)行的程序看,最大周期為96ms,故時(shí)間表有12個單元,即12行即可。時(shí)間計(jì)數(shù)器是每8ms加1,也就是說,時(shí)鐘級中斷的周期為8ms。字長16,即每一行有16位。. 時(shí)間表控制流程圖:()時(shí)間計(jì)數(shù)器最初置“0”,每8ms中斷一次,時(shí)間計(jì)數(shù)器加1。()8ms中斷到,讀時(shí)間計(jì)數(shù)器的值,以其值為指針,讀取時(shí)間表中該行

21、的內(nèi)容。例如,在計(jì)數(shù)器數(shù)值為1時(shí),讀時(shí)間表第一行的內(nèi)容。()將時(shí)間表該行的內(nèi)容與屏蔽表相應(yīng)的內(nèi)容進(jìn)行邏輯乘。()將邏輯乘的結(jié)果右移一位。()判斷是否是最高位。()若不是最高位,則判斷該邏輯乘的結(jié)果是否為“1”,不是“1”,則轉(zhuǎn)入()。若是“1”,則轉(zhuǎn)至轉(zhuǎn)移表,找出相應(yīng)的程序入口地址,執(zhí)行該時(shí)鐘級程序,執(zhí)行完畢,即可轉(zhuǎn)()。()若在()處判斷是最高位,則判斷該位是否為“1”,如果是1,則轉(zhuǎn)至計(jì)數(shù)器清零,返回初始位置,等待下一個8ms周期中斷到來。若最高位不是“1”時(shí),則啟動下一級控制程序,本時(shí)間表若是L級時(shí)間表,則此時(shí)就啟動基本級的控制程序。同時(shí),時(shí)間計(jì)數(shù)器加1,返回至初始位置。.(4)基本級調(diào)

22、度基本級中的程序也可以有周期性(周期較長),但大部分程序沒有周期性,而是按需執(zhí)行,有任務(wù)就激活。執(zhí)行控制程序先詢問有無BQ1級處理要求,如有則按BQ1隊(duì)列依次處理,處理完畢再詢問有無BQ2級處理要求,如此下去,直到BQ3級的隊(duì)列處理完畢為止。基本級調(diào)度管理程序框圖.先進(jìn)先出鏈隊(duì)基本級中的隊(duì)列就是處理登記表的隊(duì)列。處理登記表也叫處理細(xì)目,是在發(fā)現(xiàn)處理要求的進(jìn)程中登記的。例如用戶掃描發(fā)現(xiàn)用戶呼出,就登記呼出事件處理登記表,包括應(yīng)激活的進(jìn)程地址、要求處理的內(nèi)容和處理中必須的一些數(shù)據(jù)等。.4.4.3 呼叫處理能力分析兩個參數(shù):通過交換網(wǎng)絡(luò)可同時(shí)占用的路由數(shù),即一般稱為話務(wù)量,用愛爾蘭數(shù)表示;單位時(shí)間控

23、制設(shè)備能處理的呼叫數(shù)。數(shù)字交換機(jī),交換網(wǎng)絡(luò)阻塞率很低,能通過的話務(wù)量較大,因此交換機(jī)的話務(wù)能力往往受控制設(shè)備的呼叫處理能力的限制。控制設(shè)備的呼叫處理能力以忙時(shí)試呼次數(shù)(BHCA)來衡量。是評價(jià)一臺交換系統(tǒng)的設(shè)計(jì)水平和服務(wù)能力的一個重要指標(biāo)。.影響B(tài)HCA的因素 (1)處理機(jī)速度(2)指令功能(3)無呼叫發(fā)生時(shí)的開銷(涉及一次呼叫處理要執(zhí)行多少條指令以及各種指令的執(zhí)行速度)(4)呼叫處理的開銷(主要開銷)(5)其它開銷(調(diào)度管理、機(jī)間通信和簡單的故障處理)(6)程序結(jié)構(gòu)和編制(7)安全系數(shù)(余裕處理能力)(8)話務(wù)參數(shù) .BHCA的估算程控交換機(jī)所給出的BHCA值必須有足夠的精確度,否則會導(dǎo)致使

24、用中服務(wù)質(zhì)量的嚴(yán)重下降。因此,分析和測算所能承擔(dān)的BHCA值是一個重要問題。估算的線性模型通常用一個線性模型來估算處理機(jī)的時(shí)間開銷t:t=A+B*NA是與話務(wù)量無關(guān)的開銷,而與系統(tǒng)容量等固定參數(shù)有關(guān);B是處理一次呼叫的平均時(shí)間開銷;N為一定時(shí)間內(nèi)各種呼叫接續(xù)的總數(shù),即處理能力值(BHCA)。.簡要分析說明 (1)A的產(chǎn)生主要來自時(shí)鐘級程序。(2)B是處理一次呼叫的平均開銷,必須考慮到本局、出局、入局的呼叫比例以及撥號不全、阻塞、被叫忙、被叫不應(yīng)答所占的比重。(3)N是各類呼叫的總次數(shù),按照一定的話務(wù)量和平均占用時(shí)間可以求得N。示例 例如某處理機(jī)忙時(shí)呼叫處理的時(shí)間開銷平均為0.85(即占用率),

25、固有開銷A=0.29,處理一個呼叫平均需時(shí)32ms,即可得: 0.85=0.29+(0.032/3600)*N N=(0.85-0.29)*3600/0.032=63000次/小時(shí) .4.4.4 數(shù)據(jù)結(jié)構(gòu)1、數(shù)據(jù)類型 存儲程序控制的實(shí)現(xiàn)離不開存儲器中的大量數(shù)據(jù)。軟件包括程序與數(shù)據(jù)。數(shù)據(jù)是程序執(zhí)行的環(huán)境和依據(jù)。 數(shù)據(jù)基本上可分為兩大類,即動態(tài)數(shù)據(jù)和半固定數(shù)據(jù)。 1)動態(tài)數(shù)據(jù) 呼叫處理過程中有許多數(shù)據(jù)需要暫存,而且不斷地變化。這些數(shù)據(jù)稱為動態(tài)數(shù)據(jù):呼叫控制塊、時(shí)限控制塊中存放的、各種忙閑表。 2)半固定數(shù)據(jù).相對于動態(tài)數(shù)據(jù)而言,半固定數(shù)據(jù)是基本上固定的數(shù)據(jù),但在需要時(shí)也可以改變。半固定數(shù)據(jù)分為用戶

26、數(shù)據(jù)和局?jǐn)?shù)據(jù),也可統(tǒng)稱為局?jǐn)?shù)據(jù)。 (1)用戶數(shù)據(jù) 用戶線類型、話機(jī)、服務(wù)類別和用戶設(shè)備碼。 (2)局?jǐn)?shù)據(jù)是與整機(jī)有關(guān)的數(shù)據(jù) 出局路由數(shù)、各路由的中繼線數(shù)、迂回路由方案、編號方法、與控制接續(xù)有關(guān)的參數(shù)。2、數(shù)據(jù)表格結(jié)構(gòu) 以動態(tài)數(shù)據(jù)的表格結(jié)構(gòu)為例:各種動態(tài)數(shù)據(jù)要按照其性質(zhì)組織成緊湊的表格結(jié)構(gòu)。 各種交換系統(tǒng)的表格結(jié)構(gòu),因容量、性能、內(nèi)存容量、存取方法等因素而異。.1)小容量交換機(jī)的表格類型 (1)忙閑表; (2)事件登記表; (3)呼叫記錄或設(shè)備信息表; (4)各種分析、譯碼表; (5)各種監(jiān)視表; (6)輸出登記表。 .2)新服務(wù)性能登記表 新服務(wù)性能登記表用來存放登記新服務(wù)性能的有關(guān)信息(包括縮位撥號表,熱線登記表,呼叫轉(zhuǎn)移登記表,叫醒服務(wù)登記表)。.3)數(shù)據(jù)庫簡介(1)引言 面向應(yīng)用的數(shù)據(jù)組織方式的不足: 數(shù)據(jù)不能共享。 數(shù)據(jù)不具有完

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論