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