一種基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別涉及一種基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的方法及相關(guān)裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)智能設(shè)備的普及,設(shè)備間近距離便捷的分享、傳輸文件的需求日益增加。需要通過(guò)近場(chǎng)無(wú)線的方式,便捷的建立起文件分享的渠道。移動(dòng)智能設(shè)備用戶,不僅看重兩臺(tái)手機(jī)間建立連接的便捷性,同時(shí)對(duì)設(shè)備間傳輸文件的效率也越來(lái)越關(guān)注。在各種近場(chǎng)通信方式中,WIFI熱點(diǎn)方式以其傳輸速度和通信范圍略占優(yōu)勢(shì)。
[0003]然而,組建此類無(wú)線局域網(wǎng)需要用戶具備基本的技術(shù)知識(shí),例如,在WIFI局域網(wǎng)中需要用戶間協(xié)調(diào)并明確誰(shuí)作為接入點(diǎn)(Access Point,AP),誰(shuí)作為普通的無(wú)線接入終端(Client),而這種專業(yè)知識(shí)和復(fù)雜操作的要求給此類應(yīng)用的推廣帶來(lái)了障礙。
[0004]手機(jī)終端在近場(chǎng)通訊能力方面用戶體驗(yàn)效果往往不佳,其根本原因在于,一方面手機(jī)終端的近場(chǎng)通訊能力易用性較差,對(duì)于普通用戶而言,對(duì)諸如WIFI接入鑒權(quán)、BT配對(duì)的流程并不熟悉,特別是使用過(guò)程中涉及的各種交互數(shù)據(jù)更是難以理解。比如WIFI熱點(diǎn)、WiFi Direct分享渠道,需要用戶具備基本的技術(shù)知識(shí),對(duì)其原理有一定的理解,用戶間需要協(xié)調(diào)誰(shuí)做AP端,誰(shuí)做Client端,這給某些用戶造成了潛在的門檻,無(wú)形中給此類應(yīng)用的推廣帶來(lái)了障礙。
[0005]其他傳統(tǒng)分享的渠道,如藍(lán)牙,傳輸效率較慢,無(wú)法滿足用戶對(duì)設(shè)備間快速分享文件的需求。
[0006]對(duì)于近場(chǎng)通信(NearField Communicat1n, NFC)點(diǎn)對(duì)點(diǎn)(Point to Point, P2P)通訊渠道,現(xiàn)有技術(shù)是采用單向傳輸方式,發(fā)送方向接收方傳輸數(shù)據(jù)后,無(wú)任何反饋信息,發(fā)送方無(wú)法得知數(shù)據(jù)發(fā)送何時(shí)結(jié)束,接收方是否成功接收數(shù)據(jù),是否需要重發(fā);接收方無(wú)法同步響應(yīng)并立即反向傳輸信息等等。這就可能造成信息丟失、多次建立通訊連接、雙向通訊失敗等問(wèn)題。因此,即使對(duì)于部分專業(yè)人士和發(fā)燒友來(lái)說(shuō),WIFI鑒權(quán)的復(fù)雜度與BT配對(duì)的時(shí)間耗費(fèi),以及NFC的單向通信模式也極大的降低了用戶體驗(yàn)效果。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的方法及裝置,能更好地解決傳統(tǒng)創(chuàng)建無(wú)線局域網(wǎng)流程復(fù)雜、易用性差或傳輸速率低下問(wèn)題。
[0008]根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的方法,包括:
[0009]第一移動(dòng)終端與第二移動(dòng)終端建立近場(chǎng)通信鏈路;
[0010]第一移動(dòng)終端利用所述近場(chǎng)通信鏈路向第二移動(dòng)終端發(fā)送用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求;
[0011]第一移動(dòng)終端經(jīng)由所述近場(chǎng)通信鏈路接收第二移動(dòng)終端響應(yīng)所述請(qǐng)求而發(fā)送的包含AP信息的無(wú)線參數(shù)信息;
[0012]第一移動(dòng)終端利用包含AP信息的無(wú)線參數(shù)信息無(wú)線連接所述第二移動(dòng)終端的AP,由此建立無(wú)線局域網(wǎng),并利用所建立的無(wú)線局域網(wǎng)傳輸數(shù)據(jù)。
[0013]優(yōu)選地,所述的第一移動(dòng)終端與第二移動(dòng)終端建立近場(chǎng)通信鏈路的步驟包括:
[0014]當(dāng)?shù)谝灰苿?dòng)終端接近第二移動(dòng)終端并到達(dá)第二移動(dòng)終端的近場(chǎng)通信范圍時(shí),第一移動(dòng)終端向第二移動(dòng)終端發(fā)送近場(chǎng)通信請(qǐng)求;
[0015]第一移動(dòng)終端接收第二移動(dòng)終端響應(yīng)所述近場(chǎng)通信請(qǐng)求而發(fā)送的近場(chǎng)通信響應(yīng),從而建立與第二移動(dòng)終端間的近場(chǎng)通信鏈路。
[0016]優(yōu)選地,還包括:
[0017]第二移動(dòng)終端利用所述近場(chǎng)通信鏈路收到第一移動(dòng)終端發(fā)送的用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求后,開啟其接入點(diǎn)功能,并生成無(wú)線參數(shù)信息,發(fā)送至第一移動(dòng)終端。
[0018]優(yōu)選地,所述的第一移動(dòng)終端利用包含AP信息的無(wú)線參數(shù)信息無(wú)線連接所述第二移動(dòng)終端的AP的步驟包括:
[0019]第一移動(dòng)終端解析第二移動(dòng)終端響應(yīng)所述請(qǐng)求而發(fā)送的無(wú)線參數(shù)信息,得到AP信息并保存;
[0020]第一移動(dòng)終端搜索AP,并將搜索到的AP信息與所保存AP信息進(jìn)行匹配,若一致,則無(wú)線連接所述第二移動(dòng)終端的AP。
[0021]優(yōu)選地,所述無(wú)線參數(shù)信息還包括密碼,所述第一移動(dòng)終端利用所述密碼無(wú)線連接所述第二移動(dòng)終端的AP。
[0022]優(yōu)選地,在所述的第一移動(dòng)終端與第二移動(dòng)終端建立近場(chǎng)通信鏈路的步驟之前,還包括第一移動(dòng)終端關(guān)閉其接入點(diǎn)功能的步驟。
[0023]根據(jù)本發(fā)明的另一方面,提供了一種基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的裝置包括:
[0024]近場(chǎng)通信鏈路建立模塊,用于建立第一移動(dòng)終端與第二移動(dòng)終端的近場(chǎng)通信鏈路;
[0025]無(wú)線參數(shù)信息請(qǐng)求模塊,用于利用所述近場(chǎng)通信鏈路向第二移動(dòng)終端發(fā)送用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求;
[0026]無(wú)線參數(shù)信息接收模塊,用于經(jīng)由所述近場(chǎng)通信鏈路接收第二移動(dòng)終端響應(yīng)所述請(qǐng)求而發(fā)送的包含AP信息的無(wú)線參數(shù)信息;
[0027]無(wú)線局域網(wǎng)建立模塊,用于利用包含AP信息的無(wú)線參數(shù)信息無(wú)線連接所述第二移動(dòng)終端的AP,由此建立無(wú)線局域網(wǎng),并利用所建立的無(wú)線局域網(wǎng)傳輸數(shù)據(jù)。
[0028]優(yōu)選地,還包括:
[0029]無(wú)線參數(shù)信息響應(yīng)模塊,用于利用所述近場(chǎng)通信鏈路收到第一移動(dòng)終端發(fā)送的用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求后,開啟其接入點(diǎn)功能,并生成無(wú)線參數(shù)信息,發(fā)送至第一移動(dòng)終端。
[0030]優(yōu)選地,所述無(wú)線局域網(wǎng)建立模塊步驟包括:
[0031]信息解析子模塊,用于解析第二移動(dòng)終端響應(yīng)所述請(qǐng)求而發(fā)送的無(wú)線參數(shù)信息,得到AP信息并保存;
[0032]連接建立子模塊,用于搜索AP,并將搜索到的AP信息與所保存AP信息進(jìn)行匹配,若一致,則無(wú)線連接所述第二移動(dòng)終端的AP。
[0033]優(yōu)選地,所述無(wú)線參數(shù)信息還包括密碼,所述連接建立子模塊利用所述密碼無(wú)線連接所述第二移動(dòng)終端的AP。
[0034]與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于:
[0035]本發(fā)明能夠快速自動(dòng)地創(chuàng)建無(wú)線局域網(wǎng),流程簡(jiǎn)單、易用,數(shù)據(jù)傳輸速率更快,大大提高了用戶體驗(yàn)效果。
【附圖說(shuō)明】
[0036]圖1是本發(fā)明實(shí)施例提供的基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的方法原理框圖;
[0037]圖2是本發(fā)明實(shí)施例提供的移動(dòng)設(shè)備上基于NFC、WIFI熱點(diǎn)等近場(chǎng)無(wú)線技術(shù)進(jìn)行近場(chǎng)文件傳輸?shù)牧鞒虉D。
【具體實(shí)施方式】
[0038]以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)說(shuō)明,應(yīng)當(dāng)理解,以下所說(shuō)明的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0039]圖1是本發(fā)明實(shí)施例提供的基于近場(chǎng)通信建立無(wú)線局域網(wǎng)的方法原理框圖,如圖1所示,步驟包括:
[0040]步驟101:第一移動(dòng)終端與第二移動(dòng)終端建立近場(chǎng)通信鏈路。
[0041]具體地說(shuō),第一移動(dòng)終端接近第二移動(dòng)終端并到達(dá)第二移動(dòng)終端的近場(chǎng)通信范圍時(shí),第一移動(dòng)終端向第二移動(dòng)終端發(fā)送近場(chǎng)通信請(qǐng)求;第二移動(dòng)終端收到所述近場(chǎng)通信請(qǐng)求后,生成用于響應(yīng)所述近場(chǎng)通信請(qǐng)求的近場(chǎng)通信響應(yīng),并發(fā)送至第一移動(dòng)終端;第一移動(dòng)終端接收所述近場(chǎng)通信響應(yīng),從而第一移動(dòng)終端與第二移動(dòng)終端建立近場(chǎng)通信鏈路。
[0042]在執(zhí)行所述步驟101前,第一移動(dòng)終端開啟其近場(chǎng)通信功能,關(guān)閉其接入點(diǎn)功能,并開啟其WIFI功能、WIFI Direct功能、藍(lán)牙功能等無(wú)線功能中的至少一個(gè)。
[0043]步驟102:第一移動(dòng)終端利用所述近場(chǎng)通信鏈路向第二移動(dòng)終端發(fā)送用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求。
[0044]第一移動(dòng)終端利用所述近場(chǎng)通信鏈路向第二移動(dòng)終端發(fā)送用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求后,第二移動(dòng)終端利用所述近場(chǎng)通信鏈路接收所述用來(lái)獲取其無(wú)線參數(shù)信息的請(qǐng)求,然后,開啟其接入點(diǎn)功能,并生成包含AP信息的無(wú)線參數(shù)信息,發(fā)送至第一移動(dòng)終端。
[0045]步驟103:第一移動(dòng)終端經(jīng)由所述近場(chǎng)通信鏈路接收第二移動(dòng)終端響應(yīng)所述請(qǐng)求而發(fā)送的包含AP信息的無(wú)線參數(shù)信息。
[0046]具體地說(shuō),首先,第一移動(dòng)終端解析第二移動(dòng)終端響應(yīng)所述請(qǐng)求而發(fā)送的無(wú)線參數(shù)信息,得到AP信息并保存,然后,搜索AP,并將搜索到的AP信息與所保存AP信息進(jìn)行匹配,若一致,則無(wú)線連接所述第二移動(dòng)終端的AP。進(jìn)一步地,所述無(wú)線參數(shù)信息還包括密碼,所述第一移動(dòng)終端利用所述密碼無(wú)線連接所述第二移動(dòng)終端的AP。
[0047]步驟104:第一移動(dòng)終端利用包含AP信息的無(wú)線參數(shù)信息無(wú)線連接所述第二移動(dòng)終端的AP,由此建立無(wú)線局域網(wǎng),并利用所建立的無(wú)線局域網(wǎng)傳輸數(shù)據(jù)。
[0048]本發(fā)明基于NFC和其他近場(chǎng)無(wú)線技術(shù),能夠快速、自動(dòng)地建立文件傳輸通道。
[0049]圖2是本發(fā)明實(shí)施例提供的移動(dòng)終端上基于NFC、WIFI熱點(diǎn)等近場(chǎng)無(wú)線技術(shù)進(jìn)行近場(chǎng)文件傳輸?shù)牧鞒虉D,如圖2所示,包括具有NFC和WIFI功能的2個(gè)移動(dòng)終端A和B,具體技術(shù)方案如下:
[0050]步驟201:移動(dòng)終端A選擇待發(fā)送文件,此時(shí),移動(dòng)終端A自動(dòng)開啟NFC功能,同時(shí)關(guān)閉AP功能,打開WIFI功能,移動(dòng)終端A靠近移動(dòng)終端B的指定NFC通訊位置,滿足NFC通訊建立指定的距離范圍,向移動(dòng)終端B發(fā)送NFC請(qǐng)求,請(qǐng)求建立NFC通信連接。
[0051 ] 步驟202:移動(dòng)終端B響應(yīng)移動(dòng)終端A,移動(dòng)終端A和B建立NFC P2P通訊連接,作為雙方的數(shù)據(jù)交互通道。
[0052]步驟203:移動(dòng)終端A對(duì)帶外數(shù)據(jù)(Out-of-Band,00B)進(jìn)行打包處理,所述OOB數(shù)據(jù)中包含用來(lái)獲取移動(dòng)終端B的無(wú)線參數(shù)信息的請(qǐng)求,其中,所述無(wú)線參數(shù)信息是WIFI信肩、O
[0053]步驟204:移動(dòng)終端A向移動(dòng)終端B發(fā)送OOB數(shù)據(jù),以獲取對(duì)方WIFI信息。
[0054]步驟205:移動(dòng)終端B接收和解析移動(dòng)終端A發(fā)來(lái)的OOB數(shù)據(jù)。
[0055]步驟206:移動(dòng)終端B識(shí)別出所述OOB數(shù)據(jù)是用于請(qǐng)求獲取其無(wú)線參數(shù)信息的數(shù)據(jù),檢測(cè)其自身是否是AP,若不是,則開啟其AP功能。
[0056]步驟207:移動(dòng)終端B將其自身的WIFI