亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

手機(jī)在丟失覆蓋和制式切換時at命令處理方法及設(shè)備的制作方法

文檔序號:7981634閱讀:175來源:國知局
手機(jī)在丟失覆蓋和制式切換時at命令處理方法及設(shè)備的制作方法
【專利摘要】本發(fā)明公開一種手機(jī)在丟失覆蓋和制式切換時AT命令處理方法及設(shè)備,所述方法包括:手機(jī)開機(jī)后若在第一制式下駐留,則協(xié)議棧將當(dāng)前制式和備份制式分別記錄為第一制式;在手機(jī)由于信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),則ATI模塊通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;在手機(jī)制式從第一制式切換到第二制式時,總控模塊將當(dāng)前制式和備用制式修改為第二制式后,通知第一制式的NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
【專利說明】手機(jī)在丟失覆蓋和制式切換時AT命令處理方法及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信【技術(shù)領(lǐng)域】,特別涉及支持LTE、TD、GSM多種制式的手機(jī)在信號強(qiáng)度差發(fā)生丟失覆蓋或者制式切換過程中AT命令處理方法及設(shè)備。
【背景技術(shù)】
[0002]與3G技術(shù)相比,LTE(長期演進(jìn))采用了全新的網(wǎng)絡(luò)架構(gòu),減少了網(wǎng)元數(shù)目,削減了信令流程的復(fù)雜度,網(wǎng)絡(luò)底層設(shè)計(jì)全I(xiàn)P化,支持PS域,大大提高了控制面的響應(yīng)速度,數(shù)據(jù)面的速度也有了重大的提升,上行數(shù)據(jù)面達(dá)到50M/S,下行數(shù)據(jù)面達(dá)到100M/S。
[0003]隨著LTE技術(shù)的不斷成熟,商用進(jìn)程的加快,以及在全球的逐步推廣和應(yīng)用,LTE網(wǎng)絡(luò)以其更高的頻譜利用率,更快的數(shù)據(jù)速率得到了業(yè)界的廣泛認(rèn)可。
[0004]中國移動LTE試商用網(wǎng)絡(luò)已開始建設(shè),然而,LTE網(wǎng)絡(luò)的建設(shè)不可能一蹴而就,建設(shè)初期無法實(shí)現(xiàn)全網(wǎng)覆蓋,在LTE網(wǎng)絡(luò)尚未覆蓋的區(qū)域,必須由GSM網(wǎng)絡(luò)或TD-S網(wǎng)絡(luò)來提供服務(wù),因此做好GSM/TD/LTE網(wǎng)絡(luò)的融合勢在必行。對應(yīng)的,終端手機(jī)也需要支持多種網(wǎng)絡(luò)制式。
[0005]對于多制式手機(jī),AT命令在下發(fā)時需要首先獲知當(dāng)前駐留的制式,然后將AT命令發(fā)送到對應(yīng)制式的模塊。如圖1所示,AT命令是手機(jī)上層應(yīng)用程序與底層協(xié)議棧的一種通用交互方式,有固定的格式。上層應(yīng)用程序發(fā)起業(yè)務(wù)時,將消息通過AT命令的方式通知協(xié)議棧,由協(xié)議棧解析后進(jìn)行處理,并將處理的結(jié)果以AT命令應(yīng)答的方式上報(bào)給上層應(yīng)用程序。這樣,一條AT命令就算執(zhí)行結(jié)束了。在上層應(yīng)用程序和底層協(xié)議棧之間存在一個AT命令的解析模塊,稱之為ATI(AT Interpreter)模塊。
[0006]圖1是現(xiàn)有技術(shù)的AT命令的工作流程示意圖。AT命令采用“一問一答”的方式運(yùn)行,即發(fā)送一條AT命令給協(xié)議棧后,協(xié)議棧處理結(jié)束后需要根據(jù)處理的結(jié)果給ATI發(fā)送一個應(yīng)答,上報(bào)處理的結(jié)果。在協(xié)議棧沒有返回處理結(jié)果(AT應(yīng)答)前,不能再次下發(fā)AT命令,下發(fā)的AT命令將被拒絕。
[0007]AT命令按照協(xié)議規(guī)定的格式進(jìn)行發(fā)送,但協(xié)議棧無法識別,故需要ATI進(jìn)行解碼,解析其中的有效信元并進(jìn)行初步的有效性判斷,構(gòu)造成對應(yīng)的消息發(fā)送給協(xié)議棧;將協(xié)議棧上報(bào)的結(jié)果組成AT應(yīng)答的格式提交給上層應(yīng)用。
[0008]AT命令實(shí)現(xiàn)四種操作:
[0009]1、動作命令,執(zhí)行一個動作。如開始選網(wǎng)、激活承載等。
[0010]2、設(shè)置命令,設(shè)置若干參數(shù)。如定義承載上下文、設(shè)置QoS等。
[0011]3、查詢命令,查詢?nèi)舾蓞?shù)。如查詢附著狀態(tài)、承載TFT等。
[0012]4、測試命令,查詢參數(shù)取值范圍,如查詢QoS的取值范圍等。
[0013]其中只有動作命令需要和網(wǎng)側(cè)進(jìn)行流程交互,其他類型的命令都可以在手機(jī)側(cè)單獨(dú)完成。
[0014]圖2顯示了現(xiàn)有技術(shù)的手機(jī)附著后丟失覆蓋后的處理流程,如圖2所示,開機(jī)后正常附著,協(xié)議棧會記錄下當(dāng)前附著的制式。下發(fā)AT命令時,ATI根據(jù)協(xié)議棧保持的當(dāng)前制式將AT命令發(fā)送到對應(yīng)制式的NAS模塊中。如果發(fā)生丟失覆蓋,協(xié)議棧清空當(dāng)前制式,設(shè)置當(dāng)前制式為無效。手機(jī)開始啟動定時器,周期性的搜索合適小區(qū),并嘗試在小區(qū)上進(jìn)行駐留。一旦成功駐留上,則記錄當(dāng)前制式。如果當(dāng)前制式和丟失覆蓋前的制式相同,沒有特殊流程,反之如果和之前的制式不同,則會發(fā)起重選,協(xié)議棧切換到新的制式下。
[0015]圖3顯示了現(xiàn)有技術(shù)的手機(jī)在切換過程中的概要處理流程。如圖3所示的LTE切換到TD為例,在LTE下完成附著后,LTE的信號強(qiáng)度變?nèi)?,手機(jī)找到TD的小區(qū)并成功駐留,決定進(jìn)行切換,則總控模塊會通知數(shù)據(jù)面停止數(shù)據(jù)傳輸(如果有正在傳輸?shù)臄?shù)據(jù)),設(shè)置當(dāng)前制式為TD,通知LTE的NAS開始切換。此時,NAS停止正在進(jìn)行中的流程(如果有的話),將控制信息依次向TD的NAS進(jìn)行搬移。待控制信息搬移結(jié)束后,再通知數(shù)據(jù)面將LTE尚未發(fā)送的數(shù)據(jù)轉(zhuǎn)交給TD進(jìn)行發(fā)送,由TD重新啟動在LTE下尚未結(jié)束的流程。
[0016]通常情況下,多制式手機(jī)在開機(jī)駐留后,會由協(xié)議棧記錄下當(dāng)前駐留的制式是LTE還是TD/GSM(簡稱TG),協(xié)議棧中接收AT命令的模塊都處于NAS非接入層。ATI在下發(fā)一條AT命令時,會來查詢當(dāng)前駐留制式,然后發(fā)給該制式的NAS。在正常情況下,這種處理方式是合理的。
[0017]考慮兩種異常場景:
[0018]一、正常開機(jī)駐留后,丟失覆蓋。
[0019]如圖2所示,以開機(jī)后正常駐留在LTE下為例,如果信號質(zhì)量變差,發(fā)生丟失覆蓋,手機(jī)無法搜索到任何小區(qū),那么當(dāng)前的制式就會被清空(即沒法駐留到任何一種制式上)。直到重新搜索到合適的小區(qū)時,才能重新記錄新的駐留制式。
[0020]在這種情況下,開機(jī)后,ATI每次發(fā)送AT命令時都查詢到當(dāng)前制式為LTE,故將AT命令發(fā)送至LTE的NAS。發(fā)生丟失覆蓋后,再發(fā)送AT命令時,ATI將查詢不到有效的制式,出現(xiàn)無法投遞的現(xiàn)象。
[0021]二、切換過程中,AS已經(jīng)改變制式,但NAS還在切換中
[0022]如圖3所示,仍以開機(jī)后正常駐留在LTE下為例。信號發(fā)生變化,LTE的信號變?nèi)?,TD的信號變強(qiáng),AS經(jīng)過信號測量后,開始切換,修改當(dāng)前制式為TD,并通知NAS進(jìn)行控制面的切換。LTE的NAS暫停正在進(jìn)行中的流程,開始執(zhí)行切換,將各種控制信息陸續(xù)搬移到TD模塊中。待控制信息和數(shù)據(jù)都搬移完畢后,在TD下重新進(jìn)行業(yè)務(wù)。如果在搬移過程中有AT命令要下發(fā),ATI查詢當(dāng)前制式為TD,故將AT命令發(fā)送到TD的NAS,但此時LTE的控制面數(shù)據(jù)尚未或者正在發(fā)送到TD中,而在控制信息尚未完備的情況下,是不能觸發(fā)流程的,也就是說,此時雖然TD的NAS收到了 AT命令,但是無法執(zhí)行該AT命令。

【發(fā)明內(nèi)容】

[0023]本發(fā)明的目的是提供一種多種制式手機(jī)在信號強(qiáng)度差發(fā)生丟失覆蓋或者制式切換時AT命令處理方法,以便解決上述技術(shù)問題。
[0024]本發(fā)明的另一目的是提供一種實(shí)現(xiàn)上述方法的設(shè)備。
[0025]本發(fā)明用來解決,手機(jī)在某一制式下發(fā)生丟失覆蓋時導(dǎo)致接入層無法駐留到明確的制式中,或者在發(fā)生制式切換時但切換尚未完成時接入層和非接入層的制式不冋時,如何確定將AT命令發(fā)送到何種制式的對應(yīng)模塊的技術(shù)問題。
[0026]根據(jù)本發(fā)明的第一方面,提供了一種多制式手機(jī)在丟失覆蓋和制式切換時AT命令處理方法,包括:
[0027]手機(jī)開機(jī)后若在第一制式下駐留,則協(xié)議棧將當(dāng)前制式和備份制式分別記錄為第一制式;
[0028]在手機(jī)由于信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),則ATI模塊通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;以及
[0029]在手機(jī)制式從第一制式切換到第二制式時,總控模塊將當(dāng)前制式和備用制式修改為第二制式后,通知第一制式的NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
[0030]此外,在所述的將AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理的過程中,若所述AT命令為動作類命令,則由第一制式的NAS模塊對其進(jìn)行緩存。
[0031]此外,在信號恢復(fù)后機(jī)通過搜索小區(qū)重新在第一制式下駐留后,將當(dāng)前制式和備份制式更新為第一制式,并由第一制式的NAS處理所緩存的AT命令。
[0032]此外,在在所述的將AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理的過程中,若所述AT命令為設(shè)置類和查詢類命令,則由第一制式的NAS模塊對其進(jìn)行相應(yīng)處理。
[0033]此外,在所述的手機(jī)制式從第一制式切換到第二制式時,若有正在進(jìn)行中的數(shù)據(jù)業(yè)務(wù),則由第一制式的AS停止數(shù)據(jù)傳輸。
[0034]此外,在所述的手機(jī)制式從第一制式切換到第二制式時,由第一制式的AS通知所述總控模塊將當(dāng)前制式和備用制式修改為第二制式。
[0035]此外,所述的第一制式的NAS進(jìn)行切換操作包括:將第一制式NAS的各種控制信息搬移到第二模式的NAS中。
[0036]優(yōu)選地,ATI模塊通過查詢當(dāng)前制式為第二制式,將所述AT命令交由第二制式的NAS進(jìn)行緩存。
[0037]此外,所述的第一制式為LTE,所述第二制式為TD或GSM ;或者所述的第一制式為TD或GSM,所述第二制式為LTE。
[0038]根據(jù)本發(fā)明第二方面,提供了一種多制式手機(jī)在丟失覆蓋和制式切換時AT命令處理設(shè)備,包括:
[0039]手機(jī)協(xié)議棧,用于在手機(jī)開機(jī)駐留后,將當(dāng)前制式和備份制式分別記錄為所駐留的第一制式;
[0040]手機(jī)ATI模塊,用于對AT命令進(jìn)行解析處理,并在手機(jī)由于信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;以及
[0041]總控模塊,用于在手機(jī)制式從第一制式切換到第二制式時將當(dāng)前制式和備用制式修改為第二制式,并通知第一制式的NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
[0042]相對于現(xiàn)有技術(shù),本發(fā)明通過一個備用制式和緩存機(jī)制簡單有效的解決上述現(xiàn)有技術(shù)的兩個場景中AT下發(fā)的處理問題,使得多種制式手機(jī)在信號強(qiáng)度差發(fā)生丟失覆蓋或者制式切換時都能夠有效處理AT命令。
【專利附圖】

【附圖說明】
[0043]圖1是現(xiàn)有技術(shù)的AT命令的流程示意圖,用于描述一個完整的AT命令在手機(jī)中的處理流程;
[0044]圖2是現(xiàn)有技術(shù)的手機(jī)附著后丟失覆蓋后的處理流程圖,用于描述丟失覆蓋后手機(jī)周期性搜網(wǎng)找小區(qū)的過程;
[0045]圖3是現(xiàn)有技術(shù)的手機(jī)在切換過程中的概要處理流程圖,用于描述手機(jī)在切換時AS和NAS的整體流程;
[0046]圖4是本發(fā)明的手機(jī)在丟失覆蓋和制式切換時AT命令處理方法的不意圖;
[0047]圖5是本發(fā)明的手機(jī)在丟失覆蓋和制式切換時AT命令處理設(shè)備的示意圖;
[0048]圖6是本發(fā)明的從AT命令下發(fā)時的處理流程圖,包括正常處理和丟失覆蓋情況下的處理;
[0049]圖7是本發(fā)明的信號恢復(fù)后的AT命令處理流程圖,主要是根據(jù)新駐留的制式來判斷對不同類型的AT命令進(jìn)行對應(yīng)的操作;
[0050]圖8是本發(fā)明的在切換過程中對于AT命令的流程示意圖,包括控制信息完整和不完整兩種情況下的處理方式。
【具體實(shí)施方式】
[0051]為了使本發(fā)明更加清晰,下面將進(jìn)行更進(jìn)一步的說明和解釋。
[0052]圖4顯示了本發(fā)明的一種多制式手機(jī)在丟失覆蓋和制式切換時AT命令處理方法,如圖4所示,該方法包括以下步驟:
[0053]A)手機(jī)開機(jī)后若在第一制式下駐留,則協(xié)議棧將當(dāng)前制式和備份制式分別記錄為第一制式;
[0054]B)在手機(jī)由于信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),則ATI模塊通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;以及
[0055]C)在手機(jī)制式從第一制式切換到第二制式時,總控模塊將當(dāng)前制式和備用制式修改為第二制式后,通知第一制式的非接入層NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的非接入層NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
[0056]在上述步驟B)中,若所述AT命令為動作類命令,則由第一制式的NAS模塊對其進(jìn)行緩存。
[0057]其中,在信號恢復(fù)后手機(jī)通過搜索小區(qū)重新在第一制式下駐留后,本發(fā)明將當(dāng)前制式和備份制式更新為第一制式,并由第一制式的NAS處理所緩存的AT命令。
[0058]另外,在上述步驟B)中,若所述AT命令為設(shè)置類和查詢類命令,則由第一制式的NAS模塊對其進(jìn)行相應(yīng)處理。
[0059]此外,在上述步驟C)中,在手機(jī)制式從第一制式切換到第二制式時,若有正在進(jìn)行中的數(shù)據(jù)業(yè)務(wù),則由第一制式的接入層AS停止數(shù)據(jù)傳輸。
[0060]另一方面,在上述步驟C)中,在手機(jī)制式從第一制式切換到第二制式時,由第一制式的AS通知所述總控模塊將當(dāng)前制式和備用制式修改為第二制式。
[0061]另外,在上述步驟C)中,第一制式的NAS進(jìn)行切換操作包括:將第一制式NAS的各種控制信息搬移到第二模式的NAS中。
[0062]在本發(fā)明的上述方法中,用于AT解析的ATI模塊(即AT解析模塊)通過查詢當(dāng)前制式為第二制式,將所述AT命令交由第二制式的NAS進(jìn)行緩存。
[0063]在本發(fā)明中,上述第一制式為LTE,第二制式為TD或GSM ;或者第一制式為TD或GSM,第二制式為LTE。
[0064]圖5顯示了本發(fā)明的一種多制式手機(jī)在丟失覆蓋和制式切換時AT命令處理設(shè)備,如圖5所示,包括:
[0065]手機(jī)協(xié)議棧,用于在手機(jī)開機(jī)駐留后,將當(dāng)前制式和備份制式分別記錄為所駐留的第一制式;
[0066]手機(jī)ATI模塊,用于對AT命令進(jìn)行解析處理,并在手機(jī)由于信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;以及
[0067]總控模塊,用于在手機(jī)制式從第一制式切換到第二制式時將當(dāng)前制式和備用制式修改為第二制式,并通知第一制式的NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
[0068]下面結(jié)合圖6至圖8對本發(fā)明的AT命令處理過程進(jìn)行詳細(xì)說明。
[0069]手機(jī)在某一制式下發(fā)生丟失覆蓋時導(dǎo)致接入層無法駐留到明確的制式中,或者在發(fā)生制式切換時但切換尚未完成時接入層和非接入層的制式不同時,如何確定將AT命令發(fā)送到何種制式的對應(yīng)模塊的處理方式是本發(fā)明所需要解決的技術(shù)問題。
[0070]該發(fā)明能夠有效的保證在上述兩種情況下,ATI能繼續(xù)下發(fā)AT命令到協(xié)議棧,且協(xié)議棧能進(jìn)行妥善的處理,給ATI返回處理結(jié)果。其中涉及到了前一制式的單獨(dú)存儲和AT命令在協(xié)議棧的緩存,存儲前一制式,會保證在丟失覆蓋時,ATI能回溯到上一個制式,根據(jù)上一個制式進(jìn)行AT命令的下發(fā);在上述兩種情況下,由協(xié)議棧對AT命令進(jìn)行緩存,能保證在信號恢復(fù)和切換完成后,協(xié)議棧完成對前面發(fā)送的AT命令的處理,正常結(jié)束AT命令流程。
[0071]以在LTE下發(fā)生丟失覆蓋為例進(jìn)行說明。
[0072]為了處理丟失覆蓋這種場景下AT命令的下發(fā),不僅要記錄當(dāng)前駐留制式,還要記錄一個備份制式(正常情況下,當(dāng)前制式和備份制式是相同的,如果丟失覆蓋,當(dāng)前制式設(shè)為無效,備份制式保持不變)。開機(jī)在LTE下駐留后,協(xié)議棧記錄當(dāng)前的制式為LTE,并設(shè)置備份制式也是LTE。ATI下發(fā)AT命令時查詢當(dāng)前制式,會發(fā)送給LTE的NAS。在丟失覆蓋后,如果有AT命令下發(fā),ATI查詢不到當(dāng)前制式,就獲取備份制式,發(fā)現(xiàn)備份制式為LTE,則依舊將AT命令下發(fā)到LTE的NAS模塊中。對于設(shè)置類和查詢類的AT命令,LTE的NAS進(jìn)行相應(yīng)的處理,將結(jié)果返回給ATI ;對于動作類的AT命令,由于處于丟失覆蓋中,NAS無法和核心網(wǎng)交互,流程無法發(fā)起,則進(jìn)行緩存。[0073]信號恢復(fù)后,手機(jī)開始搜索小區(qū)重新駐留。如果重新駐留到LTE上,那么將當(dāng)前制式和備份制式都更新為LTE,LTE的NAS在得知信號恢復(fù)后,開始處理前面緩存的AT命令。如果駐留到TD或GSM上(以TD為例),那么LTE會收到切換通知,緩存的AT命令在LTE制式下已經(jīng)無法完成,NAS向ATI發(fā)送錯誤碼,攜帶錯誤原因,通知ATI重新發(fā)送。ATI重新發(fā)送,當(dāng)前制式為TD,就發(fā)送到TD的MS0
[0074]開機(jī)后附著在LTE制式下,如果小區(qū)質(zhì)量發(fā)生變化,需要切換到TD或GSM制式(以TD為例),LTE的AS會停止數(shù)據(jù)傳輸(如果有正在進(jìn)行中的數(shù)據(jù)業(yè)務(wù)),通知手機(jī)的總控模塊設(shè)置當(dāng)前制式和備用制式為TD,再由總控模塊通知LTE的NAS開始切換,搬移控制信息。此時,如果有AT命令下發(fā),ATI查詢當(dāng)前制式為TD,將AT命令下發(fā)至TD的NAS模塊。但由于處于切換過程中,NAS中的控制信息的搬移需要遵照一定的流程才能進(jìn)行,故TD的NAS中控制信息不一定完備。在控制信息缺失或者不完備的情況下,不但不能發(fā)起流程的無法執(zhí)行動作類AT命令,也無法執(zhí)行設(shè)置類和查詢類AT命令。此時由TD的NAS緩存AT命令。等待NAS切換結(jié)束后,再處理緩存的AT命令。
[0075]圖6是在丟失覆蓋前后,下發(fā)的AT命令在協(xié)議棧的處理流程圖。如前所述,在丟失覆蓋前,協(xié)議棧將當(dāng)前駐留的制式記錄在“當(dāng)前制式”和“備份制式”中。AT命令下發(fā)時,ATI模塊會首先查詢當(dāng)前制式,如果當(dāng)前制式有效,說明沒有發(fā)生丟失覆蓋,ATI將AT命令發(fā)送到對應(yīng)制式的NAS模塊中,并等待應(yīng)答結(jié)果。如果當(dāng)前制式無效,說明發(fā)送丟失覆蓋,ATI再去查詢備份制式,備份制式中記錄的是丟失覆蓋前手機(jī)駐留的制式。ATI將AT命令發(fā)送到備份制式的NAS模塊中。如前所述,設(shè)置類、查詢類和測試類AT命令可以在協(xié)議棧內(nèi)部直接完成,不需要和核心網(wǎng)進(jìn)行交互,即使丟失覆蓋,協(xié)議棧也可以實(shí)時正常處理,并將結(jié)果返回給ATI ;相反,對于動作類,由于需要和核心網(wǎng)交互,在丟失覆蓋的情況下無法發(fā)起,只能緩存,等待信號恢復(fù)。
[0076]圖7是信號恢復(fù)重新駐留后,協(xié)議棧處理之前緩存AT命令的方式。信號恢復(fù)找到合適的小區(qū)并成功駐留后,總控模塊會首先修改寫入當(dāng)前制式和備用制式。如果當(dāng)前制式和丟失覆蓋前的制式相同,那么NAS會處理之前緩存的AT命令,并返回處理結(jié)果給ATI。反之,如果制式不同,NAS會收到切換通知,通知其將控制信息搬移到目標(biāo)制式的NAS。此時,由于制式改變,NAS已無法處理之前緩存的AT命令,故向ATI返回結(jié)果,指明錯誤原因,由ATI重新發(fā)送。ATI查詢當(dāng)前制式,把AT命令發(fā)送到新的制式下進(jìn)行處理。
[0077]圖8是切換過程中AT命令下發(fā)后的處理方式。以從LTE切換到TD為例,如果發(fā)生切換,由于底層物理信號發(fā)生變化,業(yè)務(wù)無法進(jìn)行,總控模塊會在第一時間停止正在進(jìn)行中的數(shù)據(jù)業(yè)務(wù)(如果有的話),同時修改當(dāng)前制式和備用為TD制式。然后通知LTE的NAS開始切換,將控制信息搬移到TD的NAS中。LTE的NAS開始依次搬移控制信息。此時AT命令下發(fā),ATI查詢到當(dāng)前制式為TDJf AT命令發(fā)送到TD的NASJS TD的NAS發(fā)現(xiàn)處于切換過程中,沒有完整的控制信息,故將AT命令緩存,待切換結(jié)束后再將緩存的AT命令進(jìn)行處理。
[0078]盡管上文對本發(fā)明進(jìn)行了詳細(xì)說明,但是本發(fā)明不限于此,本【技術(shù)領(lǐng)域】技術(shù)人員可以根據(jù)本發(fā)明的原理進(jìn)行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種多制式手機(jī)在丟失覆蓋和制式切換時AT命令處理方法,其特征在于,包括以下步驟: 手機(jī)開機(jī)后若在第一制式下駐留,則協(xié)議棧將當(dāng)前制式和備份制式分別記錄為第一制式; 在手機(jī)因信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),則ATI模塊通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;以及 在手機(jī)制式從第一制式切換到第二制式時,總控模塊將當(dāng)前制式和備用制式修改為第二制式后,通知第一制式的NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的將AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理的過程中,若所述AT命令為動作類命令,則由第一制式的NAS模塊對其進(jìn)行緩存。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在信號恢復(fù)時,手機(jī)通過搜索小區(qū)重新在第一制式下駐留后,將當(dāng)前制式和備份制式更新為第一制式,并由第一制式的NAS處理所緩存的AT命令。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的將AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理的過程中,若所述AT命令為設(shè)置類和查詢類命令,則由第一制式的NAS模塊對其進(jìn)行相應(yīng)處理。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的手機(jī)制式從第一制式切換到第二制式時,若有正在進(jìn)行中的數(shù)據(jù)業(yè)務(wù),則由第一制式的AS停止數(shù)據(jù)傳輸。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的手機(jī)制式從第一制式切換到第二制式時,由第一制式的AS通知所述總控模塊將當(dāng)前制式和備用制式修改為第二制式。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一制式的NAS進(jìn)行切換操作包括:將第一制式NAS的各種控制信息搬移到第二模式的NAS中。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,ATI模塊通過查詢當(dāng)前制式為第二制式,將所述AT命令交由第二制式的NAS進(jìn)行緩存。
9.根據(jù)權(quán)利要求1-8任一項(xiàng)所述的方法,其特征在于,所述的第一制式為LTE,所述第二制式為TD或GSM ;或者所述的第一制式為TD或GSM,所述第二制式為LTE。
10.一種多制式手機(jī)在丟失覆蓋和制式切換時AT命令處理設(shè)備,其特征在于,包括: 手機(jī)協(xié)議棧,用于在手機(jī)開機(jī)駐留后,將當(dāng)前制式和備份制式分別記錄為所駐留的第一制式; 手機(jī)ATI模塊,用于對AT命令進(jìn)行解析處理,并在手機(jī)由于信號強(qiáng)度變?nèi)趸蛐盘栂Ф鴣G失覆蓋后,若有AT命令下發(fā),通過獲取所述備份制式,將所述AT命令下發(fā)到備份制式所對應(yīng)的第一制式的NAS模塊中進(jìn)行處理;以及 總控模塊,用于在手機(jī)制式從第一制式切換到第二制式時將當(dāng)前制式和備用制式修改為第二制式,并通知第一制式的NAS進(jìn)行切換操作,若此時有AT命令下發(fā),則ATI模塊將該AT命令交由第二制式的NAS進(jìn)行緩存,并在所述切換操作結(jié)束后,再由第二制式的NAS處理所緩存的AT命令。
【文檔編號】H04W36/00GK103582039SQ201210273308
【公開日】2014年2月12日 申請日期:2012年8月2日 優(yōu)先權(quán)日:2012年8月2日
【發(fā)明者】郭鋒 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1