專利名稱:一種時(shí)變量性能數(shù)據(jù)采集方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)采集技術(shù),特別地,涉及一種時(shí)變量性能數(shù)據(jù)采集方 法及裝置。
背景技術(shù):
時(shí)變量是一種定時(shí)更新或隨事件觸發(fā)更新的統(tǒng)計(jì)指標(biāo),是一種無既定變化 規(guī)律的指標(biāo),僅統(tǒng)計(jì)某一個(gè)時(shí)刻的時(shí)變量是沒有意義的,需要統(tǒng)計(jì)某個(gè)時(shí)段內(nèi) 時(shí)變量的均值和峰值才有實(shí)際意義,這種統(tǒng)計(jì)本文統(tǒng)稱為對時(shí)變量的統(tǒng)計(jì)。目
前時(shí)變量采集主要是由數(shù)據(jù)源子系統(tǒng)完成最小周期內(nèi)計(jì)算,由OAM子系統(tǒng)完 成統(tǒng)計(jì)周期內(nèi)的計(jì)算,再將計(jì)算獲得的計(jì)數(shù)器上報(bào)給網(wǎng)管。根據(jù)OAM對時(shí)變 量計(jì)算方式不同,采集方式可分為兩種全采樣計(jì)算方式和累積計(jì)算方式。 下面介紹現(xiàn)有方案1:全采樣計(jì)算采集方法。
數(shù)據(jù)源子系統(tǒng)根據(jù)最小采集周期, 一般為五分鐘,計(jì)算出需要統(tǒng)計(jì)的均值 和峰值上報(bào)給OAM子系統(tǒng),OAM子系統(tǒng)設(shè)置計(jì)數(shù)器緩存,保存上報(bào)的采樣 值。如此,OAM子系統(tǒng)中會保存多份的均值和峰值采樣。等到達(dá)性能計(jì)劃的 統(tǒng)計(jì)時(shí)刻,OAM子系統(tǒng)需要再次根據(jù)性能采集周期對所保存的采樣進(jìn)行均值 和峰值計(jì)算,將計(jì)算后的計(jì)數(shù)器上報(bào)給上級網(wǎng)管。
圖l是現(xiàn)有技術(shù)方案1的采集方法示意圖。如圖1,在OAM子系統(tǒng)啟動(dòng) 性能統(tǒng)計(jì)采集后,數(shù)據(jù)源子系統(tǒng)每隔五分鐘上報(bào)時(shí)變量給OAM子系統(tǒng),OAM 子系統(tǒng)不做特殊處理直接保存所有采樣,等到達(dá)統(tǒng)計(jì)時(shí)刻時(shí)再次計(jì)算保存的均 值和峰值,并將獲得的實(shí)際計(jì)數(shù)器上報(bào)給上級網(wǎng)管。
利用該全采樣計(jì)算方式進(jìn)行時(shí)變量采集具有如下主要缺點(diǎn)
1) 由于需要保存所有采樣值,對于無數(shù)據(jù)庫的設(shè)備中需要耗費(fèi)大量內(nèi)存;
2) 當(dāng)?shù)竭_(dá)統(tǒng)計(jì)時(shí)刻時(shí),OAM需要對所有采樣的時(shí)變量再次計(jì)算,增加了 瞬時(shí)的計(jì)算開銷,降低了處理效率;
3 )對于分布式電信設(shè)備中,由于存在多個(gè)不同的數(shù)據(jù)源子系統(tǒng),需要OAM 子系統(tǒng)對每個(gè)數(shù)據(jù)源特別處理,不便于時(shí)變量采集的平臺化處理;
4) 性能采集指標(biāo)需求對OAM和數(shù)據(jù)源都不透明,需求或數(shù)據(jù)源有變化, OAM必然也需要變化,不夠抽象,平臺化,同時(shí)也存在多個(gè)子系統(tǒng)修改,不 便于后期維護(hù);
5) 存在對時(shí)變量的冗余計(jì)算。 下面介紹現(xiàn)有方案2:累積計(jì)算采集方法。
該現(xiàn)有技術(shù)方案2是對上述現(xiàn)有方案1的一種改進(jìn),該方案2在方案1 的&出上改進(jìn)采樣值的保存方式,不再保存每個(gè)采樣值,而是對均值累加保存, 上報(bào)時(shí)先根據(jù)實(shí)際采集時(shí)間計(jì)算出相對于最小周期的采集次數(shù),在根據(jù)累加均 值和采集次數(shù)計(jì)算出最終均值;對于峰值,保存每次計(jì)算后的峰值,作為上報(bào) 時(shí)的最終峰值。
圖2是現(xiàn)有技術(shù)方案1的采集方法示意圖。如圖2,在OAM子系統(tǒng)啟動(dòng) 性能統(tǒng)計(jì)采集后,OAM子系統(tǒng)對數(shù)據(jù)源子系統(tǒng)上報(bào)的均值進(jìn)行累加,對上報(bào) 的峰值計(jì)算后直接保存,等到統(tǒng)計(jì)時(shí)刻后,OAM子系統(tǒng)根據(jù)采集時(shí)長計(jì)算出 實(shí)際的采集次數(shù),再由累加均值和采集次數(shù)計(jì)算出最終均值,然后同已計(jì)算的 峰值一起上報(bào)給上級網(wǎng)管。利用累積計(jì)算方式進(jìn)行時(shí)變量采集具有如下主要缺點(diǎn)
1 )對于分布式電信設(shè)備中,由于存在多個(gè)不同的數(shù)據(jù)源子系統(tǒng),需要OAM 子系統(tǒng)對每個(gè)數(shù)據(jù)源特別處理,不便于數(shù)據(jù)采集的平臺化處理;
2 )OAM和數(shù)據(jù)源都需要關(guān)心性能指標(biāo)需求,需求的改動(dòng)必然會引起OAM 和數(shù)據(jù)源同時(shí)改動(dòng),不便于后期維護(hù),更不便于平臺化;
3 )由于系統(tǒng)時(shí)間可能存在誤差,會使得計(jì)算采集時(shí)長時(shí)有偏差,需要OAM 增加校正時(shí)間差的功能,增加了實(shí)現(xiàn)的復(fù)雜度;
4)存在冗余計(jì)算。
綜上所述,現(xiàn)有技術(shù)的時(shí)變量性能數(shù)據(jù)采集方法存在較多的缺點(diǎn),且都不 便于實(shí)現(xiàn)時(shí)變量數(shù)據(jù)采集的平臺化處理。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種時(shí)變量性能數(shù)據(jù)的采集方法及裝置,解決現(xiàn)有技
術(shù)中,時(shí)變量性能數(shù)據(jù)的采集不便于平臺化處理的技術(shù)問題。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了 一種時(shí)變量性能數(shù)據(jù)的采集方法,其中, 包括如下步驟
步驟一,設(shè)置有時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)源子系統(tǒng)在初始化時(shí),向操作管
理維護(hù)OAM子系統(tǒng)注冊所述數(shù)據(jù)讀取入口參數(shù),所述數(shù)據(jù)讀取入口參數(shù)與待 采集的所述時(shí)變量性能計(jì)數(shù)器相對應(yīng),用于讀取所述待采集時(shí)變量性能計(jì)數(shù)器 的數(shù)據(jù);
步驟二,所述OAM子系統(tǒng)根據(jù)所述注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù)先設(shè)定 的時(shí)變量采集周期,周期性地采集所述時(shí)變量性能計(jì)數(shù)器的性能數(shù)據(jù),并將所 述采集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與所述時(shí)變量 相對應(yīng)的時(shí)變量組;
步驟三,所述OAM子系統(tǒng)根據(jù)所述時(shí)變量組和預(yù)先設(shè)定的測量任務(wù)中的 測量周期,周期性地將所述時(shí)變量組按預(yù)先^:定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成計(jì) 數(shù)器組。
所述的方法,其中,所述將采集的時(shí)變量性能lt據(jù)4要預(yù)先設(shè)定的時(shí)變量轉(zhuǎn) 換關(guān)系轉(zhuǎn)換為與所述時(shí)變量相對應(yīng)的時(shí)變量組為
將所述采集的時(shí)變量性能數(shù)據(jù)轉(zhuǎn)換為,包括所述時(shí)變量的采集次數(shù)、所述 時(shí)變量的累加值、和/或所述時(shí)變量的峰值的時(shí)變量組。
所述的方法,其中,所述預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系中包括轉(zhuǎn)換關(guān)系結(jié) 束標(biāo)志,所述步驟三中,進(jìn)一步包括
所述OAM子系統(tǒng)判斷是否到達(dá)所述結(jié)束標(biāo)志的步驟;如是,則所述OAM 子系統(tǒng)結(jié)束該次時(shí)變量組的轉(zhuǎn)換。
所述的方法,其中,所述數(shù)據(jù)讀取入口參數(shù)包括用于讀取所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的讀取函數(shù);
在所述步驟二中,所述OAM子系統(tǒng)周期性地采集所述時(shí)變量性能計(jì)數(shù)器 的數(shù)據(jù)包括所述OAM子系統(tǒng)周期性地調(diào)用所述讀取函數(shù)來獲取所述時(shí)變量 性能計(jì)數(shù)器數(shù)據(jù)的步驟。
所述的方法,其中,所述數(shù)據(jù)讀取入口參數(shù)包括用于存儲所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的內(nèi)存地址;
在所述步驟二中,所述OAM子系統(tǒng)周期性地采集所述時(shí)變量性能計(jì)數(shù)器 的數(shù)據(jù)包括所述OAM子系統(tǒng)周期性地從所述內(nèi)存地址中拷貝所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的步驟。
所述的方法,其中,所述數(shù)據(jù)源子系統(tǒng)向所述OAM子系統(tǒng)注冊的數(shù)據(jù)讀 取入口參數(shù)還包括計(jì)數(shù)器組標(biāo)識、最大測量對象個(gè)數(shù)、時(shí)變量采集周期,和 /或預(yù)先設(shè)定的用于實(shí)現(xiàn)時(shí)變量組轉(zhuǎn)換為計(jì)數(shù)器組的所述時(shí)變量組轉(zhuǎn)換關(guān)系。
所述的方法,其中,所述預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系預(yù)先設(shè)置在所述數(shù) 據(jù)源子系統(tǒng)中。
所述的方法,其中,所述步驟二中,在所述OAM子系統(tǒng)周期性釆集所述 原始計(jì)數(shù)器的數(shù)據(jù)之前,還包括
所述OAM子系統(tǒng)根據(jù)所述數(shù)據(jù)源子系統(tǒng)注冊的數(shù)據(jù)讀取入口參數(shù),過濾 掉對所述數(shù)據(jù)源子系統(tǒng)中未注冊的時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)進(jìn)行采集的測量 任務(wù)。
所述的方法,其中,還包括
為所述數(shù)據(jù)源子系統(tǒng)中無效的測量對象設(shè)置無效標(biāo)識;及
采集到所述原始計(jì)數(shù)器或計(jì)數(shù)器組的數(shù)據(jù)后,所述OAM子系統(tǒng)才艮據(jù)所述 無效標(biāo)識,將所述無效測量對象的信息過濾掉。
所述的方法,其中,所述數(shù)據(jù)源子系統(tǒng)通過所述OAM子系統(tǒng)才是供的注冊 函數(shù)向所述OAM子系統(tǒng)注冊所述數(shù)據(jù)讀取入口參數(shù)。
本發(fā)明還提供了 一種時(shí)變量性能數(shù)據(jù)的采集裝置,包括設(shè)置有時(shí)變量性能 計(jì)數(shù)器的數(shù)據(jù)源子系統(tǒng)和對所述數(shù)據(jù)源子系統(tǒng)提供的時(shí)變量性能計(jì)數(shù)器進(jìn)行 采集的操作管理維護(hù)OAM子系統(tǒng),其中,所述數(shù)據(jù)源子系統(tǒng)包括
注冊單元,用于向OAM子系統(tǒng)注冊數(shù)據(jù)讀取入口參數(shù),其中,所述數(shù)據(jù) 讀取入口參數(shù)與所述待采集的時(shí)變量性能計(jì)數(shù)器相對應(yīng),用于讀取所述待采集 時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù);
所述OAM子系統(tǒng)包括
時(shí)變量數(shù)據(jù)采集單元,用于根據(jù)所述注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù)設(shè)的時(shí) 變量采集周期,周期性地采集所述時(shí)變量性能計(jì)數(shù)器的性能數(shù)據(jù);
時(shí)變量轉(zhuǎn)換單元,用于將所述采集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的時(shí)變量
轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與所述時(shí)變量相對應(yīng)的時(shí)變量組;
時(shí)變量組轉(zhuǎn)換單元,用于根據(jù)所述時(shí)變量組和預(yù)先設(shè)定的測量任務(wù)中的測 量周期,周期性地將所述時(shí)變量組^換預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成計(jì)數(shù) 器組。
所述的裝置,其中,所述按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換出的、與時(shí)變 量相對應(yīng)的時(shí)變量組包括所述時(shí)變量的采集次數(shù),所述時(shí)變量的累加值,和 所述時(shí)變量的峰值。
所述的裝置,其中,所述數(shù)據(jù)讀取入口參數(shù)包括用于讀取所述時(shí)變量性
能計(jì)數(shù)器數(shù)據(jù)的讀取函數(shù); 所述讀取單元還包括
讀取函數(shù)調(diào)用單元,用于周期性地調(diào)用所述讀取函數(shù)。 所述的裝置,其中,所述數(shù)據(jù)讀取入口參數(shù)包括用于存儲所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的內(nèi)存地址; 所述讀取單元還包括
數(shù)據(jù)拷貝單元,用于周期性地從所述內(nèi)存地址中拷貝所述時(shí)變量性能計(jì)數(shù) 器數(shù)據(jù)。
所述的裝置,其中,所述數(shù)據(jù)源子系統(tǒng)向所述OAM子系統(tǒng)注冊的數(shù)據(jù)讀 取入口參數(shù)還包括計(jì)數(shù)器組標(biāo)識、最大測量對象個(gè)數(shù)、時(shí)變量采集周期,和 /或預(yù)先設(shè)定的用于實(shí)現(xiàn)時(shí)變量組轉(zhuǎn)換為計(jì)數(shù)器組的所述時(shí)變量組轉(zhuǎn)換關(guān)系。
所述的裝置,其中,所述OAM子系統(tǒng)還包括
注冊提供單元,用于向所述數(shù)據(jù)源子系統(tǒng)提供注冊函數(shù),以供所述數(shù)據(jù)源 子系統(tǒng)注冊所述數(shù)據(jù)讀取入口參數(shù)。
本發(fā)明的技術(shù)效果在于
1、在本發(fā)明中,通過數(shù)據(jù)源子系統(tǒng)向OAM子系統(tǒng)注冊的方式來完成時(shí) 變量數(shù)據(jù)采集,且OAM子系統(tǒng)利用預(yù)先設(shè)定的轉(zhuǎn)換規(guī)則將采集到的時(shí)變量數(shù) 據(jù)轉(zhuǎn)換成需要上報(bào)的計(jì)數(shù)器組,由此,OAM子系統(tǒng)可單獨(dú)完成時(shí)變量的計(jì)算, 這樣,如果有計(jì)數(shù)器或數(shù)據(jù)源的變更,只需變更數(shù)據(jù)源子系統(tǒng)的時(shí)變量和轉(zhuǎn)換 規(guī)則即可,不會影響到OAM,從而可實(shí)現(xiàn)OAM子系統(tǒng)進(jìn)行時(shí)變量數(shù)據(jù)采集 的平臺化,并實(shí)現(xiàn)跨產(chǎn)品使用;
2、 在本發(fā)明中,OAM子系統(tǒng)不需要再將從數(shù)據(jù)源子系統(tǒng)采集的所有時(shí)變 量數(shù)據(jù)進(jìn)行保存,而是周期性地根據(jù)采集的時(shí)變量數(shù)據(jù)獲得并更新該時(shí)變量組 的值,由此減少了對內(nèi)存的占用;
3、 在本發(fā)明中,才艮據(jù)測量任務(wù)的測量周期,當(dāng)?shù)竭_(dá)統(tǒng)計(jì)時(shí)刻時(shí),OAM子 系統(tǒng)不需再對所有采集的時(shí)變量數(shù)據(jù)再次計(jì)算,而只需4艮據(jù)時(shí)變量組轉(zhuǎn)換關(guān)系 將將時(shí)變量組轉(zhuǎn)換至計(jì)數(shù)器組,由此避免了瞬時(shí)過大的計(jì)算開銷;
4、 本發(fā)明采用調(diào)用讀取函數(shù)或內(nèi)存中數(shù)據(jù)拷貝的方式來實(shí)現(xiàn)數(shù)據(jù)的采集, 由此提高了采集速度;
5、 在本發(fā)明中,數(shù)據(jù)源子系統(tǒng)不需要再對時(shí)變量進(jìn)行特殊計(jì)算,只需要
不斷更新時(shí)變量的實(shí)時(shí)值即可,由此其可只關(guān)注業(yè)務(wù)處理;
6、 在本發(fā)明中,在性能數(shù)據(jù)采集過程中不需要在數(shù)據(jù)源子系統(tǒng)和OAM
子系統(tǒng)中再進(jìn)行消息交互,由此提高了采集速度;
7、 在本發(fā)明中,避免了冗余計(jì)算,且減少了程序復(fù)雜度,便于后期維護(hù)。
圖1為現(xiàn)有技術(shù)方案1的時(shí)變量性能計(jì)數(shù)器采集方法的原理示意圖; 圖2為現(xiàn)有技術(shù)方案2的時(shí)變量性能計(jì)數(shù)器采集方法原理示意圖; 圖3為本發(fā)明實(shí)施例一的時(shí)變量性能計(jì)數(shù)器采集方法的流程示意圖; 圖4為本發(fā)明實(shí)施例一的時(shí)變量性能計(jì)數(shù)器采集方法的原理示意圖; 圖5為在本發(fā)明實(shí)施例一中,可采用的由時(shí)變量轉(zhuǎn)換至計(jì)數(shù)器組的轉(zhuǎn)換關(guān) 系的示意圖6為本發(fā)明實(shí)施例二的時(shí)變量性能計(jì)數(shù)器采集方法的流程示意圖; 圖7是本發(fā)明實(shí)施例的采集裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí) 施例對本發(fā)明進(jìn)^f亍詳細(xì)描述。
圖3為本發(fā)明實(shí)施例一的時(shí)變量性能計(jì)數(shù)器采集方法的流程示意圖。圖4 為本發(fā)明實(shí)施例一的時(shí)變量性能計(jì)數(shù)器采集方法的原理示意圖。如圖3,本發(fā)
明實(shí)施例一的時(shí)變量性能計(jì)數(shù)器采集方法包括如下步驟
步驟301,在設(shè)置有時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)源子系統(tǒng)中,設(shè)置待采集時(shí) 變量性能計(jì)數(shù)器的數(shù)據(jù)讀取入口參數(shù),該數(shù)據(jù)讀取入口參數(shù)與待釆集的時(shí)變量 性能計(jì)數(shù)器相對應(yīng),用于讀取待采集時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù);
步驟302,數(shù)據(jù)源子系統(tǒng)在初始化時(shí),向OAM子系統(tǒng)注冊該數(shù)據(jù)讀取入 口參數(shù);
步驟303, OAM子系統(tǒng)根據(jù)數(shù)據(jù)源子系統(tǒng)注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù) 先設(shè)定的時(shí)變量采集周期,周期性地采集時(shí)變量性能計(jì)數(shù)器的性能數(shù)據(jù),并將 采集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與時(shí)變量相對應(yīng) 的時(shí)變量組;
步驟304, OAM子系統(tǒng)根據(jù)該轉(zhuǎn)換出的時(shí)變量組和預(yù)先設(shè)定的測量任務(wù) 中的測量周期,周期性地將該時(shí)變量組按預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成 計(jì)數(shù)器組,并進(jìn)行上報(bào)。
在該實(shí)施例一中,時(shí)變量為由數(shù)據(jù)源子系統(tǒng)維護(hù)的、定時(shí)更新或事件觸發(fā) 更新的性能指標(biāo),如峰值或均值,相應(yīng)地,時(shí)變量性能計(jì)數(shù)器為峰值或均值計(jì) 數(shù)器;時(shí)變量組由OAM子系統(tǒng)維護(hù),并按照預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系根據(jù) 時(shí)變量獲取該時(shí)變量組,具體的,例如,該時(shí)變量組包括時(shí)變量采集次數(shù), 時(shí)變量累加值和時(shí)變量峰值;計(jì)數(shù)器組為最終給用戶體現(xiàn)的計(jì)數(shù)器組,而該預(yù) 先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系則為將時(shí)變量轉(zhuǎn)換為上述時(shí)變量組的轉(zhuǎn)換關(guān)系。
在該步驟302中,數(shù)據(jù)源子系統(tǒng)通過OAM子系統(tǒng)提供的注冊函數(shù)向OAM 子系統(tǒng)注冊該數(shù)據(jù)讀取入口參數(shù)。該數(shù)據(jù)讀取入口參數(shù)包括用于讀取所述時(shí) 變量性能計(jì)數(shù)器數(shù)據(jù)的讀取函數(shù),和/或用于存儲所述時(shí)變量性能計(jì)數(shù)器數(shù)據(jù) 的內(nèi)存地址。當(dāng)該數(shù)據(jù)讀取入口參數(shù)包括讀取函數(shù)時(shí),在步驟303中,OAM 子系統(tǒng)通過周期性地調(diào)用該讀取函數(shù)來獲取時(shí)變量性能計(jì)數(shù)器數(shù)據(jù)。當(dāng)該數(shù)據(jù) 讀耳又入口參數(shù)包括內(nèi)存地址時(shí),在步驟303中,該OAM子系統(tǒng)通過周期性地 從該內(nèi)存地址中拷貝存儲在該內(nèi)存地址內(nèi)的時(shí)變量性能計(jì)數(shù)器數(shù)據(jù)來直接獲 取從數(shù)據(jù)源子系統(tǒng)中采集的時(shí)變量性能數(shù)據(jù)。
在分布式電信設(shè)備中,時(shí)變量性能指標(biāo)分布在各個(gè)單板上的多個(gè)數(shù)據(jù)源子 系統(tǒng)內(nèi),各個(gè)數(shù)據(jù)源子系統(tǒng)分別實(shí)現(xiàn)不同的時(shí)變量,反映設(shè)備不同的運(yùn)行性能
指標(biāo)。示例性地,利用該實(shí)施例一的方法,在各個(gè)數(shù)據(jù)源子系統(tǒng)中設(shè)置有各自
負(fù)責(zé)的時(shí)變量的讀取函數(shù)或內(nèi)存地址,并通過本單板上的OAM提供的注冊函 數(shù),在初始化時(shí)完成讀取函數(shù)或內(nèi)存地址的注冊,OAM子系統(tǒng)根據(jù)數(shù)據(jù)源子 系統(tǒng)注冊的信息采集相關(guān)時(shí)變量,并計(jì)算出時(shí)變量組,再根據(jù)測量任務(wù)中的數(shù) 據(jù)測量周期,定時(shí)將時(shí)變量組通過計(jì)算轉(zhuǎn)換為計(jì)數(shù)器組,并完成上報(bào)。
在該實(shí)施例一中,數(shù)據(jù)源子系統(tǒng)不需要再對時(shí)變量進(jìn)行特殊計(jì)算,只需要 不斷更新時(shí)變量的實(shí)時(shí)值;OAM子系統(tǒng)不需要再將從數(shù)據(jù)源子系統(tǒng)采集的所 有時(shí)變量數(shù)據(jù)進(jìn)行保存,而是周期性地根據(jù)采集到的不斷更新的時(shí)變量實(shí)時(shí)值 更新其時(shí)變量組的值。
在該實(shí)施例一中,數(shù)據(jù)源子系統(tǒng)注冊的數(shù)據(jù)讀取入口參數(shù)除上述的讀取函 數(shù)和/或內(nèi)存地址外,還包括如下內(nèi)容
計(jì)數(shù)器組標(biāo)識,用于唯一標(biāo)識一個(gè)時(shí)變量計(jì)數(shù)器組,該計(jì)數(shù)器組標(biāo)識由數(shù) 據(jù)源子系統(tǒng)根據(jù)預(yù)先設(shè)計(jì)的計(jì)數(shù)器文檔獲取;
最大測量對象個(gè)數(shù),用于表示數(shù)據(jù)源子系統(tǒng)中的時(shí)變量性能計(jì)數(shù)器組要統(tǒng) 計(jì)的測量對象的最大數(shù)量,其中,測量對象指與性能統(tǒng)計(jì)相關(guān)的邏輯對象,如 移動(dòng)通信中的小區(qū),測量對象的相關(guān)性能統(tǒng)計(jì)指標(biāo)由數(shù)據(jù)源子系統(tǒng)通過其上設(shè) 置的計(jì)數(shù)器來維護(hù),并由OAM采集及上報(bào)給網(wǎng)管;
時(shí)變量采樣周期,由數(shù)據(jù)源子系統(tǒng)提供,OAM根據(jù)此周期定時(shí)采集數(shù)據(jù) 源子系統(tǒng)中的時(shí)變量;
時(shí)變量組轉(zhuǎn)換關(guān)系,時(shí)變量組轉(zhuǎn)換為計(jì)數(shù)器組的轉(zhuǎn)換關(guān)系,OAM根據(jù)得 到的時(shí)變量組和該關(guān)系計(jì)算出計(jì)數(shù)器組。
圖5為在本發(fā)明實(shí)施例一中可采用的由時(shí)變量轉(zhuǎn)換至計(jì)數(shù)器組的轉(zhuǎn)換關(guān) 系的示意圖。如圖5,假設(shè)在該實(shí)施例中有三個(gè)時(shí)變量需要統(tǒng)計(jì),例如當(dāng)前的 CPU/DSP占有率,當(dāng)前的在線用戶數(shù)等,且只有一個(gè)測量對象。將數(shù)據(jù)源子 系統(tǒng)維護(hù)的這三個(gè)時(shí)變量^f艮定為時(shí)變量0、時(shí)變量1和時(shí)變量2。在時(shí)變量 采集周期內(nèi),如5秒內(nèi),周期性地更新該三個(gè)時(shí)變量的值。OAM子系統(tǒng)根據(jù) 時(shí)變量采集周期定時(shí)采集這三個(gè)時(shí)變量,并按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系將其 轉(zhuǎn)換為三個(gè)時(shí)變量組,并將該三個(gè)時(shí)變量組進(jìn)行存^f諸。當(dāng)?shù)竭_(dá)測量任務(wù)定制的 測量周期時(shí),如5分鐘,OAM定時(shí)根據(jù)數(shù)據(jù)源提供的時(shí)變量組轉(zhuǎn)換關(guān)系把三個(gè)時(shí)變量組轉(zhuǎn)換為最終用戶需要的時(shí)變量計(jì)數(shù)器組上報(bào)給網(wǎng)管,完成整個(gè)時(shí)變 量計(jì)數(shù)器組的采集上報(bào)過程。其中,該時(shí)變量組轉(zhuǎn)換關(guān)系根據(jù)用戶需要的時(shí)變 量計(jì)數(shù)器組預(yù)先設(shè)置在數(shù)據(jù)源子系統(tǒng)中,并由數(shù)據(jù)源子系統(tǒng)在注冊時(shí)向OAM
提供,OAM根據(jù)此關(guān)系將其存儲的時(shí)變量組轉(zhuǎn)換為用戶需要的時(shí)變量計(jì)數(shù)器 組,即最終上報(bào)給網(wǎng)管的時(shí)變量計(jì)數(shù)器組。
如圖5,在該實(shí)施例中,預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系用于將時(shí)變量轉(zhuǎn)換為 包含時(shí)變量的采集次數(shù)、時(shí)變量的累加值、時(shí)變量的最大值和時(shí)變量的最小 值的時(shí)變量組。OAM子系統(tǒng)根據(jù)釆集的時(shí)變量性能數(shù)據(jù)、預(yù)先設(shè)定的時(shí)變量 采集周期和該時(shí)變量轉(zhuǎn)換關(guān)系,周期性地將時(shí)變量0、時(shí)變量1和時(shí)變量2轉(zhuǎn) 換為與其相對應(yīng)的時(shí)變量組O、時(shí)變量組1和時(shí)變量組2,每一時(shí)變量組包含 相對應(yīng)時(shí)變量的采集次數(shù)、時(shí)變量的累加值、時(shí)變量的最大值和時(shí)變量的最小 值。其中,該相對應(yīng)的時(shí)變量的采集次數(shù)即指OAM采集相應(yīng)時(shí)變量性能計(jì) 數(shù)器數(shù)據(jù)的次數(shù)。
在圖5中,預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系為,根據(jù)獲得的時(shí)變量組計(jì)算出 包括時(shí)變量O的平均值和最大值;時(shí)變量1的平均值和最大值;及,時(shí)變量 2的平均值和最小值的計(jì)數(shù)器組的轉(zhuǎn)換關(guān)系。其中,時(shí)變量的平均值可由時(shí)變 量組中的時(shí)變量累加值除以時(shí)變量的采集次數(shù)獲得。由此,根據(jù)獲得的時(shí)變量 組、預(yù)先設(shè)定的測量任務(wù)中的測量周期和該時(shí)變量組轉(zhuǎn)換關(guān)系,OAM子系統(tǒng) 可周期性地獲得用戶需要的時(shí)變量計(jì)數(shù)器組。其中,時(shí)變量組轉(zhuǎn)換關(guān)系并不限 于上述的轉(zhuǎn)換關(guān)系,才艮據(jù)用戶需要的時(shí)變量計(jì)數(shù)器組,時(shí)變量組轉(zhuǎn)換關(guān)系可相 應(yīng)變化。例如,該時(shí)變量組轉(zhuǎn)換關(guān)系還可以是根據(jù)獲得的時(shí)變量組計(jì)算出包 括時(shí)變量O的平均值和最小值;時(shí)變量1的平均值和最小值;及,時(shí)變量2 的平均值和最大值。或者是,根據(jù)獲得的時(shí)變量組計(jì)算出包括時(shí)變量0的平 均值、最大值和最小值;時(shí)變量l的平均值、最大值和最小值;及,時(shí)變量2 的平均值、最大值和最小值。進(jìn)一步地,如圖5,在時(shí)變量組轉(zhuǎn)換關(guān)系中還包 含一結(jié)束標(biāo)記。OAM可根據(jù)該結(jié)束標(biāo)記來判斷是否已完成了對所有時(shí)變量組 的轉(zhuǎn)換。
圖6為本發(fā)明實(shí)施例二的時(shí)變量性能計(jì)數(shù)器采集方法的流程示意圖。如圖 6,本發(fā)明實(shí)施例二的時(shí)變量性能計(jì)數(shù)器采集方法包括如下步驟
步驟601,在數(shù)據(jù)源子系統(tǒng)中,設(shè)置待采集的時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)讀 取入口參數(shù),并設(shè)置特殊的無效標(biāo)識來標(biāo)識無效的測量對象,如用無效標(biāo)識來
標(biāo)識還未正常運(yùn)行的測量對象;其中,該數(shù)據(jù)讀取入口參數(shù)包括計(jì)數(shù)器組標(biāo) 識,最大測量對象個(gè)數(shù),時(shí)變量采樣周期,時(shí)變量組轉(zhuǎn)換為計(jì)數(shù)器組的時(shí)變量 組轉(zhuǎn)換關(guān)系,讀取函數(shù)或者內(nèi)存地址;其中,該時(shí)變量性能計(jì)數(shù)器為均值或峰 值計(jì)數(shù)器;
步驟602,數(shù)據(jù)源子系統(tǒng)在初始化時(shí),向OAM子系統(tǒng)注冊該設(shè)置的數(shù)據(jù) 讀取入口參數(shù);
步驟603, OAM子系統(tǒng)保存該數(shù)據(jù)讀取入口參數(shù),并在初始化時(shí),根據(jù) 該數(shù)據(jù)源子系統(tǒng)的注冊信息,對測量任務(wù)進(jìn)行過濾,以保證僅采集已注冊的原 始計(jì)數(shù)器;
步驟604,根據(jù)該注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù)設(shè)的時(shí)變量采集周期, OAM子系統(tǒng)周期性地調(diào)用數(shù)據(jù)源子系統(tǒng)注冊的讀取函數(shù)或者周期性地從數(shù)據(jù) 源子系統(tǒng)注冊的內(nèi)存地址中拷貝存儲在該內(nèi)存地址中的時(shí)變量性能數(shù)據(jù),以完 成對時(shí)變量計(jì)數(shù)器性能數(shù)據(jù)的釆集,并將釆集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的 時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為相對應(yīng)的時(shí)變量組,并將該時(shí)變量組存入預(yù)先分配的存 儲單元中;其中,該時(shí)變量組包括時(shí)變量的采集次數(shù)、時(shí)變量的累加值和時(shí) 變量的峰值;
步驟605, OAM子系統(tǒng)根據(jù)該轉(zhuǎn)換出的時(shí)變量組和預(yù)先設(shè)定的測量任務(wù) 中的測量周期,周期性地將該時(shí)變量組按預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成 計(jì)數(shù)器組,例如,最終體現(xiàn)給用戶的計(jì)數(shù)器組;
步驟606, OAM子系統(tǒng)根據(jù)所采集數(shù)據(jù)的標(biāo)識,如,根據(jù)無效標(biāo)識將無 效的測量對象的信息過濾掉,并將需上報(bào)的統(tǒng)計(jì)對象的時(shí)變量性能數(shù)據(jù)上報(bào)給 網(wǎng)管。示例性地,OAM子系統(tǒng)可通過在步驟601中,設(shè)置一變量來標(biāo)識所采 集的數(shù)據(jù)是否為有效測量對象的數(shù)據(jù)。例如,可設(shè)置當(dāng)該變量取O時(shí),表示對 應(yīng)的數(shù)據(jù)為有限測量對象的數(shù)據(jù);當(dāng)該變量取l時(shí),表示對應(yīng)的數(shù)據(jù)為無效測 量對象的數(shù)據(jù)。
該實(shí)施例二中采用的時(shí)變量組轉(zhuǎn)換關(guān)系同實(shí)施例一,在此不再贅述。 本發(fā)明還提供了一種時(shí)變量性能數(shù)據(jù)的采集裝置。圖7是本發(fā)明實(shí)施例的
采集裝置的結(jié)構(gòu)示意圖。如圖7,本發(fā)明實(shí)施例的采集裝置700包括設(shè)置有 時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)源子系統(tǒng)701和對數(shù)據(jù)源子系統(tǒng)提供的時(shí)變量性能 計(jì)數(shù)器進(jìn)行采集的操作管理維護(hù)OAM子系統(tǒng)702,其中,該數(shù)據(jù)源子系統(tǒng)701 包括
注冊單元704 ,用于向OAM子系統(tǒng)注冊數(shù)據(jù)讀耳又入口參數(shù),其中,該數(shù) 據(jù)讀取入口參數(shù)與待采集的時(shí)變量性能計(jì)數(shù)器相對應(yīng),用于讀取該待采集時(shí)變 量性能計(jì)數(shù)器的數(shù)據(jù);
所述OAM子系統(tǒng)702包括
時(shí)變量數(shù)據(jù)采集單元705,用于根據(jù)所述注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù)設(shè) 的時(shí)變量采集周期,周期性地釆集所述時(shí)變量性能計(jì)^:器的性能數(shù)據(jù);
時(shí)變量轉(zhuǎn)換單元706,用于將所述采集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的時(shí) 變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與所述時(shí)變量相對應(yīng)的時(shí)變量組;
時(shí)變量組轉(zhuǎn)換單元707,用于根據(jù)所述時(shí)變量組和預(yù)先設(shè)定的測量任務(wù)中 的測量周期,周期性地將所述時(shí)變量組按預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成 計(jì)數(shù)器組,并進(jìn)行上報(bào)。
所述的裝置,其中,所述數(shù)據(jù)源子系統(tǒng)還包括數(shù)據(jù)讀取入口參數(shù)設(shè)置單 元,用于設(shè)置待采集時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)讀取入口參數(shù)。
所述的裝置,其中,所述按預(yù)先設(shè)定的時(shí)變量關(guān)系轉(zhuǎn)換出的、與時(shí)變量相 對應(yīng)的時(shí)變量組包括所述時(shí)變量的釆集次數(shù),所述時(shí)變量的累加值,和所述 時(shí)變量的峰值。
所述的裝置,其中,所述數(shù)據(jù)讀取入口參數(shù)包括用于讀取所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的讀取函數(shù);其中,所述讀取單元還包括
讀取函數(shù)調(diào)用單元,用于周期性地調(diào)用所述讀取函數(shù)。
所述的裝置,其中,所述數(shù)據(jù)讀取入口參數(shù)包括用于存儲所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的內(nèi)存地址;所述讀取單元還包括
數(shù)據(jù)拷貝單元,用于周期性地從所述內(nèi)存地址中拷貝所述時(shí)變量性能計(jì)數(shù) 器數(shù)據(jù)。
所述的裝置,其中,所述數(shù)據(jù)源子系統(tǒng)向所述OAM子系統(tǒng)注冊的數(shù)據(jù)讀 取入口參數(shù)還包括計(jì)數(shù)器組標(biāo)識、最大測量對象個(gè)數(shù)、時(shí)變量采集周期,和
/或預(yù)先設(shè)定的用于實(shí)現(xiàn)時(shí)變量組轉(zhuǎn)換為計(jì)數(shù)器組的所述時(shí)變量組轉(zhuǎn)換關(guān)系。
所述的裝置,其中,所述OAM子系統(tǒng)還包括
注冊提供單元,用于向所述數(shù)據(jù)源子系統(tǒng)提供注冊函數(shù),以供所述數(shù)據(jù)源 子系統(tǒng)注冊所述數(shù)據(jù)讀取入口參數(shù)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通 技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾, 這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1. 一種時(shí)變量性能數(shù)據(jù)的采集方法,其特征在于,包括如下步驟:步驟一,設(shè)置有時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)源子系統(tǒng)在初始化時(shí),向操作管理維護(hù)OAM子系統(tǒng)注冊所述數(shù)據(jù)讀取入口參數(shù),所述數(shù)據(jù)讀取入口參數(shù)與待采集的所述時(shí)變量性能計(jì)數(shù)器相對應(yīng),用于讀取所述待采集時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù);步驟二,所述OAM子系統(tǒng)根據(jù)所述注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù)先設(shè)定的時(shí)變量采集周期,周期性地采集所述時(shí)變量性能計(jì)數(shù)器的性能數(shù)據(jù),并將所述采集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與所述時(shí)變量相對應(yīng)的時(shí)變量組;步驟三,所述OAM子系統(tǒng)根據(jù)所述時(shí)變量組和預(yù)先設(shè)定的測量任務(wù)中的測量周期,周期性地將所述時(shí)變量組按預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成計(jì)數(shù)器組。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將釆集的時(shí)變量性能 數(shù)據(jù)按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與所述時(shí)變量相對應(yīng)的時(shí)變量組為將所述采集的時(shí)變量性能數(shù)據(jù)轉(zhuǎn)換為,包括所述時(shí)變量的采集次數(shù)、所述 時(shí)變量的累加值、和/或所述時(shí)變量的峰值的時(shí)變量組。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先設(shè)定的時(shí)變量組 轉(zhuǎn)換關(guān)系中包括轉(zhuǎn)換關(guān)系結(jié)束標(biāo)志,所述步驟三中,進(jìn)一步包括所述OAM子系統(tǒng)判斷是否到達(dá)所述結(jié)束標(biāo)志的步驟;如是,則所述OAM 子系統(tǒng)結(jié)束該次時(shí)變量組的轉(zhuǎn)換。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)讀取入口參數(shù)包 括用于讀取所述時(shí)變量性能計(jì)數(shù)器數(shù)據(jù)的讀取函數(shù);在所述步驟二中,所述OAM子系統(tǒng)周期性地采集所述時(shí)變量性能計(jì)數(shù)器 的數(shù)據(jù)包括所述OAM子系統(tǒng)周期性地調(diào)用所述讀取函數(shù)來獲取所述時(shí)變量 性能計(jì)數(shù)器數(shù)據(jù)的步驟。 '
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)讀取入口參數(shù)包 括用于存儲所述時(shí)變量性能計(jì)數(shù)器數(shù)據(jù)的內(nèi)存地址;在所述步驟二中,所述OAM子系統(tǒng)周期性地采集所述時(shí)變量性能計(jì)數(shù)器 的數(shù)據(jù)包括所述OAM子系統(tǒng)周期性地從所述內(nèi)存地址中拷貝所述時(shí)變量性 能計(jì)數(shù)器數(shù)據(jù)的步驟。
6. 根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述數(shù)據(jù)源子系 統(tǒng)向所述OAM子系統(tǒng)注冊的數(shù)據(jù)讀取入口參數(shù)還包括計(jì)數(shù)器組標(biāo)識、最大 測量對象個(gè)數(shù)、時(shí)變量采集周期,和/或預(yù)先設(shè)定的用于實(shí)現(xiàn)時(shí)變量組轉(zhuǎn)換為 計(jì)數(shù)器組的所述時(shí)變量組轉(zhuǎn)換關(guān)系。
7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先設(shè)定的時(shí)變量組 轉(zhuǎn)換關(guān)系預(yù)先設(shè)置在所述數(shù)據(jù)源子系統(tǒng)中。
8. 根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述步驟二中, 在所述OAM子系統(tǒng)周期性采集所述原始計(jì)數(shù)器的數(shù)據(jù)之前,還包括所述OAM子系統(tǒng)根據(jù)所述數(shù)據(jù)源子系統(tǒng)注冊的數(shù)據(jù)讀取入口參數(shù),過濾 掉對所述數(shù)據(jù)源子系統(tǒng)中未注冊的時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)進(jìn)行釆集的測量 任務(wù)。
9. 根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,還包括 為所述數(shù)據(jù)源子系統(tǒng)中無效的測量對象設(shè)置無效標(biāo)識;及 采集到所述原始計(jì)數(shù)器或計(jì)數(shù)器組的數(shù)據(jù)后,所述OAM子系統(tǒng)根據(jù)所述無效標(biāo)識,將所述無效測量對象的信息過濾掉。
10. 根據(jù)權(quán)利要求l-5或7中任一項(xiàng)所述的方法,其特征在于,所述數(shù)據(jù) 源子系統(tǒng)通過所述OAM子系統(tǒng)提供的注冊函數(shù)向所述OAM子系統(tǒng)注冊所述 數(shù)據(jù)讀取入口參數(shù)。
11. 一種時(shí)變量性能數(shù)據(jù)的采集裝置,包括設(shè)置有時(shí)變量性能計(jì)數(shù)器的數(shù) 據(jù)源子系統(tǒng)和對所述數(shù)據(jù)源子系統(tǒng)提供的時(shí)變量性能計(jì)數(shù)器進(jìn)行采集的操作 管理維護(hù)OAM子系統(tǒng),其特征在于,所述數(shù)據(jù)源子系統(tǒng)包括注冊單元,用于向OAM子系統(tǒng)注冊數(shù)據(jù)讀取入口參數(shù),其中,所述數(shù)據(jù) 讀取入口參數(shù)與所述待采集的時(shí)變量性能計(jì)數(shù)器相對應(yīng),用于讀取所述待采集 時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù);所述OAM子系統(tǒng)包括時(shí)變量數(shù)據(jù)釆集單元,用于根據(jù)所述注冊的數(shù)據(jù)讀取入口參數(shù)及預(yù)設(shè)的時(shí) 變量采集周期,周期性地采集所述時(shí)變量性能計(jì)數(shù)器的性能數(shù)據(jù);時(shí)變量轉(zhuǎn)換單元,用于將所述采集的時(shí)變量性能數(shù)據(jù)按預(yù)先設(shè)定的時(shí)變量轉(zhuǎn)換關(guān)系轉(zhuǎn)換為與所述時(shí)變量相對應(yīng)的時(shí)變量組;時(shí)變量組轉(zhuǎn)換單元,用于根據(jù)所述時(shí)變量組和預(yù)先設(shè)定的測量任務(wù)中的測 量周期,周期性地將所述時(shí)變量組按預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成計(jì)數(shù) 器組。
12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述按預(yù)先設(shè)定的時(shí)變 量轉(zhuǎn)換關(guān)系轉(zhuǎn)換出的、與時(shí)變量相對應(yīng)的時(shí)變量組包括所述時(shí)變量的采集次 數(shù),所述時(shí)變量的累加值,和所述時(shí)變量的峰值。
13. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述數(shù)據(jù)讀取入口參數(shù) 包括用于讀取所述時(shí)變量性能計(jì)數(shù)器數(shù)據(jù)的讀取函數(shù);所述讀取單元還包括讀取函數(shù)調(diào)用單元,用于周期性地調(diào)用所述讀取函數(shù)。
14. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述數(shù)據(jù)讀取入口參數(shù) 包括用于存儲所述時(shí)變量性能計(jì)數(shù)器數(shù)據(jù)的內(nèi)存地址;所述讀耳又單元還包4§:數(shù)據(jù)拷貝單元,用于周期性地從所述內(nèi)存地址中拷貝所述時(shí)變量性能計(jì)數(shù) 器數(shù)據(jù)。
15. 根據(jù)權(quán)利要求11-14中任一項(xiàng)所述的裝置,其特征在于,所述數(shù)據(jù)源 子系統(tǒng)向所述OAM子系統(tǒng)注冊的數(shù)據(jù)讀取入口參數(shù)還包括計(jì)數(shù)器組標(biāo)識、 最大測量對象個(gè)數(shù)、時(shí)變量采集周期,和/或預(yù)先設(shè)定的用于實(shí)現(xiàn)時(shí)變量組轉(zhuǎn) 換為計(jì)數(shù)器組的所述時(shí)變量組轉(zhuǎn)換關(guān)系。
16. 根據(jù)權(quán)利要求11-14中任一項(xiàng)所述的裝置,其特征在于,所述OAM 子系統(tǒng)還包括注冊提供單元,用于向所述數(shù)據(jù)源子系統(tǒng)提供注冊函數(shù),以供所述數(shù)據(jù)源 子系統(tǒng)注冊所述數(shù)據(jù)讀取入口參數(shù)。
全文摘要
本發(fā)明提供一種時(shí)變量性能數(shù)據(jù)的采集方法及裝置,該方法包括設(shè)置有時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù)源子系統(tǒng)向OAM子系統(tǒng)注冊數(shù)據(jù)讀取入口參數(shù);OAM子系統(tǒng)根據(jù)數(shù)據(jù)讀取入口參數(shù)及預(yù)設(shè)的時(shí)變量采集周期,采集時(shí)變量性能計(jì)數(shù)器的數(shù)據(jù),并將采集的數(shù)據(jù)轉(zhuǎn)換為與時(shí)變量相對應(yīng)的時(shí)變量組;OAM子系統(tǒng)根據(jù)時(shí)變量組和預(yù)設(shè)的測量任務(wù)中的測量周期,將時(shí)變量組按預(yù)先設(shè)定的時(shí)變量組轉(zhuǎn)換關(guān)系轉(zhuǎn)換成計(jì)數(shù)器組,并進(jìn)行上報(bào)。該裝置包括設(shè)置有數(shù)據(jù)讀取入口參數(shù)設(shè)置單元和注冊單元的數(shù)據(jù)源子系統(tǒng),和設(shè)置有時(shí)變量數(shù)據(jù)采集單元、時(shí)變量轉(zhuǎn)換單元和時(shí)變量組轉(zhuǎn)換單元的OAM子系統(tǒng)。利用本發(fā)明可實(shí)現(xiàn)時(shí)變量性能數(shù)據(jù)采集的平臺化。
文檔編號G06F17/30GK101383722SQ20071012141
公開日2009年3月11日 申請日期2007年9月5日 優(yōu)先權(quán)日2007年9月5日
發(fā)明者鑫 樊 申請人:大唐移動(dòng)通信設(shè)備有限公司