專利名稱:一種檢測(cè)單板所處系統(tǒng)狀態(tài)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,尤其是一種單板檢測(cè)所處的系統(tǒng)是否發(fā)生變化的方法。
背景技術(shù):
現(xiàn)有電子產(chǎn)品中,通過(guò)多塊單板組成電子產(chǎn)品或系統(tǒng)是一種較普遍的方法,尤其在通信設(shè)備中,該方法使以單板形式存在的功能電路應(yīng)用更加靈活,提高了功能電路的通用性。在實(shí)際應(yīng)用中,由于各種原因可能需要對(duì)系統(tǒng)中的單板進(jìn)行更換,單板進(jìn)行更換后,由于單板信息與系統(tǒng)信息的不匹配等因素,將導(dǎo)致單板無(wú)法配合系統(tǒng)正常工作。以基站系統(tǒng)中更換主控板為例,說(shuō)明實(shí)際應(yīng)用中的問(wèn)題。
基站的軟件主要運(yùn)行在主控板上,主控板保存了基站運(yùn)行的告警日志,并且負(fù)責(zé)和外部的集中維護(hù)中心通訊,保證基站的告警日志能夠及時(shí)同步到集中維護(hù)中心。當(dāng)主控板發(fā)生故障時(shí)需要更換主控,而更換的主控板可能在其他基站上運(yùn)行過(guò),并且還保存有一些歷史的告警日志,如果這些告警日志上傳到集中維護(hù)中心,則不益于系統(tǒng)的管理和維護(hù);除此之外,由于識(shí)別不同基站的標(biāo)識(shí)存在于主控板上,一旦主控板發(fā)生了更換,軟件也同時(shí)被替換,由于前后主控板上的信息不匹配,將導(dǎo)致基站無(wú)法正常工作;并且,現(xiàn)有的基站設(shè)備中無(wú)法再提供額外的存儲(chǔ)單元以存儲(chǔ)基站信息,因此,新的主控板無(wú)法從基站設(shè)備中獲取該基站信息,導(dǎo)致無(wú)法判斷該主控板前后是否運(yùn)行在同一個(gè)基站上。
為了解決上述問(wèn)題,關(guān)鍵在于檢測(cè)主控板的運(yùn)行環(huán)境是否發(fā)生了改變,在現(xiàn)有技術(shù)中,還沒(méi)有比較可靠的方法能檢測(cè)基站中的主控板是否被更換過(guò),通常情況下,需要人為判斷并且手工進(jìn)行一些操作,以解決單板更換后帶來(lái)的一些問(wèn)題。例如為了避免更換主控板后歷史的告警日志影響系統(tǒng)中基站的管理和維護(hù),在進(jìn)行主控板的更換前,清除主控板上的失效信息,包括刪除主控板上的日志等。
由上述實(shí)例可以看出,現(xiàn)有技術(shù)中,涉及更換單板過(guò)程的方法所存在的缺陷是由于換板過(guò)程中的檢測(cè)等操作均為人為手工進(jìn)行,因而很難在工作流程里面保證不被遺漏,并且,由于現(xiàn)有技術(shù)中單板無(wú)法自動(dòng)獲知所處的運(yùn)行環(huán)境(即所在的系統(tǒng))是否發(fā)生了改變,使得當(dāng)單板運(yùn)行在新的系統(tǒng)時(shí),單板不能自動(dòng)啟動(dòng)相關(guān)程序以適應(yīng)新的工作模塊,因此現(xiàn)有的檢測(cè)方法不具有高可靠性;同時(shí),由于現(xiàn)有技術(shù)無(wú)法做到自動(dòng)檢測(cè),進(jìn)而降低了整個(gè)換板過(guò)程的處理效率。
發(fā)明內(nèi)容
本發(fā)明要解決的問(wèn)題是提供一種單板自檢測(cè)方法,該方法不但能夠使單板自動(dòng)檢測(cè)出運(yùn)行環(huán)境的改變,而且具有較高的可靠性。
為解決上述技術(shù)問(wèn)題,本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的1)主用單板獲取外部存儲(chǔ)單元中存儲(chǔ)的單板標(biāo)識(shí);2)判斷該主用單板的標(biāo)識(shí)與所述外部存儲(chǔ)單元中存儲(chǔ)的單板標(biāo)識(shí)是否相同,若不同則進(jìn)行系統(tǒng)與單板的適配處理。
上述方法中,步驟1)具體為系統(tǒng)發(fā)出校驗(yàn)請(qǐng)求,外部存儲(chǔ)單元下發(fā)所存儲(chǔ)的單板標(biāo)識(shí),如果外部存儲(chǔ)單元中未存儲(chǔ)單板標(biāo)識(shí)信息,則下發(fā)無(wú)效值。其中,所述單板標(biāo)識(shí)為單板內(nèi)部的條碼編號(hào)。
上述方法中所述的適配處理包括更新所述外部存儲(chǔ)單元存儲(chǔ)的單板標(biāo)識(shí)為當(dāng)前主用單板標(biāo)識(shí);備用單板獲取主用單板標(biāo)識(shí)。
上述方法可應(yīng)用于移動(dòng)通信系統(tǒng),即所述系統(tǒng)為基站,所述外部存儲(chǔ)單元為集中維護(hù)中心;并且利用集中維護(hù)中心和基站之間已有的信息交互流程完成步驟21)所述的下發(fā)主控板標(biāo)識(shí)和步驟3)中所述集中維護(hù)中心更新存儲(chǔ)的主控板標(biāo)識(shí)的操作。
與現(xiàn)有技術(shù)相比,由于本發(fā)明所述的方法可以進(jìn)行對(duì)單板是否更換的自動(dòng)檢測(cè),使單板能夠自動(dòng)獲知所處系統(tǒng)的改變,因而具有較高的可靠性,并且,通過(guò)該方法能自動(dòng)啟動(dòng)單板更換后所需進(jìn)行的操作,因此提高了換板的處理效率;更進(jìn)一步,本發(fā)明用于移動(dòng)通信系統(tǒng)中時(shí),充分利用了系統(tǒng)的現(xiàn)有框架,利用已有系統(tǒng)中的集中維護(hù)中心和基站之間進(jìn)行消息交互的機(jī)制實(shí)現(xiàn)了主控板狀態(tài)的檢測(cè),因而在不增加系統(tǒng)成本的情況下,使系統(tǒng)可以自動(dòng)進(jìn)行換板檢測(cè)并自動(dòng)啟動(dòng)換板后處理。
圖1為本發(fā)明所述方法工作原理圖。
具體實(shí)施例方式
本發(fā)明提供了一種單板更換的檢測(cè)機(jī)制,使單板能夠自檢測(cè)運(yùn)行所在的系統(tǒng)是否發(fā)生了改變,進(jìn)而在該單板運(yùn)行在新的系統(tǒng)時(shí),能夠及時(shí)啟動(dòng)單板更換后所需進(jìn)行的操作,提高換板的處理效率。
本發(fā)明的主要設(shè)計(jì)思路為建立單板的唯一標(biāo)識(shí);例如利用生產(chǎn)裝備寫(xiě)道單板內(nèi)部的條碼編號(hào)(即電子串號(hào))作為單板的唯一標(biāo)識(shí);或用單板初始化時(shí)單板中文件建立的時(shí)間作為單板的唯一標(biāo)識(shí),用于區(qū)分不同單板;任何能夠唯一標(biāo)識(shí)單板的數(shù)據(jù)形式均可作為本發(fā)明中所稱的單板標(biāo)識(shí);
判斷當(dāng)前單板的單板標(biāo)識(shí)與所述存儲(chǔ)在外部存儲(chǔ)單元中的單板標(biāo)識(shí)是否相同,進(jìn)而實(shí)現(xiàn)對(duì)單板所處系統(tǒng)是否發(fā)生改變的檢測(cè);對(duì)同一個(gè)系統(tǒng)中前后單板標(biāo)識(shí)信息進(jìn)行比較,實(shí)現(xiàn)對(duì)單板更換的檢測(cè)。
以下以基站中主控板的檢測(cè)為例,具體介紹本發(fā)明的各種實(shí)現(xiàn)方式。
參照?qǐng)D1,說(shuō)明本發(fā)明在檢測(cè)基站中主控板狀態(tài)時(shí)的一般工作原理,如圖所示,本方法涉及移動(dòng)網(wǎng)絡(luò)中的集中維護(hù)中心,基站中的單板,通常在基站設(shè)備中的單板包括主用單板與備用單板,并且在基站工作過(guò)程中會(huì)出現(xiàn)基站中主用單板與備用單板間的切換,因而,如圖所示,本實(shí)施例方案中包括基站主用單板與基站備用單板。本發(fā)明的工作原理為集中維護(hù)中心向基站主用單板發(fā)送基站校驗(yàn)請(qǐng)求,基站主用單板響應(yīng)該請(qǐng)求,單板進(jìn)行校驗(yàn)并發(fā)送基站校驗(yàn)響應(yīng),用于更新集中維護(hù)中心中的數(shù)據(jù)信息;并且在基站主用單板與備用單板之間,備用單板發(fā)起標(biāo)識(shí)交換,主用單板相應(yīng)標(biāo)識(shí)交換,更新備用單板中的數(shù)據(jù)信息。
根據(jù)以上工作原理,以基站單板的自檢測(cè)為例,說(shuō)明本發(fā)明所述方法的具體實(shí)施方式
。以下實(shí)施例中涉及概念單板標(biāo)識(shí)和基站標(biāo)識(shí)。
單板標(biāo)識(shí)當(dāng)前主用單板或備用單板的標(biāo)識(shí)(條碼編號(hào));基站標(biāo)識(shí)基站標(biāo)識(shí)始終與集中維護(hù)中心保持一致,即最近一次校驗(yàn)后保存的主用單板標(biāo)識(shí),該標(biāo)識(shí)在基站與集中維護(hù)中心進(jìn)行信息交互時(shí)固定代表某個(gè)基站,使集中維護(hù)中心可以通過(guò)區(qū)別不同的單板標(biāo)識(shí)清楚的區(qū)分不同的基站,基站標(biāo)識(shí)保存在每個(gè)單板上,每次校驗(yàn)初始化時(shí)讀取,每次校驗(yàn)后更新。
基站中單板的自檢測(cè)具體包括以下實(shí)現(xiàn)方式一塊主控板的換板檢測(cè)1)主用單板啟動(dòng),讀取單板標(biāo)識(shí)A,本實(shí)施例中即為單板條碼編號(hào)(以下同),作為基站標(biāo)識(shí),用于基站與集中維護(hù)中心的信息交互;
2)集中維護(hù)中心主動(dòng)發(fā)起校驗(yàn)請(qǐng)求,下發(fā)最近一次保存的基站標(biāo)識(shí)B,即最近一次保存的該基站的主用單板標(biāo)識(shí);若本次檢測(cè)為初次檢測(cè),即集中維護(hù)中心沒(méi)有保存過(guò)基站的基站標(biāo)識(shí),則下發(fā)無(wú)效值;3)單板響應(yīng)集中維護(hù)中心的請(qǐng)求,比較B與A是否一致,如果不一致則認(rèn)為該主用單板運(yùn)行在新的基站中,則啟動(dòng)基站換板后的相關(guān)操作,如主動(dòng)刪除新的主用單板上過(guò)期的日志等;4)基站返回校驗(yàn)響應(yīng),返回信息中包含基站當(dāng)前最新的標(biāo)識(shí)A;5)集中維護(hù)中心保存基站返回的基站標(biāo)識(shí)A,作為下次進(jìn)行校驗(yàn)的基站標(biāo)識(shí)。
數(shù)據(jù)變化的過(guò)程如下所示集中維護(hù)中心 主板(單板標(biāo)識(shí)基站標(biāo)識(shí)) 描述B A A 初始情況;B -> A A 集中維護(hù)中心下發(fā)B,主板校驗(yàn)A和B,按照結(jié)果做相關(guān)處理;A <- A A 校驗(yàn)完畢后,返回響應(yīng),兩者的標(biāo)識(shí)都更新為A。
主備兩塊單板的換板檢測(cè)校驗(yàn)前已經(jīng)插入備板1)主用單板啟動(dòng),讀取單板條碼A1,即單板標(biāo)識(shí),用于當(dāng)前基站與集中維護(hù)中心的信息交互;2)主用單板啟動(dòng),讀取基站標(biāo)識(shí)A1’,該標(biāo)識(shí)A1’為所述主用單板中所存儲(chǔ)的最近一次與集中維護(hù)中心交互過(guò)的基站標(biāo)識(shí);通常主用板的單板標(biāo)識(shí)應(yīng)與基站標(biāo)識(shí)相同,但該單板可能曾經(jīng)為基站中的備用單板或者該單板曾經(jīng)工作于其他的基站中,由于以基站中主用單板的標(biāo)識(shí)作為基站標(biāo)識(shí),因而該板中記錄的基站標(biāo)識(shí)可能為該基站中原主用單板的標(biāo)識(shí),進(jìn)而,主用單板的單板標(biāo)識(shí)A1’與基站標(biāo)識(shí)可能不同;3)備用單板啟動(dòng),讀取單板標(biāo)識(shí)A2,同時(shí)主動(dòng)向主用單板發(fā)起標(biāo)識(shí)交換請(qǐng)求;4)備用單板啟動(dòng),讀取基站標(biāo)識(shí)A2’,該標(biāo)識(shí)A2’為所述該備用單板中存儲(chǔ)的基站標(biāo)識(shí);如2)中所述原因,備用單板中的單板標(biāo)識(shí)A2與基站標(biāo)識(shí)A2’可能不同;5)主用單板收到標(biāo)識(shí)交換請(qǐng)求;6)主用單板響應(yīng)標(biāo)識(shí)交換,通知備板當(dāng)前主用單板的基站標(biāo)識(shí)A1’;7)備用單板收到標(biāo)識(shí)交換響應(yīng),保存最新的基站標(biāo)識(shí)A1’;8)集中維護(hù)中心主動(dòng)發(fā)起校驗(yàn)請(qǐng)求,下發(fā)上次保存的基站標(biāo)識(shí)B,若本次檢測(cè)為初次檢測(cè),即集中維護(hù)中心沒(méi)有保存過(guò)基站的基站標(biāo)識(shí),則下發(fā)無(wú)效值;9)單板收到校驗(yàn)請(qǐng)求,比較集中維護(hù)中心下發(fā)的B與A1、A1’是否一致,如果二者均不一致則認(rèn)為單板前后工作在不同的基站中,則啟動(dòng)基站換板后的相關(guān)操作;10)返回校驗(yàn)響應(yīng),返回信息包含了基站當(dāng)前最新的標(biāo)識(shí)A1;11)主用單板記錄當(dāng)前的基站標(biāo)識(shí)A1;12)主用單板通知備用單板更新當(dāng)前的基站標(biāo)識(shí)為A1;13)集中維護(hù)中心保存最新的基站標(biāo)識(shí)A1,作為下次校驗(yàn)用的基站標(biāo)識(shí)。
數(shù)據(jù)演變的過(guò)程如下1、校驗(yàn)前就插入備板集中維護(hù)中心主板(單板標(biāo)識(shí)基站標(biāo)識(shí))備板描述B A1A1’ A2A2’ 初始狀態(tài);
B A1A1’--> A2A1’ 備板啟動(dòng)后獲取了主板的基站標(biāo)識(shí)A1’;B -->A1A1’ A2A1’ 集中維護(hù)中心下發(fā)B,主用單板的A1A1’與B進(jìn)行校驗(yàn);A1 <--A1A1-->A2A1校驗(yàn)完畢,集中維護(hù)中心、主用單板和備用單板的基站標(biāo)識(shí)更新為A1;2、經(jīng)過(guò)一次校驗(yàn)后插入備板集中維護(hù)中心 主板(單板標(biāo)識(shí)基站標(biāo)識(shí))備板描述BA1A1’ 無(wú) 初始情況,兩者的基站標(biāo)識(shí)都不一致;B --> A1A1’ 無(wú) 集中維護(hù)中心下發(fā)B,主用單板的A1A1’與B進(jìn)行校驗(yàn);A1 <-- A1A1 無(wú) 校驗(yàn)完畢,集中維護(hù)中心和主用單板的基站標(biāo)識(shí)更新為A1;A1 A1A1 A2A2’ 初始插入備板;A1 A1A1--> A2A1備用單板標(biāo)識(shí)同步完成;3、主備倒換的過(guò)程集中維護(hù)中心 主板(單板標(biāo)識(shí)基站標(biāo)識(shí))備板描述A1 A1A1 A2A1主備板切換前已完成同步;A1 A2A1 A1A1主備單板切換后啟動(dòng);A1 A2A1--> A1A1切換后的備用單板板獲取主用單板的基站標(biāo)識(shí)(沒(méi)有變化);
A1-->A2A1 A1A1集中維護(hù)下發(fā)A1,與主用單板的A2A1比較,基站標(biāo)識(shí)相同,表明未進(jìn)行單板的更換(所述單板更換不理解為主用與備用單板的切換);A2<--A2A2--> A1A2校驗(yàn)完畢,刷新基站標(biāo)識(shí)。
以上為本發(fā)明在移動(dòng)通信系統(tǒng)的應(yīng)用舉例,該網(wǎng)絡(luò)由一個(gè)集中維護(hù)中心同時(shí)維護(hù)多個(gè)基站,基站的告警日志等信息將實(shí)時(shí)同步到集中維護(hù)中心。本發(fā)明應(yīng)用于移動(dòng)通信系統(tǒng)中時(shí),可以充分利用系統(tǒng)的現(xiàn)有框架,通過(guò)在已有的集中維護(hù)中心和基站的信息交互過(guò)程(如告警同步流程)進(jìn)行基站標(biāo)識(shí)的交換,進(jìn)而實(shí)現(xiàn)單板更換的自動(dòng)檢測(cè),提高了可靠性,降低了開(kāi)發(fā)周期。
以上對(duì)本發(fā)明所提供的單板自檢測(cè)方法進(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ō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,用于單板檢測(cè)當(dāng)前所在系統(tǒng)是否發(fā)生改變,其特征在于1)主用單板獲取外部存儲(chǔ)單元中存儲(chǔ)的單板標(biāo)識(shí);2)判斷該主用單板的標(biāo)識(shí)與所述外部存儲(chǔ)單元中存儲(chǔ)的單板標(biāo)識(shí)是否相同,若不同則進(jìn)行系統(tǒng)與單板的適配處理。
2.如權(quán)利要求1所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于,步驟1)所述獲取單板標(biāo)識(shí)的過(guò)程具體為系統(tǒng)發(fā)出校驗(yàn)請(qǐng)求,外部存儲(chǔ)單元下發(fā)所存儲(chǔ)的單板標(biāo)識(shí)。
3.如權(quán)利要求2所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于若外部存儲(chǔ)單元中未存儲(chǔ)單板標(biāo)識(shí)信息,則下發(fā)無(wú)效值。
4.如權(quán)利要求3所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于所述單板標(biāo)識(shí)具體為單板內(nèi)部的條碼編號(hào)。
5.如權(quán)利要求3所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于,步驟2)所述處理包括更新所述外部存儲(chǔ)單元存儲(chǔ)的單板標(biāo)識(shí)為當(dāng)前主用單板標(biāo)識(shí)。
6.如權(quán)利要求3所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于,步驟2)所述處理包括備用單板獲取主用單板標(biāo)識(shí)。
7.如權(quán)利要求1至6其中之一所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于所述系統(tǒng)具體為基站,所述外部存儲(chǔ)單元具體為集中維護(hù)中心。
8.如權(quán)利要求7所述的檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,其特征在于利用集中維護(hù)中心和基站之間的信息交互流程完成步驟21)所述的下發(fā)主控板標(biāo)識(shí)和步驟3)中所述集中維護(hù)中心更新存儲(chǔ)的主控板標(biāo)識(shí)的操作。
全文摘要
本發(fā)明提供了一種檢測(cè)單板所處系統(tǒng)狀態(tài)的方法,具體為主用單板獲取外部存儲(chǔ)單元中存儲(chǔ)的單板標(biāo)識(shí);判斷該主用單板的標(biāo)識(shí)與所述外部存儲(chǔ)單元中存儲(chǔ)的單板標(biāo)識(shí)是否相同,若不同則進(jìn)行系統(tǒng)與單板的適配處理;其中,所述單板標(biāo)識(shí)可以為單板內(nèi)部的條碼編號(hào)。本發(fā)明使單板能夠自動(dòng)獲知所處系統(tǒng)的改變,因而具有較高的可靠性;通過(guò)該方法能自動(dòng)啟動(dòng)單板更換后所需進(jìn)行的操作,提高了換板的處理效率;更進(jìn)一步,本發(fā)明用于移動(dòng)通信系統(tǒng)中時(shí),充分利用了現(xiàn)有系統(tǒng)的框架,在不增加系統(tǒng)成本的情況下,即可使系統(tǒng)自動(dòng)進(jìn)行換板檢測(cè)進(jìn)而啟動(dòng)換板后處理。
文檔編號(hào)H04Q7/34GK1798353SQ20041010262
公開(kāi)日2006年7月5日 申請(qǐng)日期2004年12月24日 優(yōu)先權(quán)日2004年12月24日
發(fā)明者宋治平, 竹錦 申請(qǐng)人:華為技術(shù)有限公司