一種處理器控制方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,尤其涉及一種處理器控制方法及終端。
【背景技術】
[0002]小區(qū)切換在無線通信系統(tǒng)中,當用戶終端從一個小區(qū)(指基站或者基站的覆蓋范圍)移動到另一個小區(qū)時,為了保持移動用戶的不中斷通信需要進行的信道切換。如何成功并快捷地完成小區(qū)切換,是無線通信系統(tǒng)中蜂窩小區(qū)系統(tǒng)設計的重要方面之一。在實際應用中,用戶終端進行小區(qū)切換的過程主要由調制解調器Modem、基帶以及射頻部分來完成,此外,處理器在小區(qū)切換時也具有很重要的作用。當基帶和射頻部分完成小區(qū)切換時,則通知處理器,以方便處理器檢測切換后的相關網絡制式和網絡信號強度情況,以及完成對用戶終端系統(tǒng)界面的信號相關顯示變化的處理。然而,當用戶終端熄屏待機(即處理器處于睡眠狀態(tài)),且處于高速移動狀態(tài)下(如在高速行駛的高鐵上)時,會頻繁的進行小區(qū)切換、頻繁的喚醒處理器,從而會加重用戶終端系統(tǒng)的負擔,并增加用戶終端的功耗。
【發(fā)明內容】
[0003]本發(fā)明實施例提供了一種處理器控制方法及終端,能夠降低終端系統(tǒng)的負擔和功耗。
[0004]本發(fā)明實施例提供了一種處理器控制方法,包括:
[0005]當終端進行小區(qū)切換時,判斷所述終端是否處于待機狀態(tài);
[0006]若所述終端處于所述待機狀態(tài),獲取所述終端當前的移動速度;
[0007]判斷所述移動速度是否大于預設閾值;
[0008]若所述移動速度大于所述預設閾值,控制所述終端禁止喚醒處理器。
[0009]相應地,本發(fā)明實施例還提供了一種終端,包括:
[0010]第一判斷單元,用于當終端進行小區(qū)切換時,判斷所述終端是否處于待機狀態(tài);
[0011]獲取單元,用于當所述第一判斷單元判斷出所述終端處于所述待機狀態(tài)時,獲取所述終端當前的移動速度;
[0012]第二判斷單元,用于判斷所述移動速度是否大于預設閾值;
[0013]控制單元,用于當所述第二判斷單元判斷出所述移動速度大于所述預設閾值時,控制所述終端禁止喚醒處理器。
[0014]本發(fā)明實施例中,當終端進行小區(qū)切換時,可以判斷終端是否處于待機狀態(tài),若終端處于待機狀態(tài),可以獲取終端當前的移動速度,并判斷該移動速度是否大于預設閾值,若該移動速度大于預設閾值,則可以控制終端禁止喚醒處理器。實施本發(fā)明實施例,在進行小區(qū)切換時考慮終端的待機狀態(tài)和移動速度,當終端處于待機狀態(tài),且移動速度大于預設閾值時,則不喚醒處理器來更新終端當前顯示的網絡信息,以減少喚醒處理器的次數,從而可以降低終端系統(tǒng)的負擔和功耗。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例提供的一種小區(qū)切換的應用場景不意圖;
[0017]圖2是本發(fā)明實施例提供的一種處理器控制方法的流程示意圖;
[0018]圖3是本發(fā)明實施例提供的另一種處理器控制方法的流程示意圖;
[0019]圖4是本發(fā)明實施例提供的一種終端的結構示意圖;
[0020]圖5是本發(fā)明實施例提供的另一種終端的結構示意圖。
【具體實施方式】
[0021]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0022]本發(fā)明實施例提供了一種處理器控制方法及終端,能夠在進行小區(qū)切換時考慮終端的待機狀態(tài)和移動速度,當終端處于待機狀態(tài),且移動速度大于預設閾值時,則不喚醒處理器來更新終端當前顯示的網絡信息,以減少喚醒處理器的次數,從而可以降低終端系統(tǒng)的負擔和功耗。以下分別進行詳細說明。
[0023]為了更好的理解本發(fā)明實施例,下面先對本發(fā)明實施例提供的一種小區(qū)切換的應用場景進行描述。
[0024]請參閱圖1,圖1是本發(fā)明實施例提供的一種小區(qū)切換的應用場景示意圖。如圖1所示,A點到B點的連接線表示終端移動的路線,其中,終端移動的路線上覆蓋有小區(qū)I和小區(qū)2,且小區(qū)I與小區(qū)2的覆蓋范圍在終端移動的路線上存在部分重疊,這里小區(qū)I和小區(qū)2可以看做是兩個不同的基站或者是兩個不同的基站所覆蓋的范圍。終端可以包括但不限于移動手機、平板電腦、個人數字助理(Personal Digital Assistant,PDA)、移動通信設備、智能穿戴設備(如智能手表、智能手環(huán)等)、車載設備等具有用戶識別卡(如SIM、UIM卡等)的設備。終端在從A點到B點的過程中,首先終端將進入小區(qū)I所覆蓋的范圍,此時,終端可以連接小區(qū)I所覆蓋的網絡;當終端逐漸移出小區(qū)I而臨近小區(qū)2時,此時終端中的基帶和射頻部分接收到小區(qū)I的信號逐漸變弱,而小區(qū)2的信號逐漸增強,因此使得終端滿足小區(qū)切換的條件,即滿足從小區(qū)I切換到小區(qū)2的條件,此時,終端的基帶和射頻部分可以進行小區(qū)切換,以使終端的連接網絡從小區(qū)I切換為小區(qū)2。其中,終端的基帶和射頻為集成在終端中的基帶芯片和射頻芯片,可以用于實現小區(qū)切換,是終端能夠實現移動通信的基礎和核心。
[0025]小區(qū)切換的實現過程為利用終端的基帶和射頻部分完成小區(qū)切換,再利用終端的處理器獲取小區(qū)切換后的網絡信息,并將終端界面上當前顯示的網絡信息更新為獲取到的小區(qū)切換后的網絡信息。在進行小區(qū)切換時,可以進一步檢測終端的狀態(tài)和移動速度,當終端處于待機狀態(tài),且終端的移動速度過快(如在高速移動狀態(tài)下)時,終端在高速移動狀態(tài)下會頻繁地進行小區(qū)切換,且會頻繁地喚醒處理器來更新網絡信息;此外,在待機狀態(tài)下更新網絡信息往往是不必要的,從而會增加系統(tǒng)的負擔和加大終端的耗電量。因此,終端在待機狀態(tài)和高速移動情況下,小區(qū)切換完成后,可以禁止終端喚醒處理器,即只進行小區(qū)切換,而不更新終端的網絡信息。在圖1所示的小區(qū)切換的應用場景下,在進行小區(qū)切換時考慮終端的待機狀態(tài)和移動速度,當終端處于待機狀態(tài),且移動速度大于預設閾值時,則不喚醒處理器來更新終端當前顯示的網絡信息,以減少喚醒處理器的次數,從而可以降低終端系統(tǒng)的負擔和功耗。
[0026]基于圖1所示的應用場景,本發(fā)明實施例提供了一種處理器控制方法。請參閱圖2,圖2是本發(fā)明實施例提供的一種處理器控制方法的流程示意圖。如圖2所示,該處理器控制方法可以包括以下步驟:
[0027]S201、當終端進行小區(qū)切換時,判斷終端是否處于待機狀態(tài),若是,則執(zhí)行步驟S202o
[0028]本發(fā)明實施例中,終端的待機狀態(tài)可以指終端在開機下不進行任何實質性工作(如不對終端中的文件和程序等進行各項操作)的狀態(tài)。在待機狀態(tài)下,終端的電能消耗降低、維持終端CPU、內存和硬盤等部件最低限度的運行,此時移動鼠標或者按任意鍵可以激活終端系統(tǒng)。
[0029]本發(fā)明實施例中,可以實時判斷終端是否處于待機狀態(tài),也可以每隔第一預設時長判斷終端是否處于待機狀態(tài)。
[0030]作為一種可選的實施方式,判斷終端是否處于待機狀態(tài)的【具體實施方式】可以包括:
[0031]判斷終端在預設時間間隔內是否接收到操作指令,若在預設時間間隔內接收到操作指令,則判斷出終端未進入待