一種基于wlan的多跳橋接自動建鏈的方法
【專利摘要】本發(fā)明涉及一種基于WLAN的多跳橋接自動建鏈的方法,屬于數(shù)據(jù)傳輸自動建鏈領(lǐng)域,所述方法用于將原端節(jié)點(diǎn)數(shù)據(jù)直接傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),或者通過一個或多個中繼端節(jié)點(diǎn)傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),包括如下步驟:S1、所述原端節(jié)點(diǎn)主動搜索建鏈;S2、所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成功后主動搜索建鏈;S3、所述目標(biāo)端節(jié)點(diǎn)被動建鏈。本發(fā)明采用中繼端節(jié)點(diǎn)進(jìn)行數(shù)據(jù)中繼,當(dāng)鏈路中某個中繼端節(jié)點(diǎn)失效時網(wǎng)絡(luò)能自動重新建立新的鏈接,使得原端節(jié)點(diǎn)、目標(biāo)端節(jié)點(diǎn)以及中繼端節(jié)點(diǎn)可以自動建立數(shù)據(jù)鏈接,以實(shí)現(xiàn)原端節(jié)點(diǎn)和目標(biāo)端節(jié)點(diǎn)的數(shù)據(jù)傳輸。
【專利說明】
一種基于WLAN的多跳橋接自動建鏈的方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明屬于數(shù)據(jù)傳輸自動建鏈領(lǐng)域,具體涉及一種基于WLAN的多跳橋接自動建鏈的方法。【背景技術(shù)】
[0002]使用兩個無線設(shè)備通過橋接進(jìn)行數(shù)據(jù)通信傳輸,但是當(dāng)兩個無線設(shè)備之間需要遠(yuǎn)距離傳輸數(shù)據(jù)時,兩個數(shù)據(jù)設(shè)備之間因距離太遠(yuǎn)而無法直接建鏈通信,導(dǎo)致無法進(jìn)行數(shù)據(jù)傳輸。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種基于WLAN的多跳橋接自動建鏈的方法,用于實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)距離多跳傳輸為目的自動建鏈。
[0004]為實(shí)現(xiàn)以上目的,本發(fā)明采用如下技術(shù)方案:
[0005]—種基于WLAN的多跳橋接自動建鏈的方法,所述方法用于將原端節(jié)點(diǎn)數(shù)據(jù)直接傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),或者通過一個或多個中繼端節(jié)點(diǎn)傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),包括如下步驟:
[0006]S1、所述原端節(jié)點(diǎn)主動搜索建鏈;
[0007]S2、所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成功后主動搜索建鏈;
[0008]S3、所述目標(biāo)端節(jié)點(diǎn)被動建鏈。
[0009]進(jìn)一步地,所述的步驟S1中,所述原端節(jié)點(diǎn)主動搜索建鏈的方法如下:[〇〇1〇] S11、所述原端節(jié)點(diǎn)主動搜索是否有所述目標(biāo)端節(jié)點(diǎn)信號存在,所述目標(biāo)端節(jié)點(diǎn)信號如果存在,鏈接所述目標(biāo)端節(jié)點(diǎn),并向所述目標(biāo)端節(jié)點(diǎn)發(fā)送加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)執(zhí)行步驟S3;
[0011]S12、所述目標(biāo)端節(jié)點(diǎn)信號如果不存在,所述原端節(jié)點(diǎn)主動搜索鏈路質(zhì)量最好的所述中繼端節(jié)點(diǎn),并將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包發(fā)送到所述中繼端節(jié)點(diǎn),所述中繼端節(jié)點(diǎn)執(zhí)行步驟S2。
[0012]進(jìn)一步地,步驟S2中,所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成功后主動搜索建鏈具體方法為:
[0013]S21、所述中繼端節(jié)點(diǎn)被所述原端節(jié)點(diǎn)鏈接,并接收到加入所述原端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包后,被鏈接的所述中繼端節(jié)點(diǎn)將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包回傳到所述原端節(jié)點(diǎn)進(jìn)行確認(rèn):
[0014]如果所述原端節(jié)點(diǎn)收到加入被鏈接的所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接成功,執(zhí)行步驟S22;
[0015]如果所述原端節(jié)點(diǎn)未收到加入被鏈接的所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接失敗,所述原端節(jié)點(diǎn)重新執(zhí)行步驟S11。
[0016]進(jìn)一步地,S22、已建鏈成功的所述中繼端節(jié)點(diǎn)優(yōu)先搜索所述目標(biāo)端節(jié)點(diǎn)信號,如果所述目標(biāo)端節(jié)點(diǎn)信號存在,則建立鏈接,并向所述目標(biāo)端節(jié)點(diǎn)發(fā)送加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)執(zhí)行步驟S3;如果所述目標(biāo)端節(jié)點(diǎn)信號不存在,搜索鏈路質(zhì)量最好且節(jié)點(diǎn)號未在鏈路數(shù)據(jù)包中的所述中繼端節(jié)點(diǎn)進(jìn)行鏈接,并進(jìn)行鏈接確認(rèn)。
[0017]進(jìn)一步地,S23、所述步驟S22中,鏈接確認(rèn)的具體方法為:節(jié)點(diǎn)號未在鏈路數(shù)據(jù)包中的所述中繼端節(jié)點(diǎn)查看是自己是否被鏈接,并得到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,如果未被鏈接或未接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則等待鏈接或等待接收加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包;如果被鏈接并獲得加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述中繼端節(jié)點(diǎn)將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包發(fā)送給對方節(jié)點(diǎn),如果對方節(jié)點(diǎn)接收到加入所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示建鏈成功;重復(fù)執(zhí)行步驟S22。[0〇18]進(jìn)一步地,當(dāng)所述中繼端節(jié)點(diǎn)發(fā)現(xiàn)自己鏈接的節(jié)點(diǎn)斷開時,執(zhí)行步驟S22。[0〇19]進(jìn)一步地,當(dāng)所述中繼端節(jié)點(diǎn)發(fā)現(xiàn)鏈接自己的節(jié)點(diǎn)斷開時,則斷開自己所有鏈接并重置自己的鏈路數(shù)據(jù)包,等待新的鏈接。
[0020]進(jìn)一步地,所述的步驟S3中,所述目標(biāo)端節(jié)點(diǎn)被動建鏈的方法如下:[0021 ]S31、所述目標(biāo)端節(jié)點(diǎn)被鏈接,接收加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)在接收到的加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包中加入自己的節(jié)點(diǎn)號,回傳到所述原端節(jié)點(diǎn), 所述原端節(jié)點(diǎn)進(jìn)行確認(rèn)。
[0022]進(jìn)一步地,所述原端節(jié)點(diǎn)進(jìn)行確認(rèn)的具體方法為:
[0023]S32、如果所述原端節(jié)點(diǎn)收到加入所述目標(biāo)端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接成功,所述原端節(jié)點(diǎn)向所述目標(biāo)端節(jié)點(diǎn)傳輸數(shù)據(jù);
[0024]S33、如果所述原端節(jié)點(diǎn)未收到加入所述目標(biāo)端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接失敗,所述原端節(jié)點(diǎn)重新執(zhí)步驟S1。
[0025]本發(fā)明采用以上技術(shù)方案,至少具備以下有益效果:
[0026]本發(fā)明將原端節(jié)點(diǎn)數(shù)據(jù)直接傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),或者通過一個或多個中繼端節(jié)點(diǎn)傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),通過發(fā)送和回傳加入自己節(jié)點(diǎn)名稱的鏈路數(shù)據(jù)包確認(rèn)鏈路鏈接成功后進(jìn)行數(shù)據(jù)傳輸;當(dāng)鏈路中某個中繼端節(jié)點(diǎn)失效時網(wǎng)絡(luò)能自動重新建立新的鏈接,使得原端節(jié)點(diǎn)、目標(biāo)端節(jié)點(diǎn)以及中繼端節(jié)點(diǎn)可以自動建立數(shù)據(jù)鏈接,以實(shí)現(xiàn)原端節(jié)點(diǎn)和目標(biāo)端節(jié)點(diǎn)的數(shù)據(jù)傳輸?!靖綀D說明】
[0027]圖1為本發(fā)明基于一種基于WLAN的多跳橋接自動建鏈的方法流程圖;
[0028]圖2為本發(fā)明基于一種基于WLAN的多跳橋接自動建鏈的方法的建鏈實(shí)施例?!揪唧w實(shí)施方式】
[0029]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0030]如圖1所示,為本發(fā)明提供的一種基于WLAN的多跳橋接自動建鏈的方法,所述方法用于將原端節(jié)點(diǎn)數(shù)據(jù)直接傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),或者通過一個或多個中繼端節(jié)點(diǎn)傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),包括如下步驟:
[0031]S1、所述原端節(jié)點(diǎn)主動搜索建鏈;
[0032]S2、所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成功后主動搜索建鏈;
[0033] S3、所述目標(biāo)端節(jié)點(diǎn)被動建鏈。
[0034]進(jìn)一步地,所述的步驟S1中,所述原端節(jié)點(diǎn)主動搜索建鏈的方法如下:
[0035] SI 1、所述原端節(jié)點(diǎn)主動搜索是否有所述目標(biāo)端節(jié)點(diǎn)信號存在,所述目標(biāo)端節(jié)點(diǎn)信號如果存在,鏈接所述目標(biāo)端節(jié)點(diǎn),并向所述目標(biāo)端節(jié)點(diǎn)發(fā)送加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)執(zhí)行步驟S3;
[0036] S12、所述目標(biāo)端節(jié)點(diǎn)信號如果不存在,所述原端節(jié)點(diǎn)主動搜索鏈路質(zhì)量最好的所述中繼端節(jié)點(diǎn),并將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包發(fā)送到所述中繼端節(jié)點(diǎn),所述中繼端節(jié)點(diǎn)執(zhí)行步驟S2。
[0037]進(jìn)一步地,步驟S2中,所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成功后主動搜索建鏈具體方法為:[〇〇38] S21、所述中繼端節(jié)點(diǎn)被所述原端節(jié)點(diǎn)鏈接,并接收到加入所述原端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包后,被鏈接的所述中繼端節(jié)點(diǎn)將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包回傳到所述原端節(jié)點(diǎn)進(jìn)行確認(rèn):
[0039]如果所述原端節(jié)點(diǎn)收到加入被鏈接的所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接成功,執(zhí)行步驟S22;
[0040]如果所述原端節(jié)點(diǎn)未收到加入被鏈接的所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接失敗,所述原端節(jié)點(diǎn)重新執(zhí)行步驟S11。
[0041]進(jìn)一步地,S22、已建鏈成功的所述中繼端節(jié)點(diǎn)優(yōu)先搜索所述目標(biāo)端節(jié)點(diǎn)信號,如果所述目標(biāo)端節(jié)點(diǎn)信號存在,則建立鏈接,并向所述目標(biāo)端節(jié)點(diǎn)發(fā)送加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)執(zhí)行步驟S3;如果所述目標(biāo)端節(jié)點(diǎn)信號不存在,搜索鏈路質(zhì)量最好且節(jié)點(diǎn)號未在鏈路數(shù)據(jù)包中的所述中繼端節(jié)點(diǎn)進(jìn)行鏈接,并進(jìn)行鏈接確認(rèn)。[〇〇42]進(jìn)一步地,S23、所述步驟S22中,鏈接確認(rèn)的具體方法為:節(jié)點(diǎn)號未在鏈路數(shù)據(jù)包中的所述中繼端節(jié)點(diǎn)查看是自己是否被鏈接,并得到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,如果未被鏈接或未接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則等待鏈接或等待接收加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包;如果被鏈接并獲得加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述中繼端節(jié)點(diǎn)將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包發(fā)送給對方節(jié)點(diǎn),如果對方節(jié)點(diǎn)接收到加入所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示建鏈成功;重復(fù)執(zhí)行步驟S22。[0〇43]進(jìn)一步地,當(dāng)所述中繼端節(jié)點(diǎn)發(fā)現(xiàn)自己鏈接的節(jié)點(diǎn)斷開時,執(zhí)行步驟S22。[0〇44]進(jìn)一步地,當(dāng)所述中繼端節(jié)點(diǎn)發(fā)現(xiàn)鏈接自己的節(jié)點(diǎn)斷開時,則斷開自己所有鏈接并重置自己的鏈路數(shù)據(jù)包,等待新的鏈接。
[0045]進(jìn)一步地,所述的步驟S3中,所述目標(biāo)端節(jié)點(diǎn)被動建鏈的方法如下:
[0046] S31、所述目標(biāo)端節(jié)點(diǎn)被鏈接,接收加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)在接收到的加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包中加入自己的節(jié)點(diǎn)號,回傳到所述原端節(jié)點(diǎn), 所述原端節(jié)點(diǎn)進(jìn)行確認(rèn)。
[0047]進(jìn)一步地,所述原端節(jié)點(diǎn)進(jìn)行確認(rèn)的具體方法為:
[0048] S32、如果所述原端節(jié)點(diǎn)收到加入所述目標(biāo)端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接成功,所述原端節(jié)點(diǎn)向所述目標(biāo)端節(jié)點(diǎn)傳輸數(shù)據(jù);
[0049] S33、如果所述原端節(jié)點(diǎn)未收到加入所述目標(biāo)端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接失敗,所述原端節(jié)點(diǎn)重新執(zhí)步驟si。
[0050]可以理解的是,本發(fā)明將原端節(jié)點(diǎn)數(shù)據(jù)直接傳輸?shù)侥繕?biāo)端節(jié)點(diǎn)或通過中繼端節(jié)點(diǎn)傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),通過發(fā)送和回傳加入自己節(jié)點(diǎn)名稱的鏈路數(shù)據(jù)包確認(rèn)鏈路鏈接成功后進(jìn)行數(shù)據(jù)傳輸,當(dāng)鏈路中某個中繼端節(jié)點(diǎn)失效時網(wǎng)絡(luò)能自動重新建立新的鏈接,使得原端節(jié)點(diǎn)、目標(biāo)端節(jié)點(diǎn)以及中繼端節(jié)點(diǎn)可以自動建立數(shù)據(jù)鏈接,以保證原端節(jié)點(diǎn)和目標(biāo)端節(jié)點(diǎn)的數(shù)據(jù)通信。
[0051]圖2位本發(fā)明的建鏈實(shí)施例,圖中具體描述通過發(fā)送和回傳加入自己節(jié)點(diǎn)名稱的鏈路數(shù)據(jù)包確認(rèn)鏈路鏈接的過程,原端節(jié)點(diǎn)用S端表示,節(jié)點(diǎn)號為S;目標(biāo)端節(jié)點(diǎn)用D端表示, 節(jié)點(diǎn)號為D;各中繼端節(jié)點(diǎn)分別用Cn端、Cp端、Ck端表示,節(jié)點(diǎn)號分別為Cn、Cp和Ck,LPM為 Link Point Map即鏈路數(shù)據(jù)包的縮寫。圖中最上面的鏈路中,S端主動搜索到Cn端,將節(jié)點(diǎn)號S加入LPM發(fā)送到Cn端,Cn端接收S端發(fā)送的加入節(jié)點(diǎn)號S的LPM,并將自己的節(jié)點(diǎn)號D加入 LPM回傳到S端確認(rèn);圖2中中間的鏈路S端收到D端回傳具有S,Cn,Cp,D的LPM,表示S端、Cn 端、Cp端和D端鏈接成功;圖2中最下面的鏈路表示Cp端失效,Cn端重新通過鏈路信號最好的 Ck端鏈接到D端,S端接收到D端回傳的具有S,Cn,Ck,D的LPM,表示S端、Cn端、Ck端和D端鏈接成功。
[0052]以上所述的【具體實(shí)施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實(shí)施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于WLAN的多跳橋接自動建鏈的方法,所述方法用于將原端節(jié)點(diǎn)數(shù)據(jù)直接傳輸 到目標(biāo)端節(jié)點(diǎn),或者通過一個或多個中繼端節(jié)點(diǎn)傳輸?shù)侥繕?biāo)端節(jié)點(diǎn),其特征在于:包括如下步驟:S1、所述原端節(jié)點(diǎn)主動搜索建鏈;S2、所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成 功后主動搜索建鏈;S3、所述目標(biāo)端節(jié)點(diǎn)被動建鏈。2.根據(jù)權(quán)利要求1所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:所述的步 驟S1中,所述原端節(jié)點(diǎn)主動搜索建鏈的方法如下:S11、所述原端節(jié)點(diǎn)主動搜索是否有所述目標(biāo)端節(jié)點(diǎn)信號存在,所述目標(biāo)端節(jié)點(diǎn)信號如 果存在,鏈接所述目標(biāo)端節(jié)點(diǎn),并向所述目標(biāo)端節(jié)點(diǎn)發(fā)送加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所 述目標(biāo)端節(jié)點(diǎn)執(zhí)行步驟S3;S12、所述目標(biāo)端節(jié)點(diǎn)信號如果不存在,所述原端節(jié)點(diǎn)主動搜索鏈路質(zhì)量最好的所述中 繼端節(jié)點(diǎn),并將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包發(fā)送到所述中繼端節(jié)點(diǎn),所述中繼端節(jié)點(diǎn)執(zhí) 行步驟S2。3.根據(jù)權(quán)利要求2所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:步驟S2 中,所述中繼端節(jié)點(diǎn)被鏈接并接收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包確認(rèn)建鏈,建鏈成功后 主動搜索建鏈具體方法為:S21、所述中繼端節(jié)點(diǎn)被所述原端節(jié)點(diǎn)鏈接,并接收到加入所述原端節(jié)點(diǎn)號的鏈路數(shù)據(jù) 包后,被鏈接的所述中繼端節(jié)點(diǎn)將加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包回傳到所述原端節(jié)點(diǎn)進(jìn)行 確認(rèn):如果所述原端節(jié)點(diǎn)收到加入被鏈接的所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接成 功,執(zhí)行步驟S22;如果所述原端節(jié)點(diǎn)未收到加入被鏈接的所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接 失敗,所述原端節(jié)點(diǎn)重新執(zhí)行步驟S11。4.根據(jù)權(quán)利要求3所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:S22、已建鏈成功的所述中繼端節(jié)點(diǎn)優(yōu)先搜索所述目標(biāo)端節(jié)點(diǎn)信號,如果所述目標(biāo)端節(jié) 點(diǎn)信號存在,則建立鏈接,并向所述目標(biāo)端節(jié)點(diǎn)發(fā)送加入自己節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目 標(biāo)端節(jié)點(diǎn)執(zhí)行步驟S3;如果所述目標(biāo)端節(jié)點(diǎn)信號不存在,搜索鏈路質(zhì)量最好且節(jié)點(diǎn)號未在 鏈路數(shù)據(jù)包中的所述中繼端節(jié)點(diǎn)進(jìn)行鏈接,并進(jìn)行鏈接確認(rèn)。5.根據(jù)權(quán)利要求4所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:S23、所述步驟S22中,鏈接確認(rèn)的具體方法為:節(jié)點(diǎn)號未在鏈路數(shù)據(jù)包中的所述中繼端 節(jié)點(diǎn)查看是自己是否被鏈接,并得到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,如果未被鏈接或未接 收到加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則等待鏈接或等待接收加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù) 包;如果被鏈接并獲得加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述中繼端節(jié)點(diǎn)將加入自己節(jié)點(diǎn)號 的鏈路數(shù)據(jù)包發(fā)送給對方節(jié)點(diǎn),如果對方節(jié)點(diǎn)接收到加入所述中繼端節(jié)點(diǎn)號的鏈路數(shù)據(jù) 包,則表示建鏈成功;重復(fù)執(zhí)行步驟S22。6.根據(jù)權(quán)利要求4或5所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:當(dāng)所 述中繼端節(jié)點(diǎn)發(fā)現(xiàn)自己鏈接的節(jié)點(diǎn)斷開時,執(zhí)行步驟S22。7.根據(jù)權(quán)利要求4或5所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:當(dāng)所 述中繼端節(jié)點(diǎn)發(fā)現(xiàn)鏈接自己的節(jié)點(diǎn)斷開時,則斷開自己所有鏈接并重置自己的鏈路數(shù)據(jù) 包,等待新的鏈接。8.根據(jù)權(quán)利要求1所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:所述的步 驟S3中,所述目標(biāo)端節(jié)點(diǎn)被動建鏈的方法如下:S31、所述目標(biāo)端節(jié)點(diǎn)被鏈接,接收加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,所述目標(biāo)端節(jié)點(diǎn)在 接收到的加入對方節(jié)點(diǎn)號的鏈路數(shù)據(jù)包中加入自己的節(jié)點(diǎn)號,回傳到所述原端節(jié)點(diǎn),所述 原端節(jié)點(diǎn)進(jìn)行確認(rèn)。9.根據(jù)權(quán)利要求8所述的基于WLAN的多跳橋接自動建鏈的方法,其特征在于:所述原端 節(jié)點(diǎn)進(jìn)行確認(rèn)的具體方法為:S32、如果所述原端節(jié)點(diǎn)收到加入所述目標(biāo)端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接成功, 所述原端節(jié)點(diǎn)向所述目標(biāo)端節(jié)點(diǎn)傳輸數(shù)據(jù);S33、如果所述原端節(jié)點(diǎn)未收到加入所述目標(biāo)端節(jié)點(diǎn)號的鏈路數(shù)據(jù)包,則表示鏈接失 敗,所述原端節(jié)點(diǎn)重新執(zhí)步驟S1。
【文檔編號】H04W76/02GK105979570SQ201610512737
【公開日】2016年9月28日
【申請日】2016年6月30日
【發(fā)明人】李正祥, 楊占昕, 徐偉掌, 陳超
【申請人】中國傳媒大學(xué)