通過WiFi建立連接的方法、設(shè)備及網(wǎng)絡(luò)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及通過WiFi建立連接的方法、設(shè)備及網(wǎng)絡(luò)。
【背景技術(shù)】
[0002]近年來,隨著電子產(chǎn)業(yè)和通信技術(shù)的飛速發(fā)展,以數(shù)據(jù)、話音、視頻為基礎(chǔ)的新業(yè)務(wù)發(fā)展迅猛。微電子技術(shù)、計(jì)算機(jī)軟硬件技術(shù)的快速發(fā)展,為終端設(shè)備處理越來越復(fù)雜的工作打下了基礎(chǔ),為終端設(shè)備個(gè)性化提供了實(shí)現(xiàn)可能,使得終端從某種程度上擺脫了網(wǎng)絡(luò)的制約,可以具備越來越強(qiáng)大的功能。此外,用戶本身也對(duì)終端有迫切的需求,希望終端功能更強(qiáng)大、更靈活、更簡捷。信息技術(shù)的發(fā)展,使終端技術(shù)走向智能化、移動(dòng)化、多功能化。
[0003]WiFi設(shè)備作為無線連接設(shè)備,其WiFi P2P連接方法可使WiFi設(shè)備直連起來,方便打印和共享同步等操作。WiFi設(shè)備能夠完成一對(duì)一的連接或作為組連接在一起。其中,一對(duì)一連接是常見的WiFi直連應(yīng)用,可以進(jìn)行數(shù)據(jù)交換和應(yīng)用共享等操作;作為組的一對(duì)多連接可完成數(shù)據(jù)傳輸同步等操作,但受WiFi芯片的限制,目前一對(duì)多的連接只能支持有限的WiFi設(shè)備個(gè)數(shù),通常為8個(gè)。
[0004]如圖1、2所示,圖1和圖2分別是現(xiàn)有技術(shù)中WiFi設(shè)備直連的拓?fù)浣Y(jié)構(gòu)圖?,F(xiàn)有技術(shù)中的WiFi設(shè)備只支持一層用戶組到客戶端的連接模式,用戶組作為發(fā)起者,客戶端作為接收者,所構(gòu)建的WiFi直連拓?fù)浣Y(jié)構(gòu)為二層結(jié)構(gòu)。如圖1所示,用戶組與客戶端為一對(duì)一的直連模式,如圖2所示,用戶組與兩個(gè)客戶端為一對(duì)多的直連模式,具體為兩個(gè)客戶端被連接到一個(gè)用戶組上。
[0005]因此,有必要提出一種技術(shù)方案,解決WiFi設(shè)備由于WiFi芯片的限制,只能WiFi連接有限個(gè)WiFi設(shè)備的問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一,特別是通過構(gòu)建至少三層的WiFi連接拓?fù)浣Y(jié)構(gòu),實(shí)現(xiàn)WiFi連接下WiFi設(shè)備的大規(guī)模接入。
[0007]一方面,本發(fā)明實(shí)施方式提供一種通過WiFi建立連接的方法,包括以下步驟:當(dāng)前節(jié)點(diǎn)向下層節(jié)點(diǎn)發(fā)送連接請(qǐng)求的消息;所述當(dāng)前節(jié)點(diǎn)接收下層節(jié)點(diǎn)反饋的連接請(qǐng)求響應(yīng)的消息,與所述下層節(jié)點(diǎn)建立WiFi連接;所述當(dāng)前節(jié)點(diǎn)通過所述WiFi連接向所述下層節(jié)點(diǎn)傳輸數(shù)據(jù)。
[0008]另一方面,本發(fā)明實(shí)施方式提供一種通過WiFi建立連接的設(shè)備,包括:發(fā)送模塊,用于向下層節(jié)點(diǎn)發(fā)送連接請(qǐng)求的消息;接收模塊,用于接收所述下層節(jié)點(diǎn)反饋的連接請(qǐng)求響應(yīng)的消息;連接模塊,用于根據(jù)所述下層節(jié)點(diǎn)反饋的連接請(qǐng)求響應(yīng)消息,與所述下層節(jié)點(diǎn)建立WiFi連接;傳輸模塊,用于通過所述WiFi連接向所述下層節(jié)點(diǎn)傳輸數(shù)據(jù)。
[0009]又一方面,本發(fā)明實(shí)施方式提供一種通過WiFi建立連接的網(wǎng)絡(luò),網(wǎng)絡(luò)為上述公開的通過WiFi建立連接的設(shè)備組建的點(diǎn)對(duì)點(diǎn)連接網(wǎng)絡(luò),其中,所述網(wǎng)絡(luò)包括至少一層作為中間節(jié)點(diǎn)的設(shè)備。
[0010]本發(fā)明提出的上述方案,可以構(gòu)建至少三層的WiFi連接拓?fù)浣Y(jié)構(gòu),實(shí)現(xiàn)WiFi連接下WiFi設(shè)備的大規(guī)模接入。
[0011]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【附圖說明】
[0012]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
[0013]圖1為現(xiàn)有技術(shù)中WiFi設(shè)備直連的拓?fù)浣Y(jié)構(gòu)圖一;
[0014]圖2為現(xiàn)有技術(shù)中WiFi設(shè)備直連的拓?fù)浣Y(jié)構(gòu)圖二 ;
[0015]圖3為本發(fā)明通過WiFi建立連接的方法一種實(shí)施例的流程示意圖;
[0016]圖4為本發(fā)明通過WiFi建立連接的方法另一種實(shí)施例的流程示意圖;
[0017]圖5為本發(fā)明WiFi連接一種實(shí)施例的拓?fù)浣Y(jié)構(gòu)圖;
[0018]圖6為本發(fā)明通過WiFi建立連接的設(shè)備一種實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。
[0020]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的全部或任一單元和全部組合。
[0021]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會(huì)用理想化或過于正式的含義來解釋。
[0022]本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號(hào)接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號(hào)接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,進(jìn)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS (Personal Communicat1ns Service,個(gè)人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA (Personal Digital Assistant,個(gè)人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS (Global Posit1ning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運(yùn)輸、安裝在交通工具(航空、海運(yùn)和/或陸地)中的,或者適合于和/或配置為在本地運(yùn)行,和/或以分布形式,運(yùn)行在地球和/或空間的任何其他位置運(yùn)行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID (Mobile Internet Device,移動(dòng)互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動(dòng)電話,也可以是智能電視、機(jī)頂盒等設(shè)備。
[0023]請(qǐng)參閱圖3,圖3為本發(fā)明通過WiFi建立連接的方法一種實(shí)施例的流程示意圖,如圖3所示,包括以下步驟:
[0024]S11,當(dāng)前節(jié)點(diǎn)向下層節(jié)點(diǎn)發(fā)送連接請(qǐng)求的消息;
[0025]S12,當(dāng)前節(jié)點(diǎn)接收下層節(jié)點(diǎn)反饋的連接請(qǐng)求響應(yīng)的消息,與下層節(jié)點(diǎn)建立WiFi連接;
[0026]S13,當(dāng)前節(jié)點(diǎn)通過WiFi連接向下層節(jié)點(diǎn)傳輸數(shù)據(jù)。
[0027]在本實(shí)施例中,方法的實(shí)施者為當(dāng)前節(jié)點(diǎn),當(dāng)前節(jié)點(diǎn)為一 WiFi設(shè)備。其中,下層節(jié)點(diǎn)也為WiFi設(shè)備。
[0028]通過本實(shí)施例的方法,可以構(gòu)建至少三層的WiFi連接拓?fù)浣Y(jié)構(gòu),使WiFi設(shè)備大規(guī)模接入,實(shí)現(xiàn)WiFi設(shè)備自身的多層網(wǎng)絡(luò)組網(wǎng)及WiFi設(shè)備的大規(guī)模自由組網(wǎng)。
[0029]請(qǐng)參閱圖4,圖4為本發(fā)明通過WiFi建立連接的方法另一種實(shí)施例的流程示意圖,如圖3所示,包括以下步驟:
[0030]S21,當(dāng)前節(jié)點(diǎn)接收上層節(jié)點(diǎn)的連接請(qǐng)求消息。
[0031]S22,向上層節(jié)點(diǎn)發(fā)送連接請(qǐng)求響應(yīng)的消息,與上層節(jié)點(diǎn)建立WiFi連接。
[0032]當(dāng)前節(jié)點(diǎn)與上層節(jié)點(diǎn)建立WiFi連接的具體過程為,當(dāng)前節(jié)點(diǎn)首先接收其他節(jié)點(diǎn)發(fā)送的連接請(qǐng)求消息,然后向上層節(jié)點(diǎn)發(fā)送連接請(qǐng)求響應(yīng)的消息,完成與其他節(jié)點(diǎn)的WiFi連接,此時(shí),其他節(jié)點(diǎn)作為當(dāng)前節(jié)點(diǎn)的上層節(jié)點(diǎn)。
[0033]S23,當(dāng)以當(dāng)前節(jié)點(diǎn)的方式與上層節(jié)點(diǎn)連接的所有節(jié)點(diǎn)數(shù)達(dá)到最大數(shù)目時(shí),當(dāng)前節(jié)點(diǎn)接收上層節(jié)點(diǎn)發(fā)送的節(jié)點(diǎn)轉(zhuǎn)換請(qǐng)求消息。
[0034]利用本實(shí)施例的方法所構(gòu)建的WiFi連接,每個(gè)P2P組所直連的節(jié)點(diǎn)數(shù)預(yù)先設(shè)有最大上限值。
[0035]當(dāng)以當(dāng)前節(jié)點(diǎn)的方式與上層節(jié)點(diǎn)連接的所有節(jié)點(diǎn)數(shù)達(dá)到最大數(shù)目時(shí),上層節(jié)點(diǎn)不能再接入其它節(jié)點(diǎn),此時(shí),為接入更多的節(jié)點(diǎn),需將當(dāng)前節(jié)點(diǎn)所在層的節(jié)點(diǎn)擴(kuò)展成可接入節(jié)點(diǎn)的節(jié)點(diǎn)。本實(shí)施例以當(dāng)前節(jié)點(diǎn)為例進(jìn)行說明。
[0036]S24,當(dāng)前節(jié)點(diǎn)向上層節(jié)點(diǎn)發(fā)送節(jié)點(diǎn)轉(zhuǎn)換請(qǐng)求響應(yīng)的消息,轉(zhuǎn)換成可WiFi連接下層節(jié)點(diǎn)的中間節(jié)點(diǎn)。
[0037]當(dāng)前節(jié)點(diǎn)轉(zhuǎn)化成中間節(jié)點(diǎn)的過程為,首先上層節(jié)點(diǎn)向當(dāng)前節(jié)點(diǎn)發(fā)送節(jié)點(diǎn)轉(zhuǎn)換請(qǐng)求消息,然后當(dāng)前節(jié)點(diǎn)向上層節(jié)點(diǎn)發(fā)送節(jié)點(diǎn)轉(zhuǎn)換請(qǐng)求響應(yīng)的消息,完成當(dāng)前節(jié)點(diǎn)的轉(zhuǎn)換,即