本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,特別是涉及一種關(guān)聯(lián)方法及裝置。
背景技術(shù):
:隨著通信技術(shù)的發(fā)展,無(wú)線(xiàn)網(wǎng)格(Mesh)網(wǎng)絡(luò)的應(yīng)用變得越來(lái)越廣泛。在無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中,接入點(diǎn)(AccessPoint,AP)之間可以直接建立無(wú)線(xiàn)連接,并且,距離較遠(yuǎn)的AP之間可以建立多跳的無(wú)線(xiàn)鏈路,以有效地減少整個(gè)網(wǎng)絡(luò)的部署成本。如圖1所示,無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的各AP的角色如下:網(wǎng)格節(jié)點(diǎn)(MeshPoint,MP):提供Mesh服務(wù)的AP;網(wǎng)格接入節(jié)點(diǎn)(MeshAccessPoint,MAP):同時(shí)提供Mesh服務(wù)和接入服務(wù)的MP;網(wǎng)格網(wǎng)關(guān)節(jié)點(diǎn)(MeshPortalPoint,MPP):連接無(wú)線(xiàn)Mesh網(wǎng)絡(luò)和非Mesh網(wǎng)絡(luò)的MP。一般而言,除了MPP之外的其余節(jié)點(diǎn)若想要加入該無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中并正常運(yùn)行,其需要執(zhí)行兩次關(guān)聯(lián)操作。具體地,在第一次關(guān)聯(lián)過(guò)程中,該節(jié)點(diǎn)通過(guò)自身的鄰居節(jié)點(diǎn)(該鄰居節(jié)點(diǎn)已與接入控制器(AccessControl,AC)成功關(guān)聯(lián))與AC進(jìn)行一次關(guān)聯(lián),以獲得AC下發(fā)的配置報(bào)文;在第二次關(guān)聯(lián)過(guò)程中,該節(jié)點(diǎn)利用一次關(guān)聯(lián)時(shí)獲得的配置報(bào)文,與AC進(jìn)行二次關(guān)聯(lián)。在兩次關(guān)聯(lián)操作執(zhí)行完之后,該節(jié)點(diǎn)就能夠與AC成功關(guān)聯(lián),這時(shí),該節(jié)點(diǎn)就成功加入了該無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中。需要說(shuō)明的是,這種關(guān)聯(lián)方式存在著一定的缺陷。具體地,以圖2為例,假設(shè)MPP1已與AC成功關(guān)聯(lián)了,之后,只有在MP1與AC成功關(guān)聯(lián)(即MP1執(zhí)行完兩次關(guān)聯(lián)操作)后,MP3才能通過(guò)MP1與AC進(jìn)行一次關(guān)聯(lián),以獲得AC下發(fā)的配置報(bào)文,并根據(jù)該配置報(bào)文執(zhí)行后續(xù)的二次關(guān)聯(lián)操作,以最終與AC成功關(guān)聯(lián)。類(lèi)似地,只有在MP3與AC成功關(guān)聯(lián)(即MP3執(zhí)行完兩次關(guān)聯(lián)操作)后,MP4才能通過(guò)MP3與AC進(jìn)行一次關(guān)聯(lián),以獲得AC下發(fā)的配置報(bào)文,并根據(jù)該配置報(bào)文執(zhí)行后續(xù)的二次關(guān)聯(lián)操作,以最終與AC成功關(guān)聯(lián)。容易看出,對(duì)于圖2而言,直至MP5和MP7與AC成功關(guān)聯(lián)后,整個(gè)無(wú)線(xiàn)Mesh網(wǎng)絡(luò)才能收斂。根據(jù)上述例子可知,當(dāng)采用上述關(guān)聯(lián)方式時(shí),只有在上游節(jié)點(diǎn)與AC成功關(guān)聯(lián)后,下游節(jié)點(diǎn)才能開(kāi)始執(zhí)行一次關(guān)聯(lián)操作,并在一次關(guān)聯(lián)和二次關(guān)聯(lián)操作均完成后與AC成功關(guān)聯(lián),這樣,整個(gè)無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂需要花費(fèi)非常長(zhǎng)的時(shí)間。因此,如何有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間對(duì)于本領(lǐng)域技術(shù)人員而言是一個(gè)亟待解決的問(wèn)題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例的目的在于提供一種關(guān)聯(lián)方法及裝置,以有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。本發(fā)明實(shí)施例提供了一種關(guān)聯(lián)方法,應(yīng)用于接入控制器AC,所述方法包括:在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,在鄰居信息表中查找未與所述AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中所述目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,其中,所述鄰居信息表中存儲(chǔ)有所述AC管理的無(wú)線(xiàn)網(wǎng)格Mesh網(wǎng)絡(luò)中的節(jié)點(diǎn)、鄰居白名單和臨時(shí)鄰居白名單三者之間的對(duì)應(yīng)關(guān)系,所述目標(biāo)節(jié)點(diǎn)為所述無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一網(wǎng)格節(jié)點(diǎn)MP、任一網(wǎng)格網(wǎng)關(guān)節(jié)點(diǎn)MPP或者任一網(wǎng)格接入節(jié)點(diǎn)MAP;將所查找到的各鄰居白名單中除所述目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至所述目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中;向所述目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文,以使所述目標(biāo)節(jié)點(diǎn)依據(jù)所述目標(biāo)鄰居名單協(xié)助所述目標(biāo)鄰居名單中所述目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與所述AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得所述下游節(jié)點(diǎn)獲得所述AC經(jīng)所述目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文;其中,所述目標(biāo)鄰居名單中包括:所述鄰居信息表中當(dāng)前記錄所述目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單及臨時(shí)鄰居白名單中的節(jié)點(diǎn)。本發(fā)明實(shí)施例還提供了一種關(guān)聯(lián)裝置,應(yīng)用于接入控制器AC,所述裝置包括:第一查找模塊,用于在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,在鄰居信息表中查找未與所述AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中所述目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,其中,所述鄰居信息表中存儲(chǔ)有所述AC管理的無(wú)線(xiàn)網(wǎng)格Mesh網(wǎng)絡(luò)中的節(jié)點(diǎn)、鄰居白名單和臨時(shí)鄰居白名單三者之間的對(duì)應(yīng)關(guān)系,所述目標(biāo)節(jié)點(diǎn)為所述無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一網(wǎng)格節(jié)點(diǎn)MP、任一網(wǎng)格網(wǎng)關(guān)節(jié)點(diǎn)MPP或者任一網(wǎng)格接入節(jié)點(diǎn)MAP;第一添加模塊,用于將所查找到的各鄰居白名單中除所述目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至所述目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中;發(fā)送模塊,用于向所述目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文,以使所述目標(biāo)節(jié)點(diǎn)依據(jù)所述目標(biāo)鄰居名單協(xié)助所述目標(biāo)鄰居名單中所述目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與所述AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得所述下游節(jié)點(diǎn)獲得所述AC經(jīng)所述目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文;其中,所述目標(biāo)鄰居名單中包括:所述鄰居信息表中當(dāng)前記錄所述目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單及臨時(shí)鄰居白名單中的節(jié)點(diǎn)。本方案中,對(duì)于AC而言,在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,其會(huì)在鄰居信息表中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,并將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。之后,AC向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文。這樣,目標(biāo)節(jié)點(diǎn)能夠依據(jù)目標(biāo)鄰居名單,協(xié)助目標(biāo)鄰居名單中目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得下游節(jié)點(diǎn)獲得AC經(jīng)目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文。容易看出,目標(biāo)節(jié)點(diǎn)根據(jù)第一配置報(bào)文確定出的自身的鄰居節(jié)點(diǎn)的數(shù)量在其實(shí)際鄰居節(jié)點(diǎn)的基礎(chǔ)上增加了,并且,新增的鄰居節(jié)點(diǎn)為目標(biāo)節(jié)點(diǎn)的實(shí)際鄰居節(jié)點(diǎn)的下游節(jié)點(diǎn)。這樣,對(duì)于新增的鄰居節(jié)點(diǎn)而言,其無(wú)需等待目標(biāo)節(jié)點(diǎn)的實(shí)際鄰居節(jié)點(diǎn)的二次關(guān)聯(lián)操作結(jié)束就能執(zhí)行一次關(guān)聯(lián)操作,因此,AC所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間會(huì)大大縮短,尤其是在一次關(guān)聯(lián)過(guò)程中需要進(jìn)行版本更新時(shí),本方案縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間的效果更為明顯。與現(xiàn)有技術(shù)中下游節(jié)點(diǎn)必須等待上游節(jié)點(diǎn)執(zhí)行完二次關(guān)聯(lián)操作后才能執(zhí)行一次關(guān)聯(lián)操作的方案相比,本方案可以有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的系統(tǒng)構(gòu)架示意圖;圖2為無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的又一系統(tǒng)構(gòu)架示意圖;圖3為本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)方法的流程圖;圖4為本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)裝置的結(jié)構(gòu)框圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了解決現(xiàn)有技術(shù)存在的問(wèn)題,本發(fā)明實(shí)施例提供了一種關(guān)聯(lián)方法及裝置。下面首先對(duì)本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)方法進(jìn)行說(shuō)明。需要說(shuō)明的是,本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)方法應(yīng)用于AC。參見(jiàn)圖3,圖中示出了本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)方法的流程圖。如圖3所示,該方法可以包括如下步驟:S301,在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,在鄰居信息表中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,其中,鄰居信息表中存儲(chǔ)有AC管理的無(wú)線(xiàn)網(wǎng)格Mesh網(wǎng)絡(luò)中的節(jié)點(diǎn)、鄰居白名單和臨時(shí)鄰居白名單三者之間的對(duì)應(yīng)關(guān)系,目標(biāo)節(jié)點(diǎn)為無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一網(wǎng)格節(jié)點(diǎn)MP、任一網(wǎng)格網(wǎng)關(guān)節(jié)點(diǎn)MPP或者任一網(wǎng)格接入節(jié)點(diǎn)MAP。其中,任一節(jié)點(diǎn)對(duì)應(yīng)的鄰居白名單中包括:該節(jié)點(diǎn)的各個(gè)實(shí)際的鄰居節(jié)點(diǎn),這些鄰居節(jié)點(diǎn)與本節(jié)點(diǎn)之間可以直接建立無(wú)線(xiàn)Mesh鏈路??梢岳斫獾氖?,利用現(xiàn)有技術(shù)中的方法,AC可以非常容易地獲知自身所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中,當(dāng)前已與自身關(guān)聯(lián)的節(jié)點(diǎn)有哪些,當(dāng)前未與自身關(guān)聯(lián)的節(jié)點(diǎn)有哪些。需要說(shuō)明的是,AC確定無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一節(jié)點(diǎn)是否滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的具體實(shí)現(xiàn)形式多樣,下面進(jìn)行舉例介紹。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,該方法還可以包括:在該無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一節(jié)點(diǎn)與AC關(guān)聯(lián)后,確定該節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。在本發(fā)明實(shí)施例的另一種具體實(shí)施方式中,該方法還可以包括:在該無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一節(jié)點(diǎn)與AC解除關(guān)聯(lián)后,查找該節(jié)點(diǎn)的鄰居節(jié)點(diǎn)中與AC關(guān)聯(lián)的節(jié)點(diǎn),確定查找到的該節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。對(duì)于AC而言,其可以對(duì)自身所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的各節(jié)點(diǎn)與自身之間的關(guān)聯(lián)狀態(tài)進(jìn)行監(jiān)測(cè)。如果AC監(jiān)測(cè)到某一節(jié)點(diǎn)與自身成功關(guān)聯(lián)了,那么,AC就可以確定該節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。接下來(lái),AC會(huì)執(zhí)行后續(xù)的S302,以對(duì)鄰居信息表中記錄的該節(jié)點(diǎn)的鄰居信息進(jìn)行相應(yīng)地更新。如果AC檢測(cè)到某一節(jié)點(diǎn)與自身之間的關(guān)聯(lián)解除了,那么,AC可以根據(jù)鄰居信息表,確定該節(jié)點(diǎn)對(duì)應(yīng)的鄰居白名單,這樣,該節(jié)點(diǎn)的各個(gè)鄰居節(jié)點(diǎn)就確定了。接下來(lái),AC可以查找該節(jié)點(diǎn)的鄰居節(jié)點(diǎn)中已與自身關(guān)聯(lián)的節(jié)點(diǎn),并且,AC會(huì)確定查找出來(lái)的節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。之后,AC可以執(zhí)行后續(xù)的S302,以對(duì)鄰居信息表中記錄的滿(mǎn)足鄰居信息更新條件的節(jié)點(diǎn)的鄰居信息進(jìn)行相應(yīng)地更新。S302,將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。S303,向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文,以使目標(biāo)節(jié)點(diǎn)依據(jù)目標(biāo)鄰居名單協(xié)助目標(biāo)鄰居名單中目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得下游節(jié)點(diǎn)獲得AC經(jīng)目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文;其中,目標(biāo)鄰居名單中包括:鄰居信息表中當(dāng)前記錄目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單及臨時(shí)鄰居白名單中的節(jié)點(diǎn)。為了便于本領(lǐng)域技術(shù)人員更好地理解本方案,下面先結(jié)合圖2,以MP1執(zhí)行的兩次關(guān)聯(lián)操作為例,對(duì)現(xiàn)有技術(shù)中,除MPP外的其余節(jié)點(diǎn)執(zhí)行的兩次關(guān)聯(lián)操作的具體過(guò)程進(jìn)行說(shuō)明。如圖2所示,AC所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中可以包括兩個(gè)分組。該兩個(gè)分組中的一個(gè)分組包括MPP1及MPP1下游的各節(jié)點(diǎn)(即MP1、MP2、MP3、MP4、MP5和MP6),該分組還可以具有一MeshID號(hào)(例如MeshID1)。該兩個(gè)分組中的另一個(gè)分組包括MPP2及MPP2下游的各節(jié)點(diǎn)(即MP7),該另一個(gè)分組可以具有另一MeshID號(hào)(例如MeshID2)。一般而言,在現(xiàn)有技術(shù)中,AC內(nèi)可以存儲(chǔ)有自身所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的節(jié)點(diǎn)與鄰居白名單之間的對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān)系具體可以如表1所示。節(jié)點(diǎn)鄰居白名單MPP1MP1R1MAC,MP2R1MACMP1MPP1R1MAC,MP3R1MACMP2MPP1R1MAC,MP6R1MACMP3MP1R1MAC,MP4R1MACMP4MP3R1MAC,MP5R1MACMP5MP4R1MACMP6MP2R1MACMPP2MP7R2MACMP7MPP2R2MAC表1假設(shè)MPP1與AC成功關(guān)聯(lián)了,這時(shí),通過(guò)查詢(xún)表1,AC能夠確定出MPP1的鄰居節(jié)點(diǎn)為MP1,AC會(huì)將MPP1的鄰居節(jié)點(diǎn)信息攜帶在配置報(bào)文中下發(fā)給MPP1。這樣,MPP1根據(jù)接收到的配置報(bào)文能夠獲知自身的鄰居節(jié)點(diǎn)為MP1。首先說(shuō)明MP1執(zhí)行的一次關(guān)聯(lián)操作。當(dāng)MP1啟動(dòng)后,MP1會(huì)在所有可用的信道下監(jiān)聽(tīng)周邊節(jié)點(diǎn)發(fā)送的報(bào)文,以發(fā)現(xiàn)活躍的信道。假設(shè)MP1在信道A下監(jiān)聽(tīng)到了MPP1發(fā)送的報(bào)文,此時(shí),MP1會(huì)向MPP1發(fā)送第一次關(guān)聯(lián)請(qǐng)求報(bào)文。當(dāng)MPP1接收到該關(guān)聯(lián)請(qǐng)求報(bào)文后,MPP1會(huì)根據(jù)自身保存的鄰居節(jié)點(diǎn)信息,判斷MP1是否為自身的鄰居節(jié)點(diǎn)。MPP1經(jīng)判斷確定出MP1為自身的鄰居節(jié)點(diǎn),MPP1會(huì)向MP1回復(fù)用于表征同意關(guān)聯(lián)的應(yīng)答報(bào)文,代表著MPP1與MP1之間的Mesh鏈路建立成功。當(dāng)MP1接收到上述用于表征同意關(guān)聯(lián)的應(yīng)答報(bào)文后,MP1會(huì)通過(guò)MPP1廣播發(fā)現(xiàn)(discovery)報(bào)文,以發(fā)現(xiàn)自身需要關(guān)聯(lián)的AC,在確定關(guān)聯(lián)AC后,通過(guò)MPP1向該AC發(fā)送攜帶自身的版本信息的加入報(bào)文,由該AC判斷該加入報(bào)文中的版本信息與自身的版本信息是否相同。如果該AC判斷出該加入報(bào)文中的版本信息與自身的版本信息不相同,該AC會(huì)通過(guò)MPP1通知MP1獲取最新版本信息。后續(xù)MP1能夠根據(jù)所獲取的最新版本信息,對(duì)自身的版本信息進(jìn)行更新。當(dāng)版本信息更新完成之后,MP1會(huì)重新啟動(dòng),重新通過(guò)MPP1廣播發(fā)現(xiàn)報(bào)文。如果該AC判斷出該加入報(bào)文中的版本信息與自身的版本信息相同,則允許MP1關(guān)聯(lián),并通過(guò)MPP1向MP1下發(fā)攜帶MP1對(duì)應(yīng)的配置信息(包括MP1的鄰居節(jié)點(diǎn)信息)的配置報(bào)文。這樣,MP1會(huì)依據(jù)接收到的配置報(bào)文中的配置信息執(zhí)行后續(xù)的二次關(guān)聯(lián)操作。此時(shí),一次關(guān)聯(lián)操作結(jié)束了,容易看出,通過(guò)一次關(guān)聯(lián)過(guò)程,MP1獲得了AC下發(fā)的配置報(bào)文。接下來(lái)說(shuō)明MP1執(zhí)行的二次關(guān)聯(lián)操作。由于MP1已經(jīng)獲知了自身的鄰居節(jié)點(diǎn)(即MPP1和MP3),因此,MP1會(huì)在所有可用的信道下監(jiān)聽(tīng)MPP1和MP3發(fā)送的報(bào)文。容易理解的是,MP3還未上線(xiàn),MP1此時(shí)只可能監(jiān)聽(tīng)到MPP1發(fā)送的報(bào)文,因此,MP1僅會(huì)向MPP1發(fā)送攜帶自身的配置信息的第二次關(guān)聯(lián)請(qǐng)求報(bào)文。當(dāng)MPP1接收到該關(guān)聯(lián)請(qǐng)求報(bào)文后,MPP1會(huì)根據(jù)所接收到的該關(guān)聯(lián)請(qǐng)求報(bào)文中的配置信息,對(duì)MP1進(jìn)行校驗(yàn)(例如,校驗(yàn)配置信息中的MeshID號(hào)是否與自身的MeshID號(hào)相同),若校驗(yàn)通過(guò),MPP1就會(huì)向MP1發(fā)送用于表征同意關(guān)聯(lián)的應(yīng)答報(bào)文。當(dāng)MP1接收到該應(yīng)答報(bào)文后,MP1會(huì)通過(guò)MPP1廣播發(fā)現(xiàn)報(bào)文,后續(xù)執(zhí)行流程與上述第一次關(guān)聯(lián)時(shí)的執(zhí)行流程相同,在此不再贅述。最終,MP1成功與確定的關(guān)聯(lián)AC關(guān)聯(lián),即MP1成功地加入了關(guān)聯(lián)AC管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中。通過(guò)上述例子可知,現(xiàn)有技術(shù)中,一次關(guān)聯(lián)過(guò)程中,MP1通過(guò)與MPP1之間的Mesh鏈路(可認(rèn)為是臨時(shí)Mesh鏈路)獲得AC下發(fā)的配置報(bào)文。另外,在一次關(guān)聯(lián)過(guò)程中,MP1可能還需要進(jìn)行版本更新,該版本更新過(guò)程往往需要花費(fèi)較長(zhǎng)的時(shí)間。之后,MP1利用一次關(guān)聯(lián)過(guò)程中獲得的配置報(bào)文執(zhí)行二次關(guān)聯(lián)操作,以在二次關(guān)聯(lián)操作結(jié)束與AC成功關(guān)聯(lián)。下面結(jié)合圖2,以?xún)蓚€(gè)具體的例子(即例子A和例子B)對(duì)本方案的具體實(shí)施過(guò)程進(jìn)行說(shuō)明。在例子A中,假設(shè)AC內(nèi)當(dāng)前存儲(chǔ)的鄰居信息表如下面的表2所示,且AC當(dāng)前未與任一節(jié)點(diǎn)關(guān)聯(lián)。容易看出,鄰居信息表中具體可以為各節(jié)點(diǎn)的標(biāo)識(shí)信息,該標(biāo)識(shí)信息具體可以由節(jié)點(diǎn)的名稱(chēng)、該節(jié)點(diǎn)所屬的分組的MeshID號(hào),以及該節(jié)點(diǎn)的MAC地址構(gòu)成。類(lèi)似地,臨時(shí)鄰居白名單中也可以為各節(jié)點(diǎn)的標(biāo)識(shí)信息。表2假設(shè)MPP1與AC成功關(guān)聯(lián)了,這時(shí),AC監(jiān)測(cè)到MPP1滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。因此,AC會(huì)在表2中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中MPP1所在的鄰居白名單。容易看出,AC查找到的滿(mǎn)足要求的鄰居白名單有兩個(gè),其中一者中包括MPP1R1MAC和MP3R1MAC,另一者中包括MPP1R1MAC和MP6R1MAC。接下來(lái),AC會(huì)查找上述兩個(gè)鄰居白名單中除了MPP1R1MAC以外的其余節(jié)點(diǎn),容易看出,AC查找到的節(jié)點(diǎn)為MP3R1MAC和MP6R1MAC。之后,AC會(huì)將MP3R1MAC和MP6R1MAC添加至MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。在添加操作完成后,鄰居信息表如下面的表3所示。表3接下來(lái),AC會(huì)向MPP1發(fā)送第一配置報(bào)文,該第一配置報(bào)文中攜帶MP1R1MAC、MP2R1MAC、MP3R1MAC和MP6R1MAC。這樣,在接收到該配置報(bào)文后,MPP1會(huì)將MP1、MP2、MP3和MP6均確定為自身的鄰居節(jié)點(diǎn)。容易看出,MPP1確定出的鄰居節(jié)點(diǎn)在其實(shí)際鄰居節(jié)點(diǎn)的基礎(chǔ)上增加了MP3和MP6,并且,新增的鄰居節(jié)點(diǎn)為MPP1的實(shí)際鄰居節(jié)點(diǎn)的下游節(jié)點(diǎn)。這樣,在MP1執(zhí)行完兩次關(guān)聯(lián)操作之前,一旦MP3啟動(dòng),且MP3在監(jiān)聽(tīng)到MPP1發(fā)送的報(bào)文后向MPP1發(fā)送了第一次關(guān)聯(lián)請(qǐng)求報(bào)文,由于MPP1將MP3也確定為了自身的鄰居節(jié)點(diǎn),因此,MPP1會(huì)向MP3回復(fù)用于表征同意關(guān)聯(lián)的應(yīng)答報(bào)文。之后,MP3就能夠基于與MPP1之間的臨時(shí)Mesh鏈路與AC進(jìn)行交互,以獲得AC下發(fā)的第二配置報(bào)文,這樣,MP3的一次關(guān)聯(lián)操作就結(jié)束了。需要說(shuō)明的是,在執(zhí)行一次關(guān)聯(lián)操作獲得相應(yīng)的配置報(bào)文后,MP3執(zhí)行的二次關(guān)聯(lián)操作的具體實(shí)施過(guò)程與現(xiàn)有技術(shù)相同,該二次關(guān)聯(lián)操作仍需要通過(guò)MP1才能實(shí)現(xiàn),具體過(guò)程在此不再贅述。容易看出,在例子A中,由于MPP1的協(xié)助,MP3的一次關(guān)聯(lián)操作無(wú)需等待MP1的二次關(guān)聯(lián)操作完成后再去執(zhí)行,在MP1執(zhí)行一次關(guān)聯(lián)操作的同時(shí),MP3就能執(zhí)行一次關(guān)聯(lián)操作以獲取配置報(bào)文。類(lèi)似地,由于MPP1的協(xié)助,MP6的一次關(guān)聯(lián)操作也無(wú)需等待MP2的二次關(guān)聯(lián)操作完成后再去執(zhí)行,在MP2執(zhí)行一次關(guān)聯(lián)操作的同時(shí),MP6就能執(zhí)行一次關(guān)聯(lián)操作以獲取配置報(bào)文。因此,AC所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間會(huì)得到有效地縮短。在例子B中,假設(shè)AC內(nèi)當(dāng)前存儲(chǔ)的信息表也如上面的表2所示,并且,整個(gè)無(wú)線(xiàn)Mesh網(wǎng)絡(luò)也穩(wěn)定了,即MPP1、MP1、MP2、MP3、MP4、MP5、MP6、MPP2和MP7均已經(jīng)與AC關(guān)聯(lián)了。之后,若MP3與AC之間的關(guān)聯(lián)由于網(wǎng)絡(luò)異常解除了,相應(yīng)地,MP3的下游節(jié)點(diǎn),即MP4和MP5與AC之間的關(guān)聯(lián)也會(huì)解除。這時(shí),AC會(huì)去查找MP3的鄰居節(jié)點(diǎn)中已與AC關(guān)聯(lián)的節(jié)點(diǎn),容易理解的是,AC查找出的節(jié)點(diǎn)為MP1,AC會(huì)確定MP1滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。接下來(lái),AC會(huì)在表2中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中MP1所在的鄰居白名單。容易看出,AC查找到的滿(mǎn)足要求的鄰居白名單僅有一個(gè),該鄰居白名單中包括MP1R1MAC和MP4R1MAC。接下來(lái),AC會(huì)查找該鄰居白名單中除了MP1R1MAC以外的其余節(jié)點(diǎn),容易看出,AC查找到的節(jié)點(diǎn)為MP4R1MAC。之后,AC會(huì)將MP4R1MAC添加至MP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。在添加操作完成后,鄰居信息表如下面的表4所示。節(jié)點(diǎn)鄰居白名單臨時(shí)鄰居白名單MPP1MP1R1MAC,MP2R1MACMP1MPP1R1MAC,MP3R1MACMP4R1MACMP2MPP1R1MAC,MP6R1MACMP3MP1R1MAC,MP4R1MACMP4MP3R1MAC,MP5R1MACMP5MP4R1MACMP6MP2R1MACMPP2MP7R2MACMP7MPP2R2MAC表4接下來(lái),AC會(huì)向MP1發(fā)送第一配置報(bào)文,該第一配置報(bào)文中攜帶MPP1R1MAC,MP3R1MAC和MP4R1MAC。這樣,在接收到該配置報(bào)文后,MP1會(huì)將MPP1、MP3和MP4均確定為自身的鄰居節(jié)點(diǎn)。容易看出,MP1確定出的鄰居節(jié)點(diǎn)在其實(shí)際鄰居節(jié)點(diǎn)的基礎(chǔ)上增加MP4,并且,新增的鄰居節(jié)點(diǎn)為MP1的實(shí)際鄰居節(jié)點(diǎn)的下游節(jié)點(diǎn)。這樣,在后續(xù)MP3執(zhí)行一次關(guān)聯(lián)操作的同時(shí),MP4也能執(zhí)行一次關(guān)聯(lián)操作以獲取配置報(bào)文,MP4無(wú)需等待MP3執(zhí)行完二次關(guān)聯(lián)操作后再去執(zhí)行一次關(guān)聯(lián)操作。因此,AC所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間也會(huì)得到縮短。本方案中,對(duì)于AC而言,在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,其會(huì)在鄰居信息表中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,并將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。之后,AC向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文。這樣,目標(biāo)節(jié)點(diǎn)能夠依據(jù)目標(biāo)鄰居名單,協(xié)助目標(biāo)鄰居名單中目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得下游節(jié)點(diǎn)獲得AC經(jīng)目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文。容易看出,目標(biāo)節(jié)點(diǎn)根據(jù)第一配置報(bào)文確定出的自身的鄰居節(jié)點(diǎn)的數(shù)量在其實(shí)際鄰居節(jié)點(diǎn)的基礎(chǔ)上增加了,并且,新增的鄰居節(jié)點(diǎn)為目標(biāo)節(jié)點(diǎn)的實(shí)際鄰居節(jié)點(diǎn)的下游節(jié)點(diǎn)。這樣,對(duì)于新增的鄰居節(jié)點(diǎn)而言,其無(wú)需等待目標(biāo)節(jié)點(diǎn)的實(shí)際鄰居節(jié)點(diǎn)的二次關(guān)聯(lián)操作結(jié)束就能執(zhí)行一次關(guān)聯(lián)操作,因此,AC所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間會(huì)大大縮短,尤其是在一次關(guān)聯(lián)過(guò)程中需要進(jìn)行版本更新時(shí),本方案縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間的效果更為明顯。與現(xiàn)有技術(shù)中下游節(jié)點(diǎn)必須等待上游節(jié)點(diǎn)執(zhí)行完二次關(guān)聯(lián)操作后才能執(zhí)行一次關(guān)聯(lián)操作的方案相比,本方案可以有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文之前,該方法還可以包括:在將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中之后,確定第一預(yù)定鄰居白名單,其中,第一預(yù)定鄰居白名單為:未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中的至少一個(gè)節(jié)點(diǎn)的鄰居白名單;確定第一預(yù)定鄰居白名單中位于目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單之外的節(jié)點(diǎn);從所確定的節(jié)點(diǎn)中選取未與AC關(guān)聯(lián)的節(jié)點(diǎn);將所選取的節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。下面延續(xù)上述實(shí)施例中的例子A和例子B,對(duì)本實(shí)施例的具體實(shí)施過(guò)程進(jìn)行詳細(xì)說(shuō)明。在例子A中,當(dāng)執(zhí)行完S302之后,AC中的鄰居信息表如表3所示。此時(shí),AC會(huì)去查詢(xún)未與自身關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有MP1R1MAC和MP2R1MAC中的至少一者的鄰居白名單。這樣,AC查詢(xún)出來(lái)的滿(mǎn)足要求的鄰居白名單,即第一預(yù)定鄰居白名單的數(shù)量為兩個(gè),其中一者中包括MP1R1MAC和MP4R1MAC,另一者中包括MP2R1MAC。接下來(lái),AC會(huì)確定第一預(yù)定鄰居白名單中的,位于MPP1對(duì)應(yīng)的鄰居白名單之外的節(jié)點(diǎn),容易看出,AC確定出的節(jié)點(diǎn)為MP4R1MAC。在確定出MP4R1MAC之后,AC會(huì)從所確定的節(jié)點(diǎn)中選取未與自身關(guān)聯(lián)的節(jié)點(diǎn),因此,AC選取出的節(jié)點(diǎn)為MP4R1MAC。最后,AC會(huì)將MP4R1MAC添加至MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。在添加操作完成后,鄰居信息表如下面的表5所示。表5之后,在向MPP1發(fā)送第一配置報(bào)文時(shí),該第一配置報(bào)文攜帶的目標(biāo)鄰居名單中也會(huì)包括MP4R1MAC。這樣,在MP1執(zhí)行一次關(guān)聯(lián)操作的同時(shí),MP4也能執(zhí)行一次關(guān)聯(lián)操作以獲取配置報(bào)文,MP4無(wú)需等待MP3執(zhí)行完二次關(guān)聯(lián)操作后再去執(zhí)行一次關(guān)聯(lián)操作。因此,無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間會(huì)進(jìn)一步縮短。在例子B中,當(dāng)執(zhí)行完S302之后,AC中的鄰居信息表如表4所示。此時(shí),AC會(huì)去查詢(xún)未與自身關(guān)聯(lián)的節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有MPP1R1MAC和MP3R1MAC中的至少一者的鄰居白名單。這樣,AC查詢(xún)出來(lái)的滿(mǎn)足要求的鄰居白名單,即第一預(yù)定鄰居白名單的數(shù)量為一個(gè),該鄰居白名單中包括MP3R1MAC和MP5R1MAC。接下來(lái),AC會(huì)確定第一預(yù)定鄰居白名單中位于MP1對(duì)應(yīng)的鄰居白名單之外的節(jié)點(diǎn),容易看出,AC確定出的節(jié)點(diǎn)為MP5R1MAC。在確定出MP5R1MAC之后,AC會(huì)從所確定的節(jié)點(diǎn)中選取未與自身關(guān)聯(lián)的節(jié)點(diǎn),因此,AC選取的節(jié)點(diǎn)為MP5R1MAC。最后,AC會(huì)將MP5R1MAC添加至MP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。在添加操作完成后,鄰居信息表如下面的表6所示。表6之后,在向MP1發(fā)送第一配置報(bào)文時(shí),該第一配置報(bào)文攜帶的目標(biāo)鄰居名單中也會(huì)包括MP5R1MAC。這樣,在MP4執(zhí)行一次關(guān)聯(lián)操作的同時(shí),MP5也能執(zhí)行一次關(guān)聯(lián)操作以獲取配置報(bào)文,MP5無(wú)需等待MP4執(zhí)行完二次關(guān)聯(lián)操作后再去執(zhí)行一次關(guān)聯(lián)。因此,無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間會(huì)進(jìn)一步縮短。容易看出,本實(shí)施例進(jìn)一步縮短了無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,向所述目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文之前,該方法還包括:在將所確定的節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中之后,確定第二預(yù)定鄰居白名單,其中,第二預(yù)定鄰居白名單為:未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中的至少一個(gè)節(jié)點(diǎn)的鄰居白名單;查找第二預(yù)定鄰居白名單中,除目標(biāo)節(jié)點(diǎn)、目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中的節(jié)點(diǎn),以及目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中的節(jié)點(diǎn)之外的節(jié)點(diǎn);將所查找到的節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。下面繼續(xù)沿用上一實(shí)施例中的例子A,對(duì)本實(shí)施例的具體實(shí)施過(guò)程進(jìn)行詳細(xì)說(shuō)明。在例子A中,當(dāng)AC將MP4R1MAC添加至MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中之后,AC會(huì)去確定未與自身關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有MP3R1MAC、MP6R1MAC和MP4R1MAC中的至少一者的鄰居白名單。容易看出,AC確定出的滿(mǎn)足要求的鄰居白名單,即第二預(yù)定鄰居白名單的數(shù)量為五個(gè),分別是包含MPP1R1MAC和MP3R1MAC的鄰居白名單、包含MPP1R1MAC和MP6R1MAC的鄰居白名單、包含MP1R1MAC和MP4R1MAC的鄰居白名單、包含MP3R1MAC和MP5R1MAC的鄰居白名單,以及包含MP4R1MAC的鄰居白名單。接下來(lái),AC會(huì)從上述五個(gè)鄰居白名單中選取除MPP1R1MAC、MP1R1MAC、MP2R1MAC、MP3R1MAC、MP6R1MAC和MP4R1MAC的節(jié)點(diǎn)。容易看出,AC選取出來(lái)的節(jié)點(diǎn)為MP5R1MAC。因此,AC會(huì)將MP5R1MAC添加至MPP1R1MAC對(duì)應(yīng)的臨時(shí)鄰居白名單中。在添加操作完成后,鄰居信息表如下面的表7所示。表7之后,在向MPP1發(fā)送第一配置報(bào)文時(shí),該第一配置報(bào)文攜帶的目標(biāo)鄰居名單中也會(huì)包括MP5R1MAC。這樣,在MP1執(zhí)行一次關(guān)聯(lián)操作的同時(shí),MP5也能執(zhí)行一次關(guān)聯(lián)以獲取配置信息,MP5無(wú)需等待MP4執(zhí)行完二次關(guān)聯(lián)操作后再去執(zhí)行一次關(guān)聯(lián)操作。因此,無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間會(huì)進(jìn)一步縮短。容易看出,本實(shí)施例進(jìn)一步縮短了無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文之后,該方法還可以包括:在目標(biāo)鄰居名單中的任一節(jié)點(diǎn)與AC一次關(guān)聯(lián)后,確定該節(jié)點(diǎn)是否位于目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中;若為是,在向該節(jié)點(diǎn)下發(fā)相應(yīng)的第二配置報(bào)文后,從目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除該節(jié)點(diǎn);若為否,在該節(jié)點(diǎn)與AC一次關(guān)聯(lián)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng)后,從目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除該節(jié)點(diǎn),以及存在于該節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中的節(jié)點(diǎn)。需要說(shuō)明的是,預(yù)設(shè)時(shí)長(zhǎng)可以為5S或者10S,當(dāng)然,預(yù)設(shè)時(shí)長(zhǎng)的取值并不局限于此,具體可以根據(jù)實(shí)際情況來(lái)確定,本實(shí)施例對(duì)此不做任何限定。下面繼續(xù)沿用上一實(shí)施例中的例子A,對(duì)本實(shí)施例的具體實(shí)施過(guò)程進(jìn)行詳細(xì)說(shuō)明。假設(shè)均MPP1與AC成功關(guān)聯(lián)了,并且,MPP1根據(jù)AC下發(fā)的第一配置報(bào)文將MP1、MP2、MP3、MP4、MP5和MP6均確定為了自身的鄰居節(jié)點(diǎn)。假設(shè)AC與MP3一次關(guān)聯(lián)了,這時(shí),AC會(huì)去確定MP3R1MAC是否位于MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。經(jīng)過(guò)判斷,AC可以確定MP3R1MAC位于MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。這樣,在向MP3下發(fā)相應(yīng)的第二配置報(bào)文后,AC可以從MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除MP3R1MAC。在刪除操作完成后,鄰居信息表如下面的表8所示。表8容易理解的是,在MP3執(zhí)行完一次關(guān)聯(lián)操作后,MP3從AC處成功地獲得了相應(yīng)的配置信息。這時(shí),AC可以將MP3從MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除,以釋放鄰居信息表中的存儲(chǔ)空間。假設(shè)AC與MP2一次關(guān)聯(lián)了,這時(shí),AC會(huì)去確定MP2R1MAC是否位于MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中。經(jīng)過(guò)判斷,AC可以確定MP2R1MAC并不位于MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中,那么,MP2就是通過(guò)執(zhí)行現(xiàn)有技術(shù)中的關(guān)聯(lián)步驟與AC關(guān)聯(lián)的。之后,在MP2與AC一次關(guān)聯(lián)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng)的情況下,AC會(huì)從MPP1對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除MP2R1MAC和MP6R1MAC。在刪除操作完成后,鄰居信息表如下面的表9所示。節(jié)點(diǎn)鄰居白名單臨時(shí)鄰居白名單MPP1MP1R1MAC,MP2R1MACMP4R1MAC,MP5R1MACMP1MPP1R1MAC,MP3R1MACMP2MPP1R1MAC,MP6R1MACMP3MP1R1MAC,MP4R1MACMP4MP3R1MAC,MP5R1MACMP5MP4R1MACMP6MP2R1MACMPP2MP7R2MACMP7MPP2R2MAC表9容易理解的是,當(dāng)MP6R1MAC刪除之后,MP6必須執(zhí)行現(xiàn)有技術(shù)中的兩次關(guān)聯(lián)操作后才能與AC關(guān)聯(lián)并加入無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中,這時(shí),MP6執(zhí)行的一次關(guān)聯(lián)操作需要依靠其上游的MP2的協(xié)助。之后,當(dāng)MPP1接收到來(lái)自MP6的第一次關(guān)聯(lián)請(qǐng)求報(bào)文后,由于MP6并不是MPP1的實(shí)際鄰居節(jié)點(diǎn),因此,MPP1不會(huì)對(duì)該關(guān)聯(lián)請(qǐng)求報(bào)文進(jìn)行響應(yīng),這樣,MPP1無(wú)需在自身與MP6間建立臨時(shí)Mesh鏈路,這樣可以有效地減小MPP1上的壓力。綜上,本實(shí)施例可以有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。下面對(duì)本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)裝置進(jìn)行說(shuō)明。需要說(shuō)明的是,本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)裝置可以應(yīng)用于AC。參見(jiàn)圖4,圖中示出了本發(fā)明實(shí)施例所提供的一種關(guān)聯(lián)裝置的結(jié)構(gòu)框圖。如圖4所示,該裝置可以包括:第一查找模塊41,用于在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,在鄰居信息表中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,其中,鄰居信息表中存儲(chǔ)有AC管理的無(wú)線(xiàn)網(wǎng)格Mesh網(wǎng)絡(luò)中的節(jié)點(diǎn)、鄰居白名單和臨時(shí)鄰居白名單三者之間的對(duì)應(yīng)關(guān)系,目標(biāo)節(jié)點(diǎn)為無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一網(wǎng)格節(jié)點(diǎn)MP、任一網(wǎng)格網(wǎng)關(guān)節(jié)點(diǎn)MPP或者任一網(wǎng)格接入節(jié)點(diǎn)MAP;第一添加模塊42,用于將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中;發(fā)送模塊43,用于向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文,以使目標(biāo)節(jié)點(diǎn)依據(jù)目標(biāo)鄰居名單協(xié)助目標(biāo)鄰居名單中目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得下游節(jié)點(diǎn)獲得AC經(jīng)目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文;其中,目標(biāo)鄰居名單中包括:鄰居信息表中當(dāng)前記錄目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單及臨時(shí)鄰居白名單中的節(jié)點(diǎn)。本方案中,對(duì)于AC而言,在目標(biāo)節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件的情況下,其會(huì)在鄰居信息表中查找未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中目標(biāo)節(jié)點(diǎn)所在的鄰居白名單,并將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。之后,AC向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文。這樣,目標(biāo)節(jié)點(diǎn)能夠依據(jù)目標(biāo)鄰居名單,協(xié)助目標(biāo)鄰居名單中目標(biāo)節(jié)點(diǎn)的下游節(jié)點(diǎn)與AC進(jìn)行一次關(guān)聯(lián),進(jìn)而使得下游節(jié)點(diǎn)獲得AC經(jīng)目標(biāo)節(jié)點(diǎn)下發(fā)的第二配置報(bào)文。容易看出,目標(biāo)節(jié)點(diǎn)根據(jù)第一配置報(bào)文確定出的自身的鄰居節(jié)點(diǎn)的數(shù)量在其實(shí)際鄰居節(jié)點(diǎn)的基礎(chǔ)上增加了,并且,新增的鄰居節(jié)點(diǎn)為目標(biāo)節(jié)點(diǎn)的實(shí)際鄰居節(jié)點(diǎn)的下游節(jié)點(diǎn)。這樣,對(duì)于新增的鄰居節(jié)點(diǎn)而言,其無(wú)需等待目標(biāo)節(jié)點(diǎn)的實(shí)際鄰居節(jié)點(diǎn)的二次關(guān)聯(lián)操作結(jié)束就能執(zhí)行一次關(guān)聯(lián)操作,因此,AC所管理的無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間會(huì)大大縮短,尤其是在一次關(guān)聯(lián)過(guò)程中需要進(jìn)行版本更新時(shí),本方案縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)的收斂時(shí)間的效果更為明顯。與現(xiàn)有技術(shù)中下游節(jié)點(diǎn)必須等待上游節(jié)點(diǎn)執(zhí)行完二次關(guān)聯(lián)操作后才能執(zhí)行一次關(guān)聯(lián)操作的方案相比,本方案可以有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,該裝置還可以包括:第一確定模塊,用于在向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文之前,在將所查找到的各鄰居白名單中除目標(biāo)節(jié)點(diǎn)外的其余節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中之后,確定第一預(yù)定鄰居白名單,其中,第一預(yù)定鄰居白名單為:未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中的至少一個(gè)節(jié)點(diǎn)的鄰居白名單;第二確定模塊,用于確定第一預(yù)定鄰居白名單中位于目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單之外的節(jié)點(diǎn);第一選取模塊,用于從所確定的節(jié)點(diǎn)中選取未與AC關(guān)聯(lián)的節(jié)點(diǎn);第二添加模塊,用于將所選取的節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,該裝置還可以包括:第三確定模塊,用于在向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文之前,在將所選取的節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中之后,確定第二預(yù)定鄰居白名單,其中,第二預(yù)定鄰居白名單為:未與AC關(guān)聯(lián)的各節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中具有目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中的至少一個(gè)節(jié)點(diǎn)的鄰居白名單;第二查找模塊,用于查找第二預(yù)定鄰居白名單中,除目標(biāo)節(jié)點(diǎn)、目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中的節(jié)點(diǎn),以及目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中的節(jié)點(diǎn)之外的節(jié)點(diǎn);第三添加模塊,用于將所查找到的節(jié)點(diǎn)添加至目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,該裝置還可以包括:第四確定模塊,用于在無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一節(jié)點(diǎn)與AC關(guān)聯(lián)后,確定該節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件;或者,第五確定模塊,用于在無(wú)線(xiàn)Mesh網(wǎng)絡(luò)中的任一節(jié)點(diǎn)與AC解除關(guān)聯(lián)后,查找該節(jié)點(diǎn)的鄰居節(jié)點(diǎn)中與AC關(guān)聯(lián)的節(jié)點(diǎn),確定查找到的該節(jié)點(diǎn)滿(mǎn)足預(yù)設(shè)的鄰居信息更新條件。在本發(fā)明實(shí)施例的一種具體實(shí)施方式中,該裝置還可以包括:第六確定模塊,用于向目標(biāo)節(jié)點(diǎn)發(fā)送攜帶目標(biāo)鄰居名單的第一配置報(bào)文之后,在目標(biāo)鄰居名單中的任一節(jié)點(diǎn)與AC一次關(guān)聯(lián)后,確定該節(jié)點(diǎn)是否位于目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中;若為是,觸發(fā)第一刪除模塊,若為否,觸發(fā)第二刪除模塊;第一刪除模塊,用于在向該節(jié)點(diǎn)下發(fā)相應(yīng)的第二配置報(bào)文后,從目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除該節(jié)點(diǎn);第二刪除模塊,用于在該節(jié)點(diǎn)與AC一次關(guān)聯(lián)的時(shí)長(zhǎng)達(dá)到預(yù)設(shè)時(shí)長(zhǎng)后,從目標(biāo)節(jié)點(diǎn)所對(duì)應(yīng)的臨時(shí)鄰居白名單中刪除該節(jié)點(diǎn),以及存在于該節(jié)點(diǎn)所對(duì)應(yīng)的鄰居白名單中的節(jié)點(diǎn)。綜上,本實(shí)施例可以有效地縮短無(wú)線(xiàn)Mesh網(wǎng)絡(luò)收斂所需花費(fèi)的時(shí)間。需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。當(dāng)前第1頁(yè)1 2 3