測量可用度的方法及相關(guān)裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及檢測技術(shù)領(lǐng)域,具體涉及測量可用度的方法及相關(guān)裝置。
【背景技術(shù)】
[0002]隨著控制器網(wǎng)元容量和能力的不斷增大,越來越多的運營商對無線接入網(wǎng)的可靠性提出關(guān)注和質(zhì)疑,提出重要網(wǎng)元要實現(xiàn)設(shè)備運行穩(wěn)定度查詢以滿足對設(shè)備運維網(wǎng)絡(luò)整體監(jiān)控的需求,這使得設(shè)備穩(wěn)定度的度量迫在眉睫。設(shè)備穩(wěn)定度包含可用度和導(dǎo)致設(shè)備不穩(wěn)定的事件兩個方面的度量。
[0003]目前計算可用度的方法一般是在設(shè)備開始投入使用后,通過人工詳細記錄其正常運行的時間和處于故障期的時間,得到設(shè)備的平均故障間隔時間(mean time betweenfailure,簡稱MTBF)和平均故障修復(fù)時間(mean time to repair,簡稱MTTR),然后根據(jù)可用度計算公式,計算該設(shè)備的可用度。設(shè)備的MTBF和MTTR可以是僅包括系統(tǒng)級的MTBF和MTTR,所謂系統(tǒng)級,就是指考慮設(shè)備整體情況;同時也可以包括系統(tǒng)級的MTBF和MTTR和模塊級的MTBF和MTTR,所謂模塊級,就是指考慮設(shè)備中的各模塊的情況??梢酝ㄟ^人工記錄設(shè)備中的各模塊的正常運行的時間和處于故障期的時間,得到模塊級的MTBF和MTTR,并將這些模塊級的MTBF和MTTR按對業(yè)務(wù)的影響程度取值后再計算入系統(tǒng)級的MTBF和MTTR。如果要計算多臺設(shè)備的可用度,則需要事先得到所有這些設(shè)備的MTBF和MTTR,然后進行累計,再計算可用度。
[0004]現(xiàn)有技術(shù)由于是人工記錄時間,受外界因素影響大。因為設(shè)備運行狀態(tài)的變化,例如出現(xiàn)故障或故障恢復(fù),通常無法被人工立即感知,有一定的滯后性,另外也可能存在一些人為疏忽或不可抗力等因素,這樣就使得記錄的時間不精確,得到的MTBF和MTTR也不精確,所以,計算得到的可用度不精確,不能真實反映該設(shè)備狀態(tài)。
[0005]目前另外一種計算可用度的方法一般是在設(shè)備發(fā)生工作態(tài)和故障態(tài)間的狀態(tài)變換時,設(shè)備記錄狀態(tài)變換時間和變換屬性,并根據(jù)所述記錄信息計算出設(shè)備的平均故障間隔時間和平均故障修復(fù)時間,進而計算得到可用度。該技術(shù)需要記錄系統(tǒng)和模塊的平均故障間隔時間和平均故障修復(fù)時間,記錄信息量大,設(shè)備的故障時間段不明確,換算復(fù)雜。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供測量可用度的方法及相關(guān)裝置,用于精確并高效測量可用度。
[0007]本發(fā)明第一方面提供一種測量可用度的方法,包括:記錄設(shè)備的故障發(fā)生時間及故障恢復(fù)時間;根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間;及根據(jù)所述設(shè)備的年停機時間計算所述設(shè)備的可用度。
[0008]在第一種可能的實現(xiàn)方式中,所述記錄設(shè)備的故障發(fā)生時間及故障恢復(fù)時間的步驟進一步包括:上報所述設(shè)備的故障告警,根據(jù)所述故障告警記錄所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間。
[0009]結(jié)合第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間的步驟進一步包括:將所述設(shè)備的故障發(fā)生時間與故障恢復(fù)時間相減計算所述設(shè)備的故障持續(xù)時間;匯總所述設(shè)備的故障持續(xù)時間,得到所述設(shè)備的年停機時間。
[0010]結(jié)合本發(fā)明的第一方面或第一方面的第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,在所述根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間的步驟之前還包括:記錄所述設(shè)備的模塊的故障發(fā)生時間及故障恢復(fù)時間;根據(jù)所述模塊的故障發(fā)生時間及故障恢復(fù)時間計算所述模塊的故障持續(xù)時間;及根據(jù)所述模塊的故障影響百分比,將所述模塊的故障持續(xù)時間折算為所述設(shè)備的故障持續(xù)時間。
[0011]結(jié)合第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間的步驟還包括:根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間及所述折算后的設(shè)備的故障持續(xù)時間計算所述設(shè)備的年停機時間。
[0012]結(jié)合本發(fā)明的第一方面或第一方面的第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,在所述根據(jù)所述設(shè)備的年停機時間計算所述設(shè)備的可用度的步驟之前還包括:計算多個設(shè)備的年停機時間及所述多個設(shè)備的年停機時間總和;及根據(jù)所述多個設(shè)備的年停機時間總和計算所述多個設(shè)備的平均年停機時間。
[0013]結(jié)合第五種可能的實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,所述根據(jù)所述設(shè)備的年停機時間計算所述設(shè)備的可用度的步驟進一步包括:根據(jù)所述多個設(shè)備的平均年停機時間計算所述多個設(shè)備的可用度或者網(wǎng)絡(luò)的可用度。
[0014]本發(fā)明第二方面提供一種測量可用度的裝置,包括:
[0015]第一記錄模塊,用于記錄與所述測量可用度的裝置相連的設(shè)備的故障發(fā)生時間及故障恢復(fù)時間;
[0016]第二記錄模塊,用于記錄所述設(shè)備的故障恢復(fù)時間;
[0017]計算模塊,用于根據(jù)所述設(shè)備的故障發(fā)生時間及所述設(shè)備的故障恢復(fù)時間計算所述設(shè)備的年停機時間,并根據(jù)所述設(shè)備的年停機時間計算所述設(shè)備的可用度。
[0018]在第一種可能的實現(xiàn)方式中,所述裝置還包括故障告警模塊,用于上報所述設(shè)備的故障告警,所述第一記錄模塊與所述第二記錄模塊根據(jù)所述故障告警模塊的故障告警記錄所述設(shè)備的故障發(fā)生時間及所述設(shè)備的故障恢復(fù)時間。
[0019]結(jié)合第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述計算模塊將所述設(shè)備的故障發(fā)生時間與故障恢復(fù)時間相減計算所述設(shè)備的故障持續(xù)時間,匯總所述設(shè)備的故障持續(xù)時間,得到所述設(shè)備的年停機時間。
[0020]結(jié)合本發(fā)明的第二方面或第二方面的第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述第一記錄模塊還用于記錄所述設(shè)備的模塊的故障發(fā)生時間,所述第二記錄模塊還用于記錄所述模塊的故障恢復(fù)時間,所述計算模塊還用于根據(jù)所述模塊的故障發(fā)生時間及所述模塊的故障恢復(fù)時間計算所述模塊的故障持續(xù)時間,并根據(jù)所述模塊的故障影響百分比,將所述模塊的故障持續(xù)時間折算為所述設(shè)備的故障持續(xù)時間,根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間及所述折算后的設(shè)備的故障持續(xù)時間計算所述設(shè)備的年停機時間。
[0021]結(jié)合本發(fā)明的第二方面或第二方面的第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述第一記錄模塊還用于記錄與所述測量可用度的裝置相連的多個設(shè)備的故障發(fā)生時間,所述第二記錄模塊還用于記錄所述多個設(shè)備的故障恢復(fù)時間,所述計算模塊還用于計算所述多個設(shè)備的年停機時間及所述多個設(shè)備的年停機時間總和,根據(jù)所述多個設(shè)備的年停機時間總和計算所述多個設(shè)備的平均年停機時間,及根據(jù)所述多個設(shè)備的平均年停機時間計算所述多個設(shè)備的可用度。
[0022]本發(fā)明第三方面提供一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)可存儲有程序,該程序執(zhí)行時包括如權(quán)利要求1至7本發(fā)明第一方面或第一方面的第一至第六種可能的實現(xiàn)方式中任一種所述的步驟。
[0023]本發(fā)明第四方面提供一種測量可用度的裝置,包括:輸入裝置、輸出裝置、存儲器和處理器;其中,所述處理器執(zhí)行如下步驟:記錄設(shè)備的故障發(fā)生時間及故障恢復(fù)時間;根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間;及根據(jù)所述設(shè)備的年停機時間計算所述設(shè)備的可用度。
[0024]在第一種可能的實現(xiàn)方式中,所述處理器執(zhí)行的記錄設(shè)備的故障發(fā)生時間及故障恢復(fù)時間的步驟進一步包括:上報所述設(shè)備的故障告警,根據(jù)所述故障告警記錄所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間。
[0025]結(jié)合第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述處理器執(zhí)行的根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間的步驟進一步包括:將所述設(shè)備的故障發(fā)生時間與故障恢復(fù)時間相減計算所述設(shè)備的故障持續(xù)時間;匯總所述設(shè)備的故障持續(xù)時間,得到所述設(shè)備的年停機時間。
[0026]結(jié)合本發(fā)明的第四方面或第四方面的第一種可能的實現(xiàn)方式或第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述處理器在所述根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間的步驟之前還執(zhí)行如下步驟:記錄所述設(shè)備的模塊的故障發(fā)生時間及故障恢復(fù)時間;根據(jù)所述模塊的故障發(fā)生時間及故障恢復(fù)時間計算所述模塊的故障持續(xù)時間;及根據(jù)所述模塊的故障影響百分比,將所述模塊的故障持續(xù)時間折算為所述設(shè)備的故障持續(xù)時間。
[0027]結(jié)合第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述處理器根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間計算所述設(shè)備的年停機時間的步驟還包括:根據(jù)所述設(shè)備的故障發(fā)生時間及故障恢復(fù)時間及所述折算后的設(shè)備的故障持續(xù)