專利名稱:實現(xiàn)雙卡雙待終端的呼叫和注冊的方法及雙卡雙待終端的制作方法
技術領域:
本發(fā)明涉及移動通訊技術領域,尤其涉及一種實現(xiàn)雙卡雙待終端的呼叫和注冊 的方法及雙卡雙待終端。
背景技術:
CDMA2000 IX (Code Division Multiple Access 2000 IX,碼分多址接入 20001X)系統(tǒng)中,主叫的一般流程包括
步驟一,終端(MS)向基站側(BS)發(fā)送起呼消息(OrgMSG); 步驟二,基站收到終端的起呼消息后,向終端回復一個確認消息(OrderMSG), 同時為終端分配業(yè)務信道并向終端發(fā)送信道指配消息(Channel Assignment MSG)。此 時業(yè)務信道已經(jīng)建立,終端和基站之間的消息(例如,業(yè)務連接消息和業(yè)務連接完成消 息等)都在已經(jīng)建立的業(yè)務信道上進行傳遞。CDMA2000 IX系統(tǒng)中,被叫的一般流程包括
步驟一,基站向終端側發(fā)送尋呼消息(GeneralPagingMessage); 步驟二,終端收到基站的尋呼消息后,向基站回復一個尋呼響應消息(Page Response MSG);
步驟三,基站向終端發(fā)送確認消息(OrderMSG),同時給終端分配業(yè)務信道并發(fā) 送信道指配消息(ChannelAssignmentMSG);
步驟四,終端向基站發(fā)送確認消息(OrderMSG)后,業(yè)務信道建立,基站給終端 發(fā)送振鈴消息(AlertWithInformationMSG);
步驟五,終端向基站發(fā)送確認消息(OrderMSG)后,信道鏈路建立,終端和基站 之間的消息(例如,業(yè)務連接消息和業(yè)務連接完成消息等)都在已經(jīng)建立的業(yè)務信道上 進行傳遞。CDMA2000 IX系統(tǒng)中,注冊是指終端通知基站自己當前的位置、狀態(tài)、標識、 時隙周期以及其他特性的過程。CDMA系統(tǒng)主要支持基于時間的周期性注冊、基于距離 的注冊、開機注冊、基于區(qū)域的注冊和關機注冊等。CDMA2000 IX系統(tǒng)中,注冊的一般流程包括
步驟一,終端向基站發(fā)送注冊消息(Registration Msg); 步驟二,基站接收到注冊消息后,向終端返回基站確認消息(OrderMessage); 步驟三,基站向終端發(fā)送基站確認消息(RegAcceptOrderMessage)。當前GSM的雙卡雙待終端已經(jīng)非常普遍,但CDMA的情形有所不同,截止目 前還未出現(xiàn)成熟的CDMA雙待方案,要實現(xiàn)CDMA雙待,大多需要采用兩個CDMA芯 片,通過對兩個CDMA芯片進行管理來實現(xiàn)。使用兩個CDMA芯片實現(xiàn)雙待,一般采 用兩套射頻,手機內的兩張UIM (用戶識別模塊)卡工作在不同的業(yè)務信道上,彼此不 受影響。采用兩個CDMA芯片實現(xiàn)雙待,雖然避免了很多問題的發(fā)生,但會造成很大的浪費,特別是增加了終端的硬件成本;采用單模芯片實現(xiàn)雙待,雖然可以節(jié)省終端的成 本,但是,當前運營商網(wǎng)絡一般只有一個尋呼信道(PagingChannel),不同IMSI的用 戶根據(jù)哈希算法監(jiān)聽同一個頻點的概率為1/頻點個數(shù),而一般運營商支持的頻點個數(shù)為 2 3個,這樣兩張UIM卡工作在同一個尋呼信道同一個頻點上的概率為30%,雙卡工作 在同一尋呼信道上時會存在如下技術問題
第一,雙卡雙待終端中,如果一張UIM卡發(fā)起呼叫,在終端與網(wǎng)路側建立起鏈路之 前,其中的另一張UIM卡很可能會向網(wǎng)絡側發(fā)起注冊消息,在使用同一套硬件射頻時, 一張卡發(fā)起呼叫時,另一張卡就無法正常注冊,從而影響另一張卡的正常使用。第二,雙卡雙待終端中,在一張UIM卡發(fā)起注冊時,終端很可能會收到網(wǎng)絡側 對另一張卡的尋呼消息,如果等到第一張卡注冊完畢,再接收尋呼消息,將會錯過第二 張卡的正常被叫流程的建立,以致影響兩張UIM卡的正常使用。
發(fā)明內容
本發(fā)明要解決的技術問題是提供一種實現(xiàn)雙卡雙待終端的呼叫和注冊的方法及 雙卡雙待終端,解決在單模芯片上,雙卡雙待終端中一卡在呼叫流程中,另一卡無法實 現(xiàn)注冊的問題。為解決上述技術問題,本發(fā)明的一種實現(xiàn)雙卡雙待終端的呼叫和注冊的方法, 包括
雙卡雙待終端使用第一用戶識別模塊(UIM)卡發(fā)起呼叫,若終端在呼叫的建立過程 中向基站發(fā)起對第二 UIM卡的注冊,則終端在完成注冊后,繼續(xù)進行呼叫的建立過程。進一步地,終端在完成注冊后,繼續(xù)進行呼叫的建立過程包括
終端使用第一 UIM卡發(fā)起呼叫后,在接收到基站返回的信道指配消息前,向基站發(fā) 送對第二 UIM卡的注冊消息,并判斷是否接收到基站返回的注冊確認消息和信道指配消 息;
如果接收到注冊確認消息和信道指配消息,則向基站返回對信道指配消息的確認消 息,處理呼叫流程。進一步地,終端如果是在接收到注冊確認消息后,接收到信道指配消息,則直 接向基站返回對信道指配消息的確認消息,處理呼叫流程;
終端如果是在接收到注冊確認消息前,接收到信道指配消息,則延時一指定時間, 并在接收到注冊確認消息后,向基站返回對信道指配消息的確認消息,處理呼叫流程。進一步地,終端如果接收到注冊確認消息,未接收到信道指配消息,則判斷基 站是否已拆除呼叫鏈路,如果是,則使用第一 UIM卡重新發(fā)起呼叫。進一步地,一種雙卡雙待終端,包括尋呼單元和注冊單元,其中 尋呼單元,用于使用用戶識別模塊(UIM)卡實現(xiàn)呼叫;
注冊單元,用于向基站發(fā)起對UIM卡的注冊,若注冊單元在呼叫單元使用第一 UIM 卡發(fā)起呼叫后,在呼叫的建立過程中向基站發(fā)起對第二 UIM卡的注冊,則中斷呼叫的建 立過程,在完成注冊后,重啟呼叫的建立過程。進一步地,注冊單元中斷呼叫的建立過程,在完成注冊后,重啟呼叫的建立過 程包括注冊單元在呼叫單元使用第一 UIM卡發(fā)起呼叫后,接收到基站返回的信道指配消息 前,向基站發(fā)送對第二 UIM卡的注冊消息,中斷呼叫的建立過程,并判斷是否接收到基 站返回的注冊確認消息,以及尋呼單元是否接收到信道指配消息;
注冊單元如果接收到注冊確認消息,并判定呼叫單元接收到信道指配消息,則重啟 呼叫的建立過程。進一步地,注冊單元如果判定在其接收到注冊確認消息后,尋呼單元接收到信 道指配消息,則直接重啟呼叫的建立過程;
注冊單元如果判定在其接收到注冊確認消息前,尋呼單元接收到信道指配消息,則 延時一指定時間,在接收到注冊確認消息后,重啟呼叫的建立過程。進一步地,一種實現(xiàn)雙卡雙待終端的呼叫和注冊的方法,包括
雙卡雙待終端接收到基站對第一用戶識別模塊(UIM)卡發(fā)起的呼叫后,若終端在呼 叫的建立過程中向基站發(fā)起對第二 UIM卡的注冊,則終端在注冊為關機注冊時,在完成 關機注冊后,繼續(xù)進行呼叫的建立過程。進一步地,該方法還包括
終端在注冊為關機注冊以外的其他注冊類型時,在完成呼叫后,繼續(xù)進行注冊的過程。進一步地,終端在注冊為關機注冊時,在完成關機注冊后,繼續(xù)進行呼叫的過 程包括
終端向基站發(fā)送對第二 UIM卡的注冊消息后,在注冊為關機注冊時,判斷是否接收 到基站返回的注冊確認消息;
如果接收到注冊確認消息,則向基站返回尋呼響應消息。進一步地,該方法還包括
終端向基站返回尋呼響應消息后,還判斷基站是否已取消呼叫,如果未取消,則發(fā) 起對第一 UIM的呼叫。進一步地,一種雙卡雙待終端,包括尋呼單元和注冊單元,其中 尋呼單元,用于使用用戶識別模塊(UIM)卡實現(xiàn)呼叫;
注冊單元,用于向基站發(fā)起對UIM卡的注冊,在尋呼單元接收到基站對第一 UIM卡 發(fā)起的呼叫后,若在呼叫的建立過程中向基站發(fā)起對第二 UIM卡的注冊,在注冊為關機 注冊時,中斷呼叫的建立過程,在完成關機注冊后,重啟呼叫的建立過程。進一步地,注冊單元在注冊為關機注冊以外的其他注冊類型時,在尋呼單元完 成呼叫后,繼續(xù)進行注冊的過程。進一步地,注冊單元在注冊為關機注冊時,中斷呼叫的建立過程,在完成關機 注冊后,重啟呼叫的建立過程包括
注冊單元向基站發(fā)送對第二 UIM卡的注冊消息后,在注冊為關機注冊時,中斷呼叫 的建立過程,判斷是否接收到基站返回的注冊確認消息;
注冊單元如果接收到注冊確認消息,則重啟呼叫的建立過程。綜上所述,本發(fā)明根據(jù)業(yè)務的優(yōu)先級進行處理,從而實現(xiàn)同一尋呼信道雙待情 況下,呼叫與注冊并發(fā)的資源合理分配,保證整個系統(tǒng)在穩(wěn)定、高效的狀態(tài)下運作,本 發(fā)明的方法具有如下特點(1)降低CDMA雙待硬件成本,并且降低雙卡雙待終端的待機電流,延長手機續(xù) 航能力,同時也延長手機電池的壽命,提升了用戶體驗。(2)基于現(xiàn)有芯片快速實現(xiàn)雙卡雙待呼叫和注冊并發(fā)流程。(3)適應各種不同的CDMAlx環(huán)境。(4)適應于呼叫與注冊并發(fā)的各種情況和流程。
圖1為現(xiàn)有技術中終端進行注冊的流程圖2為根據(jù)本發(fā)明實施例的終端發(fā)起主叫和注冊時的處理流程圖; 圖3為根據(jù)本發(fā)明實施例的終端作為被叫并發(fā)起注冊時的處理流程圖; 圖4為根據(jù)本發(fā)明實施例的雙卡雙待終端的示意圖。
具體實施例方式本實施方式描述在CDMA系統(tǒng)中單模芯片的雙卡雙待終端實現(xiàn)呼叫與注冊的方 法,使整個系統(tǒng)工作在穩(wěn)定、高效的狀態(tài)下,保證在只有一套射頻、共用一個業(yè)務信道 的情況下,呼叫和注冊功能的正常運作。本實施方式的實現(xiàn)雙卡雙待終端的呼叫和注冊的方法應用于碼分多址接入系統(tǒng) 中,在雙卡雙待終端使用第一 UIM卡發(fā)起呼叫后,在呼叫的建立過程中,又向基站發(fā)起 對第二 UIM卡的注冊的情況下,優(yōu)先完成對第二 UIM卡的注冊,在完成對第二 UIM卡 的注冊后,再繼續(xù)進行使用第一 UIM卡所發(fā)起的呼叫的建立過程。通過本實施方式的在 主叫流程與注冊流程并發(fā)的情況下,優(yōu)先處理注冊流程的方法,使雙卡雙待終端在使用 同一套硬件射頻的情況下,采用一張UIM卡發(fā)起呼叫時,能夠實現(xiàn)對另一 UIM卡的正常 注冊。本實施方式中,雙卡雙待終端使用第一 UIM卡發(fā)起呼叫后,在接收到基站返回 的信道指配消息前,向基站發(fā)送對第二 UIM卡的注冊消息。雙卡雙待終端發(fā)送對第二 UIM卡的注冊消息后,如果是在接收到注冊確認消息 后,接收到信道指配消息,則直接向基站返回對信道指配消息的確認消息,處理呼叫流程。如果是在接收到注冊確認消息前,接收到信道指配消息,則延時指定時間(如 1 5秒),并在接收到注冊確認消息后,向基站返回對信道指配消息的確認消息,處理呼 叫流程。如果未接收到信道指配消息,則判斷基站是否已拆除呼叫鏈路,如果拆除,則 使用第一 UIM卡重新發(fā)起呼叫。另外,本實施方式還提供了一種在雙卡雙待終端在被叫流程與注冊流程并發(fā)情 況下的處理方法,雙卡雙待終端在接收到基站發(fā)起的對第一 UIM卡發(fā)起的呼叫后,在呼 叫的建立過程,如果需要向基站發(fā)起對第二 UIM卡的注冊,則需要判斷注冊的類型,如 果注冊為關機注冊,則在完成關機注冊后,繼續(xù)進行基站發(fā)起的呼叫的建立過程。如果 注冊為關機注冊以外的其他注冊類型,則在完成基站發(fā)起的呼叫后,進行注冊的過程。 本實施方式中,在被叫與注冊并發(fā)時,根據(jù)注冊類型分情況進行處理,如果注冊類型為關機注冊,優(yōu)先處理關機注冊流程;如果注冊類型為關機注冊外的其他注冊類型,如距 離注冊、周期注冊或者區(qū)域注冊等,則優(yōu)先處理被叫流程。本實施方式中,雙卡雙待終端接收到基站對第一 UIM卡發(fā)起的呼叫后,如果向 基站發(fā)送對第二 UIM卡的注冊消息,在注冊為關機注冊時,需要判斷是否已接收到基站 返回的注冊確認消息;雙卡雙待終端如果接收到注冊確認消息,則向基站返回針對基站 發(fā)起的對第一 UIM卡尋呼的尋呼響應消息。相應地,本實施方式還提供了一種雙卡雙待終端,包括尋呼單元和注冊單元, 其中
尋呼單元,用于使用用戶識別模塊卡實現(xiàn)呼叫;
注冊單元,用于向基站發(fā)起對UIM卡的注冊,注冊單元如果是在呼叫單元使用第一 UIM卡發(fā)起呼叫后,在呼叫的建立過程中,向基站發(fā)起對第二 UIM卡的注冊,則需要中 斷呼叫單元對于呼叫的建立過程,并在完成對第二 UIM卡的注冊后,重啟呼叫單元對呼 叫的建立過程。本實施方式中,注冊單元是在呼叫單元使用第一 UIM卡發(fā)起呼叫后,呼叫單元 接收到基站返回的信道指配消息前,向基站發(fā)送對第二 UIM卡的注冊消息,注冊單元發(fā) 送注冊消息后,需要向呼叫單元中斷所發(fā)起呼叫的建立過程,并判斷是否接收到基站向 該注冊單元返回的注冊確認消息,以及尋呼單元是否接收到信道指配消息;如果注冊單 元接收到注冊確認消息,并且呼叫單元接收到信道指配消息,則對呼叫單元重啟呼叫的 建立過程。并且,注冊單元如果判定在其接收到注冊確認消息后,尋呼單元才接收到信道 指配消息,則直接向呼叫單元重啟呼叫的建立過程。如果注冊單元判定在其接收到注冊確認消息前,尋呼單元已接收到信道指配消 息,則延時一指定時間,等到接收到注冊確認消息后,再向呼叫單元重啟呼叫的建立過 程。
此外,注冊單元如果在尋呼單元接收到基站對第一 UIM卡發(fā)起的呼叫后,在尋呼單 元建立呼叫的過程中向基站發(fā)起對第二 UIM卡的注冊,則在注冊為關機注冊時,向尋呼 單元中斷呼叫的建立過程,在完成關機注冊后,在向尋呼單元重啟呼叫的建立過程。注 冊單元在注冊為關機注冊以外的其他注冊類型時,如距離注冊、周期注冊或者區(qū)域注冊 等,在尋呼單元完成呼叫后,在進行注冊的過程。本實施方式中,注冊單元在尋呼單元接收到基站對第一 UIM卡發(fā)起的呼叫后, 向基站發(fā)送對第二 UIM卡的注冊消息,在注冊為關機注冊時,向尋呼單元中斷呼叫的建 立過程,判斷是否接收到基站返回的注冊確認消息;如果接收到注冊確認消息,則向尋 呼單元重啟呼叫的建立過程。下面以兩個CDMA機卡分離號碼為例進行說明,假設用戶1的IMSI為x,UIM 卡為UIMl ;用戶2的IMSI為y,UIM卡為UIM2,本實施方式的實現(xiàn)雙卡雙待終端的呼 叫和注冊的方法,包括
實現(xiàn)雙卡雙待終端的呼叫和注冊的方法,包括主叫流程與注冊并發(fā),以及被叫流程 與注冊并發(fā)兩種場景,各個場景描述如下場景一為工作在同一頻點同一尋呼信道的單芯片雙卡雙待終端中一張卡(比如 UIM1)發(fā)起呼叫流程,同時另一張UIM卡(如UIM2)向網(wǎng)絡側發(fā)起注冊消息,請參考 圖2和圖4,包括
步驟201,終端開機,將MEID (Mobile Equipment Identifier,移動終端標識號)或 者ESN (Electric Series Number,電子序列號)以及兩張UIM卡的IMSI通知基站,進行
綁定,基站將映射關系記入網(wǎng)絡數(shù)據(jù)庫中;
步驟202,終端使用第一 UIM卡(用UIMl表示)發(fā)起呼叫,向基站發(fā)送起呼消息 (Origination Message);
發(fā)起的呼叫可以是語音呼叫等。步驟203,終端在向基站發(fā)送UIMl的起呼消息后,收到基站發(fā)送的信道指配消 息前,向基站發(fā)送對第二 UIM卡(用UIM2表示)的注冊消息(RegistrationMessage);
步驟204,終端發(fā)出注冊消息后,判斷是否接收到基站發(fā)給UIM2的注冊確認消息 (RegAccept OrderMessage),若收到注冊確認消息,則執(zhí)行步驟206 ;否則,執(zhí)行步驟 205 ;
步驟205,終端延時T秒(如T《5),跳轉到步驟204;
步驟206,終端接收到注冊確認消息后,判斷是否接收到基站對UIMl的信道指配消 息,如果收到信道指配消息,則執(zhí)行步驟207;否則,執(zhí)行步驟208;
在主叫流程與注冊流程并發(fā)的情況下,優(yōu)先處理注冊流程,終端在收到基站發(fā)給 UIM2的注冊確認消息表明注冊成功后,再處理UIMl的呼叫流程。步驟207,如果終端在收到基站發(fā)給UIM2的注冊確認消息后收到基站發(fā)送的對 于UIMl的信道指配消息,則終端向基站回復確認消息,按照正常流程繼續(xù)處理UIMl的 呼叫流程,結束;
如果終端在收到對UIM2的注冊確認消息之前收到基站發(fā)送的對UIMl的信道指配消 息,則終端延時T秒,待收到基站發(fā)給UIM2的注冊確認消息后,向基站回復對于UIMl 呼叫的確認消息。步驟208,判斷基站是否等待超時,已拆除鏈路,如果基站等待超時,已拆除 UIMl的相關鏈路,則終端延時T秒,向基站發(fā)送針對UIMl的起呼消息,重新發(fā)起UIMl 的呼叫流程。場景二為基站向工作在同一頻點同一尋呼信道的單芯片雙卡雙待終端的其中一 張UIM卡(如UIM1)發(fā)起尋呼過程,另一張卡(如UIM2)向基站發(fā)送注冊消息,如 圖3所示,處理過程如下
步驟301,終端開機,將MEID (或者ESN)以及兩張UIM卡的IMSI通知到基站, 進行綁定,基站將映射關系記入網(wǎng)路數(shù)據(jù)庫中;
步驟302,基站向終端的第一 UIM卡(用UIMl表示)發(fā)起尋呼消息; 步驟303,基站在向終端發(fā)送尋呼消息后,接收到終端回復的尋呼響應消息前,在接 入信道上收到終端向基站發(fā)送的對第二 UIM卡(用UIM2表示)的注冊消息;
步驟304,終端判斷UIM2的注冊類型是否為關機注冊,如果是,則執(zhí)行步驟305; 否則,執(zhí)行步驟311;
終端根據(jù)UIM2的注冊類型,將分兩種情況進行處理。
步驟305,終端判斷是否接收到基站發(fā)給UIM2的注冊確認消息,若收到注冊確 認消息,則執(zhí)行步驟307;否則,執(zhí)行步驟306;
步驟306,終端延時T秒后,跳轉到步驟305; 在UIM2的注冊類型為關機注冊時,優(yōu)先處理關機注冊流程。步驟307,終端向基站回復對UIMl的尋呼響應消息,執(zhí)行步驟308 ;
終端在處理關機注冊前可以通知基站終端正忙,并處理關機注冊流程,在收到基站 回復的關機注冊確認消息后,再向基站回復對UIMl的尋呼響應消息,以避免錯過基站的 尋呼。步驟308,終端判斷基站是否已等待超時取消呼叫,如果是,則執(zhí)行步驟310; 否則,執(zhí)行步驟309;
步驟309,終端按照正常被叫流程發(fā)起對UIMl的呼叫,呼叫結束后流程結束; 步驟310,業(yè)務信道未建立,呼叫失敗,結束;
步驟311,終端向基站回復尋呼響應消息,并在處理完UIMl的呼叫后,再接收基站 發(fā)送的對UIM2的注冊確認消息,接收到注冊確認消息后結束;
如果UIM2的注冊類型為關機注冊外的其他注冊類型(如距離注冊、周期注冊或者區(qū) 域注冊等),則終端優(yōu)先處理對UIMl的呼叫流程。如果終端未收到基站發(fā)送的對UIM2的注冊確認消息,則終端延時T秒后向基站 重新發(fā)送對UIM2的注冊消息。圖4所示為根據(jù)本發(fā)明實施例的雙卡雙待終端,包括尋呼單元和注冊單元,其 中
注冊單元,用于將MEID或者ESN以及兩張UIM卡的IMSI通知基站,進行綁定, 基站將映射關系記入網(wǎng)絡數(shù)據(jù)庫中;
在尋呼單元向基站發(fā)送UIMl的起呼消息后,收到基站發(fā)送的信道指配消息前,向基 站發(fā)送對第二 UIM卡(用UIM2表示)的注冊消息(RegistrationMessage);
發(fā)出注冊消息后,向呼叫單元中斷所發(fā)起呼叫的建立過程,并判斷是否接收到基站 發(fā)給UIM2的注冊確認消息(RegAccept Order Message),若收到注冊確認消息,判斷尋 呼單元是否接收到基站對UIMl的信道指配消息,如果尋呼單元收到信道指配消息,則對 呼叫單元重啟呼叫的建立過程;否則,延時T秒,通知尋呼單元向基站發(fā)送針對UIMl的 起呼消息,重新發(fā)起UIMl的呼叫流程;
如果未接收到注冊確認消息,延時T秒(如TS5),繼續(xù)等待注冊確認消息; 如果注冊單元判斷在收到對UIM2的注冊確認消息之前尋呼單元已收到基站發(fā)送的對 UIMl的信道指配消息,則終端延時T秒,待收到基站發(fā)給UIM2的注冊確認消息后,對 呼叫單元重啟呼叫的建立過程;
注冊單元在尋呼單元接收到基站對UIMl發(fā)起的呼叫后,在尋呼單元建立呼叫的過程 中向基站發(fā)起對UIM2的注冊時,判斷UIM2的注冊類型是否為關機注冊,如果是,則向 呼叫單元中斷所發(fā)起呼叫的建立過程,判斷是否接收到基站發(fā)給UIM2的注冊確認消息, 若收到注冊確認消息,則對呼叫單元重啟呼叫的建立過程;否則,延時T秒后,繼續(xù)等 待注冊確認消息;
如果不是關機注冊,則在尋呼單元完成呼叫后,在進行注冊的過程。
尋呼單元,用于使用第一 UIM卡(用UIMl表示)發(fā)起呼叫,向基站發(fā)送起呼 消息(Origination Message),在接收到信道指配消息后,向基站回復確認消息,按照正 常流程繼續(xù)處理UIMl的呼叫流程。顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊、各步驟可以用通 用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所 組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將 它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊, 或者將它們的多個模塊或者步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制 于任何特定的硬件和軟件結合。以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領域的技術 人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所做的任何 修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1. 一種實現(xiàn)雙卡雙待終端的呼叫和注冊的方法,包括雙卡雙待終端使用第一用戶識別模塊(UIM)卡發(fā)起呼叫,若所述終端在所述呼叫的 建立過程中向基站發(fā)起對第二 UIM卡的注冊,則所述終端在完成所述注冊后,繼續(xù)進行 所述呼叫的建立過程。
2.如權利要求1所述的方法,其特征在于,所述終端在完成所述注冊后,繼續(xù)進行所 述呼叫的建立過程包括所述終端使用第一 UIM卡發(fā)起呼叫后,在接收到所述基站返回的信道指配消息前, 向所述基站發(fā)送對所述第二 UIM卡的注冊消息,并判斷是否接收到所述基站返回的注冊 確認消息和信道指配消息;如果接收到所述注冊確認消息和信道指配消息,則向所述基站返回對所述信道指配 消息的確認消息,處理呼叫流程。
3.如權利要求2所述的方法,其特征在于所述終端如果是在接收到所述注冊確認消息后,接收到所述信道指配消息,則直接 向所述基站返回對所述信道指配消息的確認消息,處理呼叫流程;所述終端如果是在接收到所述注冊確認消息前,接收到所述信道指配消息,則延時 一指定時間,并在接收到所述注冊確認消息后,向所述基站返回對所述信道指配消息的 確認消息,處理呼叫流程。
4.如權利要求2所述的方法,其特征在于所述終端如果接收到所述注冊確認消息,未接收到所述信道指配消息,則判斷所述 基站是否已拆除呼叫鏈路,如果是,則使用第一 UIM卡重新發(fā)起呼叫。
5.一種雙卡雙待終端,包括尋呼單元和注冊單元,其中所述尋呼單元,用于使用用戶識別模塊(UIM)卡實現(xiàn)呼叫;所述注冊單元,用于向基站發(fā)起對所述UIM卡的注冊,若所述注冊單元在所述呼叫 單元使用第一 UIM卡發(fā)起呼叫后,在所述呼叫的建立過程中向所述基站發(fā)起對第二 UIM 卡的注冊,則中斷所述呼叫的建立過程,在完成所述注冊后,重啟所述呼叫的建立過 程。
6.如權利要求5所述的終端,其特征在于,所述注冊單元中斷所述呼叫的建立過程, 在完成所述注冊后,重啟所述呼叫的建立過程包括所述注冊單元在所述呼叫單元使用第一 UIM卡發(fā)起呼叫后,接收到所述基站返回的 信道指配消息前,向所述基站發(fā)送對所述第二 UIM卡的注冊消息,中斷所述呼叫的建立 過程,并判斷是否接收到所述基站返回的注冊確認消息,以及所述尋呼單元是否接收到 信道指配消息;所述注冊單元如果接收到所述注冊確認消息,并判定所述呼叫單元接收到所述信道 指配消息,則重啟所述呼叫的建立過程。
7.如權利要求6所述的終端,其特征在于所述注冊單元如果判定在其接收到所述注冊確認消息后,所述尋呼單元接收到所述 信道指配消息,則直接重啟所述呼叫的建立過程;所述注冊單元如果判定在其接收到所述注冊確認消息前,所述尋呼單元接收到所述 信道指配消息,則延時一指定時間,在接收到所述注冊確認消息后,重啟所述呼叫的建立過程。
8.一種實現(xiàn)雙卡雙待終端的呼叫和注冊的方法,包括雙卡雙待終端接收到基站對第一用戶識別模塊(UIM)卡發(fā)起的呼叫后,若所述終端 在所述呼叫的建立過程中向基站發(fā)起對第二 UIM卡的注冊,則所述終端在所述注冊為關 機注冊時,在完成所述關機注冊后,繼續(xù)進行所述呼叫的建立過程。
9.如權利要求8所述的方法,其特征在于,該方法還包括所述終端在所述注冊為關機注冊以外的其他注冊類型時,在完成所述呼叫后,繼續(xù) 進行所述注冊的過程。
10.如權利要求8所述的方法,其特征在于,所述終端在所述注冊為關機注冊時,在 完成所述關機注冊后,繼續(xù)進行所述呼叫的過程包括所述終端向所述基站發(fā)送對所述第二 UIM卡的注冊消息后,在所述注冊為關機注冊 時,判斷是否接收到所述基站返回的注冊確認消息; 如果接收到所述注冊確認消息,則向所述基站返回尋呼響應消息。
11.如權利要求10所述的方法,其特征在于,該方法還包括所述終端向所述基站返回尋呼響應消息后,還判斷所述基站是否已取消呼叫,如果 未取消,則發(fā)起對第一 UIM的呼叫。
12.—種雙卡雙待終端,包括尋呼單元和注冊單元,其中所述尋呼單元,用于使用用戶識別模塊(UIM)卡實現(xiàn)呼叫;所述注冊單元,用于向基站發(fā)起對所述UIM卡的注冊,在所述尋呼單元接收到基站 對第一 UIM卡發(fā)起的呼叫后,若在所述呼叫的建立過程中向基站發(fā)起對第二 UIM卡的注 冊,在所述注冊為關機注冊時,中斷所述呼叫的建立過程,在完成所述關機注冊后,重 啟所述呼叫的建立過程。
13.如權利要求12所述的終端,其特征在于所述注冊單元在所述注冊為關機注冊以外的其他注冊類型時,在所述尋呼單元完成 所述呼叫后,繼續(xù)進行所述注冊的過程。
14.如權利要求12所述的終端,其特征在于,所述注冊單元在所述注冊為關機注 冊時,中斷所述呼叫的建立過程,在完成所述關機注冊后,重啟所述呼叫的建立過程包 括所述注冊單元向所述基站發(fā)送對所述第二 UIM卡的注冊消息后,在所述注冊為關機 注冊時,中斷所述呼叫的建立過程,判斷是否接收到所述基站返回的注冊確認消息;所述注冊單元如果接收到所述注冊確認消息,則重啟所述呼叫的建立過程。
全文摘要
本發(fā)明公開了一種實現(xiàn)雙卡雙待終端的呼叫和注冊的方法及雙卡雙待終端,包括雙卡雙待終端使用第一用戶識別模塊(UIM)卡發(fā)起呼叫,若終端在呼叫的建立過程中向基站發(fā)起對第二UIM卡的注冊,則終端在完成注冊后,繼續(xù)進行呼叫的建立過程。本發(fā)明根據(jù)業(yè)務的優(yōu)先級進行處理,從而實現(xiàn)同一尋呼信道雙待情況下,呼叫與注冊并發(fā)的資源合理分配,保證整個系統(tǒng)在穩(wěn)定、高效的狀態(tài)下運作。
文檔編號H04W60/00GK102014484SQ20101056827
公開日2011年4月13日 申請日期2010年12月1日 優(yōu)先權日2010年12月1日
發(fā)明者劉利章, 楊建江, 薛子濤 申請人:中興通訊股份有限公司