本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端控制方法及裝置。
背景技術(shù):
隨著智能終端的普及,網(wǎng)絡(luò)成為日常生活中的必需品,WLAN(WirelessLocal Area Networks,無線局域網(wǎng)絡(luò))作為網(wǎng)絡(luò)的一種,因為其免費而成為網(wǎng)絡(luò)中的佼佼者,成為用戶在使用終端接入網(wǎng)絡(luò)時的首選。
終端中接入網(wǎng)絡(luò)的功能由Wi-Fi(Wireless-Fidelity,無線保真)模塊實現(xiàn),由于Wi-Fi消耗的電能比較多,因此,用戶可以選擇開啟Wi-Fi模塊或者關(guān)閉Wi-Fi模塊,用來確定是否使用WLAN的網(wǎng)絡(luò)。
現(xiàn)有技術(shù)中,為了保障Wi-Fi模塊可以持續(xù)接入網(wǎng)絡(luò),在Wi-Fi接入網(wǎng)絡(luò)的第一步為掃描,通過掃描查找終端的附近是否具有WLAN網(wǎng)絡(luò),并且在終端與WLAN網(wǎng)絡(luò)斷開后,使用中斷喚醒功能提示終端重新掃描。然而,當終端移動的速度很快時,終端不能準確接入網(wǎng)絡(luò)而需要持續(xù)的掃描,耗費大量的電能。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種終端控制方法及裝置,實現(xiàn)了節(jié)省終端電量的效果。
本發(fā)明實施例提供一種終端控制方法,包括:
若Wi-Fi模塊開啟且未接入網(wǎng)絡(luò),檢測終端的移動速度;
若所述終端的移動速度大于或者等于預(yù)設(shè)的速度閾值,關(guān)閉所述Wi-Fi模塊或者關(guān)閉所述Wi-Fi模塊中的中斷喚醒功能。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述檢測終端的移動速度包括:
利用定位技術(shù)周期的檢測所述終端的地理位置;
根據(jù)相鄰兩個周期的地理位置以及相鄰兩個周期之間的時長,計算所述終端的移動速度。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述定位技術(shù)包括:
基于全球定位系統(tǒng)的定位技術(shù);或者,
基于3GPP網(wǎng)絡(luò)的定位技術(shù);或者,
基于基站的定位技術(shù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
關(guān)閉所述Wi-Fi模塊或者關(guān)閉所述Wi-Fi模塊中的中斷喚醒功能之后,若檢測到終端的移動速度小于速度閾值,開啟所述Wi-Fi模塊或者開啟所述Wi-Fi模塊中的中斷喚醒功能。
本發(fā)明實施例還一種終端控制裝置,包括:
檢測模塊,用于若無線保真Wi-Fi模塊開啟且未接入網(wǎng)絡(luò),檢測終端的移動速度;
關(guān)閉模塊,用于若所述終端的移動速度大于或者等于預(yù)設(shè)的速度閾值,關(guān)閉所述Wi-Fi模塊或者關(guān)閉所述Wi-Fi模塊中的中斷喚醒功能。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述檢測模塊,具體用于:
利用定位技術(shù)周期的檢測所述終端的地理位置;
根據(jù)相鄰兩個周期的地理位置以及相鄰兩個周期之間的時長,計算所述終端的移動速度。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述定位技術(shù)包括:
基于全球定位系統(tǒng)的定位技術(shù);或者,
基于3GPP網(wǎng)絡(luò)的定位技術(shù);或者,
基于基站的定位技術(shù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:
開啟模塊,用于關(guān)閉所述Wi-Fi模塊或者關(guān)閉所述Wi-Fi模塊中的中斷喚醒功能之后,若檢測到終端的移動速度小于速度閾值,開啟所述Wi-Fi模塊或者開啟所述Wi-Fi模塊中的中斷喚醒功能。
本發(fā)明實施例提供的終端控制方法及裝置,通過在Wi-Fi模塊在開啟狀態(tài)下并且未接入網(wǎng)絡(luò)時檢測終端的移動速度,然后根據(jù)終端的移動速度確定是否需要關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能,在本發(fā)明實施例中,當終端的移動速度大于或者等于預(yù)設(shè)的速度閾值時,關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能,進而實現(xiàn)了避免終端因為Wi-Fi模塊持續(xù)掃描而耗費大量的電能,延長終端的待機時間的效果,解決了現(xiàn)有技術(shù)中當終端移動的速度很快時,終端不能準確接入網(wǎng)絡(luò)而需要持續(xù)的掃描,耗費大量的電能的問題。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的終端控制方法實施例一的流程圖;
圖2為本發(fā)明實施例提供的終端控制方法實施例二的流程圖;
圖3為本發(fā)明實施例提供的終端控制裝置實施例一的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例提供的終端控制裝置實施例二的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
實施例一
圖1為本發(fā)明實施例提供的終端控制方法實施例一的流程圖,如圖1所示,本實施例提供的終端控制方法,具體可以包括如下步驟:
101、若Wi-Fi模塊開啟且未接入網(wǎng)絡(luò),檢測終端的移動速度。
Wi-Fi模塊接入WLAN網(wǎng)絡(luò)的過程分為四個步驟,第一個步驟為掃描,第二個步驟為認證,第三個步驟為關(guān)聯(lián),第四個步驟為接入網(wǎng)絡(luò)(連接成功)。其中,當Wi-Fi模塊模塊開啟后,Wi-Fi模塊首先會進行掃描,確認終端的周圍是否有無線信號,當終端的周圍沒有無線信號時,Wi-Fi模塊則不會接入網(wǎng)絡(luò)。一般情況下,終端中的Wi-Fi模塊開啟后,Wi-Fi模塊會默認持續(xù)進行掃描,以確定終端的周圍是否有無線信號。因此,為了減少終端的掃描次數(shù),在本發(fā)明實施例中,在Wi-Fi模塊開啟,且沒有接入網(wǎng)絡(luò)的狀態(tài)下,檢測終端的移動速度,可以理解的是,終端在移動過程中,會脫離無線信號的覆蓋范圍,進而導(dǎo)致Wi-Fi模塊脫離WLAN網(wǎng)絡(luò),而Wi-Fi模塊脫離WLAN網(wǎng)絡(luò)后,Wi-Fi模塊會再次進行掃描,因此,需要檢測終端的移動網(wǎng)絡(luò)。
在一個具體的實現(xiàn)過程中,可以利用定位技術(shù)周期的檢測終端的地理位置;然后根據(jù)相鄰兩個周期的地理位置以及相鄰兩個周期之間的時長,計算終端的移動速度。可以理解的是,終端的移動速度等于相鄰兩個周期的地理位置之間的距離與相鄰兩個周期之間的時長的比值。
在一個具體的實現(xiàn)過程中,檢測終端的移動速度可以通過基于GPS(Global Positioning System,全球定位系統(tǒng))的定位技術(shù),或者,基于3GPP網(wǎng)絡(luò)的定位技術(shù),或者,基于基站的定位技術(shù)。
其中,基于GPS的定位技術(shù),可以利用GPS反饋給終端相鄰兩個周期之間的經(jīng)緯度數(shù)據(jù),終端根據(jù)相應(yīng)的經(jīng)緯度數(shù)據(jù)計算出距離,然后根據(jù)距離以及相鄰兩個周期之間的時間差,計算相應(yīng)的終端的移動速度?;?GPP網(wǎng)絡(luò)或者基站的定位技術(shù),可以利用基站編號或者基站小區(qū)編號來確定基站的位置,進而通過兩個周期之間的基站的位置計算出距離,然后根據(jù)距離以及相鄰兩個周期之間的時間差,計算相應(yīng)的終端的移動速度。
102、若終端的移動速度大于或者等于預(yù)設(shè)的速度閾值,關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能。
速度閾值可以是根據(jù)Wi-Fi模塊連接網(wǎng)絡(luò)的速度進行設(shè)定的,當終端的移動速度大于或者等于預(yù)設(shè)的速度閾值時,可以說明終端無法準確接入網(wǎng)絡(luò),因此Wi-Fi模塊會持續(xù)進行掃描,以找到終端可以接入的網(wǎng)絡(luò)。因此,當終端的移動速度大于或者等于預(yù)設(shè)的速度閾值時,需要關(guān)閉Wi-Fi模塊或者Wi-Fi模塊中的中斷喚醒功能,可以理解的是,中斷喚醒功能為當Wi-Fi模塊脫離網(wǎng)絡(luò)時,再次開啟掃描操作,尋找終端可以接入的網(wǎng)絡(luò)。
例如,終端的移動速度為20米/秒,速度閾值為10米/秒,終端的移動速度大于速度閾值,關(guān)閉Wi-Fi模塊。
需要說明的是,本發(fā)明實施例中所涉及的終端可以包括但不限于個人計算機(Personal Computer,PC)、個人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tablet Computer)、手機、MP3播放器、MP4播放器等。
本發(fā)明實施例提供的終端控制方法,通過在Wi-Fi模塊在開啟狀態(tài)下并且未接入網(wǎng)絡(luò)時檢測終端的移動速度,然后根據(jù)終端的移動速度確定是否需要關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能,在本發(fā)明實施例中,當終端的移動速度大于或者等于預(yù)設(shè)的速度閾值時,關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能,進而實現(xiàn)了避免終端因為Wi-Fi模塊持續(xù)掃描而耗費大量的電能,延長終端的待機時間的效果,解決了現(xiàn)有技術(shù)中當終端移動的速度很快時,終端不能準確接入網(wǎng)絡(luò)而需要持續(xù)的掃描,耗費大量的電能的問題。
實施例二
圖2為本發(fā)明實施例提供的終端控制方法實施例二的流程圖,如圖2所示,本實施例提供的終端控制方法,具體可以包括如下步驟:
201、若無線保真Wi-Fi模塊開啟且未接入網(wǎng)絡(luò),檢測終端的移動速度。
本發(fā)明實施例的步驟201,具體可以參照實施例一中步驟101的描述,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
202、若終端的移動速度大于或者等于預(yù)設(shè)的速度閾值,關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能。
本發(fā)明實施例的步驟202,具體可以參照實施例一中步驟102的描述,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
203、關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能之后,若檢測到終端的移動速度小于速度閾值,開啟Wi-Fi模塊或者開啟Wi-Fi模塊中的中斷喚醒功能。
在本發(fā)明實施例中,關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能之后,為了可以再次接入網(wǎng)絡(luò)或者防止用戶忘記開啟Wi-Fi模塊或者開啟Wi-Fi模塊中的中斷喚醒功能,終端可以持續(xù)檢測終端的移動速度,當檢測到終端的移動速度小于速度閾值時,開啟Wi-Fi模塊或者開啟Wi-Fi模塊中的中斷喚醒功能。
在本發(fā)明實施例中,檢測終端的移動速度可以參照實施例一中的描述,此處不再進行贅述。
本發(fā)明實施例提供的終端控制方法,檢測終端的移動速度,在終端的移動速度小于速度閾值時,開啟Wi-Fi模塊或者開啟Wi-Fi模塊中的中斷喚醒功能,在本發(fā)明實施例中,進而實現(xiàn)了在避免終端因為Wi-Fi模塊持續(xù)掃描而耗費大量的電能,延長終端的待機時間的同時,增強了靈活性的效果,解決了現(xiàn)有技術(shù)中當終端移動的速度很快時,終端不能準確接入網(wǎng)絡(luò)而需要持續(xù)的掃描,耗費大量的電能的問題。
實施例三
圖3為本發(fā)明實施例提供的終端控制裝置實施例一的結(jié)構(gòu)示意圖,如圖3所示,本發(fā)明實施例提供的終端控制裝置,可以包括:檢測模塊11和關(guān)閉模塊12。
檢測模塊11,用于若無線保真Wi-Fi模塊開啟且未接入網(wǎng)絡(luò),檢測終端的移動速度;
關(guān)閉模塊12,用于若終端的移動速度大于或者等于預(yù)設(shè)的速度閾值,關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能。
在一個具體的實現(xiàn)過程中,檢測模塊11,具體用于:
利用定位技術(shù)周期的檢測終端的地理位置;
根據(jù)相鄰兩個周期的地理位置以及相鄰兩個周期之間的時長,計算終端的移動速度。
其中,定位技術(shù)包括:
基于全球定位系統(tǒng)的定位技術(shù);或者,
基于3GPP網(wǎng)絡(luò)的定位技術(shù);或者,
基于基站的定位技術(shù)。
本實施例的裝置,可以用于執(zhí)行圖1所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
實施例四
圖4為本發(fā)明實施例提供的終端控制裝置實施例二的結(jié)構(gòu)示意圖,如圖4所示,本發(fā)明實施例提供的終端控制裝置,在實施例三的基礎(chǔ)上,還可以包括:開啟模塊13。
開啟模塊13,用于關(guān)閉Wi-Fi模塊或者關(guān)閉Wi-Fi模塊中的中斷喚醒功能之后,若檢測到終端的移動速度小于速度閾值,開啟WiFi模塊或者開啟WiFi模塊中的中斷喚醒功能。
本實施例的裝置,可以用于執(zhí)行圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到至少兩個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。