亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

單板復(fù)位的監(jiān)測方法

文檔序號:6610235閱讀:315來源:國知局
專利名稱:單板復(fù)位的監(jiān)測方法
技術(shù)領(lǐng)域
本發(fā)明涉及復(fù)位監(jiān)測技術(shù),尤其涉及一種網(wǎng)絡(luò)中單板復(fù)位的監(jiān)測方法。
背景技術(shù)
隨著現(xiàn)代電信網(wǎng)絡(luò)的飛速發(fā)展,單板在網(wǎng)絡(luò)中的應(yīng)用越來越廣泛。網(wǎng)絡(luò)中 各功能一般分由不同的單板來承載,每個(gè)單板對網(wǎng)絡(luò)支持都是至關(guān)重要的,在 網(wǎng)絡(luò)中, 一般都有對單板的保護(hù)措施,如冗余備份、復(fù)位等。特別是復(fù)位,是 單板維護(hù)中必不可少的措施, 一般的單板處理系統(tǒng)中都設(shè)計(jì)有復(fù)位邏輯,通過 復(fù)位邏輯來完成對單板的復(fù)位。對于一塊單板, 一般的復(fù)位邏輯由一塊帶看門 狗的復(fù)位芯片來完成,通過軟件喂狗的方式控制整板的復(fù)位。所謂的喂狗,即 采用 一個(gè)獨(dú)立于單板的定時(shí)器周期性地產(chǎn)生復(fù)位脈沖,而單板系統(tǒng)則必須在這 個(gè)周期內(nèi)對這個(gè)定時(shí)器進(jìn)行清零處理,讓其重新計(jì)時(shí)。如果系統(tǒng)不能在規(guī)定的 周期喂狗,則可能是死機(jī)或跑飛,定時(shí)器將使單板重新復(fù)位回到正常程序中來。 另外,為了防止復(fù)位所帶來的整個(gè)通訊網(wǎng)的業(yè)務(wù)中斷以及復(fù)位信號受到干擾而 產(chǎn)生誤操作, 一些設(shè)計(jì)采用了軟硬件協(xié)同操作來避免因復(fù)位而使業(yè)務(wù)中斷的措 施。但目前的復(fù)位方法僅僅是為了單板保護(hù)而設(shè)計(jì)的,并不能應(yīng)用于單板的復(fù) 位管理。例如,管理員發(fā)現(xiàn)遠(yuǎn)程設(shè)備業(yè)務(wù)中斷、單板不斷復(fù)位,但無法準(zhǔn)確判 斷出設(shè)備的故障原因。目前的單板并不支持單板復(fù)位管理功能,這非常不利于 對網(wǎng)絡(luò)的維護(hù)。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種單板復(fù)位的監(jiān)測方法,以實(shí)現(xiàn) 對單板復(fù)位情況進(jìn)行統(tǒng)計(jì),方便單板維護(hù)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
一種單板復(fù)位的監(jiān)測方法,設(shè)置對每種類型的復(fù)位進(jìn)行統(tǒng)計(jì)的復(fù)位計(jì)數(shù)單
元,該方法包括
A、 檢測看門狗電路是否輸出有復(fù)位信號,若有則確定當(dāng)前復(fù)位為硬復(fù)位, 遍歷硬復(fù)位中各類型復(fù)位條件,將所確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元 計(jì)數(shù)值自加一;若否則遍歷軟復(fù)位中各類型復(fù)位條件,將所確定的當(dāng)前復(fù)位類 型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一;
B、 讀取每個(gè)復(fù)位計(jì)數(shù)單元的計(jì)數(shù)值并存儲。
其中,讀取計(jì)數(shù)單元計(jì)數(shù)值并存儲由管理員觸發(fā)或周期性讀取。
其中,還設(shè)置有各類型中異常復(fù)位進(jìn)行統(tǒng)計(jì)的告警計(jì)數(shù)單元,當(dāng)前復(fù)位為
異常復(fù)位時(shí),對應(yīng)的該類型的告警計(jì)數(shù)單元計(jì)數(shù)值自加一;同時(shí)生成告警信息
通知管理員。
其中,該方法還包括
將所存儲的復(fù)位計(jì)數(shù)值和/或告警計(jì)數(shù)值、復(fù)位類型封裝為數(shù)據(jù)幀后透傳至 數(shù)據(jù)請求端。
其中,所述硬復(fù)位包括但不限于上電復(fù)位、手動復(fù)位、管理員請求硬復(fù) 位、單板自檢失敗復(fù)位、軟復(fù)位次數(shù)溢出復(fù)位、中斷請求復(fù)位以及異常復(fù)位; 所述軟復(fù)位包括但不限于下載軟件版本復(fù)位、軟件跑飛復(fù)位以及管理員請求 軟復(fù)位。
其中,所述計(jì)數(shù)單元為寄存器、計(jì)數(shù)器或軟件實(shí)現(xiàn)的計(jì)數(shù)模塊。 本發(fā)明通過對單板中各種類型復(fù)位進(jìn)行統(tǒng)計(jì),并將統(tǒng)計(jì)結(jié)果存儲或發(fā)送至 請求端,從而可方便管理員對單板復(fù)位情況進(jìn)行掌握,這對單板的故障定位及 維護(hù)來說是至關(guān)重要的。本發(fā)明對復(fù)位進(jìn)行分類統(tǒng)計(jì),同時(shí)也對異常復(fù)位情況 進(jìn)行統(tǒng)計(jì),方便了單板故障定位及管理。當(dāng)需要遠(yuǎn)程調(diào)用復(fù)位統(tǒng)計(jì)數(shù)據(jù)時(shí),本 發(fā)明可對這些數(shù)據(jù)封裝后再透傳至請求端。對于異常復(fù)位,本發(fā)明記錄復(fù)位信 息的同時(shí)還產(chǎn)生告警信息以及時(shí)通知管理員。本發(fā)明方便了單板的故障定位和 管理,實(shí)現(xiàn)簡單且實(shí)用。


圖1為本發(fā)明單板復(fù)位的監(jiān)測方法的流程圖2為本發(fā)明看門狗復(fù)位邏輯結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的核心思想是在對網(wǎng)絡(luò)設(shè)備維護(hù)中,對單板進(jìn)行復(fù)位是常用的手 段。復(fù)位的類型有很多種,且導(dǎo)致各類型復(fù)位的原因各不相同。單板復(fù)位時(shí), 首先確定當(dāng)前復(fù)位類型,觸發(fā)該復(fù)位類型的計(jì)數(shù)單元計(jì)數(shù),從而完成對各類型 復(fù)位情況的統(tǒng)計(jì)。由管理員或周期性觸發(fā)存儲復(fù)位計(jì)數(shù)值的指令,對這些復(fù)位 統(tǒng)計(jì)結(jié)果進(jìn)行存儲,需要這些數(shù)據(jù)時(shí)管理員可本地復(fù)制或通過網(wǎng)絡(luò)調(diào)取。這些 復(fù)位統(tǒng)計(jì)結(jié)果對于單板的故障定位及維護(hù)來說是非常重要的。對于那些異常復(fù) 位,同時(shí)生成告警信息通知管理員。本發(fā)明方便了單板的管理及故障定位、實(shí) 現(xiàn)筒單、實(shí)用性強(qiáng)。以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)描述。
圖1為本發(fā)明單板復(fù)位的監(jiān)測方法的流程圖,如圖l所示,本發(fā)明的單板 復(fù)位的監(jiān)測方法包括以下步驟
步驟101:設(shè)置對每種類型的復(fù)位進(jìn)行統(tǒng)計(jì)的復(fù)位計(jì)數(shù)單元。本發(fā)明采用 對各復(fù)位類型分別進(jìn)行計(jì)數(shù)統(tǒng)計(jì),根據(jù)復(fù)位類型設(shè)置相應(yīng)的計(jì)數(shù)單元,在確定 了當(dāng)前復(fù)位類型時(shí)即對該類型對應(yīng)的計(jì)數(shù)單元自加一。
圖2為本發(fā)明看門狗復(fù)位邏輯結(jié)構(gòu)示意圖,如圖2所示,本發(fā)明看門狗復(fù) 位邏輯包括看門狗芯片、可編程邏輯器件和手動復(fù)位開關(guān)電路S1。其中,看門 狗芯片的管腳WDI、 WDO分別為看門狗的觸發(fā)輸入、超時(shí)輸出;MR為手動 復(fù)位;PFI和PFO分別為電源故障輸入和輸出,PFI低于1.25V時(shí)PFO變低產(chǎn) 生告警信號;RESET為復(fù)位輸出信號;VCC為電源正輸入端,GND為接地管 腳??撮T狗芯片的RESET、 MR、 PFO、 WDI和WDO管腳與可編程邏輯器件 的相應(yīng)管腳分別連接,手動復(fù)位開關(guān)電路S1單獨(dú)接在可編程邏輯器件上,為了 防止靜電對可編程邏輯器件的損傷,手動復(fù)位開關(guān)電^各S1與可編程邏輯器件之 間增加了瞬態(tài)電壓吸收二極管FV1。具體電路參見附圖2。電阻R3、 R4、 R5
組成了分壓網(wǎng)絡(luò),用來監(jiān)控被監(jiān)測電壓狀態(tài),如果電壓瞬間降低則發(fā)送信號給 可編程邏輯器件處理。本發(fā)明的計(jì)數(shù)單元與可編程邏輯器件連接,計(jì)數(shù)單元的 觸發(fā)脈沖由可編程邏輯器件發(fā)出。當(dāng)然,本發(fā)明實(shí)現(xiàn)時(shí)還需要軟件邏輯來支持, 軟件部分存儲在可編程邏輯器件的單獨(dú)區(qū)域內(nèi),只有在可編程邏輯器件上電復(fù) 位才對此區(qū)域初始化,以實(shí)時(shí)地統(tǒng)計(jì)和管理單+反的復(fù)位狀態(tài)。
單板上電后,各計(jì)數(shù)單元清零,單板上電復(fù)位計(jì)數(shù)單元置1。單板復(fù)位, 將可編程邏輯器件看門狗計(jì)數(shù)器清零,看門狗使能,開始喂狗。單板系統(tǒng)初始 化,配置業(yè)務(wù)程序正常運(yùn)行。這是本發(fā)明初始化以及復(fù)位監(jiān)測的準(zhǔn)備階段。
本發(fā)明中,上電復(fù)位是單板工作的前提,單板上電復(fù)位后才能運(yùn)行各,是 實(shí)現(xiàn)復(fù)位統(tǒng)計(jì)的基礎(chǔ)。
步驟102'.可編程邏輯器件檢測看門狗電路是否輸出有復(fù)位信號。在無復(fù)
位信號時(shí)進(jìn)入步驟104??撮T狗電路無復(fù)位信號輸出,說明單板無硬復(fù)位,此 時(shí)可能有軟復(fù)位發(fā)生,因此檢測是否有軟復(fù)位指令。
步驟103:確定單板中有硬復(fù)位發(fā)生,遍歷硬復(fù)位中各類型復(fù)位條件,將 所確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一。這里的硬復(fù)位包括 但不限于手動復(fù)位、管理員請求硬復(fù)位、單板自檢失敗復(fù)位、軟復(fù)位次數(shù)溢 出復(fù)位、中斷請求復(fù)位和異常復(fù)位。其中,手動復(fù)位,手動按單板復(fù)位開關(guān)復(fù) 位,整板復(fù)位。手動復(fù)位權(quán)限由管理員管理。管理員請求硬復(fù)位,軟件發(fā)出請 求信號,關(guān)閉看門狗喂狗信號,看門狗WDO輸出低電平,整板復(fù)位。單板自 檢失敗復(fù)位,單板自檢有錯誤發(fā)生、單板CPU報(bào)錯,關(guān)閉看門狗喂狗信號,整 板復(fù)位。軟復(fù)位次數(shù)溢出復(fù)位,軟復(fù)位次數(shù)到達(dá)設(shè)定閾值時(shí),系統(tǒng)會關(guān)閉看門 狗喂狗信號,整板復(fù)位。中斷請求復(fù)位,單板除CPU以外其他器件有整板復(fù)位 要求,CPU通知復(fù)位,關(guān)閉看門狗信號,整板復(fù)位。異常復(fù)位,除上述幾種硬 復(fù)位以外的導(dǎo)致看門狗輸出復(fù)位信號導(dǎo)致整板復(fù)位的復(fù)位。
單板發(fā)生上述復(fù)位時(shí),看門狗電路均輸出復(fù)位信號,本發(fā)明采用遍歷上述 硬復(fù)位產(chǎn)生條件;以確定復(fù)位的類型。
以下說明本發(fā)明實(shí)現(xiàn)硬復(fù)位檢測的具體方式。
判斷是否按下復(fù)位鍵,可通過查看復(fù)位按^t計(jì)數(shù)單元的狀態(tài)來確定,若復(fù) 位按鍵寄存器值為0則無手動復(fù)位,否則有手動復(fù)位。如果有手動復(fù)位,則進(jìn) 一步判斷按鍵時(shí)間是否超出了設(shè)定閾值,超出閣值時(shí)判斷管理員是否允許恢復(fù) 初始設(shè)置,若允許則恢復(fù)初始設(shè)置,不允許時(shí)不作處理;未達(dá)到設(shè)定閾值時(shí)判
斷是否允許手動復(fù)位,允許時(shí)進(jìn)行手動復(fù)位計(jì)^:單元計(jì)數(shù)值自動加一;不允許 手動復(fù)位時(shí)不作處理。
判斷管理員是否下達(dá)復(fù)位命令,在下達(dá)命令時(shí)管理員復(fù)位計(jì)數(shù)單元計(jì)數(shù)值 自動力口一。
判斷單板是否自檢通過,在沒有通過自檢時(shí)自檢復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動 加一。
判斷單板是否達(dá)到軟復(fù)位溢出次數(shù),在達(dá)到溢出次數(shù)時(shí)軟復(fù)位溢出計(jì)數(shù)單
元計(jì)凄W直自動力口一o
判斷單板是否有中斷請求復(fù)位,在有時(shí)中斷復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動加一。 若上述幾種復(fù)位情況均不是,則異常復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動加一。 除異常復(fù)位判斷外,上述幾種復(fù)位情況判斷的順序可任意設(shè)置,依序一一 判斷。
步驟104:確定當(dāng)前復(fù)位為軟復(fù)位,遍歷軟復(fù)位中各類型復(fù)位條件,將所
確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一。本發(fā)明的軟復(fù)位包括
但不限于下載軟件版本復(fù)位、軟件跑飛復(fù)位以及管理員請求軟復(fù)位。其中,
下載軟件版本復(fù)位,單板下載或升級軟件版本,CPU發(fā)出請求,CPU復(fù)位重新
加載版本。軟件跑飛復(fù)位,軟件出現(xiàn)執(zhí)行死循環(huán)情況,CPU軟件在軟件正常的
喂狗周期沒有提供喂狗信號,則看門狗溢出。管理員請求軟復(fù)位,管理員發(fā)出 指令對單板軟復(fù)位。
以下說明本發(fā)明實(shí)現(xiàn)軟復(fù)位檢測的具體方式。
判斷單板是否下載軟件版本,在下載軟件版本時(shí)版本下載復(fù)位計(jì)數(shù)單元計(jì) 數(shù)值自動力口一。
判斷單板是否軟件跑飛,在軟件跑飛時(shí)軟件跑飛復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動
加一,單^1軟復(fù)位,軟復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動加一。
判斷單板是否收到管理員軟復(fù)位命令,在收到管理員軟復(fù)位命令則管理員 軟復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動加一,單板軟復(fù)位,軟復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動加
上述的軟復(fù)位判斷并無順序要求,但需——進(jìn)行判斷。
本發(fā)明還設(shè)置有復(fù)位告警計(jì)數(shù)單元,以實(shí)現(xiàn)對某些復(fù)位進(jìn)行告警,并進(jìn)行 統(tǒng)計(jì)。復(fù)位告警計(jì)數(shù)單元的觸發(fā)脈沖與相應(yīng)類型的復(fù)位觸發(fā)脈沖相同。本發(fā)明
步驟103、 104中對軟復(fù)位、硬復(fù)位進(jìn)行統(tǒng)計(jì)時(shí),還包括復(fù)位告警統(tǒng)計(jì),如上述
的自檢失敗、軟復(fù)位次數(shù)溢出復(fù)位、異常復(fù)位、軟件跑飛復(fù)位等情況,在對應(yīng) 類型的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自動加一之外,對應(yīng)的復(fù)位告警計(jì)數(shù)單元計(jì)數(shù)值同 時(shí)自動加一,同時(shí),監(jiān)測邏輯生成相應(yīng)復(fù)位類型的告警信息,發(fā)送至管理員, 以及時(shí)通知管理員采取相應(yīng)措施。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在通信設(shè)備中將 生成的告警信息發(fā)送至管理員是容易實(shí)現(xiàn)的。
步驟105:讀取步驟103、 104中硬復(fù)位、^L復(fù)位計(jì)數(shù)單元的計(jì)數(shù)值、復(fù)位 告警計(jì)數(shù)值并存儲。這里,存儲指令可由管理員發(fā)起,也可設(shè)定觸發(fā)周期在設(shè) 定周期內(nèi)讀取這些計(jì)數(shù)單元的計(jì)數(shù)值并存儲,同時(shí)可以對這些計(jì)數(shù)單元進(jìn)行清零。
步驟106:將所存儲的復(fù)位計(jì)數(shù)值和/或告警計(jì)數(shù)值、復(fù)位類型封裝為數(shù)據(jù) 幀后透傳至數(shù)據(jù)請求端。該步驟是針對遠(yuǎn)程單板復(fù)位情況的,當(dāng)需要調(diào)用遠(yuǎn)程 單板的復(fù)位情況時(shí),由請求端發(fā)送相應(yīng)的請求,單板接收到請求后,封裝所存 儲的復(fù)位計(jì)數(shù)值和/或告警計(jì)數(shù)值、復(fù)位類型,并發(fā)送至請求端。本領(lǐng)域技術(shù)人 員應(yīng)當(dāng)理解,在通信設(shè)備中實(shí)現(xiàn)上述數(shù)據(jù)的封裝并傳輸是容易的。 本發(fā)明的計(jì)數(shù)單元可為寄存器、計(jì)數(shù)器或軟件實(shí)現(xiàn)的計(jì)數(shù)模塊。 本發(fā)明方便了單板的故障定位和管理,實(shí)現(xiàn)簡單且實(shí)用。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種單板復(fù)位的監(jiān)測方法,其特征在于,設(shè)置對每種類型的復(fù)位進(jìn)行統(tǒng)計(jì)的復(fù)位計(jì)數(shù)單元,該方法包括A、檢測看門狗電路是否輸出有復(fù)位信號,若有則確定當(dāng)前復(fù)位為硬復(fù)位,遍歷硬復(fù)位中各類型復(fù)位條件,將所確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一;若否則遍歷軟復(fù)位中各類型復(fù)位條件,將所確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一;B、讀取每個(gè)復(fù)位計(jì)數(shù)單元的計(jì)數(shù)值并存儲。
2、 根據(jù)權(quán)利要求1所述的單板復(fù)位的監(jiān)測方法,其特征在于,讀取計(jì)數(shù)單 元計(jì)數(shù)值并存儲由管理員觸發(fā)或周期性讀取。
3、 根據(jù)權(quán)利要求1所述的單板復(fù)位的監(jiān)測方法,其特征在于,還設(shè)置有各 類型中異常復(fù)位進(jìn)行統(tǒng)計(jì)的告警計(jì)數(shù)單元,當(dāng)前復(fù)位為異常復(fù)位時(shí),對應(yīng)的該 類型的告警計(jì)數(shù)單元計(jì)數(shù)值自加一;同時(shí)生成告警信息通知管理員。
4、 根據(jù)權(quán)利要求1或2或3所述的單板復(fù)位的監(jiān)測方法,其特征在于,該 方法還包括將所存儲的復(fù)位計(jì)數(shù)值和/或告警計(jì)數(shù)值、復(fù)位類型封裝為數(shù)據(jù)幀后透傳至 數(shù)據(jù)請求端。
5、 根據(jù)權(quán)利要求1所述的單板復(fù)位的監(jiān)測方法,其特征在于,所述硬復(fù)位 包括但不限于上電復(fù)位、手動復(fù)位、管理員請求硬復(fù)位、單板自檢失敗復(fù)位、 軟復(fù)位次數(shù)溢出復(fù)位、中斷請求復(fù)位以及異常復(fù)位;所述軟復(fù)位包括但不限于 下載軟件版本復(fù)位、軟件跑飛復(fù)位以及管理員請求軟復(fù)位。
6、 根據(jù)權(quán)利要求1或2或3所述的單板復(fù)位的監(jiān)測方法,其特征在于,所 述計(jì)數(shù)單元為寄存器、計(jì)數(shù)器或軟件實(shí)現(xiàn)的計(jì)數(shù)模塊。
全文摘要
本發(fā)明公開了一種單板復(fù)位的監(jiān)測方法,涉及復(fù)位監(jiān)測技術(shù),為解決目前單板故障定位及管理不便而提出,為解決上述問題,采用的方案為設(shè)置對每種類型的復(fù)位進(jìn)行統(tǒng)計(jì)的復(fù)位計(jì)數(shù)單元,A檢測看門狗電路是否輸出有復(fù)位信號,若有則確定當(dāng)前復(fù)位為硬復(fù)位,遍歷硬復(fù)位中各類型復(fù)位條件,將所確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一;若否則遍歷軟復(fù)位中各類型復(fù)位條件,將所確定的當(dāng)前復(fù)位類型對應(yīng)的復(fù)位計(jì)數(shù)單元計(jì)數(shù)值自加一;B讀取每個(gè)復(fù)位計(jì)數(shù)單元的計(jì)數(shù)值并存儲。本發(fā)明方便了單板的故障定位和管理,實(shí)現(xiàn)簡單且實(shí)用。
文檔編號G06F11/00GK101110857SQ20071012087
公開日2008年1月23日 申請日期2007年8月28日 優(yōu)先權(quán)日2007年8月28日
發(fā)明者董文超, 陸建鑫 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1