一種網(wǎng)絡(luò)管理方法及網(wǎng)關(guān)的制作方法
【專利摘要】本發(fā)明涉及電梯物聯(lián)網(wǎng)領(lǐng)域,公開了一種網(wǎng)絡(luò)管理方法及網(wǎng)關(guān),該方法包括:周期性廣播中繼器命令;其中,中繼器命令包含有中繼器的唯一標(biāo)識;接收中繼器返回的對中繼器命令的響應(yīng)數(shù)據(jù);其中,響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識;提取響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值;從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識;其中,中繼器表包含唯一標(biāo)識和對應(yīng)的計數(shù)器。該方法能夠自動的對中繼器設(shè)置唯一標(biāo)識,使中繼器自動的加入網(wǎng)關(guān)進(jìn)行的網(wǎng)絡(luò)管理中,整個加入網(wǎng)關(guān)管理過程不需要人工的參與,提高了網(wǎng)絡(luò)管理的效率,同時能夠在中繼器表中及時的剔除已經(jīng)離線的中繼器信息,節(jié)省網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)的通信效率。
【專利說明】一種網(wǎng)絡(luò)管理方法及網(wǎng)關(guān)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電梯物聯(lián)網(wǎng)領(lǐng)域,特別涉及一種網(wǎng)絡(luò)管理方法及網(wǎng)關(guān)。
【背景技術(shù)】
[0002]目前的電梯物聯(lián)網(wǎng)是基于2.4G(Genaration,年代)通信技術(shù)的Zigbee (紫蜂)協(xié)議組建的網(wǎng)絡(luò),該網(wǎng)絡(luò)包括電梯控制器、節(jié)點(diǎn)、中繼器、網(wǎng)關(guān)及服務(wù)器。
[0003]要對網(wǎng)絡(luò)進(jìn)行管理就需要對網(wǎng)絡(luò)中的各部分進(jìn)行標(biāo)識,由于中繼器在網(wǎng)絡(luò)中的作用至關(guān)重要,因此如何在網(wǎng)絡(luò)中標(biāo)識中繼器成為一個重要問題。目前,通過人工手動設(shè)置的方式對中繼器設(shè)置物理地址來標(biāo)識中繼器,然后再利用中繼器的物理地址完成網(wǎng)絡(luò)管理。這樣會使得在網(wǎng)絡(luò)管理的時候需要人工的參與,網(wǎng)絡(luò)管理方式不智能,網(wǎng)絡(luò)管理起來也不方便。
[0004]此外,中繼器安裝位置一般在室外高處,且中繼器的密封性較好,因此若遇到中繼器掉線或工程改動需要手動修改物理地址時,工作人員還需要爬高開盒來設(shè)置中繼器的物理地址,工作難度大,處理方法缺乏靈活性,費(fèi)時費(fèi)力。
[0005]另一方面,現(xiàn)有技術(shù)中,網(wǎng)關(guān)在管理中繼器時,會維護(hù)一個中繼器表,該中繼器表中包含在網(wǎng)的中繼器信息。但是對于已經(jīng)脫離網(wǎng)絡(luò)的中繼器,網(wǎng)關(guān)不會在中繼器表中及時的將該中繼器信息剔除掉,這樣會導(dǎo)致網(wǎng)關(guān)管理的中繼器數(shù)量過多,還要對未及時剔除的中繼器進(jìn)行網(wǎng)絡(luò)管理,造成網(wǎng)絡(luò)資源的浪費(fèi),間接的降低了網(wǎng)絡(luò)的通信效率。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種網(wǎng)絡(luò)管理方法及網(wǎng)關(guān),能夠自動的對中繼器設(shè)置唯一標(biāo)識,使得中繼器根據(jù)該中繼器的唯一標(biāo)識自動的加入網(wǎng)關(guān)進(jìn)行的網(wǎng)絡(luò)管理中,整個網(wǎng)絡(luò)管理過程不需要人工的參與,提高了網(wǎng)絡(luò)管理的效率,同時能夠在中繼器表中及時的剔除已經(jīng)離線的中繼器信息,節(jié)省網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)的通信效率。
[0007]為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種網(wǎng)絡(luò)管理方法,包括以下步驟:
[0008]S1、周期性廣播中繼器命令;其中,所述中繼器命令包含有中繼器的唯一標(biāo)識;
[0009]S2、接收中繼器返回的對所述中繼器命令的響應(yīng)數(shù)據(jù);其中,所述響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識;
[0010]S3、提取所述響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將所述唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值;
[0011]S4、從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識;
[0012]其中,所述中繼器表包含唯一標(biāo)識和對應(yīng)的計數(shù)器。
[0013]本發(fā)明的實(shí)施方式還提供了一種網(wǎng)關(guān),包括:
[0014]廣播模塊,用于周期性廣播中繼器命令;其中,所述中繼器命令包含有中繼器的唯一標(biāo)識;[0015]接收模塊,用于接收中繼器返回的對所述中繼器命令的響應(yīng)數(shù)據(jù);其中,所述響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識;
[0016]提取模塊,用于提取所述響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將所述唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值;
[0017]剔除模塊,用于從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識;
[0018]其中,所述中繼器管理表包含唯一標(biāo)識和對應(yīng)的計數(shù)器。
[0019]本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,中繼器能夠采用預(yù)定的算法對它的物理地址進(jìn)行計算,從而生成唯一標(biāo)識;在網(wǎng)絡(luò)管理過程中,網(wǎng)關(guān)能夠通過該唯一標(biāo)識自動的將中繼器加入到中繼器表中進(jìn)行管理,整個網(wǎng)絡(luò)管理過程不需要人工的參與,提高了網(wǎng)絡(luò)管理的效率,同時網(wǎng)關(guān)能夠在中繼器表中及時的剔除已經(jīng)離線的中繼器信息,這樣可以使得整個網(wǎng)絡(luò)管理過程節(jié)省網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)的通信效率。
[0020]優(yōu)選地,在所述SI之前,所述方法還包括:
[0021]S0、從所述中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識;
[0022]在執(zhí)行完所述SO之后,所述SI為:廣播包含所述計數(shù)值為非零的唯一標(biāo)識的中繼器命令。
[0023]網(wǎng)關(guān)通過輪詢其中繼器表中的中繼器來保持網(wǎng)絡(luò)鏈路,保證網(wǎng)絡(luò)通暢。
[0024]優(yōu)選地,在所述SO中,若遍歷所述中繼器表后,未找到計數(shù)值為非零的唯一標(biāo)識,則所述Si為廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令。
[0025]當(dāng)中繼器表中還有空位用于容納新的中繼器信息,且已遍歷至該空位時,網(wǎng)關(guān)會廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令,用于新的中繼器加入。如果中繼器在接收到該唯一標(biāo)識為預(yù)設(shè)值的中繼器命令之后,判斷出自己從前未收到過該中繼器命令,那么該中繼器之后會返回其唯一標(biāo)識給網(wǎng)關(guān),用于網(wǎng)關(guān)將該中繼器信息加入中繼器表。
[0026]優(yōu)選地,若所述S3中提取的唯一標(biāo)識在所述中繼器表中沒有對應(yīng)的信息,則在所述S4之前,所述方法還包括:在所述中繼器表中增加所述唯一標(biāo)識及其對應(yīng)的計數(shù)器,并將所述計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
[0027]網(wǎng)關(guān)收到新的中繼器返回的唯一標(biāo)識之后,在中繼器表中添加該新的中繼器的唯一標(biāo)識,并設(shè)置該唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值為預(yù)設(shè)計數(shù)值。
【專利附圖】
【附圖說明】
[0028]圖1是本發(fā)明第一實(shí)施方式的網(wǎng)關(guān)執(zhí)行的網(wǎng)絡(luò)管理方法的流程圖;
[0029]圖2是本發(fā)明第一實(shí)施方式的中繼器執(zhí)行的網(wǎng)絡(luò)管理方法的流程圖;
[0030]圖3是本發(fā)明第二實(shí)施方式的網(wǎng)絡(luò)管理方法流程圖;
[0031]圖4是本發(fā)明第三實(shí)施方式中網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
[0032]圖5是本發(fā)明第四實(shí)施方式中網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請各權(quán)利要求所要求保護(hù)的技術(shù)方案。
[0034]本發(fā)明第一實(shí)施方式提供一種網(wǎng)絡(luò)管理方法,該網(wǎng)絡(luò)管理方法主要由網(wǎng)關(guān)主要實(shí)現(xiàn),中繼器配合完成網(wǎng)絡(luò)管理這一功能。如圖1所示,在該網(wǎng)絡(luò)管理方法中,網(wǎng)關(guān)主要完成以下步驟:
[0035]101、周期性廣播中繼器命令;其中,中繼器命令包含有中繼器的唯一標(biāo)識。
[0036]需要說明的是,網(wǎng)關(guān)包含一個中繼器表,中繼器表中存儲有中繼器信息,每一個中繼器信息包括中繼器的唯一標(biāo)識及為該唯一標(biāo)識對應(yīng)設(shè)置的計數(shù)器當(dāng)前的計數(shù)值。
[0037]該中繼器剛剛被加入該中繼器表中時,設(shè)置該唯一標(biāo)識對應(yīng)的計數(shù)器的初始值為預(yù)設(shè)計數(shù)值。網(wǎng)關(guān)通過輪詢中繼器表中的每個唯一標(biāo)識對應(yīng)的中繼器來保持網(wǎng)絡(luò)鏈路,保證網(wǎng)絡(luò)通暢。當(dāng)中繼器中的唯一標(biāo)識對應(yīng)的中繼器被輪詢一次時,其對應(yīng)的計數(shù)器的計數(shù)值減I。本發(fā)明利用計算機(jī)將中繼器的8個字節(jié)的物理地址經(jīng)過一定的算法計算得到2個字節(jié)的唯一標(biāo)識。
[0038]在執(zhí)行步驟101之前,該方法還包括:從中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識;在執(zhí)行完從中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識之后,步驟101為:廣播包含計數(shù)值為非零的唯一標(biāo)識的中繼器命令。
[0039]也就是說,在廣播中繼器命令之前,網(wǎng)關(guān)需要從中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識;找到之后,網(wǎng)關(guān)廣播中繼器命令,該中繼器命令中包含該計數(shù)器的計數(shù)值為非零的唯一標(biāo)識。示例的,中繼器命令中包含的唯一標(biāo)識可以用CRC來表示,用CRC ==X來表示中繼器命令中唯一標(biāo)識為X的中繼器,其中,“ = = ”表示等于。
[0040]進(jìn)一步的,在從中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識的步驟中,若遍歷中繼器表后,未找到計數(shù)值為非零的唯一標(biāo)識,則步驟101為廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令。
[0041]也就是說,在輪詢完整個中繼器表中的唯一標(biāo)識對應(yīng)的中繼器之后,找到了一個計數(shù)值為零的唯一標(biāo)識,此時,網(wǎng)關(guān)就會廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令,該唯一標(biāo)識為預(yù)設(shè)值的中繼器命令可以用CRC = = O來表示,這個命令用于網(wǎng)關(guān)查找新入網(wǎng)的中繼器。
[0042]示例的,若中繼器表的預(yù)設(shè)存儲空間為存儲100個中繼器信息,而目前實(shí)際入網(wǎng)并存儲在中繼器表中的中繼器信息只有50個,也就是說中繼器表中還有閑置的50個存儲空間,閑置的50個存儲空間中還包括網(wǎng)關(guān)剔除脫網(wǎng)的中繼器,并清除該中繼器的中繼器信息得到的存儲空間。在沒有新的中繼器信息加入到中繼器表中時,閑置的50個存儲空間中設(shè)置唯一標(biāo)識及其對應(yīng)的計數(shù)器的計數(shù)值為零。這樣一來,網(wǎng)關(guān)遍歷中繼器表時,就可以找到為零的唯一標(biāo)識。
[0043]102、接收中繼器返回的對中繼器命令的響應(yīng)數(shù)據(jù)。
[0044]中繼器接收到網(wǎng)關(guān)廣播的中繼器命令后,會比較下中繼器命令中的唯一標(biāo)識與自身的唯一標(biāo)識是否相同,若中繼器命令中的唯一標(biāo)識與自身的唯一標(biāo)識相同,說明網(wǎng)關(guān)此刻在對該中繼器進(jìn)行輪詢,希望中繼器返回自己的唯一標(biāo)識給網(wǎng)關(guān),以便于網(wǎng)關(guān)知道該中繼器還在線,而且該中繼器與網(wǎng)關(guān)之間的通信鏈路通暢。若中繼器命令中的唯一標(biāo)識與自身的唯一標(biāo)識不同,說明網(wǎng)關(guān)此刻輪詢的對象不是自己,那么中繼器就不用做任何動作。
[0045]響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識。網(wǎng)關(guān)接收中繼器返回的響應(yīng)數(shù)據(jù)。[0046]103、提取響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
[0047]網(wǎng)關(guān)接收到中繼器返回的響應(yīng)數(shù)據(jù)后,提取響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并在中繼器表中將該唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。實(shí)例的,預(yù)設(shè)計數(shù)值可以為20。
[0048]特別的,若步驟103中提取的唯一標(biāo)識在中繼器表中沒有對應(yīng)的信息,則在執(zhí)行步驟104之前,該方法還包括:在中繼器表中增加唯一標(biāo)識及其對應(yīng)的計數(shù)器,并將計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
[0049]也就是說,網(wǎng)關(guān)每收到一個響應(yīng)數(shù)據(jù),會將從響應(yīng)數(shù)據(jù)中提取的唯一標(biāo)識與中繼器表中存儲的唯一標(biāo)識進(jìn)行比較,若中繼器表中有該唯一標(biāo)識,就直接將該唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值設(shè)置為預(yù)設(shè)計數(shù)值;若中繼器表中不存在該唯一標(biāo)識,也就是說網(wǎng)關(guān)查找到了新的中繼器,且收到了新的中繼器返回的響應(yīng)數(shù)據(jù)時,網(wǎng)關(guān)就會在中繼器表中相應(yīng)的位置增加唯一標(biāo)識及其對應(yīng)的計數(shù)器,并將計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值,也就是說在中繼器表中增加該新的中繼器的中繼器信息。
[0050]如圖2所示,在該網(wǎng)絡(luò)管理方法中,中繼器主要完成以下動作:
[0051]201、生成唯一標(biāo)識。
[0052]中繼器利用預(yù)設(shè)算法對物理地址進(jìn)行計算,生成唯一標(biāo)識。
[0053]具體的,在該步驟中,中繼器的物理地址即為中繼器的設(shè)備標(biāo)識,是中繼器出廠時固化的。本發(fā)明中,可以利用中繼器的8個字節(jié)的物理地址經(jīng)過CRC(Cyclical RedundancyCheck,循環(huán)冗余碼校驗)算法計算得到2個字節(jié)唯一標(biāo)識。
[0054]202、接收網(wǎng)關(guān)發(fā)送的中繼器命令。
[0055]203、判斷中繼器命令中的唯一標(biāo)識與自身的唯一標(biāo)識是否相同。
[0056]若相同,執(zhí)行步驟204 ;若不相同,不執(zhí)行任何動作,直接結(jié)束。
[0057]具體的,若中繼器命令中的唯一標(biāo)識與自身的唯一標(biāo)識相同,說明網(wǎng)關(guān)此刻在對該中繼器進(jìn)行輪詢,希望中繼器返回自己的唯一標(biāo)識給網(wǎng)關(guān),以便于網(wǎng)關(guān)知道該中繼器還在線,而且該中繼器與網(wǎng)關(guān)之間的通信鏈路通暢。若中繼器命令中的唯一標(biāo)識與自身的唯一標(biāo)識不同,說明網(wǎng)關(guān)此刻輪詢的對象不是自己,那么中繼器就不用做任何動作。
[0058]204、返回自身的唯一標(biāo)識給網(wǎng)關(guān)。
[0059]本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,中繼器能夠采用預(yù)定的算法對它的物理地址進(jìn)行計算,從而生成唯一標(biāo)識;在網(wǎng)關(guān)進(jìn)行網(wǎng)絡(luò)管理的過程中,網(wǎng)關(guān)能夠?qū)⒔邮盏捻憫?yīng)數(shù)據(jù)中的唯一標(biāo)識提取出來,并自動將該唯一標(biāo)識等信息加入到中繼器表中進(jìn)行管理,整個網(wǎng)絡(luò)管理過程不需要人工的參與,提高了網(wǎng)絡(luò)管理的效率。
[0060]本發(fā)明第二實(shí)施方式提供一種網(wǎng)絡(luò)管理方法,第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上做了進(jìn)一步改進(jìn),改進(jìn)之后的網(wǎng)絡(luò)管理方法中,網(wǎng)關(guān)能夠及時的剔除中繼器表中脫網(wǎng)的中繼器信息。如圖3所示,該方法包括步驟301至步驟305,其中,步驟301與第一實(shí)施方式中的步驟101相同,在此不做贅述;步驟303及步驟304分別與第一實(shí)施方式中的步驟102及步驟103對應(yīng)相同,在此不做贅述。
[0061]步驟302包括:每發(fā)送一次中繼器命令,與中繼器命令中唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值減I。
[0062]也就是說,網(wǎng)關(guān)每發(fā)送一次中繼器命令,就要在中繼器表中對與該中繼器命令中唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值執(zhí)行減I操作,該操作體現(xiàn)出網(wǎng)關(guān)對中繼器表中的中繼器的周期性維護(hù)。
[0063]步驟305為:從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識。
[0064]當(dāng)網(wǎng)關(guān)廣播了中繼器命令,而與該中繼器命令中的唯一標(biāo)識對應(yīng)的中繼器未對網(wǎng)關(guān)做響應(yīng)時,與該中繼器命令中的唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值就會被減1,當(dāng)網(wǎng)關(guān)廣播了預(yù)設(shè)次數(shù)的中繼器命令,直至與該中繼器命令中的唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值減至O時,網(wǎng)關(guān)認(rèn)為與該中繼器命令中的唯一標(biāo)識對應(yīng)的中繼器脫網(wǎng),此時,網(wǎng)關(guān)就將從中繼器表中剔除該中繼器,也就是清除該中繼器的中繼器信息。該網(wǎng)絡(luò)管理方法能夠使網(wǎng)關(guān)及時的剔除中繼器表中脫網(wǎng)的中繼器信息,使得網(wǎng)關(guān)不用再管理脫網(wǎng)的中繼器,節(jié)省了網(wǎng)絡(luò)資源,提高了通信效率。
[0065]本發(fā)明第三實(shí)施方式提供一種網(wǎng)關(guān),如圖4所示,包括:
[0066]廣播模塊,用于周期性廣播中繼器命令;其中,中繼器命令包含有中繼器的唯一標(biāo)識。
[0067]接收模塊,用于接收中繼器返回的對中繼器命令的響應(yīng)數(shù)據(jù);其中,響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識。
[0068]提取模塊,用于提取響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
[0069]其中,中繼器管理表包含唯一標(biāo)識和對應(yīng)的計數(shù)器。
[0070]進(jìn)一步的,網(wǎng)關(guān)還包含:查找模塊,用于從中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識;廣播模塊具體用于廣播包含計數(shù)值為非零的唯一標(biāo)識的中繼器命令。
[0071]廣播模塊還用于在查找模塊遍歷中繼器表后,未找到計數(shù)值為非零的唯一標(biāo)識時,廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令。
[0072]再進(jìn)一步的,網(wǎng)關(guān)還包括:添加單元,用于在提取模塊提取的唯一標(biāo)識在中繼器表中沒有對應(yīng)的信息時,在中繼器表中添加唯一標(biāo)識及其對應(yīng)的計數(shù)器,并將計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
[0073]本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,中繼器能夠采用預(yù)定的算法對它的物理地址進(jìn)行計算,從而生成唯一標(biāo)識;在網(wǎng)關(guān)進(jìn)行網(wǎng)絡(luò)管理的過程中,提取模塊能夠?qū)⒔邮漳K接收的響應(yīng)數(shù)據(jù)中的唯一標(biāo)識提取出來,并自動將該唯一標(biāo)識等信息加入到中繼器表中進(jìn)行管理,整個網(wǎng)絡(luò)管理過程不需要人工的參與,提高了網(wǎng)絡(luò)管理的效率。
[0074]本發(fā)明第四實(shí)施方式提供一種網(wǎng)關(guān),第四實(shí)施方式在第三實(shí)施方式的基礎(chǔ)上做了進(jìn)一步改進(jìn),改進(jìn)之后的網(wǎng)關(guān)能夠及時的剔除中繼器表中脫網(wǎng)的中繼器信息,如圖5所示,網(wǎng)關(guān)包括廣播模塊、減法模塊、接收模塊、提取模塊及剔除模塊,其中,廣播模塊、接收模塊及提取模塊與第三實(shí)施方式中的廣播模塊、接收模塊及提取模塊對應(yīng)相同,在此不做贅述。
[0075]減法模塊,用于在廣播模塊廣播完中繼器命令之后,在接收模塊接收響應(yīng)數(shù)據(jù)之前,對與中繼器命令中唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值執(zhí)行減I操作。
[0076]剔除模塊,用于從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識。
[0077]當(dāng)網(wǎng)關(guān)廣播了中繼器命令,而與該中繼器命令中的唯一標(biāo)識對應(yīng)的中繼器未對網(wǎng)關(guān)做響應(yīng)時,減法模塊會將與該中繼器命令中的唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值就會被減1,當(dāng)網(wǎng)關(guān)廣播了預(yù)設(shè)次數(shù)的中繼器命令,直至與該中繼器命令中的唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值減至O時,網(wǎng)關(guān)認(rèn)為與該中繼器命令中的唯一標(biāo)識對應(yīng)的中繼器脫網(wǎng),此時,剔除模塊就將從中繼器表中剔除該中繼器,也就是清除該中繼器的中繼器信息。該網(wǎng)絡(luò)管理方法能夠使網(wǎng)關(guān)及時的剔除中繼器表中脫網(wǎng)的中繼器信息,使得網(wǎng)關(guān)不用再管理脫網(wǎng)的中繼器,節(jié)省了網(wǎng)絡(luò)資源,提高了通信效率。
[0078]本文中所有的網(wǎng)絡(luò)均指電梯物聯(lián)網(wǎng),特此說明。
[0079]上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時可以合并為一個步驟或者對某些步驟進(jìn)行拆分,分解為多個步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計,但不改變其流程的核心設(shè)計都在該專利的保護(hù)范圍內(nèi)。
[0080]值得一提的是,關(guān)于裝置的實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個邏輯模塊可以是一個物理模塊,也可以是一個物理模塊的一部分,還可以以多個物理模塊的組合實(shí)現(xiàn)。各個物理模塊的工作原理可以參考方法實(shí)施例中的敘述,本發(fā)明在此不再贅述。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的模塊引入,但這并不表明本實(shí)施方式中不存在其它的模塊。
[0081]本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)管理方法,其特征在于,包括以下步驟: 51、周期性廣播中繼器命令;其中,所述中繼器命令包含有中繼器的唯一標(biāo)識; 52、接收中繼器返回的對所述中繼器命令的響應(yīng)數(shù)據(jù);其中,所述響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識; 53、提取所述響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將所述唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值; 54、從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識; 其中,所述中繼器表包含唯一標(biāo)識和對應(yīng)的計數(shù)器。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)管理方法,其特征在于,在所述SI之前,所述方法還包括: so、從所述中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識; 在執(zhí)行完所述SO之后,所述SI為:廣播包含所述計數(shù)值為非零的唯一標(biāo)識的中繼器命令。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)管理方法,其特征在于,在所述SO中,若遍歷所述中繼器表后,未找到計數(shù)值為非零的唯一標(biāo)識,則所述Si為廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令。
4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)管理方法,其特征在于,若所述S3中提取的唯一標(biāo)識在所述中繼器表中沒有對應(yīng)的信息,則在所述S4之前,所述方法還包括:在所述中繼器表中增加所述唯一標(biāo)識及其對應(yīng)的計數(shù)器,并將所述計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
5.根據(jù)權(quán)利要求1所述的利用中繼器的唯一標(biāo)識進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,在所述SI之后,所述S2之前,所述方法還包括:每發(fā)送一次中繼器命令,與所述中繼器命令中唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值減I。
6.一種網(wǎng)關(guān),其特征在于,包括: 廣播模塊,用于周期性廣播中繼器命令;其中,所述中繼器命令包含有中繼器的唯一標(biāo)識; 接收模塊,用于接收中繼器返回的對所述中繼器命令的響應(yīng)數(shù)據(jù);其中,所述響應(yīng)數(shù)據(jù)中包含有中繼器的唯一標(biāo)識; 提取模塊,用于提取所述響應(yīng)數(shù)據(jù)中的唯一標(biāo)識,并將所述唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值; 剔除模塊,用于從中繼器表中剔除計數(shù)器的計數(shù)值為零的唯一標(biāo)識; 其中,所述中繼器管理表包含唯一標(biāo)識和對應(yīng)的計數(shù)器。
7.根據(jù)權(quán)利要求6所述的網(wǎng)關(guān),其特征在于,所述網(wǎng)關(guān)還包含: 查找模塊,用于從所述中繼器表中尋找計數(shù)器的計數(shù)值為非零的唯一標(biāo)識; 所述廣播模塊具體用于廣播包含所述計數(shù)值為非零的唯一標(biāo)識的中繼器命令。
8.根據(jù)權(quán)利要求7所述的網(wǎng)關(guān),其特征在于,所述廣播模塊還用于在所述查找模塊遍歷所述中繼器表后,未找到計數(shù)值為非零的唯一標(biāo)識時,廣播唯一標(biāo)識為預(yù)設(shè)值的中繼器命令。
9.根據(jù)權(quán)利要求6所述的網(wǎng)關(guān),其特征在于,所述網(wǎng)關(guān)還包括: 添加單元,用于在所述提取模塊提取的唯一標(biāo)識在所述中繼器表中沒有對應(yīng)的信息時,在所述中繼器表中添加所述唯一標(biāo)識及其對應(yīng)的計數(shù)器,并將所述計數(shù)器的計數(shù)值置為預(yù)設(shè)計數(shù)值。
10.根據(jù)權(quán)利要求6所述的網(wǎng)關(guān),其特征在于,所述網(wǎng)關(guān)還包括減法模塊,用于在所述廣播模塊廣播完所述中繼器命令之后,在所述接收模塊接收所述響應(yīng)數(shù)據(jù)之前,對與所述中繼器命令中唯一標(biāo)識對應(yīng)的計數(shù)器的計數(shù)值執(zhí)行減I操作。
【文檔編號】H04L12/24GK103997424SQ201410225447
【公開日】2014年8月20日 申請日期:2014年5月24日 優(yōu)先權(quán)日:2014年5月24日
【發(fā)明者】王鵬, 何小虎, 許峰 申請人:上海新時達(dá)電氣股份有限公司