第5章程控交換機(jī)軟件概況(程控?cái)?shù)字交換技術(shù)-葉敏版)_第1頁(yè)
第5章程控交換機(jī)軟件概況(程控?cái)?shù)字交換技術(shù)-葉敏版)_第2頁(yè)
第5章程控交換機(jī)軟件概況(程控?cái)?shù)字交換技術(shù)-葉敏版)_第3頁(yè)
第5章程控交換機(jī)軟件概況(程控?cái)?shù)字交換技術(shù)-葉敏版)_第4頁(yè)
第5章程控交換機(jī)軟件概況(程控?cái)?shù)字交換技術(shù)-葉敏版)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第五章第五章程控交換機(jī)軟件概況第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 第五章 程控交換機(jī)軟件概況 5.1 5.1 程控交換機(jī)的運(yùn)行軟件程控交換機(jī)的運(yùn)行軟件 5.2 5.2 軟件支援系統(tǒng)軟件支援系統(tǒng) 5.3 5.3 軟件設(shè)計(jì)語(yǔ)言軟件設(shè)計(jì)語(yǔ)言 5.4 5.4 程序的執(zhí)行管理程序的執(zhí)行管理復(fù)習(xí)參考題復(fù)習(xí)參考題第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.1 程控交換機(jī)的運(yùn)行軟件 5.1.15.1.1 對(duì)運(yùn)行軟件的要求對(duì)運(yùn)行軟件的要求 5.1.25.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成返回本章返回本章第 5 章 程 控 交 換 機(jī) 軟 件 概

2、況SONGJIANHUA 程控交換機(jī)的軟件主要包括程控交換機(jī)的軟件主要包括運(yùn)行軟件運(yùn)行軟件和和支援軟件支援軟件兩大類兩大類 對(duì)運(yùn)行軟件的要求對(duì)運(yùn)行軟件的要求 1 1)實(shí)時(shí)性)實(shí)時(shí)性 交換機(jī)必須滿足一定的服務(wù)質(zhì)量標(biāo)交換機(jī)必須滿足一定的服務(wù)質(zhì)量標(biāo)準(zhǔn)。因此給程控交換機(jī)的控制系統(tǒng)規(guī)定準(zhǔn)。因此給程控交換機(jī)的控制系統(tǒng)規(guī)定了一個(gè)呼叫處理能力的指標(biāo),它就是單了一個(gè)呼叫處理能力的指標(biāo),它就是單位時(shí)間(忙時(shí))能處理的試呼次數(shù)位時(shí)間(忙時(shí))能處理的試呼次數(shù)(BHCABHCA)。)。 5.1.1 對(duì)運(yùn)行軟件的要求第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.1.1 對(duì)運(yùn)行軟件的要求2 2)

3、多道程序運(yùn)行)多道程序運(yùn)行程控交換機(jī)是以多道程序運(yùn)行方式工作程控交換機(jī)是以多道程序運(yùn)行方式工作的,也就是說(shuō)的,也就是說(shuō)同時(shí)進(jìn)行許多任務(wù)同時(shí)進(jìn)行許多任務(wù)。除此之。除此之外,還要同時(shí)完成維護(hù)、測(cè)試和管理任務(wù)。外,還要同時(shí)完成維護(hù)、測(cè)試和管理任務(wù)。3 3)業(yè)務(wù)的不間斷性)業(yè)務(wù)的不間斷性程控交換機(jī)已經(jīng)開通運(yùn)行就不能間斷。程控交換機(jī)已經(jīng)開通運(yùn)行就不能間斷。我國(guó)要求局用程控交換機(jī)的系統(tǒng)中斷時(shí)間我國(guó)要求局用程控交換機(jī)的系統(tǒng)中斷時(shí)間為平均為平均每年不超過(guò)每年不超過(guò)1010分鐘分鐘。返回本節(jié)返回本節(jié)第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 程控交換機(jī)的運(yùn)行軟件分為兩大程控交換機(jī)的運(yùn)行

4、軟件分為兩大類:類:運(yùn)行程序運(yùn)行程序和和數(shù)據(jù)數(shù)據(jù)。運(yùn)行程序:分為運(yùn)行程序:分為系統(tǒng)程序系統(tǒng)程序和和應(yīng)用應(yīng)用程序程序。5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 1 1)系統(tǒng)程序)系統(tǒng)程序 是交換機(jī)硬件同應(yīng)用程序之間的接口,是交換機(jī)硬件同應(yīng)用程序之間的接口,主要包括:主要包括: 任務(wù)調(diào)度;任務(wù)調(diào)度; I/OI/O設(shè)備的管理和控制;設(shè)備的管理和控制; 資源的調(diào)度和分配;資源的調(diào)度和分配; 處理機(jī)間的通信管理;處理機(jī)間的通信管理; 系統(tǒng)的監(jiān)視和故障處理;系統(tǒng)的監(jiān)視和故障處理; 人人- -機(jī)通信。機(jī)通信。5.1.2 5.1.

5、2 運(yùn)行軟件的組成運(yùn)行軟件的組成第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 2 2)應(yīng)用程序)應(yīng)用程序是直接控制電話交換和維護(hù)管理的程序,是直接控制電話交換和維護(hù)管理的程序,它包括:它包括:a a)呼叫處理程序)呼叫處理程序負(fù)責(zé)建立呼叫接續(xù)并對(duì)呼叫進(jìn)行監(jiān)視。負(fù)責(zé)建立呼叫接續(xù)并對(duì)呼叫進(jìn)行監(jiān)視。它包括對(duì)用戶線及中繼線狀態(tài)的掃描監(jiān)它包括對(duì)用戶線及中繼線狀態(tài)的掃描監(jiān)視;為呼叫接續(xù)分配軟、硬件資源;視;為呼叫接續(xù)分配軟、硬件資源;處理和控制硬件的接續(xù)和釋放以及計(jì)費(fèi)系處理和控制硬件的接續(xù)和釋放以及計(jì)費(fèi)系統(tǒng)的工作。統(tǒng)的工作。5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成第 5

6、 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA b b)管理程序)管理程序?qū)粨Q機(jī)的運(yùn)行進(jìn)行管理和控制的程對(duì)交換機(jī)的運(yùn)行進(jìn)行管理和控制的程序。它包括對(duì)序。它包括對(duì)話務(wù)量的觀察、統(tǒng)計(jì)和分析;話務(wù)量的觀察、統(tǒng)計(jì)和分析;對(duì)用戶線和中繼線定期進(jìn)行例行維對(duì)用戶線和中繼線定期進(jìn)行例行維護(hù)測(cè)試;護(hù)測(cè)試;對(duì)業(yè)務(wù)質(zhì)量的檢查,監(jiān)視用戶的通對(duì)業(yè)務(wù)質(zhì)量的檢查,監(jiān)視用戶的通話業(yè)務(wù)情況和質(zhì)量等等。話業(yè)務(wù)情況和質(zhì)量等等。5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成c c)維護(hù)程序

7、)維護(hù)程序包括故障檢測(cè)、診斷和定位。包括故障檢測(cè)、診斷和定位。對(duì)發(fā)生故障的設(shè)備進(jìn)行故障診對(duì)發(fā)生故障的設(shè)備進(jìn)行故障診斷,即確定故障的部位,打印斷,即確定故障的部位,打印輸出診斷結(jié)果等。輸出診斷結(jié)果等。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 應(yīng)應(yīng)用用軟軟件件系系統(tǒng)統(tǒng)軟軟件件任務(wù)調(diào)度程序任務(wù)調(diào)度程序系統(tǒng)監(jiān)視和系統(tǒng)監(jiān)視和故障處理程序故障處理程序處理機(jī)間處理機(jī)間通信管理程序通信管理程序輸入輸出和輸入輸出和人人-機(jī)通信程序機(jī)通信程序交交 換換 機(jī)機(jī) 話話 路路 部部 分分輸入輸入/輸出設(shè)備輸出設(shè)備呼叫處理程序呼叫處理程序維護(hù)和管理程序維護(hù)和管理程序圖圖5-1 程控交換機(jī)運(yùn)行軟

8、件的組成程控交換機(jī)運(yùn)行軟件的組成第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 數(shù)據(jù)(數(shù)據(jù)(DataData)1 1)系統(tǒng)數(shù)據(jù))系統(tǒng)數(shù)據(jù)系統(tǒng)數(shù)據(jù)是僅與交換機(jī)系統(tǒng)有關(guān)系統(tǒng)數(shù)據(jù)是僅與交換機(jī)系統(tǒng)有關(guān)的數(shù)據(jù),不論交換設(shè)備裝在任何的數(shù)據(jù),不論交換設(shè)備裝在任何話局(如市話局、長(zhǎng)話局或國(guó)際話局(如市話局、長(zhǎng)話局或國(guó)際局),系統(tǒng)數(shù)據(jù)是不變的。局),系統(tǒng)數(shù)據(jù)是不變的。 5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成2 2)局?jǐn)?shù)據(jù))局?jǐn)?shù)據(jù)局?jǐn)?shù)據(jù)是與各局的設(shè)備情況以及

9、局?jǐn)?shù)據(jù)是與各局的設(shè)備情況以及安裝條件有關(guān)的數(shù)據(jù)。它包括各安裝條件有關(guān)的數(shù)據(jù)。它包括各種設(shè)備的配置、編號(hào)方式、中繼種設(shè)備的配置、編號(hào)方式、中繼線信號(hào)方式等。線信號(hào)方式等。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.1.2 5.1.2 運(yùn)行軟件的組成運(yùn)行軟件的組成3 3)用戶數(shù)據(jù))用戶數(shù)據(jù)用戶數(shù)據(jù)是交換局反映用戶情況用戶數(shù)據(jù)是交換局反映用戶情況的數(shù)據(jù)。包括用戶類別、用戶設(shè)的數(shù)據(jù)。包括用戶類別、用戶設(shè)備號(hào)碼、用戶話機(jī)類別、新業(yè)務(wù)備號(hào)碼、用戶話機(jī)類別、新業(yè)務(wù)類別等。類別等。返回本節(jié)返回本節(jié)第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 軟件開發(fā)支援系

10、統(tǒng)軟件開發(fā)支援系統(tǒng) 用來(lái)建立源文件和建立用機(jī)器語(yǔ)言用來(lái)建立源文件和建立用機(jī)器語(yǔ)言的目標(biāo)文件(裝入模塊),它包括:的目標(biāo)文件(裝入模塊),它包括: 1 1)源文件的生成和程序的編譯程)源文件的生成和程序的編譯程序;序; 2 2)連接編輯程序;)連接編輯程序; 3 3)調(diào)試程序。)調(diào)試程序。 5.2 軟件支援系統(tǒng)第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.2 軟件支援系統(tǒng)應(yīng)用工程支援系統(tǒng)應(yīng)用工程支援系統(tǒng)用于交換局的各項(xiàng)工程,如規(guī)劃、用于交換局的各項(xiàng)工程,如規(guī)劃、設(shè)計(jì)、安裝等,它包括:設(shè)計(jì)、安裝等,它包括:1 1)交換網(wǎng)規(guī)劃程序;)交換網(wǎng)規(guī)劃程序;2 2)話局工程設(shè)計(jì)程

11、序;)話局工程設(shè)計(jì)程序;3 3)裝機(jī)工程設(shè)計(jì)程序。)裝機(jī)工程設(shè)計(jì)程序。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 軟件加工支援系統(tǒng)軟件加工支援系統(tǒng)可以按照交換局的要求生成并裝入可以按照交換局的要求生成并裝入各種特定的數(shù)據(jù)。它包括:各種特定的數(shù)據(jù)。它包括:1 1)局?jǐn)?shù)據(jù)生成程序;)局?jǐn)?shù)據(jù)生成程序;2 2)用戶數(shù)據(jù)生成程序;)用戶數(shù)據(jù)生成程序;3 3)交換機(jī)程序的組合。)交換機(jī)程序的組合。 5.2 軟件支援系統(tǒng)第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.2 軟件支援系統(tǒng)交換局管理支援系統(tǒng)交換局管理支援系統(tǒng)主要用于在交換機(jī)整個(gè)壽命期間的交換主要

12、用于在交換機(jī)整個(gè)壽命期間的交換局的管理、資料的更改和綜合、編輯等項(xiàng)局的管理、資料的更改和綜合、編輯等項(xiàng)工作。它包括:工作。它包括:1 1)資料的搜集和分析;)資料的搜集和分析;2 2)交換局資料的更改,它包括以最短的)交換局資料的更改,它包括以最短的時(shí)間進(jìn)行修改,并對(duì)更改結(jié)果提供統(tǒng)計(jì)、時(shí)間進(jìn)行修改,并對(duì)更改結(jié)果提供統(tǒng)計(jì)、存檔;存檔;3 3)資料的編輯和輸出。)資料的編輯和輸出。返回本章返回本章第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 在程控交換機(jī)的軟件中常用的兩在程控交換機(jī)的軟件中常用的兩類語(yǔ)言:類語(yǔ)言:匯編語(yǔ)言匯編語(yǔ)言和和高級(jí)語(yǔ)言高級(jí)語(yǔ)言。匯編語(yǔ)言匯編語(yǔ)言將機(jī)器語(yǔ)

13、言的二進(jìn)制碼用助記符將機(jī)器語(yǔ)言的二進(jìn)制碼用助記符來(lái)代替。來(lái)代替。5.3 軟件設(shè)計(jì)語(yǔ)言第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.3 軟件設(shè)計(jì)語(yǔ)言 高級(jí)語(yǔ)言高級(jí)語(yǔ)言CCITTCCITT建議的程控交換機(jī)語(yǔ)言包括建議的程控交換機(jī)語(yǔ)言包括CHILLCHILL語(yǔ)言、語(yǔ)言、SDLSDL語(yǔ)言和語(yǔ)言和MMLMML語(yǔ)言。語(yǔ)言。(1 1)CHILLCHILL語(yǔ)言語(yǔ)言CHILLCHILL語(yǔ)言(語(yǔ)言(CCITT High Level CCITT High Level LanguageLanguage),),CCITTCCITT建議的一種程控交建議的一種程控交換機(jī)專用的語(yǔ)言。主要用于軟件的

14、編換機(jī)專用的語(yǔ)言。主要用于軟件的編程階段,包括運(yùn)行軟件和支援軟件兩程階段,包括運(yùn)行軟件和支援軟件兩個(gè)方面。個(gè)方面。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA (2 2)SDLSDL語(yǔ)言語(yǔ)言 SDLSDL(Specification and Description Specification and Description LanguageLanguage)語(yǔ)言主要用于軟件的系統(tǒng)設(shè)計(jì))語(yǔ)言主要用于軟件的系統(tǒng)設(shè)計(jì)階段,是一種圖像語(yǔ)言,其有兩種形式:階段,是一種圖像語(yǔ)言,其有兩種形式: a a)SDL/GRSDL/GR形式形式:圖形表示方法:圖形表示方法(Graphic R

15、epresentionGraphic Represention) b b)SDL/PRSDL/PR形式形式:文字描述方法,圖:文字描述方法,圖5-25-2(Textual Phase RepresentionTextual Phase Represention)5.3 軟件設(shè)計(jì)語(yǔ)言第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA SDL/GRSDL/PR狀態(tài)狀態(tài)INPUTSTATE或或NEXTSTATE輸入輸入輸出輸出任務(wù)任務(wù)判別判別OUTPUTTASKDECISION或或ENDDECISION圖圖5-2 SDL/GR和和SDL/PR的符號(hào)的符號(hào)4第 5 章 程 控 交 換

16、 機(jī) 軟 件 概 況SONGJIANHUA 5.3 軟件設(shè)計(jì)語(yǔ)言(3 3)MMLMML語(yǔ)言語(yǔ)言 MMLMML(Man-Machine Man-Machine LanguageLanguage),即人機(jī)交互語(yǔ)言,),即人機(jī)交互語(yǔ)言,主要用于軟件調(diào)試檢驗(yàn)和交換機(jī)主要用于軟件調(diào)試檢驗(yàn)和交換機(jī)的運(yùn)行維護(hù)階段。的運(yùn)行維護(hù)階段。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA (4 4)三種語(yǔ)言生存周期的不同階段三種語(yǔ)言生存周期的不同階段系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)軟件設(shè)計(jì)軟件設(shè)計(jì)程序編制程序編制軟件檢驗(yàn)軟件檢驗(yàn)運(yùn)行和維護(hù)運(yùn)行和維護(hù)軟件維護(hù)軟件維護(hù)系統(tǒng)功能說(shuō)明系統(tǒng)功能說(shuō)明SDLCHILLMMLSD

17、L與與CHILL圖圖5-3 三種語(yǔ)言的不同使用階段三種語(yǔ)言的不同使用階段返回本章返回本章第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4 5.4 程序的執(zhí)行管理程序的執(zhí)行管理5.4.1 5.4.1 程序的執(zhí)行級(jí)別程序的執(zhí)行級(jí)別5.4.2 5.4.2 程序的啟動(dòng)控制程序的啟動(dòng)控制返回本章返回本章第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.1 程序的執(zhí)行級(jí)別處理機(jī)具有高速的處理能力,但處理機(jī)具有高速的處理能力,但同一時(shí)間也只能處理一項(xiàng)任務(wù)。同一時(shí)間也只能處理一項(xiàng)任務(wù)。這就要很好的安排,使其能在分這就要很好的安排,使其能在分時(shí)處理的條件下

18、滿足實(shí)時(shí)處理的時(shí)處理的條件下滿足實(shí)時(shí)處理的要求。要求。程序的執(zhí)行級(jí)別可分為三級(jí):程序的執(zhí)行級(jí)別可分為三級(jí):故故障級(jí),周期級(jí)障級(jí),周期級(jí)和和基本級(jí)。基本級(jí)。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 故障級(jí)程序故障級(jí)程序故障級(jí)程序是實(shí)時(shí)性要求最高的程故障級(jí)程序是實(shí)時(shí)性要求最高的程序,負(fù)責(zé)故障識(shí)別、故障緊急處理等序,負(fù)責(zé)故障識(shí)別、故障緊急處理等功能,故障級(jí)中斷可以中斷低一級(jí)程功能,故障級(jí)中斷可以中斷低一級(jí)程序,包括周期級(jí)和基本級(jí)程序。序,包括周期級(jí)和基本級(jí)程序。故障級(jí)視其故障的嚴(yán)重程度又可分故障級(jí)視其故障的嚴(yán)重程度又可分為為高級(jí)(高級(jí)(FHFH),中級(jí)(),中級(jí)(FMFM

19、)和和低級(jí)低級(jí)(FLFL)。)。5.4.1 程序的執(zhí)行級(jí)別第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.1 程序的執(zhí)行級(jí)別周期級(jí)程序周期級(jí)程序周期級(jí)程序是實(shí)時(shí)性要求較高的程周期級(jí)程序是實(shí)時(shí)性要求較高的程序。周期級(jí)程序都有其固定的執(zhí)行周序。周期級(jí)程序都有其固定的執(zhí)行周期,每隔一定的時(shí)間就由時(shí)鐘定時(shí)啟期,每隔一定的時(shí)間就由時(shí)鐘定時(shí)啟動(dòng)。動(dòng)。周期級(jí)程序分為兩級(jí):周期級(jí)程序分為兩級(jí):H級(jí)和級(jí)和L級(jí)級(jí)。例如用戶例如用戶撥號(hào)脈沖識(shí)別程序撥號(hào)脈沖識(shí)別程序,必須每,必須每隔隔8ms啟動(dòng)一次;而如用戶啟動(dòng)一次;而如用戶摘、掛機(jī)摘、掛機(jī)識(shí)別識(shí)別,執(zhí)行的周期可以長(zhǎng)一些,執(zhí)行的周期可以

20、長(zhǎng)一些(400ms)。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.1 程序的執(zhí)行級(jí)別基本級(jí)程序基本級(jí)程序基本程序?qū)?shí)時(shí)性的要求不太嚴(yán)基本程序?qū)?shí)時(shí)性的要求不太嚴(yán)格,有些程序沒有周期性,有任格,有些程序沒有周期性,有任務(wù)就執(zhí)行。例如務(wù)就執(zhí)行。例如去話分析去話分析、路由路由選擇選擇等內(nèi)部分析程序等。等內(nèi)部分析程序等。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.1 程序的執(zhí)行級(jí)別三種任務(wù)執(zhí)行順序三種任務(wù)執(zhí)行順序時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷時(shí)鐘中斷故障級(jí)故障級(jí)暫暫 停停基本級(jí)基本級(jí)周期級(jí)周期級(jí)8ms圖圖5-

21、4 5-4 三種任務(wù)的執(zhí)行順序三種任務(wù)的執(zhí)行順序第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.1 程序的執(zhí)行級(jí)別三種任務(wù)執(zhí)行順序三種任務(wù)執(zhí)行順序在第一個(gè)在第一個(gè)8ms周期中,處理機(jī)按周周期中,處理機(jī)按周期級(jí)、基本級(jí)順序執(zhí)行完成兩級(jí)任期級(jí)、基本級(jí)順序執(zhí)行完成兩級(jí)任務(wù),下一個(gè)中斷還未到來(lái)之前,暫務(wù),下一個(gè)中斷還未到來(lái)之前,暫停并等待下一個(gè)中斷到來(lái)。停并等待下一個(gè)中斷到來(lái)。返回本節(jié)返回本節(jié)第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.1 程序的執(zhí)行級(jí)別三種任務(wù)執(zhí)行順序三種任務(wù)執(zhí)行順序 在第二個(gè)在第二個(gè)8ms周期中,基本級(jí)程序未執(zhí)周期中,

22、基本級(jí)程序未執(zhí)行完,行完,8ms中斷已到,則基本級(jí)任務(wù)被中斷已到,則基本級(jí)任務(wù)被迫中斷執(zhí)行,處理機(jī)又轉(zhuǎn)向執(zhí)行周期級(jí)迫中斷執(zhí)行,處理機(jī)又轉(zhuǎn)向執(zhí)行周期級(jí)程序。程序。 在第三個(gè)在第三個(gè)8ms周期中,發(fā)生了故障,則周期中,發(fā)生了故障,則中斷正在執(zhí)行的周期級(jí)任務(wù),優(yōu)先執(zhí)行中斷正在執(zhí)行的周期級(jí)任務(wù),優(yōu)先執(zhí)行故障級(jí)程序,執(zhí)行完故障級(jí)程序后再恢故障級(jí)程序,執(zhí)行完故障級(jí)程序后再恢復(fù)執(zhí)行被中斷的周期級(jí)任務(wù)。復(fù)執(zhí)行被中斷的周期級(jí)任務(wù)。返回本節(jié)返回本節(jié)第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.2 程序的啟動(dòng)控制各個(gè)程序的啟動(dòng)控制是由任務(wù)調(diào)度程各個(gè)程序的啟動(dòng)控制是由任務(wù)調(diào)度程序控制進(jìn)

23、行的,各種級(jí)別的程序又有相序控制進(jìn)行的,各種級(jí)別的程序又有相應(yīng)的控制程序。應(yīng)的控制程序。 用用時(shí)間表時(shí)間表來(lái)控制啟動(dòng)周期級(jí)程序來(lái)控制啟動(dòng)周期級(jí)程序 用用隊(duì)列隊(duì)列來(lái)控制啟動(dòng)基本級(jí)程序來(lái)控制啟動(dòng)基本級(jí)程序 用用故障級(jí)中斷故障級(jí)中斷來(lái)啟動(dòng)控制故障級(jí)程序來(lái)啟動(dòng)控制故障級(jí)程序第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.2 程序的啟動(dòng)控制周期級(jí)的啟動(dòng)控制周期級(jí)的啟動(dòng)控制周期級(jí)程序按周期性啟動(dòng)控制,由周期級(jí)程序按周期性啟動(dòng)控制,由時(shí)間表時(shí)間表調(diào)度執(zhí)行。調(diào)度執(zhí)行。時(shí)間表控制電路由時(shí)間計(jì)數(shù)器、屏?xí)r間表控制電路由時(shí)間計(jì)數(shù)器、屏蔽表、時(shí)間表和功能程序入口地址蔽表、時(shí)間表和功能程序入

24、口地址表組成,如表組成,如圖圖5-5所示。所示。110000000000000011000000000000001100000000000000110000000000000011000000000000001100000000000000110000001000000011000001000000001100001000000000110001000000000011001000000000001111000000000000時(shí)間計(jì)數(shù)器清零時(shí)間計(jì)數(shù)器清零中繼器掃描中繼器掃描用戶群用戶群4掃描掃描用戶群用戶群3掃描掃描用戶群用戶群2掃描掃描用戶群用戶群1掃描掃描位間隔識(shí)別位間隔識(shí)別按鈕號(hào)碼識(shí)別

25、按鈕號(hào)碼識(shí)別測(cè)試用撥號(hào)脈沖識(shí)別測(cè)試用撥號(hào)脈沖識(shí)別撥號(hào)脈沖識(shí)別撥號(hào)脈沖識(shí)別1000000111101101時(shí)時(shí) 間間 計(jì)計(jì) 數(shù)數(shù) 器(器(8ms)屏蔽表屏蔽表時(shí)間表時(shí)間表功能程序入口地址表功能程序入口地址表圖圖5-5 5-5 用時(shí)間表啟動(dòng)周期級(jí)程序用時(shí)間表啟動(dòng)周期級(jí)程序時(shí)鐘中斷服務(wù)程序時(shí)鐘中斷服務(wù)程序按計(jì)數(shù)器指示度時(shí)間表的相應(yīng)單元按計(jì)數(shù)器指示度時(shí)間表的相應(yīng)單元讀計(jì)數(shù)器的內(nèi)容讀計(jì)數(shù)器的內(nèi)容時(shí)間表內(nèi)容時(shí)間表內(nèi)容屏蔽表內(nèi)容屏蔽表內(nèi)容讀屏蔽表的內(nèi)容讀屏蔽表的內(nèi)容結(jié) 果 為結(jié) 果 為0執(zhí)行相應(yīng)功能程序執(zhí)行相應(yīng)功能程序讀計(jì)數(shù)器內(nèi)容讀計(jì)數(shù)器內(nèi)容 最大值嗎?最大值嗎?計(jì)數(shù)器內(nèi)容加計(jì)數(shù)器內(nèi)容加1 1計(jì)數(shù)器清零計(jì)數(shù)

26、器清零時(shí)間表調(diào)度周期級(jí)程序流程圖為:第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.2 程序的啟動(dòng)控制基本級(jí)程序的啟動(dòng)控制基本級(jí)程序的啟動(dòng)控制 基本級(jí)任務(wù)由基本級(jí)任務(wù)由隊(duì)列法隊(duì)列法調(diào)度執(zhí)行,隊(duì)列采調(diào)度執(zhí)行,隊(duì)列采用先進(jìn)先出(用先進(jìn)先出(FIFO)的原則。)的原則。 基本級(jí)任務(wù)根據(jù)任務(wù)的輕重緩急又分為基本級(jí)任務(wù)根據(jù)任務(wù)的輕重緩急又分為基本基本1級(jí)(級(jí)(BIQ1)、基本基本2級(jí)(級(jí)(BIQ2)、基本基本3級(jí)(級(jí)(BIQ3)任務(wù)任務(wù) 。隊(duì)列調(diào)度基本級(jí)程序流程圖:BIQ1有任務(wù)?有任務(wù)?BIQ2有任務(wù)?有任務(wù)?BIQ3有任務(wù)?有任務(wù)?B B 級(jí)調(diào)度程序級(jí)調(diào)度程序停停 機(jī)機(jī)

27、BIQ1任務(wù)表任務(wù)表BIQ2任務(wù)表任務(wù)表BIQ3任務(wù)表任務(wù)表YYYNNN第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.2 程序的啟動(dòng)控制隊(duì)列隊(duì)列隊(duì)列由隊(duì)首指針隊(duì)列由隊(duì)首指針HPHP、任務(wù)表、隊(duì)、任務(wù)表、隊(duì)尾指針尾指針TPTP組成。組成。程控交換機(jī)的隊(duì)列主要采用程控交換機(jī)的隊(duì)列主要采用鏈形隊(duì)鏈形隊(duì)列列。鏈形隊(duì)列類型有單鏈結(jié)構(gòu)、單。鏈形隊(duì)列類型有單鏈結(jié)構(gòu)、單循環(huán)鏈結(jié)構(gòu)、雙循環(huán)鏈結(jié)構(gòu)。循環(huán)鏈結(jié)構(gòu)、雙循環(huán)鏈結(jié)構(gòu)。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.2 程序的啟動(dòng)控制隊(duì)列隊(duì)列單鏈結(jié)構(gòu)單鏈結(jié)構(gòu)TPa2a1表表2表表1HPA1a2a1A20a2 在單鏈結(jié)構(gòu)中,在單鏈結(jié)構(gòu)中,每張任務(wù)表除存放每張任務(wù)表除存放與基本級(jí)任務(wù)有關(guān)與基本級(jí)任務(wù)有關(guān)的事件信息外,還的事件信息外,還應(yīng)含有鏈接字應(yīng)含有鏈接字a(隊(duì)列指針),由(隊(duì)列指針),由此指明下表地址。此指明下表地址。第 5 章 程 控 交 換 機(jī) 軟 件 概 況SONGJIANHUA 5.4.2 程序的啟動(dòng)控制隊(duì)列隊(duì)列單循環(huán)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論