一種數(shù)據(jù)傳輸?shù)姆椒ê脱b置的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)傳輸?shù)姆椒ê脱b置,屬于計算機(jī)技術(shù)領(lǐng)域。所述方法包括:對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息;當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng);基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。采用本發(fā)明,可以提高數(shù)據(jù)資源獲取的效率。
【專利說明】
_種數(shù)據(jù)傳輸?shù)姆椒ê脱b置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)傳輸?shù)姆椒ê脱b置。
【背景技術(shù)】
[0002]隨著通信技術(shù)和終端技術(shù)的發(fā)展,手機(jī)、平板電腦等移動終端得到了廣泛的應(yīng)用,成為了人們生活中非常重要的工具之一。移動終端可以通過通信網(wǎng)絡(luò)、WiF1、藍(lán)牙等方式進(jìn)行數(shù)據(jù)傳輸,以實現(xiàn)數(shù)據(jù)資源獲取,如獲取影片、音樂、圖片等。
[0003]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0004]一般,在火車、輪船、公交車、地鐵等未設(shè)置WiFi (Wireless Fidelity,無線保真)網(wǎng)絡(luò)的場所,如果用戶想要通過移動終端進(jìn)行數(shù)據(jù)資源獲取,則可以通過通信網(wǎng)絡(luò)進(jìn)行,如4G(the 4th Generat1n communicat1n system,第四代通信系統(tǒng))網(wǎng)絡(luò)等。然而,通信網(wǎng)絡(luò)的傳輸速度一般較慢,這樣,導(dǎo)致進(jìn)行數(shù)據(jù)資源獲取的效率較為低下。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種數(shù)據(jù)傳輸?shù)姆椒ê脱b置。所述技術(shù)方案如下:
[0006]—方面,提供了一種數(shù)據(jù)傳輸?shù)姆椒?,所述方法包?
[0007]對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息;
[0008]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng);
[0009]基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。
[0010]另一方面,提供了一種數(shù)據(jù)傳輸?shù)难b置,所述裝置包括:
[0011]廣播模塊,用于對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識;
[0012]加入模塊,用于檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息;當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng);
[0013]傳輸模塊,用于基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。
[0014]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0015]本發(fā)明實施例中,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng),基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。這樣,在一些沒有公共WiFi的場所,可以自動組建無線局域網(wǎng),通過無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,無需通過通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,從而,可以提高數(shù)據(jù)資源獲取的效率。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例提供的數(shù)據(jù)傳輸?shù)姆椒鞒虉D;
[0018]圖2是本發(fā)明實施例提供的網(wǎng)絡(luò)架構(gòu)示意圖;
[0019]圖3是本發(fā)明實施例提供的無線局域網(wǎng)合并過程示意圖;
[0020]圖4是本發(fā)明實施例提供的數(shù)據(jù)傳輸?shù)难b置結(jié)構(gòu)示意圖;
[0021]圖5是本發(fā)明實施例提供的路由設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
[0023]實施例一
[0024]本發(fā)明實施例提供了一種數(shù)據(jù)傳輸?shù)姆椒?,如圖1所示,該方法的處理流程可以包括如下的步驟:
[0025]步驟101,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息。
[0026]步驟102,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng)。
[0027]步驟103,基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。
[0028]本發(fā)明實施例中,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng),基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。這樣,在一些沒有公共WiFi的場所,可以自動組建無線局域網(wǎng),通過無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,無需通過通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,從而,可以提高數(shù)據(jù)資源獲取的效率。
[0029]實施例二
[0030]本發(fā)明實施例提供了一種數(shù)據(jù)傳輸?shù)姆椒?,該方法的?zhí)行主體可以為一種具有無線路由功能的設(shè)備,該設(shè)備可以是獨立的移動式的路由設(shè)備,也可以無線網(wǎng)卡,還可以是用戶終端,如手機(jī)、平板電腦等。本實施例中以移動式的路由設(shè)備為執(zhí)行主體為例,進(jìn)行方案的詳細(xì)說明,其它情況與之類似,本實施例不再累述。該路由設(shè)備可以是專門用作自動建立無線局域網(wǎng)的路由設(shè)備,可以由廠家統(tǒng)一生產(chǎn),并設(shè)置相同的功能,用于執(zhí)行以下的方法流程。
[0031]在一些存在較多用戶的場所中,多個用戶可以分別攜帶各自的路由設(shè)備通過下述的方法自動建立無線局域網(wǎng),各用戶的路由設(shè)備也可以稱作對等設(shè)備。該無線局域網(wǎng)可以為樹形結(jié)構(gòu),其中一個路由設(shè)備作為主路由設(shè)備,其它路由設(shè)備則為各級中繼。在該無線局域網(wǎng)中每一個路由設(shè)備可稱作一個網(wǎng)絡(luò)節(jié)點。用戶可以在無線局域網(wǎng)中進(jìn)行數(shù)據(jù)共享。
[0032]下面將結(jié)合具體的處理方式,對圖1所示的處理流程進(jìn)行詳細(xì)的說明,內(nèi)容可以如下:
[0033]步驟101,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息。
[0034]其中,網(wǎng)絡(luò)廣播消息是無線局域網(wǎng)中的路由設(shè)備對外廣播的用于通知其它設(shè)備該無線局域網(wǎng)的存在的消息。網(wǎng)絡(luò)標(biāo)識是無線局域網(wǎng)的名稱標(biāo)識,可以為SSID(SerViCe SetIdentifier,服務(wù)集標(biāo)識)。
[0035]在實施中,用戶在進(jìn)入某些場所(如火車、輪船、公交車、地鐵等)的時候,可以隨身攜帶有能夠執(zhí)行本實施例方法的路由設(shè)備。各用戶攜帶的路由設(shè)備可以進(jìn)行預(yù)先的出廠設(shè)置,在其中預(yù)先存儲基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,如基準(zhǔn)網(wǎng)絡(luò)標(biāo)識為Open(開放)WiFi。當(dāng)用戶想要通過局域網(wǎng)獲取數(shù)據(jù)資源(如影片、音樂等)的時候,可以打開路由設(shè)備的開關(guān)。路由設(shè)備啟動之后,則可以自動建立一個無線局域網(wǎng)(即上述第一無線局域網(wǎng)),該無線局域網(wǎng)的網(wǎng)絡(luò)標(biāo)識即為路由設(shè)備預(yù)先存儲的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識。建立無線局域網(wǎng),路由設(shè)備則可以開始按照一定的周期對外廣播該無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,其中可以攜帶基準(zhǔn)網(wǎng)絡(luò)標(biāo)識。另外,網(wǎng)絡(luò)廣播消息中還可以攜帶一些其它的信息,如地址信息,地址信息可以是IPdnternetProtocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址、MAC(Media Access Control,媒體接入控制)地址。
[0036]路由設(shè)備在廣播本地的無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息的同時,還可以檢測其他無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,以尋找網(wǎng)絡(luò)標(biāo)識同為基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的無線局域網(wǎng)。
[0037]步驟102,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng)。
[0038]其中,中繼工作模式是一種路由工作模式,作為中繼的路由設(shè)備在無線局域網(wǎng)中負(fù)責(zé)數(shù)據(jù)轉(zhuǎn)發(fā),幫助主路由設(shè)備擴(kuò)大無線網(wǎng)覆蓋。無線局域網(wǎng)中可以存在一個主路由設(shè)備和多級中繼,作為中繼的路由設(shè)備對接入無線局域網(wǎng)的用戶終端來說可以是透明不可見的。加入條件是用于判定自身是否需要加入第二無線局域網(wǎng)的判定條件。
[0039]在實施中,路由設(shè)備每接收到一個無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,就可以對該網(wǎng)絡(luò)廣播消息進(jìn)行解析,提取其中攜帶的網(wǎng)絡(luò)標(biāo)識,并將提取的網(wǎng)絡(luò)標(biāo)識與基準(zhǔn)網(wǎng)絡(luò)標(biāo)識進(jìn)行匹配判定,如果提取的網(wǎng)絡(luò)標(biāo)識與基準(zhǔn)網(wǎng)絡(luò)標(biāo)識相同,則路由設(shè)備可以確認(rèn)發(fā)送網(wǎng)絡(luò)廣播消息的路由設(shè)備是與自己對等的路由設(shè)備,可以進(jìn)一步判定其所屬的無線局域網(wǎng)(即第二無線局域網(wǎng))是否滿足預(yù)設(shè)的加入條件。如果滿足,則本路由設(shè)備可以向?qū)Χ说穆酚稍O(shè)備發(fā)送網(wǎng)絡(luò)加入請求,以加入到第二無線局域網(wǎng)中,而且本路由設(shè)備還可以將自己的工作模式設(shè)置為中繼工作模式。如果不滿足,則本路由設(shè)備可以丟棄該網(wǎng)絡(luò)廣播消息,不做任何處理。
[0040]從網(wǎng)絡(luò)架構(gòu)上看,第一無線局域網(wǎng)中可以只包括本路由設(shè)備一個網(wǎng)絡(luò)節(jié)點,第一無線局域網(wǎng)中也可以包括多個路由設(shè)備,本路由設(shè)備可以是建立第一無線局域網(wǎng)的主路由設(shè)備,也可以是第一無線局域網(wǎng)中的中繼。
[0041]對于本路由設(shè)備不是第一無線局域網(wǎng)的主路由設(shè)備的情況,本路由設(shè)備在接收到第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息之后,可以將網(wǎng)絡(luò)廣播消息轉(zhuǎn)發(fā)給第一無線局域網(wǎng)的主路由設(shè)備,以使主路由設(shè)備判定網(wǎng)絡(luò)廣播消息中是否攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,如果攜帶則進(jìn)一步判定第二無線局域網(wǎng)是否滿足預(yù)設(shè)的加入條件,如果滿足,則通知相應(yīng)的路由設(shè)備以中繼工作模式加入第二無線局域網(wǎng),如果不滿足,則可以丟棄該網(wǎng)絡(luò)廣播消息,不做任何處理。
[0042]對于上述相互對等的各路由設(shè)備,在出廠之前,可以設(shè)置無線局域網(wǎng)的密碼。所有路由設(shè)備可以預(yù)先存儲統(tǒng)一的密碼,或者,也可以預(yù)先存儲統(tǒng)一的密碼算法。例如,設(shè)置無線局域網(wǎng)的密碼為主路由設(shè)備的MAC地址經(jīng)過預(yù)設(shè)的密碼算法計算后得到的代碼,這樣,請求加入某無線局域網(wǎng)的路由設(shè)備可以獲取該無線局域網(wǎng)的主路由設(shè)備的MAC地址,對該MAC地址進(jìn)行預(yù)設(shè)的密碼算法計算得到密碼,然后發(fā)送攜帶有該密碼的網(wǎng)絡(luò)加入請求,該主路由設(shè)備接收到網(wǎng)絡(luò)加入請求后,會將其中的密碼與自身的MAC地址經(jīng)過預(yù)設(shè)的密碼算法得到的密碼進(jìn)行對比,如果相同,則允許相應(yīng)的路由設(shè)備加入該無線局域網(wǎng)。
[0043]可選的,上述加入條件的設(shè)置方式可以多種多樣,基于不同的加入條件,以下給出了幾種不同的處理方式:
[0044]方式一,第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有第二無線局域網(wǎng)的主路由設(shè)備的地址信息;相應(yīng)的步驟102的處理可以是:當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值大于第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入第二無線局域網(wǎng)。
[0045]其中,地址信息可以為MAC地址,也可以為IP地址。對于任意對等設(shè)備,可以由自己唯一的MAC地址。對于IP地址,可以在出廠前,為每個對等設(shè)備設(shè)置固定的唯一的IP地址,具體可以采用A類私有地址,即10.*.*.*中的任一個IP地址。
[0046]在實施中,對于上述任一對等設(shè)備建立的無線局域網(wǎng),可以在無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中攜帶無線局域網(wǎng)的主路由設(shè)備的地址信息。當(dāng)本路由設(shè)備接收到第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,并確認(rèn)其中攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識后,可以獲取網(wǎng)絡(luò)廣播消息中攜帶的地址信息(MAC地址或IP地址),并與本地的第一無線局域網(wǎng)的主路由設(shè)備的地址信息(MAC地址或IP地址)進(jìn)行數(shù)值比較,如果前者大于后者,則本路由設(shè)備以中繼工作模式加入第二無線局域網(wǎng)。如果前者小于后者,本路由設(shè)備可以丟棄該網(wǎng)絡(luò)廣播消息,不做任何處理,等待對端的路由設(shè)備(即發(fā)送該網(wǎng)絡(luò)廣播消息的路由設(shè)備)向本端發(fā)送網(wǎng)絡(luò)加入請求,因為對端的路由設(shè)備接收到本路由設(shè)備發(fā)送的網(wǎng)絡(luò)廣播消息后,也會按照本流程,執(zhí)行同樣的處理。
[0047]對于本路由設(shè)備不是第一無線局域網(wǎng)的主路由設(shè)備的情況,本路由設(shè)備在接收到第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息之后,可以將網(wǎng)絡(luò)廣播消息轉(zhuǎn)發(fā)給第一無線局域網(wǎng)的主路由設(shè)備,由主路由設(shè)備進(jìn)行基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的判定和地址信息的比較判定,以確定第二無線局域網(wǎng)是否滿足加入條件,判定滿足加入條件或不滿足加入條件后的相應(yīng)處理可以參考上面的相應(yīng)內(nèi)容。
[0048]方式二,第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有第二無線局域網(wǎng)的主路由設(shè)備的地址信息;相應(yīng)的步驟102的處理可以是:當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值小于第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入第二無線局域網(wǎng)。
[0049]在實施中,方式二的處理過程與方式一類似,只是將判定條件中的大于換成了小于,具體處理可以參見方式一中的相應(yīng)內(nèi)容,此處不再累述。
[0050]方式三,第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目;相應(yīng)的步驟102的處理可以是:當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目大于本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目,則以中繼工作模式加入第二無線局域網(wǎng)。
[0051]其中,網(wǎng)絡(luò)節(jié)點可以是無線局域網(wǎng)中的路由設(shè)備(即上述對等設(shè)備)。
[0052]在實施中,對于上述任一對等設(shè)備建立的無線局域網(wǎng),可以在無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中攜帶無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目。另外無線局域網(wǎng)中的每個路由設(shè)備都可以存儲該無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目。當(dāng)本路由設(shè)備接收到第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,并確認(rèn)其中攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識后,可以獲取網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)節(jié)點數(shù)目,并與本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目進(jìn)行述職比較,如果前者大于后者,則本路由設(shè)備以中繼工作模式加入第二無線局域網(wǎng)。如果前者小于后者,本路由設(shè)備可以丟棄該網(wǎng)絡(luò)廣播消息,不做任何處理,等待對端的路由設(shè)備向本端發(fā)送網(wǎng)絡(luò)加入請求,因為對端的路由設(shè)備接收到本路由設(shè)備發(fā)送的網(wǎng)絡(luò)廣播消息后,也會按照本流程,執(zhí)行同樣的處理。這樣,可以拆散較小的無線局域網(wǎng),加入到較大的無線局域網(wǎng)中,具有較高的處理效率。
[0053]對于本路由設(shè)備不是第一無線局域網(wǎng)的主路由設(shè)備的情況,本路由設(shè)備在接收到第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息之后,可以將網(wǎng)絡(luò)廣播消息轉(zhuǎn)發(fā)給第一無線局域網(wǎng)的主路由設(shè)備,由主路由設(shè)備進(jìn)行基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的判定和網(wǎng)絡(luò)節(jié)點數(shù)目的比較判定,以確定第二無線局域網(wǎng)是否滿足加入條件,判定滿足加入條件或不滿足加入條件后的相應(yīng)處理可以參考上面的相應(yīng)內(nèi)容。
[0054]步驟103,基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。
[0055]在實施中,對于方法執(zhí)行主體為用戶終端的情況,用戶終端可以基于第二無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,瀏覽并獲取其他用戶終端的數(shù)據(jù)資源,還可以將自己的數(shù)據(jù)資源共享給其它用戶。
[0056]優(yōu)選的,對于方法執(zhí)行主體為路由設(shè)備的情況,路由設(shè)備還可以與用戶終端建立數(shù)據(jù)連接,從而用戶終端可以使用上述第二無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,以下給出了一種處理方式:本地建立有第三無線局域網(wǎng),并通過第三無線局域網(wǎng)與至少一個用戶終端建立有數(shù)據(jù)連接;相應(yīng)的,步驟103的處理可以為:基于第二無線局域網(wǎng),對至少一個用戶終端的數(shù)據(jù)進(jìn)行傳輸。
[0057]在實施中,路由設(shè)備可以建立一個無線局域網(wǎng),用于與其它路由設(shè)備進(jìn)行數(shù)據(jù)傳輸,同時,路由設(shè)備還可以建立另一個無線局域網(wǎng),用于與用戶終端(如手機(jī)、平板電腦等)進(jìn)行數(shù)據(jù)傳輸?;蛘?,路由設(shè)備可以加入其它路由設(shè)備建立的無線局域網(wǎng),用于與其它路由設(shè)備進(jìn)行數(shù)據(jù)傳輸,同時,路由設(shè)備還可以建立另一個無線局域網(wǎng),用于與用戶終端(如手機(jī)、平板電腦等)進(jìn)行數(shù)據(jù)傳輸。也就是說,路由設(shè)備同時工作在兩個無線局域網(wǎng)中。在路由設(shè)備中可以包括兩個路由控制器,兩個路由控制器可以為兩個物理實體,也可以為兩個邏輯模塊。這樣,各個路由設(shè)備和對應(yīng)的用戶終端就可以建立起了一個整體局域網(wǎng),如圖2所示,各用戶終端可以在整體局域網(wǎng)中進(jìn)行數(shù)據(jù)共享。在這種網(wǎng)絡(luò)架構(gòu)下,由各個路由設(shè)備作為中繼,進(jìn)行數(shù)據(jù)的中轉(zhuǎn),無需用戶終端參與數(shù)據(jù)中轉(zhuǎn),可以減小用戶終端的電量消耗,提尚續(xù)航能力。
[0058]基于上述網(wǎng)絡(luò)架構(gòu),各用戶終端之間可以采用各種各樣的數(shù)據(jù)傳輸方式進(jìn)行數(shù)據(jù)傳輸。優(yōu)選的,各用戶終端之間可以通過P2P(peer-to-peer,對等聯(lián)網(wǎng))傳輸方式,進(jìn)行數(shù)據(jù)傳輸,上述無線局域網(wǎng)的主路由設(shè)備或某個中繼可以運行期預(yù)先存儲的P2P服務(wù)端程序,該主路由設(shè)備則可以作為P2P服務(wù)器,在各個用戶終端中可以運行P2P應(yīng)用程序,用于數(shù)據(jù)的上傳和下載。這樣進(jìn)行P2P數(shù)據(jù)傳輸,無需占用用戶終端通信網(wǎng)絡(luò)的帶寬,不影響用戶終端的上網(wǎng)速度,而且,無線局域網(wǎng)的帶寬非常充足,用戶一般不會考慮關(guān)閉上傳帶寬,可以有效的保證數(shù)據(jù)傳輸?shù)膸挕?br>[0059]可選的,對于第一無線局域網(wǎng)包括多個網(wǎng)絡(luò)節(jié)點的情況,本路由設(shè)備加入第二無線局域網(wǎng)時,可以將整個第一無線局域網(wǎng)合并到第二無線局域網(wǎng)中,相應(yīng)的處理方式可以如下:如果第一無線局域網(wǎng)包括多個網(wǎng)絡(luò)節(jié)點,則將第一無線局域網(wǎng)中除本地之外的其它網(wǎng)絡(luò)節(jié)點,以中繼工作模式加入第二無線局域網(wǎng)。
[0060]在實施中,如圖3所示,第一無線局域網(wǎng)NI和第二無線局域網(wǎng)N2都可以包括多個網(wǎng)絡(luò)節(jié)點,其中空心圓表示主路由設(shè)備。路由設(shè)備P2接收到路由設(shè)備Pl發(fā)送的網(wǎng)絡(luò)廣播消息后,如果NI的主路由設(shè)備P3判定P2加入N2,則P3可以基于NI中各網(wǎng)絡(luò)節(jié)點之間的信號強(qiáng)度,計算以P2為根的最小生成樹,然后通知各網(wǎng)絡(luò)節(jié)點其上一級的網(wǎng)絡(luò)節(jié)點,這樣各網(wǎng)絡(luò)節(jié)點可以按照最小生成樹的連接關(guān)系加入到N2中,作為N2中的中繼,如圖3所示。此時P2將Pl設(shè)置為其上一級網(wǎng)絡(luò)節(jié)點,即將其WDS (Wireless Distribut1n System,無線分布式系統(tǒng))表中的上一級網(wǎng)絡(luò)節(jié)點的MAC地址修改為Pl的MAC地址,NI中的其它網(wǎng)絡(luò)節(jié)點也可以根據(jù)P3的通知對上一級網(wǎng)絡(luò)節(jié)點進(jìn)行設(shè)置。而且,P3也要將自己的工作模式從主路由工作模式修改為中繼工作模式。最終,可以得到合并NI后的N2。
[0061]可選的,當(dāng)路由設(shè)備離開第二無線局域網(wǎng)時,可以進(jìn)行如下的處理:當(dāng)本地離開第二無線局域網(wǎng)時,通知本地在第二無線局域網(wǎng)中下一級的第一網(wǎng)絡(luò)節(jié)點與第一網(wǎng)絡(luò)節(jié)點的所有下級網(wǎng)絡(luò)節(jié)點建立第四無線局域網(wǎng)。
[0062]在實施中,當(dāng)本路由設(shè)備離開第二無線局域網(wǎng)的無線信號范圍時,本路由設(shè)備將脫離第二無線局域網(wǎng)。例如,如圖3所示的合并NI后的N2,當(dāng)P2逐漸遠(yuǎn)離Pl并移動到Pl的無線信號范圍之外時,則會斷開與Pl的無線連接,離開第二無線局域網(wǎng)。此時,本路由設(shè)備可以分別通知自己在第二無線局域網(wǎng)中的每個下一級的網(wǎng)絡(luò)節(jié)點(即子節(jié)點)分別與本路由設(shè)備斷開連接,并分別作為主路由設(shè)備與各自的所有下級網(wǎng)絡(luò)節(jié)點建立無線局域網(wǎng)。例如,如圖3所示,P2會向P4發(fā)送通知消息,P4接收到通知消息后與P2斷開連接,然后P4作為主路由設(shè)備與P3建立新的無線局域網(wǎng)。這樣,每個新建立的無線局域網(wǎng)中的路由設(shè)備如果與第二無線局域網(wǎng)中的某路由設(shè)備比較接近,則可以按照本實施例的流程再次進(jìn)行無線局域網(wǎng)的合并。
[0063]本路由設(shè)備的某個下一級網(wǎng)絡(luò)節(jié)點,它如果沒有下級網(wǎng)絡(luò)節(jié)點,那么它與本路由設(shè)備斷開連接后,則成為獨立的路由設(shè)備,它可以建立自己的無線局域網(wǎng),它如果與第二無線局域網(wǎng)中的某路由設(shè)備比較接近,則可以按照本實施例的流程再次加入到第二無線局域網(wǎng)中。
[0064]另外,如果本路由設(shè)備在第二無線局域網(wǎng)中沒有下一級網(wǎng)絡(luò)節(jié)點,則當(dāng)本路由設(shè)備離開第二無線局域網(wǎng)時,無需進(jìn)行上述通知處理。
[0065]本發(fā)明實施例中,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng),基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。這樣,在一些沒有公共WiFi的場所,可以自動組建無線局域網(wǎng),通過無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,無需通過通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,從而,可以提高數(shù)據(jù)資源獲取的效率。
[0066]實施例三
[0067]基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種數(shù)據(jù)傳輸?shù)难b置,如圖4所示,所述裝置包括:
[0068]廣播模塊410,用于對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識;
[0069]加入模塊420,用于檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息;當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng);
[0070]傳輸模塊430,用于基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。
[0071]可選地,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息;
[0072]所述加入模塊420,用于:
[0073]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值大于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng);或者,
[0074]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值小于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng)。
[0075]可選地,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目;
[0076]所述加入模塊420,用于:
[0077]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目大于本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目,則以中繼工作模式加入所述第二無線局域網(wǎng)。
[0078]可選地,本地建立有第三無線局域網(wǎng),并通過所述第三無線局域網(wǎng)與至少一個用戶終端建立有數(shù)據(jù)連接;
[0079]所述傳輸模塊430,用于:
[0080]基于所述第二無線局域網(wǎng),對所述至少一個用戶終端的數(shù)據(jù)進(jìn)行傳輸。
[0081]可選地,所述加入模塊420,還用于:
[0082]如果所述第一無線局域網(wǎng)包括多個網(wǎng)絡(luò)節(jié)點,則將所述第一無線局域網(wǎng)中除本地之外的其它網(wǎng)絡(luò)節(jié)點,以中繼工作模式加入所述第二無線局域網(wǎng)。
[0083]可選地,所述裝置還包括通知模塊,用于:
[0084]當(dāng)本地離開所述第二無線局域網(wǎng)時,通知本地在所述第二無線局域網(wǎng)中下一級的第一網(wǎng)絡(luò)節(jié)點與所述第一網(wǎng)絡(luò)節(jié)點的所有下級網(wǎng)絡(luò)節(jié)點建立第四無線局域網(wǎng)。
[0085]本發(fā)明實施例中,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng),基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。這樣,在一些沒有公共WiFi的場所,可以自動組建無線局域網(wǎng),通過無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,無需通過通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,從而,可以提高數(shù)據(jù)資源獲取的效率。
[0086]需要說明的是:上述實施例提供的數(shù)據(jù)傳輸?shù)难b置在數(shù)據(jù)傳輸時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的數(shù)據(jù)傳輸?shù)难b置與數(shù)據(jù)傳輸?shù)牡姆椒▽嵤├龑儆谕粯?gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0087]實施例四
[0088]圖5是本發(fā)明實施例提供的路由設(shè)備的結(jié)構(gòu)示意圖。該路由設(shè)備1900可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個或一個以上中央處理器(centralprocessing units,CPU) 1922(例如,一個或一個以上處理器)和存儲器1932,一個或一個以上存儲應(yīng)用程序1942或數(shù)據(jù)1944的存儲介質(zhì)1930 (例如一個或一個以上海量存儲設(shè)備)。其中,存儲器1932和存儲介質(zhì)1930可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)1930的程序可以包括一個或一個以上模塊(圖示沒標(biāo)出),每個模塊可以包括對路由設(shè)備中的一系列指令操作。更進(jìn)一步地,中央處理器1922可以設(shè)置為與存儲介質(zhì)1930通信,在路由設(shè)備1900上執(zhí)行存儲介質(zhì)1930中的一系列指令操作。
[0089]路由設(shè)備1900還可以包括一個或一個以上電源1926,一個或一個以上有線或無線網(wǎng)絡(luò)接口 1950,一個或一個以上輸入輸出接口 1958,一個或一個以上鍵盤1956,和/或,一個或一個以上操作系統(tǒng) 1941,例如 Windows ServerTM, Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM 等等。
[0090]路由設(shè)備1900可以包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0091]對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息;
[0092]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng);
[0093]基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。
[0094]可選地,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息;
[0095]所述當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng),包括:
[0096]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值大于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng);或者,
[0097]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值小于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng)。
[0098]可選地,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目;
[0099]所述當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng),包括:
[0100]當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目大于本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目,則以中繼工作模式加入所述第二無線局域網(wǎng)。
[0101]可選地,本地建立有第三無線局域網(wǎng),并通過所述第三無線局域網(wǎng)與至少一個用戶終端建立有數(shù)據(jù)連接;
[0102]所述基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸,包括:
[0103]基于所述第二無線局域網(wǎng),對所述至少一個用戶終端的數(shù)據(jù)進(jìn)行傳輸。
[0104]可選地,還包括:
[0105]如果所述第一無線局域網(wǎng)包括多個網(wǎng)絡(luò)節(jié)點,則將所述第一無線局域網(wǎng)中除本地之外的其它網(wǎng)絡(luò)節(jié)點,以中繼工作模式加入所述第二無線局域網(wǎng)。
[0106]可選地,還包括:
[0107]當(dāng)本地離開所述第二無線局域網(wǎng)時,通知本地在所述第二無線局域網(wǎng)中下一級的第一網(wǎng)絡(luò)節(jié)點與所述第一網(wǎng)絡(luò)節(jié)點的所有下級網(wǎng)絡(luò)節(jié)點建立第四無線局域網(wǎng)。
[0108]本發(fā)明實施例中,對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,該網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,當(dāng)檢測到攜帶有基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入第二無線局域網(wǎng),基于第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。這樣,在一些沒有公共WiFi的場所,可以自動組建無線局域網(wǎng),通過無線局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,無需通過通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,從而,可以提高數(shù)據(jù)資源獲取的效率。
[0109]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0110]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0111]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項】
1.一種數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述方法包? 對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識,并檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息; 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng); 基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息; 所述當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng),包括: 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值大于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng);或者, 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值小于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目; 所述當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng),包括: 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目大于本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目,則以中繼工作模式加入所述第二無線局域網(wǎng)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,本地建立有第三無線局域網(wǎng),并通過所述第三無線局域網(wǎng)與至少一個用戶終端建立有數(shù)據(jù)連接; 所述基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸,包括: 基于所述第二無線局域網(wǎng),對所述至少一個用戶終端的數(shù)據(jù)進(jìn)行傳輸。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 如果所述第一無線局域網(wǎng)包括多個網(wǎng)絡(luò)節(jié)點,則將所述第一無線局域網(wǎng)中除本地之外的其它網(wǎng)絡(luò)節(jié)點,以中繼工作模式加入所述第二無線局域網(wǎng)。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)本地離開所述第二無線局域網(wǎng)時,通知本地在所述第二無線局域網(wǎng)中下一級的第一網(wǎng)絡(luò)節(jié)點與所述第一網(wǎng)絡(luò)節(jié)點的所有下級網(wǎng)絡(luò)節(jié)點建立第四無線局域網(wǎng)。7.一種數(shù)據(jù)傳輸?shù)难b置,其特征在于,所述裝置包括: 廣播模塊,用于對外發(fā)送本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息,所述網(wǎng)絡(luò)廣播消息中攜帶的網(wǎng)絡(luò)標(biāo)識為預(yù)設(shè)的基準(zhǔn)網(wǎng)絡(luò)標(biāo)識; 加入模塊,用于檢測其它無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息;當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)滿足預(yù)設(shè)的加入條件,則以中繼工作模式加入所述第二無線局域網(wǎng); 傳輸模塊,用于基于所述第二無線局域網(wǎng),進(jìn)行數(shù)據(jù)傳輸。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息; 所述加入模塊,用于: 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值大于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng);或者, 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值小于所述第一無線局域網(wǎng)的主路由設(shè)備的地址信息的數(shù)值,則以中繼工作模式加入所述第二無線局域網(wǎng)。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息中還攜帶有所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目; 所述加入模塊,用于: 當(dāng)檢測到攜帶有所述基準(zhǔn)網(wǎng)絡(luò)標(biāo)識的第二無線局域網(wǎng)的網(wǎng)絡(luò)廣播消息時,如果所述第二無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目大于本地的第一無線局域網(wǎng)的網(wǎng)絡(luò)節(jié)點數(shù)目,則以中繼工作模式加入所述第二無線局域網(wǎng)。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,本地建立有第三無線局域網(wǎng),并通過所述第三無線局域網(wǎng)與至少一個用戶終端建立有數(shù)據(jù)連接; 所述傳輸模塊,用于: 基于所述第二無線局域網(wǎng),對所述至少一個用戶終端的數(shù)據(jù)進(jìn)行傳輸。11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述加入模塊,還用于: 如果所述第一無線局域網(wǎng)包括多個網(wǎng)絡(luò)節(jié)點,則將所述第一無線局域網(wǎng)中除本地之外的其它網(wǎng)絡(luò)節(jié)點,以中繼工作模式加入所述第二無線局域網(wǎng)。12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括通知模塊,用于: 當(dāng)本地離開所述第二無線局域網(wǎng)時,通知本地在所述第二無線局域網(wǎng)中下一級的第一網(wǎng)絡(luò)節(jié)點與所述第一網(wǎng)絡(luò)節(jié)點的所有下級網(wǎng)絡(luò)節(jié)點建立第四無線局域網(wǎng)。
【文檔編號】H04W88/04GK106034344SQ201510108030
【公開日】2016年10月19日
【申請日】2015年3月12日
【發(fā)明人】陳耀光, 李宗陽
【申請人】騰訊科技(深圳)有限公司