專利名稱:支持多路無線電接入技術用戶設備中的受控空閑模式行為的制作方法
技術領域:
本發明涉及具有多用戶身份模塊(SM)的通信裝置。本發明還涉及控制無線電接入技術(RAT)以改進例如空閑模式或連接模式下用戶設備的操作狀態。
背景技術:
受到巨大消費者需求推動的電子和通信技術的迅速發展已導致移動通信裝置的廣泛采用。根據在世界范圍內約80%世界人口中使用無線用戶連接的數目的一些估計,這種裝置的增殖程度是顯而易見的。此外,其它估計表明(僅僅三個示例)美國、意大利和英國的每個國家中存在的移動電話的數量大于這些國家生活的人口數。相對近來,蜂窩電話制造商已引入具有多個SM卡的電話設計。各個SM卡有利于分離地連接至相同網絡或不同網絡。結果,SIM向電話的擁有者提供例如由相同電話硬件操縱的兩個電話號碼。因此,多SIM方法在一定程度上緩解了攜帶不同物理電話的需要,并且多SIM通信裝置的改善會繼續使得這樣的裝置對于消費者是有吸引力的選擇。
發明內容
本發明提供了一種方法,包括:在第一用戶身份模塊(SM)和第二 SM之間共享射頻(RF)接口;當在所述第一 SM和所述第二 SM上處于空閑模式時,根據第一無線電接入技術監控所述第一 SM和所述第二 SM的進入呼叫;進入連接模式以建立所述第一 SM的網絡連接;以及在連接模式時,向網絡控制器通信支持第二無線電接入技術,所述第二無線電接入技術比所述第一無線電接入技術支持更高數據速率連接。在根據本發明的方法的優選實施方案中,監控包括:監控所述進入呼叫,而不向所述網絡控制器通信支持所述第二無線電接入技術。在根據本發明的方法的優選實施方案中,該方法進一步包括:在空閑模式時,抑制使用所述第二無線電接入技術的網絡連接。在根據本發明的方法的優選實施方案中,抑制包括:在空閑模式時,向所述網絡控制器通信支持所述第二無線電接入技術;以及向所述網絡控制器通信沒有所述第二無線電接入技術的覆蓋。在根據本發明的方法的優選實施方案中,抑制包括:確定存在所述第二無線電接入技術的覆蓋;以及在空閑模式時:向所述網絡控制器通信支持所述第二無線電接入技術;以及即使已確定存在所述第二無線電接入技術的覆蓋時, 也向所述網絡控制器通信不存在所述第二無線電接入技術的覆蓋。在根據本發明的方法的優選實施方案中,該方法進一步包括:在連接模式時,向所述網絡控制器通信存在所述第二無線電接入技術的覆蓋。在根據本發明的方法的優選實施方案中,所述連接模式支持數據連接。在根據本發明的方法的優選實施方案中,所述連接模式支持包交換數據連接。在根據本發明的方法的優選實施方案中,該方法進一步包括:從所述網絡控制器接收切換到所述第二無線電接入技術的消息;以及將所述第一 SIM的網絡連接切換到所述第二無線電接入技術。本發明還提供了一種系統,包括:射頻(RF)通信接口 ;與所述射頻通信接口通信的系統邏輯;所述系統邏輯被配置為:根據第一無線電接入技術在第一用戶身份模塊(SM)和第二 SM之間共享RF接口 ;當在所述第一 SM和所述第二 SM上都處于空閑模式時,尋找由第二無線電接入技術支持的小區,所述第二無線電接入技術比所述第一無線電接入技術支持更高數據速率連接;以及抑制經由所述第二無線電接入技術的連接直至滿足預定條件。在根據本發明的系統的優選實施方案中,所述系統邏輯被進一步配置為在空閑模式時根據所述第一無線電接入技術監控所述第一 SIM和所述第二 SIM的進入呼叫。在根據本發明的系統的優選實施方案中,所述預定條件包括:根據所述第一無線電接入技術的所述第一 SM的建立連接。在根據本發明的系統的優選實施方案中,其中,所述建立連接包括包交換連接。在根據 本發明的系統的優選實施方案中,所述預定條件包括:根據所述第一無線電接入技術的所述第一 SIM的建立連接;以及超過所述第一無線電接入技術能夠提供的所述建立連接的目標數據速率。在根據本發明的系統的優選實施方案中,所述系統邏輯被配置為通過以下步驟來抑制連接:在空閑模式時,向網絡控制器通信支持所述第二無線電接入技術;以及向所述網絡控制器通信不存在所述第二無線電接入技術的覆蓋。在根據本發明的系統的優選實施方案中,所述系統邏輯被配置通過以下步驟來抑制連接:確定存在所述第二無線電接入技術的覆蓋;在空閑模式時:向所述網絡控制器通信支持所述第二無線電接入技術;以及即使已確定存在所述第二無線電接入技術的覆蓋,也向所述網絡控制器通信不存在所述第二無線電接入技術的覆蓋。在根據本發明的系統的優選實施方案中,所述系統邏輯被進一步配置為:進入所述第一 SIM的連接模式;以及向所述網絡控制器通信存在所述第二無線電接入技術的覆
至JHL ο在根據本發明的系統的優選實施方案中,所述系統邏輯被進一步配置為:進入所述第一 SIM的連接模式;以及向所述網絡控制器通信存在所述第二無線電接入技術的覆蓋;以及將所述第一 SIM的連接模式切換到所述第二無線電接入技術。在根據本發明的系統的優選實施方案中,所述系統邏輯被進一步配置為一旦接收至IJ無線電接入技術(RAT)間切換消息,切換到所述第二無線電接入技術,所述無線電接入技術間切換消息從所述網絡控制器接收。在根據本發明的系統的優選實施方案中,所述系統邏輯被進一步配置為:進入所述第一 SIM的連接模式;在確定所述連接模式的目標數據速率超過所述第一無線電接入技術能夠提供的數據速率之后,向所述網絡控制器通信存在所述第二無線電接入技術的覆蓋;以及在網絡控制器指示時,將所述第一 SIM的連接模式切換到所述第二無線電接入技術。
可以參考以下附圖和描述更好地理解本發明。在附圖中,相似參考標號表示不同的示圖中的相應部分。圖1不出具有多個SIM的用戶設備的不例。圖2示出具有單個SIM的用戶設備的示例。圖3示出網絡控制器的示例。圖4示出示出了在示例多SM使用情況下RAT調度的順序圖。圖5至圖11示出用戶設備可以實施為使用不同RAT的邏輯的示例。
具體實施例方式以下討論涉及用戶設備。用戶設備可以采取許多不同形式并具有許多不同功能。作為一個示例,用戶設備可以是能夠發出并接收無線電話呼叫的蜂窩電話。用戶設備也可以是除了發出并接收無線電話呼叫之外還運行通用應用程序的智能電話。用戶設備實質上可以是無線連接到網絡的任何裝置,作為附加示例,包括交通工具中的驅動器輔助模塊、緊急應答器、尋呼機、衛星電視接收器、聯網立體聲接收器、計算機系統、音樂播放器或實質上任何其它裝置。下 面討論解決了如何控制包括一個或多個用戶身份模塊(SIM)的用戶設備中的無線電接入技術(RAT)。RAT可以包括源于UMTS、3GPP、GSM (R)協會、長期演進(TM)工作的技術。可以經多路RAT通信的用戶設備為單或多SM備用模式(也稱為空閑模式或暫住(camped)模式)提供挑戰。下面描述的用戶設備包括可以在用戶設備以某些模式(例如空閑模式)操作時,通過控制對該用戶設備的特別RAT的接入來改善操作的技術。一旦用戶設備處于連接模式,那么不管是正在發生多少上行鏈路或下行鏈路活動,用戶設備中的RAT間技術可以提供對多路RAT的接入的益處。本技術在許多不同環境(例如主要是2G或3G但也具有4G熱點覆蓋的環境)中是有用的。本技術還可以用于在以暫住模式或其它模式運行的能夠2G/3G的雙SIM用戶設備中提供增強操作。本技術不限于2G/3G/4G或任何其它特別標準,而是可以應用于一系列進化或不斷地改善的標準中的任何標準。圖1示出具有多個SM (在該示例中,SMl 102和SM2 104)的用戶設備100的示例。電氣和物理接口 106將SMl 102連接到用戶設備硬件的其他部分,例如連接到系統總線110。類似地,電氣和物理接口 108將SM2連接到系統總線110。用戶設備100包括通信接口 112、系統邏輯114和用戶界面118。系統邏輯114可以包括硬件、軟件、固件或其它邏輯的任何組合。系統邏輯114可以例如用片上系統(SoC)、特定用途集成電路(ASIC)或其它電路來加以實現。系統邏輯114是實現用戶設備100中任何期望功能的部分。在這點上,系統邏輯114可以包括便于例如運行應用程序、接受用戶輸入、保存以及檢索應用程序數據、建立、維持和終止蜂窩電話呼叫、無線網絡連接、藍牙連接或其它連接以及在用戶界面118上顯示相關信息的邏輯。用戶界面118可以包括圖形用戶界面、觸摸靈敏顯示器、語音或面部識別輸入、按鈕、開關以及其它用戶界面元件。通信接口 112可以包括一個或多個收發器。收發器可以是包括調制電路/解調電路、功率放大器、低噪聲放大器、編碼器/解碼器、波形整形電路、鎖相環(PLL)、時鐘發生器、模數和數模轉換器和/或通過一個或多個天線或通過物理(例如,電線)介質發送和接收的其它邏輯的無線收發器。作為一個實施示例,通信接口 112和系統邏輯114可以包括由BCM28150HSPA+片上系統(SoC)基帶智能電話處理器控制的BCM2091EDGE/HSPA多模、多波段蜂窩收發器以及BCM59056高級功率管理單元(PMU)。這些集成電路以及用戶設備100的其它硬件和軟件實施選項可從加利福尼亞歐文的博通公司獲得。所發送的信號和所接收的信號可以符合各種陣列格式、協議、調制、頻道、位速率和編譯碼中的任一個。作為一個具體示例,通信接口 112可以支持通用移動電信系統(UMTS)下的傳輸和接收。然而,下面描述的技術可應用于其它通信技術,而不管該通信技術是源于第三代合作伙伴項目(3GPP)、GSM(R)協會、長期演進(LTE) (TM)工作還是其它合作伙伴或其它標準團體。現有通信標準包括傳輸控制協議(TCP)/互聯網協議(IP)標準。用戶設備100可以將任一這種標準實施為處理數據連接并更具體地處理用戶設備100和網絡之間數據包通信的邏輯的一部分。TCP的一些目標包括提供從一個用戶設備到另一用戶設備的包的可靠和系統通信。因為這些益處,所以TCP是大多數互聯網應用程序使用的協議,該大多數互聯網應用程序包括萬維網瀏覽器、電子郵件客戶端、遠程管理和文件傳輸應用程序以及許多其它應用程序。需要較少可靠數據或系統通信的其它應用程序可以使用用戶數據報協議(UDP),其提供以減小延遲換取可靠性的數據報業務。在一個實施中,系統邏輯114包括一個或多個處理器116和存儲器120。存儲器120存儲例如處理器116執行的通信指令122。SMl 102和SM2 104可以在相同或不同的網絡上,并可以由相同或不同的小區來服務。例如,節點B 128可以管理SMl 102連接到的特別小區,而節點B 129可以管理SM2 104連接到的不同小區。因此,電路交換(CS)或包交換(PS)通信 可以為SMl和SM2中的每個獨立建立。用戶設備100可以存儲通信參數,包括用于SIM中的每個的參數和用于每種通信類型的參數。參數可以作為SIMl通信參數124和SM2通信參數126存儲在存儲器120中。存儲器120還可以包括其它參數和指令,例如預定條件130和多RAT切換邏輯1100 (將在下面描述二者)。例如,節點B 128和129 (例如,UMTS網絡基站)可以通過控制信道中的信息元,將通信參數中的一些或全部(例如,傳呼指示器定時參數)通信給用戶設備100。如上所提及的,節點B 128可以是支持SMl 102的網絡的一部分,而節點B 129可以是支持SM2 104的相同或不同網絡的一部分。如將在下面更詳細描述的,系統邏輯114可以通過控制采用哪些RAT來增強雙SM環境中的通信。例如,系統邏輯114可以通過選擇采用與性能中心的第二 RAT相比提供較小帶寬但使用較小功率來操作的第一 RAT,來幫助減小功耗。這在其中功耗比所分配的帶寬更重要的情境中是有利的。圖2示出類似于用戶設備100但代替地包括單個SM (在該示例中是SMl 202)的用戶設備200的示例。類似地,電氣和物理接口 206將SM1202連接到用戶設備硬件的其他部分,例如連接到系統總線210。用戶設備200包括通信接口 212、系統邏輯214和用戶界面218,并且可以包括與通信接口 212、系統邏輯214和用戶界面218的類似方面。例如,系統邏輯114可以包括一個或多個處理器216和存儲器220。存儲器220可以存儲例如處理器216執行的通信指令222。此外,節點B可以管理SMl 202連接到的特別小區。因此,可以為SMl建立CS或PS通信。進一步地,用戶設備100可以存儲通信參數,包括用于SM1202的通信參數和用于每種通信類型的通信參數。通信參數可以作為SMl通信參數124存儲在存儲器220中。存儲器220還可以包括其它參數和指令,例如預定條件230和多RAT切換邏輯1100 (都在下面描述)。例如,節點B 128可以通過控制信道中的信息元,將通信參數通知給用戶設備200。如將在下面更詳細描述地,類似于系統邏輯114,系統邏輯214也可以提高單SIM環境中的通信效率。如同樣在下面更詳細提出的,系統邏輯214可以通過控制采用哪些RAT來提高單SM環境的通信效率。例如,系統邏輯214可以通過選擇采用與性能中心的第二RAT相比提供較小帶寬但使用較小功率來操作的第一 RAT,來幫助減小功耗。盡管在本文檔中描述的技術適合于雙SM環境,但這樣的方法也可以類似地應用于單SIM環境或具有多于兩個SIM的用戶設備的環境。圖3示出結合用戶設備100或200從而有利于經由網絡的通信的網絡控制器300(例如,節點128或228)的示例。網絡控制器300包括通信接口 302、處理器304和存儲器306。網絡控制器300中的硬件和軟件可以實施為UMTS節點B、GSM基站或其它類型的網絡控制器。網絡控制器300包括用于處理與用戶設備的通信的邏輯。例如,網絡控制器300可以包括切換邏輯310以使用戶設備在通信技術之間轉換。切換邏輯310可以在從用戶設備100或200接收到關于小區可用性和RAT處理能力的通知之后,使用戶設備100在RAT之間轉換。另外,切換邏輯310可以向用戶設備100通信消息(例如命令用戶設備100從條件3G切換到4G的RAT間切換消息)以方便進行轉換。切換邏輯310可以全部基于或部分基于預定條件312的特定集合做出轉換決定。這樣的預定條件312可以包括例如用戶設備100是否在特別類 型的小區中(例如,2G或4G小區),用戶設備100是否能夠處理特別通信標準(例如4G)或其它條件。圖4示出用戶設備100如何在RAT之間切換的示例順序圖400。無線通信可以包括CS和PS通信。盡管CS通信通常用于連接語音電路,但在兩個通信方或節點之間持續的專用電路可以延伸到除語音之外的信號內容。CS和PS通信之間的差別在于,CS通信可以提供連續傳輸,而沒有與PS通信關聯的開銷。PS通信可以包括用于滿足服務保證質量的開銷,該服務保證是保留帶寬和保持PS通信免于競爭使用所要提供的。因為該開銷,PS通信通常可以大大受益于提供更高性能特性(例如更大帶寬或更高數據傳輸速率)的RAT。此外,圖4的以下描述和本申請的其它部分涉及虛擬調制解調器(VM)。VM可以指的是用戶設備100或200的物理資源的軟件實施,例如通過硬件虛擬化來實施。如以上關于通信接口 112或212描述的,用戶設備100或200可以包括一組或多組物理基帶或RF資源,例如編碼器/解碼器、調制器、放大器和天線。VM可以表示在通信接口 112或212的RF路徑中任何資源的軟件虛擬化。因此,用戶設備100或200的每個SM可以分配有VM,并因此認識到并使用VM的虛擬化通信資源來經由網絡進行通信,而需要理解或處理由多個SM之間共享RF路徑硬件所引起的復雜性。分離VM可以向每個SM例示(instantiate)并分配,以通過與相應SM關聯的網絡通信。所述另一方式,多個VM可以共享用戶設備100或200的一組共同的物理通信資源,其中VM由VM邏輯(例如可以用硬件、軟件或該兩者加以實現的虛擬機控制器)管理和控制。作為一個示例,VM邏輯可以調度或以其它方式管理對每個SIM的RF路徑硬件的接入,以及響應由VM作出的對他們特定的SIM的RF路徑資源的接入請求。返回參考圖4,示出均由用戶設備(例如,用戶設備100或用戶設備200)服務的數據服務402、對應于第一 SM的第一 VM 404、對應于第二 SM的第二 VM 406以及第一 RAT(RAT)408和第二 RAT 410。第一 RAT408可以支持例如2G和3G小區,并且第二 RAT 410可以支持例如4G小區。數據服務402可以包括通過一個或多個網絡提供自或至用戶設備和網絡控制器(例如用戶設備100和200和網絡控制器300)數據傳輸的任何系統。順序圖400示出了第一 VM 404具體執行第一 RAT 408的小區搜索(412)。同樣,第二 VM 406也可以具體執行第一 RAT 408的小區搜索(414)。一旦例如由第一 VM 404發現第一 RAT 408,則第一 VM 404可以操作在空閑模式下,暫住在已發現小區上。類似地,在由第二 VM 406發現由第一 RAT 408支持的小區時,第二 VM 406可以暫住在已發現小區上。換言之,用戶設備100可以在某些模式下將其到網絡的連接強制到可用RAT的任何子集(例如,強制到2G/3G/4G的集合中的2G/3G)。在VM已分配有專用RF資源來發送或接收任何期望的PS或CS數據期間,每個VM都可以從空閑或暫住模式轉換到活動模式。轉換在例如VM與其網絡控制器建立CS或PS會話時發生。VM可以自發建立CS或PS會話(例如,因為用戶做出電話呼叫或開始數據下載),或可以響應于傳呼或源自網絡控制器的其它通知(例如,因為第三方正在呼叫用戶)建立CS或PS會話。 此外,可以發生預定轉換條件(416)。轉換條件的一個示例是從數據服務402到用戶設備100的通信業務、從用戶設備100到數據服務402的通信業務或該兩者都超過通信業務閾值。更具 體地,轉換條件可以是連接的目標傳輸或接收數據速率超過當前支持連接的RAT可以提供的數據速率。作為另一示例,轉換條件可以是在用戶界面上輸入或保存在存儲器120中的操作員喜好。操作員輸入可以指定例如每當4G可用時,則用戶設備100從3G切換到4G (例如,而不管帶寬需要或可用性)。其它預定轉換條件可以包括特定的請求或帶寬期望量或帶寬范圍、指定的期望功耗水平(例如,用戶設備100在3G模式下比4G模式下消耗更小的功耗,并且轉換條件可以指定用戶設備使用最低功耗RAT)。轉換條件可以基于先前轉換條件的估計,例如一段時間內的轉換條件的估計(例如,估計轉換條件的平均值或滯后)。一旦滿足預定轉換條件,例如超過目標數據速率,第一 VM啟用第二 RAT 410。第二RAT 410可以是能夠解決由轉換條件引起的問題(例如期望更高數據速率)的RAT。因此,容許VM經由第一 RAT 408或第二 RAT 410通信(418)。在這點之前,任一 VM可以用下面描述的方式抑制向第二 RAT 410的轉換。根據從用戶設備或經由網絡向第一 VM 404報告的操作條件,網絡控制器(例如網絡控制器300)可以啟動從第一 RAT 408到第二 RAT 410的切換,以符合新的操作條件,例如增加的通信業務(420)。用戶設備100中RAT切換的啟動可以由切換邏輯310 (例如通過切換邏輯310向VM發送RAT間切換信息)來控制。然而,RAT切換的啟動可以響應于源自用戶設備100的觸發而發生,該用戶設備100信號通知經由第二 RAT 410通信的期望或能力。VM可以通過采取某些動作或忘記某些動作來有效抑制向第二 RAT 410轉換,例如:不向網絡控制器信號通知處理第二 RAT 410的能力;向網絡控制器信號通知用戶設備不能處理第二 RAT 410;不信號通知為第二 RAT 410找到的小區覆蓋;以及信號通知第二 RAT 410的小區信號的丟失(或不存在)。VM可以抑制轉換,而不管以上動作還是不動作是否為真或反映用戶設備100處的實際狀況。因為網絡控制器不指示用戶設備100向用戶設備100不可以支持或用戶設備100對于其沒有信號覆蓋的RAT的轉換,所以轉換受到抑制。圖5示出系統邏輯114可以例如用處理器116、通信指令122與參數124和126實施的示例邏輯500。邏輯500可以例如通過調度至RF接口的時分接入在SMl 102和SM2104之間共享射頻(RF)接口(502)。當在SMl 102和SM2 104上都處于空閑模式時,邏輯500可以指示系統邏輯114根據第一 RAT監控兩個SM的進入呼叫(504)。例如,第一 RAT可以是2G和/或3G技術。例如,任一 SM可以進入為PS或CS會話建立網絡連接的連接模式(506)。在連接模式時,邏輯500可以指示用戶設備100經由無線電接口向網絡控制器(例如網絡控制器300)通信支持第二 RAT (508)。第二 MT (例如4G RAT)可以比第一 RAT支持更高的數據速率連接,或具有使其在某些環境中優選使用的另一特性(例如,傳輸或接收的更優可靠性或更低電力成本)。邏輯500可以用具有任何數目SIM的用戶設備來加以實現。例如,在向不同技術的轉換滿足轉換條件時,邏輯500可以使單個SIM暫位于某個技術(例如2G)的小區中、進入連接模式并然后將用于不同技術(例如3G或4G)的支持通信給網絡控制器。圖6示出系統邏輯114可以在單或多SM環境中例如用處理器116、通信指令122與參數124和126實施的其它示例邏輯600。邏輯600可以在SMl 102和SM2 104之間共享RF接口(602)。當用戶設備在SMl 102和SM2 104上都處于空閑模式時,邏輯600可以根據第一 RAT監控任一 SIM的進入呼叫(604)。該監控可以在不向網絡控制器(例如網絡控制器300)通信支持第二 RAT的情況下發生。邏輯600還可以指示用戶設備100進入連接模式以為SM 1102建立網絡連接(606)。然后,在連接模式時,邏輯600可以指示通信接口 112向網 絡控制器通信支持第二 RAT(608)。這可以在滿足轉換條件時,例如在第二RAT比第一 RAT支持更高的數據速率連接并且該更高數據速率可以有利于滿足目標數據速率時發生。同樣,在連接模式時,邏輯600可以指示通信接口 112向網絡控制器通信存在第二 RAT的覆蓋(610)。即,用戶設備可以向網絡告知用戶設備100不但可以處理特別RAT并且還具有該特別RAT的小區或信號覆蓋。作為響應,邏輯600可以從網絡控制器接收切換到第二 RAT的消息(612)。邏輯600還可以為SM 1102切換網絡連接配置,以轉換到第二RAT (614)。如果SM 2104進行至網絡的連接,那么邏輯600還可以暫停或終止SMl 102的連接,而不管哪個RAT支持連接,并且允許SM2 104接入RF接口。圖7示出分別與502、504、506和508處的邏輯500類似的702、704、712和714處的示例邏輯700。然而,在邏輯700中要注意到,當用戶設備100在兩個SM上都處于空閑模式時,邏輯700可以抑制網絡連接向不同RAT (例如第二 RAT 410)轉換。該抑制可以包括向網絡控制器通信支持第二 RAT (708),并還向網絡控制器通信不存在第二 RAT的覆蓋(在710)(即使存在覆蓋)。圖8示出分別與702、704、706、712和714處的邏輯700類似的802,806,808和814處的示例邏輯800。邏輯800還可以抑制向當前支持活動連接的不同RAT轉換。在圖8中示出的示例中,邏輯800可以通過向網絡控制器通信支持第二 RAT (810)但不存在第二RAT的覆蓋(812),來抑制轉換。即使用戶設備實際上已發現提供第二 RAT的覆蓋的小區或信號,也可以向網絡控制器通信此。圖9還示出系統邏輯114可以例如用處理器116、通信指令122與參數124和126實施的示例邏輯900。邏輯900可以根據第一 RAT (例如2G或3G)在第一 SM和第二 SM之間共享RF接口(902)。當在第一 SM和第二 SM都處于空閑模式時,邏輯900可以指示處理器116與通信接口 112交互以例如搜索并發現由具有與第一 RAT不同標準的第二 RAT支持的小區,該不同標準例如比第一 RAT支持更高的數據速率連接或比第一 RAT需要更低的功耗(904)。同樣,當在第一 SM 102和第二 SM 104上都處于空閑模式時,邏輯900可以指示系統邏輯114與通信接口 112交互以根據第一 RAT監控第一 SM 102和第二 SM 104的呼入連接(例如語音呼叫或數據會話)(906)。進一步地,邏輯900可以便于抑制經由第二 RAT的連接,直至滿足預定條件130中的預定條件(908)。圖10還示出系統邏輯114可以用例如處理器116、通信指令122以及參數124和126實施的示例邏輯1000。邏輯1000可以根據第一 RAT (例如2G或3G)在第一 SM和第
二SM之間共享RF接口( 1002)。然后,當在第一 SM和第二 SM上都處于空閑模式時,邏輯900可以指示系統邏輯114與通信接口 112交互以例如搜索并發現由第二 RAT支持的小區,該第二 RAT比第一 RAT支持更高的數據速率連接(1004)。同樣在空閑模式下,系統邏輯114可以被配置為根據第一 RAT監控第一 SM 102和第二 SM 104的進入呼叫(1006)。在空閑模式或連接模式下,邏輯1000可以抑制經由第二 RAT的連接,直至滿足預定轉換條件(1008)。邏輯1000還可以指示用戶設備進入第一 SM的連接模式(1010)。在連接模式下(以至在一些實施方式中在空閑模式下),邏輯1000可以經由通信接口 112向網絡控制器(例如網絡控制器300)通信存在第二 RAT的覆蓋(1012)。進一步地,邏輯1000可以將第一SM的連接模式切換到第二 RAT (1014)。該最后指令可以由于源自網絡控制器的命令,例如RAT間切換消息。在一些實施中,一旦用戶設備100切換到第二 RAT (例如從2G到3G),那么系統邏輯114可以繼續接收進入呼叫。作為示例,用戶設備100可以放棄對進入呼叫進行監控,或可以如果檢測到進入呼叫那么拒絕該進入呼叫。更具體地,用戶設備100可以不允許空閑模式SM將活動模式SIM中斷,以檢查呼叫指示器或其它進入呼叫標記,同時活動模式SIM在第二 RAT上活動(例如,同時活動模式SM以較高數據速率接收或發送數據時)。然而,如果第二 SM做出呼出連接,那么系統邏輯114可以容許活動模式SM連接的中斷或終止,以向RF接口進行SM 2接入來進行其PS或CS連接。在一些實施中,系統邏輯114可以具體監控可用RAT。例如,當SM暫位于2G或3G小區時,系統邏輯114可以搜索并發現4G小區的信號覆蓋,以做出關于怎樣連接到網絡的將通知的未來決策。圖11示出可以在系統邏輯114中實施(例如,使用通信指令122)以執行呼叫(例如,CS呼叫或PS呼叫)的監控的示例邏輯1100。為了討論目的,邏輯1100被分割為兩個邏輯段1102和1104。邏輯1102確定SMl 102和SM2 104是否處于空閑模式(1106),或者是否不存在活動的PS或CS應用程序(例如, RF上不存在活動的PS應用程序)(1108)。如果兩個SM都是空閑的,或不存在活動的應用程序,那么邏輯1102可以搜索并發現RAT(1110)。邏輯1102可以通過使SMl 102或SM2 104接入RF并在通信接口 112接收信號,來搜索并發現RAT。系統邏輯114處理信號以通過一個或多個RAT找到RAF覆蓋的標記。這樣的標記包括2G、3G或4G系統控制信道、信標或由允許用戶設備100發現信號覆蓋的網絡控制器產生的其它信號特性。當邏輯1102如上所述進行時,搜索和發現處理具有后臺搜索的特性。一個原因是搜索和發現發生在SM空閑時或當前RF接口上沒有活動的應用程序時。邏輯1102可以將所發現的RAT的任何標記(1112)(例如RAT類型(2G/3G/4G、信號強度、小區標識符或其它標記))存儲在存儲器中。邏輯1104啟動應用程序(1114)。應用程序可以是經由網絡連接建立PS會話以處理數據連接(例如,網絡瀏覽器)的應用程序。然而,在其它實施中,應用程序可以是經由網絡連接建立CS會話以處理語音呼叫的語音應用程序。第一 RAT可以支持網絡連接。例如,第一網絡連接可以通常認為是2G或3G網絡連接。邏輯1104還可以例如通過檢查所發現的RAT的標記(在1112保存)的存儲器,來確定增強RAT是否可用(1116)。例如,邏輯1104可以確定支持更高數據速率、具有更可靠的通信或使用更少電力的RAT是否可用。如否,那么邏輯1104可以使用第一 RAT為應用程序建立網絡連接(1118 ),該網絡連接可以持續到應用程序完成(1120)。否則,如果增強RAT可用,那么邏輯1104可以使用增強RAT建立網絡連接(1122)。作為一個示例,邏輯1104可以通過向網絡控制器告知用戶設備100能夠使用增強RAT并且增強RAT的信號覆蓋存在,并然后例如在由網絡控制器指示或容許時使用增強RAT初始建立網絡連接,來建立增強網絡連接。可替換地,邏輯1104初始可以使用第一RAT建立網絡連接,并然后例如在由網絡控制器指示或容許時將應用程序轉換到增強RAT。在應用程序完成時(1124),邏輯1104可以退回到使用第一 RAT (1126)來執行活動,例如在2G或3G RAT上的進入呼叫的后臺傳呼監控(background page monitoring)。本詳細描述中所描述的技術不限于任何特別通信標準、通信標準參數或控制信道或通信信道。代替地,上面描述的技術可應用于任何通信方面以在通信系統中實現任何期望的效率目標。此 外,本詳細描述中所描述的技術不限于任何特別的順序。盡管附圖中的幾個附圖示出了子處理的具體順序,但這種順序僅僅表示示意性的。在本詳細描述中描述的方法、裝置、技術和邏輯可以用硬件、軟件或固件或硬件和軟件的許多不同組合的許多不同方式加以實現。例如,系統的全部或部分可以包括控制器、微處理器或特定用途集成電路(ASIC)中的電路,或可以用分立邏輯或部件或其它類型的模擬或數字電路的組合來加以實現,系統的全部或部分可以組合在單個集成電路上或分布多個集成電路之間。上面描述的邏輯的全部或部分可以實施為由處理器、控制器或其它處理裝置執行的指令,并可以存儲在實體或非暫時性機器可讀或計算機可讀的介質中,例如閃存存儲器、隨機存取存儲器(RAM)或只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPROM)或其它機器可讀介質,例如緊湊只讀光盤存儲器(⑶ROM)或磁盤或光盤。因此,諸如計算機程序產品的產品可以包括存儲介質和存儲在該介質上的計算機可讀指令,當在端點、計算機系統或其它裝置中執行該指令時使該裝置執行根據上面描述中的任一個的操作。系統的處理能力可以分配到多個系統部件之間,例如多個處理器和存儲器之間,可選地包括多個分布式處理系統。參數、數據庫和其它數據結構可被分離地存儲并管理,可以結合到單個存儲器或數據庫中,可以用許多不同方式被邏輯和物理地組織,并可以用包括數據結構(例如鏈接表、哈希表)或隱式存儲機制的許多方式加以實現。程序可以是單個程序的一部分(例如子程序)、分布于多個存儲器和處理器的分離程序,或以不同方式(例如庫,例如共享庫(例如動態鏈接庫(DLL))加以實現。例如,DLL可以存儲用于執行上面描述的系統處理中的任一個的代碼。盡管已描述了本發明的各種實施方式,但對本領域技術人員明顯的是,許多其它實施方式和實現方式是在本發明的保護范圍內的。因此,除根據所附權利要求及 其等同物之外,本發明不受限定。
權利要求
1.一種方法,包括: 在第一用戶身份模塊和第二用戶身份模塊之間共享射頻接口; 當在所述第一用戶身份模塊和所述第二用戶身份模塊上處于空閑模式時,根據第一無線電接入技術監控所述第一用戶身份模塊和所述第二用戶身份模塊的進入呼叫; 進入連接模式以建立所述第一用戶身份模塊的網絡連接;以及在連接模式時,向網絡控制器通信支持第二無線電接入技術,所述第二無線電接入技術比所述第一無線電接入技術支持更高數據速率連接。
2.根據權利要求1所述的方法,其中,監控包括: 監控所述進入呼叫,而不向所述網絡控制器通信支持所述第二無線電接入技術。
3.根據權利要求1所述的方法,進一步包括: 在空閑模式時,抑制使用所述第二無線電接入技術的網絡連接。
4.根據權利要求3所述的方法,其中,抑制包括: 在空閑模式時,向所述網絡控制器通信支持所述第二無線電接入技術;以及 向所述網絡控制器通信沒有所述第二無線電接入技術的覆蓋。
5.根據權利要求3所述的方法,其中,抑制包括: 確定存在所述第二無線電接入技術的覆蓋;以及 在空閑模式時: 向所述網絡控制器通信支持所述第二無線電接入技術;以及 即使已確定存在所述第二無線電接入技術的覆蓋時,也向所述網絡控制器通信不存在所述第二無線電接入技術的覆蓋。
6.一種系統,包括: 射頻通信接口; 與所述射頻通信接口通信的系統邏輯;所述系統邏輯被配置為: 根據第一無線電接入技術在第一用戶身份模塊和第二用戶身份模塊之間共享射頻接Π ; 當在所述第一用戶身份模塊和所述第二用戶身份模塊上都處于空閑模式時,尋找由第二無線電接入技術支持的小區,所述第二無線電接入技術比所述第一無線電接入技術支持更高數據速率連接;以及 抑制經由所述第二無線電接入技術的連接直至滿足預定條件。
7.根據權利要求6所述的系統,其中,所述預定條件包括:根據所述第一無線電接入技術的所述第一用戶身份模塊的建立連接。
8.根據權利要求6所述的系統,其中,所述預定條件包括: 根據所述第一無線電接入技術的所述第一用戶身份模塊的建立連接;以及 超過所述第一無線電接入技術能夠提供的所述建立連接的目標數據速率。
9.根據權利要求6所述的系統,其中,所述系統邏輯被進一步配置為一旦接收到無線電接入技術間切換消息,切換到所述第二無線電接入技術,所述無線電接入技術間切換消息從所述網絡控制器接收。
10.根據權利要求6所述的系統,其中,所述系統邏輯被進一步配置為: 進入所述第一用戶身份模塊的連接模式;在確定所述連接模式的目標數據速率超過所述第一無線電接入技術能夠提供的數據速率之后,向所述網絡控制器通信存在所述第二無線電接入技術的覆蓋;以及 在網絡控制器指示時,將所述第一用戶身份模塊的連接模式切換到所述第二無線電接入技術。 ·
全文摘要
本發明提供了支持多路無線電接入技術用戶設備中的受控空閑模式行為,其中一種用戶設備包括通過在某些模式(例如空閑模式)下操作時,選擇性控制用戶設備對特別無線電接入技術(RAT)的接入來改善操作的技術。一旦用戶設備在連接模式下,并且以顯著的上行鏈路和/或下行鏈路業務活動操作時,那么RAT間處理可以提供對多路RAT的接入的益處。本技術在許多不同環境(例如主要是2G或3G的環境以及4G熱點覆蓋)中有用。本技術也可以用于提供在暫住模式或其它模式下運行的能夠2G/3G的雙SIM用戶設備的增強操作。本技術不限于2G/3G/4G或任何其它特別標準,而是可以應用于一系列進化或不斷改善的標準中的任何標準。
文檔編號H04W76/02GK103220741SQ20121053402
公開日2013年7月24日 申請日期2012年12月11日 優先權日2011年12月12日
發明者吉里達爾·帕特斯瓦米, 納文·K·卡拉爾, 阿希謝卡·潘迪特, 史蒂芬·J·理查茲, 王勇前, 仇肖莘, 龔志軍, 曹亞昕, 劉遠 申請人:美國博通公司