專利名稱:一種重啟動(dòng)信息記錄的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及設(shè)備管理技術(shù)領(lǐng)域,具體涉及一種重啟動(dòng)信息記錄的方法和裝置。
背景技術(shù):
隨著IP技術(shù)的普及,因特網(wǎng)(Internet)已經(jīng)進(jìn)入千家萬(wàn)戶。對(duì)于支撐Internet的設(shè)備按照地理區(qū)域一般可以劃分為用戶接入、因特網(wǎng)協(xié)議(IPInternetProtocol)承載等幾個(gè)部分。用戶接入部分通常由用戶側(cè)設(shè)備構(gòu)成,包括用戶個(gè)人計(jì)算機(jī)(PCPersonal Computer)、網(wǎng)絡(luò)地址轉(zhuǎn)換(NATNetwork AddressTranslation)設(shè)備等,這些設(shè)備通常由用戶進(jìn)行管理、維護(hù)。對(duì)于IP承載以上等組成部分的設(shè)備通常由運(yùn)營(yíng)商進(jìn)行管理和維護(hù),這些網(wǎng)絡(luò)設(shè)備包括路由器、防火墻、以太網(wǎng)交換機(jī)、寬帶接入設(shè)備等等。
網(wǎng)絡(luò)設(shè)備承載了用戶的大量業(yè)務(wù),每一次網(wǎng)絡(luò)單點(diǎn)網(wǎng)元設(shè)備的重啟動(dòng)都會(huì)給用戶的業(yè)務(wù)帶來(lái)負(fù)面影響。因此網(wǎng)絡(luò)設(shè)備必須有完善的重啟動(dòng)信息記錄功能,以便維護(hù)人員了解和掌握對(duì)設(shè)備的運(yùn)行狀況。一般的網(wǎng)絡(luò)設(shè)備重啟動(dòng)如通過(guò)命令下發(fā)的設(shè)備重啟動(dòng)、由設(shè)備調(diào)度策略觸發(fā)的重啟動(dòng)等等,網(wǎng)絡(luò)設(shè)備的運(yùn)行軟件都能主動(dòng)感知設(shè)備的重啟動(dòng),所以在重啟動(dòng)發(fā)生時(shí),網(wǎng)絡(luò)設(shè)備的運(yùn)行軟件可以主動(dòng)記錄設(shè)備重啟動(dòng)信息到系統(tǒng)的存儲(chǔ)資源中,重啟動(dòng)信息一般包括重啟動(dòng)時(shí)間、重啟動(dòng)原因、還可能包括設(shè)備重啟動(dòng)時(shí)的系統(tǒng)資源狀況等其他信息。
但由非正常原因引發(fā)的設(shè)備重啟動(dòng)如設(shè)備掉電重啟動(dòng)、復(fù)位(RESET)鍵重啟動(dòng)、CPU被動(dòng)復(fù)位重啟動(dòng)、設(shè)備硬件看門狗引發(fā)的重啟動(dòng)等,網(wǎng)絡(luò)設(shè)備的運(yùn)行軟件都無(wú)法主動(dòng)感知設(shè)備重啟動(dòng)事件的發(fā)生,所以也無(wú)法按照傳統(tǒng)的記錄方式進(jìn)行重啟動(dòng)信息的記錄。給設(shè)備維護(hù)人員對(duì)設(shè)備的維護(hù)和設(shè)備運(yùn)行狀況的掌控帶來(lái)困難,由于不能及時(shí)發(fā)現(xiàn)問(wèn)題和解決問(wèn)題,造成網(wǎng)絡(luò)傳輸?shù)牟环€(wěn)定,服務(wù)質(zhì)量下降,給網(wǎng)絡(luò)通信運(yùn)營(yíng)商的服務(wù)形象帶來(lái)負(fù)面影響。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種重啟動(dòng)信息記錄的方法及裝置,應(yīng)用于設(shè)備管理技術(shù)領(lǐng)域,該方法及裝置可以完善設(shè)備重啟動(dòng)信息的記錄,使維護(hù)人員可以更好的了解設(shè)備的運(yùn)行狀況,進(jìn)行及時(shí)維護(hù)。
為達(dá)到本發(fā)明的目的,所采取的技術(shù)方案是一種重啟動(dòng)信息記錄的方法,包括設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄,則記錄本次重啟動(dòng)信息,若本次重啟動(dòng)信息已經(jīng)記錄,則結(jié)束本流程。
可選地,所述判斷本次重啟動(dòng)信息是否記錄之前進(jìn)一步包括判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若是,則轉(zhuǎn)向判斷本次重啟動(dòng)信息是否記錄的步驟;若否,則記錄本次重啟動(dòng)信息。
可選地,所述記錄的本次重啟動(dòng)信息包括本次重啟動(dòng)類型為異常重啟動(dòng)。
可選地,所述判斷當(dāng)前是否存在重啟動(dòng)信息記錄之前進(jìn)一步包括判斷本次重啟動(dòng)是否為掉電重啟動(dòng),若是,則記錄本次重啟動(dòng)信息;所述重啟動(dòng)信息包括本次重啟動(dòng)類型為掉電重啟動(dòng);若否,則轉(zhuǎn)向判斷本次重啟動(dòng)信息是否記錄的步驟。
可選地,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄的步驟包括判斷當(dāng)前時(shí)間與記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間的時(shí)間差是否超過(guò)預(yù)置時(shí)長(zhǎng),若所述時(shí)間差未超出預(yù)置時(shí)長(zhǎng),則判斷本次重啟動(dòng)信息已經(jīng)記錄;若所述時(shí)間差超出預(yù)置時(shí)長(zhǎng),則判斷本次重啟動(dòng)信息未記錄。
可選地,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄的步驟包括將記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間與預(yù)置時(shí)長(zhǎng)的和作為對(duì)比時(shí)間;判斷所述對(duì)比時(shí)間是否小于當(dāng)前時(shí)間,若否,則判斷本次重啟動(dòng)信息已經(jīng)記錄;若是,則判斷本次重啟動(dòng)信息未記錄。
可選地,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄的步驟包括將當(dāng)前時(shí)間與預(yù)置時(shí)長(zhǎng)的差作為對(duì)比時(shí)間;判斷所述對(duì)比時(shí)間是否大于記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間,若否,則判斷本次重啟動(dòng)信息已經(jīng)記錄;若是,則判斷本次重啟動(dòng)信息未記錄。
本發(fā)明提供的一種重啟動(dòng)信息記錄的裝置,包括異常重啟動(dòng)判斷單元,用于判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄則向重啟動(dòng)信息記錄單元發(fā)送記錄請(qǐng)求;重啟動(dòng)信息記錄單元,用于接收來(lái)自異常重啟動(dòng)判斷單元的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元;重啟動(dòng)信息存儲(chǔ)單元,用于存儲(chǔ)重啟動(dòng)信息。
可選地,所述異常重啟動(dòng)判斷單元還用于判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若否,則向重啟動(dòng)信息記錄單元發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求,所述本次重啟動(dòng)信息包括本次重啟動(dòng)為異常重啟動(dòng)。
可選地,還包括掉電重啟動(dòng)判斷單元,用于判斷本次重啟動(dòng)是否為掉電重啟動(dòng),若是,則向重啟動(dòng)信息記錄單元發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求;所述重啟動(dòng)信息包括本次重啟動(dòng)為掉電重啟動(dòng);所述重啟動(dòng)信息記錄單元,還用于接收掉電重啟動(dòng)單元的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元。
采用上述技術(shù)方案,本發(fā)明有益的技術(shù)效果在于本發(fā)明在設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄,則記錄本次重啟動(dòng)信息。避免了現(xiàn)有技術(shù)中,當(dāng)運(yùn)行軟件無(wú)法感知的設(shè)備重啟動(dòng)時(shí),使重啟動(dòng)信息漏記的情況,完善了對(duì)設(shè)備重啟動(dòng)信息的記錄,使維護(hù)人員可以更好的了解設(shè)備的運(yùn)行狀況,進(jìn)而及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題,從而提升了網(wǎng)絡(luò)通信運(yùn)營(yíng)的服務(wù)的質(zhì)量和服務(wù)形象。
進(jìn)一步,本發(fā)明在上述判斷本次重啟動(dòng)信息是否已經(jīng)記錄之前,增加了判斷本次重啟動(dòng)是否為掉電重啟動(dòng),和判斷當(dāng)前是否存在記錄的重啟動(dòng)信息的步驟,使整個(gè)方法更優(yōu)化,簡(jiǎn)化了對(duì)異常重啟動(dòng)的判定流程,并且針對(duì)掉電重啟動(dòng)的情況,在記錄時(shí),則記錄重啟動(dòng)信息為掉電重啟動(dòng),對(duì)重啟動(dòng)信息的分類更加細(xì)致,有利于維護(hù)人員更準(zhǔn)確的把握設(shè)備的運(yùn)行狀態(tài)。
下面通過(guò)具體實(shí)施方式
并結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。
圖1是本發(fā)明實(shí)施例一重啟動(dòng)信息記錄的方法的流程圖;圖2是本發(fā)明實(shí)施例二重啟動(dòng)信息記錄的方法的流程圖;圖3是本發(fā)明實(shí)施例三重啟動(dòng)信息記錄的方法的流程圖;圖4是本發(fā)明實(shí)施例四重啟動(dòng)信息記錄的裝置的結(jié)構(gòu)示意圖;圖5是本發(fā)明實(shí)施例五重啟動(dòng)信息記錄的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的目的在于提供一種重啟動(dòng)信息記錄的方法及裝置,其核心思想是通過(guò)設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄,則記錄本次重啟動(dòng)信息。避免了現(xiàn)有技術(shù)中,當(dāng)運(yùn)行軟件無(wú)法感知的設(shè)備重啟動(dòng)時(shí),出現(xiàn)重啟動(dòng)信息漏記的情況,完善了對(duì)設(shè)備重啟動(dòng)信息的記錄功能,使維護(hù)人員可以更好的了解設(shè)備的運(yùn)行狀況,及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題,從而提升了網(wǎng)絡(luò)通信運(yùn)營(yíng)的服務(wù)的質(zhì)量和服務(wù)形象。下面對(duì)本發(fā)明提供的一種設(shè)備重啟動(dòng)信息記錄的方法及裝置進(jìn)行詳細(xì)描述。
實(shí)施例一、一種重啟動(dòng)信息記錄的方法,流程圖如圖1所示,包括步驟101,設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若是,則結(jié)束本流程,若否,則轉(zhuǎn)向步驟102。
判斷本次重啟動(dòng)信息是否已經(jīng)記錄可以采用判斷方式一,判斷當(dāng)前時(shí)間與記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間的時(shí)間差是否超過(guò)預(yù)置時(shí)長(zhǎng),若是,則判斷本次重啟動(dòng)信息未記錄;若否,則判斷本次重啟動(dòng)信息已經(jīng)記錄。
所述預(yù)置時(shí)長(zhǎng)一般設(shè)置為比設(shè)備重啟動(dòng)后,從設(shè)備上電到執(zhí)行到本判斷步驟所耗費(fèi)的時(shí)間稍大即可。因?yàn)樵O(shè)備重啟動(dòng)后,從上電到執(zhí)行本判斷步驟的時(shí)長(zhǎng)針對(duì)同一設(shè)備一般為固定值,那么執(zhí)行到此判斷步驟的當(dāng)前時(shí)間減去所述時(shí)長(zhǎng),即可以計(jì)算得到本次重啟動(dòng)的時(shí)間。通過(guò)對(duì)計(jì)算得到的本此重啟動(dòng)的時(shí)間與系統(tǒng)的重啟動(dòng)記錄中的最近一次重啟動(dòng)的時(shí)間進(jìn)行對(duì)比,即可以得出本次重啟動(dòng)是否已經(jīng)記錄。
判斷本次重啟動(dòng)信息是否已經(jīng)記錄還可以采取以下兩種方式
方式二,首先將記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間與預(yù)置時(shí)長(zhǎng)的和作為對(duì)比時(shí)間。
判斷所述對(duì)比時(shí)間是否小于當(dāng)前時(shí)間,若是,則判斷本次重啟動(dòng)信息未記錄;若否,判斷本次重啟動(dòng)信息已經(jīng)記錄。
方式三,首先,將當(dāng)前時(shí)間與預(yù)置時(shí)長(zhǎng)的差作為對(duì)比時(shí)間。
判斷所述對(duì)比時(shí)間是否大于記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間, 若是,則判斷本次重啟動(dòng)信息未記錄;若否,則判斷本次重啟動(dòng)信息已經(jīng)記錄。
本發(fā)明上述判斷方式一至方式三中,所述預(yù)置時(shí)長(zhǎng)需要稍大于從設(shè)備上電到執(zhí)行判斷步驟的時(shí)長(zhǎng),這樣可以實(shí)現(xiàn)一定的容錯(cuò),并且使判斷更加準(zhǔn)確。
102,記錄本次重啟動(dòng)信息,并結(jié)束流程。
記錄的重啟動(dòng)信息包括本次重啟動(dòng)的時(shí)間,重啟動(dòng)時(shí)間為當(dāng)前時(shí)間與從設(shè)備上電到執(zhí)行到本步驟所耗費(fèi)的時(shí)長(zhǎng)的差。
因?yàn)檎5闹貑?dòng)信息會(huì)被記錄下來(lái),所以本次重啟動(dòng)為異常重啟動(dòng),所述記錄的重啟動(dòng)信息還可以包括本次重啟動(dòng)為異常重啟動(dòng)。
本實(shí)施例通過(guò)設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄,則記錄本次重啟動(dòng)信息。避免了現(xiàn)有技術(shù)中,當(dāng)運(yùn)行軟件無(wú)法感知的設(shè)備重啟動(dòng)時(shí),使重啟動(dòng)信息漏記的情況,完善了對(duì)設(shè)備重啟動(dòng)信息的記錄,使維護(hù)人員可以更好的了解設(shè)備的運(yùn)行狀況,進(jìn)而及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題,從而提升了網(wǎng)絡(luò)通信運(yùn)營(yíng)的服務(wù)的質(zhì)量和服務(wù)形象。
本發(fā)明對(duì)判斷本次重啟動(dòng)信息是否已經(jīng)記錄通過(guò)上述方式一至方式三實(shí)現(xiàn),可以理解的是,本發(fā)明強(qiáng)調(diào)的是通過(guò)比較重啟動(dòng)的時(shí)間來(lái)判斷是否本次重啟動(dòng)已經(jīng)記錄,具體判斷的方式不構(gòu)成對(duì)本發(fā)明的限制。
實(shí)施例二、一種重啟動(dòng)信息記錄的方法,流程圖如圖5所示,包括步驟201,設(shè)備重啟動(dòng)后,判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若是,則轉(zhuǎn)向步驟202;若否,則轉(zhuǎn)向步驟203。
本發(fā)明中,當(dāng)設(shè)備重啟動(dòng)后,若系統(tǒng)中沒(méi)有重啟動(dòng)信息記錄時(shí),則可以確認(rèn)本次重啟動(dòng)信息未記錄。
202,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若是,則結(jié)束本流程,若否,則轉(zhuǎn)向步驟203。
本實(shí)施例中,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄可以采取上述實(shí)施例一中的方式一至方式三任意一種方式進(jìn)行判斷。
203,記錄本次重啟動(dòng)信息,并結(jié)束流程。
記錄的重啟動(dòng)信息包括本次重啟動(dòng)的時(shí)間,重啟動(dòng)時(shí)間為當(dāng)前時(shí)間與從設(shè)備上電到執(zhí)行到本步驟所耗費(fèi)的時(shí)長(zhǎng)的差。
因?yàn)檎5闹貑?dòng)信息會(huì)被記錄下來(lái),所以本次重啟動(dòng)為異常重啟動(dòng),所述記錄的重啟動(dòng)信息還可以包括本次重啟動(dòng)為異常重啟動(dòng)。
實(shí)施例二與實(shí)施例一的區(qū)別是,對(duì)于設(shè)備中沒(méi)有重啟動(dòng)信息記錄的情況下發(fā)生的重啟動(dòng),則可以直接判定本次重啟動(dòng)未記錄并且為異常重啟動(dòng),與實(shí)施例一相比簡(jiǎn)化了流程。
實(shí)施例三、一種重啟動(dòng)信息記錄的方法,流程圖如圖6所示,包括步驟301,設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)是否為掉電重啟動(dòng),若是,則轉(zhuǎn)向步驟302;若否,則轉(zhuǎn)向步驟303。
本實(shí)施例中,判斷本次重啟動(dòng)是否為掉電重啟動(dòng)的可以通過(guò)設(shè)備對(duì)硬件對(duì)設(shè)備掉電的記錄的判定實(shí)現(xiàn),如當(dāng)設(shè)備掉電時(shí),設(shè)備硬件可以感知設(shè)備掉電并通過(guò)設(shè)備上的電池記錄發(fā)生掉電事件,并設(shè)置掉電標(biāo)志位為1,當(dāng)設(shè)備重啟動(dòng)的后,則判斷該掉電標(biāo)志位是否被置1,若是則判定為本次重啟動(dòng)為掉電重啟動(dòng),若否則判定為非掉電重啟動(dòng)。系統(tǒng)啟動(dòng)完成后,該標(biāo)志位被清0。可以理解的是,對(duì)于是否為掉電重啟動(dòng)的判斷,依具體情況而定,如從設(shè)備的硬件記錄模塊記錄掉電的列表獲得掉電信息等,具體的掉電信息的獲得方式不構(gòu)成對(duì)本發(fā)明的限制。
302,記錄本次重啟動(dòng)信息;所述重啟動(dòng)信息包括本次重啟動(dòng)的時(shí)間和本次重啟動(dòng)類型為掉電重啟動(dòng)。所述重啟動(dòng)時(shí)間為當(dāng)前時(shí)間與從設(shè)備上電到執(zhí)行到本步驟所耗費(fèi)的時(shí)長(zhǎng)的差。
303,判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若是,則轉(zhuǎn)向步驟304;若否,則轉(zhuǎn)向步驟305。
本發(fā)明中,當(dāng)設(shè)備重啟動(dòng)后,若系統(tǒng)中沒(méi)有重啟動(dòng)信息記錄時(shí),則可以確認(rèn)本次重啟動(dòng)信息未記錄。
304,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若是,則結(jié)束本流程,若否,則轉(zhuǎn)向步驟305。
本實(shí)施例中,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄可以采取上述實(shí)施例一中的方式一至方式三任意一種方式進(jìn)行判斷。
305,記錄本次重啟動(dòng)信息,并結(jié)束流程。
記錄的重啟動(dòng)信息包括本次重啟動(dòng)的時(shí)間,因?yàn)檎5闹貑?dòng)信息會(huì)被記錄下來(lái),隨意本次重啟動(dòng)為異常重啟動(dòng),所述記錄的重啟動(dòng)信息還包括本次重啟動(dòng)為異常重啟動(dòng)。
實(shí)施例三與實(shí)施例二的區(qū)別是,先對(duì)設(shè)備掉電的記錄進(jìn)行判斷,若設(shè)備的掉電標(biāo)志被設(shè)置,則判斷本次啟動(dòng)為掉電重啟動(dòng),簡(jiǎn)化了對(duì)異常重啟動(dòng)的判定流程,并且對(duì)重啟動(dòng)信息的分類更加細(xì)致,有利于維護(hù)人員更準(zhǔn)確的把握設(shè)備的運(yùn)行狀態(tài)。
實(shí)施例四,一種重啟動(dòng)信息記錄裝置,結(jié)構(gòu)示意圖如圖4所示,包括異常重啟動(dòng)判斷單元100,重啟動(dòng)信息記錄單元200,重啟動(dòng)信息存儲(chǔ)單元300。
異常重啟動(dòng)判斷單元100,用于判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄則向重啟動(dòng)信息記錄單元200發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求;重啟動(dòng)信息記錄單元200,用于接收來(lái)自異常重啟動(dòng)判斷單元100的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元300;重啟動(dòng)信息存儲(chǔ)單元300,用于記錄重啟動(dòng)信息。
記錄的重啟動(dòng)信息包括本次重啟動(dòng)的時(shí)間,重啟動(dòng)時(shí)間為當(dāng)前時(shí)間與從設(shè)備上電到執(zhí)行到本步驟所耗費(fèi)的時(shí)長(zhǎng)的差。
因?yàn)檎5闹貑?dòng)信息會(huì)被記錄下來(lái),所以本次重啟動(dòng)為異常重啟動(dòng),所述記錄的重啟動(dòng)信息還可以包括本次重啟動(dòng)為異常重啟動(dòng)。
實(shí)施例五,一種重啟動(dòng)信息記錄裝置,結(jié)構(gòu)示意圖如圖5所示,包括異常重啟動(dòng)判斷單元100,重啟動(dòng)信息記錄單元200,重啟動(dòng)信息存儲(chǔ)單元300和掉電重啟動(dòng)判斷單元400。
掉電重啟動(dòng)判斷單元400,用于在設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)是否為掉電重啟動(dòng),若是,則向重啟動(dòng)信息記錄單元200發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求;所述重啟動(dòng)信息包括本次重啟動(dòng)為掉電重啟動(dòng);若否,則向異常重啟動(dòng)單元100發(fā)送判斷請(qǐng)求。
異常重啟動(dòng)判斷單元100,用于判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若否,則向重啟動(dòng)信息記錄單元200發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求,所述本次重啟動(dòng)信息包括本次重啟動(dòng)為異常重啟動(dòng),若是,則繼續(xù)判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄則向重啟動(dòng)信息記錄單元200發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求。
異常重啟動(dòng)判斷單元100判斷本次重啟動(dòng)信息是否已經(jīng)記錄的方式可以采用所述的方式一至方式三任意一種方式即可,具體的判斷方式不構(gòu)成對(duì)本發(fā)明的限制。
重啟動(dòng)信息記錄單元200,用于接收來(lái)自異常重啟動(dòng)判斷單元100的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元300;還用于接收掉電重啟動(dòng)單元400的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元300。
重啟動(dòng)信息存儲(chǔ)單元300,用于存儲(chǔ)重啟動(dòng)信息。
記錄的重啟動(dòng)信息包括本次重啟動(dòng)的時(shí)間,重啟動(dòng)時(shí)間為當(dāng)前時(shí)間與從設(shè)備上電到執(zhí)行到本步驟所耗費(fèi)的時(shí)長(zhǎng)的差。
因?yàn)檎5闹貑?dòng)信息會(huì)被記錄下來(lái),所以本次重啟動(dòng)為異常重啟動(dòng),所述記錄的重啟動(dòng)信息還可以包括本次重啟動(dòng)為異常重啟動(dòng)。
以上對(duì)本發(fā)明所提供的一種重啟動(dòng)信息記錄的方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種重啟動(dòng)信息記錄的方法,其特征在于,包括設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄,則記錄本次重啟動(dòng)信息,若本次重啟動(dòng)信息已經(jīng)記錄,則結(jié)束本流程。
2.如權(quán)利要求1所述的重啟動(dòng)信息記錄的方法,其特征在于,所述判斷本次重啟動(dòng)信息是否記錄之前進(jìn)一步包括判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若是,則轉(zhuǎn)向判斷本次重啟動(dòng)信息是否記錄的步驟;若否,則記錄本次重啟動(dòng)信息。
3.如權(quán)利要求2所述的重啟動(dòng)信息記錄的方法,其特征在于,所述記錄的本次重啟動(dòng)信息包括本次重啟動(dòng)類型為異常重啟動(dòng)。
4.如權(quán)利要求2所述的重啟動(dòng)信息記錄的方法,其特征在于,所述判斷當(dāng)前是否存在重啟動(dòng)信息記錄之前進(jìn)一步包括判斷本次重啟動(dòng)是否為掉電重啟動(dòng),若是,則記錄本次重啟動(dòng)信息;所述重啟動(dòng)信息包括本次重啟動(dòng)類型為掉電重啟動(dòng);若否,則轉(zhuǎn)向判斷本次重啟動(dòng)信息是否記錄的步驟。
5.如權(quán)利要求1至4任意一項(xiàng)所述的重啟動(dòng)信息記錄的方法,其特征在于,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄的步驟包括判斷當(dāng)前時(shí)間與記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間的時(shí)間差是否超過(guò)預(yù)置時(shí)長(zhǎng),若所述時(shí)間差未超出預(yù)置時(shí)長(zhǎng),則判斷本次重啟動(dòng)信息已經(jīng)記錄;若所述時(shí)間差超出預(yù)置時(shí)長(zhǎng),則判斷本次重啟動(dòng)信息未記錄。
6.如權(quán)利要求1至4任意一項(xiàng)所述的重啟動(dòng)信息記錄的方法,其特征在于,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄的步驟包括將記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間與預(yù)置時(shí)長(zhǎng)的和作為對(duì)比時(shí)間;判斷所述對(duì)比時(shí)間是否小于當(dāng)前時(shí)間,若否,則判斷本次重啟動(dòng)信息已經(jīng)記錄;若是,則判斷本次重啟動(dòng)信息未記錄。
7.如權(quán)利要求1至4任意一項(xiàng)所述的重啟動(dòng)信息記錄的方法,其特征在于,所述判斷本次重啟動(dòng)信息是否已經(jīng)記錄的步驟包括將當(dāng)前時(shí)間與預(yù)置時(shí)長(zhǎng)的差作為對(duì)比時(shí)間;判斷所述對(duì)比時(shí)間是否大于記錄的重啟動(dòng)信息中上次重啟動(dòng)的時(shí)間,若否,則判斷本次重啟動(dòng)信息已經(jīng)記錄;若是,則判斷本次重啟動(dòng)信息未記錄。
8.一種重啟動(dòng)信息記錄的裝置,其特征在于,包括異常重啟動(dòng)判斷單元,用于判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄則向重啟動(dòng)信息記錄單元發(fā)送記錄請(qǐng)求;重啟動(dòng)信息記錄單元,用于接收來(lái)自異常重啟動(dòng)判斷單元的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元;重啟動(dòng)信息存儲(chǔ)單元,用于存儲(chǔ)重啟動(dòng)信息。
9.如權(quán)利要求8所述的重啟動(dòng)信息記錄的裝置,其特征在于,所述異常重啟動(dòng)判斷單元還用于判斷當(dāng)前是否存在重啟動(dòng)信息記錄,若否,則向重啟動(dòng)信息記錄單元發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求,所述本次重啟動(dòng)信息包括本次重啟動(dòng)為異常重啟動(dòng)。
10.如權(quán)利要求9所述的重啟動(dòng)信息記錄的裝置,其特征在于,還包括掉電重啟動(dòng)判斷單元,用于判斷本次重啟動(dòng)是否為掉電重啟動(dòng),若是,則向重啟動(dòng)信息記錄單元發(fā)送記錄本次重啟動(dòng)信息的請(qǐng)求;所述重啟動(dòng)信息包括本次重啟動(dòng)為掉電重啟動(dòng);所述重啟動(dòng)信息記錄單元,還用于接收掉電重啟動(dòng)單元的記錄請(qǐng)求,并記錄本次重啟動(dòng)信息到重啟動(dòng)信息存儲(chǔ)單元。
全文摘要
本發(fā)明公開(kāi)了一種重啟動(dòng)信息記錄的方法及裝置,其核心思想是在設(shè)備重啟動(dòng)后,判斷本次重啟動(dòng)信息是否已經(jīng)記錄,若本次重啟動(dòng)信息未記錄,則記錄本次重啟動(dòng)信息。避免了現(xiàn)有技術(shù)中,當(dāng)運(yùn)行軟件無(wú)法感知的設(shè)備重啟動(dòng)時(shí),出現(xiàn)重啟動(dòng)信息漏記的情況,完善了對(duì)設(shè)備重啟動(dòng)信息的記錄功能,使維護(hù)人員可以更好的了解設(shè)備的運(yùn)行狀況,及時(shí)發(fā)現(xiàn)問(wèn)題并解決問(wèn)題,從而提升了網(wǎng)絡(luò)通信運(yùn)營(yíng)的服務(wù)的質(zhì)量。
文檔編號(hào)H04L12/24GK1912846SQ200610112030
公開(kāi)日2007年2月14日 申請(qǐng)日期2006年8月25日 優(yōu)先權(quán)日2006年8月25日
發(fā)明者趙志旺 申請(qǐng)人:華為技術(shù)有限公司