專利名稱:無線網(wǎng)狀Mesh鏈路聚合方法和MP的制作方法
技術領域:
本發(fā)明涉及網(wǎng)絡通信技術,特別涉及無線網(wǎng)狀(Mesh)鏈路聚合方法和Mesh網(wǎng)絡接入點(MP =Mesh AP)。
背景技術:
Mesh網(wǎng)絡是一種新的無線局域網(wǎng)類型,與WLAN不同的是,Mesh網(wǎng)絡中的AP(以下稱為MP)是無線連接的,并且,MP之間可以建立多跳的無線鏈路。隨著Mesh網(wǎng)絡規(guī)模的日益增加,胖(Fat)AP組成的Mesh網(wǎng)絡面臨著嚴重的管理瓶頸,而瘦(Fit)AP框架下的Mesh網(wǎng)絡成為最優(yōu)的方案。在Fit AP框架下的Mesh網(wǎng)絡中,Mesh鏈路是以Mesh服務為單位建立的,即管理員在無線控制器(AC Access Controller)上配置Mesh服務,由AC下發(fā)配置的Mesh服務至實際上用于承載該Mesh服務的MP上,當MP收到Mesh服務后會與周圍承載該統(tǒng)一 Mesh服務的其它MP建立Mesh鏈路(Link)。如圖I中,管理員通過在AC上配置Mesh服務I與MPP1、MPP2、MAP1和MAP2綁定,可以建立圖I所示的5個Mesh Link,分別為MeshLinkl至MeshLlink5??梢钥闯觯珹C上配置的Mesh服務與MP之間實際建立的Mesh Link是一對多的關系。但是,在具有雙射頻(Radio)的MP間,若MP都綁定了相同的Mesh服務,很可能會在該兩個MP之間產(chǎn)生如圖2或圖3所示的網(wǎng)絡拓撲,即圖2中,MPl的Radiol以及MPl的Radio2分別同時與MP2的Radiol和Radio2建立Mesh Link,圖3中,MPl的Radio2同時與MP2的Radiol和Radio2建立Mesh Link。而實際應用中,圖2或圖3中,只需要MPl的Radiol 與 MP2 的其中一個 Radio 比如 Radiol 建立 Mesh Link、以及 MPl 的 Radio2 與 MP2剩下的一個Radio比如Radio2之間建立Mesh Link即可,圖2或圖3所示的網(wǎng)絡拓撲顯然會增加建立Mesh聚合組的復雜度甚至無法建立Mesh聚合組。另外,在Mesh網(wǎng)絡中,MP之間的Mesh Link只面向MP上Radio的MAC地址,這樣,在一個MP存在多個鄰居MP時,會與各個鄰居MP上的Radio建立Mesh Link,但是,其僅能識別與其建立Mesh Link的Radio的MAC地址,但不能識別該Radio屬于哪一個MP。如圖4所示,MP3存在鄰居MP,分別為MPl和MP2,以圖4中MP3與MPl的Radiol (MAC地址為MAC1)和Radio2 (MAC地址為MAC2)建立了 Mesh Linkl和Mesh Link3為例,則,MP3只知道其與MAC地址為MACl的Radio、以及MAC地址為MAC2的Radio分別建立了 Mesh Linkl和MeshLink3,其無法識別MeshLinkl和Mesh Link3的對端是否屬于同一 MP,這就會導致MP3不能正確選擇加入Mesh聚合組的Mesh Link。比如,如圖4所示,MP3可能將Mesh Link2與Mesh Link3放入同一 Mesh聚合組,也可能將Mesh Linkl和Mesh Link4放入同一 Mesh聚合組,而實際上只有圖4中的Mesh Linkl和Mesh Link3放入同一 Mesh聚合組,以及MeshLink2與Mesh Link4放入同一 Mesh聚合組才是正確的Mesh鏈路聚合。為了解決以上問題,現(xiàn)有機制就是在本地Radio上手動指定對端Radio來建立Mesh聚合鏈路,這在存在大量MP的Mesh網(wǎng)絡中,會增加配置和維護工作量,缺乏靈活性。
發(fā)明內(nèi)容
本發(fā)明提供了無線網(wǎng)狀Mesh鏈路聚合方法和MP,以便自動實現(xiàn)Mesh鏈路聚合。本發(fā)明提供的技術方案包括一種Mesh鏈路聚合方法,包括
本地MP在本地的Radio加入Mesh聚合組后,向對端MP發(fā)送Mesh報文;本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件,如果是,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路。一種應用于Mesh鏈路聚合的MP,包括發(fā)送單元,用于在本地MP上的本地Radio加入Mesh聚合組后,向對端MP發(fā)送Mesh報文;協(xié)商單元,用于在本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件;聚合單元,用于在所述協(xié)商單元的協(xié)商結果為是時,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路。由以上技術方案可以看出,本發(fā)明中,本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否需要聚合,這相比于現(xiàn)有技術中,能夠自動實現(xiàn)正確、簡單的Mesh鏈路聚合。
圖I為Mesh服務與Mesh鏈路關系不意圖;圖2至圖3為MP之間的網(wǎng)絡拓撲示意圖;圖4為多MP的Mesh網(wǎng)絡拓撲示意圖;圖5為本發(fā)明實施例提供的方法流程圖;圖6為本發(fā)明實施例提供的步驟502實現(xiàn)流程圖;圖7為本發(fā)明實施例I提供的網(wǎng)絡拓撲示意圖;圖8為本發(fā)明實施例I提供的Mesh聚合鏈路示意圖;圖9為本發(fā)明實施例2提供的網(wǎng)絡拓撲示意圖;圖10為本發(fā)明實施例2提供的Mesh聚合鏈路示意圖;圖11為本發(fā)明實施例3提供的網(wǎng)絡拓撲示意圖;圖12為本發(fā)明實施例3提供的跨MP的Mesh聚合鏈路示意圖;圖13為本發(fā)明實施例提供的MP結構圖。
具體實施例方式為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面結合附圖和具體實施例對本發(fā)明進行詳細描述。
本發(fā)明提供的Mesh鏈路聚合方法,通過MP上的Radio加入Mesh聚合組后自動與鄰居MP協(xié)商出正確的Mesh聚合鏈路,以實現(xiàn)正確、簡單的Mesh鏈路聚合。下面對本發(fā)明提供的方法進行分析參見圖5,圖5為本發(fā)明提供的方法流程圖。如圖5所示,該方法包括以下步驟步驟501,本地MP在本地射頻Radio加入Mesh聚合組后,向對端MP發(fā)送Mesh報文。本地Radio何時加入Mesh聚合組、以及加入哪個Mesh聚合組可通過預先在本地MP上進行配置實現(xiàn)。另外,本發(fā)明中,Mesh報文可為控制類型的協(xié)議報文。步驟502,本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件,如果是,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP 之間的 Mesh 聚合鏈路(Mesh-Aggregation Link)。本步驟502中的協(xié)商依賴于Mesh報文攜帶的以下信息MP標識、Radio標識、以及Radio已加入的Mesh聚合組標識。下面通過圖6對步驟502進行詳細描述參見圖6,圖6為本發(fā)明實施例提供的步驟502實現(xiàn)流程圖。如圖6所示,該流程可包括以下步驟 步驟601,本地MP通過本地第一 Radio接收對端MP通過對端第一 Radio發(fā)送的Mesh報文。本步驟601中,對端第一 Radio發(fā)送Mesh報文是在對端第一 Radio加入Mesh聚合組之后發(fā)送的,其發(fā)送的Mesh報文是在現(xiàn)有Mesh報文基礎上進行了擴展,其包括以下標識對端MP的標識、對端第一 Radio的標識、以及對端第一 Radio已加入的Mesh聚合組的標識。當然,如果本地MP接收到對端MP通過對端第一 Radio發(fā)送的現(xiàn)有Mesh報文,則認為對端第一 Radio當前未加入Mesh聚合組,則不執(zhí)行本發(fā)明的Mesh聚合鏈路流程,按照現(xiàn)有方式進行,比如,按照現(xiàn)有Mesh鏈路的處理方式處理本地第一 Radio與對端第一 Radio之間的Mesh鏈路等。步驟602,本地MP依據(jù)對端第一 Radio發(fā)送的Mesh報文攜帶的Mesh聚合組標識確定對端第一 Radio已加入的Mesh聚合組,判斷本地第一 Radio已加入的Mesh聚合組是否與該對端第一 Radio已加入的Mesh聚合組一致,如果否,執(zhí)行步驟603。步驟603,查看對端第一 Radio發(fā)送的Mesh報文攜帶的MP標識來確定對端MP,判斷對端MP是否與以下MP建立了 Mesh聚合鏈路除本地MP之外、且與本地第一 Radio加入同一 Mesh聚合組的其他Radio所處的MP,如果否,執(zhí)行步驟604。其中,除本地MP之外、且與本地第一 Radio加入同一 Mesh聚合組的其他Radio所處的MP可由本地MP通過請求AC獲知。步驟604,判斷本地MP是否與對端MP建立了 Mesh聚合鏈路,如果是,執(zhí)行步驟605,否則,執(zhí)行步驟608。步驟605,查看對端第一 Radio發(fā)送的Mesh報文攜帶的對端第一 Radio標識來確定對端第一 Radio。
步驟606,判斷本地第一 Radio與對端MP上除對端第一 Radio之外任一 Radio之間的Mesh鏈路是否屬于本地MP與對端MP之間Mesh聚合鏈路中的成員鏈路,如果否,執(zhí)行步驟607。其中,對端MP上除對端第一 Radio之外的任一 Radio可由本地MP通過請求AC獲知。步驟607,判斷對端第一 Radio與本地MP上除本地第一 Radio之外任一 Radio之間的Mesh鏈路是否屬于本地MP與對端MP之間Mesh聚合鏈路中的成員鏈路,如果否,則執(zhí)行步驟609。步驟608,判斷本地MP是否與以下MP建立了 Mesh聚合鏈路除對端MP之外、且與對端第一 Radio加入同一 Mesh聚合組的其他Radio所處的MP,如果否,則執(zhí)行步驟609。以上步驟604至步驟608為依據(jù)本地MP是否與該對端MP建立了 Mesh聚合鏈路確定本地第一 Radio與對端第一 Radio之間的Mesh鏈路是否滿足所述Mesh鏈路聚合條件的具體操作。優(yōu)選地,在上述步驟602至步驟603,步驟606至608中,如果判斷結果為是,則不執(zhí)行本發(fā)明的Mesh聚合鏈路流程,按照現(xiàn)有Mesh鏈路的處理方式執(zhí)行Mesh鏈路處理等。步驟609,判斷本地MP是否存在針對本地MP與對端MP之間Mesh聚合鏈路的表項,如果否,執(zhí)行步驟610,如果是,執(zhí)行步驟611。步驟610,在本地MP與對端MP之間新建Mesh聚合鏈路,并建立針對該新建Mesh聚合鏈路的表項,將本地第一 Radio與對端第一 Radio之間的Mesh鏈路作為新建Mesh聚合鏈路的成員鏈路記錄至該新建Mesh聚合鏈路的表項中。步驟611,將本地第一 Radio與對端第一 Radio之間的Mesh鏈路作為成員鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路,并將本地第一 Radio與對端第一 Radio之間的Mesh鏈路記錄至該存在的Mesh聚合鏈路表項。步驟610或步驟611中,將本地第一 Radio與對端第一 Radio之間的Mesh鏈路記錄至Mesh聚合鏈路表項具體可為將本地第一 Radio的標識、對端第一 Radio的標識、本地MP的標識、對端MP的標識、以及對端第一 Radio加入的聚合組的標識,一起記錄至Mesh聚合鏈路表項。其中,當本地MP中的一Mesh聚合鏈路表項中包含以下標識本地MP的標識、對端MP的標識、以及對端MP上任一 Radio加入的聚合組的標識時,表示本地MP和對端MP之間存在Mesh聚合鏈路,也表示本地MP上存在針對本地MP與對端MP之間Mesh聚合鏈路的表項。其中,為便于Mesh鏈路聚合,同一 MP上的第一 Radio如果要加入聚合組時,一般都加入同一個聚合組。如此,步驟609中的判斷可為將以下標識作為關鍵字本地MP的標識、對端MP的標識、以及對端第一 Radio加入的聚合組的標識,查找本地MP是否存在包含該關鍵字的Mesh聚合鏈路表項,如果是,則確定本地MP存在針對本地MP與對端MP之間Mesh聚合鏈路的表項,否則,確定本地MP不存在針對本地MP與對端MP之間Mesh聚合鏈路的表項。至此,完成圖6所示的流程。在建立了 Mesh聚合鏈路后,就可以使用鏈路流量分擔算法將流量分擔至Mesh聚合鏈路中的成員鏈路進行轉發(fā),這可以提高Mesh鏈路帶寬。下面結合圖6所示的流程對本發(fā)明提供的方法進行描述、
實施例I :參見圖7,圖7為本發(fā)明實施例I的示意圖。在圖7中,假設Mesh網(wǎng)絡中包含MPl和MP2,MP1與MP2之間存在以下4條Mesh鏈路=Meshlinkl至Meshlink4。其中,MPl的標識為 MPmacl,MP2 的標識為 MPmac2,MPl 的 Radiol 和 Radio2 的標識依次為 macl,mac2,MP2的Radiol和Radio2標識依次為mac3, mac4。當MPl的Radiol或Radio2加入Mesh聚合組1,MP2的Radiol或Radio2加入Mesh聚合組2時,都會向對端發(fā)送Mesh報文。如此,針對如圖7所示的四條Mesh鏈路,借助于圖6所示的流程,執(zhí)行以下處理Meshlinkl :若 MPl 首先通過 Meshlinkl (即 MPl 的 Radiol 與 MP2 的 Radiol 之間的Mesh鏈路)接收到MP2的Radiol在加入Mesh聚合組2時發(fā)送的Mesh報文,由于MPl的Radiol與MP2的Radiol加入的聚合組不同、且MP2與聚合組I中任一 MP以及MPl與聚合 組2中任一 MP當前均未建立Mesh聚合鏈路,因此,根據(jù)步驟602至步驟609的描述,需要在MPl與MP2之間新建Mesh聚合鏈路,并建立針對該新建Mesh聚合鏈路的表項,將Meshlinkl作為成員鏈路加入至新建Mesh聚合鏈路的表項中,具體如表I所示。表I
Mesh聚合組標識對端MP 本地MP 對端Radio標識本地Radio標識 Mesh 聚合組 2MPmac2 MPmacl mac3mac IMeshlink2 MP1 通過 Meshlink2(即 MPl 的 Radiol 與 MP2 的 Radio2 之間的 Mesh鏈路)接收到MP2的Radio2在加入Mesh聚合組2時發(fā)送的Mesh報文,由于MPl的Radiol之前已經(jīng)和MP2的Radiol建立了 Mesh聚合鏈路,因此,根據(jù)步驟606的描述,則不再針對Meshlink2執(zhí)行本發(fā)明的Mesh鏈路聚合操作,可按照現(xiàn)有方式處理該Meshlink2。Meshlink3 MP1 通過 Meshlink3(即 MPl 的 Radio2 與 MP2 的 Radiol 之間的 Mesh鏈路)接收到MP2的Radiol在加入Mesh聚合組2時發(fā)送的Mesh報文,由于MPl的Radiol之前已經(jīng)和MP2的Radiol建立了 Mesh聚合鏈路,因此,根據(jù)步驟606的描述,則不再針對Meshlink3執(zhí)行本發(fā)明的Mesh鏈路聚合操作,可按照現(xiàn)有方式處理該Meshlink3。Meshlink4 MP1 通過 Meshlink4 (即 MPl 的 Radio2 與 MP2 的 Radio2 之間的 Mesh鏈路)接收到MP2的Radio2在加入Mesh聚合組2時發(fā)送的Mesh報文,雖然MPl的Radiol之前已經(jīng)和MP2的Radiol建立了 Mesh聚合鏈路,但是,MPl的Radio2未與MP2上除Radio2之外的Radio建立Mesh聚合鏈路、以及MP2的Radio2未與MPl上除Radio2之外的Radio建立Mesh聚合鏈路,因此,根據(jù)步驟604至步驟607的描述,需要將Meshlink4加入MPl與MP2之間的聚合Mesh鏈路,并在該Mesh聚合鏈路的表項中增加Meshlink4,即表I更新為表2 :表 2
Mesh聚合組標識對端MP本地MP 對端Radi。標識本地Radi。標識
Mesh 聚合組 2MPmac2MPmaclmac3mac I
Mesh 聚合組 2MPmac2MPmaclMac4Mac5
在本實施例I中,MP2的處理流程與MPl相同。至此,本實施例I中MPl與MP2之間的Mesh聚合鏈路成功建立,具體如圖8所示。實施例2 參見圖9,圖9為本發(fā)明實施例2提供的網(wǎng)絡拓撲示意圖。以圖9為例,MPl至MP3的標識依次為MP macl MPmac3,其 具有的Radio的MAC地址按順序依次為mac I至mac6。其中,MPl的Radiol/2加入Mesh聚合組1,MP2的Radiol/2加入Mesh聚合組2,MP3的Radiol/2加入Mesh聚合組3都會向鄰居MP發(fā)送Mesh報文。以圖9所示的MP3為例,則MP3按照圖6所示的流程對圖9中的Meshlinkl至Meshlink4處理,處理結果為將meshlinkl與meshlink3編入同一 Mesh聚合鏈路,將Meshlink2與Meshlink4編入同一 Mesh聚合鏈路,從而形成正確的聚合Mesh鏈路。針對該處理結果對應的Mesh聚合鏈路表項如表3所示表權利要求
1.一種無線網(wǎng)狀Mesh鏈路聚合方法,其特征在于,該方法包括 本地Mesh網(wǎng)絡接入點MP在本地無線射頻Radio加入Mesh聚合組后,向對端MP發(fā)送Mesh報文; 本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件,如果是,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路。
2.根據(jù)權利要求I所述的方法,其特征在于, 本地MP與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足所述Mesh鏈路聚合條件包括 A,判斷本地Radio已加入的Mesh聚合組是否與對端Radio已加入的Mesh聚合組一致,如果否,執(zhí)行步驟B; B,判斷對端MP是否與以下MP建立了 Mesh聚合鏈路除本地MP之外、且與本地Radio加入同一 Mesh聚合組的其他Radio所處的MP,如果否,執(zhí)行步驟C ; C,依據(jù)本地MP是否與該對端MP建立了 Mesh聚合鏈路確定本地Radio與對端Radio之間的Mesh鏈路是否滿足所述Mesh鏈路聚合條件。
3.根據(jù)權利要求2所述的方法,其特征在于,步驟C包括 Cl,判斷本地MP是否與對端MP建立了 Mesh聚合鏈路,如果是,執(zhí)行步驟C2,否則,執(zhí)行步驟C4 ; C2,判斷本地Radio與對端MP上除所述對端Radio之外任一 Radio之間的Mesh鏈路是否屬于本地MP與對端MP之間Mesh聚合鏈路中的成員鏈路,如果否,執(zhí)行步驟C3 ; C3,判斷所述對端Radio與本地MP上除所述本地Radio之外任一 Radio之間的Mesh鏈路是否屬于本地MP與對端MP之間Mesh聚合鏈路中的成員鏈路,如果否,則確定本地Radio與對端Radio之間的Mesh鏈路滿足所述Mesh鏈路聚合條件; C4,判斷本地MP是否與以下MP建立了 Mesh聚合鏈路除對端MP之外、且與對端Radio加入同一 Mesh聚合組的其他Radio所處的MP,如果否,則確定本地Radio與對端Radio之間的Mesh鏈路滿足所述Mesh鏈路聚合條件。
4.根據(jù)權利要求2或3所述的方法,其特征在于,本地MP上本地Radio發(fā)送的Mesh報文攜帶本地MP的標識、本地Radio的標識、以及本地Radio已加入的Mesh聚合組的標識; 本地MP通過對端Radio發(fā)送的Mesh報文所攜帶的對端MP的標識、對端Radio的標識、以及對端Radio已加入的Mesh聚合組的標識分別確定出對端MP、對端Radio、以及對端Radio已加入的Mesh聚合組。
5.根據(jù)權利要求2或3所述的方法,其特征在于,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路包括 判斷本地MP是否存在針對本地MP與對端MP之間Mesh聚合鏈路的表項, 如果否,在本地MP與對端MP之間新建Mesh聚合鏈路,并建立針對該新建Mesh聚合鏈路的表項,將本地Radio與對端Radio之間的Mesh鏈路作為新建Mesh聚合鏈路的成員鏈路記錄至該新建Mesh聚合鏈路的表項中, 如果是,將本地Radio與對端Radio之間的Mesh鏈路作為成員鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路,并在該存在的Mesh聚合鏈路表項中記錄本地Radio與對端Radio之間的Mesh鏈路。
6.一種應用于無線網(wǎng)狀Mesh鏈路聚合的Mesh網(wǎng)絡接入點MP,其特征在于,所述MP包括 發(fā)送單元,用于在本地MP上的本地射頻Radio加入Mesh聚合組后,向對端MP發(fā)送Mesh報文; 協(xié)商單元,用于在本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件; 聚合單元,用于在所述協(xié)商單元的協(xié)商結果為是時,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路。
7.根據(jù)權利要求6所述的MP,其特征在于,所述協(xié)商單元通過以下子單元與對端MP協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件 接收子單元,用于通過本地MP的本地Radio接收對端MP通過對端Radio發(fā)送的Mesh報文; 判斷子單元,用于判斷本地Radio已加入的Mesh聚合組是否與對端Radio已加入的Mesh聚合組一致; 第二判斷子單元,用于在所述判斷子單元的判斷結果為否時,判斷對端MP是否與以下MP建立了 Mesh聚合鏈路除本地MP之外、且與本地Radio加入同一 Mesh聚合組的其他Radio所處的MP ; 第三判斷子單元,用于在所述第二判斷子單元的判斷結果為否時,依據(jù)本地MP是否與該對端MP建立了 Mesh聚合鏈路確定本地Radio與對端Radio之間的Mesh鏈路是否滿足所述Mesh鏈路聚合條件。
8.根據(jù)權利要求7所述的MP,其特征在于,第三判斷子單元通過以下模塊確定本地Radio與對端Radio之間的Mesh鏈路是否滿足所述Mesh鏈路聚合條件 判斷模塊,用于判斷本地MP是否與對端MP建立了 Mesh聚合鏈路; 第二判斷模塊,用于在所述判斷模塊的判斷結果為是時,判斷本地Radio與對端MP上除對端Radio之外任一 Radio之間的Mesh鏈路是否屬于本地MP與對端MP之間Mesh聚合鏈路中的成員鏈路; 第三判斷模塊,用于在所述第二判斷模塊的判斷結果為否時,判斷對端Radio與本地MP上除本地Radio之外任一 Radio之間的Mesh鏈路是否屬于本地MP與對端MP之間Mesh聚合鏈路中的成員鏈路,如果否,則確定本地Radio與對端Radio之間的Mesh鏈路滿足所述Mesh鏈路聚合條件; 第四判斷模塊,用于在所述判斷模塊的判斷結果為否時,判斷本地MP是否與以下MP建立了 Mesh聚合鏈路除對端MP之外、且與對端Radio加入同一 Mesh聚合組的其他Radio所處的MP,如果否,則確定本地Radio與對端Radio之間的Mesh鏈路滿足所述Mesh鏈路聚合條件。
9.根據(jù)權利要求7或8所述的MP,其特征在于,本地MP上本地Radio發(fā)送的Mesh報文攜帶本地MP的標識、本地Radio的標識、以及本地Radio已加入的Mesh聚合組的標識;對端MP、對端Radio、以及對端Radio已加入的Mesh聚合組是分別通過對端Radio發(fā)送的Mesh報文所攜帶的對端MP的標識、對端Radio的標識、以及對端Radio已加入的Mesh聚合組的標識確定的。
10.根據(jù)權利要求7或8所述的MP,其特征在于,聚合單元包括 表項判斷子單元,用于判斷本地MP是否存在針對本地MP與對端MP之間Mesh聚合鏈路的表項; 聚合子單元,用于在所述表項判斷子單元的判斷結果為否時,在本地MP與對端MP之間新建Mesh聚合鏈路,并建立針對該新建Mesh聚合鏈路的表項,將本地Radio與對端Radio之間的Mesh鏈路作為新建Mesh聚合鏈路的成員鏈路記錄至該新建Mesh聚合鏈路的表項中; 第二聚合子單元,用于在所述表項判斷子單元的判斷結果為是時,將本地Radio與對端Radio之間的Mesh鏈路作為成員鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路,并在該存在的Mesh聚合鏈路表項中記錄本地Radio與對端Radio之間的Mesh鏈路。
全文摘要
本發(fā)明提供了無線網(wǎng)狀Mesh鏈路聚合方法和MP。該方法包括本地MP在本地射頻Radio加入Mesh聚合組后,向對端MP發(fā)送Mesh報文;本地MP通過本地Radio接收到對端MP通過對端Radio發(fā)送的Mesh報文時,與對端MP自動協(xié)商出本地Radio與對端Radio之間的Mesh鏈路是否滿足預設的Mesh鏈路聚合條件,如果是,將本地Radio與對端Radio之間的Mesh鏈路加入至本地MP與對端MP之間的Mesh聚合鏈路。
文檔編號H04W84/12GK102625478SQ201210086719
公開日2012年8月1日 申請日期2012年3月28日 優(yōu)先權日2012年3月28日
發(fā)明者陳鵬 申請人:杭州華三通信技術有限公司