專利名稱:批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,具體是批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的方法及裝置。
背景技術(shù):
目前,在完成對(duì)嵌入式設(shè)備的生產(chǎn)后,通常都會(huì)對(duì)嵌入式設(shè)備批量寫(xiě)入MAC地址以及IP地址。批量的寫(xiě)入操作為生產(chǎn)帶來(lái)了的 方便,但同時(shí)由于寫(xiě)入的MAC地址以及IP地址是相同的,設(shè)備彼此無(wú)法區(qū)分。導(dǎo)致在后續(xù)批量升級(jí)嵌入式設(shè)備的過(guò)程中,升級(jí)裝置不能發(fā)送匹配不同設(shè)備的升級(jí)包,無(wú)法對(duì)局域網(wǎng)內(nèi)的批量設(shè)備進(jìn)行個(gè)性化升級(jí)和維護(hù),難以實(shí)現(xiàn)對(duì)局域網(wǎng)內(nèi)批量設(shè)備的升級(jí)與維護(hù)。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的方法及裝置,以提高產(chǎn)線批量嵌入式網(wǎng)絡(luò)設(shè)備的升級(jí)維護(hù)效率。為了達(dá)到上述目的,本發(fā)明提出一種批量升級(jí)網(wǎng)絡(luò)設(shè)備方法,包括a.獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息至少包括設(shè)備隨機(jī)產(chǎn)生的設(shè)備ID號(hào);b.當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包;c.接收所述標(biāo)識(shí)信息一致的設(shè)備重新生成的設(shè)備ID號(hào);d.重復(fù)步驟b、c直到網(wǎng)內(nèi)不存在標(biāo)識(shí)信息一致的設(shè)備后,向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址。優(yōu)選地,所述向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址的步驟具體包括通過(guò)廣播地址分配包向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址,所述地址分配包內(nèi)包含標(biāo)識(shí)信息一致的設(shè)備的標(biāo)識(shí)信息;當(dāng)標(biāo)識(shí)信息與所述地址分配包內(nèi)的所述標(biāo)識(shí)信息一致時(shí),將設(shè)備的地址設(shè)置為所述地址分配包中對(duì)應(yīng)的臨時(shí)地址。優(yōu)選地,所述標(biāo)識(shí)信息還包括設(shè)備地址,所述設(shè)備地址包括MAC地址和/或IP地址。優(yōu)選地,所述臨時(shí)地址包括臨時(shí)MAC地址和/或IP地址。優(yōu)選地,所述向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址的步驟之后還包括向網(wǎng)內(nèi)所有設(shè)備廣播發(fā)送升級(jí)包。本發(fā)明還提出一種用于批量升級(jí)網(wǎng)絡(luò)設(shè)備的裝置,所述裝置包括標(biāo)識(shí)信息獲取模塊,用于獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息至少包括設(shè)備隨機(jī)產(chǎn)生的設(shè)備ID號(hào);ID號(hào)更新模塊,用于當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包,接收所述標(biāo)識(shí)信息一致的設(shè)備重新生成的設(shè)備ID號(hào);
地址分配模塊,用于當(dāng)網(wǎng)內(nèi)不存在所述標(biāo)識(shí)信息一致的設(shè)備時(shí),向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址。優(yōu)選地,所述地址分配模塊具體用于通過(guò)廣播地址分配包向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址,所述地址分配包內(nèi)包含標(biāo)識(shí)信息一致的設(shè)備的標(biāo)識(shí)信息;當(dāng)標(biāo)識(shí)信息與所述地址分配包內(nèi)的所述標(biāo)識(shí)信息一致時(shí),將設(shè)備的地址設(shè)置為所述地址分配包中對(duì)應(yīng)的臨時(shí)地址。優(yōu)選地,所述標(biāo)識(shí)信息還包括設(shè)備地址,所述設(shè)備地址包括MAC地址和/或IP地址。
優(yōu)選地,所述臨時(shí)地址包括臨時(shí)MAC地址和/或IP地址。優(yōu)選地,所述裝置還包括升級(jí)模塊,用于向網(wǎng)內(nèi)所有設(shè)備廣播發(fā)送升級(jí)包。本發(fā)明提供的批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的方法及裝置,通過(guò)獲取設(shè)備隨機(jī)生成的設(shè)備ID號(hào),并利用該設(shè)備ID號(hào)區(qū)分網(wǎng)內(nèi)具體相同信息的設(shè)備,使得網(wǎng)內(nèi)所有設(shè)備都具備唯一標(biāo)識(shí)信息,解決因產(chǎn)線標(biāo)準(zhǔn)化生產(chǎn)后設(shè)備具備相同地址信息而導(dǎo)致無(wú)法批量升級(jí)的問(wèn)題,提高了產(chǎn)線批量升級(jí)網(wǎng)絡(luò)設(shè)備的效率。
圖I為本發(fā)明批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備方法一實(shí)施例的流程示意圖;圖2為本發(fā)明批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備方法一實(shí)施例中向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址的流程示意圖;圖3為本發(fā)明批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備方法另一實(shí)施例的流程示意圖;圖4為本發(fā)明用于批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的裝置一實(shí)施例的結(jié)構(gòu)示意圖;圖5為本發(fā)明用于批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的裝置另一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例解決方案主要是當(dāng)有設(shè)備具備相同標(biāo)識(shí)信息時(shí),對(duì)應(yīng)的嵌入式設(shè)備重新生成隨機(jī)ID號(hào)直到局域網(wǎng)內(nèi)不存在相同標(biāo)識(shí)信息的設(shè)備,在完成所有設(shè)備的區(qū)分后,為每一設(shè)備分配臨時(shí)地址,根據(jù)該臨時(shí)地址向設(shè)備發(fā)送升級(jí)包完成升級(jí)工作。本發(fā)明實(shí)施例涉及嵌入式網(wǎng)絡(luò)設(shè)備升級(jí)方法,提高產(chǎn)線的設(shè)備程序燒錄效率以及維護(hù)效率,在完成產(chǎn)品生產(chǎn)后,快速維護(hù)以及升級(jí)批量設(shè)備。參照?qǐng)D1,圖I為批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備方法的流程示意圖,如圖I所示,該方法具體包括步驟SlO :獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息,該標(biāo)識(shí)信息至少包括設(shè)備ID號(hào),該設(shè)備ID號(hào)為設(shè)備隨機(jī)產(chǎn)生;升級(jí)裝置通過(guò)固定端口發(fā)送搜索廣播包,該搜索廣播包內(nèi)包含獲取當(dāng)前局域網(wǎng)內(nèi)的設(shè)備標(biāo)識(shí)信息的指令。設(shè)備接收到該搜索廣播包后,反饋標(biāo)識(shí)信息包,其中至少包含設(shè)備隨機(jī)產(chǎn)生的設(shè)備ID號(hào)。在其他的實(shí)施例中,標(biāo)識(shí)信息還可以包括設(shè)備地址,如MAC地址和/或IP地址,通過(guò)設(shè)備ID號(hào)與MAC地址或者IP地址的不同組合,可以更為快速地區(qū)分網(wǎng)絡(luò)內(nèi)的嵌入式設(shè)備S20 :當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包;解析嵌入式設(shè)備反饋的標(biāo)識(shí)信息包,當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的嵌入式設(shè)備時(shí),升級(jí)裝置發(fā)出包含相同信息設(shè)備的標(biāo)識(shí)信息的自適應(yīng)廣播包。S30 :接收標(biāo)識(shí)信息一致的設(shè)備重新生成的設(shè)備ID號(hào);網(wǎng)內(nèi)的嵌入式設(shè)備接收到自適應(yīng)廣播包后,解析該自適應(yīng)廣播包,當(dāng)某一嵌入式設(shè)備匹配到其中包含有本設(shè)備的標(biāo)識(shí)信息時(shí),該設(shè)備重新隨機(jī)生成設(shè)備ID號(hào)并反饋至升級(jí)裝置。升級(jí)裝置接收到該新的設(shè)備ID號(hào)后,更新對(duì)應(yīng)設(shè)備的信息。S40 :判斷網(wǎng)內(nèi)是否存在具備相同信息的設(shè)備,若是,則重復(fù)步驟S20、S30,否則執(zhí)行步驟S50 ;S50 :向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址;當(dāng)網(wǎng)內(nèi)不存在具備相同標(biāo)識(shí)信息的網(wǎng)絡(luò)設(shè)備時(shí),升級(jí)裝置根據(jù)各網(wǎng)絡(luò)設(shè)備的唯一標(biāo)識(shí)信息向網(wǎng)內(nèi)設(shè)備分配臨時(shí)地址。在本實(shí)施例中,網(wǎng)內(nèi)的嵌入式設(shè)備都至少存在唯一的設(shè)備ID號(hào),升級(jí)裝置根據(jù)設(shè)備ID號(hào)向網(wǎng)內(nèi)設(shè)備分配臨時(shí)地址,該臨時(shí)地址用于升級(jí)裝置對(duì)嵌入式設(shè)備進(jìn)行升級(jí)。更為具體的,該臨時(shí)地址可以為臨時(shí)IP地址或者臨時(shí)MAC地址,還可以同時(shí)包括臨時(shí)IP地址和臨時(shí)MAC地址。更為具體的,請(qǐng)參照?qǐng)D2,圖2為本發(fā)明方法實(shí)施例中S50步驟的流程示意圖,如圖5所示,S50具體包括S51 :通過(guò)廣播地址分配包向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址,地址分配包內(nèi)包含標(biāo)識(shí)信息一致的設(shè)備的標(biāo)識(shí)信息;升級(jí)裝置為網(wǎng)內(nèi)所有嵌入式設(shè)備分配臨時(shí)地址,通過(guò)廣播形式將地址分配信息發(fā)送給網(wǎng)內(nèi)所有設(shè)備。其中,分配的臨時(shí)地址與設(shè)備標(biāo)識(shí)信息一一對(duì)應(yīng),以保證每一臺(tái)嵌入式設(shè)備被分配到的臨時(shí)地址是唯一的。S52 當(dāng)標(biāo)識(shí)信息與所述地址分配包內(nèi)的所述標(biāo)識(shí)信息一致時(shí),將設(shè)備的地址設(shè)置為所述地址分配包中對(duì)應(yīng)的臨時(shí)地址;當(dāng)嵌入式設(shè)備接收到廣播發(fā)送的地址分配包時(shí),檢索該地址分配包,匹配索引信息中的標(biāo)識(shí)信息,當(dāng)匹配一致時(shí),將設(shè)備的地址設(shè)置為地址分配包中對(duì)應(yīng)該標(biāo)識(shí)信息的臨時(shí)地址。例如,在本實(shí)施例中,該標(biāo)識(shí)信息為設(shè)備ID號(hào),當(dāng)匹配到索引信息中的設(shè)備ID號(hào)時(shí),嵌入式設(shè)備將IP地址或者M(jìn)AC地址設(shè)置為對(duì)應(yīng)的臨時(shí)IP地址或者M(jìn)AC地址地。在其他的實(shí)施例中,該標(biāo)識(shí)信息還可以進(jìn)一步包括IP地址和/或MAC地址,此時(shí),嵌入式設(shè)備還需要匹配索引信息中的IP地址、MAC地址或者同時(shí)匹配IP地址和MAC地址。請(qǐng)參照?qǐng)D3,圖3為本發(fā)明提出的方法實(shí)施例的流程示意圖,如圖3所示,在S50的步驟之后還包括S60 :向網(wǎng)內(nèi)所有設(shè)備發(fā)送升級(jí)包;升級(jí)裝置廣播發(fā)送用于升級(jí)維護(hù)的升級(jí)包,該升級(jí)包內(nèi)包含有相應(yīng)的固件信息和配置信息等升級(jí)必要信息。設(shè)備接收到該升級(jí)包后,匹配當(dāng)前設(shè)備固件信息和配置信息,以確認(rèn)是否進(jìn)行升級(jí)服務(wù)。當(dāng)確認(rèn)需要進(jìn)行升級(jí)服務(wù)后,主動(dòng)連接升級(jí)服務(wù)器,獲取升級(jí)數(shù)據(jù),完成設(shè)備的升級(jí)維護(hù)。本發(fā)明提供的批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備方法,通過(guò)獲取設(shè)備隨機(jī)生成的設(shè)備ID號(hào),并利用該設(shè)備ID號(hào)區(qū)分網(wǎng)內(nèi)具體相同信息的設(shè)備,使得網(wǎng)內(nèi)所有設(shè)備都具備唯一標(biāo)識(shí)信息,解決因產(chǎn)線標(biāo)準(zhǔn)化生產(chǎn)后設(shè)備具備相同地址信息而導(dǎo)致無(wú)法批量升級(jí)的問(wèn)題,提高了產(chǎn)線批量升級(jí)網(wǎng)絡(luò)設(shè)備的效率。請(qǐng)參照?qǐng)D4,本發(fā)明實(shí)施例還提出一種用于批量升級(jí)網(wǎng)絡(luò)設(shè)備的裝置,如圖4所示,該裝置包括標(biāo)識(shí)信息獲取模塊100,用于獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息,標(biāo)識(shí)信息包括至少包括設(shè)備隨機(jī)產(chǎn)生設(shè)備ID號(hào); ID號(hào)更新模塊200,用于當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包,接收標(biāo)識(shí)信息一致的設(shè)備重新隨機(jī)生成新的設(shè)備ID號(hào);地址分配模塊300,用于當(dāng)網(wǎng)內(nèi)不存在標(biāo)識(shí)信息一致的設(shè)備時(shí),向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址。標(biāo)識(shí)信息獲取模塊100通過(guò)固定端口發(fā)送搜索廣播包,該搜索廣播包內(nèi)包含獲取當(dāng)前局域網(wǎng)內(nèi)的設(shè)備標(biāo)識(shí)信息的指令。設(shè)備接收到該搜索廣播包后,反饋標(biāo)識(shí)信息包,其中至少包含設(shè)備隨機(jī)產(chǎn)生的設(shè)備ID號(hào)。在其他的實(shí)施例中,標(biāo)識(shí)信息還可以包括設(shè)備地址,如MAC地址和/或IP地址,通過(guò)設(shè)備ID號(hào)與MAC地址或者IP地址的不同組合,可以更為快速地區(qū)分網(wǎng)絡(luò)內(nèi)的嵌入式設(shè)備。ID號(hào)更新模塊200解析嵌入式設(shè)備反饋的標(biāo)識(shí)信息包,當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的嵌入式設(shè)備時(shí),ID號(hào)更新模塊200發(fā)出包含相同信息設(shè)備的標(biāo)識(shí)信息的自適應(yīng)廣播包。網(wǎng)內(nèi)的嵌入式設(shè)備接收到自適應(yīng)廣播包后,解析該自適應(yīng)廣播包,當(dāng)某一嵌入式設(shè)備匹配到其中包含有本設(shè)備的標(biāo)識(shí)信息時(shí),該設(shè)備重新隨機(jī)生成設(shè)備ID號(hào)并反饋至升級(jí)裝置。ID號(hào)更新模塊200接收到某一設(shè)備新的設(shè)備ID號(hào)后,更新設(shè)備信息。地址分配模塊300判斷網(wǎng)內(nèi)是否存在具備相同信息的設(shè)備,若是,則發(fā)送指令至ID號(hào)更新模塊200更新設(shè)備ID號(hào)直至網(wǎng)內(nèi)不存在具備相同信息的設(shè)備。當(dāng)網(wǎng)內(nèi)不存在具備相同標(biāo)識(shí)信息的網(wǎng)絡(luò)設(shè)備時(shí),地址分配模塊300根據(jù)各網(wǎng)絡(luò)設(shè)備的唯一標(biāo)識(shí)信息向網(wǎng)內(nèi)設(shè)備分配臨時(shí)地址。在本實(shí)施例中,網(wǎng)內(nèi)的嵌入式設(shè)備都至少存在唯一的設(shè)備ID號(hào),地址分配模塊300根據(jù)設(shè)備ID號(hào)向網(wǎng)內(nèi)設(shè)備分配臨時(shí)地址,該臨時(shí)地址用于升級(jí)裝置對(duì)嵌入式設(shè)備進(jìn)行升級(jí)。更為具體的,該臨時(shí)地址可以為臨時(shí)IP地址或者臨時(shí)MAC地址,還可以同時(shí)包括臨時(shí)IP地址和臨時(shí)MAC地址。更為具體的,地址分配模塊300具體用于通過(guò)廣播地址分配包向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址,所述地址分配包內(nèi)包含標(biāo)識(shí)信息一致的設(shè)備的標(biāo)識(shí)信息;當(dāng)標(biāo)識(shí)信息與所述地址分配包內(nèi)的所述標(biāo)識(shí)信息一致時(shí),將設(shè)備的地址設(shè)置為所述地址分配包中對(duì)應(yīng)的臨時(shí)地址。地址分配模塊300為網(wǎng)內(nèi)所有嵌入式設(shè)備分配臨時(shí)地址,通過(guò)廣播形式將地址分配信息發(fā)送給網(wǎng)內(nèi)所有設(shè)備。其中,分配的臨時(shí)地址與設(shè)備標(biāo)識(shí)信息一一對(duì)應(yīng),以保證每一臺(tái)嵌入式設(shè)備被分配到的臨時(shí)地址是唯一的。當(dāng)嵌入式設(shè)備接收到廣播發(fā)送的地址分配包時(shí),檢索該地址分配包,匹配索引信息中的標(biāo)識(shí)信息,當(dāng)匹配一致時(shí),將設(shè)備的地址設(shè)置為地址分配包中對(duì)應(yīng)該標(biāo)識(shí)信息的臨時(shí)地址。例如,在本實(shí)施例中,該標(biāo)識(shí)信息為設(shè)備ID號(hào),當(dāng)匹配到索引信息中的設(shè)備ID號(hào)時(shí),嵌入式設(shè)備將IP地址或者M(jìn)AC地址設(shè)置為對(duì)應(yīng)的臨時(shí)IP地址或者M(jìn)AC地址地。在其他的實(shí)施例中,該標(biāo)識(shí)信息還可以進(jìn)一步包括IP地址和/或MAC地址,此時(shí),嵌入式設(shè)備還需要匹配索引信息中的IP地址、MAC地址或者同時(shí)匹配IP地址和MAC地址。請(qǐng)參照?qǐng)D5,圖5為本發(fā)明另一實(shí)施例提出的用于批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的裝置,該裝置還包括升級(jí)模塊,用于向網(wǎng)內(nèi)所有設(shè)備廣播發(fā)送升級(jí)包。升級(jí)模塊400廣播發(fā)送用于升級(jí)維護(hù)的升級(jí)包,該升級(jí)包內(nèi)包含有相應(yīng)的固件信息和配置信息等升級(jí)必要信息。設(shè)備接收到該升級(jí)包后,匹配當(dāng)前設(shè)備固件信息和配置信 息,以確認(rèn)是否進(jìn)行升級(jí)服務(wù)。當(dāng)確認(rèn)需要進(jìn)行升級(jí)服務(wù)后,主動(dòng)連接升級(jí)服務(wù)器,獲取升級(jí)數(shù)據(jù),完成設(shè)備的升級(jí)維護(hù)。本發(fā)明提供的用于批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的裝置,通過(guò)獲取設(shè)備隨機(jī)生成的設(shè)備ID號(hào),并利用該設(shè)備ID號(hào)區(qū)分網(wǎng)內(nèi)具體相同信息的設(shè)備,使得網(wǎng)內(nèi)所有設(shè)備都具備唯一標(biāo)識(shí)信息,解決因產(chǎn)線標(biāo)準(zhǔn)化生產(chǎn)后設(shè)備具備相同地址信息而導(dǎo)致無(wú)法批量升級(jí)的問(wèn)題,提高了產(chǎn)線批量升級(jí)網(wǎng)絡(luò)設(shè)備的效率。 以上僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種批量升級(jí)網(wǎng)絡(luò)設(shè)備方法,其特征在于,包括 a.獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息至少包括設(shè)備隨機(jī)產(chǎn)生的設(shè)備ID號(hào); b.當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包; c.接收所述標(biāo)識(shí)信息一致的設(shè)備重新生成的設(shè)備ID號(hào); d.重復(fù)步驟b、c直到網(wǎng)內(nèi)不存在標(biāo)識(shí)信息一致的設(shè)備后,向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址的步驟具體包括 通過(guò)廣播地址分配包向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址,所述地址分配包內(nèi)包含標(biāo)識(shí)信息一致的設(shè)備的標(biāo)識(shí)信息; 當(dāng)標(biāo)識(shí)信息與所述地址分配包內(nèi)的所述標(biāo)識(shí)信息一致時(shí),將設(shè)備的地址設(shè)置為所述地址分配包中對(duì)應(yīng)的臨時(shí)地址。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述標(biāo)識(shí)信息還包括設(shè)備地址,所述設(shè)備地址包括MAC地址和/或IP地址。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述臨時(shí)地址包括臨時(shí)MAC地址和/或IP地址。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址的步驟之后還包括向網(wǎng)內(nèi)所有設(shè)備廣播發(fā)送升級(jí)包。
6.一種用于批量升級(jí)網(wǎng)絡(luò)設(shè)備的裝置,其特征在于,所述裝置包括 標(biāo)識(shí)信息獲取模塊,用于獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息至少包括設(shè)備隨機(jī)產(chǎn)生的設(shè)備ID號(hào); ID號(hào)更新模塊,用于當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包,接收所述標(biāo)識(shí)信息一致的設(shè)備重新生成的設(shè)備ID號(hào); 地址分配模塊,用于當(dāng)網(wǎng)內(nèi)不存在所述標(biāo)識(shí)信息一致的設(shè)備時(shí),向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述地址分配模塊具體用于 通過(guò)廣播地址分配包向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址,所述地址分配包內(nèi)包含標(biāo)識(shí)信息一致的設(shè)備的標(biāo)識(shí)信息; 當(dāng)標(biāo)識(shí)信息與所述地址分配包內(nèi)的所述標(biāo)識(shí)信息一致時(shí),將設(shè)備的地址設(shè)置為所述地址分配包中對(duì)應(yīng)的臨時(shí)地址。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述標(biāo)識(shí)信息還包括設(shè)備地址,所述設(shè)備地址包括MAC地址和/或IP地址。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述臨時(shí)地址包括臨時(shí)MAC地址和/或IP地址。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括升級(jí)模塊,用于向網(wǎng)內(nèi)所有設(shè)備廣播發(fā)送升級(jí)包。
全文摘要
本發(fā)明涉及一種批量升級(jí)網(wǎng)絡(luò)設(shè)備方法及裝置,該方法包括a.獲取當(dāng)前局域網(wǎng)內(nèi)的所有設(shè)備的標(biāo)識(shí)信息;b.當(dāng)檢測(cè)到標(biāo)識(shí)信息一致的設(shè)備時(shí),廣播發(fā)送包含對(duì)應(yīng)設(shè)備標(biāo)識(shí)信息的自適應(yīng)包;c.接收標(biāo)識(shí)信息一致的設(shè)備重新隨機(jī)生成新的設(shè)備ID號(hào);d.重復(fù)步驟b、c直到網(wǎng)內(nèi)不存在標(biāo)識(shí)信息一致的設(shè)備后,向網(wǎng)內(nèi)所有設(shè)備分配臨時(shí)地址。本發(fā)明提供的批量升級(jí)嵌入式網(wǎng)絡(luò)設(shè)備的方法及裝置,通過(guò)獲取設(shè)備隨機(jī)生成的設(shè)備ID號(hào),并利用該設(shè)備ID號(hào)區(qū)分網(wǎng)內(nèi)具體相同信息的設(shè)備,使得網(wǎng)內(nèi)所有設(shè)備都具備唯一標(biāo)識(shí)信息,解決因產(chǎn)線標(biāo)準(zhǔn)化生產(chǎn)后設(shè)備具備相同地址信息而導(dǎo)致無(wú)法批量升級(jí)的問(wèn)題,提高了產(chǎn)線批量升級(jí)網(wǎng)絡(luò)設(shè)備的效率。
文檔編號(hào)H04L12/24GK102655462SQ20121010161
公開(kāi)日2012年9月5日 申請(qǐng)日期2012年4月9日 優(yōu)先權(quán)日2012年4月9日
發(fā)明者廖國(guó)亮, 曾海雄, 梁桂炎, 謝強(qiáng) 申請(qǐng)人:深圳市佳信捷電子有限公司