亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于2.4GHz無線技術(shù)的多個子節(jié)點大規(guī)模組網(wǎng)方法與流程

文檔序號:11158082閱讀:576來源:國知局
基于2.4GHz無線技術(shù)的多個子節(jié)點大規(guī)模組網(wǎng)方法與制造工藝

本發(fā)明涉及一種組網(wǎng)方法,尤其是一種基于2.4GHz無線技術(shù)的多個子節(jié)點大規(guī)模組網(wǎng)方法,屬于組網(wǎng)通信的技術(shù)領(lǐng)域。



背景技術(shù):

2.4GHz無線技術(shù),在無需申請許可證的2.4GHz ISM(Industrial Scientific Medical)波段運行,帶寬較寬,可利用資源多,且具有較其他頻段更強的抗干擾能力。與其他無線技術(shù)相比,2.4GHz無線技術(shù)具有穩(wěn)定性強、傳輸速率高、功耗低等優(yōu)點,近些年在無線通信領(lǐng)域中,發(fā)展最快、應(yīng)用最廣,特別是隨著物聯(lián)網(wǎng)的發(fā)展,2.4GHz無線技術(shù)的應(yīng)用更成為一種趨勢。與此同時,隨著無線通信應(yīng)用范圍的繼續(xù)推動和擴大,需要使網(wǎng)絡(luò)中的各種數(shù)據(jù)和語音設(shè)備能互連互通,從而實現(xiàn)個人區(qū)域內(nèi)的快速靈活的數(shù)據(jù)和語音通信,因此,對2.4GHz無線技術(shù)的組網(wǎng)能力也提出了更高的要求。

由于通信協(xié)議本身的復(fù)雜性,導(dǎo)致2.4GHz無線通信技術(shù)在物聯(lián)網(wǎng)領(lǐng)域很難大規(guī)模應(yīng)用。以zigbee為例,zigbee的子節(jié)點之間是采用信號接力的方式來傳輸?shù)?,在zigbee的網(wǎng)絡(luò)中,每一個子節(jié)點的通信都會有一個固定的路徑算法,即把每一個子節(jié)點是怎么接力傳輸?shù)狞c經(jīng)過zigbee的協(xié)議計算好,zigbee網(wǎng)絡(luò)會優(yōu)化每一條的最佳線路。由于每一個線路的優(yōu)化過程十分復(fù)雜,每增加一個節(jié)點,路徑的可能性會以指數(shù)的數(shù)量級增加,這也就導(dǎo)致了zigbee的子節(jié)點數(shù)量難以增加。

此外,即便把所有子節(jié)點的通信路徑固定下來,如果某一個子節(jié)點發(fā)生了移動或是新增子節(jié)點,根據(jù)zigbee自愈性的網(wǎng)絡(luò)特點,所有的路徑必須重新計算,再次優(yōu)化出最合理的路徑,這樣會導(dǎo)致控制指令傳輸延時,或者無法到達控制節(jié)點,因此,在應(yīng)用上也難以實現(xiàn)大規(guī)模組網(wǎng)。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種基于2.4GHz無線技術(shù)的多個子節(jié)點大規(guī)模組網(wǎng)方法,其操作方便,能提高網(wǎng)絡(luò)的組網(wǎng)能力,實現(xiàn)所需的大規(guī)模組網(wǎng)需求,安全可靠。

按照本發(fā)明提供的技術(shù)方案,一種基于2.4GHz無線技術(shù)的多個子節(jié)點大規(guī)模組網(wǎng)方法,所述多個子節(jié)點大規(guī)模組網(wǎng)方法包括如下步驟:

步驟S1、提供待組網(wǎng)的主機以及若干子節(jié)點,所述主機、子節(jié)點間采用2.4GHz無線通信,子節(jié)點向主機傳輸組網(wǎng)請求信號,主機根據(jù)所有子節(jié)點的組網(wǎng)請求信號控制相應(yīng)的子節(jié)點進入組網(wǎng)序列,且主機對進入組網(wǎng)序列的子節(jié)點進行預(yù)編號,具有預(yù)編號的子節(jié)點查詢主機的忙閑信號;

步驟S2、若主機處于空閑狀態(tài)時,則主機根據(jù)子節(jié)點的預(yù)編號以及組網(wǎng)請求信號進行節(jié)點添加注冊,并在對所述當前子節(jié)點添加注冊成功后,將組網(wǎng)序列外的子節(jié)點補充進入組網(wǎng)序列,且對補充進入組網(wǎng)序列的子節(jié)點進行預(yù)編號,否則,主機對當前具有預(yù)編號的子節(jié)點傳輸注冊延時包;

步驟S3、具有預(yù)編號的子節(jié)點接收并解析注冊延時包,以得到延時詢問時間T,子節(jié)點在間隔延時詢問時間T后再查詢主機的忙閑信號,并跳轉(zhuǎn)至步驟S2,直至所有的子節(jié)點均添加注冊成功,以完成組網(wǎng)。

所述延時詢問時間T為8~30ms,主機對每個子節(jié)點發(fā)送注冊延伸包的時間間隔是2ms。

主機對子節(jié)點進行添加注冊時,還包括對子節(jié)點的校驗過程,所述對子節(jié)點的校驗過程為:子節(jié)點在進入組網(wǎng)序列后,將子節(jié)點的MAC地址傳輸至網(wǎng)關(guān),網(wǎng)關(guān)根據(jù)子節(jié)點的MAC地址建立校驗數(shù)據(jù)庫,主機對校驗數(shù)據(jù)庫中的子節(jié)點進行預(yù)編號,所述預(yù)編號與子節(jié)點的MAC地址在校驗數(shù)據(jù)庫中關(guān)聯(lián)存儲;

若進入組網(wǎng)序列的子節(jié)點的MAC地址與校驗數(shù)據(jù)庫中已有的子節(jié)點MAC地址相同時,則主機將校驗數(shù)據(jù)庫中與所述MAC地址關(guān)聯(lián)對應(yīng)的預(yù)編號分配為當前子節(jié)點的預(yù)編號;

若進入組網(wǎng)序列的子節(jié)點的MAC地址與校驗數(shù)據(jù)庫中已有子節(jié)點的MAC地址均不相同時,則主機對當前的子節(jié)點重新分配一個預(yù)編號。

組網(wǎng)后,網(wǎng)關(guān)能向指定的子節(jié)點發(fā)送控制信號,若接收到控制信號的子節(jié)點為非指定的子節(jié)點時,則接收到控制信號的子節(jié)點對控制信號進行解析,并根據(jù)對控制信號的解析結(jié)果對所述控制信號進行放大與轉(zhuǎn)發(fā),直至指定子節(jié)點接收到所述控制信號;指定子節(jié)點在接收到控制信號前,接收到控制信號的子節(jié)點對控制信號只轉(zhuǎn)發(fā)1次。

本發(fā)明的優(yōu)點:通過組網(wǎng)序列控制對子節(jié)點進行節(jié)點添加注冊的數(shù)量控制,對組網(wǎng)序列中的子節(jié)點進行預(yù)編號,組網(wǎng)序列中的子節(jié)點可以查詢主機的忙閑信號,并根據(jù)主機的忙閑信號,由主機進行節(jié)點添加注冊過程;而當組網(wǎng)序列中的一個子節(jié)點進行節(jié)點添加注冊成功后,將組網(wǎng)序列外的子節(jié)點補充進入組網(wǎng)序列內(nèi),并根據(jù)補充進入組網(wǎng)序列的子節(jié)點情況進行預(yù)編號處理,而主機對組網(wǎng)序列中的子節(jié)點進行節(jié)點添加注冊過程中,會對組網(wǎng)序列中查詢主機忙閑狀態(tài)的子節(jié)點發(fā)送延時注冊包,從而對組網(wǎng)序列中每個子節(jié)點的節(jié)點添加注冊進行有效的控制,不會對通信路徑造成影響,能提高網(wǎng)絡(luò)的組網(wǎng)能力,進而能夠?qū)崿F(xiàn)大規(guī)模組網(wǎng)。

附圖說明

圖1為本發(fā)明主機對子節(jié)點進行延時處理的示意圖。

圖2為本發(fā)明組網(wǎng)完成后非指定子節(jié)點對控制信號進行放大轉(zhuǎn)發(fā)的示意圖。

具體實施方式

下面結(jié)合具體附圖和實施例對本發(fā)明作進一步說明。

為了能提高網(wǎng)絡(luò)的組網(wǎng)能力,實現(xiàn)所需的大規(guī)模組網(wǎng)需求,本發(fā)明多個子節(jié)點大規(guī)模組網(wǎng)方法包括如下步驟:

步驟S1、提供待組網(wǎng)的主機以及若干子節(jié)點,所述主機、子節(jié)點間采用2.4GHz無線通信,子節(jié)點向主機傳輸組網(wǎng)請求信號,主機根據(jù)所有子節(jié)點的組網(wǎng)請求信號控制相應(yīng)的子節(jié)點進入組網(wǎng)序列,且主機對進入組網(wǎng)序列的子節(jié)點進行預(yù)編號,具有預(yù)編號的子節(jié)點查詢主機的忙閑信號;

具體地,所述待組網(wǎng)的子節(jié)點的數(shù)量可以預(yù)先確定或任意數(shù)量,主機、子節(jié)點間采用2.4GHz無線通信。在組網(wǎng)開始后,子節(jié)點需要向主機發(fā)送組網(wǎng)請求信號,具體實施時,不同子節(jié)點向主機發(fā)送組網(wǎng)請求信號的時間不完全相同,主機可以根據(jù)子節(jié)點發(fā)送組網(wǎng)請求的時間順序,將發(fā)送組網(wǎng)請求靠前的子節(jié)點進入組網(wǎng)序列;即子節(jié)點的預(yù)編號與子節(jié)點發(fā)送的組網(wǎng)請求時間相關(guān),具體實施時,可以根據(jù)發(fā)送組網(wǎng)請求的時間順序,對子節(jié)點進行順序編號。

當主機、子節(jié)點采用系統(tǒng)級芯片實現(xiàn)2.4GHz無線通信時,主機在同一時段最多可以對4個子節(jié)點進行節(jié)點添加注冊,因此,主機需要對進入組網(wǎng)序列的子節(jié)點進行預(yù)編號,一般地,不同子節(jié)點的預(yù)編號不同,只有進入組網(wǎng)序列的子節(jié)點才允許查詢主機的忙閑信號。子節(jié)點向主機發(fā)送組網(wǎng)請求信號的過程、主機對進入組網(wǎng)序列的子節(jié)點進行預(yù)編號的過程以及子節(jié)點查詢主機忙閑信號的具體過程實現(xiàn)均為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。

步驟S2、若主機處于空閑狀態(tài)時,則主機根據(jù)子節(jié)點的預(yù)編號以及組網(wǎng)請求信號進行節(jié)點添加注冊,并在對所述當前子節(jié)點添加注冊成功后,將組網(wǎng)序列外的子節(jié)點補充進入組網(wǎng)序列,且對補充進入組網(wǎng)序列的子節(jié)點進行預(yù)編號,否則,主機對當前具有預(yù)編號的子節(jié)點傳輸注冊延時包;

在具體實施時,只有當主機處于空閑狀態(tài)時,才能對進入組網(wǎng)序列的子節(jié)點進行節(jié)點添加注冊,而主機處于繁忙狀態(tài)時,表示主機正對進入組網(wǎng)序列的其他子節(jié)點進行節(jié)點添加注冊,即不能對當前查詢主機空閑狀態(tài)的子節(jié)點進行節(jié)點添加注冊。主機、子節(jié)點在具體組網(wǎng)過程中以及組網(wǎng)后的通信中,均需要通過網(wǎng)關(guān)進行,主機可采用本技術(shù)領(lǐng)域常用的技術(shù)手段實現(xiàn)對子節(jié)點的節(jié)點添加注冊過程,具體為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。

本發(fā)明實施例中,在主機處于空閑狀態(tài)時,則表示可以對進入組網(wǎng)序列的子節(jié)點進行節(jié)點添加注冊,在對進入組網(wǎng)序列的子節(jié)點進行節(jié)點添加注冊時,可以根據(jù)子節(jié)點的預(yù)編號確定對每個子節(jié)點的節(jié)點添加注冊順序。主機對進入組網(wǎng)序列一個子節(jié)點添加注冊成功后,為了保證對后續(xù)子節(jié)點進行節(jié)點添加注冊的效率,需要將組網(wǎng)序列外的子節(jié)點補充進入組網(wǎng)序列,從而能有效完成后后續(xù)子節(jié)點的節(jié)點添加注冊。對補充進入組網(wǎng)序列的子節(jié)點進行預(yù)編號,從而能再次確定組網(wǎng)序列內(nèi)所有子節(jié)點進行節(jié)點添加注冊的順序。

而當主機處于繁忙狀態(tài)時,則主機對組網(wǎng)序列內(nèi)發(fā)送主機空閑信號的子節(jié)點發(fā)送注冊延時包,以控制組網(wǎng)序列內(nèi)子節(jié)點的節(jié)點添加注冊的過程。

步驟S3、具有預(yù)編號的子節(jié)點接收并解析注冊延時包,以得到延時詢問時間T,子節(jié)點在間隔延時詢問時間T后再查詢主機的忙閑信號,并跳轉(zhuǎn)至步驟S2,直至所有的子節(jié)點均添加注冊成功,以完成組網(wǎng)。

本發(fā)明實施例中,所述延時詢問時間T為8~30ms,主機對每個子節(jié)點發(fā)送注冊延伸包的時間間隔是2ms。如圖1所示,主機對組網(wǎng)序列中一個子節(jié)點發(fā)送注冊延時包后,需要再間隔2ms才能向下一個子節(jié)點發(fā)送注冊延時包,依次類推。

具體實施時,主機向子節(jié)點發(fā)送注冊延時包、以及子節(jié)點對注冊延時包的具體解析方式可以根據(jù)需要預(yù)先確定,具體為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。子節(jié)點在得到延時詢問時間T后,會在間隔延時詢問時間T后再次查詢主機的忙閑信號,并根據(jù)主機的忙閑狀態(tài)進行上述步驟S2的操作,直至所有的子節(jié)點均添加注冊成功,完成所需的組網(wǎng)過程。

主機與子節(jié)點完成組網(wǎng)后,主機與子節(jié)點間形成局域網(wǎng),則主機、子節(jié)點能夠信息共享;主機與子節(jié)點間組網(wǎng)后的具體配合工作過程可以參考現(xiàn)有2.4GHz通信網(wǎng)絡(luò)或根據(jù)實際需要進行設(shè)定,具體為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。

具體地,在組網(wǎng)時,對于已確定待組網(wǎng)子節(jié)點的數(shù)量情況,主機根據(jù)子節(jié)點的預(yù)編號來判斷是否完整對所有子節(jié)點的解天添加注冊;而對于不確定待組網(wǎng)子節(jié)點數(shù)量的情況,則主機會在一個有效時間范圍內(nèi)對所有的子節(jié)點進行節(jié)點添加注冊,超過所述的有效時間范圍后,則認為組網(wǎng)完成;或可以通過開啟下一輪的組網(wǎng)程序,來確保對所有子節(jié)點的組網(wǎng)。

進一步地,主機對子節(jié)點進行添加注冊時,還包括對子節(jié)點的校驗過程,所述對子節(jié)點的校驗過程為:子節(jié)點在進入組網(wǎng)序列后,將子節(jié)點的MAC地址傳輸至網(wǎng)關(guān),網(wǎng)關(guān)根據(jù)子節(jié)點的MAC地址建立校驗數(shù)據(jù)庫,主機對校驗數(shù)據(jù)庫中的子節(jié)點進行預(yù)編號,所述預(yù)編號與子節(jié)點的MAC地址在校驗數(shù)據(jù)庫中關(guān)聯(lián)存儲;

若進入組網(wǎng)序列的子節(jié)點的MAC地址與校驗數(shù)據(jù)庫中已有的子節(jié)點MAC地址相同時,則主機將校驗數(shù)據(jù)庫中與所述MAC地址關(guān)聯(lián)對應(yīng)的預(yù)編號分配為當前子節(jié)點的預(yù)編號;

若進入組網(wǎng)序列的子節(jié)點的MAC地址與校驗數(shù)據(jù)庫中已有子節(jié)點的MAC地址均不相同時,則主機對當前的子節(jié)點重新分配一個預(yù)編號。

本發(fā)明實施例中,在校驗數(shù)據(jù)庫中,預(yù)編號與子節(jié)點的MAC地址關(guān)聯(lián)存儲是指預(yù)編號與子節(jié)點的MAC地址呈一一對應(yīng)的存儲狀態(tài),每個子節(jié)點的MAC地址均互不相同。通過對每個子節(jié)點MAC地址的校驗,避免一個MAC地址與多個預(yù)編號對應(yīng),導(dǎo)致組網(wǎng)過程中的子節(jié)點數(shù)量遠比實際組網(wǎng)的子節(jié)點數(shù)量多的情況發(fā)生。

本發(fā)明實施例中,主機確定組網(wǎng)完成后,對于未確定是否進行節(jié)點添加注冊的子節(jié)點還可以進入如下的處理:主機對所述子節(jié)點發(fā)送節(jié)點詢問信號,若所述子節(jié)點能根據(jù)節(jié)點詢問信號向主機反饋對應(yīng)的信息,則主機能確定所述子節(jié)點進行節(jié)點添加注冊成功,否則,所述子節(jié)點未成功進行節(jié)點添加注冊,即所述子節(jié)點還未進入整個通信網(wǎng)絡(luò),可以通過下一輪的組網(wǎng)操作。

進一步地,組網(wǎng)后,網(wǎng)關(guān)能向指定的子節(jié)點發(fā)送控制信號,若接收到控制信號的子節(jié)點為非指定的子節(jié)點時,則接收到控制信號的子節(jié)點對控制信號進行解析,并根據(jù)對控制信號的解析結(jié)果對所述控制信號進行放大與轉(zhuǎn)發(fā),直至指定子節(jié)點接收到所述控制信號;指定子節(jié)點在接收到控制信號前,接收到控制信號的子節(jié)點對控制信號只轉(zhuǎn)發(fā)1次。

具體如圖2所示,其中子節(jié)點E為指定的子節(jié)點,其余的子節(jié)點均為非指定的子節(jié)點。網(wǎng)關(guān)對指定子節(jié)點發(fā)送控制信號,通過非指定節(jié)點的轉(zhuǎn)發(fā)傳遞后,能將控制信號發(fā)送至指定的子節(jié)點,并最終由指定的子節(jié)點執(zhí)行相應(yīng)的操作。本發(fā)明實施例中,子節(jié)點通過對控制信號的接收與解析,來確定是否為執(zhí)行控制信號的指定子節(jié)點,對控制信號的具體解析過程可以根據(jù)需要進行設(shè)定,具體為本技術(shù)領(lǐng)域人員所熟知,此處不再贅述。

本發(fā)明通過組網(wǎng)序列控制對子節(jié)點進行節(jié)點添加注冊的數(shù)量控制,對組網(wǎng)序列中的子節(jié)點進行預(yù)編號,組網(wǎng)序列中的子節(jié)點可以查詢主機的忙閑信號,并根據(jù)主機的忙閑信號,由主機進行節(jié)點添加注冊過程;而當組網(wǎng)序列中的一個子節(jié)點進行節(jié)點添加注冊成功后,將組網(wǎng)序列外的子節(jié)點補充進入組網(wǎng)序列內(nèi),并根據(jù)補充進入組網(wǎng)序列的子節(jié)點情況進行預(yù)編號處理,而主機對組網(wǎng)序列中的子節(jié)點進行節(jié)點添加注冊過程中,會對組網(wǎng)序列中查詢主機忙閑狀態(tài)的子節(jié)點發(fā)送延時注冊包,從而對組網(wǎng)序列中每個子節(jié)點的節(jié)點添加注冊進行有效的控制,不會對通信路徑造成影響,能提高網(wǎng)絡(luò)的組網(wǎng)能力,進而能夠?qū)崿F(xiàn)大規(guī)模組網(wǎng)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1