通信工程師交換技術(shù)考試程序的執(zhí)行管理[1]

交換技術(shù)與網(wǎng)絡(luò)管控 責(zé)任編輯:zhaogang1 2013-04-10

摘要:3.5.3程序的執(zhí)行管理從前面的分析可以看出,一次普通電話呼叫的處理并不復(fù)雜,如摘機(jī)識別、收號、數(shù)字分析、路由接續(xù)、掛機(jī)監(jiān)視、拆除接續(xù)路由、計費等操作,即使考慮到呼叫過程中的各種異常情況,呼叫處理過程也不十分復(fù)雜,但由于交換系統(tǒng)可能要面對數(shù)千乃至數(shù)萬個呼叫,而這些呼叫的發(fā)生又是隨機(jī)性的,情況就變得復(fù)雜多了,這就需要

3.5.3 程序的執(zhí)行管理

從前面的分析可以看出,一次普通電話呼叫的處理并不復(fù)雜,如摘機(jī)識別、收號、數(shù)字分析、路由接續(xù)、掛機(jī)監(jiān)視、拆除接續(xù)路由、計費等操作,即使考慮到呼叫過程中的各種異常情況,呼叫處理過程也不十分復(fù)雜,但由于交換系統(tǒng)可能要面對數(shù)千乃至數(shù)萬個呼叫,而這些呼叫的發(fā)生又是隨機(jī)性的,情況就變得復(fù)雜多了,這就需要對呼叫處理程序執(zhí)行有效的管理,使交換機(jī)有條不紊地工作。

程控交換程序的實時要求不同,有些實時性強(qiáng),不能延遲,交換機(jī)需立即執(zhí)行;有些處理要求實時性差一些,可以稍加延遲。因此,在進(jìn)行程序的執(zhí)行管理時,必須預(yù)先安排好各種程序的執(zhí)行計劃,在一定的時期,選擇執(zhí)行最合適的處理任務(wù)。如何按照計劃依次執(zhí)行各種程序以滿足不同的實時要求功能,一種有效的方法就是將各種程序劃分成不同的優(yōu)先級。

1.程序的分級

每一個程序在執(zhí)行的時候,均要按照其實時性的要求規(guī)定一個執(zhí)行級別。對實時性要求高的程序,級別就高,執(zhí)行時的優(yōu)先度也高。典型的程序執(zhí)行級別劃分為:故障級、周期級和基本級。

(1)故障級

故障級程序是負(fù)責(zé)故障識別、故障緊急處理的程序。其任務(wù)是識別故障源,隔離故障設(shè)備,換上備用設(shè)備,進(jìn)行系統(tǒng)再組成,使系統(tǒng)恢復(fù)正常狀態(tài)。

故障級的級別較高,以保證交換系統(tǒng)立即恢復(fù)正常運行。由于故障的發(fā)生是隨機(jī)的,必須在故障發(fā)生時立即產(chǎn)生故障中斷,調(diào)用故障級中的故障處理程序執(zhí)行。

(2)周期級

周期級程序就是有固定執(zhí)行周期,每隔一定的時間就由時鐘定時啟動的程序,故又稱時鐘級程序。

周期級中執(zhí)行實時性要求高的程序,如各種掃描程序均屬于周期級。為確保周期級程序的執(zhí)行,交換機(jī)的時鐘電路(如CTC芯片)向處理機(jī)發(fā)出定時中斷的請求,稱為時鐘中斷。基準(zhǔn)時鐘一般為4ms或5ms,程控小交換機(jī)也可適當(dāng)延長。各周期級程序周期確定的原則,是既滿足實時性的要求,又應(yīng)滿足交換機(jī)基準(zhǔn)時鐘時間的倍數(shù)的要求。

(3)基本級

基本級程序為沒有時間制約或沒有嚴(yán)格時間限制的程序。其對實時性要求不太嚴(yán)格,多為一些分析程序,如去話分析,路由選擇等內(nèi)部分析程序和維護(hù)運轉(zhuǎn)程序等。

基本級的級別最低,這些程序的執(zhí)行稍有延遲也沒有什么影響。在交換機(jī)正常運行時,只有周期級和基本級程序的交替執(zhí)行。當(dāng)時鐘中斷到來時,就執(zhí)行周期級程序,周期級程序執(zhí)行完畢后才轉(zhuǎn)入基本級程序的執(zhí)行,圖3-45所示的時鐘級即周期級,不同的處理任務(wù),其執(zhí)行周期是不同的。

基本級執(zhí)行完畢到下一次時鐘中斷到來,存在一些空余時間。由于用戶呼叫數(shù)目的變化,空余的時間有長有短。也可能在話務(wù)高峰時出現(xiàn)基本級尚未執(zhí)行完畢,就發(fā)生時鐘中斷,不僅沒有空余時間,而且有的基本級程序還未執(zhí)行,這就要推遲到下一周期去執(zhí)行。但在正常話務(wù)負(fù)荷下,不應(yīng)經(jīng)常出現(xiàn)無空余時間的情況,如果經(jīng)常出現(xiàn)超負(fù)荷,就說明處理機(jī)處理能力不夠。

在程控交換機(jī)中,還將故障級、周期級和基本級再劃分為若干級別。例如,表3-1所示就是某交換機(jī)的級別劃分。它在故障級內(nèi)再分為高、中、低級,對應(yīng)于嚴(yán)重程度不同的故障。在周期級內(nèi)也分為高、低兩級,其高級的時間要求比低級更為嚴(yán)格,如撥號脈沖掃描、局向信令的發(fā)送和接收等屬于高級,而對話路設(shè)備和輸入/輸出設(shè)備的控制屬于低級?;炯壱矂澐譃槿墸築Q,BQ2和BQ3。

2.任務(wù)調(diào)度程序及程序執(zhí)行的總況

(1)任務(wù)調(diào)度程序

周期級程序和基本級程序有條不紊的執(zhí)行次序,是由操作系統(tǒng)中任務(wù)調(diào)度程序來控制調(diào)度的。

任務(wù)調(diào)度程序控制周期級中的H級、B級和基本級的啟動,故它也有三種相應(yīng)的調(diào)度程序。首先被啟動的是H級控制程序HLCTL(HighLevelControlProgram)。它先啟動最優(yōu)先的H級程序,執(zhí)行完成一項任務(wù)后返回至HLCTL,HLCTL再啟動下一個H級程序,循序進(jìn)行直到本次周期需要執(zhí)行的程序都執(zhí)行完畢。然后轉(zhuǎn)入到L級控制程序(LLCTL),它啟動L級程序,也是逐條進(jìn)行,在L級任務(wù)都完成后,再轉(zhuǎn)入到基本級控制程序(BLCTL〉,以控制B級程序的執(zhí)行。下面還會講到,B級程序分為三個隊列,是從第一隊列開始執(zhí)行,隨后才是執(zhí)行第二隊列,最后執(zhí)行第三隊列的程序。

[1]  [2]  [3]  [4]  

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費領(lǐng)取

去領(lǐng)取

專注在線職業(yè)教育24年

項目管理

信息系統(tǒng)項目管理師

廠商認(rèn)證

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

學(xué)歷提升

!
咨詢在線老師!