本申請(qǐng)的權(quán)利要求范圍要求2014年4月14日遞交的申請(qǐng)?zhí)枮?1/979,114的美國臨時(shí)申請(qǐng)案的優(yōu)先權(quán)。在此合并參考上述美國臨時(shí)申請(qǐng)案的全部內(nèi)容。
技術(shù)領(lǐng)域
本發(fā)明大體上有關(guān)于處理終端發(fā)起(Mobile Originated,MO)呼叫請(qǐng)求,更具體地,有關(guān)于無線接入技術(shù)轉(zhuǎn)換(Inter-Radio Access Technology,IRAT)程序期間接入域選擇(Access Domain Selection,ADS)的裝置及方法。
背景技術(shù):
隨著無處不在的行動(dòng)運(yùn)算和聯(lián)網(wǎng)需求的不斷增長,已經(jīng)發(fā)展出了多種無線接入技術(shù)(Radio Access Technologies,RAT),例如全球移動(dòng)通信系統(tǒng)(Global System for Mobile communication,GSM)技術(shù)、通用封包無線服務(wù)(General Packet Radio Service,GPRS)技術(shù)、GSM增強(qiáng)數(shù)據(jù)率演進(jìn)技術(shù)、寬頻分碼多重存取(Wideband Code Division Multiple Access,WCDMA)技術(shù)、高速封包存取(High Speed Packet Access,HSPA)、長期演進(jìn)(Long Term Evolution,LTE)技術(shù)、時(shí)分LTE(Time-Division LTE,TD-LTE)技術(shù)、先進(jìn)LTE(LTE-Advanced,LTE-A)技術(shù)等等。
通常,移動(dòng)電話具有一個(gè)用戶識(shí)別卡(subscriber identity card),僅支持一種RAT,該移動(dòng)電話通過使用該單一用戶識(shí)別卡的支持的RAT來隨時(shí)提供移動(dòng)通信的靈活性。然而,隨著各種網(wǎng)絡(luò)配置的復(fù)雜性,已發(fā)展出各種多模移動(dòng)電話,這些多模移動(dòng)電話通??芍С謨煞N或更多的RAT并從這多個(gè)RAT中選擇一種來獲取移動(dòng)服務(wù)。
由于多模移動(dòng)電話支持多種RAT,ADS成為這些移動(dòng)電話所面臨的重要問題,特別是在接收到進(jìn)行MO呼叫(例如語音呼叫或視頻呼叫)的請(qǐng)求的時(shí)侯。例如,在第二代(second-generation,2G)網(wǎng)絡(luò)(例如,GSM/GPRS/EDGE網(wǎng)絡(luò))或第三代(third-generation,3G)(例如,WCDMA網(wǎng)絡(luò))中,語音呼叫僅可通過電路交換(Circuit-Switched,CS)域進(jìn)行。在HSPA或基于LTE的網(wǎng)絡(luò)中,語音或視頻僅可通過網(wǎng)絡(luò)協(xié)議多媒體子系統(tǒng)域(IMS domain)進(jìn)行。這代表多模移動(dòng)電話需要根據(jù)當(dāng)前使用的RAT決定需要在哪個(gè)接入域中進(jìn)行MO呼叫。
然而,當(dāng)IRAT程序正在進(jìn)行中時(shí),即當(dāng)多模移動(dòng)電話正在從一種RAT切換至另一種RAT(例如從LTE網(wǎng)絡(luò)移動(dòng)至GSM網(wǎng)絡(luò))時(shí),由于并不確定當(dāng)前使用的RAT,ADS可能不能決定正確的接入域。因此,如果選擇了不正確的接入域,MO呼叫被網(wǎng)絡(luò)拒絕的可能性將會(huì)增加。
技術(shù)實(shí)現(xiàn)要素:
為解決上述問題,本發(fā)明提出當(dāng)IRAT程序正在進(jìn)行中時(shí)延遲(defer)ADS,從而致能ADS決定適合的接入域并增加MO呼叫的成功率。
在本發(fā)明的一個(gè)方面中,提供一種包括處理器的移動(dòng)通信裝置。該處理器用于當(dāng)收到MO呼叫請(qǐng)求時(shí),確定是否IRAT程序正在進(jìn)行中,當(dāng)該IRAT程序正在進(jìn)行中,啟動(dòng)一個(gè)計(jì)時(shí)器,當(dāng)該IRAT程序已完成且該計(jì)時(shí)器未過期,執(zhí)行ADS以進(jìn)行該終端發(fā)起呼叫。
在本發(fā)明的另一個(gè)方面中,提供一種在IRAT程序期間用于ADS的方法,由移動(dòng)通信裝置執(zhí)行,該方法包括:當(dāng)收到MO呼叫請(qǐng)求時(shí),確定是否IRAT程序正在進(jìn)行中;當(dāng)該IRAT程序正在進(jìn)行中,啟動(dòng)一個(gè)計(jì)時(shí)器,當(dāng)該IRAT程序已完成且該計(jì)時(shí)器未過期,執(zhí)行ADS以進(jìn)行該終端發(fā)起呼叫。
在閱讀了該移動(dòng)通信裝置和IRAT程序期間用于ADS的方法的特定實(shí)施例的后續(xù)描述之后,本發(fā)明的其他方面和特征對(duì)于本領(lǐng)域技術(shù)人員而言將是顯而易見的。
附圖說明
通過閱讀后續(xù)詳細(xì)描述和以附圖作參考的示例可更加完全理解本發(fā)明,其中:
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的無線通信環(huán)境的示意圖;
圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)通信裝置110的模塊示意圖;
圖3A和圖3B為根據(jù)本發(fā)明一個(gè)實(shí)施例IRAT程序期間用于ADS的方法流程圖;以及
圖4A和4B為根據(jù)本發(fā)明另一實(shí)施例IRAT程序期間用于ADS的方法流程圖。
具體實(shí)施方式
以下描述為本發(fā)明實(shí)施的較佳實(shí)施例。以下實(shí)施例僅用來例舉闡釋本發(fā)明之技術(shù)特征,并非用來限制本發(fā)明的范疇。應(yīng)理解,這些實(shí)施例可以軟件、硬件、固件或上述的任意組合實(shí)現(xiàn)。請(qǐng)注意,在此描述的3GPP規(guī)范用于揭示本發(fā)明精神,而本發(fā)明并不限于此。
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的無線通信環(huán)境的示意圖。無線通信環(huán)境包括移動(dòng)通信裝置110,以及服務(wù)網(wǎng)絡(luò)120和130。服務(wù)網(wǎng)絡(luò)120為基于LTE網(wǎng)絡(luò),例如,LTE、TD-LTE或LTE-A網(wǎng)絡(luò),而服務(wù)網(wǎng)絡(luò)130為傳統(tǒng)網(wǎng)絡(luò),例如2G網(wǎng)絡(luò)(如GSM、GPRS或EDGE網(wǎng)絡(luò))或3G網(wǎng)絡(luò)(如WCDMA網(wǎng)絡(luò))。例如,服務(wù)網(wǎng)絡(luò)120可為LTE網(wǎng)絡(luò)而服務(wù)網(wǎng)絡(luò)130可為GSM/GPRS/EDGE網(wǎng)絡(luò)。LTE網(wǎng)絡(luò)可包括存取網(wǎng)絡(luò)和核心網(wǎng)絡(luò),其中,存取網(wǎng)絡(luò)可為演進(jìn)通用陸地?zé)o線接入網(wǎng)絡(luò)(Evolved-Universal Terrestrial Radio Access Network,E-UTRAN),E-UTRAN包括至少一eNB,且核心網(wǎng)絡(luò)可為演進(jìn)數(shù)據(jù)封包核心網(wǎng)(Evolved Packet Core,EPC),EPC包括歸屬用戶服務(wù)器(Home Subscriber Server,HSS)、移動(dòng)管理實(shí)體(Mobility Management Entity,MME)、服務(wù)網(wǎng)關(guān)(Serving Gateway,S-GW)、封包數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(Packet Data Network Gateway,PDN-GW或P-GW)。GSM/GPRS/EDGE網(wǎng)絡(luò)可包括存取網(wǎng)絡(luò)和核心網(wǎng)絡(luò),其中,存取網(wǎng)絡(luò)可為基站子系統(tǒng)(Base Station Subsystem,BSS),BSS包括至少一基礎(chǔ)收發(fā)站(Base Transceiver Station,BTS)和基站控制器(Base Station Controller,BSC),且核心網(wǎng)絡(luò)可為GPRS,GPRS包括歸屬位置暫存器(Home Location Register,HLR)、至少一服務(wù)GPRS支持節(jié)點(diǎn)(Serving GPRS Support Node,SGSN),至少一網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(Gateway GPRS Support Node,GGSN)?;蛘撸绻?wù)網(wǎng)絡(luò)130為WCDMA網(wǎng)絡(luò),其可包括存取網(wǎng)絡(luò)和核心網(wǎng)絡(luò),其中,存取網(wǎng)絡(luò)可為UTRAN,UTRAN包括至少一節(jié)點(diǎn)B和無線網(wǎng)絡(luò)控制器(Radio Network Controller,RNC)且其中核心網(wǎng)絡(luò)可為GPRS核心。
移動(dòng)通信裝置110可選擇性地與服務(wù)網(wǎng)絡(luò)120或130進(jìn)行通信以獲取移動(dòng)服務(wù)(包括CS及/或PS服務(wù)等)。CS服務(wù)可包括語音呼叫服務(wù)及短消息服務(wù)(Short Message Service,SMS)等,且PS服務(wù)可包括基于LTE的視頻(Video-over-LTE,ViLTE)服務(wù),基于LTE的語音(Voice-over-LTE,VoLTE)服務(wù)以及數(shù)據(jù)服務(wù)(例如電子郵件傳輸、網(wǎng)絡(luò)瀏覽、文件上傳/下載、即時(shí)消息、流視頻等等)。即,移動(dòng)通信裝置110為支持包括服務(wù)網(wǎng)絡(luò)120和130采用的RAT的多個(gè)RAT的多模移動(dòng)電話。在另一個(gè)實(shí)施例中,移動(dòng)通信裝置110可用作用于計(jì)算機(jī)主機(jī)、筆記本電腦或平板PC的外部數(shù)據(jù)卡以存取互聯(lián)網(wǎng)資源。
圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)通信裝置110的模塊示意圖。移動(dòng)通信裝置110包括無線射頻(RF)裝置10、基帶裝置20、顯示裝置30、輸入裝置40以及存儲(chǔ)裝置50,其中,RF裝置10、顯示裝置30、輸入裝置40以及存儲(chǔ)裝置50耦接于基帶芯片20?;鶐酒?0包括處理器21,用于控制RF裝置10、發(fā)送一系列幀數(shù)據(jù)(例如顯示文本消息、圖像、圖片等)至顯示裝置30、從輸入裝置40接收信號(hào)以及向存儲(chǔ)裝置50存儲(chǔ)數(shù)據(jù)或才存儲(chǔ)裝置50擷取數(shù)據(jù)。其中,處理器可為通用處理器、微控制單元(Micro Control Unit,MCU)、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)等等。最重要地,處理器21協(xié)調(diào)RF裝置10、顯示裝置30、輸入裝置40及存儲(chǔ)裝置50的上述操作也用于在本發(fā)明中的IRAT程序期間執(zhí)行用于ADS的方法。
此外,基帶芯片20也可包括其他硬件元件以執(zhí)行基帶信號(hào)處理,包括模數(shù)轉(zhuǎn)換(ADC)/數(shù)模轉(zhuǎn)換(DAC)、增益調(diào)整、調(diào)制/解調(diào)、編碼/解碼等等。RF裝置10可透過天線接收RF無線信號(hào),轉(zhuǎn)換接收的RF無線信號(hào)為基帶信號(hào)以供基帶芯片20處理,或者從基帶芯片20接收基帶信號(hào)并將接收的基帶信號(hào)轉(zhuǎn)換為RF無線信號(hào)以供之后透過天線進(jìn)行傳輸。RF裝置10也可包括多個(gè)硬件裝置也執(zhí)行無線射頻轉(zhuǎn)換。例如,RF裝置10可包括混頻器以將基帶信號(hào)與振蕩在支持的RAT的無線射頻中的載波相乘,其中,根據(jù)使用的RAT,無線射頻可為GSM/GPRS/EDGE技術(shù)中使用的900MHz、1800MHz或1900MHz,或者可為WCDMA技術(shù)中使用的900MHz、1900MHz或2100MHz,又或者可為LTE/LTE-A/TD-LTE技術(shù)中使用900MHz、2100MHz或2.6GHz等等。
顯示裝置30可為LCD、LED顯示器或者電子紙顯示器(Electronic Paper Display,EPD)等等,用于提供顯示功能?;蛘?,顯示裝置30還可包括設(shè)置在顯示器上或下面的一或多個(gè)觸控感應(yīng)器,以用于感應(yīng)物體(例如手指或鐵筆(styluses))的觸摸、接觸或接近。
輸入裝置40可包括一或多個(gè)按鈕、鍵盤、鼠標(biāo)、觸摸板、視頻攝像頭、麥克風(fēng)及揚(yáng)聲器等,以用于與用戶的軟件交互(Man-Machine Interface,MMI)。
存儲(chǔ)裝置50可為存儲(chǔ)器(例如閃存或非易失隨機(jī)存取存儲(chǔ)器(NVRAM))或磁盤存儲(chǔ)裝置(例如硬盤或磁帶),或光碟又或者上述的任意組合,以用于存儲(chǔ)基帶芯片20的通信數(shù)據(jù)、應(yīng)用的指令及/或程序代碼,以及/或用戶數(shù)據(jù)。
圖3A和圖3B為根據(jù)本發(fā)明一個(gè)實(shí)施例IRAT程序期間用于ADS的方法流程圖。在此實(shí)施例中,本方法適用于支持LTE技術(shù)和2G/3G技術(shù)的移動(dòng)通信裝置110,且具體地,該方法是由移動(dòng)通信裝置110的處理器執(zhí)行的。開始,移動(dòng)通信裝置110接收MO呼叫請(qǐng)求(步驟S301)。MO呼叫可由使用的通信協(xié)議的上層(例如非接入信令層(Non-Access Stratum,NAS)或應(yīng)用層)發(fā)出請(qǐng)求。接著,移動(dòng)通信裝置110確定是否IRAT程序正在進(jìn)行中(步驟S302),如果是,啟動(dòng)保護(hù)計(jì)時(shí)器(guard timer)T1(步驟S303)。
步驟S303之后,移動(dòng)通信裝置110確定是否在該保護(hù)計(jì)時(shí)器T1過期之前該IRAT程序已完成(步驟S304),如果否,拒絕該MO呼叫請(qǐng)求(步驟S305),且方法結(jié)束。在一個(gè)實(shí)施例中,移動(dòng)通信裝置110可通過發(fā)送具有失敗原因(例如“服務(wù)不可用”)的指示至上層來拒絕MO呼叫請(qǐng)求。
步驟S304之后,如果在該保護(hù)計(jì)時(shí)器T1過期之前該IRAT程序已完成,移動(dòng)通信裝置110停止該保護(hù)計(jì)時(shí)器T1(步驟S306),且然后啟動(dòng)另一保護(hù)計(jì)時(shí)器T2(步驟S307)并執(zhí)行ADS(步驟S308)。具體地,ADS可考慮下列因素來決定進(jìn)行MO呼叫的接入域:1)移動(dòng)通信裝置110在CS域中的狀態(tài)(例如狀態(tài)信息可指示“無附接(detached)”或“已附接(attached)”);2)移動(dòng)通信裝置110在IMS域中的狀態(tài)(例如狀態(tài)信息可指示“已注冊(cè)(registered)”或“未注冊(cè)(unregistered)”);3)用于同一裝置的現(xiàn)有會(huì)話/呼叫使用的接入域;4)用戶偏好和任何可用運(yùn)營商策略(例如偏好使用IMS域以用于VoLTE);5)3GPP技術(shù)規(guī)范(Technical Specifications,TS)23.030和23.401中定義的“基于PS會(huì)話的IMS語音的指示”;6)是否移動(dòng)通信裝置110期望以“語音為中心”或“數(shù)據(jù)為中心”的方式運(yùn)行;7)是否移動(dòng)通信裝置110支持IMS PS語音服務(wù);8)由服務(wù)網(wǎng)絡(luò)120或130透過演進(jìn)分組系統(tǒng)/國際移動(dòng)用戶識(shí)別(Evolved Packet System/International Mobile Subscriber Identity,EPS/IMSI)附接(ATTACH)或追蹤區(qū)域更新(TRACKING AREA UPDATE)消息(例如3GPP TS 23.272中定義的“短信服務(wù)限定(SMS Only)”指示或“不傾向電路交換語音回落(Circuit Switched Fallback,CSFB,Not Preferred)”指示)。
然后,確定是否ADS的決定是CS域、IMS域或其他(步驟S309)。如果ADS的決定是CS域,移動(dòng)通信裝置110通過服務(wù)網(wǎng)絡(luò)130的CS域進(jìn)行MO呼叫(步驟S310)。在一個(gè)實(shí)施例中,如果ADS當(dāng)前待接(camp on)或連接于服務(wù)網(wǎng)絡(luò)120且ADS的決定是CS域,在步驟S310之前,首先需要執(zhí)行CSFB程序以從服務(wù)網(wǎng)絡(luò)120切換至服務(wù)網(wǎng)絡(luò)130。
如果ADS的決定是IMS域,移動(dòng)通信裝置110通過服務(wù)網(wǎng)絡(luò)120的IMS域進(jìn)行MO呼叫(步驟S311)。如果ADS的決定不是CS域也不是IMS域,移動(dòng)通信裝置110執(zhí)行其他動(dòng)作(步驟S312),例如執(zhí)行公共陸地移動(dòng)網(wǎng)絡(luò)(Public Land Mobile Network,PLMN)搜索。
步驟S310和S311之后,確定是否該MO呼叫已成功進(jìn)行(步驟S313),如果是,該移動(dòng)通信裝置110停止該保護(hù)計(jì)時(shí)器T2(步驟S314)且方法結(jié)束。否則,如果MO呼叫失敗,確定是否保護(hù)計(jì)時(shí)器T2已過期(步驟S315)。如果保護(hù)計(jì)時(shí)器T2已過期,方法結(jié)束。如果保護(hù)計(jì)時(shí)器T2未過期,方法進(jìn)行至步驟S308以重復(fù)ADS。
圖4A和4B為根據(jù)本發(fā)明另一實(shí)施例IRAT程序期間用于ADS的方法流程圖。類似于圖3A和3B的實(shí)施例,該方法適用于移動(dòng)通信裝置110,且具體地,該方法是由移動(dòng)通信裝置110的處理器執(zhí)行的。開始,移動(dòng)通信裝置110接收MO呼叫請(qǐng)求(步驟S401)。MO呼叫可由使用的通信協(xié)議的上層(例如,NAS或應(yīng)用層)發(fā)出請(qǐng)求。接著,移動(dòng)通信裝置110確定是否IRAT程序正在進(jìn)行中(步驟S402),如果是,啟動(dòng)保護(hù)計(jì)時(shí)器T(步驟S403)。
步驟S403之后,移動(dòng)通信裝置110確定是否在該保護(hù)計(jì)時(shí)器T過期之前該IRAT程序已完成(步驟S404),如果否,拒絕該MO呼叫請(qǐng)求(步驟S405),且該方法結(jié)束。在一個(gè)實(shí)施例中,移動(dòng)通信裝置110可通過發(fā)送具有失敗原因(例如“服務(wù)不可用”)的指示至上層來拒絕MO呼叫請(qǐng)求。
步驟S404之后,如果在該保護(hù)計(jì)時(shí)器T過期之前該IRAT程序已完成,移動(dòng)通信裝置110執(zhí)行ADS(步驟S406)。該ADS類似于圖3A和3B的實(shí)施例中的ADS,為簡潔,不在此重復(fù)細(xì)節(jié)描述。
然后,確定是否ADS的決定是CS域、IMS域或其他(步驟S407)。如果ADS的決定是CS域,移動(dòng)通信裝置110通過服務(wù)網(wǎng)絡(luò)130的CS域進(jìn)行MO呼叫(步驟S408)。如果ADS的決定是IMS域,移動(dòng)通信裝置110通過服務(wù)網(wǎng)絡(luò)120的IMS域進(jìn)行MO呼叫(步驟S409)。如果ADS的決定不是CS域也不是IMS域,移動(dòng)通信裝置110執(zhí)行其他動(dòng)作(步驟S410)。
步驟S408和S409之后,確定是否該MO呼叫已成功建立(步驟S411),如果是,該移動(dòng)通信裝置110停止該保護(hù)計(jì)時(shí)器T(步驟S412)且方法結(jié)束。否則,如果MO呼叫失敗,確定是否保護(hù)計(jì)時(shí)器T已過期(步驟S413)。如果保護(hù)計(jì)時(shí)器T未過期,方法進(jìn)行至步驟S406以重復(fù)ADS。如果保護(hù)計(jì)時(shí)器T已過期,方法結(jié)束。
請(qǐng)注意,不同于圖3A和3B的實(shí)施例使用兩個(gè)不同的保護(hù)計(jì)時(shí)器T1和T2以分別保護(hù)IRAT程序和ADS,圖4A和圖4B的實(shí)施例僅使用一個(gè)保護(hù)計(jì)時(shí)器T以同時(shí)保護(hù)IRAT程序和ADS。
在另一個(gè)實(shí)施例中,如果在通過服務(wù)網(wǎng)絡(luò)120的IMS域成功進(jìn)行MO呼叫之后,需要進(jìn)行RAT切換程序,移動(dòng)通信裝置110可執(zhí)行單一無線語音呼叫連續(xù)性(Single Radio Voice Call Continuity,SRVCC)程序以通過服務(wù)網(wǎng)絡(luò)130的CS域繼續(xù)MO呼叫。另一種可能是在通過服務(wù)網(wǎng)絡(luò)120的IMS域進(jìn)行MO呼叫的期間需要進(jìn)行RAT切換程序,MO呼叫可能失敗。
盡管本發(fā)明以示例和較佳實(shí)施例進(jìn)行了描述,所屬領(lǐng)域技術(shù)人員應(yīng)理解本發(fā)明并不限于此。本領(lǐng)域技術(shù)人員可在不脫離本發(fā)明范圍和精神的前提下進(jìn)行各種變形和修改。例如,圖3A、3B、4A及4B的方法可實(shí)現(xiàn)為存儲(chǔ)在機(jī)器可讀媒介(例如磁帶、半導(dǎo)體、磁盤、光碟(例如CD-ROM,DVD-ROM等)等等)中的程序代碼,并由移動(dòng)通信裝置的處理器加載并執(zhí)行。因此,本發(fā)明的范圍應(yīng)以后附的權(quán)利要求及其等圖所定。