一種無線中繼器及其升級(jí)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種無線中繼器及其升級(jí)方法。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中無線中繼器的升級(jí),一般需要逐個(gè)通過復(fù)雜的操作過程來實(shí)現(xiàn)。對于批量返廠或召回的中繼器,其升級(jí)則需要投入大量的人力資源,且均需通過復(fù)雜的操作過程,其升級(jí)效率有待提高。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供了一種無線中繼器及其升級(jí)方法,以解決現(xiàn)有技術(shù)中升級(jí)效率低的問題。
[0004]一種無線中繼器的升級(jí)方法,應(yīng)用于多個(gè)同時(shí)升級(jí)的無線中繼器,所述無線中繼器的升級(jí)方法包括:
[0005]接收升級(jí)觸發(fā)信號(hào);
[0006]判斷是否處于升級(jí)模式;
[0007]當(dāng)判斷處于升級(jí)模式時(shí),掃描預(yù)設(shè)的特定上行路由器,并與所述特定上行路由器進(jìn)行連接;
[0008]通過連接的所述特定上行路由器在局域網(wǎng)內(nèi)與預(yù)置的升級(jí)服務(wù)器通信,獲取升級(jí)軟件并升級(jí)。
[0009]優(yōu)選的,所述掃描預(yù)設(shè)的特定上行路由器,并與掃描到的所述特定上行路由器進(jìn)行連接的步驟包括:
[0010]掃描預(yù)設(shè)的指定服務(wù)集標(biāo)識(shí)符;
[0011]判斷是否掃描到所述指定服務(wù)集標(biāo)識(shí)符;
[0012]當(dāng)判斷掃描到所述指定服務(wù)集標(biāo)識(shí)符時(shí),與所述指定服務(wù)集標(biāo)識(shí)符標(biāo)識(shí)的所述特定上行路由器進(jìn)行連接。
[0013]優(yōu)選的,所述通過連接的所述特定上行路由器在局域網(wǎng)內(nèi)與預(yù)置的升級(jí)服務(wù)器通信,獲取升級(jí)軟件并升級(jí)的步驟包括:
[0014]在所述局域網(wǎng)內(nèi)廣播預(yù)設(shè)的特定報(bào)文至所述升級(jí)服務(wù)器;
[0015]判斷是否收到所述升級(jí)服務(wù)器的回復(fù);
[0016]當(dāng)判斷收到所述升級(jí)服務(wù)器的回復(fù)時(shí),啟動(dòng)簡單文件傳輸協(xié)議服務(wù),接收所述升級(jí)服務(wù)器上傳的升級(jí)軟件;
[0017]判斷所述升級(jí)軟件是否有效;
[0018]當(dāng)判斷所述升級(jí)軟件有效時(shí),進(jìn)行升級(jí)。
[0019]優(yōu)選的,所述獲取升級(jí)軟件并升級(jí)的步驟之后還包括:
[0020]判斷是否完成升級(jí);
[0021]當(dāng)判斷完成升級(jí)時(shí),輸出第一控制信號(hào)控制第一指示燈發(fā)光。
[0022]優(yōu)選的,所述判斷是否完成升級(jí)的步驟之后還包括:當(dāng)判斷無法完成升級(jí)時(shí),輸出第二控制信號(hào)控制第二指示燈發(fā)光。
[0023]優(yōu)選的,所述判斷是否掃描到所述指定服務(wù)集標(biāo)識(shí)符的步驟之后還包括:
[0024]當(dāng)判斷未掃描到所述指定的服務(wù)集標(biāo)識(shí)時(shí),與默認(rèn)的服務(wù)集標(biāo)識(shí)進(jìn)行連接。
[0025]優(yōu)選的,所述判斷是否收到所述升級(jí)服務(wù)器的回復(fù)的步驟之后還包括:
[0026]當(dāng)判斷未收到所述升級(jí)服務(wù)器的回復(fù)時(shí),停止升級(jí)。
[0027]優(yōu)選的,所述判斷所述升級(jí)軟件是否有效的步驟之后還包括:當(dāng)判斷所述升級(jí)軟件無效時(shí),停止升級(jí)。
[0028]優(yōu)選的,所述停止升級(jí)的步驟之后還包括:輸出第二控制信號(hào)控制第二指示燈發(fā)光。
[0029]一種無線中繼器,應(yīng)用于多個(gè)同時(shí)升級(jí)的無線中繼器,所述無線中繼器采用上述任一所述的無線中繼器的升級(jí)方法進(jìn)行升級(jí)。
[0030]本發(fā)明公開的無線中繼器的升級(jí)方法,應(yīng)用于多個(gè)同時(shí)升級(jí)的無線中繼器,其中每個(gè)所述無線中繼器分別通過接收升級(jí)觸發(fā)信號(hào),并判斷是否處于升級(jí)模式;當(dāng)判斷處于升級(jí)模式時(shí),掃描預(yù)設(shè)的特定上行路由器,并與掃描到的所述特定上行路由器進(jìn)行連接;連接上之后通過連接的所述特定上行路由器在局域網(wǎng)內(nèi)與預(yù)置的升級(jí)服務(wù)器通信,獲取升級(jí)軟件并升級(jí)。因而實(shí)現(xiàn)了所述多個(gè)無線中繼器的同時(shí)批量升級(jí),避免了逐個(gè)升級(jí)所要面臨的復(fù)雜操作過程及龐大的人力資源投入,進(jìn)而提高了升級(jí)效率。
【附圖說明】
[0031]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1為本發(fā)明實(shí)施例公開的無線中繼器的升級(jí)方法流程圖;
[0033]圖2為本發(fā)明另一實(shí)施例公開的另一無線中繼器的升級(jí)方法流程圖;
[0034]圖3為本發(fā)明另一實(shí)施例公開的另一無線中繼器的升級(jí)方法流程圖;
[0035]圖4為本發(fā)明另一實(shí)施例公開的另一無線中繼器的升級(jí)方法流程圖。
【具體實(shí)施方式】
[0036]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0037]本發(fā)明提供了一種無線中繼器的升級(jí)方法,應(yīng)用于多個(gè)同時(shí)升級(jí)的無線中繼器,以解決現(xiàn)有技術(shù)中升級(jí)效率低的問題。
[0038]具體的,如圖1所示,所述無線中繼器的升級(jí)方法包括:
[0039]S101、接收升級(jí)觸發(fā)信號(hào);
[0040]無線中繼器上電之后,需要通過按鍵觸發(fā)設(shè)置為升級(jí)模式;所述按鍵觸發(fā)將使所述無線中繼器接收到所述升級(jí)觸發(fā)信號(hào)。
[0041]S102、判斷是否處于升級(jí)模式;
[0042]所述無線中繼器接收到所述升級(jí)觸發(fā)信號(hào)后,可能會(huì)存在未知的情況使其無法進(jìn)入升級(jí)模式,此時(shí)需要判斷其工作模式是否為升級(jí)模式。
[0043]S103、當(dāng)判斷處于升級(jí)模式時(shí),掃描預(yù)設(shè)的特定上行路由器,并與掃描到的所述特定上行路由器進(jìn)行連接;
[0044]當(dāng)判斷所述無線中繼器處于升級(jí)模式后,可能需要一定的時(shí)間段等待其無線功能的啟動(dòng),然后可以掃描預(yù)設(shè)的特定上行路由器,并與掃描到的所述特定上行路由器進(jìn)行連接。與所述預(yù)設(shè)的特定上行路由器的連接可以通過掃描的指定服務(wù)集標(biāo)識(shí)符來實(shí)現(xiàn)。
[0045]S104、通過連接的所述特定上行路由器在局域網(wǎng)內(nèi)與預(yù)置的升級(jí)服務(wù)器通信,獲取升級(jí)軟件并升級(jí)。
[0046]本實(shí)施例所述的這種批量升級(jí)的過程,一般應(yīng)用于封閉的環(huán)境中,如實(shí)驗(yàn)室或者生產(chǎn)線。只需在所述局域網(wǎng)中設(shè)置好所述上行路由器,并架設(shè)好所述升級(jí)服務(wù)器,然后在所述多個(gè)無線中繼器上電時(shí)開啟其升級(jí)模式,所述多個(gè)無線中繼器就能批量自動(dòng)完成升級(jí)功能,避免了現(xiàn)有技術(shù)中逐個(gè)升級(jí)所要面臨的復(fù)雜操作過程及龐大的人力資源投入,進(jìn)而提高了升級(jí)效率。
[0047]優(yōu)選的,如圖2所示,步驟S104之后還包括:
[0048]S201、判斷是否完成升級(jí);
[0049]S202、當(dāng)判斷完成升級(jí)時(shí),輸出第一控制信號(hào)控制第一指示燈發(fā)光。
[0050]優(yōu)選的,步驟S201之后還包括:當(dāng)判斷無法完成升級(jí)時(shí),輸出第二控制信號(hào)控制第二指示燈發(fā)光。
[0051]所述第一指示燈可以用于提示操作員升級(jí)成功,所述第二指示燈可以用于提示操作員升級(jí)失敗,以供操作員對升級(jí)成功的所述無線中繼器和升級(jí)失敗的所述無線中繼器進(jìn)行后續(xù)的分類