售前電話
135-3656-7657
售前電話 : 135-3656-7657
所謂可變掃描周期,是將固定掃描周期程控交換機中的時鐘級程序分為兩部分:一部分需要嚴(yán)格定時,仍然放在時鐘級;另一部分不需要嚴(yán)格定時,可以放在基本級。而且,當(dāng)基本級執(zhí)行完畢后,并不空等時鐘中斷的到來,而是又執(zhí)行非嚴(yán)格定時的掃描程序.也就是非嚴(yán)格定時的掃描程序與基本級程序一起構(gòu)成不斷的循環(huán)。顯然,非嚴(yán)格定時的掃描程序的執(zhí)行周期是變化的,與進入的呼叫次數(shù)有關(guān),而處理機占用率則恒為100%。
(1)BHCA計算公式
令A(yù)1、A2分別表示嚴(yán)格定時與可變周期的掃描程序開銷書為平均每次呼叫的基本級開銷,N為進入呼叫次數(shù),考慮到處理機占用率為100%,可有:1 = A1 + A2 + B · N。關(guān)鍵是要得到次2的表達式。由于掃描周期可變,A2不是一個固定的值,與A1不同。呼叫次數(shù)的多少影響到基本級程序的執(zhí)行時長,也就影響到掃描周期的長短。與固定掃描周期一樣,不必考慮微觀話務(wù)波動。于是,在呼叫次數(shù)N為一定值時,可變周期程序與基本級程序的一次循環(huán)的時長£也具有一定的平均值。如果發(fā)生宏觀話務(wù)波動,即N起變化時,當(dāng)然Z也隨之而變化。
由于處理機占用率為10。%,在忙時內(nèi)可以容納的循環(huán)次數(shù)為(1一A)應(yīng),令0為每次循環(huán)中可變周期程序的平均開銷,則可推出如下:
(2)BHCA的測定
在固定周期時,由于4或B數(shù)值的不準(zhǔn)確,會影響B(tài)HCA值的精確性。有時,甚至不知道4值和8值,特別是8值。因此,對BHCA進行實際的測定,具有重要意義。只要輸入幾種不同的呼叫次數(shù),觀察處理機的占用率,就可以得到BHCA值,也可以反推出A值和B值。基于同樣原因,應(yīng)該可以用實測方法來測定可變周期的BHCA值。與占用率相對應(yīng),可變周期程控交換機應(yīng)能顯示一次循環(huán)的開銷J可以輸入幾種不同的呼叫次數(shù),觀察£的變化,從而可以得到t隨N變化的曲線以及BHCA值。
從(4.5)式可見,N的計算公式中包含3個未知值:和B。設(shè)進入呼叫次數(shù)為Ni、Nz,對應(yīng)的一次循環(huán)開銷為以、如應(yīng)有:
將兩式相除,可得到: