專利名稱:移動終端的任務(wù)沖突處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,特別涉及移動終端的任務(wù)沖突處理方法。
背景技術(shù):
移動通信技術(shù)發(fā)展形成了多種制式的移動通信網(wǎng)絡(luò),如第二代移動通信系統(tǒng)QG) 中的全球通信移動系統(tǒng)(GSM,Global System for Mobile Communication)、第三代移動通信系統(tǒng)(3G)中的時分-同步碼分多址(TD-SCDMA,Time Division-Synchronous CDMA)、 下一代移動通信系統(tǒng)中的長期演進(LTE,Long Term Evolution)和全球微波互聯(lián)接入 (WIMAX, Worldwide Interoperability for Microwave Access)。由于各個通信網(wǎng)絡(luò)的建網(wǎng)時間不同,每個網(wǎng)絡(luò)覆蓋的范圍不同,不同的運營商所提供的應(yīng)用服務(wù)內(nèi)容和資費也有很大差別。在通信發(fā)展的過程中,以用戶為中心是市場競爭的熱點。對于消費者來說,其希望使用一部移動終端,通過配置不同的用戶身份識別卡 (SIM, Subscriber Identity Module,以下簡稱為SIM卡),以享受不同網(wǎng)絡(luò)上不同運營商提供的應(yīng)用服務(wù)。同時,在一部移動終端上配置不同的SIM卡同時享受同一網(wǎng)絡(luò)的服務(wù)也是消費者所需要的。為此,相應(yīng)可配置多張SIM卡的移動終端也應(yīng)運而生,使溝通變得更加便捷。現(xiàn)有技術(shù)提供了多種支持該技術(shù)的方案,例如美國專利申請公開US2006/0095600A1中就揭示了一種雙模的移動臺。所述雙模移動臺可以支持兩種不同的移動通信網(wǎng)絡(luò),如GSM、CDMA0 所述雙模移動臺可以自動識別配置在移動臺中的SIM卡,并選擇相應(yīng)的驅(qū)動模式。目前,滿足多卡多待要求的移動終端主要有兩種類型。以雙卡雙待為例,一種移動終端被稱為雙待雙通移動終端,其具有兩套基帶處理模塊及兩套射頻處理模塊。例如,中國專利申請200610157647. 0就提供了一種能夠使兩張用戶卡同時處于待機狀態(tài)的技術(shù)方案,其提供的雙卡雙待移動終端包括主機和從機,主機和從機分別具有各自獨立的卡槽、天線、基帶處理模塊及射頻處理模塊。由于主機和從機各自獨立,因而可以互不影響地處理各卡槽中用戶卡的業(yè)務(wù)。但這種移動由于實際是由兩套通信器件構(gòu)成,因此成本比較高,并且功耗也較高。相對應(yīng)地,另一種移動終端被稱為雙待單通移動終端,其使用單基帶處理模塊及單射頻處理模塊。相對于雙待雙通移動終端,雙待單通移動終端的成本及功耗均大大降低。 然而,由于雙待單通移動終端實際是由兩張SIM卡共用基帶處理模塊及射頻處理模塊來進行業(yè)務(wù)處理,即兩套協(xié)議棧、一套物理層處理單元,因此不可避免地會存在任務(wù)沖突的問題。例如,所述雙待單通移動終端通常存在如下應(yīng)用情況為了發(fā)起通信業(yè)務(wù)或接收尋呼信息,開機后需要選定當(dāng)前SIM卡(設(shè)為SIM1)的一個合適的小區(qū)進行駐留,這就需要物理層處理單元執(zhí)行頻點掃描和小區(qū)搜索任務(wù)(稱為“任務(wù)一”)。但是,由于并沒有對另外一張SIM卡(設(shè)為SIM2)進行操作,SIM2不應(yīng)該受到影響。當(dāng)移動終端駐留到SIM2所在服務(wù)小區(qū)后,為了接收其他移動終端或者固定臺的呼叫,在每個尋呼指示信道(PICH)周期,都需要在服務(wù)小區(qū)執(zhí)行尋呼指示信道(PICH)接收任務(wù)(稱為“任務(wù)二”),以確保不丟失網(wǎng)絡(luò)發(fā)送的尋呼信息。這樣,就出現(xiàn)了 SIMl的任務(wù)一與SIM2的任務(wù)二之間的沖突。對于所述任務(wù)一與任務(wù)二沖突時,當(dāng)前存在的處理方式是放棄其中的一項任務(wù), 即(1)放棄任務(wù)一去執(zhí)行任務(wù)二,待任務(wù)二完成后再重新執(zhí)行任務(wù)一;(2)放棄本次的任務(wù)二,待任務(wù)一完成返回IDLE狀態(tài)后,等待下次PICH到來時執(zhí)
行任務(wù)二。在上述解決任務(wù)一與任務(wù)二沖突的兩種處理方式中,不管是第一種方式還是第二種方式,總是需要放棄某一任務(wù)。這對于移動終端來說,影響了任務(wù)處理的進程。
發(fā)明內(nèi)容
本發(fā)明解決的問題是提供一種移動終端的任務(wù)沖突處理方法,以加快任務(wù)處理進程,優(yōu)化物理層處理單元的使用。為解決上述問題,本發(fā)明提供一種移動終端的任務(wù)沖突處理方法,包括在當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)沖突,且待執(zhí)行任務(wù)優(yōu)先級高于當(dāng)前執(zhí)行中的任務(wù)時,判斷當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點是否相同;若當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點相同,則判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號;若能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號,獲取所述待執(zhí)行的任務(wù)所需信號,以分別執(zhí)行所述待執(zhí)行的任務(wù)以及所述當(dāng)前執(zhí)行中的任務(wù)。與現(xiàn)有技術(shù)相比,上述方案具有以下優(yōu)點在面臨任務(wù)沖突時,對于可以并行處理任務(wù)的情況(兩沖突任務(wù)頻點相同且能夠從當(dāng)前執(zhí)行中的任務(wù)所接收信號中獲得待執(zhí)行任務(wù)所需信號),將待執(zhí)行任務(wù)所需信號獲取后,再分別執(zhí)行兩沖突任務(wù),使得兩沖突任務(wù)能夠共享移動終端中一套物理層處理單元,在執(zhí)行當(dāng)前執(zhí)行中的任務(wù)時,也兼顧了待執(zhí)行任務(wù)的處理。從而,加快了任務(wù)處理的進程。而對于無法并行處理任務(wù)的情況,采取待執(zhí)行任務(wù)優(yōu)先處理的方式,對于當(dāng)前執(zhí)行中的任務(wù)也通過暫停及保存任務(wù)過程參數(shù),給出了后續(xù)繼續(xù)執(zhí)行的可能。從而,相對于現(xiàn)有技術(shù)放棄及重新開始任務(wù)的實現(xiàn)方式,可以減少當(dāng)前執(zhí)行中的任務(wù)最終完成的時間,也加快了任務(wù)處理的進程。
圖1是本發(fā)明移動終端的任務(wù)沖突處理方法的一種實施方式流程圖;圖2是本發(fā)明移動終端的任務(wù)沖突處理方法的一種實施例流程圖;圖3是圖2所示實施例中判斷是否能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號的細化流程圖;圖4是圖2所示實施例中操作頻點不同時,暫停小區(qū)搜索任務(wù)及保存相關(guān)任務(wù)過程參數(shù)的細化流程圖;圖5是圖2所示實施例中不能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號時,暫停小區(qū)搜索任務(wù)及保存相關(guān)任務(wù)過程參數(shù)的細化流程圖6是圖2所示實施例中執(zhí)行尋呼指示信道接收任務(wù)后的后續(xù)步驟流程圖。
具體實施例方式如前所述,現(xiàn)有技術(shù)在處理上述小區(qū)搜索任務(wù)和尋呼指示信道接收任務(wù)沖突時, 總是需要放棄某一任務(wù),從而影響了移動終端任務(wù)處理的進程。本發(fā)明對此提出了針對的解決方案,以優(yōu)化任務(wù)處理的進程。圖1示出了本發(fā)明移動終端的任務(wù)沖突處理方法的一種實施方式流程圖。所述任務(wù)沖突處理方法包括執(zhí)行步驟Si,在當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)沖突時,確定待執(zhí)行任務(wù)優(yōu)先級高于當(dāng)前執(zhí)行中的任務(wù);執(zhí)行步驟s2,判斷當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點是否相同;若相同,則轉(zhuǎn)到步驟s3 ;若不同,則轉(zhuǎn)到步驟s6 ;執(zhí)行步驟S3,判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號;若能夠,則轉(zhuǎn)到步驟s4 ;若不能夠,則轉(zhuǎn)到步驟s7 ;執(zhí)行步驟s4,獲取所述待執(zhí)行的任務(wù)所需信號以執(zhí)行所述待執(zhí)行的任務(wù);執(zhí)行步驟s5,執(zhí)行所述當(dāng)前執(zhí)行中的任務(wù);執(zhí)行步驟s6,暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù);執(zhí)行步驟s7,暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù);執(zhí)行步驟s8,在步驟s6或步驟s7完成后,執(zhí)行待執(zhí)行任務(wù)。上述實施方式中,在面臨任務(wù)沖突時,先對于發(fā)生沖突的兩個任務(wù)的操作頻點是否相同,以及是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號進行判斷。在操作頻點相同且能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲取待執(zhí)行的任務(wù)所需信號時,獲取待執(zhí)行任務(wù)所需信號。由于對待執(zhí)行任務(wù),移動終端已經(jīng)獲取了所需信號,因而接下來可以在移動終端中繼續(xù)處理待執(zhí)行任務(wù),而無需再占用移動終端的射頻處理模塊。這樣,對當(dāng)前執(zhí)行中的任務(wù),移動終端也可以繼續(xù)利用射頻處理模塊從網(wǎng)絡(luò)中獲取相關(guān)信號,并后續(xù)在本地繼續(xù)處理當(dāng)前執(zhí)行中的任務(wù)。從而,移動終端實現(xiàn)了分別執(zhí)行當(dāng)前執(zhí)行中的任務(wù)以及待執(zhí)行的任務(wù)。在操作頻點不同或不能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號獲取待執(zhí)行的任務(wù)所需信號時,先暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),隨后執(zhí)行待執(zhí)行任務(wù)。由于此時雖然先行處理待執(zhí)行任務(wù),但對于當(dāng)前執(zhí)行中的任務(wù)的處理是暫停以及保存任務(wù)過程參數(shù),在待執(zhí)行任務(wù)處理完成后,仍可以根據(jù)已經(jīng)保存的任務(wù)過程參數(shù)繼續(xù)處理當(dāng)前執(zhí)行中的任務(wù)。通過以上分析可以得知,上述實施方式在面臨任務(wù)沖突時,對于可以并行處理任務(wù)的情況(兩沖突任務(wù)頻點相同且能夠從當(dāng)前執(zhí)行中的任務(wù)所接收信號中獲得待執(zhí)行任務(wù)所需信號),將待執(zhí)行任務(wù)所需信號獲取后,再分別執(zhí)行兩沖突任務(wù),使得兩沖突任務(wù)能夠共享移動終端中一套物理層處理單元,且在執(zhí)行當(dāng)前執(zhí)行中的任務(wù)時,也兼顧了待執(zhí)行任務(wù)的處理。從而,避免了現(xiàn)有技術(shù)需要再次等待下一個待執(zhí)行任務(wù)的處理周期(例如背景技術(shù)中等待下次PICH到來時執(zhí)行任務(wù)二),加快了任務(wù)處理的進程。而對于無法并行處理任務(wù)的情況,采取待執(zhí)行任務(wù)優(yōu)先處理的方式,對于當(dāng)前執(zhí)行中的任務(wù)也通過暫停及保存任務(wù)過程參數(shù),給出了后續(xù)繼續(xù)執(zhí)行的可能。從而,相對于現(xiàn)有技術(shù)放棄及重新開始任務(wù)的實現(xiàn)方式(例如背景技術(shù)中放棄任務(wù)一去執(zhí)行任務(wù)二,待任務(wù)二完成后再重新執(zhí)行任務(wù)一),可以減少當(dāng)前執(zhí)行中的任務(wù)最終完成的時間,也加快了任務(wù)處理的進程。以下以雙卡移動終端為例,通過一具體處理小區(qū)搜索任務(wù)和尋呼指示信道的實例對本發(fā)明所述任務(wù)沖突處理方法進一步說明。需要說明的是,本發(fā)明重點在于對兩沖突任務(wù)的協(xié)調(diào)處理,故不限于沖突任務(wù)的具體類型,并且,具體的小區(qū)搜索任務(wù)的執(zhí)行以及尋呼指示信道接收任務(wù)的執(zhí)行并非本發(fā)明所要解決的問題,現(xiàn)有技術(shù)小區(qū)搜索任務(wù)和尋呼指示信道接收任務(wù)的具體實現(xiàn)均可適用于本發(fā)明,此處對小區(qū)搜索任務(wù)和尋呼指示信道接收任務(wù)的具體實現(xiàn)就不再贅述。此外,以下雖以TD-SCDMA模式舉例,但本發(fā)明的應(yīng)用并不限于此,例如GSM、WCDMA等其他模式下的類似任務(wù)沖突處理,也可適用于本發(fā)明。參照圖2所示,假定所述雙卡雙模移動終端中的某一 SIM卡(設(shè)為SIM卡A)在執(zhí)行TD-SCDMA模式下小區(qū)搜索任務(wù)時,另一 SIM卡(設(shè)為SIM卡B)需執(zhí)行TD-SCDMA模式下尋呼指示信道接收任務(wù),由此產(chǎn)生了小區(qū)搜索任務(wù)和尋呼指示信道接收任務(wù)的沖突。依照本發(fā)明所述任務(wù)沖突處理方法,具體處理如下執(zhí)行步驟slO,在小區(qū)搜索任務(wù)執(zhí)行中需執(zhí)行尋呼指示信道接收任務(wù);執(zhí)行步驟s20,判斷小區(qū)搜索任務(wù)和尋呼指示信道接收任務(wù)的操作頻點是否相同; 若相同,則轉(zhuǎn)到步驟s30 ;若不相同,則轉(zhuǎn)到步驟s60 ;執(zhí)行步驟s30,判斷是否能夠從小區(qū)搜索任務(wù)執(zhí)行過程中接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號;若能夠獲得,則轉(zhuǎn)到步驟s40 ;若不能獲得,則轉(zhuǎn)到步驟 s70 ;執(zhí)行步驟s40,根據(jù)尋呼指示信道接收任務(wù)維護的同步信息,從所述空口信號中獲取尋呼指示信道接收任務(wù)所需信號,以執(zhí)行尋呼指示信道接收任務(wù);執(zhí)行步驟s50,繼續(xù)執(zhí)行小區(qū)搜索任務(wù);執(zhí)行步驟s60,暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù);執(zhí)行步驟s70,暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù);執(zhí)行步驟s80,在步驟s60或步驟s70完成后,執(zhí)行尋呼指示信道接收任務(wù)。其中,SIM卡A在進行小區(qū)搜索任務(wù)時,通常先進行頻點掃描,頻點掃描過程中會輪換多個頻點。而SIM卡B在完成了服務(wù)小區(qū)的駐留后,執(zhí)行尋呼指示信道接收任務(wù)時,服務(wù)小區(qū)的主頻點即為其操作頻點。當(dāng)頻點掃描輪換的頻點與尋呼指示信道接收任務(wù)的操作頻點一致時,就可認為小區(qū)搜索任務(wù)和尋呼指示信道接收任務(wù)的操作頻點相同。參照圖3,對于步驟s30中判斷是否能夠從小區(qū)搜索任務(wù)執(zhí)行過程中接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號,其具體包括以下步驟執(zhí)行步驟s310,判斷小區(qū)搜索任務(wù)是否處于頻點掃描階段;若是,則轉(zhuǎn)到步驟 s340 ;若否,則轉(zhuǎn)到步驟s320 ;執(zhí)行步驟s320,判斷小區(qū)搜索任務(wù)是否處于搜索下行導(dǎo)頻時隙(DwPTS)位置階段;若是,則轉(zhuǎn)到步驟s340 ;若否,則轉(zhuǎn)到步驟s330 ;執(zhí)行步驟s330,判斷小區(qū)搜索任務(wù)與所述尋呼指示信道接收任務(wù)所在網(wǎng)絡(luò)是否同步;若是,則轉(zhuǎn)到步驟s340 ;若否,則轉(zhuǎn)到步驟s350 ;執(zhí)行步驟s340,確定能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號;執(zhí)行步驟s350,確定不能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號。其中,所述空口信號指TD-SCDMA系統(tǒng)中移動用戶終端(UE)和無線接入網(wǎng)(UTRAN) 之間的接口(Uu接口 )傳輸?shù)男盘?。考慮到在TD-SCDMA模式下,進行頻點掃描和搜索DwPTS位置過程中,需要接收連續(xù)多個子幀的信號,因此從小區(qū)搜索任務(wù)接收的空口信號中能夠獲得尋呼指示信道接收任務(wù)所需信號。而經(jīng)過搜索DwPTS位置的操作后,就能夠獲得小區(qū)搜索任務(wù)所在網(wǎng)絡(luò)的同步信息,這樣就為判斷兩任務(wù)所在網(wǎng)絡(luò)是否同步提供了必備條件。實際上,在頻點相同的情況下,小區(qū)搜索任務(wù)接收到的信號中都是包含尋呼指示信道接收任務(wù)所需信號的。不過,在兩卡所在個網(wǎng)絡(luò)小區(qū)不同步的情況下,利用尋呼指示信道的同步信息時,就無法確定該從哪個碼片(chip)開始截取尋呼指示信道接收任務(wù)所需信號,又該到哪個碼片結(jié)束,因此就無法獲取尋呼指示信道接收任務(wù)所需信號了。當(dāng)確定能夠從小區(qū)搜索任務(wù)接收的空口信號中獲取尋呼指示信道接收任務(wù)所需信號,就可如步驟s40所述,將尋呼指示信道接收任務(wù)所需信號(尋呼指示信道接收任務(wù)只需接收時隙0信號)截取出來,由移動終端基帶處理模塊在內(nèi)部繼續(xù)處理所述尋呼指示信道接收任務(wù)。所述尋呼指示信道接收任務(wù)的同步信息由移動終端中的基帶處理模塊維護。 而由于此后尋呼指示信道接收任務(wù)已不需要再占用移動終端的射頻處理模塊,從而就可如步驟s50所述,繼續(xù)執(zhí)行小區(qū)搜索任務(wù)。而對于操作頻點不同,或不能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號的情況,由于無法通過小區(qū)搜索任務(wù)接收的空口信號來獲取尋呼指示信道接收任務(wù)所需信號,因而就需要暫停小區(qū)搜索任務(wù)來進行尋呼指示信道接收任務(wù), 以避免丟失網(wǎng)絡(luò)發(fā)送給SIM卡B的尋呼消息。而為了在尋呼指示信道接收任務(wù)完成后繼續(xù)執(zhí)行小區(qū)搜索任務(wù),還需要在暫停時,保存暫停前小區(qū)搜索任務(wù)的相關(guān)任務(wù)過程參數(shù)。對于操作頻點不同和不能夠從小區(qū)搜索任務(wù)接收的空口信號獲取尋呼指示信道接收任務(wù)所需信號的情況,所述暫停及保存的相關(guān)操作也有所區(qū)別,詳細說明如下參照圖4所示,在操作頻點不同時,暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù)包括執(zhí)行步驟S610,暫停小區(qū)搜索任務(wù);執(zhí)行步驟S620,判斷小區(qū)搜索任務(wù)是否處于頻點掃描階段;若是,則轉(zhuǎn)到步驟 s621 ;若否,則轉(zhuǎn)到步驟s630 ;執(zhí)行步驟S621,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和已掃描頻點及其對應(yīng)接收信號強度指示(RSSI, Received Signal Strength Indication),并轉(zhuǎn)到步驟 s80 ;執(zhí)行步驟S630,判斷小區(qū)搜索任務(wù)是否處于搜索下行導(dǎo)頻時隙位置階段;若是, 則轉(zhuǎn)到步驟s631 ;若否,則轉(zhuǎn)到步驟s640 ;執(zhí)行步驟s631,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和頻點掃描階段所有頻點及其對應(yīng)接收信號強度指示,并轉(zhuǎn)到步驟s80 ;
執(zhí)行步驟s640,判斷小區(qū)搜索任務(wù)是否處于確認下行同步碼(Sync-DL碼)階段; 若是,則轉(zhuǎn)到步驟s641 ;若否,則轉(zhuǎn)到步驟s650 ;執(zhí)行步驟S641,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和搜索下行導(dǎo)頻時隙位置階段所獲得的下行導(dǎo)頻時隙位置,并轉(zhuǎn)到步驟s80 ;執(zhí)行步驟s650,判斷小區(qū)搜索任務(wù)是否處于確認基本訓(xùn)練序列(Midamble碼)階段;若是,則轉(zhuǎn)到步驟s651 ;若否,則轉(zhuǎn)到步驟s660 ;執(zhí)行步驟S651,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認下行同步碼階段獲得的下行同步碼,并轉(zhuǎn)到步驟s80;執(zhí)行步驟s660,判斷小區(qū)搜索任務(wù)是否處于廣播信道(BCH)解碼階段;若是,則轉(zhuǎn)到步驟s661 ;若否,則轉(zhuǎn)到步驟s80 ;執(zhí)行步驟s661,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認基本訓(xùn)練序列階段獲得的基本訓(xùn)練序列、UE與網(wǎng)絡(luò)間頻率偏移信息,并轉(zhuǎn)到步驟s80。其中,在小區(qū)搜索任務(wù)未處于上述所有階段類型,說明小區(qū)搜索已完成,可以轉(zhuǎn)而執(zhí)行尋呼指示信道接收任務(wù)了。此外,上述各階段的小區(qū)搜索任務(wù)執(zhí)行階段類型可以通過狀態(tài)機表示。參照圖5所示,在不能夠從小區(qū)搜索任務(wù)接收的空口信號獲取尋呼指示信道接收任務(wù)所需信號時,暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù)包括執(zhí)行步驟S710,暫停小區(qū)搜索任務(wù);執(zhí)行步驟s720,判斷小區(qū)搜索任務(wù)是否處于確認下行同步碼階段;若是,則轉(zhuǎn)到步驟s721 ;若否,則轉(zhuǎn)到步驟s730 ;執(zhí)行步驟S721,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和搜索下行導(dǎo)頻時隙位置階段所獲得的下行導(dǎo)頻時隙位置,并轉(zhuǎn)到步驟s80 ;執(zhí)行步驟S730,判斷小區(qū)搜索任務(wù)是否處于確認基本訓(xùn)練序列階段;若是,則轉(zhuǎn)到步驟s731 ;若否,則轉(zhuǎn)到步驟s740 ;執(zhí)行步驟s731,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認下行同步碼階段獲得的下行同步碼,并轉(zhuǎn)到步驟s80;執(zhí)行步驟s740,判斷小區(qū)搜索任務(wù)是否處于廣播信道(BCH)解碼階段;若是,則轉(zhuǎn)到步驟s741 ;執(zhí)行步驟s741,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認基本訓(xùn)練序列階段獲得的基本訓(xùn)練序列、UE與網(wǎng)絡(luò)間頻率偏移信息,并轉(zhuǎn)到步驟s80。由于在判斷是否能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號時,已經(jīng)進行了頻點掃描階段及搜索下行導(dǎo)頻時隙位置階段的判斷,故在確定不能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號時,就無需進行頻點掃描階段及搜索下行導(dǎo)頻時隙位置階段的判斷,而可直接從判斷小區(qū)搜索任務(wù)是否處于確認下行同步碼階段開始。類似地,上述各階段的小區(qū)搜索任務(wù)執(zhí)行階段類型也通過狀態(tài)機表示。上述小區(qū)搜索任務(wù)各階段的判斷可以通過檢測移動終端已獲得的相關(guān)信號來確定。考慮到在實際操作中,網(wǎng)絡(luò)發(fā)送的尋呼消息并不一定是屬于SIM卡B的,因而根據(jù)尋呼消息是否屬于SIM卡B,還可在執(zhí)行尋呼指示信道接收任務(wù)后,進行進一步處理,以進一步優(yōu)化任務(wù)處理進程。參照圖6所示,在執(zhí)行尋呼指示信道接收任務(wù)后,還可根據(jù)尋呼消息所針對對象的不同對于小區(qū)搜索任務(wù)進行相應(yīng)處理,其包括以下步驟執(zhí)行步驟s81,對尋呼指示信道接收任務(wù)中所獲得的信號解碼;執(zhí)行步驟s82,根據(jù)解碼結(jié)果,判斷是否存在對所述移動終端用戶(SIM卡B)的尋呼;若是,則轉(zhuǎn)到步驟s83 ;若否,則轉(zhuǎn)到步驟s85 ;執(zhí)行步驟s83,計算所述尋呼指示信道和相應(yīng)尋呼信道間的時間間隔;執(zhí)行步驟s84,在所述時間間隔內(nèi),根據(jù)所保存的小區(qū)搜索任務(wù)的相關(guān)任務(wù)過程參數(shù),繼續(xù)執(zhí)行小區(qū)搜索任務(wù);執(zhí)行步驟s85,根據(jù)所保存的小區(qū)搜索任務(wù)的相關(guān)任務(wù)過程參數(shù),繼續(xù)執(zhí)行小區(qū)搜索任務(wù)直至完成;執(zhí)行步驟s86,判斷時間間隔結(jié)束時,小區(qū)搜索任務(wù)是否完成;若是,則轉(zhuǎn)到步驟 s87 ;若否,則轉(zhuǎn)到步驟s88 ;執(zhí)行步驟s87,從所述相應(yīng)尋呼信道獲取尋呼消息;執(zhí)行步驟s88,放棄小區(qū)搜索任務(wù)。其中,判斷是否存在對所述移動終端用戶(SIM卡B)的尋呼可通過判斷從尋呼指示信道中獲得的由高層計算出來的UE自身對應(yīng)的尋呼指示(PI)信息來確定。若不存在屬于SIM卡B的尋呼,則在下次尋呼指示信道到來之前的時間,都可以用來繼續(xù)執(zhí)行已經(jīng)暫停的小區(qū)搜索任務(wù),因而如步驟s85所述,根據(jù)所保存的小區(qū)搜索任務(wù)的相關(guān)任務(wù)過程參數(shù),繼續(xù)執(zhí)行小區(qū)搜索任務(wù)直至完成。如前所述,由于在暫停小區(qū)搜索任務(wù)時,保存了暫停前的小區(qū)搜索任務(wù)執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù),此時就可依據(jù)暫停前的小區(qū)搜索任務(wù)執(zhí)行階段類型確定還沒有執(zhí)行的階段,并在尋呼指示信道接收任務(wù)接收完畢返回時繼續(xù)執(zhí)行這些階段。若存在對SIM卡B的尋呼,由于尋呼指示信道和相應(yīng)尋呼信道間具有一定時間間隔,因而可以考慮利用這段時間繼續(xù)小區(qū)搜索任務(wù),以進一步加快任務(wù)處理進程。計算所述尋呼指示信道和相應(yīng)尋呼信道間的時間間隔可以通過計算尋呼指示信道和相應(yīng)尋呼信道間的子幀數(shù)來獲得,所述子幀數(shù)可以根據(jù)3GPP TS25. 304中8. 3節(jié)提供的算法計算得到。在所述時間間隔結(jié)束時,若小區(qū)搜索任務(wù)已經(jīng)完成,則可以開始從所述相應(yīng)尋呼信道獲取尋呼消息,以開始處理對SIM卡B的尋呼。若小區(qū)搜索任務(wù)仍未完成,由于無法確認SIM卡B接收的尋呼消息所觸發(fā)的業(yè)務(wù)什么時候才能結(jié)束,則放棄小區(qū)搜索任務(wù),釋放已保存的小區(qū)搜索任務(wù)的相關(guān)參數(shù)。通過上述實施例的說明可以得知,在任務(wù)沖突處理的過程中,充分兼顧了尋呼指示信道接收任務(wù)的實施(小區(qū)搜索任務(wù)的空口信號能夠獲得所需信號,獲取所需信號后執(zhí)行;操作頻點不同或小區(qū)搜索任務(wù)的空口信號無法獲得所需信號,優(yōu)先執(zhí)行尋呼指示信道接收任務(wù)),因而可以避免丟失網(wǎng)絡(luò)發(fā)送給SIM卡B的尋呼消息。而在此期間,對于小區(qū)搜索任務(wù)也盡量地保證了其盡快完成(小區(qū)搜索任務(wù)的空口信號能夠獲得所需信號,分別執(zhí)行小區(qū)搜索任務(wù)和尋呼指示信道任務(wù);不存在對SIM卡B的尋呼,繼續(xù)執(zhí)行小區(qū)搜索任務(wù)直至完成;利用尋呼指示信道和尋呼信道的時間間隔繼續(xù)執(zhí)行小區(qū)搜索任務(wù))。而小區(qū)搜索任務(wù)的盡快完成,一方面減少了任務(wù)處理時間,另一方面也使得SIM卡A可以盡快完成小區(qū)駐留,也進而減少了 SIM卡A尋呼消息丟失的概率。需要說明的是,以上雖以雙卡移動終端涉及的任務(wù)沖突舉例,但本發(fā)明的應(yīng)用并不限于雙卡,對于包括雙卡、三卡或四卡的移動終端,在涉及當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行任務(wù)有優(yōu)先級高低,且發(fā)生沖突的情況時,本發(fā)明均適用。以上公開了本發(fā)明的多個方面和實施方式,本領(lǐng)域的技術(shù)人員會明白本發(fā)明的其它方面和實施方式。本發(fā)明中公開的多個方面和實施方式只是用于舉例說明,并非是對本發(fā)明的限定,本發(fā)明的真正保護范圍和精神應(yīng)當(dāng)以權(quán)利要求書為準。
權(quán)利要求
1.一種移動終端的任務(wù)沖突處理方法,其特征在于,包括在當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)沖突,且待執(zhí)行任務(wù)優(yōu)先級高于當(dāng)前執(zhí)行中的任務(wù)時,判斷當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點是否相同;若當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點相同,則判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號;若能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號,獲取所述待執(zhí)行的任務(wù)所需信號,以分別執(zhí)行所述待執(zhí)行的任務(wù)以及所述當(dāng)前執(zhí)行中的任務(wù)。
2.如權(quán)利要求1所述的移動終端的任務(wù)沖突處理方法,其特征在于,若當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點不相同,則暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù), 并執(zhí)行待執(zhí)行任務(wù)。
3.如權(quán)利要求1所述的移動終端的任務(wù)沖突處理方法,其特征在于,若不能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號,則暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),并執(zhí)行待執(zhí)行任務(wù)。
4.如權(quán)利要求1所述的移動終端的任務(wù)沖突處理方法,其特征在于,判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號包括判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)接收的空口信號中獲得待執(zhí)行的任務(wù)所需信號。
5.如權(quán)利要求2所述的移動終端的任務(wù)沖突處理方法,其特征在于,暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),并執(zhí)行待執(zhí)行任務(wù)包括暫停當(dāng)前執(zhí)行中的任務(wù),保存當(dāng)前執(zhí)行中的任務(wù)暫停前的任務(wù)相關(guān)參數(shù),并執(zhí)行待執(zhí)行任務(wù)。
6.如權(quán)利要求3所述的移動終端的任務(wù)沖突處理方法,其特征在于,暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),并執(zhí)行待執(zhí)行任務(wù)包括暫停當(dāng)前執(zhí)行中的任務(wù),保存當(dāng)前執(zhí)行中的任務(wù)暫停前的任務(wù)相關(guān)參數(shù),并執(zhí)行待執(zhí)行任務(wù)。
7.如權(quán)利要求1所述的移動終端的任務(wù)沖突處理方法,其特征在于,所述當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)沖突包括在小區(qū)搜索任務(wù)執(zhí)行中需執(zhí)行尋呼指示信道接收任務(wù)。
8.如權(quán)利要求7所述的移動終端的任務(wù)沖突處理方法,其特征在于,判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號包括判斷是否能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號。
9.如權(quán)利要求8所述的移動終端的任務(wù)沖突處理方法,其特征在于,判斷是否能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號包括判斷小區(qū)搜索任務(wù)是否處于頻點掃描階段;若小區(qū)搜索任務(wù)處于頻點掃描階段,則能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號;若小區(qū)搜索任務(wù)未處于頻點掃描階段,則判斷小區(qū)搜索任務(wù)是否處于搜索下行導(dǎo)頻時隙位置階段;若小區(qū)搜索任務(wù)處于搜索下行導(dǎo)頻時隙位置階段,則能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號;若小區(qū)搜索任務(wù)未處于搜索下行導(dǎo)頻時隙位置階段,則判斷小區(qū)搜索任務(wù)與所述尋呼指示信道接收任務(wù)所在網(wǎng)絡(luò)是否同步;若小區(qū)搜索任務(wù)與所述尋呼指示信道接收任務(wù)所在網(wǎng)絡(luò)同步,則能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號;若小區(qū)搜索任務(wù)與所述尋呼指示信道接收任務(wù)所在網(wǎng)絡(luò)不同步,則不能夠從小區(qū)搜索任務(wù)接收的空口信號中獲得尋呼指示信道接收任務(wù)所需信號。
10.如權(quán)利要求7所述的移動終端的任務(wù)沖突處理方法,其特征在于,若當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點不相同,則暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù), 并執(zhí)行待執(zhí)行任務(wù)。
11.如權(quán)利要求10所述的移動終端的任務(wù)沖突處理方法,其特征在于,暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),并執(zhí)行待執(zhí)行任務(wù)包括暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù),并執(zhí)行尋呼指示信道接收任務(wù)。
12.如權(quán)利要求11所述的移動終端的任務(wù)沖突處理方法,其特征在于,暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù)包括若小區(qū)搜索任務(wù)處于頻點掃描階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和已掃描頻點及其對應(yīng)接收信號強度指示;若小區(qū)搜索任務(wù)處于搜索下行導(dǎo)頻時隙位置階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和頻點掃描階段所有頻點及其對應(yīng)接收信號強度指示;若小區(qū)搜索任務(wù)處于確認下行同步碼階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和搜索下行導(dǎo)頻時隙位置階段所獲得的下行導(dǎo)頻時隙位置;若小區(qū)搜索任務(wù)處于確認基本訓(xùn)練序列階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認下行同步碼階段獲得的下行同步碼;若小區(qū)搜索任務(wù)處于廣播信道解碼階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認基本訓(xùn)練序列階段獲得的基本訓(xùn)練序列、移動終端與網(wǎng)絡(luò)間頻率偏移信息。
13.如權(quán)利要求7所述的移動終端的任務(wù)沖突處理方法,其特征在于,若不能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號,則暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),并執(zhí)行待執(zhí)行任務(wù)。
14.如權(quán)利要求13所述的移動終端的任務(wù)沖突處理方法,其特征在于,暫停當(dāng)前執(zhí)行中的任務(wù)及保存任務(wù)過程參數(shù),并執(zhí)行待執(zhí)行任務(wù)包括暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù),并執(zhí)行尋呼指示信道接收任務(wù)。
15.如權(quán)利要求14所述的移動終端的任務(wù)沖突處理方法,其特征在于,暫停小區(qū)搜索任務(wù),保存小區(qū)搜索任務(wù)暫停前的執(zhí)行階段類型和相關(guān)任務(wù)過程參數(shù)包括若小區(qū)搜索任務(wù)處于確認下行同步碼階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和搜索下行導(dǎo)頻時隙位置階段所獲得的下行導(dǎo)頻時隙位置;若小區(qū)搜索任務(wù)處于確認基本訓(xùn)練序列階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認下行同步碼階段獲得的下行同步碼;若小區(qū)搜索任務(wù)處于廣播信道解碼階段,保存小區(qū)搜索任務(wù)執(zhí)行階段類型和確認基本訓(xùn)練序列階段獲得的基本訓(xùn)練序列、移動終端與網(wǎng)絡(luò)間頻率偏移信息。
16.如權(quán)利要求12或15所述的移動終端的任務(wù)沖突處理方法,其特征在于,所述小區(qū)搜索任務(wù)執(zhí)行階段類型通過狀態(tài)機表示。
17.如權(quán)利要求11或14所述的移動終端的任務(wù)沖突處理方法,其特征在于,在執(zhí)行尋呼指示信道接收任務(wù)后,還包括對尋呼指示信道接收任務(wù)中所獲得的信號解碼; 根據(jù)解碼結(jié)果,判斷是否存在對所述移動終端用戶的尋呼;若存在對所述移動終端用戶的尋呼,計算所述尋呼指示信道和相應(yīng)尋呼信道間的時間間隔;在所述時間間隔內(nèi),根據(jù)所保存的小區(qū)搜索任務(wù)的相關(guān)任務(wù)過程參數(shù),繼續(xù)執(zhí)行小區(qū)搜索任務(wù);若不存在對所述移動終端用戶的尋呼,根據(jù)所保存的小區(qū)搜索任務(wù)的相關(guān)任務(wù)過程參數(shù),繼續(xù)執(zhí)行小區(qū)搜索任務(wù)直至完成。
18.如權(quán)利要求17所述的移動終端的任務(wù)沖突處理方法,其特征在于,還包括 在所述時間間隔結(jié)束時,判斷繼續(xù)執(zhí)行的小區(qū)搜索任務(wù)是否完成;若繼續(xù)執(zhí)行的小區(qū)搜索任務(wù)完成,則從所述相應(yīng)尋呼信道接收尋呼消息; 若繼續(xù)執(zhí)行的小區(qū)搜索任務(wù)未完成,則放棄小區(qū)搜索任務(wù)。
19.如權(quán)利要求18所述的移動終端的任務(wù)沖突處理方法,其特征在于,所述放棄小區(qū)搜索任務(wù)包括釋放所保存的小區(qū)搜索任務(wù)的相關(guān)參數(shù)。
20.如權(quán)利要求1所述的移動終端的任務(wù)沖突處理方法,其特征在于,所述移動終端為多卡終端。
全文摘要
一種移動終端的任務(wù)沖突處理方法,包括在當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)沖突,且待執(zhí)行任務(wù)優(yōu)先級高于當(dāng)前執(zhí)行中的任務(wù)時,判斷當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點是否相同;若當(dāng)前執(zhí)行中的任務(wù)和待執(zhí)行的任務(wù)的操作頻點相同,則判斷是否能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號;若能夠從當(dāng)前執(zhí)行中的任務(wù)所接收的信號中獲得待執(zhí)行的任務(wù)所需信號,獲取所述待執(zhí)行的任務(wù)所需信號,以分別執(zhí)行所述待執(zhí)行的任務(wù)以及所述當(dāng)前執(zhí)行中的任務(wù)。所述移動終端的任務(wù)沖突處理方法能夠加快任務(wù)處理進程,優(yōu)化物理層處理單元的使用。
文檔編號H04W48/18GK102256338SQ20111018320
公開日2011年11月23日 申請日期2011年6月30日 優(yōu)先權(quán)日2011年6月30日
發(fā)明者姚廣祥, 殳南 申請人:展訊通信(上海)有限公司