一種組網(wǎng)方法和組網(wǎng)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電通信技術(shù)領(lǐng)域,尤其涉及一種組網(wǎng)方法和組網(wǎng)系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的組網(wǎng)算法由一個網(wǎng)絡(luò)協(xié)調(diào)器(Coodinator,C00),和多個帶路由功能的節(jié)點(Router)組成。
[0003]COO節(jié)點是無線網(wǎng)絡(luò)的邏輯中心。通常而言,COO在無線網(wǎng)絡(luò)中充當(dāng)網(wǎng)關(guān)的功能,實現(xiàn)外界與無線網(wǎng)絡(luò)之間的信息交換。COO節(jié)點能夠建立并管理一個新的無線網(wǎng)絡(luò)。COO節(jié)點建立一個無線網(wǎng)絡(luò)之后,就可以接收其他節(jié)點加入網(wǎng)絡(luò)的請求,從而使無線網(wǎng)絡(luò)擴(kuò)展開。
[0004]Router節(jié)點具備路由能力,具備為網(wǎng)絡(luò)中其他節(jié)點中繼、轉(zhuǎn)發(fā)數(shù)據(jù)的能力。Router節(jié)點不能建立一個新的無線網(wǎng)絡(luò),但是能夠加入到一個已經(jīng)存在的無線網(wǎng)絡(luò)中,Router節(jié)點加入到無線網(wǎng)絡(luò)之后,就可以接受其他節(jié)點加入網(wǎng)絡(luò),從而實現(xiàn)無線網(wǎng)絡(luò)的擴(kuò)展。
[0005]在傳統(tǒng)的組網(wǎng)算法中,Router節(jié)點需要記錄下網(wǎng)絡(luò)中聽到過的每個節(jié)點,以便更換最佳的路由,這樣網(wǎng)絡(luò)中每增加一個節(jié)點都需要占用到Router的內(nèi)存(RAM)空間,若網(wǎng)絡(luò)中的節(jié)點數(shù)較大時,Router節(jié)點需要的RAM資源就會非常大。在網(wǎng)絡(luò)中,若碰到廣播幀則所有的Router節(jié)點都需要為這一幀數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā),當(dāng)網(wǎng)絡(luò)中節(jié)點數(shù)較大時,占用的帶寬會非常大。
【發(fā)明內(nèi)容】
[0006]鑒于此,本發(fā)明提供了一種組網(wǎng)方法和組網(wǎng)系統(tǒng),以解決現(xiàn)有技術(shù)網(wǎng)絡(luò)中的占用Router節(jié)點內(nèi)存高、網(wǎng)絡(luò)帶寬占用大的技術(shù)問題。
[0007]本發(fā)明實施例是這樣實現(xiàn)的,一種組網(wǎng)方法,所述方法包括以下步驟:
[0008]不帶路由功能節(jié)點NRR向路由節(jié)點Router廣播入網(wǎng)請求;
[0009]接收到所述入網(wǎng)請求的應(yīng)答Router向所述NRR發(fā)送允許入網(wǎng)應(yīng)答;
[0010]所述NRR和所述應(yīng)答Router根據(jù)所述允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄。
[0011]本發(fā)明實施例還提供一種組網(wǎng)系統(tǒng),所述系統(tǒng)包括:
[0012]不帶路由功能節(jié)點NRR,用于向路由節(jié)點Router廣播入網(wǎng)請求,接收應(yīng)答Router發(fā)送的允許入網(wǎng)應(yīng)答,根據(jù)所述允許入網(wǎng)應(yīng)答進(jìn)行入網(wǎng)記錄;
[0013]應(yīng)答Router,用于接收所述不帶路由功能節(jié)點NRR發(fā)送的入網(wǎng)請求,向所述NRR發(fā)送允許入網(wǎng)應(yīng)答,根據(jù)所述允許入網(wǎng)應(yīng)答進(jìn)行入網(wǎng)記錄。
[0014]本發(fā)明實施例,NRR向Router發(fā)送入網(wǎng)請求,接收到入網(wǎng)請求的應(yīng)答Router向NRR發(fā)送允許入網(wǎng)應(yīng)答,NRR和應(yīng)答Router根據(jù)允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄,提供了一種全新的組網(wǎng)方法,使得網(wǎng)絡(luò)中的節(jié)點不再全部由Router組成,節(jié)省了每個Router的內(nèi)存,以及網(wǎng)絡(luò)中的帶寬。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例提供的組網(wǎng)方法的流程圖;
[0017]圖2是本發(fā)明實施例提供的組網(wǎng)系統(tǒng)的結(jié)構(gòu)圖。
【具體實施方式】
[0018]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
[0020]實施例一
[0021]如圖1所示為本發(fā)明實施例提供的組網(wǎng)方法的流程圖,所述方法包括以下步驟:
[0022]步驟S101,不帶路由功能節(jié)點NRR向路由節(jié)點Router廣播入網(wǎng)請求。
[0023]在本發(fā)明實施例中,NRR(NO Router,簡稱:不帶路由功能節(jié)點)可以視為是一個終端,當(dāng)該NRR需要使用網(wǎng)絡(luò)時,NRR向路由節(jié)點Router廣播入網(wǎng)請求。
[0024]步驟S102,接收到所述入網(wǎng)請求的應(yīng)答Router向所述NRR發(fā)送允許入網(wǎng)應(yīng)答。
[0025]在本發(fā)明實施例中,在組網(wǎng)過程中存在多個Router,該多個Router均會向NRR發(fā)送允許入網(wǎng)應(yīng)答,NRR從該多個Router中選擇一個Router,即應(yīng)答Router。應(yīng)答Router在接收到NRR發(fā)送的入網(wǎng)請求之后,如果應(yīng)答Router可以將該NRR接入網(wǎng)絡(luò),則向該NRR發(fā)送允許入網(wǎng)應(yīng)答。
[0026]步驟S103,所述NRR和所述應(yīng)答Router根據(jù)所述允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄。
[0027]在本發(fā)明實施例中,NRR在接收到允許入網(wǎng)應(yīng)答之后,即實現(xiàn)了 NRR和應(yīng)答Router之間的關(guān)聯(lián),因此,NRR和應(yīng)答Router需要根據(jù)允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄。所述NRR和應(yīng)答Router根據(jù)所述允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄,包括:
[0028]所述NRR根據(jù)所述允許入網(wǎng)應(yīng)答將所述應(yīng)答Router記錄為管理路由,并將所述應(yīng)答Router的路由信息通過所述應(yīng)答Router發(fā)送到C00 ;以及,
[0029]所述應(yīng)答Router根據(jù)所述允許入網(wǎng)應(yīng)答將所述NRR記錄為被管理NRR。
[0030]本發(fā)明實施例,NRR向Router發(fā)送入網(wǎng)請求,接收到入網(wǎng)請求的應(yīng)答Router向NRR發(fā)送允許入網(wǎng)應(yīng)答,NRR和應(yīng)答Router根據(jù)允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄,提供了一種全新的組網(wǎng)方法,使得網(wǎng)絡(luò)中的節(jié)點不再全部由Router組成,節(jié)省了每個Router的內(nèi)存,以及網(wǎng)絡(luò)中的帶寬。
[0031 ] 作為本發(fā)明的一個可選實施例,在所述NRR和所述應(yīng)答Router根據(jù)所述允許入網(wǎng)應(yīng)答分別進(jìn)行組網(wǎng)記錄之后,所述方法還包括:
[0032]網(wǎng)絡(luò)協(xié)調(diào)器C00記錄所述NRR和所述應(yīng)答Router的對應(yīng)關(guān)系。
[0033]在本發(fā)明實施例中,在組網(wǎng)的過程中還包括一 C00(Coodinator,簡稱:網(wǎng)絡(luò)協(xié)調(diào)器)用于對組網(wǎng)進(jìn)行邏輯性能的協(xié)調(diào),因此,進(jìn)行組網(wǎng)的NRR和應(yīng)答Router在完成了組網(wǎng)記錄之后,網(wǎng)絡(luò)協(xié)調(diào)器COO需要記錄NRR和應(yīng)答Router的對應(yīng)關(guān)系。所述COO記錄所述NRR和所述應(yīng)答Router的對應(yīng)關(guān)系,具體為:
[0034]COO根據(jù)所述NRR發(fā)送的應(yīng)答Router的路由信息記錄所述NRR和所述應(yīng)答Router的對應(yīng)關(guān)系。
[0035]作為本發(fā)明的另一個可選實施例,在所述接收到所述入網(wǎng)請求的應(yīng)答Router向所述NRR發(fā)送允許入網(wǎng)應(yīng)答的步驟之后,所述方法還包括:
[0036]忽略非所述應(yīng)答Router的允許入網(wǎng)應(yīng)答。
[0037]在本發(fā)明實施例中,由于網(wǎng)絡(luò)中存在多個Router,所有的Router在接收到NRR廣播的入網(wǎng)請求之后,都可能向NRR發(fā)送允許入網(wǎng)應(yīng)答,因此NRR需要忽略非應(yīng)答Router的允許入網(wǎng)應(yīng)答。
[0038]實施例二
[0039]如圖2所示為本發(fā)明實施例提供的組網(wǎng)系統(tǒng)的結(jié)構(gòu)圖,為了便于說明,僅示出與本發(fā)明實施例相關(guān)的部分,包括:
[0040]不帶路由功能節(jié)點NR