WiFi接入系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別涉及一種根據(jù)WiFi接入系統(tǒng)。
【背景技術(shù)】
[0002]隨著IEEE802.11 (無線局域網(wǎng)標(biāo)準(zhǔn))技術(shù)的成熟,WiFi (Wireless Fidelity,無線保真)作為一種無線上網(wǎng)的技術(shù)越來越多的被用戶所使用,其覆蓋面越來越廣,因此,接入點(diǎn)(Access Point, AP)是人們連接網(wǎng)絡(luò)的重要方式。隨著移動設(shè)備的發(fā)展,如今移動通訊設(shè)備也可以作為一個移動接入點(diǎn),即移動接入熱點(diǎn)技術(shù),通過WiFi共享其移動網(wǎng)絡(luò)資源,使得其他的移動設(shè)備通過WiFi網(wǎng)絡(luò)接入到該移動接入點(diǎn)上。
[0003]然而,接入點(diǎn)都設(shè)置有接入密碼以進(jìn)行鑒權(quán),所有需要接入該接入點(diǎn)的設(shè)備必須輸入該密碼后,才能完成鑒權(quán)。眾多接入點(diǎn)的接入密碼,用戶是難以獲取的,更是不可能完全記住的,用戶難以隨時隨地便利的接入到WiFi。
[0004]目標(biāo)的位置信息在各種場合中發(fā)揮著重要作用,如車輛導(dǎo)航、礦井井下人員定位、建筑工地管理等。GPS(Global Posit1ning System,全球定位系統(tǒng))作為全球最廣泛使用的衛(wèi)星導(dǎo)航定位技術(shù),在許多領(lǐng)域得到了推廣應(yīng)用。然而,其信號卻極易受到障礙物的干擾和阻斷,在密集的城市地帶、隧道、室內(nèi)等環(huán)境定位不可靠甚至于失效。
[0005]WiFi主要依靠接入點(diǎn)或基站定期發(fā)送的信標(biāo)信號中所含的接收信息強(qiáng)度(RSS)信息作為定位移動計(jì)算?;赪iFi的定位具有以下優(yōu)勢:可工作于室內(nèi)、室外等不同場合,為實(shí)現(xiàn)無處不在的定位提供了可能性;僅依賴于現(xiàn)有的WiFi網(wǎng)絡(luò),無需對其進(jìn)行任何改動,使用成本低;WiFi信號受非視距影響小,即使在有障礙物阻擋的情況下也能使用。
[0006]絕大多數(shù)基于WiFi的定位系統(tǒng)都是利用RSS,其主要方法分為兩類:三角形算法和位置指紋識別算法。三角形算法利用待測目標(biāo)到至少三個參考點(diǎn)之間的距離信息估計(jì)目標(biāo)位置,在實(shí)際實(shí)現(xiàn)時依照無線信號的傳輸損耗模型將其轉(zhuǎn)換成待測目標(biāo)到相應(yīng)接入點(diǎn)的距離。而位置指紋識別則通過比較定位所需的信號特征指紋信息獲取目標(biāo)位置。由于接收信號強(qiáng)度易受到天線高度、線性方向和環(huán)境的影響,使得基于三角形算法的WiFi定位的性能并不高。而基于位置指紋識別的無線定位并不需要知道接入點(diǎn)的位置及準(zhǔn)確的信道模型,因此,不管在具體實(shí)施上還是定位性能上,較之于基于三角形算法的定位都具有較大的優(yōu)越性。
[0007]中國專利申請201110131432.2提供了一種基于WiFi的分層定位系統(tǒng)。該定位系統(tǒng),首先根據(jù)得到的多個接入點(diǎn)無線信號的強(qiáng)度和接入點(diǎn)所在樓層,判斷移動終端用戶所在樓層,再使用指紋識別方法得到移動終端用戶的最終位置信息,同時指紋識別方法中的參考點(diǎn)可通過用戶的參與不斷的進(jìn)行添加和校正,達(dá)到多個終端用戶共享的目的。該系統(tǒng)可以滿足移動終端用戶獲取自己所在具體樓層的定位信息,而且針對多層共用同一接入點(diǎn)的情況也可給出判斷,識別穩(wěn)定性好。
【發(fā)明內(nèi)容】
[0008]本發(fā)明要解決的技術(shù)問題是提供一種WiFi接入系統(tǒng),移動終端用戶無需記住眾多接入點(diǎn)的接入密碼,便可以隨時隨地便利的接入到附近可用WiFi接入點(diǎn)。
[0009]為解決上述技術(shù)問題,本發(fā)明提供的WiFi接入系統(tǒng),包括移動終端、云服務(wù)器;
[0010]所述移動終端,設(shè)置有WiFi客戶端、移動數(shù)據(jù)通信網(wǎng)絡(luò)接入模塊、衛(wèi)星定位模塊,還設(shè)置有WiFi輔助接入客戶端;
[0011]所述WiFi客戶端,啟動后能獲得移動終端周邊WiFi接入點(diǎn)定位信息;
[0012]所述移動數(shù)據(jù)通信網(wǎng)絡(luò)接入模塊,用于接入移動數(shù)據(jù)通信網(wǎng)絡(luò),并獲取移動終端周邊的移動數(shù)據(jù)通信網(wǎng)絡(luò)的基站定位信息;
[0013]所述衛(wèi)星定位模塊,用于獲得移動終端的衛(wèi)星定位信息;
[0014]所述移動終端同所述云服務(wù)器,能通過移動數(shù)據(jù)通信網(wǎng)絡(luò)通信;
[0015]所述云服務(wù)器,存儲有各WiFi接入點(diǎn)的識別碼、密碼、地理位置;
[0016]所述WiFi輔助接入客戶端,工作過程如下:
[0017]一.WiFi輔助接入客戶端啟動;
[0018]二.獲得移動終端附近WiFi接入點(diǎn)數(shù)據(jù)列表,并根據(jù)WiFi接入點(diǎn)定位信息、基站定位信息、衛(wèi)星定位信息,確定移動終端的最終位置信息;
[0019]所述WiFi接入點(diǎn)數(shù)據(jù)列表,數(shù)據(jù)項(xiàng)包括WiFi接入點(diǎn)識別碼、信號強(qiáng)度;
[0020]三.判斷移動終端目前是否連接在互聯(lián)網(wǎng)上,如果已連接在互聯(lián)網(wǎng)上,則進(jìn)行步驟四;
[0021]四.將移動終端附近WiFi接入點(diǎn)數(shù)據(jù)列表及當(dāng)前移動終端的最終位置信息上傳至云服務(wù)器;
[0022]五.如果在設(shè)定時間內(nèi)未收到云服務(wù)器發(fā)送來的當(dāng)前易于接入的可用WiFi接入點(diǎn)的WiFi密碼信息,則進(jìn)行步驟七;如果在設(shè)定時間內(nèi)未收到云服務(wù)器發(fā)送來的當(dāng)前易于接入的可用WiFi接入點(diǎn)的WiFi密碼信息,則進(jìn)行步驟六;
[0023]六.根據(jù)云服務(wù)器發(fā)送來的當(dāng)前易于接入的可用WiFi接入點(diǎn)的WiFi密碼信息,連接當(dāng)前易于接入的可用WiFi接入點(diǎn),如果連接成功,則發(fā)送接入WiFi成功信息到云服務(wù)器,并進(jìn)行步驟七;如果連接未成功,則發(fā)送接入WiFi失敗信息到云服務(wù)器;
[0024]七.WiFi輔助接入客戶端工作過程結(jié)束;
[0025]所述云服務(wù)器,工作過程如下:
[0026](一 )根據(jù)移動終端附近WiFi接入點(diǎn)數(shù)據(jù)列表及當(dāng)前移動終端的最終位置信息,分析該WiFi接入點(diǎn)數(shù)據(jù)列表中的是否有可用WiFi接入點(diǎn),如果有可用WiFi接入點(diǎn),則對可用WiFi接入點(diǎn)按照移動終端的接入難易程度排序,以最易接入的可用WiFi接入點(diǎn)作為當(dāng)前易于接入的可用WiFi接入點(diǎn),進(jìn)行步驟(二);如果無可用WiFi接入點(diǎn),則進(jìn)行步驟(六);
[0027]( 二)將移動終端的當(dāng)前易于接入的可用WiFi接入點(diǎn)的WiFi密碼信息發(fā)送至移動終端;
[0028](三)如果收到移動終端發(fā)來的接入WiFi成功信息,則進(jìn)行步驟(六);如果收到移動終端發(fā)來的接入WiFi失敗信息,則進(jìn)行步驟(四);
[0029](四)如果所有可用WiFi接入點(diǎn)的WiFi密碼信息都已發(fā)送至移動終端,則進(jìn)行步驟(六),否則進(jìn)行步驟(五):
[0030](五)將下一個可用WiFi接入點(diǎn)作為當(dāng)前易于接入的可用WiFi接入點(diǎn),進(jìn)行步驟(二);
[0031](六)結(jié)束。
[0032]較佳的,所述WiFi輔助接入客戶端,步驟三中,如果移動終端目前未連接在互聯(lián)網(wǎng)上,則:
[0033]a)如果移動終端未連接到互聯(lián)網(wǎng),但已連接到某WiFi接入點(diǎn),則首先斷開到該WiFi接入點(diǎn)的連接,并輸出是否接入移動數(shù)據(jù)通信網(wǎng)絡(luò)的詢問信息;
[0034]如果收到用戶的肯定選擇信息,則控制移動終端接入移動數(shù)據(jù)通信網(wǎng)絡(luò);
[0035]如果收到用戶的否定選擇信息,用戶選否,則不作任何操作,流程結(jié)束;
[0036]b)如果移動終端未連接到互聯(lián)網(wǎng),也未連接到任何WiFi接入點(diǎn),則輸出是否接入移動數(shù)據(jù)通信網(wǎng)絡(luò)的詢問信息;
[0037]如果收到用戶的肯定選擇信息,則控制移動終端接入移動數(shù)據(jù)通信網(wǎng)絡(luò);
[0038]如果收到用戶的否定選擇信息,用戶選否,則不作任何操作,流程結(jié)束。
[0039]較佳的,步驟三中,如果移動終端目前已通過移動數(shù)據(jù)通信網(wǎng)絡(luò)或WiFi接入點(diǎn)連接在互聯(lián)網(wǎng)上,則進(jìn)行步驟四。
[0040]較佳的,所述云服務(wù)器,根據(jù)可用WiFi接入點(diǎn)的地理位置到移動終端的最終位置的遠(yuǎn)近、信號強(qiáng)度,確定移動終端的接入可用WiFi接入點(diǎn)的難易程度。
[0041]較佳的,所述云服務(wù)器,還存儲有各移動終端及各WiFi接入點(diǎn)訪問控制地址、加密方式。
[0042]較佳的,所述移動終端,為平板電腦、手機(jī)、筆記本或車載電腦。
[0043]較佳的,所述移動數(shù)據(jù)通信網(wǎng)絡(luò),為2G、3G或4G移動數(shù)據(jù)通信網(wǎng)絡(luò)。
[0044]較佳的,所述衛(wèi)星定位模塊,為GPS定位模、BDS定位模塊或GLONASS定位模塊。
[0045]本發(fā)明的WiFi接入系統(tǒng),采集移動終端附近WiFi接入點(diǎn)數(shù)據(jù)列表,并根據(jù)WiFi接入點(diǎn)定位信息、基站定位信息、衛(wèi)星定位信息,通過分析、計(jì)算、比對,確定移動終端的最終位置信息,云服務(wù)器根據(jù)移動終端附近WiFi接入點(diǎn)數(shù)據(jù)列表、移動終端的最終位置信息,結(jié)合其本地存儲的各WiFi接入點(diǎn)的識別碼、密碼、地理位置,按照移動終端的接入難易程度排序?qū)⒖捎肳iFi接入點(diǎn)的密碼信息發(fā)送給該移動終端,從而該移動終端能夠方便的接入相應(yīng)可用WiFi接入點(diǎn)。本發(fā)明的WiFi接入系統(tǒng),用戶無需記住眾多接入點(diǎn)的接入密碼,便可以隨時隨地便利的接入到附近可用WiFi接入點(diǎn)。
【附圖說明】
[0046]為了更清楚地說明本發(fā)明的技術(shù)方案,下面對本發(fā)明所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1是本發(fā)明的WiFi接入系統(tǒng)一實(shí)施例WiFi輔助接入客戶端的工作流程圖;
[0048]圖2是本發(fā)明的WiFi接入系統(tǒng)一實(shí)施例云服務(wù)器的工作流程圖。
【具體實(shí)施方式】
[0049]下面將結(jié)合附圖,對本發(fā)明中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0050]實(shí)施例一
[0051]WiFi接入系統(tǒng),包括移動終端、云服務(wù)器;
[0052]所述移動終端,設(shè)置有WiFi客戶端、移動數(shù)據(jù)通信網(wǎng)絡(luò)接入模塊、衛(wèi)星定位模塊,還設(shè)置有WiFi輔助接入客戶端;
[0053]所述WiFi客戶端,啟動后能獲得移動終端周邊WiFi接入點(diǎn)定位信息;
[0054]所述移動數(shù)據(jù)通信網(wǎng)絡(luò)接入模塊,用于接入移動數(shù)據(jù)通信網(wǎng)絡(luò),并獲取移動終端周邊的移動數(shù)據(jù)通信網(wǎng)絡(luò)的基站定位信息;
[0055]所述衛(wèi)星定位模塊,用于獲得移動終端的衛(wèi)星定位信息;
[0056]所述移動終端同所述云服務(wù)器,能通過移動數(shù)據(jù)通信網(wǎng)絡(luò)通信;
[0057]所述云服務(wù)器,存儲有各WiFi接入點(diǎn)(Access Point, AP)的識別碼、密碼、地理位置;
[0058]所述WiFi輔助接入客戶端,如圖1所示,工作過程如下:
[0059]一.WiFi輔助接入客戶端啟動;
[0060]二.獲得移動終端附近WiFi接入點(diǎn)數(shù)據(jù)列表