WiFi連接方法、WiFi代理和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種WiFi連接方法、WiFi代理和系統(tǒng),該方法包括:WiFi代理與移動(dòng)終端建立NFC連接;WiFi代理與WiFi AP建立WiFi連接;WiFi代理將移動(dòng)終端的MAC地址發(fā)送給WiFi AP,使WiFi AP將該MAC地址添加入MAC地址池;WiFi代理通過該NFC連接將WiFi AP的SSID發(fā)送給移動(dòng)終端,使移動(dòng)終端使用該SSID與WiFi AP建立連接,本實(shí)施例中移動(dòng)終端通過與預(yù)先通過WiFi AP進(jìn)行安全驗(yàn)證的WiFi代理之間建立NFC連接,通過WiFi代理自動(dòng)接入WiFi,既保證了安全,避免其他非店內(nèi)用戶蹭網(wǎng),又簡(jiǎn)便實(shí)用,提高了用戶使用體驗(yàn)。
【專利說明】WiFi連接方法、WiFi代理和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于無線通信【技術(shù)領(lǐng)域】,尤其是涉及一種WiFi連接方法、WiFi代理和系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,各種各樣方便用戶生活的應(yīng)用層出不窮,用戶在享受應(yīng)用帶來便利的同時(shí),時(shí)刻受到通信資費(fèi)的困擾。無線保真(WiFi)作為一種相對(duì)廉價(jià)的聯(lián)網(wǎng)方式,越來越受到用戶喜愛。
[0003]為了滿足用戶的上網(wǎng)需求,很多公開場(chǎng)合如咖啡廳、飯店、機(jī)場(chǎng)、娛樂場(chǎng)所等都會(huì)向光顧的用戶提供免費(fèi)WiFi上網(wǎng)服務(wù)。現(xiàn)有技術(shù)中,為了避免周邊的用戶蹭網(wǎng)以及通信安全,用戶在連接免費(fèi)WiFi時(shí),需要顧客向店內(nèi)服務(wù)人員詢問連接密碼,并輸入連接密碼或者通過手機(jī)短信驗(yàn)證的方式來接入店內(nèi)提供的WiFi,因此,現(xiàn)有技術(shù)給用戶使用帶來大大的不便,具有一定的局限性。
【發(fā)明內(nèi)容】
[0004]針對(duì)上述存在的問題,本發(fā)明提供一種WiFi連接方法、WiFi代理和系統(tǒng),用以克服現(xiàn)有免費(fèi)WiFi連接方式給用戶帶來的使用不便、具有一定應(yīng)用局限性的缺陷。
[0005]本發(fā)明提供了一種WiFi連接方法,包括:
[0006]WiFi代理接收移動(dòng)終端發(fā)送的NFC連接請(qǐng)求,并與所述移動(dòng)終端建立NFC連接;
[0007]所述WiFi代理與WiFi AP建立WiFi連接;
[0008]所述WiFi代理接收所述移動(dòng)終端通過所述NFC連接發(fā)送的所述移動(dòng)終端的MAC地址;
[0009]所述WiFi代理通過所述WiFi連接將所述MAC地址發(fā)送給所述WiFi AP,以使所述WiFi AP將所述MAC地址添加入MAC地址池,綁定所述移動(dòng)終端的MAC地址;
[0010]所述WiFi代理接收所述WiFi AP通過所述WiFi連接發(fā)送的SSID,并通過所述NFC連接將所述SSID發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端使用所述SSID與所述WiFi AP
建立連接。
[0011]本發(fā)明提供了一種WiFi代理,包括:
[0012]接收模塊,用于接收移動(dòng)終端發(fā)送的NFC連接請(qǐng)求,并與所述移動(dòng)終端建立NFC連接;
[0013]建立模塊,用于與WiFi AP建立WiFi連接;
[0014]所述接收模塊,還用于接收所述移動(dòng)終端通過所述NFC連接發(fā)送的所述移動(dòng)終端的MAC地址;
[0015]發(fā)送模塊,用于通過所述WiFi連接將所述MAC地址發(fā)送給所述WiFi AP,以使所述WiFi AP將所述MAC地址添加入MAC地址池,綁定所述移動(dòng)終端的MAC地址;
[0016]所述接收模塊,還用于接收所述WiFi AP通過所述WiFi連接發(fā)送的SSID,并通過所述NFC連接將所述SSID發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端使用所述SSID與所述WiFi AP建立連接。
[0017]本發(fā)明提供了一種WiFi連接系統(tǒng),包括:
[0018]WiFi AP和至少一個(gè)如上所述的WiFi代理。
[0019]本發(fā)明提供的WiFi連接方法、WiFi代理和系統(tǒng),WiFi代理在接收到移動(dòng)終端發(fā)送的NFC連接請(qǐng)求時(shí),與該移動(dòng)終端建立NFC連接,并與WiFi AP建立WiFi連接。進(jìn)而,WiFi代理接收移動(dòng)終端通過所述NFC連接發(fā)送的移動(dòng)終端的MAC地址,并通過所述WiFi連接將該MAC地址發(fā)送給WiFi AP,以使WiFi AP將該MAC地址添加入MAC地址池,以綁定移動(dòng)終端的MAC地址。綁定移動(dòng)終端的MAC地址之后,WiFi AP通過所述WiFi連接發(fā)送自身SSID給WiFi代理,WiFi代理通過所述NFC連接將SSID發(fā)送給移動(dòng)終端,以使移動(dòng)終端使用該SSID與WiFi AP建立連接。移動(dòng)終端通過與WiFi代理間的NFC連接,以及WiFi代理與WiFi AP間的WiFi連接,將自身MAC地址發(fā)送給WiFi AP,使得WiFi AP在綁定該MAC地址后,將自身SSID原路反饋給移動(dòng)終端,使移動(dòng)終端能夠自動(dòng)接入WiFi,無需咨詢獲得接入密碼或短信驗(yàn)證,簡(jiǎn)便實(shí)用,提高了用戶使用體驗(yàn)。
【專利附圖】
【附圖說明】
[0020]圖1為本發(fā)明WiFi連接方法實(shí)施例一的流程圖;
[0021]圖2為本發(fā)明WiFi代理實(shí)施例一的結(jié)構(gòu)示意圖;
[0022]圖3為本發(fā)明WiFi連接系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]圖1為本發(fā)明WiFi連接方法實(shí)施例一的流程圖,如圖1所示,該方法包括:
[0024]步驟101、WiFi代理接收移動(dòng)終端發(fā)送的NFC連接請(qǐng)求,并與所述移動(dòng)終端建立NFC連接;
[0025]本實(shí)施例中,為方便用戶使用,在比如咖啡廳、機(jī)場(chǎng)、飯店等提供給用戶免費(fèi)WiFi上網(wǎng)功能的場(chǎng)所,可以在店內(nèi)設(shè)置有多個(gè)WiFi代理,通過該WiFi代理實(shí)現(xiàn)用戶無需登錄密碼的WiFi聯(lián)網(wǎng)操作。
[0026]具體來說,WiFi代理可以根據(jù)實(shí)際需要合理布放于合適的位置,方便用戶操作。在WiFi代理中可以設(shè)置有近場(chǎng)通信(Near Field Communicat1n,以下簡(jiǎn)稱NFC)模塊,相應(yīng)的,用戶的移動(dòng)終端中也設(shè)置有NFC模塊,從而當(dāng)用戶需要連接WiFi接入點(diǎn)(Acess Point,以下簡(jiǎn)稱AP)時(shí),首先通過利用NFC模塊進(jìn)行“刷卡”操作來刷WiFi代理,觸發(fā)移動(dòng)終端向WiFi代理發(fā)送NFC連接請(qǐng)求。當(dāng)WiFi代理接收到用戶的移動(dòng)終端發(fā)送的NFC連接請(qǐng)求時(shí),與移動(dòng)終端建立并保持NFC連接。由此可見,只有當(dāng)用戶進(jìn)店后,與店內(nèi)設(shè)置的至少一個(gè)WiFi代理之間的距離足夠近,才能通過移動(dòng)終端的NFC模塊和WiFi代理中設(shè)置的NFC模塊之間進(jìn)行進(jìn)場(chǎng)通信,建立連接,而店外的用戶一般情況下不會(huì)與店內(nèi)設(shè)置的WiFi代理進(jìn)行連接的。
[0027]步驟102、WiFi代理與WiFi AP建立WiFi連接;
[0028]本實(shí)施例中,WiFi AP預(yù)先設(shè)置WiFi連接策略為基于媒質(zhì)接入控制(Media AccessControl,以下簡(jiǎn)稱MAC)地址綁定的連接策略,即如果任一設(shè)備想要連接該WiFi AP,則需要該WiFi AP中綁定該設(shè)備的MAC地址。為此,WiFi AP中設(shè)置一 MAC地址池,用于存儲(chǔ)綁定的各設(shè)備的MAC地址。值得說明的是,本實(shí)施例中,初始化在該WiFi AP的MAC地址池中預(yù)先添加了各個(gè)WiFi代理的MAC地址,從而允許各個(gè)WiFi代理能夠自動(dòng)地與WiFi AP建立WiFi連接。由此可見,通過在WiFi AP的MAC地址池中預(yù)先添加了各個(gè)WiFi代理的MAC地址相當(dāng)于對(duì)WiFi代理進(jìn)行了安全性的認(rèn)證,因?yàn)楫?dāng)一個(gè)WiFi代理的MAC地址不在WiFiAP的MAC地址池中,則WiFi AP不會(huì)與該WiFi代理進(jìn)行連接。
[0029]具體地,當(dāng)WiFi代理在接收到移動(dòng)終端發(fā)送的NFC連接請(qǐng)求,并建立與移動(dòng)終端間的NFC連接后,隨即建立與WiFi AP間的WiFi連接。具體來說,在WiFi代理中除了 NFC模塊外,還設(shè)置有WiFi通信模塊,從而,WiFi代理激活內(nèi)部的WiFi通信模塊,并通過WiFi通信模塊自動(dòng)與WiFi AP建立WiFi連接。
[0030]步驟103、WiFi代理接收所述移動(dòng)終端通過所述NFC連接發(fā)送的所述移動(dòng)終端的MAC地址;
[0031]步驟104、WiFi代理通過所述WiFi連接將所述MAC地址發(fā)送給所述WiFi AP,以使所述WiFi AP將所述MAC地址添加入MAC地址池,綁定所述移動(dòng)終端的MAC地址;
[0032]基于上述的WiFi連接策略,對(duì)于當(dāng)前要接入WiFi AP的移動(dòng)終端來說,需要將該移動(dòng)終端的MAC地址提供給WiFi AP,以使WiFi AP綁定該移動(dòng)終端的MAC地址,以為該移動(dòng)終端提供WiFi上網(wǎng)服務(wù)。
[0033]具體來說,移動(dòng)終端將自身的MAC地址通過與WiFi代理之間已經(jīng)建立的NFC連接傳輸給WiFi代理,進(jìn)而,WiFi代理通過與WiFi AP間已經(jīng)建立的WiFi連接將該MAC地址轉(zhuǎn)發(fā)給WiFi AP,從而,WiFi AP在接收到該移動(dòng)終端的MAC地址后,將該MAC地址添加到MAC地址池中,從而綁定該移動(dòng)終%5的MAC地址。
[0034]值得說明的是,本實(shí)施例中,移動(dòng)終端MAC地址優(yōu)選是該移動(dòng)終端通過內(nèi)部單線程協(xié)議(Single Wire Protocol,以下簡(jiǎn)稱SWP)卡中預(yù)置的應(yīng)用程序(Applet)獲得的??梢岳斫獾氖?,該MAC地址也可以通過在移動(dòng)終端中設(shè)置一個(gè)客戶端來獲得。但是,為了簡(jiǎn)化操作,避免額外的應(yīng)用開發(fā),優(yōu)先前者的方式來實(shí)現(xiàn)。
[0035]步驟105、WiFi代理接收所述WiFi AP通過所述WiFi連接發(fā)送的SSID,并通過所述NFC連接將所述SSID發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端使用所述SSID與所述WiFi AP建立連接。
[0036]WiFi AP在綁定移動(dòng)終端的MAC地址之后,將自身的服務(wù)集標(biāo)識(shí)(Service SetIdentifier,以下簡(jiǎn)稱SSID)通過與WiFi代理間的WiFi連接反饋給WiFi代理,進(jìn)而由WiFi代理通過NFC連接反饋給移動(dòng)終端,從而移動(dòng)終端根據(jù)該SSID接入該WiFi AP,進(jìn)行WiFi上網(wǎng)應(yīng)用。
[0037]另外,值得說明的是,WiFi代理在接收到WiFi AP通過WiFi連接發(fā)送的SSID之后,為了進(jìn)一步節(jié)省WiFi代理的電量消耗,還可以包括:
[0038]WiFi代理控制自身中的WiFi通信模塊處于休眠狀態(tài)。
[0039]本實(shí)施例中,WiFi代理在接收到移動(dòng)終端發(fā)送的NFC連接請(qǐng)求時(shí),與該移動(dòng)終端建立NFC連接,并與WiFi AP建立WiFi連接。進(jìn)而,WiFi代理接收移動(dòng)終端通過所述NFC連接發(fā)送的移動(dòng)終端的MAC地址,并通過所述WiFi連接將該MAC地址發(fā)送給WiFi AP,以使WiFi AP將該MAC地址添加入MAC地址池,以綁定移動(dòng)終端的MAC地址。綁定移動(dòng)終端的MAC地址之后,WiFi AP通過所述WiFi連接發(fā)送自身SSID給WiFi代理,WiFi代理通過所述NFC連接將SSID發(fā)送給移動(dòng)終端,以使移動(dòng)終端使用該SSID與WiFi AP建立連接。移動(dòng)終端通過與WiFi代理間的NFC連接,以及WiFi代理與WiFi AP間的WiFi連接,將自身MAC地址發(fā)送給WiFi AP,使得WiFi AP在綁定該MAC地址后,將自身SSID原路反饋給移動(dòng)終端,本實(shí)施例中移動(dòng)終端通過與預(yù)先通過WiFi AP進(jìn)行安全驗(yàn)證的WiFi代理之間建立NFC連接,通過WiFi代理自動(dòng)接入WiFi,與現(xiàn)有技術(shù)相比,本實(shí)施例提供的WiFi連接方法無需咨詢獲得接入密碼或短信驗(yàn)證,既保證了安全,避免其他非店內(nèi)用戶蹭網(wǎng),又簡(jiǎn)便實(shí)用,提高了用戶使用體驗(yàn)。
[0040]圖2為本發(fā)明WiFi代理實(shí)施例一的結(jié)構(gòu)示意圖,如圖2所示,該代理包括:
[0041 ] 接收模塊11,用于接收移動(dòng)終端發(fā)送的NFC連接請(qǐng)求,并與所述移動(dòng)終端建立NFC連接;
[0042]建立模塊12,用于與WiFi AP建立WiFi連接;
[0043]所述接收模塊11,還用于接收所述移動(dòng)終端通過所述NFC連接發(fā)送的所述移動(dòng)終端的MAC地址;
[0044]發(fā)送模塊13,用于通過所述WiFi連接將所述MAC地址發(fā)送給所述WiFi AP,以使所述WiFi AP將所述MAC地址添加入MAC地址池,綁定所述移動(dòng)終端的MAC地址;
[0045]所述接收模塊11,還用于接收所述WiFi AP通過所述WiFi連接發(fā)送的SSID,并通過所述NFC連接將所述SSID發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端使用所述SSID與所述WiFi AP建立連接。
[0046]進(jìn)一步地,所述MAC地址池中包括預(yù)先添加的允許自動(dòng)接入所述WiFi AP的所述WiFi代理的MAC地址;
[0047]所述建立模塊12具體用于:激活所述WiFi代理內(nèi)部的WiFi通信模塊,并通過所述WiFi通信模塊自動(dòng)與WiFi AP建立WiFi連接。
[0048]進(jìn)一步地,所述WiFi代理還包括:
[0049]控制模塊14,用于在所述接收模塊11接收到所述WiFi AP通過所述WiFi連接發(fā)送的SSID之后,控制所述WiFi通信模塊處于休眠狀態(tài)。
[0050]本實(shí)施例的WiFi代理可以用于執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0051]圖3為本發(fā)明WiFi連接系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖,如圖3所示,該系統(tǒng)包括:
[0052]至少一個(gè)如圖2中任一所述的WiFi代理I和WiFi接入點(diǎn)(AP) 2。
[0053]進(jìn)一步地,所述WiFi AP 2還用于:
[0054]若所述WiFi AP 2檢測(cè)到與所述移動(dòng)終端間的所述WiFi連接斷開,則將所述移動(dòng)終端的MAC地址從所述MAC地址池中移除。
[0055]本實(shí)施例中,為了在用戶的移動(dòng)終端與WiFi AP斷開WiFi連接時(shí),釋放該移動(dòng)終端所使用的WiFi資源,以避免WiFi資源的浪費(fèi),WiFi AP檢測(cè)到與移動(dòng)終端間的WiFi連接斷開時(shí),將該移動(dòng)終端的MAC地址從MAC地址池中移除。值得說明的是,WiFi AP檢測(cè)到與移動(dòng)終端間的WiFi連接斷開的方式與現(xiàn)有技術(shù)中相同,不再贅述。
[0056]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0057]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種WiFi連接方法,其特征在于,包括: 無線保真WiFi代理接收移動(dòng)終端發(fā)送的近場(chǎng)通信NFC連接請(qǐng)求,并與所述移動(dòng)終端建立NFC連接; 所述WiFi代理與WiFi接入點(diǎn)AP建立WiFi連接; 所述WiFi代理接收所述移動(dòng)終端通過所述NFC連接發(fā)送的所述移動(dòng)終端的媒質(zhì)接入控制MAC地址; 所述WiFi代理通過所述WiFi連接將所述MAC地址發(fā)送給所述WiFi AP,以使所述WiFiAP將所述MAC地址添加入MAC地址池,綁定所述移動(dòng)終端的MAC地址; 所述WiFi代理接收所述WiFi AP通過所述WiFi連接發(fā)送的服務(wù)集標(biāo)識(shí)SSID,并通過所述NFC連接將所述SSID發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端使用所述SSID與所述WiFi AP建立連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移動(dòng)終端的MAC地址為所述移動(dòng)終端通過內(nèi)部單線程協(xié)議SWP卡中的預(yù)置應(yīng)用程序Applet獲得的。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述MAC地址池中包括預(yù)先添加的允許自動(dòng)接入所述WiFi AP的所述WiFi代理的MAC地址; 所述WiFi代理與WiFi AP建立WiFi連接,包括: 所述WiFi代理激活內(nèi)部的WiFi通信模塊,并通過所述WiFi通信模塊自動(dòng)與WiFi AP建立WiFi連接。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述WiFi代理接收所述WiFiAP通過所述WiFi連接發(fā)送的SSID之后,還包括: 所述WiFi代理控制所述WiFi通信模塊處于休眠狀態(tài)。
5.一種WiFi代理,其特征在于,包括: 接收模塊,用于接收移動(dòng)終端發(fā)送的NFC連接請(qǐng)求,并與所述移動(dòng)終端建立NFC連接; 建立模塊,用于與WiFi AP建立WiFi連接; 所述接收模塊,還用于接收所述移動(dòng)終端通過所述NFC連接發(fā)送的所述移動(dòng)終端的MAC地址; 發(fā)送模塊,用于通過所述WiFi連接將所述MAC地址發(fā)送給所述WiFi AP,以使所述WiFiAP將所述MAC地址添加入MAC地址池,綁定所述移動(dòng)終端的MAC地址; 所述接收模塊,還用于接收所述WiFi AP通過所述WiFi連接發(fā)送的SSID,并通過所述NFC連接將所述SSID發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端使用所述SSID與所述WiFiAP建立連接。
6.根據(jù)權(quán)利要求5所述的WiFi代理,其特征在于,所述MAC地址池中包括預(yù)先添加的允許自動(dòng)接入所述WiFi AP的所述WiFi代理的MAC地址; 所述建立模塊具體用于:激活所述WiFi代理內(nèi)部的WiFi通信模塊,并通過所述WiFi通信模塊自動(dòng)與WiFi AP建立WiFi連接。
7.根據(jù)權(quán)利要求6所述的WiFi代理,其特征在于,還包括: 控制模塊,用于在所述接收模塊接收到所述WiFi AP通過所述WiFi連接發(fā)送的SSID之后,控制所述WiFi通信模塊處于休眠狀態(tài)。
8.一種WiFi連接系統(tǒng),其特征在于,包括: WiFi AP和至少一個(gè)如權(quán)利要求5至7中任一項(xiàng)所述的WiFi代理。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述WiFi AP還用于: 若所述WiFi AP檢測(cè)到與所述移動(dòng)終端間的所述WiFi連接斷開,則將所述移動(dòng)終端的MAC地址從所述MAC地址池中移除。
【文檔編號(hào)】H04W76/02GK104410963SQ201410683329
【公開日】2015年3月11日 申請(qǐng)日期:2014年11月24日 優(yōu)先權(quán)日:2014年11月24日
【發(fā)明者】安崗, 肖海浪, 嚴(yán)斌峰, 葉陽, 孫宇 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司