本發(fā)明涉及移動通信技術(shù)領(lǐng)域,具體而言,涉及一種網(wǎng)絡(luò)切換方法、裝置、移動終端和計算機可讀存儲介質(zhì)。
背景技術(shù):
隨著社會的發(fā)展,人們之間的通信交流越來越依賴于移動終端,因此,對于移動終端的通信質(zhì)量的要求也越來越高。
現(xiàn)在的移動終端以及運營商通過提供兩種或更多的網(wǎng)絡(luò)制式,例如提供lte/gsm制式、lte/td-scdma制式、wcdma/gsm制式等等。例如,盡管lte通信技術(shù)應(yīng)用越來越廣泛,但由于網(wǎng)絡(luò)覆蓋等原因,通常,移動終端同時提供gsm和lte通信模式,運營商也同時提供gsm和lte的通信服務(wù),從而在lte的信號較差時,可以切換至gsm以保證正常的通話。
還是以lte/gsm制式為例,3gpp標準規(guī)定在lte信號強度小于lte切換門限值,gsm信號大于gsm切換門限值時,從lte切換至gsm通信。例如,在移動終端中,當(dāng)lte的信號強度小于-115dbm,gsm的信號強度大于-90dbm時,在移動終端將上述信號強度上報給基站后,移動終端的網(wǎng)絡(luò)制式將會被切換至gsm網(wǎng)絡(luò)。
然而,上述的標準在實際的應(yīng)用中,在很多情況下還是出現(xiàn)切換不及時,導(dǎo)致掉線的情況,顯然,掉線將大大降低用戶的體驗度。
技術(shù)實現(xiàn)要素:
對于上述問題,本發(fā)明的發(fā)明人進行了深入的研究,發(fā)現(xiàn)上述通過門限值進行切換的標準過于僵化,并不能適用于各種實際的情況。
本發(fā)明的發(fā)明人發(fā)現(xiàn),在實際應(yīng)用中,常??赡艹霈F(xiàn)例如以下的情況:以lte/gsm制式為例,當(dāng)用戶從lte覆蓋區(qū)移動到gsm覆蓋區(qū),例如從地面進入地下停車場時,lte的信號強度值可能產(chǎn)生如下變化:-95dbm、-105dbm、-115dbm、-125dbm,由此,在移動終端中l(wèi)te的信號強度迅速降低,在檢測到信號強度小于標準的-115dbm時,lte可能已經(jīng)脫網(wǎng),這樣,不是切換到gsm,而是脫網(wǎng)后重選到gsm。由此,會導(dǎo)致出現(xiàn)掉話的情況。
另外,即使在檢測到lte的信號強度值略小于標準值,為例如-117dbm時,并且及時向基站報告了該信號強度值,然而,由于基站過于繁忙,未能及時處理相關(guān)信息,而lte的信號強度迅速下降,由此,導(dǎo)致出現(xiàn)通話掉線。
鑒于上述情況,本發(fā)明提供了一種網(wǎng)絡(luò)切換方法、網(wǎng)絡(luò)切換裝置、移動終端和計算機可讀存儲介質(zhì)。本發(fā)明的技術(shù)方案與現(xiàn)有的標準技術(shù)方案相比,大幅降低掉話率,提升了用戶的體驗。
為了實現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案:
第一方面,本發(fā)明提供了一種網(wǎng)絡(luò)切換方法,包括:
以預(yù)定時間間隔獲取移動終端當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值,并根據(jù)至少兩個所述第一信號強度值確定信號強度下降速率;
根據(jù)所述信號強度下降速率預(yù)測所述第一信號強度值下降至所述高優(yōu)先級網(wǎng)絡(luò)制式的第一切換門限值的預(yù)計時刻;
在當(dāng)前時刻距離所述預(yù)計時刻的時間小于預(yù)定閾值并且當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值大于預(yù)設(shè)值時,向基站報告所述移動終端的當(dāng)前信號狀態(tài)以控制所述移動終端切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
在上述的網(wǎng)絡(luò)切換方法中,所述向基站報告所述移動終端的當(dāng)前信號狀態(tài)包括:
將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述預(yù)設(shè)值為所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值。
在上述的網(wǎng)絡(luò)切換方法中,將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值加上第二偏置值后的第二修正信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述第二修正信號強度值大于所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值,所述第二偏置值是所述第二切換門限值減去所述預(yù)設(shè)值所得的值。
在上述的網(wǎng)絡(luò)切換方法中,所述第二偏置值是關(guān)于所述移動終端的設(shè)備偏置值。
在上述的網(wǎng)絡(luò)切換方法中,所述第二偏置值是所述移動終端所在的區(qū)域的區(qū)域偏置值。
在上述的網(wǎng)絡(luò)切換方法中,所述向基站報告所述移動終端的當(dāng)前信號狀態(tài)包括:在報告給所述基站的消息中加入特殊字段以請求所述基站立即進行網(wǎng)絡(luò)切換。
在上述的網(wǎng)絡(luò)切換方法中,所述高優(yōu)先級網(wǎng)絡(luò)制式是lte,所述低優(yōu)先級網(wǎng)絡(luò)制式是gsm。
第二方面,本發(fā)明提供了一種網(wǎng)絡(luò)切換裝置,包括:
下降速率計算模塊,用于以預(yù)定時間間隔獲取移動終端當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值,并根據(jù)至少兩個所述第一信號強度值確定信號強度下降速率;
預(yù)計時刻計算模塊,用于根據(jù)所述信號強度下降速率預(yù)測所述第一信號強度值下降至所述高優(yōu)先級網(wǎng)絡(luò)制式的第一切換門限值的預(yù)計時刻;
切換模塊,用于在當(dāng)前時刻距離所述預(yù)計時刻的時間小于預(yù)定閾值并且當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值大于預(yù)設(shè)值時,向基站報告所述移動終端的當(dāng)前信號狀態(tài)以控制所述移動終端切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
在上述的網(wǎng)絡(luò)切換裝置中,所述切換模塊將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述預(yù)設(shè)值為所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值。
在上述的網(wǎng)絡(luò)切換裝置中,所述切換模塊將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值加上第二偏置值后的第二修正信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述第二修正信號強度值大于所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值,所述第二偏置值是所述第二切換門限值減去所述預(yù)設(shè)值所得的值。
在上述的網(wǎng)絡(luò)切換裝置中,所述第二偏置值是關(guān)于所述移動終端的設(shè)備偏置值。
在上述的網(wǎng)絡(luò)切換裝置中,所述第二偏置值是所述移動終端所在的區(qū)域的區(qū)域偏置值。
在上述的網(wǎng)絡(luò)切換裝置中,所述切換模塊在報告給所述基站的消息中加入特殊字段以請求所述基站立即進行網(wǎng)絡(luò)切換。
在上述的網(wǎng)絡(luò)切換裝置中,所述高優(yōu)先級網(wǎng)絡(luò)制式是lte,所述低優(yōu)先級網(wǎng)絡(luò)制式是gsm。
第三方面,本發(fā)明提供了一種移動終端,包括存儲器以及處理器,所述存儲器用于存儲計算機程序,所述處理器運行所述計算機程序以使所述移動終端執(zhí)行上述的網(wǎng)絡(luò)切換方法。
第四方面,本發(fā)明提供一種計算機可讀存儲介質(zhì),其存儲有上述移動終端中所使用的計算機程序。
根據(jù)本發(fā)明提供的網(wǎng)絡(luò)切換方法、網(wǎng)絡(luò)切換裝置、移動終端和計算機可讀存儲介質(zhì),根據(jù)高優(yōu)先級網(wǎng)絡(luò)制式的信號強度變化趨勢,可以在例如其信號強度快速降低時提前切換至低優(yōu)先級網(wǎng)絡(luò)制式,降低掉話率,而且,可以靈活應(yīng)對不同的移動終端、不同的區(qū)域等,從而進一步降低掉話率,大幅提升了用戶體驗。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對本發(fā)明范圍的限定。
圖1是本發(fā)明實施例提供的移動終端的結(jié)構(gòu)示意圖。
圖2是本發(fā)明實施例提供的一種網(wǎng)絡(luò)切換方法的流程圖。
圖3是本發(fā)明實施例提供的一種網(wǎng)絡(luò)切換裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
下述各實施例均可應(yīng)用于如圖1所示的移動終端中,圖1示出了該移動終端的結(jié)構(gòu)框圖,該移動終端100包括:射頻(radiofrequency,rf)電路110、存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、無線保真(wirelessfidelity,wifi)模塊170、處理器180、以及電源190等部件。輸入單元130可以包括觸控面板和其他輸入設(shè)備,顯示單元140可以包括顯示面板140。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的移動終端100結(jié)構(gòu)并不構(gòu)成對移動終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
針對現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種網(wǎng)絡(luò)切換方法、網(wǎng)絡(luò)切換裝置、移動終端和計算機可讀存儲介質(zhì);本發(fā)明的技術(shù)方案可以采用相關(guān)的軟件或硬件實現(xiàn),下面通過實施例進行描述。
在以下的說明中,以移動設(shè)備和運營商支持lte/gsm兩種網(wǎng)絡(luò)制式為例進行說明,當(dāng)然,本發(fā)明并不限于這兩種網(wǎng)絡(luò)制式的組合,而是可以適用于不同的網(wǎng)絡(luò)制式組合,例如,lte/td-scdma制式、wcdma/gsm等。在以lte/gsm組合為例的情況下,當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式為lte,當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式為gsm。關(guān)于其他網(wǎng)絡(luò)制式,類似的,從高到低的優(yōu)先級順序依次是4g、3g和2g的網(wǎng)絡(luò)制式。
實施例1
圖2是本發(fā)明實施例提供的一種網(wǎng)絡(luò)切換方法的流程圖。為了解決上述問題,本發(fā)明實施例1的技術(shù)方案包括如下步驟:
步驟s21,以預(yù)定時間間隔獲取當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值,并根據(jù)至少兩個所述第一信號強度值計算信號強度下降速率。
例如,以5秒的預(yù)定時間間隔獲取lte的二個信號強度值:-101dbm、-111dbm,則信號下降的速率為(-111dbm-(-101dbm))/5=-2dbm/s。這里給出了利用兩個第一信號強度值計算信號強度下降速率的例子,然而,也可以獲取三個或更多的第一信號強度值來計算信號強度下降速率,由此獲得的強度下降速率可以使以下步驟的預(yù)測相對更為準確。
上述5s的預(yù)定時間間隔僅僅是一個示例,該間隔可以根據(jù)實際的需要進行設(shè)置。此外,在后續(xù)的信號強度沒有變化或是增大的情況下,顯然不進行后續(xù)的步驟,而是繼續(xù)獲取新的第一信號強度值進行計算。
步驟s22,根據(jù)所述信號強度下降速率預(yù)測所述第一信號強度值下降至所述高優(yōu)先級網(wǎng)絡(luò)制式的第一切換門限值的預(yù)計時刻。
lte的切換門限值為例如-115dbm,根據(jù)下降速率-2dbm/s,從-111dbm下降至-115dbm所需的時間為2s,因此,預(yù)計將在比最近獲取第二個第一信號強度值(在獲取三個或更多第一信號強度值的情況下,這里是最后獲取第一信號強度值)的時刻晚2s的時刻達到第一切換門限值。
步驟s23,在當(dāng)前時刻距離所述預(yù)計時刻的時間小于預(yù)定閾值并且當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值大于預(yù)設(shè)值時,向基站報告所述移動終端的當(dāng)前信號狀態(tài)以控制所述移動終端切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
在忽略信號強度值獲取時間和上述計算時間等的情況下,當(dāng)前時刻可以是獲取第二個第一信號強度值的時刻;或者也可以是實際的當(dāng)前時刻,可以根據(jù)需要選用當(dāng)前時刻。
預(yù)定閾值可以根據(jù)實際情況進行選擇,例如根據(jù)基站在上報后的平均切換時間、獲取信號強度值的預(yù)定時間間隔大小等進行適當(dāng)?shù)脑O(shè)置。例如,預(yù)定閾值可以設(shè)置為上述的預(yù)定時間間隔。在此實例中,假設(shè)預(yù)定閾值設(shè)置為5s,則此實例中當(dāng)前時刻距離預(yù)計時刻的時間2s小于該預(yù)定閾值5s,則認為lte將很快降低至第一切換門限值以下,在確認gsm的當(dāng)前信號強度值大于例如第二切換門限值-90dbm的情況下(此時gsm的信號較強,能夠滿足通話要求),例如,gsm的第二信號強度值為-85dbm時,提前向基站報告移動終端的當(dāng)前信號狀態(tài),以將移動終端切換到gsm下進行通信。
如果不進行上述的預(yù)測和提前上報,在獲取-101dbm、-111dbm的lte信號強度值后,再次獲取lte信號強度值時(例如5s后),lte信號強度值可能為-121dbm(小于第一切換門限值-115dbm),再進行上報,則可能已經(jīng)掉線。
由此,根據(jù)本發(fā)明的網(wǎng)絡(luò)切換方法,在lte的信號強度迅速減弱的情況下,能夠提前切換至gsm,降低掉話率,提升用戶體驗。
作為一個實例,在上述步驟s23中,向基站報告移動終端的當(dāng)前信號狀態(tài)可能如下地進行:
將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述預(yù)設(shè)值為所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值。
例如,將lte的信號強度值-111dbm加上第一偏置值-5dbm,得到第一修正信號強度值-116dbm,然后將第一修正信號強度值-116dbm以及上述的當(dāng)前第二信號強度值-85dbm上報基站,由此,移動終端能夠提前切換至gsm下進行通話,而不是在掉線后重新選到gsm。
作為另一個實例,在上述步驟s23中,向基站報告移動終端的當(dāng)前信號狀態(tài)也可能如下地進行:
將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值加上第二偏置值后的第二修正信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述第二修正信號強度值大于所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值,所述第二偏置值是所述第二切換門限值減去所述預(yù)設(shè)值所得的值。
此實例與前一實例的不同之處在于,除了第一信號強度值加上第一偏置值外,還在第二信號強度值加上第二偏置值。這是考慮到在實際使用中,盡管低優(yōu)先級網(wǎng)絡(luò)的信號未滿足第二切換門限值,但是其信號強度值可能僅稍微低于第二切換門限值,在切換至該低優(yōu)先級網(wǎng)絡(luò)后,也能夠滿足基本的通話要求。
具體而言,根據(jù)現(xiàn)有的3gpp標準,在切換至gsm之前,需要gsm的信號強度大于預(yù)定的第二切換門限值,例如-90dbm。
然而,本發(fā)明的發(fā)明人發(fā)現(xiàn),在實際使用中,常常出現(xiàn)gsm的信號強度一直小于預(yù)定的第二切換門限值,不能及時切換,這導(dǎo)致了通話質(zhì)量劣化,甚至掉線。
發(fā)明人還發(fā)現(xiàn),低優(yōu)先級網(wǎng)絡(luò)制式的信號強度值雖然低于第二切換門限值,但是在不同的實際狀況下,只要低優(yōu)先級網(wǎng)絡(luò)制式的信號強度值不是太低,常常也能滿足基本通話要求。
因此,根據(jù)本發(fā)明的技術(shù)方案,基于上述實際狀況,降低了對低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值的要求,即可將上文所述的預(yù)設(shè)值設(shè)置為低于第二切換門限值的值,只要能滿足基本通話需求即可。在實際使用中,關(guān)于預(yù)設(shè)值為多大時才能滿足基本通話要求,可以根據(jù)不同的狀況進行測試。
更具體而言,在從lte向gsm切換時,將lte的信號強度加上第一偏置值得到的第一修正信號強度值(例如上文中的-116dbm)進行上報,參見上文的描述,這里不再詳述。
關(guān)于gsm的信號強度值的上報,假設(shè)經(jīng)過實際測試,在gsm大于-96dbm時也能滿足基本通話,則-96dbm作為上述的第一預(yù)定值,第二切換門限值-90dbm減去所述預(yù)設(shè)值-96dbm得到第二偏置值6dbm。當(dāng)gsm的信號強度為例如-93dbm時,盡管小于第二切換門限值-90dbm,但是大于第一預(yù)定值,可以滿足基本通話要求。因此,向基站上報gsm的信號強度時,在當(dāng)前值-93dbm加上第二偏置值6dbm,則gsm的修正信號強度值為-87dbm。將大于第二切換門限值-90dbm的第二修正信號強度值-87dbm上報給基站。
由此,上報給基站的lte和gsm的信號強度值分別為第一修正信號強度值-116dbm(小于第一切換門限值-115dbm)和-87dbm(大于第二切換門限值-90dbm),從而滿足了切換要求的兩個條件。由此,移動終端能夠及時切換至滿足基本通話要求的網(wǎng)絡(luò)制式,進一步降低了掉話率,提升了用戶體驗。
作為獲得第一預(yù)定值的一個例子,上述的預(yù)設(shè)值可能與移動設(shè)備的類型、生產(chǎn)廠家等有關(guān),因此,第二偏置值可以是關(guān)于移動終端的設(shè)備偏置值。具體而言,不同移動終端生產(chǎn)商所生產(chǎn)的移動終端是不同的,即使是同一移動終端生產(chǎn)商提供的不同型號的移動終端也是不同的。例如,由于天線的類型不同、設(shè)置位置不同、外殼材料的不同,其接收信號的能力是不同的,而且用戶使用時,移動終端信號衰減也是不同的。因此,現(xiàn)有標準的固定門限值切換方式可能并不能很好地適應(yīng)不同的移動終端。
為此,移動終端生產(chǎn)廠家可以針對各種型號的移動終端進行測試,確定在不同的網(wǎng)絡(luò)制式下滿足正常通話要求的預(yù)設(shè)值。將標準門限值與測得的預(yù)設(shè)值相減,可以獲得該移動終端的設(shè)備偏置值。
還是以lte/gsm組合為例,生產(chǎn)廠家可以測試各類型的移動終端在gsm網(wǎng)絡(luò)制式下滿足通話要求的最低信號強度要求,即上述的預(yù)設(shè)值。假如經(jīng)測試,預(yù)設(shè)值大于-98dbm的情況下可以正常通話,而gsm的第二切換門限值為-90dbm,則將第二切換門限值-90dbm與預(yù)設(shè)值-98dbm相減,兩者之差為8dbm,因此,可將8dbm作為該移動設(shè)備的設(shè)備偏置值,即上述的第二偏置值。
作為獲得第一預(yù)定值的另一個例子,上述的預(yù)設(shè)值可能與移動設(shè)備所在的區(qū)域有關(guān),因此,第二偏置值可以是關(guān)于移動終端所在的區(qū)域的區(qū)域偏置值。具體而言,在用戶在不同的區(qū)域進行通話時,由于受到各個地方的基站設(shè)置、地形等影響,移動終端能夠滿足通話要求的最低信號強度要求(即預(yù)設(shè)值)可能也是不同的。例如,用戶在深圳、北京、重慶等不同地方,移動終端在各種低優(yōu)先級網(wǎng)絡(luò)制式下對于最低信號強度要求是不同的。因此,移動終端生產(chǎn)廠家可以在不同地方針對不同低優(yōu)先級網(wǎng)絡(luò)制式測試其最低信號強度要求(預(yù)設(shè)值)。
類似地,將第二切換門限值與測得的與區(qū)域相關(guān)的預(yù)設(shè)值相減,可以獲得所述移動終端所在的區(qū)域的區(qū)域偏置值,即上述的第二偏置值。可將預(yù)設(shè)值和/或區(qū)域偏置值與相應(yīng)的網(wǎng)絡(luò)制式、測試區(qū)域的位置標識對應(yīng)地存儲為區(qū)域偏置表。
移動終端在移動至不同的區(qū)域時,可以通過例如gps等方式檢測出其所的區(qū)域,然后可從區(qū)域偏置表中調(diào)用移動終端所在的區(qū)域的預(yù)設(shè)值和/或區(qū)域偏置值。由此,可以在不同的區(qū)域更有針對性調(diào)用相應(yīng)區(qū)域的配置參數(shù),降低掉話率。
當(dāng)移動終端中的配置參數(shù)包括與設(shè)備相關(guān)的配置參數(shù)和與區(qū)域相關(guān)的配置參數(shù)時,優(yōu)先使用區(qū)域偏置參數(shù),因為在各個區(qū)域進行測試時,設(shè)備本身的影響因素已經(jīng)體現(xiàn)在測試結(jié)果中。
在上述的例子中,不僅可以對高優(yōu)先級的網(wǎng)絡(luò)制式的信號強度加上第一偏置值后提供給基站,從而可以提前將信號狀態(tài)報告給基站以及時進行網(wǎng)絡(luò)切換,降低掉話率。而且,即使當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的信號強度小于第二切換門限值,只要大于預(yù)設(shè)值而滿足基本通話需要時,還可以將第二信號強度值加上第二偏置值后提供給基站,從而能夠及時地進行網(wǎng)絡(luò)切換,進一步地降低掉話率。
作為報告當(dāng)前信號狀態(tài)的另一種方式,也可以通過下面的方式來向基站報告移動終端的當(dāng)前信號狀態(tài),以表明急需切換網(wǎng)絡(luò)并且切換后的移動終端能夠進行正常通話,從而控制移動終端及時切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
例如,在移動終端從地面進入到地下停車場,當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值快速降低,表明高優(yōu)先級網(wǎng)絡(luò)制式的信號強度降低很快,急需切換,否則可能很快掉線。因此,在低優(yōu)先級網(wǎng)絡(luò)制式能夠滿足基本通話需求的情況下,可以在向基站發(fā)送的消息中加入特殊字段,表示需要立即切換網(wǎng)絡(luò)制式,并且切換后能夠滿足基本通話要求?;驹诮邮瞻撎厥庾侄蔚南⒑?,可將移動終端的網(wǎng)絡(luò)制式立即切換至低優(yōu)先級網(wǎng)絡(luò)制式,從而及時避免掉線。關(guān)于特殊字段的具體形式,本領(lǐng)域技術(shù)人員可以根據(jù)需要進行設(shè)置。
現(xiàn)有的網(wǎng)絡(luò)切換標準過于單一、僵化,不能恰當(dāng)?shù)貞?yīng)對不同的信號狀態(tài)、不同的移動終端類型、不同的使用區(qū)域等實際狀況,針對該問題,本發(fā)明的網(wǎng)絡(luò)切換方法對于不同的信號狀態(tài)、不同的移動終端、不同的區(qū)域等可及時地切換至能夠滿足基本通信要求的網(wǎng)絡(luò)制式,降低了掉話率,大大提升了用戶的體驗度。
實施例2
圖3示出了本發(fā)明實施例提供的一種網(wǎng)絡(luò)切換裝置的結(jié)構(gòu)示意圖。圖3的網(wǎng)絡(luò)切換裝置300,包括:下降速率計算模塊310,用于以預(yù)定時間間隔獲取移動終端當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值,并根據(jù)至少兩個所述第一信號強度值確定信號強度下降速率;預(yù)計時刻計算模塊320,用于根據(jù)所述信號強度下降速率預(yù)測所述第一信號強度值下降至所述高優(yōu)先級網(wǎng)絡(luò)制式的第一切換門限值的預(yù)計時刻;切換模塊330,用于在當(dāng)前時刻距離所述預(yù)計時刻的時間小于預(yù)定閾值并且當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值大于預(yù)設(shè)值時,向基站報告所述移動終端的當(dāng)前信號狀態(tài)以控制所述移動終端切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
網(wǎng)絡(luò)切換裝置300的下降速率計算模塊310、預(yù)計時刻計算模塊320和切換模塊330用于執(zhí)行上述網(wǎng)絡(luò)切換方法中的對應(yīng)步驟,各個功能的具體實施,在這里不再一一描述。此外,實施例1中的優(yōu)選項也同樣適用于實施例2的網(wǎng)絡(luò)切換裝置300。
本實施例提供的網(wǎng)絡(luò)切換裝置對于高優(yōu)先網(wǎng)絡(luò)制式的信號強度值快速下降的情況,可以提前上報第一信號強度值,從而及時地切換網(wǎng)絡(luò),避免掉話;而且針對不同的移動終端、不同的區(qū)域等也可及時地切換至能夠滿足基本通信要求的低優(yōu)先級網(wǎng)絡(luò)制式,進一步降低了掉話率,大大提升了用戶的體驗度。
此外,本發(fā)明還提供了一種移動終端,該移動終端可以包括智能電話、平板電腦、車載電腦、智能穿戴設(shè)備等。該移動終端包括存儲器和處理器,存儲器可用于存儲計算機程序,處理器通過運行所述計算機程序,從而使移動終端執(zhí)行上述方法或者上述網(wǎng)絡(luò)切換裝置中的各個模塊的功能。
存儲器可包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)移動終端的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
本實施例還提供了一種計算機存儲介質(zhì),用于儲存上述移動終端中使用的計算機程序。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,附圖中的流程圖和結(jié)構(gòu)圖顯示了根據(jù)本發(fā)明的多個實施例的裝置、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在作為替換的實現(xiàn)方式中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,結(jié)構(gòu)圖和/或流程圖中的每個方框、以及結(jié)構(gòu)圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
另外,在本發(fā)明各個實施例中的各功能模塊或單元可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或更多個模塊集成形成一個獨立的部分。
所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是智能手機、個人計算機、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。
本發(fā)明實施例還揭示了:
a1.一種網(wǎng)絡(luò)切換方法,包括:
以預(yù)定時間間隔獲取移動終端當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值,并根據(jù)至少兩個所述第一信號強度值確定信號強度下降速率;
根據(jù)所述信號強度下降速率預(yù)測所述第一信號強度值下降至所述高優(yōu)先級網(wǎng)絡(luò)制式的第一切換門限值的預(yù)計時刻;
在當(dāng)前時刻距離所述預(yù)計時刻的時間小于預(yù)定閾值并且當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值大于預(yù)設(shè)值時,向基站報告所述移動終端的當(dāng)前信號狀態(tài)以控制所述移動終端切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
a2.根據(jù)a1所述的網(wǎng)絡(luò)切換方法,所述向基站報告所述移動終端的當(dāng)前信號狀態(tài)包括:
將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述預(yù)設(shè)值為所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值。
a3.根據(jù)a1所述的網(wǎng)絡(luò)切換方法,將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值加上第二偏置值后的第二修正信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述第二修正信號強度值大于所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值,所述第二偏置值是所述第二切換門限值減去所述預(yù)設(shè)值所得的值。
a4.根據(jù)a3所述的網(wǎng)絡(luò)切換方法,所述第二偏置值是關(guān)于所述移動終端的設(shè)備偏置值。
a5.根據(jù)a3所述的網(wǎng)絡(luò)切換方法,所述第二偏置值是所述移動終端所在的區(qū)域的區(qū)域偏置值。
a6.根據(jù)a1所述的網(wǎng)絡(luò)切換方法,所述向基站報告所述移動終端的當(dāng)前信號狀態(tài)包括:在報告給所述基站的消息中加入特殊字段以請求所述基站立即進行網(wǎng)絡(luò)切換。
a7.根據(jù)a1所述的網(wǎng)絡(luò)切換方法,所述高優(yōu)先級網(wǎng)絡(luò)制式是lte,所述低優(yōu)先級網(wǎng)絡(luò)制式是gsm。
b8.一種網(wǎng)絡(luò)切換裝置,包括:
下降速率計算模塊,用于以預(yù)定時間間隔獲取移動終端當(dāng)前使用的高優(yōu)先級網(wǎng)絡(luò)制式的第一信號強度值,并根據(jù)至少兩個所述第一信號強度值確定信號強度下降速率;
預(yù)計時刻計算模塊,用于根據(jù)所述信號強度下降速率預(yù)測所述第一信號強度值下降至所述高優(yōu)先級網(wǎng)絡(luò)制式的第一切換門限值的預(yù)計時刻;
切換模塊,用于在當(dāng)前時刻距離所述預(yù)計時刻的時間小于預(yù)定閾值并且當(dāng)前未使用的低優(yōu)先級網(wǎng)絡(luò)制式的第二信號強度值大于預(yù)設(shè)值時,向基站報告所述移動終端的當(dāng)前信號狀態(tài)以控制所述移動終端切換到所述低優(yōu)先級網(wǎng)絡(luò)制式下通信。
b9.根據(jù)b8所述的網(wǎng)絡(luò)切換裝置,所述切換模塊將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述預(yù)設(shè)值為所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值。
b10.根據(jù)b8所述的網(wǎng)絡(luò)切換裝置,所述切換模塊將當(dāng)前的所述第一信號強度值加上第一偏置值后的第一修正信號強度值以及當(dāng)前的所述第二信號強度值加上第二偏置值后的第二修正信號強度值上報所述基站,其中,所述第一修正信號強度值小于所述第一切換門限值,所述第二修正信號強度值大于所述低優(yōu)先級網(wǎng)絡(luò)制式的第二切換門限值,所述第二偏置值是所述第二切換門限值減去所述預(yù)設(shè)值所得的值。
b11.根據(jù)b10所述的網(wǎng)絡(luò)切換裝置,所述第二偏置值是關(guān)于所述移動終端的設(shè)備偏置值。
b12.根據(jù)b10所述的網(wǎng)絡(luò)切換裝置,所述第二偏置值是所述移動終端所在的區(qū)域的區(qū)域偏置值。
b13.根據(jù)b8所述的網(wǎng)絡(luò)切換裝置,所述切換模塊在報告給所述基站的消息中加入特殊字段以請求所述基站立即進行網(wǎng)絡(luò)切換。
b14.根據(jù)b8所述的網(wǎng)絡(luò)切換裝置,所述高優(yōu)先級網(wǎng)絡(luò)制式是lte,所述低優(yōu)先級網(wǎng)絡(luò)制式是gsm。
c17.一種移動終端,包括存儲器以及處理器,所述存儲器用于存儲計算機程序,所述處理器運行所述計算機程序以使所述移動終端執(zhí)行根據(jù)a1至a7中任一項所述的網(wǎng)絡(luò)切換方法。
d18.一種計算機可讀存儲介質(zhì),其存儲有c17所述的移動終端中所使用的計算機程序。