專(zhuān)利名稱(chēng):網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)及檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)及檢測(cè)方法,特別是涉及一種能夠檢測(cè)網(wǎng)絡(luò)設(shè)備的啟動(dòng)狀態(tài)并能夠?qū)z測(cè)結(jié)果提示給用戶(hù)的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)以及一種利用該檢測(cè)系統(tǒng)實(shí)現(xiàn)的網(wǎng)絡(luò)設(shè)備的檢測(cè)方法。
背景技術(shù):
在傳統(tǒng)的網(wǎng)絡(luò)設(shè)備的檢測(cè)中,技術(shù)人員往往只能通過(guò)觀(guān)察網(wǎng)絡(luò)設(shè)備自帶的網(wǎng)線(xiàn)指示燈的狀態(tài)來(lái)判斷網(wǎng)絡(luò)設(shè)備的網(wǎng)線(xiàn)是否連接正常。但是,對(duì)于網(wǎng)絡(luò)設(shè)備中的鏡像文件是否完整、網(wǎng)絡(luò)設(shè)備的系統(tǒng)是否能夠正常啟動(dòng)以及網(wǎng)絡(luò)設(shè)備是否能夠通過(guò)檢測(cè)等,都不能直觀(guān)地做出判斷。而這些都需要拆卸網(wǎng)絡(luò)設(shè)備的外殼,將PC機(jī)(個(gè)人計(jì)算機(jī))的串口與網(wǎng)絡(luò)設(shè)備的串口相連接,再通過(guò)PC機(jī)的終端軟件,才能夠進(jìn)行相應(yīng)的檢測(cè)以及查看系統(tǒng)能否正常啟動(dòng)。
但是這種方式存在很大的局限性,比如當(dāng)產(chǎn)品大規(guī)模生產(chǎn)測(cè)試時(shí),操作會(huì)比較麻煩,所需要的勞動(dòng)力多,效率低下,這會(huì)造成勞動(dòng)力的巨大浪費(fèi),同時(shí)也延長(zhǎng)了網(wǎng)絡(luò)設(shè)備的生產(chǎn)周期,制約了企業(yè)的發(fā)展。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是為了克服現(xiàn)有技術(shù)中必須要拆卸網(wǎng)絡(luò)設(shè)備的外殼再通過(guò)網(wǎng)絡(luò)才能夠進(jìn)行相應(yīng)的檢測(cè)以及查看系統(tǒng)是否能夠正常啟動(dòng)的缺陷,提供一種能夠檢測(cè)網(wǎng)絡(luò)設(shè)備的啟動(dòng)狀態(tài)并能夠?qū)z測(cè)結(jié)果提示給用戶(hù)的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)以及一種利用該檢測(cè)系統(tǒng)實(shí)現(xiàn)的網(wǎng)絡(luò)設(shè)備的檢測(cè)方法。本發(fā)明是通過(guò)下述技術(shù)方案來(lái)解決上述技術(shù)問(wèn)題的本發(fā)明提供了一種網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng),其特點(diǎn)在于,該網(wǎng)絡(luò)設(shè)備包括一存儲(chǔ)有一鏡像文件的flash (閃存)設(shè)備,該鏡像文件為網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件;該檢測(cè)系統(tǒng)包括一鏡像文件加載模塊、一鏡像文件檢測(cè)模塊以及一提醒模塊,該鏡像文件加載模塊用于將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中,該鏡像文件檢測(cè)模塊用于檢測(cè)該鏡像文件是否正確并將檢測(cè)結(jié)果發(fā)送至該提醒模塊,該提醒模塊用于向用戶(hù)提示該檢測(cè)結(jié)果。該網(wǎng)絡(luò)設(shè)備的flash設(shè)備中會(huì)存儲(chǔ)有該鏡像文件,該鏡像文件是網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件,而對(duì)于不同型號(hào)、不同種類(lèi)的網(wǎng)絡(luò)設(shè)備,鏡像文件是不一樣的,當(dāng)該鏡像文件是該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件時(shí),也就是該鏡像文件與該網(wǎng)絡(luò)設(shè)備相匹配時(shí),也即該鏡像文件是正確的,那么該網(wǎng)絡(luò)設(shè)備就能夠正常啟動(dòng),而當(dāng)該鏡像文件不是該網(wǎng)絡(luò)設(shè)備的鏡像文件時(shí),也就是該鏡像文件與該網(wǎng)絡(luò)設(shè)備不匹配而與其它型號(hào)或種類(lèi)的網(wǎng)絡(luò)設(shè)備相匹配時(shí),也即該鏡像文件是不正確的,那么該網(wǎng)絡(luò)設(shè)備就不能夠正常啟動(dòng)。而在具體檢測(cè)過(guò)程中,該鏡像文件檢測(cè)模塊主要通過(guò)包括校驗(yàn)CRC(循環(huán)冗余校驗(yàn)碼)校驗(yàn)值、檢測(cè)該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的內(nèi)核的版本以及檢測(cè)該鏡像文件支持的軟件系統(tǒng)是否支持設(shè)備硬件的CPU (中央處理器)等,進(jìn)而檢測(cè)出該鏡像文件是否與該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)相匹配,而上述的檢測(cè)都屬于本領(lǐng)域的公知技術(shù),在此就不再贅述。在檢測(cè)完畢后,該鏡像文件檢測(cè)模塊就會(huì)將檢測(cè)的結(jié)果也即該鏡像文件是否正確發(fā)送至該提醒模塊,該提醒模塊也就會(huì)向用戶(hù)提示該檢測(cè)結(jié)果,從而,用戶(hù)不需要拆卸網(wǎng)絡(luò)設(shè)備的外殼也不需要將網(wǎng)絡(luò)設(shè)備與PC機(jī)相連,就能夠直觀(guān)地觀(guān)察出該網(wǎng)絡(luò)設(shè)備的鏡像文件是否正確以及該網(wǎng)絡(luò)設(shè)備是否能夠正常啟動(dòng)。較佳地,該鏡像文件檢測(cè)模塊還用于在該鏡像文件不正確時(shí),控制該網(wǎng)絡(luò)設(shè)備進(jìn)A bootloader (bootloader就是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序)狀態(tài),通過(guò)進(jìn)入bootloader狀態(tài)并運(yùn)行這段小程序,就可以初始化硬件設(shè)備、建立內(nèi)存空間映射圖,從而將該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境,而上述對(duì)bootloader狀態(tài)的描述也屬于本領(lǐng)域的公知技術(shù)。較佳地,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。
·
較佳地,該提醒模塊包括兩個(gè)LED (發(fā)光二極管)燈和/或一揚(yáng)聲器。在具體實(shí)施時(shí),可以通過(guò)在對(duì)不同的檢測(cè)結(jié)果進(jìn)行不同的LED燈的亮滅顯示,或者控制揚(yáng)聲器發(fā)出不同的聲音,這樣,用戶(hù)就可以通過(guò)直觀(guān)地觀(guān)察LED燈的亮滅狀況或者揚(yáng)聲器的發(fā)聲狀況來(lái)判斷出該網(wǎng)絡(luò)設(shè)備的鏡像文件是否正確以及該網(wǎng)絡(luò)設(shè)備能否正常啟動(dòng)。本發(fā)明的目的還在于提供了一種網(wǎng)絡(luò)設(shè)備的檢測(cè)方法,其特點(diǎn)在于,其利用上述的檢測(cè)系統(tǒng)實(shí)現(xiàn),該檢測(cè)方法包括以下步驟S1、該鏡像文件加載模塊將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中;S2、該鏡像文件檢測(cè)模塊檢測(cè)該鏡像文件是否正確并將檢測(cè)結(jié)果發(fā)送至該提醒模塊;S3、該提醒模塊向用戶(hù)提示該檢測(cè)結(jié)果。較佳地,步驟S2中該鏡像文件檢測(cè)模塊在該鏡像文件不正確時(shí),還控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。較佳地,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。較佳地,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。本發(fā)明的目的還在于提供了一種網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng),其特點(diǎn)在于,該網(wǎng)絡(luò)設(shè)備包括一存儲(chǔ)有一第一鏡像文件的flash設(shè)備,該第一鏡像文件為網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件,該檢測(cè)系統(tǒng)包括一鏡像文件加載模塊,用于從一存儲(chǔ)有一第二鏡像文件的存儲(chǔ)設(shè)備中將該第二鏡像文件加載至一網(wǎng)絡(luò)設(shè)備檢測(cè)模塊中,該第二鏡像文件為與該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)相匹配的鏡像文件,該鏡像文件加載模塊還用于將該第一鏡像文件從該flash設(shè)備加載至一鏡像文件檢測(cè)模塊中;一判斷模塊,用于判斷該鏡像文件加載模塊加載該第二鏡像文件是否成功,若是,則啟用該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊,若否,則控制該鏡像文件加載模塊將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中;該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊用于檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),若是,則該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè),若否,則該網(wǎng)絡(luò)設(shè)備存在硬件故障;該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊還用于將該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊所檢測(cè)的一第一檢測(cè)結(jié)果發(fā)送至該檢測(cè)系統(tǒng)中的一提醒模塊,該提醒模塊用于向用戶(hù)提示該第一檢測(cè)結(jié)果;該鏡像文件檢測(cè)模塊還用于檢測(cè)該第一鏡像文件是否正確,該鏡像文件檢測(cè)模塊還用于將該鏡像文件檢測(cè)模塊所檢測(cè)的一第二檢測(cè)結(jié)果發(fā)送至該提醒模塊,該提醒模塊用于向用戶(hù)提示該第二檢測(cè)結(jié)果。該鏡像文件加載模塊首先通過(guò)正確的路徑從一 PC機(jī)或者其它的存儲(chǔ)設(shè)備中將該第二鏡像文件加載至該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊中,而由于是通過(guò)網(wǎng)絡(luò)下載,當(dāng)網(wǎng)絡(luò)發(fā)生故障時(shí)下載就不會(huì)成功。所以該判斷模塊會(huì)先判斷該鏡像文件加載模塊加載該第二鏡像文件是否成功。若加載成功,該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊就會(huì)檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),由于該第二鏡像文件是與該網(wǎng)絡(luò)設(shè)備相匹配的鏡像文件,那么如果該網(wǎng)絡(luò)設(shè)備能夠正常啟動(dòng),則說(shuō)明該網(wǎng)絡(luò)設(shè)備一切正常,也就通過(guò)了檢測(cè),如果該網(wǎng)絡(luò)設(shè)備無(wú)法正常啟動(dòng),則說(shuō)明該網(wǎng)絡(luò)設(shè)備存在硬件故障。該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊同樣會(huì)將該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊檢測(cè)出的結(jié)果,也 就是該第一檢測(cè)結(jié)果發(fā)送至該提醒模塊,該提醒模塊會(huì)向用戶(hù)進(jìn)行提示。若加載不成功,則說(shuō)明網(wǎng)絡(luò)存在故障,無(wú)法正常地從網(wǎng)上下載該第二鏡像文件,那么首先該鏡像文件加載模塊會(huì)將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中,該鏡像文件檢測(cè)模塊就會(huì)對(duì)該flash設(shè)備中存儲(chǔ)的該第一鏡像文件進(jìn)行檢測(cè),具體的檢測(cè)過(guò)程參照上文,已做出詳細(xì)的說(shuō)明。較佳地,該鏡像文件檢測(cè)模塊還用于在檢測(cè)到該第一鏡像文件不正確時(shí),控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。較佳地,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。較佳地,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。本發(fā)明的目的還在于提供了一種網(wǎng)絡(luò)設(shè)備的檢測(cè)方法,其特點(diǎn)在于,其利用上述的檢測(cè)系統(tǒng)實(shí)現(xiàn),該檢測(cè)方法包括以下步驟S1、該判斷模塊判斷該鏡像文件加載模塊加載該第二鏡像文件是否成功,若是,則執(zhí)行步驟S2,若否,則執(zhí)行步驟S5 ;S2、該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),若是,則該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè),若否,則該網(wǎng)絡(luò)設(shè)備存在硬件故障;S3、該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊將該第一檢測(cè)結(jié)果發(fā)送至該提醒模塊;S4、該提醒模塊向用戶(hù)提示該第一檢測(cè)結(jié)果,然后結(jié)束流程;S5、該鏡像文件加載模塊將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中;S6、該鏡像文件檢測(cè)模塊檢測(cè)該第一鏡像文件是否正確并將該第二檢測(cè)結(jié)果發(fā)送至該提醒模塊;S8、該提醒模塊向用戶(hù)提示該第二檢測(cè)結(jié)果,然后結(jié)束流程。較佳地,步驟S6中該鏡像文件檢測(cè)模塊在檢測(cè)到該第一鏡像文件不正確時(shí),還控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。較佳地,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。較佳地,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。
本發(fā)明的積極進(jìn)步效果在于本發(fā)明通過(guò)對(duì)鏡像文件進(jìn)行檢測(cè),進(jìn)而能夠檢測(cè)出網(wǎng)絡(luò)設(shè)備的啟動(dòng)狀態(tài)并能夠?qū)z測(cè)結(jié)果通過(guò)提醒模塊提示給用戶(hù),本發(fā)明不需要拆卸網(wǎng)絡(luò)設(shè)備就能夠?qū)W(wǎng)絡(luò)設(shè)備進(jìn)行檢測(cè),簡(jiǎn)化了網(wǎng)絡(luò)設(shè)備的測(cè)試過(guò)程,提高了測(cè)試效率,縮短了網(wǎng)絡(luò)設(shè)備的生產(chǎn)周期,保障了網(wǎng)絡(luò)設(shè)備的質(zhì)量。
圖I為本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)的結(jié)構(gòu)圖。圖2為本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)方法的流程圖。圖3為本發(fā)明的第二實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)的結(jié)構(gòu)圖。圖4為本發(fā)明的第二實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)方法的流程圖。
具體實(shí)施方式
下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說(shuō)明本發(fā)明的技術(shù)方案。第一實(shí)施例如圖I所示,本實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)包括一鏡像文件加載模塊I、一鏡像文件檢測(cè)模塊2以及一提醒模塊3。本實(shí)施例的網(wǎng)絡(luò)設(shè)備包括一存儲(chǔ)有一鏡像文件的flash設(shè)備,該鏡像文件是網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件,而對(duì)于不同型號(hào)、不同種類(lèi)的網(wǎng)絡(luò)設(shè)備,鏡像文件是不一樣的,當(dāng)該鏡像文件是該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件時(shí),也就是該鏡像文件與該網(wǎng)絡(luò)設(shè)備相匹配時(shí),也即該鏡像文件是正確的,那么該網(wǎng)絡(luò)設(shè)備就能夠正常啟動(dòng),而當(dāng)該鏡像文件不是該網(wǎng)絡(luò)設(shè)備的鏡像文件時(shí),也就是該鏡像文件與該網(wǎng)絡(luò)設(shè)備不匹配而與其它型號(hào)或種類(lèi)的網(wǎng)絡(luò)設(shè)備相匹配時(shí),也即該鏡像文件是不正確的,那么該網(wǎng)絡(luò)設(shè)備就不能夠正常啟動(dòng)。在具體實(shí)施過(guò)程中,該鏡像文件加載模塊I會(huì)將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊2中,該鏡像文件檢測(cè)模塊2就會(huì)檢測(cè)該鏡像文件是否正確,具體主要是通過(guò)包括校驗(yàn)CRC校驗(yàn)值、檢測(cè)該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的內(nèi)核的版本以及檢測(cè)該鏡像文件支持的軟件系統(tǒng)是否支持設(shè)備硬件的CPU等,進(jìn)而檢測(cè)出該鏡像文件是否與該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)相匹配,而上述的檢測(cè)都屬于本領(lǐng)域的公知技術(shù),在此就不再贅述。如果該鏡像文件檢測(cè)模塊2檢測(cè)出該鏡像文件不正確,那么就說(shuō)明該網(wǎng)絡(luò)設(shè)備就無(wú)法正常啟動(dòng),而如果該鏡像文件檢測(cè)模塊2檢測(cè)出該鏡像文件是正確的,那么就說(shuō)明該網(wǎng)絡(luò)設(shè)備能夠正常啟動(dòng)。該鏡像文件檢測(cè)模塊2會(huì)在檢測(cè)完畢后,將檢測(cè)的結(jié)果也即該鏡像文件是否正確發(fā)送至該提醒模塊3,該提醒模塊3也就會(huì)向用戶(hù)提示該檢測(cè)結(jié)果,從而,用戶(hù)不需要拆卸網(wǎng)絡(luò)設(shè)備的外殼也不需要將網(wǎng)絡(luò)設(shè)備與PC機(jī)相連,就能夠直觀(guān)地觀(guān)察出該網(wǎng)絡(luò)設(shè)備的鏡像文件是否正確以及該網(wǎng)絡(luò)設(shè)備是否能夠正常啟動(dòng)。當(dāng)檢測(cè)到該鏡像文件不正確時(shí),該鏡像文件檢測(cè)模塊2還可以控制該網(wǎng)絡(luò)設(shè)備進(jìn)A bootloader狀態(tài),通過(guò)進(jìn)入bootloader狀態(tài)并運(yùn)行這段小程序,就可以初始化硬件設(shè)備、建立內(nèi)存空間映射圖,從而將該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境,也方便了對(duì)該flash設(shè)備中的鏡像文件進(jìn)行重新配置,而這些也都屬于本領(lǐng)域的公知技術(shù)。在具體實(shí)施時(shí),該網(wǎng)絡(luò)設(shè)備可以為一路由器、一調(diào)制解調(diào)器或者一交換機(jī),而該提醒模塊3則可以包括兩個(gè)LED燈和/或一揚(yáng)聲器,這樣,就可以通過(guò)在對(duì)不同的檢測(cè)結(jié)果進(jìn)行不同的LED燈的亮滅顯示,或者控制揚(yáng)聲器發(fā)出不同的聲音,這樣,用戶(hù)就可以通過(guò)直觀(guān)地觀(guān)察LED燈的亮滅狀況或者揚(yáng)聲器的發(fā)聲狀況來(lái)判斷出該網(wǎng)絡(luò)設(shè)備的鏡像文件是否正確以及該網(wǎng)絡(luò)設(shè)備能否正常啟動(dòng)。如圖2所示,本發(fā)明利用本實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)實(shí)現(xiàn)的網(wǎng)絡(luò)設(shè)備的檢測(cè)方法包括以下步驟步驟100、該鏡像文件加載模塊I將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊2中。步驟101、該鏡像文件檢測(cè)模塊2檢測(cè)該鏡像文件是否正確并將檢測(cè)結(jié)果發(fā)送至該提醒模塊3。步驟102、該提醒模塊3向用戶(hù)提示該檢測(cè)結(jié)果,至此流程結(jié)束。
第二實(shí)施例如圖3所示,本實(shí)施例與第一實(shí)施例的區(qū)別在于本實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)除了包括一鏡像文件加載模塊I、一鏡像文件檢測(cè)模塊2以及一提醒模塊3之外,還包括一判斷模塊4以及一網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5。本實(shí)施例的鏡像文件加載模塊I會(huì)首先從一存儲(chǔ)有一第二鏡像文件的PC機(jī)等存儲(chǔ)設(shè)備中將該第二鏡像文件加載至該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊2中,該第二鏡像文件是與該網(wǎng)絡(luò)設(shè)備相匹配的鏡像文件,也就是當(dāng)該網(wǎng)絡(luò)設(shè)備不存在故障時(shí),該第二鏡像文件會(huì)在該網(wǎng)絡(luò)設(shè)備中正常運(yùn)行,也就是該網(wǎng)絡(luò)設(shè)備能夠正常啟動(dòng)。而由于是通過(guò)網(wǎng)絡(luò)下載該第二鏡像文件,當(dāng)網(wǎng)絡(luò)發(fā)生故障時(shí)下載就不會(huì)成功,所以該判斷模塊4會(huì)先判斷該鏡像文件加載模塊I 加載該第二鏡像文件是否成功。如果加載成功,則啟用該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5來(lái)檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),由于該第二鏡像文件是與該網(wǎng)絡(luò)設(shè)備相匹配的鏡像文件,那么如果該網(wǎng)絡(luò)設(shè)備能夠正常啟動(dòng),則說(shuō)明該網(wǎng)絡(luò)設(shè)備一切正常,也就通過(guò)了檢測(cè),如果該網(wǎng)絡(luò)設(shè)備無(wú)法正常啟動(dòng),則說(shuō)明該網(wǎng)絡(luò)設(shè)備存在硬件故障。該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5同樣會(huì)將該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5檢測(cè)出的結(jié)果發(fā)送至該提醒模塊3,該提醒模塊3會(huì)向用戶(hù)進(jìn)行提示。如果加載不成功,則說(shuō)明網(wǎng)絡(luò)存在故障,就無(wú)法正常地從網(wǎng)上下載該第二鏡像文件,也就是無(wú)法再通過(guò)檢測(cè)該第二鏡像文件是否正確來(lái)檢測(cè)該網(wǎng)絡(luò)設(shè)備是否存在硬件故障。那么就會(huì)首先控制該鏡像文件加載模塊I將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊2中,該鏡像文件檢測(cè)模塊2就會(huì)對(duì)該flash設(shè)備中存儲(chǔ)的該第一鏡像文件進(jìn)行檢測(cè),具體的檢測(cè)過(guò)程參照上述第一實(shí)施例,其中已做出詳細(xì)的說(shuō)明。如圖4所示,本發(fā)明利用本實(shí)施例的網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)實(shí)現(xiàn)的網(wǎng)絡(luò)設(shè)備的檢測(cè)方法包括以下步驟步驟200、該判斷模塊4判斷該鏡像文件加載模塊I加載該第二鏡像文件是否成功,若是,則執(zhí)行步驟201,若否,則執(zhí)行步驟206。步驟201、該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),若是,則執(zhí)行步驟202,若否,則執(zhí)行步驟204。步驟202、此時(shí)說(shuō)明該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè),該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5將該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè)的結(jié)果發(fā)送至該提醒模塊3。
步驟203、該提醒模塊3向用戶(hù)提示該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè),然后結(jié)束流程。步驟204、此時(shí)說(shuō)明該網(wǎng)絡(luò)設(shè)備存在硬件故障,該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊5將該網(wǎng)絡(luò)設(shè)備存在硬件故障的結(jié)果發(fā)送至該提醒模塊3。步驟205、該提醒模塊3向用戶(hù)提示該網(wǎng)絡(luò)設(shè)備存在硬件故障,然后結(jié)束流程。步驟206、該鏡像文件加載模塊I將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊2中。步驟207、該鏡像文件檢測(cè)模塊2檢測(cè)該第一鏡像文件是否正確并將該鏡像文件檢測(cè)模塊2檢測(cè)出的結(jié)果發(fā)送至該提醒模塊3。步驟208、該提醒模塊3向用戶(hù)提示該鏡像文件檢測(cè)模塊2檢測(cè)出的結(jié)果,然后結(jié)束流程。 雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說(shuō)明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書(shū)限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng),其特征在于,該網(wǎng)絡(luò)設(shè)備包括一存儲(chǔ)有一鏡像文件的flash設(shè)備,該鏡像文件為網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件; 該檢測(cè)系統(tǒng)包括一鏡像文件加載模塊、一鏡像文件檢測(cè)模塊以及一提醒模塊,該鏡像文件加載模塊用于將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中,該鏡像文件檢測(cè)模塊用于檢測(cè)該鏡像文件是否正確并將檢測(cè)結(jié)果發(fā)送至該提醒模塊,該提醒模塊用于向用戶(hù)提示該檢測(cè)結(jié)果。
2.如權(quán)利要求I所述的檢測(cè)系統(tǒng),其特征在于,該鏡像文件檢測(cè)模塊還用于在該鏡像文件不正確時(shí),控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。
3.如權(quán)利要求I或2所述的檢測(cè)系統(tǒng),其特征在于,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。
4.如權(quán)利要求I或2所述的檢測(cè)系統(tǒng),其特征在于,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。
5.一種網(wǎng)絡(luò)設(shè)備的檢測(cè)方法,其特征在于,其利用如權(quán)利要求I所述的檢測(cè)系統(tǒng)實(shí)現(xiàn),該檢測(cè)方法包括以下步驟 51、該鏡像文件加載模塊將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中; 52、該鏡像文件檢測(cè)模塊檢測(cè)該鏡像文件是否正確并將檢測(cè)結(jié)果發(fā)送至該提醒模塊; 53、該提醒模塊向用戶(hù)提示該檢測(cè)結(jié)果。
6.如權(quán)利要求5所述的檢測(cè)方法,其特征在于,步驟S2中該鏡像文件檢測(cè)模塊在該鏡像文件不正確時(shí),還控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。
7.如權(quán)利要求5或6所述的檢測(cè)方法,其特征在于,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。
8.如權(quán)利要求5或6所述的檢測(cè)方法,其特征在于,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。
9.一種網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng),其特征在于,該網(wǎng)絡(luò)設(shè)備包括一存儲(chǔ)有一第一鏡像文件的flash設(shè)備,該第一鏡像文件為網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件,該檢測(cè)系統(tǒng)包括 一鏡像文件加載模塊,用于從一存儲(chǔ)有一第二鏡像文件的存儲(chǔ)設(shè)備中將該第二鏡像文件加載至一網(wǎng)絡(luò)設(shè)備檢測(cè)模塊中,該第二鏡像文件為與該網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)相匹配的鏡像文件,該鏡像文件加載模塊還用于將該第一鏡像文件從該flash設(shè)備加載至一鏡像文件檢測(cè)模塊中; 一判斷模塊,用于判斷該鏡像文件加載模塊加載該第二鏡像文件是否成功,若是,則啟用該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊,若否,則控制該鏡像文件加載模塊將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中; 該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊用于檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),若是,則該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè),若否,則該網(wǎng)絡(luò)設(shè)備存在硬件故障;該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊還用于將該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊所檢測(cè)的一第一檢測(cè)結(jié)果發(fā)送至該檢測(cè)系統(tǒng)中的一提醒模塊,該提醒模塊用于向用戶(hù)提示該第一檢測(cè)結(jié)果; 該鏡像文件檢測(cè)模塊還用于檢測(cè)該第一鏡像文件是否正確,該鏡像文件檢測(cè)模塊還用于將該鏡像文件檢測(cè)模塊所檢測(cè)的一第二檢測(cè)結(jié)果發(fā)送至該提醒模塊,該提醒模塊用于向用戶(hù)提示該第二檢測(cè)結(jié)果。
10.如權(quán)利要求9所述的檢測(cè)系統(tǒng),其特征在于,該鏡像文件檢測(cè)模塊還用于在檢測(cè)到該第一鏡像文件不正確時(shí),控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。
11.如權(quán)利要求9或10所述的檢測(cè)系統(tǒng),其特征在于,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。
12.如權(quán)利要求9或10所述的檢測(cè)系統(tǒng),其特征在于,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。
13.—種網(wǎng)絡(luò)設(shè)備的檢測(cè)方法,其特征在于,其利用如權(quán)利要求9所述的檢測(cè)系統(tǒng)實(shí)現(xiàn),該檢測(cè)方法包括以下步驟 51、該判斷模塊判斷該鏡像文件加載模塊加載該第二鏡像文件是否成功,若是,則執(zhí)行步驟S2,若否,則執(zhí)行步驟S5; 52、該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊檢測(cè)該網(wǎng)絡(luò)設(shè)備是否能正常啟動(dòng),若是,則該網(wǎng)絡(luò)設(shè)備通過(guò)檢測(cè),若否,則該網(wǎng)絡(luò)設(shè)備存在硬件故障; 53、該網(wǎng)絡(luò)設(shè)備檢測(cè)模塊將該第一檢測(cè)結(jié)果發(fā)送至該提醒模塊; 54、該提醒模塊向用戶(hù)提示該第一檢測(cè)結(jié)果,然后結(jié)束流程; 55、該鏡像文件加載模塊將該第一鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中; 56、該鏡像文件檢測(cè)模塊檢測(cè)該第一鏡像文件是否正確并將該第二檢測(cè)結(jié)果發(fā)送至該提醒1吳塊; S8、該提醒模塊向用戶(hù)提示該第二檢測(cè)結(jié)果,然后結(jié)束流程。
14.如權(quán)利要求13所述的檢測(cè)方法,其特征在于,步驟S6中該鏡像文件檢測(cè)模塊在檢測(cè)到該第一鏡像文件不正確時(shí),還控制該網(wǎng)絡(luò)設(shè)備進(jìn)入bootloader狀態(tài)。
15.如權(quán)利要求13或14所述的檢測(cè)方法,其特征在于,該網(wǎng)絡(luò)設(shè)備為一路由器、一調(diào)制解調(diào)器或一交換機(jī)。
16.如權(quán)利要求13或14所述的檢測(cè)方法,其特征在于,該提醒模塊包括兩個(gè)LED燈和/或一揚(yáng)聲器。
全文摘要
本發(fā)明公開(kāi)了一種網(wǎng)絡(luò)設(shè)備的檢測(cè)系統(tǒng)及檢測(cè)方法,該網(wǎng)絡(luò)設(shè)備包括一存儲(chǔ)有一鏡像文件的flash設(shè)備,該鏡像文件為網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)的鏡像文件;該檢測(cè)系統(tǒng)包括一鏡像文件加載模塊、一鏡像文件檢測(cè)模塊以及一提醒模塊,該鏡像文件加載模塊將該鏡像文件從該flash設(shè)備加載至該鏡像文件檢測(cè)模塊中,該鏡像文件檢測(cè)模塊檢測(cè)該鏡像文件是否正確并將檢測(cè)結(jié)果發(fā)送至該提醒模塊,該提醒模塊向用戶(hù)提示該檢測(cè)結(jié)果。本發(fā)明通過(guò)對(duì)鏡像文件進(jìn)行檢測(cè),能夠檢測(cè)出網(wǎng)絡(luò)設(shè)備的啟動(dòng)狀態(tài)并能夠?qū)z測(cè)結(jié)果提示給用戶(hù),本發(fā)明不需要拆卸網(wǎng)絡(luò)設(shè)備就能夠?qū)W(wǎng)絡(luò)設(shè)備進(jìn)行檢測(cè),簡(jiǎn)化了網(wǎng)絡(luò)設(shè)備的測(cè)試過(guò)程,提高了測(cè)試效率,保障了網(wǎng)絡(luò)設(shè)備的質(zhì)量。
文檔編號(hào)H04L12/26GK102801576SQ201210130268
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年4月27日 優(yōu)先權(quán)日2012年4月27日
發(fā)明者李明, 郭行飛, 郭建平 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司