本發(fā)明涉及通信領域,尤其涉及一種4G網(wǎng)絡的快速連接方法及裝置。
背景技術:
隨著4G技術的發(fā)展,手機能否使用4G技術以及使用4G技術能力的強弱,越來越受到人們的關注。而在產品測試以及用戶實際使用過程中,發(fā)現(xiàn)有這樣一種情況:手機的設計是支持4G技術的,手機所處環(huán)境下4G網(wǎng)絡也是良好的,但是手機駐留在2G或3G長時間不能重選到4G。
所以現(xiàn)有的終端提供的上網(wǎng)服務無法滿足用戶的要求,用戶體驗度低。
技術實現(xiàn)要素:
本發(fā)明的目的之一是提供一種4G網(wǎng)絡的快速連接方法,其主要解決現(xiàn)有的技術方案提供的上網(wǎng)服務無法滿足用戶的要求,用戶體驗度低的缺點。
第一方面,提供一種4G網(wǎng)絡的快速連接方法,所述方法包括如下步驟:
智能終端判斷當前是否注冊在4G;
智能終端在判斷當前不注冊在4G時,判斷無線資源RR狀態(tài)是否為空閑狀態(tài);
如無線資源狀態(tài)為非空閑狀態(tài),智能終端確定終端在所述非空閑狀態(tài)的第一時間;
如第一時間超過時間閾值,智能終端將RR狀態(tài)釋放至空閑狀態(tài)使智能終端重選到4G網(wǎng)絡。
可選的,所述確定終端在所述非空閑狀態(tài)的第一時間具體,包括:
如無線資源狀態(tài)為非空閑狀態(tài)時,智能終端確定第一計時器是否啟動,如第一計時器啟動,則提取第一計時器的時間即為第一時間,如第一計時器未啟動,則啟動第一計時器,第一計時器啟動后的記時時間即為第一時間。
可選的,所述方法還包括:
智能終端獲取4G基站的隨機值,如該隨機值小于小區(qū)禁入因子,智能終端不連接該4G基站。
可選的,所述方法還包括:
智能終端計算所有4G基站的接入因子,智能終端選擇接入因子值最大的4G基站發(fā)送連接請求。
可選的,所述接入因子的計算方法具體為:
X1為第一個4G基站的接入因子,S1n為第一基站第n次采樣的網(wǎng)速值,S2n為第二基站第n次采樣的網(wǎng)速值,SLn第L個基站第n次采樣的網(wǎng)速值,M為采樣的總次數(shù),L為基站的總個數(shù),W1n為第一基站第n次采樣時第一基站接入終端的數(shù)量,W2n為第二基站第n次采樣時第二基站接入終端的數(shù)量,WLn為第L基站第n次采樣時第L基站接入終端的數(shù)量。
第二方面,提供一種4G網(wǎng)絡的快速連接裝置,所述裝置包括:
判斷單元,用于判斷當前是否注冊在4G;在判斷當前不注冊在4G時,判斷無線資源RR狀態(tài)是否為空閑狀態(tài);
處理單元,用于如無線資源狀態(tài)為非空閑狀態(tài),確定終端在所述非空閑狀態(tài)的第一時間;如第一時間超過時間閾值,將RR狀態(tài)釋放至空閑狀態(tài)使智能終端重選到4G網(wǎng)絡。
可選的,所述處理單元,具體用于如無線資源狀態(tài)為非空閑狀態(tài)時,確定第一計時器是否啟動,如第一計時器啟動,則提取第一計時器的時間即為第一時間,如第一計時器未啟動,則啟動第一計時器,第一計時器啟動后的記時時間即為第一時間。
可選的,所述處理單元,還用于獲取4G基站的隨機值,如該隨機值小于小區(qū)禁入因子,智能終端不連接該4G基站。
可選的,所述處理單元,還用于計算所有4G基站的接入因子,選擇接入因子值最大的4G基站發(fā)送連接請求。
可選的,所述接入因子的計算方法具體為:
X1為第一個4G基站的接入因子,S1n為第一基站第n次采樣的網(wǎng)速值,S2n為第二基站第n次采樣的網(wǎng)速值,SLn第L個基站第n次采樣的網(wǎng)速值,M為采樣的總次數(shù),L為基站的總個數(shù),W1n為第一基站第n次采樣時第一基站接入終端的數(shù)量,W2n為第二基站第n次采樣時第二基站接入終端的數(shù)量,WLn為第L基站第n次采樣時第L基站接入終端的數(shù)量。
第三方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)第一方面提供的4G網(wǎng)絡的快速連接方法。
本領域普通技術人員將了解,雖然下面的詳細說明將參考圖示實施例、附圖進行,但本發(fā)明并不僅限于這些實施例。而是,本發(fā)明的范圍是廣泛的,且意在僅通過后附的權利要求限定本發(fā)明的范圍。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
圖1為根據(jù)本發(fā)明一個優(yōu)選實施例提供的4G網(wǎng)絡的快速連接方法的流程圖。
圖2為根據(jù)本發(fā)明另一個優(yōu)選實施例提供的4G網(wǎng)絡的快速連接方法的流程圖。
圖3為根據(jù)本發(fā)明又一個優(yōu)選實施例提供的4G網(wǎng)絡的快速連接方法的流程圖。
圖4為根據(jù)本發(fā)明下一個優(yōu)選實施例提供的4G網(wǎng)絡的快速連接方法的流程圖。
圖5為本發(fā)明提供的一種4G網(wǎng)絡的快速連接裝置的結構圖。
圖6為本發(fā)明提供的智能終端的硬件結構示意圖。
具體實施方式
在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數(shù)、規(guī)程、子例程、子程序等等。
在上下文中所稱“計算機設備”,也稱為“電腦”,是指可以通過運行預定程序或指令來執(zhí)行數(shù)值計算和/或邏輯計算等預定處理過程的智能電子設備,其可以包括處理器與存儲器,由處理器執(zhí)行在存儲器中預存的存續(xù)指令來執(zhí)行預定處理過程,或是由ASIC、FPGA、DSP等硬件執(zhí)行預定處理過程,或是由上述二者組合來實現(xiàn)。計算機設備包括但不限于服務器、個人電腦、筆記本電腦、平板電腦、智能手機等。
后面所討論的方法(其中一些通過流程圖示出)可以通過硬件、軟件、固件、中間件、微代碼、硬件描述語言或者其任意組合來實施。當用軟件、固件、中間件或微代碼來實施時,用以實施必要任務的程序代碼或代碼段可以被存儲在機器或計算機可讀介質(比如存儲介質)中。(一個或多個)處理器可以實施必要的任務。
這里所公開的具體結構和功能細節(jié)僅僅是代表性的,并且是用于描述本發(fā)明的示例性實施例的目的。但是本發(fā)明可以通過許多替換形式來具體實現(xiàn),并且不應當被解釋成僅僅受限于這里所闡述的實施例。
應當理解的是,雖然在這里可能使用了術語“第一”、“第二”等等來描述各個單元,但是這些單元不應當受這些術語限制。使用這些術語僅僅是為了將一個單元與另一個單元進行區(qū)分。舉例來說,在不背離示例性實施例的范圍的情況下,第一單元可以被稱為第二單元,并且類似地第二單元可以被稱為第一單元。這里所使用的術語“和/或”包括其中一個或更多所列出的相關聯(lián)項目的任意和所有組合。
這里所使用的術語僅僅是為了描述具體實施例而不意圖限制示例性實施例。除非上下文明確地另有所指,否則這里所使用的單數(shù)形式“一個”、“一項”還意圖包括復數(shù)。還應當理解的是,這里所使用的術語“包括”和/或“包含”規(guī)定所陳述的特征、整數(shù)、步驟、操作、單元和/或組件的存在,而不排除存在或添加一個或更多其他特征、整數(shù)、步驟、操作、單元、組件和/或其組合。
還應當提到的是,在一些替換實現(xiàn)方式中,所提到的功能/動作可以按照不同于附圖中標示的順序發(fā)生。舉例來說,取決于所涉及的功能/動作,相繼示出的兩幅圖實際上可以基本上同時執(zhí)行或者有時可以按照相反的順序來執(zhí)行。
下面結合附圖對本發(fā)明作進一步詳細描述。
根據(jù)本發(fā)明的一個方面,提供了一種4G網(wǎng)絡的快速連接方法,該方法由智能終端實現(xiàn),該智能終端具體可以為:手機、平板電腦、智能手表、智能手環(huán)、個人數(shù)字助理等等智能設備,該方法如圖1所示,包括如下步驟:
步驟S101、智能終端判斷當前是否注冊在4G。
上述步驟中的4G具體可以為長期演進(Long Term Evolution,LTE),當然在實際應用中,也可以是其他的4G標準。
步驟S102、智能終端在判斷當前不注冊在4G時,判斷無線資源(Radio Resource,RR)狀態(tài)是否為空閑狀態(tài)。
步驟S103、如無線資源狀態(tài)為非空閑狀態(tài),智能終端確定終端在所述非空閑狀態(tài)的第一時間。
上述步驟S103的實現(xiàn)方法具體可以為:
如無線資源狀態(tài)為非空閑狀態(tài)時,智能終端確定第一計時器是否啟動,如第一計時器啟動,則提取第一計時器的時間即為第一時間,如第一計時器未啟動,則啟動第一計時器,第一計時器啟動后的記時時間即為第一時間。
步驟S104、如第一時間超過時間閾值,智能終端將RR狀態(tài)釋放至空閑狀態(tài)使智能終端執(zhí)行重選到4G流程。
本發(fā)明提供的技術方案在智能終端長期處于2G或3G狀態(tài)時,將RR狀態(tài)釋放至空閑狀態(tài),這樣智能終端就能夠執(zhí)行重選到4G流程,從而使智能終端進入到4G網(wǎng)絡,所以其具有滿足用戶上網(wǎng)需求,提高用戶體驗度的優(yōu)點。
參閱圖2,圖2為本申請?zhí)峁┑囊环N4G網(wǎng)絡的快速連接方法,該方法如圖2所示,包括如下步驟:
步驟S201、在手機丟失4G服務。
步驟S202、手機開始啟動第一計時器Timer1。
步驟S203、第一計時器Timer1超時。
步驟S204、手機確定是否駐留在4G,如是,執(zhí)行步驟S212,如否,執(zhí)行步驟S205。
步驟S205、手機確定無線資源(RR)是否處于空閑狀態(tài),如否,則執(zhí)行步驟S206,如是,執(zhí)行步驟S207。
步驟S206、手機釋放RR,執(zhí)行步驟S207。
步驟S207、手機開始啟動第二計時器Timer2。
步驟S208、終端自動嘗試測量LTE重選。
步驟S209、第二計時器Timer2超時。
步驟S210、手機確定是否駐留在4G,如是,執(zhí)行步驟S212,如否,執(zhí)行步驟S211。
步驟S211、第二計時器Timer2置零。
步驟S212、結束。
本發(fā)明提供的技術方案在智能終端長期處于2G或3G狀態(tài)時,將RR狀態(tài)釋放至空閑狀態(tài),這樣智能終端就能夠執(zhí)行重選到4G流程,從而使智能終端進入到4G網(wǎng)絡,所以其具有滿足用戶上網(wǎng)需求,提高用戶體驗度的優(yōu)點。
參閱圖3,圖3為本申請?zhí)峁┑囊环N4G網(wǎng)絡的快速連接方法,該方法由智能終端執(zhí)行,該方法如圖3所示,包括如下步驟:
步驟S301、智能終端判斷當前是否注冊在4G。
上述步驟中的4G具體可以為長期演進(Long Term Evolution,LTE),當然在實際應用中,也可以是其他的4G標準。
步驟S302、智能終端在判斷當前不注冊在4G時,判斷無線資源(Radio Resource,RR)狀態(tài)是否為空閑狀態(tài)。
步驟S303、如無線資源狀態(tài)為非空閑狀態(tài),智能終端確定終端在所述非空閑狀態(tài)的第一時間。
上述步驟S303的實現(xiàn)方法具體可以為:
如無線資源狀態(tài)為非空閑狀態(tài)時,智能終端確定第一計時器是否啟動,如第一計時器啟動,則提取第一計時器的時間即為第一時間,如第一計時器未啟動,則啟動第一計時器,第一計時器啟動后的記時時間即為第一時間。
步驟S304、如第一時間超過時間閾值,智能終端將RR狀態(tài)釋放至空閑狀態(tài)。
步驟S305、智能終端獲取4G基站的隨機值,如該隨機值小于小區(qū)禁入因子,智能終端不連接該4G基站。
本發(fā)明提供的技術方案在4G基站的隨機值小于小區(qū)禁入因子時,不連接該4G基站,避免重復連接4G基站。
參閱圖4,圖4為本申請?zhí)峁┑囊环N4G網(wǎng)絡的快速連接方法,該方法由智能終端執(zhí)行,該方法如圖4所示,包括如下步驟:
步驟S401、智能終端判斷當前是否注冊在4G。
上述步驟中的4G具體可以為長期演進(Long Term Evolution,LTE),當然在實際應用中,也可以是其他的4G標準。
步驟S402、智能終端在判斷當前不注冊在4G時,判斷無線資源(Radio Resource,RR)狀態(tài)是否為空閑狀態(tài)。
步驟S403、如無線資源狀態(tài)為非空閑狀態(tài),智能終端確定終端在所述非空閑狀態(tài)的第一時間。
上述步驟S403的實現(xiàn)方法具體可以為:
如無線資源狀態(tài)為非空閑狀態(tài)時,智能終端確定第一計時器是否啟動,如第一計時器啟動,則提取第一計時器的時間即為第一時間,如第一計時器未啟動,則啟動第一計時器,第一計時器啟動后的記時時間即為第一時間。
步驟S404、如第一時間超過時間閾值,智能終端將RR狀態(tài)釋放至空閑狀態(tài)。
步驟S405、智能終端計算所有4G基站的接入因子,智能終端選擇接入因子值最大的4G基站發(fā)送連接請求。
可選的,上述接入因子的計算方法具體可以為:
其中,X1為第一個4G基站的接入因子,S1n為第一基站第n次采樣的網(wǎng)速值,S2n為第二基站第n次采樣的網(wǎng)速值,SLn第L個基站第n次采樣的網(wǎng)速值,M為采樣的總次數(shù),L為基站的總個數(shù),W1n為第一基站第n次采樣時第一基站接入終端的數(shù)量,W2n為第二基站第n次采樣時第二基站接入終端的數(shù)量,WLn為第L基站第n次采樣時第L基站接入終端的數(shù)量。
參閱圖5,圖5為本申請?zhí)峁┑囊环N4G網(wǎng)絡的快速連接裝置50,所述裝置包括:
判斷單元501,用于判斷當前是否注冊在4G;在判斷當前不注冊在4G時,判斷無線資源RR狀態(tài)是否為空閑狀態(tài);
處理單元502,用于如無線資源狀態(tài)為非空閑狀態(tài),確定終端在所述非空閑狀態(tài)的第一時間;如第一時間超過時間閾值,將RR狀態(tài)釋放至空閑狀態(tài)使智能終端重選到4G網(wǎng)絡。
可選的,所述處理單元,具體用于如無線資源狀態(tài)為非空閑狀態(tài)時,確定第一計時器是否啟動,如第一計時器啟動,則提取第一計時器的時間即為第一時間,如第一計時器未啟動,則啟動第一計時器,第一計時器啟動后的記時時間即為第一時間。
可選的,所述處理單元,還用于獲取4G基站的隨機值,如該隨機值小于小區(qū)禁入因子,智能終端不連接該4G基站。
可選的,所述處理單元,還用于計算所有4G基站的接入因子,選擇接入因子值最大的4G基站發(fā)送連接請求。
可選的,所述接入因子的計算方法具體為:
X1為第一個4G基站的接入因子,S1n為第一基站第n次采樣的網(wǎng)速值,S2n為第二基站第n次采樣的網(wǎng)速值,SLn第L個基站第n次采樣的網(wǎng)速值,M為采樣的總次數(shù),L為基站的總個數(shù),W1n為第一基站第n次采樣時第一基站接入終端的數(shù)量,W2n為第二基站第n次采樣時第二基站接入終端的數(shù)量,WLn為第L基站第n次采樣時第L基站接入終端的數(shù)量。
本發(fā)明實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本發(fā)明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。系統(tǒng)權利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和計算機程序產品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
參見圖6,本發(fā)明實施例還提供一種終端600,該終端600包括但不限于:智能手機、智能手表、平板電腦、個人計算機、筆記本電腦或計算機群組,如圖6所示,該終端600包括:處理器601、存儲器602、收發(fā)器603。收發(fā)器603用于與外部設備之間收發(fā)數(shù)據(jù)。終端600中的處理器601的數(shù)量可以是一個或多個。本申請的一些實施例中,處理器601、存儲器602和收發(fā)器603可通過總線系統(tǒng)或其他方式連接。終端600可以用于執(zhí)行圖1、圖2、圖3、圖4所示的方法。關于本實施例涉及的術語的含義以及舉例,可以參考圖1、圖2、圖3、圖4所對應的說明。此處不再贅述。
其中,存儲器602中存儲程序代碼。處理器601用于調用存儲器602中存儲的程序代碼,用于執(zhí)行如圖1、圖2、圖3、圖4所示的步驟。
需要說明的是,這里的處理器601可以是中央處理器(Central Processing Unit,CPU),也可以是特定集成電路(Application Specific Integrated Circuit,ASIC),或者是被配置成實施本申請實施例的一個或多個集成電路,例如:一個或多個微處理器(digital signal processor,DSP),或,一個或者多個現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)。
存儲器602可以是一個存儲裝置,也可以是多個存儲元件的統(tǒng)稱,且用于存儲可執(zhí)行程序代碼或應用程序運行裝置運行所需要參數(shù)、數(shù)據(jù)等。且存儲器403可以包括隨機存儲器(RAM),也可以包括非易失性存儲器(non-volatile memory),例如磁盤存儲器,閃存(Flash)等。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍,其均應涵蓋在本發(fā)明的權利要求和說明書的范圍當中。