現(xiàn)代交換技術(shù)_第1頁
現(xiàn)代交換技術(shù)_第2頁
現(xiàn)代交換技術(shù)_第3頁
現(xiàn)代交換技術(shù)_第4頁
現(xiàn)代交換技術(shù)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、課 程 設(shè) 計(jì) 任 務(wù) 書學(xué)院信息工程學(xué)院班 級11通信2班 姓 名王威威設(shè) 計(jì) 起 止 日 期2013.12.162013.12.22 設(shè)計(jì)題目:一次局內(nèi)正常通話的呼叫處理程序設(shè)計(jì)設(shè)計(jì)任務(wù)(主要技術(shù)參數(shù)):(1)分析并總結(jié)程控交換機(jī)的各部分功能需求。(2)分析程控交換機(jī)軟件系統(tǒng)的程序的執(zhí)行過程。(3)分析程控交換軟件系統(tǒng)的基本原理,系統(tǒng)程序負(fù)責(zé)在呼叫的建立等處理過程中相應(yīng)操作步驟。(4)交換軟件程序的層次結(jié)構(gòu)及其實(shí)現(xiàn)模塊,不同層次的軟件模塊組成,每個模塊完成的功能,高層軟件由低層提供支持。(5)設(shè)計(jì)分析各種處理程序流程圖。指導(dǎo)教師評語:成績: 簽字:年 月 日課程設(shè)計(jì)說明書 NO.14一次局

2、內(nèi)正常通話的呼叫處理程序設(shè)計(jì)1、課程設(shè)計(jì)的目的通信網(wǎng)由終端、交換機(jī)和傳輸系統(tǒng)組成,終端只是信息產(chǎn)生的源點(diǎn)或接收信息的目的點(diǎn);傳輸系統(tǒng)負(fù)責(zé)傳送信息;網(wǎng)絡(luò)中的復(fù)雜控制只能由交換機(jī)來完成。呼叫處理程序主要用來完成交換機(jī)的呼叫處理功能,普通的呼叫處理過程從一方用戶摘機(jī)開始,然后接收用戶撥號數(shù)字,經(jīng)過對數(shù)字進(jìn)行分析后接通通話對方,一直到對方用戶全部掛機(jī)為止。(1)通過設(shè)計(jì),掌握程控交換系統(tǒng)的軟件層次及各模塊組成與作用。呼叫處理程序用于控制呼叫的建立和釋放。呼叫處理程序包括用戶掃描、信令掃描、數(shù)字分析、路由選擇、通路選擇、輸出驅(qū)動等功能塊。(2)熟悉系統(tǒng)運(yùn)行軟件和系統(tǒng)管理軟件在交換過程中的主要作用。(3)

3、通過設(shè)計(jì)流程及實(shí)例驗(yàn)證,進(jìn)一步加強(qiáng)對程控交換機(jī)組成的理解。2、課程設(shè)計(jì)的內(nèi)容 2.1 分析模擬用戶線信令處理程序的執(zhí)行過程2.1.1 呼叫處理的基本原理呼叫處理程序負(fù)責(zé)呼叫的建立、監(jiān)督、撤銷及呼叫處理過程中的一些其他處理。呼叫處理程序是最能體現(xiàn)交換機(jī)特色的軟件,在呼叫處理過程中,交換軟件的兩個基本特點(diǎn)(實(shí)時性和并發(fā)性)都有所體現(xiàn)。呼叫處理程序在整個交換機(jī)運(yùn)行軟件中所占的比例并不多,但其運(yùn)行十分頻繁,占用處理機(jī)的時間最多。呼叫處理程序用于控制呼叫的建立和釋放。呼叫處理程序包括用戶掃描、信令掃描、數(shù)字分析、路由選擇、通路選擇、輸出驅(qū)動等功能塊。 交換系統(tǒng)單位時間里的通信處理次數(shù),是表征交換機(jī)的通信

4、處理能力的專業(yè)衡量參。呼叫處理程序的主要功能是完成對各種類型呼叫的處理。呼叫處理的基本工作過程是以狀態(tài)和狀態(tài)間的遷移為基礎(chǔ)的,處理機(jī)對一個呼叫的處理總是由對應(yīng)于該呼叫的外部事件觸發(fā),然后根據(jù)該呼叫當(dāng)時的狀態(tài)和接收到的事件類型及該呼叫有關(guān)的局?jǐn)?shù)據(jù)和用戶數(shù)據(jù)的內(nèi)容執(zhí)行相應(yīng)的作業(yè)。作業(yè)中有對處理機(jī)內(nèi)部數(shù)據(jù)的處理,對硬件的驅(qū)動,向其他處理機(jī)發(fā)出信號和形成新的事件以觸發(fā)新的狀態(tài)轉(zhuǎn)移,每次狀態(tài)的遷移都終止一種新的穩(wěn)定狀態(tài),在程控交換機(jī)一次完整的接續(xù),是由眾多狀態(tài)之間的遷移構(gòu)成的。處理機(jī)對某個接續(xù)的服務(wù),僅集中在對事件的檢測以及狀態(tài)遷移過程中的作業(yè)執(zhí)行。每個作業(yè)之間都可能被等待一個新的外部事件所需的時間分隔

5、開,每當(dāng)呼叫處理在等待一個外部事件時,其相應(yīng)的處理就暫時停頓下來,處理機(jī)轉(zhuǎn)去為其他接續(xù)服務(wù)。這種機(jī)制保證了一個處理機(jī)可同時為大量的呼叫接續(xù)服務(wù)。 一次普通的通話電話呼叫的處理過程并不是很復(fù)雜,它包括摘機(jī)檢測收號接續(xù)并啟動計(jì)費(fèi),掛機(jī)檢測,拆除連接鏈路和輸出計(jì)費(fèi)數(shù)據(jù)等操作,即使考慮呼叫過程中的各種異常情況,呼叫處理過程也不是很復(fù)雜,但是在一個交換機(jī)連接著許多用戶線和中呼叫處理程序可以分為輸入處理、內(nèi)部分析處理和輸出處理三大部分。輸入處理程序的主要任務(wù)是對用戶線、中繼線等進(jìn)行監(jiān)視、檢測和識別,然后進(jìn)入隊(duì)列或相應(yīng)存儲區(qū),以便其他程序取用。輸入處理可分為:(1)用戶線監(jiān)視掃描監(jiān)視用戶線狀態(tài)的變化;(2)

6、中繼線線路信號掃描監(jiān)視中繼器的線路信號;(3) 接收數(shù)字信號(包括撥號脈沖、雙音頻撥號信號和多頻互控信號等);(4)接收公共信道信號方式的電話號碼;(5)接收操作臺的各種信號。分析處理就是對各種輸入信息進(jìn)行分析,以決定下一步干什么。分析處理由分析程序負(fù)責(zé)執(zhí)行。按照要分析的信息,分析處理可分為去話分析、號碼分析、來話分析、狀態(tài)分析。圖1 分析程序2的基本性能圖2 來話分析在進(jìn)行分析處理后,分析程序給出結(jié)果,按照這個結(jié)果執(zhí)行任務(wù),就是輸出處理輸出處理包括:(1) 通話話路的驅(qū)動、復(fù)原(發(fā)送路由控制信息);(2) 發(fā)送分配信號(例如,振鈴控制、測試控制等信號等);(3) 轉(zhuǎn)發(fā)撥號脈沖,主要是對模擬局

7、發(fā)送;(4) 發(fā)線路信號和記發(fā)器信號;(5) 發(fā)公共信道信號;(6) 發(fā)計(jì)費(fèi)脈沖;(7) 發(fā)處理機(jī)間通信信息;(8) 發(fā)送測試碼;(9) 其他2.1.2 呼叫處理程序(1) 呼叫處理程序組成負(fù)責(zé)呼叫的建立、監(jiān)督、撤銷及呼叫處理的過程中的一些其他處理在呼叫處理的程序的過程中,交還軟件的兩大基本特點(diǎn),即實(shí)時性和并發(fā)性都有所體現(xiàn)。呼叫處理的程序在整個交換機(jī)運(yùn)行軟件中所占的比例并不多,但其運(yùn)行很是復(fù)雜,占用處理機(jī)的時間最多,主要包括用戶掃描、信令掃描、數(shù)字分析、路由選擇、通路選擇、輸出驅(qū)動等功能塊。1)用戶掃描 用戶掃描用來檢測用戶回路的狀態(tài)變化:從斷開到閉合或從閉合到斷開。從狀態(tài)的變化和用戶原有的呼

8、叫狀態(tài)可判斷事件的性質(zhì)。例如,回路接通可能是主叫呼出,也可能是被叫應(yīng)答。用戶掃描程序應(yīng)按一定的掃描周期執(zhí)行。 2)信令掃描 信令掃描泛指對用戶線進(jìn)行的收號掃描和對中繼線或信令設(shè)備進(jìn)行的掃描。前者包括脈沖收號或DTMF收號的掃描;后者主要是指在隨路信令方式時,對各種類型的中繼線和多頻接收器所做的線路信令和記發(fā)器信令的掃描。3)數(shù)字分析 數(shù)字分析的主要任務(wù)是根據(jù)所收到的地址信令或其前幾位判定接續(xù)的性質(zhì),例如判別本局呼叫、出局呼叫、匯接呼叫、長途呼叫、特種業(yè)務(wù)呼叫等。對于非本局呼叫,從數(shù)字分析和翻譯功能通常可以獲得用于選路的有關(guān)數(shù)據(jù)。 4)路由選擇 路由選擇的任務(wù)是確定對應(yīng)于呼叫去向的中繼線群,從中

9、選擇一條空閑的出中繼線,如果線群全忙,還可以依次確定各個迂回路由并選擇空閑中繼線。5)通路選擇 通路選擇在數(shù)字分析和路由選擇后執(zhí)行,其任務(wù)是在交換網(wǎng)絡(luò)指定的入端與出端之間選擇一條空閑的通路。軟件進(jìn)行通路選擇的依據(jù)是存儲器中鏈路忙閑狀態(tài)的映象表。6)輸出驅(qū)動 輸出驅(qū)動程序是軟件與話路子系統(tǒng)中各種硬件的接口,用來驅(qū)動硬件電路的動作,例如驅(qū)動數(shù)字交換網(wǎng)絡(luò)的通路連接或釋放,驅(qū)動用戶電路中振鈴繼電器的動作等。(2) 呼叫處理程序結(jié)構(gòu)為呼叫建立而執(zhí)行的處理任務(wù)可分為3中類型:輸入處理、內(nèi)部處理和輸出處理。呼叫處理過程可以看成是輸入處理、內(nèi)部處理和輸出處理的不斷循環(huán)。例如,從用戶摘機(jī)到聽到撥號音,輸入處理是

10、用戶掃描狀態(tài),內(nèi)部處理是查找主機(jī)用戶的服務(wù)類別,選擇空閑的雙音頻接收器和相應(yīng)的連接設(shè)備,輸出處理是驅(qū)動通路接通并送出撥號音。硬件執(zhí)行了輸出處理的驅(qū)動命令后,改變了硬件的狀態(tài),使得硬件設(shè)備從原有的狀態(tài)轉(zhuǎn)移到另一個穩(wěn)定狀態(tài),硬件設(shè)備在軟件中的映射狀態(tài)也隨之改變,以始終保持一致。因此,呼叫處理過程反映的是用戶狀態(tài)不斷轉(zhuǎn)移的過程。按照系統(tǒng)的處理過程,刻畫出不同的狀態(tài)和狀態(tài)轉(zhuǎn)移條件,是設(shè)計(jì)呼叫處理過程的重要依據(jù)和有效方法。1)輸入處理收集話路設(shè)備的狀態(tài)和有關(guān)的信令信息稱為輸入處理。各種掃描程序都屬于輸入處理。輸入處理通常是在時鐘中斷控制下按一定周期執(zhí)行,主要任務(wù)是發(fā)現(xiàn)事件而不是處理事件。輸入處理是靠近硬

11、件的低層軟件,實(shí)時性要求高。2)內(nèi)部處理內(nèi)部處理是呼叫處理的高層軟件,與硬件無直接關(guān)系。例如數(shù)字分析、路由選擇通路選擇等。內(nèi)部處理程序的一個共同特征是要通過查表進(jìn)行一系列的分析、譯碼和判斷,內(nèi)部處理程序的結(jié)果可以是啟動另一個內(nèi)部處理程序或者啟動輸出處理。3)輸出處理輸出驅(qū)動屬于輸出處理,也是與硬件直接相關(guān)的低層軟件。輸出處理與輸入處理都要針對一定的硬設(shè)備,可以合稱設(shè)備處理。掃描是處理機(jī)輸入信息,驅(qū)動是處理機(jī)輸出信息,它們是處理機(jī)在呼叫處理過程中與硬件聯(lián)系的兩種基本方式。整個呼叫處理過程無非是三個步驟的循環(huán)執(zhí)行,即 輸入處理 - 輸入處理  &#

12、160; 分析處理 - 內(nèi)部處理  任務(wù)執(zhí)行和輸出處理 - 輸出處理 輸入處理:數(shù)據(jù)采集 識別接收外部輸入的處理請求和其他相關(guān)信號。分析處理:內(nèi)部數(shù)據(jù)處理部分  據(jù)輸入信號和現(xiàn)狀態(tài),進(jìn)行分析、判別,給出分析結(jié)果。 任務(wù)執(zhí)行和輸出處理 : 輸出命令部分    據(jù)分析結(jié)果發(fā)布一系列控制命令,執(zhí)行內(nèi)部某任務(wù)或控制相關(guān)硬件。圖3 呼叫處理程序功能圖(3)呼叫處理過程初始時,主叫用戶和被叫用戶都處于空閑狀態(tài),交換機(jī)進(jìn)行掃描,監(jiān)

13、視用戶線狀態(tài)。一個完整的局內(nèi)呼叫處理過程描述如下:1)主叫用戶摘機(jī)在開始時,用戶處于空閑狀態(tài),電路交換系統(tǒng)對用戶進(jìn)行周期性掃描,監(jiān)視用戶線狀態(tài)。用戶摘機(jī)后電路交換系統(tǒng)檢測到用戶摘機(jī)狀態(tài)。 電路交換系統(tǒng)根據(jù)摘機(jī)用戶端口號查詢用戶類別、服務(wù)類別,確定用戶有權(quán)呼入。以區(qū)分是同線電話、一般電話還是小交換機(jī)用戶等。調(diào)查話機(jī)類別,弄清是按鍵話機(jī)還是號盤話機(jī),以便接相應(yīng)收號器。2)送撥號音,準(zhǔn)備收號在用戶有權(quán)呼入的前提下,電路交換系統(tǒng)為用戶尋找一個空閑的收號器,尋找信號音到主叫用戶的空閑路由。尋找主叫用戶和信號發(fā)生器間的一個空閑路由,向主叫用戶送撥號音。監(jiān)視收號器的輸入信號,準(zhǔn)備收號。3)收號由收號器接受用

14、戶所撥號碼。收號器收到第一位號后,停撥號音。主叫用戶繼續(xù)撥號,收號器將收到號碼按位儲存。呼叫處理程序?qū)Α皯?yīng)收位”“已收位”進(jìn)行計(jì)數(shù)。將號首送到分析程序進(jìn)行預(yù)譯處理。4)號碼分析號碼分析對號首進(jìn)行預(yù)譯處理,確定呼叫類別,并根據(jù)分析結(jié)果是本局、出局、長途或特服等來決定還要接收幾位號碼。根據(jù)號碼預(yù)譯結(jié)果以及用戶訂購業(yè)務(wù)特性決定這一呼叫是否允許接通(如是否限制了長途呼叫或特殊業(yè)務(wù)等)。當(dāng)號碼收完或后續(xù)撥號超時退出后,根據(jù)所收號碼進(jìn)行號碼分析;根據(jù)號碼分析結(jié)果,假設(shè)是局內(nèi)有效呼叫,則檢查被叫用戶是否空閑,若空閑,則標(biāo)志被叫用戶為呼入忙狀態(tài)。5)接至被叫用戶測試并預(yù)占空閑路由,包括:向主叫用戶送回鈴音路由

15、(這一條可能已經(jīng)占用,尚未復(fù)原)??刂葡虮唤杏脩粽疋彙nA(yù)占主、被叫用戶通話路由。6) 向被叫用戶振鈴 向被叫用戶B振鈴; 向主叫用戶A送回鈴音; 監(jiān)視主、被叫用戶狀態(tài)。7)被叫應(yīng)答通話 被叫摘機(jī)應(yīng)答,電路交換系統(tǒng)檢測到后,停振鈴和?;剽徱?; 建立A、B用戶間通話路由,開始通話; 啟動計(jì)費(fèi)設(shè)備,開始計(jì)費(fèi); 監(jiān)視主、被叫用戶狀態(tài)。8)話終(主叫先掛機(jī)) 假設(shè)主叫用戶先掛機(jī),電路交換系統(tǒng)檢測到以后,進(jìn)行通話路由復(fù)原; 停止計(jì)費(fèi); 向被叫用戶送忙音。 被叫用戶掛機(jī)復(fù)原9)話終(被叫先掛機(jī)) 另一種可能是被叫用戶先掛機(jī)。因?yàn)槭蔷謨?nèi)市話呼叫,電路交換系統(tǒng)檢測到以后,直接進(jìn)行通話路由復(fù)原; 停止計(jì)費(fèi); 向主

16、叫用戶送忙音。 主叫用戶掛機(jī)復(fù)原。為了保證系統(tǒng)能夠?yàn)樗杏脩籼峁┯行У姆?wù),從主叫用戶摘機(jī)到主叫撥第一個號碼期間有一個定式限制,如果在該時間內(nèi)主叫未撥號,則系統(tǒng)將向主叫方送忙音。所以主叫用戶摘機(jī)后系統(tǒng)要啟動一個永久不撥號定時器來計(jì)時。在該定時未滿期間,用戶撥第一個號碼,該定時器則立刻停止;否則,當(dāng)該定時到來而主叫用戶仍然未能及時撥入號碼,則系統(tǒng)會啟有關(guān)清除處理,不再為等待用戶 提供服務(wù)而無謂的浪費(fèi)系統(tǒng)時間和系統(tǒng)資源;同時,在主叫用戶所撥號碼之間的時間間隔也有定時限制。當(dāng)主叫用戶在正確時間范圍內(nèi)撥入號碼后,系統(tǒng)要停止久不撥號計(jì)時器,還要再啟動位間隔定時器來保證下一個號碼在規(guī)定時間內(nèi)撥出,否則系統(tǒng)

17、將向主叫用戶送忙音,同時啟動呼叫清理處理。所有號碼撥完之后,再向被叫饋送鈴流之前,系統(tǒng)將啟動一個久叫不應(yīng)定時器。如果被叫用戶在規(guī)定的時間內(nèi)摘機(jī),則這個定時器將被停止;否則系統(tǒng)將向主叫用戶送忙音,防止主叫用戶和系統(tǒng)無謂的等待被叫用戶應(yīng)答而浪費(fèi)主叫用戶的時間以及系統(tǒng)的時間和資源。圖4 呼叫處理程序圖2.1.3交換網(wǎng)絡(luò)的技術(shù)指標(biāo)(1)交換網(wǎng)絡(luò)的呼損概率 由于交換系統(tǒng)的話源數(shù)遠(yuǎn)遠(yuǎn)大于話路數(shù)M,發(fā)生“k個用戶同時呼叫”這一事件又是純隨機(jī)事件,因此可能出現(xiàn)用戶呼叫時,交換系統(tǒng)的M條話路已全部被占用k>M,在網(wǎng)絡(luò)中找不到一條空閑出線,致使接續(xù)不能建立,從而使這次呼叫損失掉的情況出現(xiàn),這是不能避免的事件

18、。這時,系統(tǒng)的流入話務(wù)量要大于系統(tǒng)的完成話務(wù)量。我們將流入話務(wù)量與完成話務(wù)量之差稱為損失話務(wù)量。損失話務(wù)量與流入話務(wù)量之比就是呼叫損失率,簡稱呼損。呼損應(yīng)稱為呼損概率,它是一種偶然事件。呼損數(shù)值的大小與出線占用的概率分布有關(guān)。在相同的出線數(shù)和相同的話務(wù)量時占用的概率不同,呼損值也就不同。在一定概率分布下,呼損值與出線數(shù)和話務(wù)量有關(guān),出線數(shù)相同時話務(wù)量越大,呼損越大;話務(wù)量相同時出線數(shù)越多,呼損越小。 (2)交換網(wǎng)絡(luò)的阻塞概率 假如以學(xué)校為例忙時話務(wù)調(diào)查發(fā)現(xiàn),學(xué)生的最忙時為晚上21:00到23:00,而其他辦公人員為早上9:00到10:00,學(xué)生的最忙時話務(wù)量交換很大部分發(fā)生在局外,而辦公人員很

19、大部分發(fā)生在局內(nèi),因?yàn)槊r話務(wù)量的抽樣調(diào)查時按人為單位的,所以忙時話務(wù)量BHCA分學(xué)生和辦公人員分別計(jì)算,考慮到網(wǎng)絡(luò)的阻塞問題,因?qū)W生和辦公人員的忙時不同,而且學(xué)生數(shù)遠(yuǎn)大于辦公人員數(shù),所以最忙時應(yīng)為晚上21:00到23:00,如果在這個時段不發(fā)生阻塞,那么交換網(wǎng)絡(luò)就為無阻塞網(wǎng)絡(luò)。 (3)呼叫處理能力 描述一臺程控數(shù)字交換機(jī)的話務(wù)能力通常有二個基本參數(shù):第一是話務(wù)負(fù)荷能力,即話務(wù)量;第二是呼叫處理能力,即單位時間內(nèi)控制設(shè)備能夠處理的呼叫次數(shù),用最大忙時試呼次數(shù)BHCA來表示。對于數(shù)字交換機(jī)來說,網(wǎng)絡(luò)的內(nèi)部阻塞率很低,能通過的話務(wù)量較大,因此交換機(jī)的話務(wù)能力往往受到呼叫處理能力的限制。所以BHCA

20、是評價一個交換系統(tǒng)的設(shè)計(jì)水平和服務(wù)能力的一個重要指標(biāo)。交換機(jī)所處理的話務(wù)量就是用戶線上所發(fā)出的話務(wù)量加上入中繼線上流入的話務(wù)量。影響呼叫處理能力的因素很多,從系統(tǒng)容量、系統(tǒng)結(jié)構(gòu)、處理機(jī)能力、軟件結(jié)構(gòu)到軟件編程和編程語言等各方面都對其產(chǎn)生影響。 從影響交換機(jī)呼叫處理能力的因素來看,我們不可能通過降低系統(tǒng)容量的方法來增加呼叫處理能力,因此只有盡可能的改善其它幾方面的影響,使呼叫處理能力得到提高。1)提高系統(tǒng)結(jié)構(gòu)的合理性,使各處理機(jī)的分工合理,負(fù)荷分配均勻,選用效率高的處理機(jī)間通信方式。 2)提高處理機(jī)本身的處理能力,這就要求對處理機(jī)要預(yù)計(jì)一個占用率,在設(shè)計(jì)上合理安排各類開銷,使時間資源得以充分的利

21、用。 3)提高軟件的設(shè)計(jì)水平 ,軟件設(shè)計(jì)水平是影響系統(tǒng)處理能力的一個重要因素。要合理安排軟件功能模塊,以便盡量減少不必要的任務(wù)調(diào)度和通信的開銷。 4)精心設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu),設(shè)計(jì)一個合理的數(shù)據(jù)結(jié)構(gòu),尤其要注意時間上的效率。必要時可以以空間來換取時間以減少系統(tǒng)開銷。 5)過負(fù)荷控制,過負(fù)荷控制是使程控數(shù)字交換機(jī)保持正常工作的一個重要措施。若沒有過負(fù)荷控制,當(dāng)呼叫次數(shù)超處理機(jī)允許的最大完成能力時,處理機(jī)實(shí)際完成的處理能力將急劇下降,服務(wù)質(zhì)量變壞,甚至引起不良后果,而采取了過負(fù)荷控制措施后系統(tǒng)在過負(fù)荷狀態(tài)下的呼叫處理能力得到了很大改善。2.2分析呼叫控制進(jìn)程在局內(nèi)正常呼叫時的SDL圖。呼叫控制程序又叫做呼

22、叫狀態(tài)管理程序。它是呼叫處理的中樞,負(fù)責(zé)控制呼叫接續(xù)的整個過程,協(xié)調(diào)指揮與硬件有關(guān)的外圍模塊,如用戶線管理模塊、記發(fā)器信號發(fā)送和接收模塊以及中繼線路控制模塊,并請求呼叫資源管理程序?yàn)楹艚蟹峙涓鞣N公用資源,請求呼叫服務(wù)程序檢索局?jǐn)?shù)據(jù)和用戶數(shù)據(jù),控制完成不同類型的呼叫。SDL圖描述的是一個激勵響應(yīng)過程。在呼叫處理過程中,SDL圖描述某一狀態(tài)下,給予一輸入信號,然后會帶來一系列分析處理動作,輸出響應(yīng)命令(任務(wù)執(zhí)行或輸出控制命令),引起狀態(tài)遷移。把一次接續(xù)劃分為很多較長時間內(nèi)穩(wěn)定不變的穩(wěn)定狀態(tài),如空閑、收號、振鈴、通話等。交換機(jī)由一個穩(wěn)定狀態(tài)變化到另一個穩(wěn)定狀態(tài)(實(shí)際就是交換動作)叫做狀態(tài)遷移。所以引

23、入這樣的概念是因?yàn)楫?dāng)監(jiān)視處理要求時,正好是交換機(jī)處于穩(wěn)定狀態(tài),而執(zhí)行所要求的處理時(稱執(zhí)行任務(wù)),正好是使交換機(jī)從某一穩(wěn)定狀態(tài)變化到其他穩(wěn)定狀態(tài),即狀態(tài)遷移。我們把引起狀態(tài)遷移的原因叫做“事件”,處理狀態(tài)遷移的工作叫做“任務(wù)”,識別啟動原因的處理叫做監(jiān)視處理,也叫做輸入處理。輸入處理的程序叫做輸入程序;分析事件以確定執(zhí)行何種任務(wù)的程序叫做任務(wù)分析程序;控制狀態(tài)遷移的程序叫做任務(wù)執(zhí)行程序。在任務(wù)執(zhí)行中把與硬件動作有關(guān)的程序,從任務(wù)執(zhí)行中分離出來,作為獨(dú)立的輸出程序。SDL不僅對系統(tǒng)的行為能用擴(kuò)展的有限狀態(tài)機(jī)來描述,而且能夠清楚表達(dá)功能部件之間的通信關(guān)系和定時器功能。因而采用SDL語言可以方便、直

24、觀、準(zhǔn)確的表達(dá)呼叫處理過程。在呼叫處理過程中,SDL圖描述某一狀態(tài)下,給予一輸入信號,然后會帶來一系列分析處理動作,輸出響應(yīng)命令(任務(wù)執(zhí)行或輸出控制命令),引起狀態(tài)轉(zhuǎn)移。呼叫控制程序又叫做呼叫狀態(tài)管理程序。它是呼叫處理的中樞,負(fù)責(zé)控制呼叫接續(xù)的整個過程,協(xié)調(diào)指揮與硬件有關(guān)的外圍模塊,如用戶線管理模塊、記發(fā)器信號發(fā)送和接收模塊以及中繼線路控制模塊,并請求呼叫資源管理程序?yàn)楹艚蟹峙涓鞣N公用資源,請求呼叫服務(wù)程序檢索局?jǐn)?shù)據(jù)和用戶數(shù)據(jù),控制完成不同類型的呼叫。圖5 局內(nèi)呼叫SDL圖3、處理程序流程設(shè)計(jì)呼叫處理的過程實(shí)際上就是在事件(輸入信號)的作用下,從一個穩(wěn)定狀態(tài)躍遷到另一個穩(wěn)定狀態(tài)的過程,它具有有限個狀態(tài)和有限個輸入事件,具有一個初始狀態(tài),且

溫馨提示

  • 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

提交評論