通信終端及網(wǎng)絡切換處理方法
【專利摘要】本發(fā)明適用于通信技術領域,提供了一種網(wǎng)絡切換處理方法,所述方法包括:檢測通信終端的網(wǎng)絡制式是否發(fā)生變化;若所述通信終端的網(wǎng)絡制式發(fā)生變化,則檢測所述通信終端的亮屏狀態(tài);根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器。本發(fā)明還相應的提供一種實現(xiàn)上述方法的通信終端。借此,本發(fā)明可以根據(jù)通信終端所處的網(wǎng)絡狀況及亮屏狀態(tài)以決定是否喚醒其應用處理器,減少待機功耗。
【專利說明】
通信終端及網(wǎng)絡切換處理方法
技術領域
[0001]本發(fā)明涉及通信技術領域,尤其涉及一種通信終端及網(wǎng)絡切換處理方法。
【背景技術】
[0002]目前的智能終端在使用過程中可能會由于所處網(wǎng)絡環(huán)境復雜,造成終端功耗加速消耗,進了會在短時間內造成終端的電量急速下降,嚴重影響用戶體驗。(例如用戶的智能終端所處環(huán)境復雜一網(wǎng)絡應用接入技術復雜(當然用戶是不能感覺到的),用戶突然外出/或者忙于工作而沒有和手機進行相關操作,幾個小時后,用戶一打開手機發(fā)現(xiàn)手機沒有電了。
[0003]目前智能終端一旦出現(xiàn)上述情況,用戶只能使用充電器重新充電。但如果終端電量將要耗盡,而且用戶所處地方?jīng)]有電源,用戶有很多客戶/工作需要終端溝通的話,可能會給用戶造成不必要的麻煩。目前這種情況的缺點是,影響用戶體驗、而且有時候會給用戶或者給公司造成巨大的經(jīng)濟損失,而且更重要的是會損失公司終端品牌影響力。
[0004]綜上可知,現(xiàn)有技術在實際使用上顯然存在不便與缺陷,所以有必要加以改進。
【發(fā)明內容】
[0005]針對上述的缺陷,本發(fā)明的目的在于提供一種通信終端及網(wǎng)絡切換處理方法,可以降低復雜網(wǎng)絡環(huán)境下通信終端的功耗。
[0006]為了實現(xiàn)上述目的,本發(fā)明提供一種網(wǎng)絡切換處理方法,所述方法包括:
[0007]檢測通信終端的網(wǎng)絡制式是否發(fā)生變化;
[0008]若所述通信終端的網(wǎng)絡制式發(fā)生變化,則檢測所述通信終端的亮屏狀態(tài);
[0009]根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器。
[0010]根據(jù)本發(fā)明的網(wǎng)絡切換處理方法,所述根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器步驟包括:
[0011]若所述通信終端處于亮屏狀態(tài),則即時喚醒所述通信終端的應用處理器。
[0012]根據(jù)本發(fā)明的網(wǎng)絡切換處理方法,所述根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器步驟包括:
[0013]若所述通信終端處于滅屏狀態(tài),則保持所述應用處理器的休眠狀態(tài)。
[0014]根據(jù)本發(fā)明的網(wǎng)絡切換處理方法,所述保持所述應用處理器的休眠狀態(tài)之后還包括:
[0015]當所述通信終端由滅屏狀態(tài)進入亮屏狀態(tài),則即時喚醒所述應用處理器。
[0016]根據(jù)本發(fā)明的網(wǎng)絡切換處理方法,所述網(wǎng)絡制式至少包括2G網(wǎng)絡制式、3G網(wǎng)絡制式、4G網(wǎng)絡制式及演進網(wǎng)絡制式。
[0017]本發(fā)明還提供一種通信終端,所述通信終端包括:
[0018]網(wǎng)絡檢測模塊,用于檢測通信終端的網(wǎng)絡制式是否發(fā)生變化;
[0019]屏幕檢測模塊,用于所述通信終端的網(wǎng)絡制式發(fā)生變化時,檢測所述通信終端的亮屏狀態(tài);
[0020]喚醒處理模塊,用于根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器。
[0021]根據(jù)本發(fā)明的通信終端,所述喚醒處理模塊包括第一處理子模塊,用于所述通信終端處于亮屏狀態(tài)時,即時喚醒所述通信終端的應用處理器。
[0022]根據(jù)本發(fā)明的通信終端,所述喚醒處理模塊包括第二處理子模塊,用于所述通信終端處于滅屏狀態(tài),則保持所述應用處理器的休眠狀態(tài)。
[0023]根據(jù)本發(fā)明的通信終端,所述第二處理子模塊進一步用于,所述通信終端由滅屏狀態(tài)進入亮屏狀態(tài)時即時喚醒所述應用處理器。
[0024]根據(jù)本發(fā)明的通信終端,所述網(wǎng)絡制式至少包括2G網(wǎng)絡制式、3G網(wǎng)絡制式、4G網(wǎng)絡制式及演進網(wǎng)絡制式。
[0025]本發(fā)明通過在檢測到通信終端的網(wǎng)絡制式發(fā)生變化后,進一步檢測通信終端屏幕是否處于亮屏狀態(tài),若是,則表示用戶處于使用狀態(tài),此時可即時喚醒通信終端的應用處理器作相關動作,以使用戶感知網(wǎng)絡制式的切換。若通信終端的屏幕處于滅屏狀態(tài),則不喚醒通信終端的應用處理器。借此,若通信終端用戶所處網(wǎng)絡環(huán)境復雜,而且用戶終端在滅屏狀態(tài)下,可延長用戶待機時間,減少由于網(wǎng)絡接入技術變化造成的待機功耗問題。
【附圖說明】
[0026]圖1是本發(fā)明一實施例的通信終端結構示意圖;
[0027]圖2是本發(fā)明另一實施例的通信終端結構示意圖;
[0028]圖3是本發(fā)明一實施例的網(wǎng)絡切換處理方法流程圖;
[0029]圖4是本發(fā)明另一實施例的網(wǎng)絡切換處理方法流程圖。
【具體實施方式】
[0030]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0031]參見圖1,本發(fā)明提供了一種通信終端100,其是可以支持至少兩種網(wǎng)絡制式的通訊設備,比如手機、PDA(Personal Digital Assistant,個人數(shù)字助理)、平板電腦等,并且所述通信終端100包括有:
[0032]網(wǎng)絡檢測模塊10,用于檢測通信終端100的網(wǎng)絡制式是否發(fā)生變化。
[0033]實際應用中,通信終端100可以支持至少兩種以上的網(wǎng)絡制式,所述網(wǎng)絡制式包括但不限于2G、3G、4G及各種演進網(wǎng)絡。具體的,比如通信終端100使用的為聯(lián)通識別卡,則對應的支持的網(wǎng)絡可以包括wcdma/hsdpa/hsdpaplus等。當然也可以支持其它網(wǎng)絡,比如64QAM 或 gprs/edge/ 或 hdr revo dpa/hdr reva dpa/hdr revb dpa 或 LTE-fdd/LTE_tdd等。
[0034]屏幕檢測模塊20,用于所述通信終端100的網(wǎng)絡制式發(fā)生變化時,檢測所述通信終端100的亮屏狀態(tài)。
[0035]當通信終端100處于較復雜的網(wǎng)絡環(huán)境時,比如當前駐留的網(wǎng)絡制式的信號強度較弱,而其它可支持的網(wǎng)絡制式的信號強度較強,則通信終端100會自動適配選擇信號較好的網(wǎng)絡制式接入。當通信終端100由第一網(wǎng)絡制式切換到第二網(wǎng)絡制式時,其可以即時自動檢測通信終端100是否處于亮屏狀態(tài),若處于亮屏狀態(tài),則默認為通信終端100處于用戶使用狀態(tài),若為滅屏狀態(tài),則默認為休眠待機狀態(tài)。
[0036]喚醒處理模塊30,用于根據(jù)所述通信終端100的亮屏狀態(tài),喚醒所述通信終端100的應用處理器。
[0037]現(xiàn)有技術的通信裝置在網(wǎng)絡切換后會即時自動喚醒應用處理器,若在較復雜的網(wǎng)絡環(huán)境中,終端的網(wǎng)絡會頻繁切換,進而應用處理器也頻繁喚醒,導致待機的功耗大大增加。本發(fā)明通過設置應用處理器的喚醒策略,使通信終端100在非使用狀態(tài)時,即使有網(wǎng)絡制式的頻繁切換,也不會頻率執(zhí)行應用處理器喚醒,借此大大降低通信終端100在待機時的用電功耗。
[0038]具體的,結合圖2,喚醒處理模塊30包括第一處理子模塊31和第二處理子模塊32。所述第一處理子模塊31用于所述通信終端100處于亮屏狀態(tài)時,即時喚醒所述通信終端100的應用處理器。上述實施例已經(jīng)說明,通信終端100處于亮屏時,默認為使用狀態(tài)。也就是說,在亮屏狀態(tài)下,若通信終端100的網(wǎng)絡制式發(fā)生變化,則即時喚醒應用處理器,讓用戶獲知網(wǎng)絡變化。
[0039]第二處理子模塊32,用于所述通信終端100處于滅屏狀態(tài),則保持所述應用處理器的休眠狀態(tài)。通信終端100處于滅屏狀態(tài)時,即是說其處于待機休眠狀態(tài)。此時,若通信終端100的網(wǎng)絡制式發(fā)生改變,則保持待機休眠狀態(tài),不對應用處理器喚醒處理。借此,避免頻繁喚醒應用處理器,減少用電功耗,增加待機時長。優(yōu)選的是,若所述通信終端100由滅屏狀態(tài)進入亮屏狀態(tài),則第二處理子模塊32即時喚醒其應用處理器,以使用戶獲知通信終端100的網(wǎng)絡變化。
[0040]以上各模塊可以由內置于通信終端100的軟件單元、硬件單元或軟硬件結合單元實現(xiàn)。并且本發(fā)明的通信終端100包括單模雙卡通信終端、單模多卡通信終端、雙模雙卡通信終端、多模多卡通信終端、單卡雙號通信終端、單卡多號通信終端等,所述多模多待終端100可以是雙模雙待終端、三模三待終端等。
[0041]參見圖3,本發(fā)明提供了一種網(wǎng)絡切換處理方法,其可以由如圖1所示的通信終端100實現(xiàn),該方法包括:
[0042]步驟S301,檢測通信終端100的網(wǎng)絡制式是否發(fā)生變化,若是則執(zhí)行步驟S302,否則不作處理。
[0043]實際應用中,通信終端100可以支持至少兩種以上的網(wǎng)絡制式,所述網(wǎng)絡制式包括但不限于2G、3G、4G及各種演進網(wǎng)絡。具體的,比如通信終端100使用的為聯(lián)通識別卡,則對應的支持的網(wǎng)絡可以包括wcdma/hsdpa/hsdpaplus等。當然也可以支持其它網(wǎng)絡,比如64QAM 或 gprs/edge/ 或 hdr revo dpa/hdr reva dpa/hdr revb dpa 或 LTE-fdd/LTE_tdd等。
[0044]步驟S302,檢測通信終端100的亮屏狀態(tài)。
[0045]當通信終端100處于較復雜的網(wǎng)絡環(huán)境時,比如當前駐留的網(wǎng)絡制式的信號強度較弱,而其它可支持的網(wǎng)絡制式的信號強度較強,則通信終端100會自動適配選擇信號較好的網(wǎng)絡制式接入。當通信終端100由第一網(wǎng)絡制式切換到第二網(wǎng)絡制式時,其可以即時自動檢測通信終端100是否處于亮屏狀態(tài),若處于亮屏狀態(tài),則默認為通信終端100處于用戶使用狀態(tài),若為滅屏狀態(tài),則默認為休眠待機狀態(tài)。
[0046]喚醒處理模塊30,用于根據(jù)所述通信終端100的亮屏狀態(tài),喚醒所述通信終端100的應用處理器。
[0047]現(xiàn)有技術的通信裝置在網(wǎng)絡切換后會即時自動喚醒應用處理器,若在較復雜的網(wǎng)絡環(huán)境中,終端的網(wǎng)絡會頻繁切換,進而應用處理器也頻繁喚醒,導致待機的功耗大大增加。本發(fā)明通過設置應用處理器的喚醒策略,使通信終端100在非使用狀態(tài)時,即使有網(wǎng)絡制式的頻繁切換,也不會頻率執(zhí)行應用處理器喚醒,借此大大降低通信終端100在待機時的用電功耗。
[0048]圖4是本發(fā)明另一實施例的網(wǎng)絡切換處理方法,其可以由如圖2所示的通信終端100實現(xiàn),該方法包括:
[0049]步驟S401,檢測通信終端100的網(wǎng)絡制式是否發(fā)生變化,若是則執(zhí)行步驟S402,否則不作處理。
[0050]步驟S402,檢測通信終端100是否為亮屏狀態(tài),若是則執(zhí)行步驟S403,否則執(zhí)行步驟 S404。
[0051]步驟S403,喚醒所述通信終端100的應用處理器。
[0052]步驟S404,保持所述應用處理器的休眠狀態(tài)。通信終端100處于滅屏狀態(tài)時,即是說其處于待機休眠狀態(tài)。此時,若通信終端100的網(wǎng)絡制式發(fā)生改變,則保持待機休眠狀態(tài),不對應用處理器喚醒處理。借此,避免頻繁喚醒應用處理器,減少用電功耗,增加待機時長。優(yōu)選的是,若所述通信終端100由滅屏狀態(tài)進入亮屏狀態(tài),則即時喚醒其應用處理器,以使用戶獲知通信終端100的網(wǎng)絡變化。
[0053]綜上所述,本發(fā)明通過在檢測到通信終端的網(wǎng)絡制式發(fā)生變化后,進一步檢測通信終端屏幕是否處于亮屏狀態(tài),若是,則表示用戶處于使用狀態(tài),此時可即時喚醒通信終端的應用處理器作相關動作,以使用戶感知網(wǎng)絡制式的切換。若通信終端的屏幕處于滅屏狀態(tài),則不喚醒通信終端的應用處理器。借此,若通信終端用戶所處網(wǎng)絡環(huán)境復雜,而且用戶終端在滅屏狀態(tài)下,可延長用戶待機時間,減少由于網(wǎng)絡接入技術變化造成的待機功耗問題。
[0054]當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質的情況下,熟悉本領域的技術人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。
【主權項】
1.一種網(wǎng)絡切換處理方法,其特征在于,所述方法包括: 檢測通信終端的網(wǎng)絡制式是否發(fā)生變化; 若所述通信終端的網(wǎng)絡制式發(fā)生變化,則檢測所述通信終端的亮屏狀態(tài); 根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器。2.根據(jù)權利要求1所述的網(wǎng)絡切換處理方法,其特征在于,所述根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器步驟包括: 若所述通信終端處于亮屏狀態(tài),則即時喚醒所述通信終端的應用處理器。3.根據(jù)權利要求1所述的網(wǎng)絡切換處理方法,其特征在于,所述根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器步驟包括: 若所述通信終端處于滅屏狀態(tài),則保持所述應用處理器的休眠狀態(tài)。4.根據(jù)權利要求3所述的網(wǎng)絡切換處理方法,其特征在于,所述保持所述應用處理器的休眠狀態(tài)之后還包括: 當所述通信終端由滅屏狀態(tài)進入亮屏狀態(tài),則即時喚醒所述應用處理器。5.根據(jù)權利要求1?4任一項所述的網(wǎng)絡切換處理方法,其特征在于,所述網(wǎng)絡制式至少包括2G網(wǎng)絡制式、3G網(wǎng)絡制式、4G網(wǎng)絡制式及演進網(wǎng)絡制式。6.一種通信終端,其特征在于,所述通信終端包括: 網(wǎng)絡檢測模塊,用于檢測通信終端的網(wǎng)絡制式是否發(fā)生變化; 屏幕檢測模塊,用于所述通信終端的網(wǎng)絡制式發(fā)生變化時,檢測所述通信終端的亮屏狀態(tài); 喚醒處理模塊,用于根據(jù)所述通信終端的亮屏狀態(tài),喚醒所述通信終端的應用處理器。7.根據(jù)權利要求6所述的通信終端,其特征在于,所述喚醒處理模塊包括第一處理子模塊,用于所述通信終端處于亮屏狀態(tài)時,即時喚醒所述通信終端的應用處理器。8.根據(jù)權利要求6所述的通信終端,其特征在于,所述喚醒處理模塊包括第二處理子模塊,用于所述通信終端處于滅屏狀態(tài),則保持所述應用處理器的休眠狀態(tài)。9.根據(jù)權利要求8所述的通信終端,其特征在于,所述第二處理子模塊進一步用于,所述通信終端由滅屏狀態(tài)進入亮屏狀態(tài)時即時喚醒所述應用處理器。10.根據(jù)權利要求6?9任一項所述的通信終端,其特征在于,所述網(wǎng)絡制式至少包括2G網(wǎng)絡制式、3G網(wǎng)絡制式、4G網(wǎng)絡制式及演進網(wǎng)絡制式。
【文檔編號】H04W52/02GK105873149SQ201510036931
【公開日】2016年8月17日
【申請日】2015年1月23日
【發(fā)明人】何曉飛
【申請人】宇龍計算機通信科技(深圳)有限公司