專利名稱:計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)網(wǎng)絡(luò)的管理與定位的方法,尤其是涉及一種計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng)與方法。
因此,生產(chǎn)線上的每臺(tái)測試計(jì)算機(jī),若為了關(guān)鍵磁盤(Key Disk)的使用而均配置一個(gè)軟盤機(jī),明顯的是很大的浪費(fèi)資源。且未來生產(chǎn)線上的測試計(jì)算機(jī),將不具備有軟盤機(jī)及監(jiān)視器,因此已有技術(shù)所采用的運(yùn)用關(guān)鍵磁盤(Key Disk)進(jìn)行激活與管理的模式,更是難以施行。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng),所述系統(tǒng)包括一數(shù)據(jù)庫,用以儲(chǔ)存一集線器(HUB)實(shí)體位置對(duì)照表;一封包接收模塊,用以接收生產(chǎn)線上一測試計(jì)算機(jī)傳送的一封包數(shù)據(jù);及一中央控制模塊,與所述封包接收模塊及所述數(shù)據(jù)庫相連結(jié),對(duì)于生產(chǎn)線上所述測試計(jì)算機(jī)傳送的所述封包數(shù)據(jù),進(jìn)行提取其中的一媒體存取控制(MAC)地址,以對(duì)照所述集線器(HUB)實(shí)體位置對(duì)照表進(jìn)行所述測試計(jì)算機(jī)的識(shí)別,并賦予所述測試計(jì)算機(jī)一測試編號(hào),更提取所述封包數(shù)據(jù)中的一生產(chǎn)線運(yùn)行狀態(tài)信息,對(duì)照所述測試編號(hào)后,制成一生產(chǎn)線運(yùn)行狀態(tài)列表輸出。
所述封包數(shù)據(jù)可以從一網(wǎng)際網(wǎng)絡(luò)(IP)協(xié)議包、一網(wǎng)際網(wǎng)絡(luò)交換(IPX)協(xié)議包及一網(wǎng)絡(luò)基本輸出入擴(kuò)展(NetBEUI)協(xié)議包中任選其中一種。
所述集線器(HUB)實(shí)體位置對(duì)照表至少包括一集線器號(hào)碼、一連接端口(Port)號(hào)碼、一集線器(HUB)實(shí)體位置數(shù)據(jù)及所述測試編號(hào)。
所述生產(chǎn)線運(yùn)行狀態(tài)列表包括所述測試編號(hào)及所述生產(chǎn)線運(yùn)行狀態(tài)信息。
一種計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的方法,應(yīng)用于一網(wǎng)絡(luò)環(huán)境,所述方法包括下列步驟接收遠(yuǎn)程生產(chǎn)線上一測試計(jì)算機(jī)所傳送的一封包數(shù)據(jù);根據(jù)所述封包數(shù)據(jù)提取一媒體存取控制(MAC)地址;
根據(jù)所述媒體存取控制(MAC)地址,搜尋一集線器(HUB)號(hào)碼及一連接端口(Port)號(hào)碼;根據(jù)所述集線器(HUB)號(hào)碼及所述連接端口(Port)號(hào)碼,搜尋一集線器(HUB)實(shí)體位置對(duì)照表;根據(jù)所述集線器(HUB)實(shí)體位置對(duì)照表找出發(fā)送所述媒體存取控制(MAC)地址的一實(shí)體位置;根據(jù)所述實(shí)體位置賦予所述測試計(jì)算機(jī)一測試編號(hào);及顯示一生產(chǎn)線運(yùn)行狀態(tài)列表。
所述封包數(shù)據(jù)可以從一網(wǎng)際網(wǎng)絡(luò)(IP)協(xié)議包、一網(wǎng)際網(wǎng)絡(luò)交換(IPX)協(xié)議包及一網(wǎng)絡(luò)基本輸出入擴(kuò)展(NetBEUI)協(xié)議包中任選其中一種。
所述集線器(HUB)實(shí)體位置對(duì)照表至少包括一集線器號(hào)碼、一連接端口(Port)號(hào)碼、一集線器(HUB)實(shí)體位置數(shù)據(jù)及一測試編號(hào)。
所述生產(chǎn)線運(yùn)行狀態(tài)列表包括所述測試編號(hào)及所述生產(chǎn)線運(yùn)行狀態(tài)信息。
通過生產(chǎn)線上網(wǎng)絡(luò),應(yīng)用前置激活執(zhí)行環(huán)境(Preboot ExecutionEnvironment;PXE)技術(shù),識(shí)別遠(yuǎn)程生產(chǎn)線上測試計(jì)算機(jī)所在的實(shí)體位置與所述測試信息。
首先以
圖1本發(fā)明的測試計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng)與遠(yuǎn)程生產(chǎn)線上測試計(jì)算機(jī)間的連結(jié)架構(gòu)圖,來說明整個(gè)系統(tǒng)的架構(gòu)與遠(yuǎn)程生產(chǎn)線上測試計(jì)算機(jī)的間的連結(jié)關(guān)系。在圖1中我們可以看到一個(gè)遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110根據(jù)集線器120及生產(chǎn)線上的網(wǎng)絡(luò)環(huán)境100連結(jié),與遠(yuǎn)程的伺服主機(jī)130相連結(jié),其中所述伺服主機(jī)130包括有一個(gè)封包接收模塊140、一個(gè)中央控制模塊150及一個(gè)數(shù)據(jù)庫160。
其中所述封包接收模塊140,負(fù)責(zé)接收遠(yuǎn)程生產(chǎn)線上測試計(jì)算機(jī)110傳送封包數(shù)據(jù);數(shù)據(jù)庫160,負(fù)責(zé)儲(chǔ)存集線器(HUB)實(shí)體位置對(duì)照表;中央控制模塊150,與所述封包接收模塊140及所述數(shù)據(jù)庫160相連結(jié),負(fù)責(zé)對(duì)于生產(chǎn)線上測試計(jì)算機(jī)傳送封包數(shù)據(jù),進(jìn)行提取其中媒體存取控制(MAC)地址,以對(duì)照所述集線器(HUB)實(shí)體位置對(duì)照表進(jìn)行所述測試計(jì)算機(jī)的識(shí)別,并賦予所述測試計(jì)算機(jī)一個(gè)測試編號(hào);所述中央控制模塊150更提取所述封包數(shù)據(jù)中的生產(chǎn)線運(yùn)行狀態(tài)信息,對(duì)照所述測試編號(hào)后,制成一生產(chǎn)線運(yùn)行狀態(tài)列表輸出。上述的所述封包數(shù)據(jù)可以從一網(wǎng)際網(wǎng)絡(luò)(IP)協(xié)議包、一網(wǎng)際網(wǎng)絡(luò)交換IPX協(xié)議包及一網(wǎng)絡(luò)基本輸出入擴(kuò)展NetBEUI協(xié)議包中任選其中一種;所述集線器(HUB)實(shí)體位置對(duì)照表至少包括一集線器號(hào)碼、一連接端口(Port)號(hào)碼、一集線器(HUB)實(shí)體位置數(shù)據(jù)及一個(gè)測試編號(hào)。
本發(fā)明的識(shí)別與定位的方法主要是應(yīng)用前置激活執(zhí)行環(huán)境(PrebootExecution Environment;PXE)技術(shù),以進(jìn)行整個(gè)識(shí)別與定位的動(dòng)作;其中所述前置激活執(zhí)行環(huán)境(Preboot Execution Environment;PXE)技術(shù),指當(dāng)客戶端的計(jì)算機(jī)激活后,其網(wǎng)絡(luò)卡上激活(Boot)系統(tǒng)內(nèi)的可讀取內(nèi)存(Rom),會(huì)先送出一個(gè)查找(FIND)封包數(shù)據(jù),在伺服(server)端的服務(wù)器激活后,所述服務(wù)器即可收到來自客戶端傳送的查找(FIND)封包數(shù)據(jù),此時(shí)伺服(server)端的服務(wù)器再根據(jù)查找(FIND)封包數(shù)據(jù)中的識(shí)別(ID)碼,搜尋儲(chǔ)存于服務(wù)器內(nèi)的激活數(shù)據(jù)中是否含有所述識(shí)別(ID)碼的配置記錄;如果所述識(shí)別(ID)碼的配置記錄不存在,則所述客戶端的計(jì)算機(jī)將無法激活;如果所述識(shí)別(ID)碼的配置記錄存在,則所述伺服(server)端的服務(wù)器會(huì)送出一個(gè)已查找到(FOUND)封包數(shù)據(jù)給客戶端的計(jì)算機(jī),并且激活所述客戶端的計(jì)算機(jī),在已查找到(FOUND)封包數(shù)據(jù)中則含有所述伺服(server)端的服務(wù)器識(shí)別(ID)碼。
由于本發(fā)明是應(yīng)用前置激活執(zhí)行環(huán)境(Preboot ExecutionEnvironment;PXE)技術(shù)執(zhí)行遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110的識(shí)別與管理,因此當(dāng)遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110激活后,會(huì)產(chǎn)生一個(gè)查找(FIND)的封包數(shù)據(jù),經(jīng)過集線器120及生產(chǎn)線上的網(wǎng)絡(luò)環(huán)境100傳達(dá)給另一端的伺服主機(jī)130,所述伺服主機(jī)130的封包接收模塊140在收到所述查找(FIND)的封包數(shù)據(jù)后,所述中央控制模塊150會(huì)先分析所述查找(FIND)的封包數(shù)據(jù),并從中提取一媒體存取控制(MAC)地址,此為所述遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110的媒體存取控制(MAC)地址號(hào)碼;所述中央控制模塊150在獲得媒體存取控制(MAC)地址號(hào)碼后,隨即根據(jù)所述媒體存取控制(MAC)地址號(hào)碼反向?qū)ふ遥瑢ふ揖哂兴雒襟w存取控制(MAC)地址號(hào)碼的生產(chǎn)線上的測試計(jì)算機(jī)110所連結(jié)的集線器120號(hào)碼與集線器120上的連接端口(Port)號(hào)碼。
在尋找并取得所述集線器120號(hào)碼與所述連接端口(Port)號(hào)碼后,所述中央控制模塊150會(huì)從數(shù)據(jù)庫160中調(diào)出所述集線器(HUB)實(shí)體位置對(duì)照表,并且利用所述集線器120號(hào)碼與所述連接端口(Port)號(hào)碼,去對(duì)照所述集線器(HUB)實(shí)體位置對(duì)照表以找出所述遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110的實(shí)體所在位置,的后傳送一個(gè)測試編號(hào)給遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)儲(chǔ)存,往后所述遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)皆改采所述測試編號(hào)的模式識(shí)別,即往后由所述遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110所傳遞給伺服主機(jī)130的封包數(shù)據(jù)中,除了包括所述生產(chǎn)線上的測試計(jì)算機(jī)110的生產(chǎn)線運(yùn)行狀態(tài)信息,更包括所述測試編號(hào),所述伺服主機(jī)130在收到所述查找(FIND)封包數(shù)據(jù)后,即制成一生產(chǎn)線運(yùn)行狀態(tài)列表并加以顯示。
接著再利用圖2本發(fā)明的測試計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的方法運(yùn)行流程圖,繼續(xù)說明本發(fā)明方法的具體操作流程圖。當(dāng)遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110第一次存取另一端的伺服主機(jī)130內(nèi)的數(shù)據(jù)時(shí),由遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110發(fā)送一個(gè)查找(FIND)封包數(shù)據(jù)(步驟200)給另一端的伺服主機(jī)130;接著所述伺服主機(jī)130從所述查找(FIND)封包數(shù)據(jù)中提取一媒體存取控制(MAC)地址號(hào)碼(步驟210);并且根據(jù)所述媒體存取控制(MAC)地址號(hào)碼,開始搜尋具有所述媒體存取控制(MAC)地址號(hào)碼的集線器(HUB)及連接端口(Port),并提取所述集線器(HUB)號(hào)碼及連接端口(Port)號(hào)碼(步驟220);接著系統(tǒng)再根據(jù)所述集線器(HUB)號(hào)碼及所述連接端口(Port)號(hào)碼,搜尋一集線器(HUB)實(shí)體對(duì)照表(步驟230);然后根據(jù)所述集線器(HUB)實(shí)體位置對(duì)照表找出具有所述媒體存取控制(MAC)地址的遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110所存在的實(shí)體位置(步驟240),針對(duì)所述遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī)110賦予一測試編號(hào)(步驟250),往后所述生產(chǎn)線上的測試計(jì)算機(jī)110的存取識(shí)別皆以所述測試編號(hào)做為識(shí)別,且對(duì)于往后所述生產(chǎn)線上的測試計(jì)算機(jī)110所傳回的生產(chǎn)線運(yùn)行狀態(tài)信息,皆以生產(chǎn)線運(yùn)行狀態(tài)列表加以顯示(步驟260)。
雖然本發(fā)明以前述的較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域普通技術(shù)市場人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤飾,應(yīng)屬于本發(fā)明的保護(hù)范圍,因此本發(fā)明的專利保護(hù)范圍須視本說明書所附的權(quán)利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng),所述系統(tǒng)包括一數(shù)據(jù)庫,用以儲(chǔ)存一集線器(HUB)實(shí)體位置對(duì)照表;一封包接收模塊,用以接收生產(chǎn)線上一測試計(jì)算機(jī)傳送的一封包數(shù)據(jù);及一中央控制模塊,與所述封包接收模塊及所述數(shù)據(jù)庫相連結(jié),對(duì)于生產(chǎn)線上所述測試計(jì)算機(jī)傳送的所述封包數(shù)據(jù),進(jìn)行提取其中的一媒體存取控制(MAC)地址,以對(duì)照所述集線器(HUB)實(shí)體位置對(duì)照表進(jìn)行所述測試計(jì)算機(jī)的識(shí)別,并賦予所述測試計(jì)算機(jī)一測試編號(hào),更提取所述封包數(shù)據(jù)中的一生產(chǎn)線運(yùn)行狀態(tài)信息,對(duì)照所述測試編號(hào)后,制成一生產(chǎn)線運(yùn)行狀態(tài)列表輸出。
2.如權(quán)利要求1所述計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng),其特征在于,所述封包數(shù)據(jù)可以從一網(wǎng)際網(wǎng)絡(luò)(IP)協(xié)議包、一網(wǎng)際網(wǎng)絡(luò)交換(IPX)協(xié)議包及一網(wǎng)絡(luò)基本輸出入擴(kuò)展(NetBEUI)協(xié)議包中任選其中一種。
3.如權(quán)利要求1所述計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng),其特征在于,所述集線器(HUB)實(shí)體位置對(duì)照表至少包括一集線器號(hào)碼、一連接端口(Port)號(hào)碼、一集線器(HUB)實(shí)體位置數(shù)據(jù)及所述測試編號(hào)。
4.如權(quán)利要求1所述計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng),其特征在于,所述生產(chǎn)線運(yùn)行狀態(tài)列表包括所述測試編號(hào)及所述生產(chǎn)線運(yùn)行狀態(tài)信息。
5.一種計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的方法,應(yīng)用于一網(wǎng)絡(luò)環(huán)境,所述方法包括下列步驟接收遠(yuǎn)程生產(chǎn)線上一測試計(jì)算機(jī)所傳送的一封包數(shù)據(jù);根據(jù)所述封包數(shù)據(jù)提取一媒體存取控制(MAC)地址;根據(jù)所述媒體存取控制(MAC)地址,搜尋一集線器(HUB)號(hào)碼及一連接端口(Port)號(hào)碼;根據(jù)所述集線器(HUB)號(hào)碼及所述連接端口(Port)號(hào)碼,搜尋一集線器(HUB)實(shí)體位置對(duì)照表;根據(jù)所述集線器(HUB)實(shí)體位置對(duì)照表找出發(fā)送所述媒體存取控制(MAC)地址的一實(shí)體位置;根據(jù)所述實(shí)體位置賦予所述測試計(jì)算機(jī)一測試編號(hào);及顯示一生產(chǎn)線運(yùn)行狀態(tài)列表。
6.如權(quán)利要求5所述計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的方法,其特征在于,所述封包數(shù)據(jù)可以從一網(wǎng)際網(wǎng)絡(luò)(IP)協(xié)議包、一網(wǎng)際網(wǎng)絡(luò)交換(IPX)協(xié)議包及一網(wǎng)絡(luò)基本輸出入擴(kuò)展(NetBEUI)協(xié)議包中任選其中一種。
7.如權(quán)利要求5所述計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的方法,其特征在于,所述集線器(HUB)實(shí)體位置對(duì)照表至少包括一集線器號(hào)碼、一連接端口(Port)號(hào)碼、一集線器(HUB)實(shí)體位置數(shù)據(jù)及一測試編號(hào)。
8.如權(quán)利要求5所述計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的方法,其特征在于,所述生產(chǎn)線運(yùn)行狀態(tài)列表包括所述測試編號(hào)及所述生產(chǎn)線運(yùn)行狀態(tài)信息。
全文摘要
本發(fā)明涉及一種計(jì)算機(jī)識(shí)別與生產(chǎn)線運(yùn)行狀態(tài)集中管理的系統(tǒng)與方法,根據(jù)生產(chǎn)線上的網(wǎng)絡(luò)環(huán)境,將一遠(yuǎn)程生產(chǎn)線上的測試計(jì)算機(jī),其包括有媒體存取控制(MAC)地址碼的封包數(shù)據(jù),傳送給一端的服務(wù)器作識(shí)別,所述服務(wù)器再根據(jù)所述媒體存取控制(MAC)地址碼尋找所述測試計(jì)算機(jī)連接的集線器(HUB)及連接端口(Port)號(hào)碼,接著利用所述集線器(HUB)及連接端口(Port)號(hào)碼與服務(wù)器內(nèi)所存的集線器(HUB)實(shí)體位置對(duì)照表相對(duì)照,根據(jù)所述集線器(HUB)實(shí)體位置對(duì)照表,賦予所述測試計(jì)算機(jī)一測試編號(hào),并顯示所述測試計(jì)算機(jī)的測試信息。本發(fā)明用于計(jì)算機(jī)網(wǎng)絡(luò)管理和定位。
文檔編號(hào)G06F11/08GK1434381SQ0210259
公開日2003年8月6日 申請(qǐng)日期2002年1月24日 優(yōu)先權(quán)日2002年1月24日
發(fā)明者柏源, 劉文涵, 林光信 申請(qǐng)人:英業(yè)達(dá)股份有限公司