一種交換機掉電實時告警上報和記錄的系統(tǒng)及實現(xiàn)方法
【專利摘要】本發(fā)明公開了一種交換機掉電實時告警上報和記錄的系統(tǒng)及實現(xiàn)方法,系統(tǒng)為交換機電源輸入前端設(shè)置掉電檢測電路,交換機電源輸入后端設(shè)置電源儲能電路,掉電檢測電路與電源儲能電路之間設(shè)置電源整流電路,掉電檢測電路與CPU連接。實現(xiàn)方法包括如下步驟:a、交換機啟動,初始化掉電檢測中斷;b、交換機掉電,觸發(fā)中斷;c、CPU以阻塞的方式處理該中斷;d、讀取系統(tǒng)時間、交換機MAC地址、交換機IP地址、目的地IP地址信息,生成掉電告警報文,并將該報文的優(yōu)先級字段設(shè)置為第一優(yōu)先級;e、發(fā)送該報文。本發(fā)明實現(xiàn)了交換機掉電實時告警上報和記錄。
【專利說明】一種交換機掉電實時告警上報和記錄的系統(tǒng)及實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及交換機,具體涉及一種交換機掉電實時告警上報和記錄的系統(tǒng),還涉及一種交換機掉電實時告警上報和記錄的實現(xiàn)方法。
【背景技術(shù)】
[0002]交換機在運行過程中對于出現(xiàn)的異常情況需要進行記錄并且上報,以方便網(wǎng)絡(luò)故障的定位和日常維護。目前交換機對于掉電無法實時告警,而是通過交換機重新上電后上報一個交換機重啟事件來表明交換機曾經(jīng)掉電過。對于這種實現(xiàn)形式,存在的問題有:
[0003]1、只知道上電恢復(fù)的時間,無法知道掉電的時間。
[0004]2、對于遠端管理系統(tǒng),交換機掉電和通訊線路故障兩種情況下都是顯示為交換機無法連接,無法進行區(qū)分,不利于故障排除。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是克服現(xiàn)有技術(shù)存在的交換機掉電無法實現(xiàn)實時告警上報和記錄的技術(shù)問題,提供一種交換機掉電實時告警上報和記錄的系統(tǒng)及實現(xiàn)方法。
[0006]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是,一種交換機掉電實時告警上報和記錄的系統(tǒng),其特征在于,交換機電源輸入前端設(shè)置掉電檢測電路,交換機電源輸入后端設(shè)置電源儲能電路,掉電檢測電路與電源儲能電路之間設(shè)置電源整流電路,掉電檢測電路與CPU連接。
[0007]本發(fā)明解決其技術(shù)問題所采用的另一種技術(shù)方案是一種交換機掉電實時告警上報和記錄的實現(xiàn)方法,其特征在于包括如下步驟:
[0008]a交換機啟動,初始化掉電檢測中斷;
[0009]b交換機掉電,觸發(fā)中斷;
[0010]c CPU以阻塞的方式處理該中斷,保證該中斷的處理不被其他任務(wù)所打斷;
[0011 ] d讀取系統(tǒng)時間、交換機MAC地址、交換機IP地址、目的地IP地址信息,生成掉電告警報文,并將該報文的優(yōu)先級字段設(shè)置為第一優(yōu)先級;
[0012]e發(fā)送該報文。
[0013]本發(fā)明實現(xiàn)了交換機掉電實時告警上報和記錄。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明系統(tǒng)示意圖。
【具體實施方式】
[0015]下面結(jié)合實施例對本發(fā)明作進一步描述。
[0016]如圖1所不,本發(fā)明一種交換機掉電實時告警上報和記錄的系統(tǒng),交換機電源輸入前端設(shè)置掉電檢測電路,交換機電源輸入后端設(shè)置電源儲能電路,掉電檢測電路與電源儲能電路之間設(shè)置電源整流電路,掉電檢測電路與CPU連接。交換機電源輸入后端設(shè)置電源儲能電路可保證交換機在外部供電丟失的情況下維持交換機運行l(wèi)ooms。
[0017]圖1所示系統(tǒng)的實現(xiàn)方法,包括如下步驟:
[0018]a交換機啟動,初始化掉電檢測中斷;
[0019]b交換機掉電,觸發(fā)中斷;
[0020]c CPU以阻塞的方式處理該中斷,保證該中斷的處理不被其他任務(wù)所打斷,保證處理的實時性。
[0021 ] d讀取系統(tǒng)時間、交換機MAC地址、交換機IP地址、目的地IP地址信息,生成掉電告警報文,并將該報文的優(yōu)先級字段設(shè)置為第一優(yōu)先級;
[0022]e發(fā)送該報文。
[0023]g將生成的掉電告警報文形成日志信息,并寫入交換機FLASH中保存。
[0024]最后,應(yīng)當(dāng)指出,以上實例僅僅是本發(fā)明較有代表性的例子,顯然,本發(fā)明不限于上述實施例,還可以有許多變形。凡是依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所做的任何簡單的修改,等同變化和裝飾,均應(yīng)認為屬于本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種交換機掉電實時告警上報和記錄的系統(tǒng),其特征在于,交換機電源輸入前端設(shè)置掉電檢測電路,交換機電源輸入后端設(shè)置電源儲能電路,掉電檢測電路與電源儲能電路之間設(shè)置電源整流電路,掉電檢測電路與CPU連接。
2.一種交換機掉電實時告警上報和記錄的實現(xiàn)方法,其特征在于包括如下步驟: a交換機啟動,初始化掉電檢測中斷; b交換機掉電,觸發(fā)中斷; c CPU以阻塞的方式處理該中斷,保證該中斷的處理不被其他任務(wù)所打斷;d讀取系統(tǒng)時間、交換機MAC地址、交換機IP地址、目的地IP地址信息,生成掉電告警報文,并將該報文的優(yōu)先級字段設(shè)置為第一優(yōu)先級;e發(fā)送該報文。
3.根據(jù)權(quán)利要求2所述的一種交換機掉電實時告警上報和記錄的實現(xiàn)方法,其特征在于還包括如下步驟:將生成的掉電告警報文形成日志信息,并寫入交換機FLASH中保存。
【文檔編號】H04L12/24GK103746824SQ201210392242
【公開日】2014年4月23日 申請日期:2012年10月17日 優(yōu)先權(quán)日:2012年10月17日
【發(fā)明者】劉華立, 楊文科 申請人:無錫銳格思信息技術(shù)有限公司