一種無線網絡連接方法及裝置的制造方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種無線網絡連接方法及裝置。
【背景技術】
[0002]隨著互聯網的發展和移動通信網絡的發展,同時也伴隨著終端的處理能力和存儲能力的迅猛發展,海量的應用程序得到了迅速傳播和使用;常用的應用程序在方便用戶工作和生活的同時,不乏新開發的應用程序也進入到用戶的日常生活,提高了用戶的生活質量、使用終端的頻率以及使用中的娛樂感。
[0003]現有技術中,由于持續開啟終端的wifi(wireless fidelity,無線保真技術)連接功能,而并不是一直都可以連接著wifi,會造成電量的損耗和無線網絡連接功能的浪費。為節省終端資源,用戶選擇性地開啟或者關閉終端無線網絡連接功能,然而這種手動的方式操作繁瑣,需人為地判斷有無可連接的無線網絡,當有無線網絡時,無法快速連接到該無線網絡。
[0004]由上可知,現有終端無線網絡連接效率低。
【發明內容】
[0005]本發明實施例提供一種無線網絡連接方法及裝置,可以解決現有終端無線網絡連接效率低的技術問題。
[0006]本發明實施例提供一種無線網絡連接方法,包括:
[0007]獲取終端當前的地理位置;
[0008]判斷所述終端是否存儲有與所述地理位置匹配的預設地理位置;
[0009]若是,則根據所述預設地理位置對應的預設網絡標識進行無線網絡連接。
[0010]進一步地,所述根據所述預設地理位置對應的預設網絡標識進行無線網絡連接的步驟,具體包括:
[0011 ]獲取所述預設地理位置對應的多個預設網絡標識;
[0012]根據所述多個預設網絡標識進行無線網絡連接。
[0013]進一步地,所述根據多個預設網絡標識進行無線網絡連接的步驟,具體包括:
[0014]獲取所述多個預設網絡標識對應的無線網絡的信號強度;
[0015]根據所述無線網絡的信號強度進行無線網絡連接。
[0016]進一步地,所述方法還包括:
[0017]當所述終端未存儲有與所述地理位置匹配的預設地理位置,或者無線網絡連接失敗時,接收用戶輸入的開啟指令,并根據所述開啟指令開啟無線網絡連接功能;
[0018]接收網絡連接請求,該網絡連接請求攜帶需要連接的目標無線網絡的目標網絡標識;
[0019]根據所述網絡連接請求連至所述目標網絡標識對應的目標無線網絡。
[0020]進一步地,所述根據所述預設地理位置對應的預設網絡標識進行無線網絡連接的步驟具體包括:
[0021]基于預設映射關系獲取所述預設地理位置對應的預設網絡標識;
[0022]根據所述預設網絡標識進行無線網絡連接。
[0023]進一步地,在根據所述網絡連接請求連至所述目標網絡標識對應的目標無線網絡之后,所述方法還包括:
[0024]建立所述地理位置與所述目標網絡標識之間的映射關系;
[0025]存儲所述目標網絡標識和所述地理位置,并根據所述映射關系更新所述預設映射關系。
[0026]相應地,本發明實施例還提供一種無線網絡連接裝置,包括:
[0027]獲取模塊,用于獲取終端當前的地理位置;
[0028]判斷模塊,用于判斷所述終端是否存儲有與所述地理位置匹配的預設地理位置;
[0029]連接模塊,用于若所述判斷模塊判定為是時,根據所述預設地理位置對應的預設網絡標識進行無線網絡連接。
[0030]進一步地,,所述連接模塊具體包括:獲取子模塊和連接子模塊;
[0031]所述獲取子模塊,用于獲取所述預設地理位置對應的多個預設網絡標識;
[0032]所述連接子模塊,用于根據所述多個預設網絡標識進行無線網絡連接。
[0033]進一步地,所述連接子模塊,具體用于:
[0034]獲取所述多個預設網絡標識對應的無線網絡的信號強度;
[0035]根據所述無線網絡的信號強度進行無線網絡連接。
[0036]進一步地,所述裝置還包括:第一接收模塊和第二接收模塊;
[0037]所述第一接收模塊,用于在所述判斷模塊判定為否,或者無線網絡連接失敗時,接收用戶輸入的開啟指令,并根據所述開啟指令開啟無線網絡連接功能;
[0038]所述第二接收模塊,用于接收網絡連接請求,該網絡連接請求攜帶需要連接的目標無線網絡的目標網絡標識;
[0039]所述連接模塊,具體用于根據所述網絡連接請求連至所述目標網絡標識對應的目標無線網絡。
[0040]本發明實施例提供了一種無線網絡連接方法及裝置,通過獲取終端當前的地理位置,判斷該終端是否存儲有與所述地理位置匹配的預設地理位置,若是,則根據該預設地理位置對應的預設網絡標識進行無線網絡連接;該方法通過終端所在的地理位置進行無線網絡連接,解決了終端無線網路連接效率低的問題;無需人為地判斷當前有無可連接的無線網絡,提升了網絡連接速度。
【附圖說明】
[0041]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0042]圖1是本發明實施例一提供的無線網絡連接方法的流程圖示意圖;
[0043]圖2是本發明實施例三提供的無線網絡連接方法的流程圖示意圖;
[0044]圖3a是本發明實施例四提供的第一種無線網絡連接裝置的結構示意圖;
[0045]圖3b是本發明實施例四提供的第二種無線網絡連接裝置的結構示意圖;
[0046]圖3c是本發明實施例四提供的第三種無線網絡連接裝置的結構示意圖。
【具體實施方式】
[0047]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0048]本發明實施例提供一種無線網絡連接方法及裝置。以下將分別進行詳細說明。
[0049]實施例一、
[0050]本實施例將從無線網絡連接裝置的角度進行描述,該無線網絡連接裝置具體可以集成在終端中,該終端可以為智能手機、平板電腦等設備。
[0051]如圖1所示,本實施例提供了一種無線網絡連接方法,具體流程可以如下:
[0052]101、獲取終端當前的地理位置。
[°°53] 具體地,可以使用GPS(GlobalPosit1ningSystem,全球定位系統)技術獲取用戶終端當前所處的地理位置的位置信息,或者用戶終端可以使用基站定位技術終端當前所處的地理位置的位置信息,比如,可以在該終端內部集成GPS芯片裝置;其中,獲取該地理位置信息包括獲取其經度、瑋度及相對于地平面的高度等信息。
[0054]在實際應用中,可以通過定位技術實時監控終端當前地理位置,或者定時檢測該終端當前地理位置;比如,可以設置位置獲取周期為I分鐘。
[0055]102、判斷該終端是否存儲有與該地理位置匹配的預設地理位置;若是,執行步驟103,若否,執行步驟104。
[0056]具體地,在獲取終端當前的地理位置之前,終端預先獲取了多個地理位置的位置信息并將其存儲,作為預設地理位置;其中,該預設地理位置為一個位置范圍,可以在獲取該預設地理位置時,獲取其經瑋度及高度,作為中心點向四周擴散到一定范圍,以界定該位置的范圍。
[0057]將該地理位置與存儲的預設地理位置進行比較,判斷是否存在于該地理位置匹配的預設地理位置,即判斷該地理位置是否在預設地理位置范圍內。
[0058]若該地理位置在預設地理位置范圍內,則判定存在匹配的預設地理位置,此時執行步驟103。
[0059]若該地理位置不在預設地理位置范圍內,則判定不存在匹配的預設地理位置,此時執行步驟104。
[0060]103、根據該預設地理位置對應的預設網絡標識進行無線網絡連接。
[0061]具體地,獲取終端當前的地理位置之前,存儲該預設地理位置之后,終端還在該預設地理位置范圍內,獲取對應的wifi的網絡標識和網絡密鑰等一系列網絡信息,進行網絡連接,并將該網絡標識和當前地理位置建立映射關系,存儲在終端。
[0062]其中,當在該預設地理位置范圍內對應有多個wifi時,在連接該多個wifi后,將其與該預設地理位置建立映射關系,并存儲在終端。
[0063]在具體實施過程中,終端可以創建一個映射關系表,將獲取的地理位置信息與對應