TWI487348B - 用於用戶識別模組的系統 - Google Patents
用於用戶識別模組的系統 Download PDFInfo
- Publication number
- TWI487348B TWI487348B TW101146141A TW101146141A TWI487348B TW I487348 B TWI487348 B TW I487348B TW 101146141 A TW101146141 A TW 101146141A TW 101146141 A TW101146141 A TW 101146141A TW I487348 B TWI487348 B TW I487348B
- Authority
- TW
- Taiwan
- Prior art keywords
- user identification
- identification module
- vmc
- communication
- network
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims description 97
- 238000011084 recovery Methods 0.000 claims description 57
- 230000000694 effects Effects 0.000 claims description 37
- 238000012790 confirmation Methods 0.000 claims description 29
- 239000000725 suspension Substances 0.000 claims description 25
- 238000000034 method Methods 0.000 claims description 23
- 230000008569 process Effects 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 12
- 230000007704 transition Effects 0.000 description 23
- 238000006243 chemical reaction Methods 0.000 description 17
- 230000015654 memory Effects 0.000 description 16
- 230000001629 suppression Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 101000616761 Homo sapiens Single-minded homolog 2 Proteins 0.000 description 12
- 102100021825 Single-minded homolog 2 Human genes 0.000 description 12
- 101000703681 Homo sapiens Single-minded homolog 1 Proteins 0.000 description 10
- 102100031980 Single-minded homolog 1 Human genes 0.000 description 10
- 230000009849 deactivation Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 241001481798 Stochomys longicaudatus Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 235000012431 wafers Nutrition 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/34—Selective release of ongoing connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本公開涉及具有多個用戶識別模組(SIM)的通訊裝置。本公開還涉及運用各種無線存取技術(RAT)的虛擬數據機的暫停(suspend)及恢復。
在巨大的客戶需求量的驅動下電子及通訊技術快速發展,導致了行動通訊裝置的廣泛應用。一些評估認為世界範圍內使用無線用戶連接的數量幾乎是世界人口的80%,鑒於這些評估,上述裝置的激增程度是顯而易見的。此外,另外一些評估指出美國、義大利及英國(僅作為三個範例)各自所擁有的在用手機比居住在這幾個國家的人還要多。
不久前,手機製造商引入了包括多張SIM卡的手機設計。每個SIM卡便於單獨連接至相同網路或不同網路。結果,SIM為手機擁有者提供例如由相同的手機硬體處理的兩個不同手機號。因此,多個SIM方式在一定程度上減輕了攜帶不同實體手機的需要,對多SIM通訊裝置的改進將持續使這類裝置對於消費者來說是有吸引力的選擇。
本公開的一個方面涉及一種系統,其包括:通訊介面;用於第一用戶識別模組(SIM)的第一SIM介面;與所述第一SIM介面及所述通訊介面通訊的邏輯,所述邏輯可操作用於透過以下方
式暫停所述第一SIM的通訊活動:確定是否滿足網路信號準則;當滿足所述網路信號準則時,透過所述通訊介面將信號連接釋放指示傳遞給對支持所述通訊活動的第一SIM網路連接進行處理的網路控制器;當不滿足網路信號準則時,放棄將信號連接釋放指示傳遞給對支持所述通訊活動的第一SIM網路連接進行處理的網路控制器;以及不管是否發送了信號連接釋放指示,局部停用與所述第一SIM相關聯的通訊資源。
上述系統中,優選所述邏輯還可操作用於:啟動關於暫停第一SIM的通訊活動的暫停計時器;以及當所述暫停計時器到期且所述邏輯尚未收到暫停確認時:強制暫停所述第一SIM的通訊活動。
上述系統中,優選所述邏輯可操作用於透過以下方式強制暫停:向所述第一SIM的虛擬數據機發出強制暫停請求。
上述系統中,優選所述虛擬數據機可操作用於透過以下方式對強制暫停請求作出回應:停止所述第一SIM的網路終端活動,或停用由所述虛擬數據機管理的通訊資源,或停止所述第一SIM的網路終端活動並停用由所述虛擬數據機管理的通訊資源。
上述系統中,優選所述虛擬數據機還可操作用於:提供暫停確認。
上述系統中,優選所述邏輯還可操作用於:在獲取所述暫停確認之後停止所述暫停計時器。
上述系統中,優選所述系統還包括:用於第二用戶識別模組(SIM)的第二SIM介面;並且其中,所述邏輯還可操作用於:獲取暫停確認;以及從所述第一SIM的通訊活動轉換至第二SIM的通訊活動。
本公開的另一方面涉及一種系統,其包括:用於第一SIM的第一SIM介面;用於第二SIM的第二SIM介面;與所述第一SIM介面及所述第二SIM介面通訊的虛擬數據機(VM)控制器,所述
VM控制器可操作用於:當所述第一SIM處於活動模式,且所述第二SIM處於暫停模式時,回應於接收所述第一SIM的中斷服務(OOS)指示器而啟動OOS計時器;以及等待直到所述OOS計時器到期,以暫停所述第一SIM的通訊活動,以及恢復所述第二SIM的通訊活動。
上述系統中,優選所述VM控制器還可操作用於:當OOS計時器到期之前從所述第一SIM收到服務中消息時,停止OOS計時器。
上述系統中,優選所述VM控制器可操作用於透過向處理所述第一SIM的網路連接的第一虛擬數據機發佈暫停命令來暫停所述第一SIM的通訊活動。
上述系統中,優選所述VM控制器可操作用於透過向處理所述第二SIM的網路連接的第二虛擬數據機發佈啟動消息來恢復所述第二SIM的通訊活動。
上述系統中,優選所述VM控制器可操作用於將所述OOS計時器設置為至少預期的短暫服務失效時間。
本公開的又一方面涉及一種系統,其包括:通訊介面;用於第一SIM的第一SIM介面;用於第二SIM的第二SIM介面;虛擬數據機(VM)控制器,可操作用於:當所述第一SIM在所述通訊介面處於活動狀態時,回應於從所述第二SIM接收服務失效指示器而啟動服務恢復保護計時器,使所述通訊介面轉換至所述第二SIM;以及當所述第二SIM利用支持所述第二SIM的網路完成存取操作時或當所述服務恢復保護計時器到期時:將所述通訊介面歸還給所述第一SIM。
上述系統中,優選所述存取操作包括網路註冊操作。
上述系統中,優選所述存取操作包括由於所述第二SIM識別出已經跨越細胞邊界而導致的網路註冊操作。
上述系統中,優選所述服務失效指示器表示未能接收到傳呼
指示器。
上述系統中,優選所述VM控制器還可操作用於:當所述通訊介面歸還給所述第一SIM時,啟動恢復抑制計時器;以及在所述恢復抑制計時器到期之前,當已經從所述第二SIM收到OOS消息時,防止將所述通訊介面轉換至所述第二SIM。
上述系統中,優選所述VM控制器還可操作用於:當所述服務恢復保護計時器到期時:啟動恢復抑制計時器;以及當所述恢復抑制計時器尚未到期時:防止啟動所述服務恢復保護計時器;以及防止將所述通訊介面的使用轉換至所述第二SIM。
上述系統中,優選還包括用戶介面,並且其中所述VM控制器還可操作用於:當從所述第二SIM收到所述服務失效指示器時,在所述用戶介面上顯示服務失效通知;以及從所述用戶介面接收恢復服務請求輸入。
上述系統中,優選所述VM控制器還可操作用於:抑制啟動所述服務恢復保護計時器並抑制將所述通訊介面的使用轉換至所述第二SIM直至接收到所述恢復服務請求輸入。
100‧‧‧用戶裝置
102‧‧‧SIM1
104‧‧‧SIM2
106、108‧‧‧電氣及實體介面
110‧‧‧系統匯流排
112‧‧‧通訊介面
114‧‧‧系統邏輯
116‧‧‧處理器
118‧‧‧用戶介面
120‧‧‧記憶體
122‧‧‧虛擬數據機控制指令
124‧‧‧虛擬數據機控制器
126‧‧‧VM1
128‧‧‧VM2
130、132‧‧‧節點B
402、604‧‧‧VMC允入請求
404‧‧‧VMC暫停請求
410‧‧‧暫停到期場景
414‧‧‧VMC強制暫停確認
416、616‧‧‧VMC允入確認
418‧‧‧VMC暫停確認
420‧‧‧暫停完成場景
602‧‧‧IRAT轉換請求
606‧‧‧VMC UAS暫停請求
608‧‧‧VMC GAS暫停請求
610‧‧‧IRAT轉換拒絕指示
612‧‧‧VMC GAS暫停確認
614‧‧‧VMC UAS暫停確認
618‧‧‧VMC待機指示器
620‧‧‧VMC UAS恢復請求
622‧‧‧VMC GAS恢復請求
702‧‧‧服務失效指示器
704‧‧‧中斷服務通知
706‧‧‧恢復服務請求
708、714‧‧‧暫停
710、716‧‧‧恢復
712‧‧‧服務中指示
200、300、500‧‧‧邏輯
400、600、700‧‧‧順序圖
S202~S216、S302~S304、S502~S516‧‧‧步驟
圖1顯示了具有多個SIM的用戶裝置的實例。
圖2為用於暫停虛擬數據機的邏輯的一個實例。
圖3為用於暫停虛擬數據機的邏輯的另一個實例。
圖4為虛擬數據機暫停的範例順序圖。
圖5顯示了控制虛擬數據機的實例。
圖6顯示了控制虛擬數據機的暫停及恢復的一個範例順序圖。
圖7顯示了控制虛擬數據機的暫停及恢復的另一個範例順序圖。
以下討論涉及用戶裝置。用戶裝置可以採用多種不同形式並具有多種不同功能。例如,用戶裝置可以是能夠打接無線電話的
手機。用戶裝置還可以是除打接電話之外還運行通用應用程式的智慧手機。用戶裝置幾乎可以是與網路無線連接的任何裝置,作為其他實例,包括車輛中的駕駛員輔助模組、應急應答器、傳呼機、衛星電視接收器、網路化立體聲接收器、電腦系統、音樂播放器或幾乎任何其他裝置。以下討論介紹了如何管理包括一個或多個用戶識別模組(SIM)的用戶裝置中的與潛在的多項無線存取技術(RAT)相容的虛擬數據機。RAT可包括源自UMTS、3GPP、GSM(R)協會、長期演進(TM)研究計畫(effort)、或其他夥伴關係、協會或準則機構,包括2G、3G及4G/LET RAT。
圖1顯示了具有多個SIM的用戶裝置100的實例,在該實例中,為SIM1 102及SIM2 104。電氣及實體介面(SIM卡1介面)106將SIM1 102連接至用戶裝置硬體的其餘部分,例如連接至系統匯流排110。類似地,電氣及實體介面(SIM卡2介面)108將SIM2連接至系統匯流排110。
用戶裝置100包括通訊介面112、系統邏輯114及用戶介面118。系統邏輯114可包括硬體、軟體、韌體或其他邏輯的任何組合。例如,系統邏輯114可以在晶片系統(SoC)、特定應用積體電路(ASIC)或其他電路中實現。系統邏輯114是用戶裝置100中任何所需功能的實施方案(implementation)的一部分。
在一種實施方案中,系統邏輯114包括一個或多個處理器116及記憶體120。記憶體120儲存資料並儲存處理器116執行以實現任何所需功能的指令。SIM1 102及SIM 104可以在相同或不同網路上,且可以由相同或不同細胞服務。例如,節點B 130可以管理SIM1 102所連接的特定細胞,而節點B 132可以管理SIM2 104所連接的不同細胞進行管理。因此,可以單獨為每個SIM1及SIM2建立電路交換(CS)或分封交換(PS)的網路連接。節點B 130及節點B 132可以是例如UMTS網路基站。
系統邏輯114可以包括邏輯,該邏輯例如便於運行應用程式、
接受用戶輸入、接收並顯示全球定位資訊、保存並檢索應用程式資料、建立、保持和中止手機通話、無線網路連接、藍芽連接或其他連接、以及在用戶介面118上顯示相關資訊。用戶介面118可包括圖形用戶介面、觸控感應顯示器、語音或面部識別輸入、按鈕、開關及其他用戶介面元件。
通訊介面112可包括一個或多個收發器。收發器可以是無線收發器,其包括調變/解調變電路、功率放大器、低雜訊放大器、編碼器/解碼器、波形整形電路、鎖相迴路(PLL)、時脈產生器、類比數位及數位類比轉換器和/或用於透過一根或多根天線或透過實體(例如,電線)介質進行傳輸及接收的其他邏輯。作為一種實施方案實例,通訊介面112及系統邏輯114可包括由BCM28150 HSPA+晶片系統(SoC)基頻智慧手機處理器控制的BCM2091 EDGE/HSPA多模式、多頻段手機收發器及BCM59056電源管理單元(PMU)。這些積體電路以及用戶裝置100的其他硬體及軟體實施方案選項可從加州Irvine的博通公司獲得。
傳輸及接收信號可以遵守各種格式、協定、調變、頻道、位元速率及編碼中的任何一個。作為一個具體實例,通訊介面112可以支援Universal Mobile Telecommunications System(UMTS)下的傳輸和接收。然而下述技術可適用於其他通訊技術,不管是否源自第三代合作夥伴計畫(3GPP)、GSM(R)協會、長期演進(LTE)(TM)研究計畫、或其他夥伴關係、協會或準則機構。
系統邏輯114可便於暫停及恢復運用各種無線存取技術(RAT)的虛擬數據機。在一種實施方案中,系統邏輯114包括虛擬數據機控制指令(控制指令)122。控制指令122可以實現管理任意數量虛擬數據機(VM)的虛擬數據機控制器124。例如,虛擬數據機控制器124可以對處理SIM1 102的網路連接的VM1 126進行管理,且可以對處理SIM2 104的網路連接的VM2 128進行管理。
虛擬數據機可以指例如透過硬體的軟體虛擬化進行的用戶裝置100的實體資源的軟體實施方案。如上所述,關於通訊介面112,用戶裝置100可以包括一組或多組實體基頻或RF資源,比如編碼器/解碼器、調變器、放大器和天線。虛擬數據機可表示任何一個資源在通訊介面112中的RF路徑中的軟體虛擬化。因此,用戶裝置100的每個SIM可以分配虛擬數據機,並因此識別並使用虛擬數據機的虛擬化通訊資源透過網路進行通訊,而無需理解或處理因在多個SIM之間共用單一組RF路徑硬體導致的複雜性。獨立虛擬數據機可作為範例(instantiated)並分配給各個SIM以便透過與各自的SIM相關聯的網路進行通訊。換句話說,多個虛擬數據機可以與由虛擬數據機邏輯(比如虛擬數據機控制器123)管理和控制的虛擬數據機共用用戶裝置100的一組共同的實體通訊資源,虛擬數據機控制器123可以用硬體、軟體或這兩者實現。作為一個範例,虛擬數據機邏輯可以排程(schedule)或者管理對各個SIM的RF路徑硬體的存取,並對虛擬數據機提出的請求作出回應以存取他們的特定SIM的RF路徑資源。
圖2顯示了系統邏輯114可以實現的用於暫停虛擬數據機的邏輯200的實例。任意VM,比如VM1 126,可以從VMC 124接收虛擬數據機暫停請求(步驟S202)。例如,當VMC 124排程用於當前不在RF介面上的SIM的RF介面時間時,可能會出現該請求。VM可以透過幾種不同的方式對暫停請求作出回應,並根據暫停決策準則在不同的暫停選項中作出選擇。
圖2顯示了暫停決策準則為網路信號準則(network signaling criteria)204(步驟S204)的實例。在該實例中,網路信號準則204包括要暫停的SIM是否處於連接模式下(步驟S206),以及網路信號是否可用(步驟S208)。如果SIM處於連接模式下且網路信號可用,則VM可以執行第一暫停選項,其包括將信號連接釋放指示發送給處理SIM連接的網路控制器(例如,無線網路控制器)
(步驟S210)。換句話說,VM可以在第一暫停選項下與網路進行通訊以便恰當地終止與網路的網路連接。恰當地終止可以包括遵循適用於連接的任何通訊準則下的任何預定連接釋放協定。
透過恰當地終止與網路的連接,VM可以協助該網路保持連接條件及網路可靠性的準確統計。例如,網路可以基於差的無線電條件保持與用戶裝置的遺失率(drop rate)有關的統計。因此,如果VM沒有將信號連接釋放指示發送給網路控制器或恰當地終止連接,即便VM處於連接模式下且網路信號可用(例如,無線電條件適用於通訊),網路也可以將VM暫停視為遺失裝置。這樣,用戶裝置100幫助產生網路可靠性及連接條件方面的更準確的網路統計。
回應於VM執行第一暫停選項,網路可以將無線資源控制(RRC)釋放指示,比如連接釋放,傳遞給用戶裝置100。釋放指示,例如連接釋放,由VM接收(步驟S212)。如果SIM不處於連接模式下或網路信號不可用,則VM可以執行第二暫停選項。第二暫停選項可放棄將信號連接釋放指示發送給處理SIM連接的網路控制器,或採取或放棄區別於各暫停選項的其他動作。
在任一情況下,VMC 124可透過停用活動SIM的VM來局部停用活動SIM(步驟S214)。VMC 124可透過向活動SIM的VM提供停用指示器(deactivation indicator)來執行停用。停用指示器可根據實施方案而變化,例如,可包括將停用消息發送給VM或將標誌設置在寄存器中或設置在其他記憶體中。當停用後,VM可以將暫停確認發送給VMC 124(126)。
局部停用SIM可包括人為製造一種SIM的VM不具有網路覆蓋的情景。例如,停用SIM可包括在用戶裝置100中指定根據非存取層協定覆蓋在VM上不可用。停用SIM還可包括防止VM在存取層協定中搜索連接。為了達到這個目的,VM可以停用VM的虛擬化實體層(包括VM管理的通訊資源),使得VM停止連接活
動,例如,使得VM停止無線電活動。停用可導致VM與實體RF硬體斷開,並導致從VM釋放或回收資源。
系統邏輯114可使用任何其他暫停決策準則來確定VM的不同暫停選項。另外,可以存在針對每個VM限定的額外或不同的暫停選項。網路信號是否可用(步驟S208)可以透過多種不同方式確定。例如,當VM可以從網路接收(或期望接收)回應時,網路信號可能是可用的。作為另一實例,當完成信號連接釋放的預計時間少於暫停SIM需要存取RF介面之前的時間量時(例如,為了發送高優先順序消息,其發送無法等待超過某個預定時間長度),網路信號可被視為可用。如果沒有足夠的時間執行恰當的終止,則VMC 124可以直接進入局部停用活動SIM(步驟S214)。
圖3為系統邏輯114可以實現的暫停虛擬數據機的邏輯300的實例。在圖3的實例中,VMC 124可以啟動與暫停活動相關聯的VM暫停計時器(302)。例如,VMC 124可以在向活動SIM的VM發送暫停請求的同時或發送後不久啟動VM暫停計時器。暫停計時器可防止過長地執行任何特定暫停選項。在圖3的具體實例中,運行暫停計時器,同時VM試圖透過向網路發送信號連接釋放指示來恰當地終止連接(210)。如果因為任何原因此暫停選項所花的時間比暫停計時器長,則VM暫停計時器將到期(304)。當VM暫停計時器到期時,VMC 124可以直接進行局部停用活動SIM(步驟S214)。
當VM暫停計時器到期且VMC 124尚未從要暫停的VM收到暫停確認時,VMC 124可以強制暫停VM,從而結束活動SIM的通訊活動。例如,VMC 124可以向要暫停的活動SIM的VM發出強制暫停請求。VM可透過停止VM的通訊活動(例如,建立網路連接、將信號連接釋放指示傳遞給網路控制器或從網路控制器接收RRC連接釋放指示的活動)來對強制暫停請求作出響應。VM還可透過局部停用VM管理的通訊資源來停用活動SIM(步驟
S214)。一旦局部停用,VM可以向VMC 124發送暫停確認(步驟S216)。
VMC 124可以將VM暫停計時器的持續時間設置為任意所需的值。在某些實施方案中,VMC 124將VM暫停計時器設置為所需的最大延遲以便提供對暫停SIM的存取。VM暫停計時器的值可以提供為在記憶體120中的變數,且可以根據需要利用網路或利用用戶裝置100進行更新。在一種實施方案中,VMC 124可以在從VM獲得暫停確認之後停止VM暫停計時器。
作為另一實例,VM暫停計時器可以在將要暫停的VM中實現且可在收到暫停請求後由VM啟動。這裏,如果VM暫停計時器在VM從處理第一SIM連接的網路控制器接收RRC連接釋放指示之前到期,則VM可以停止被導向恰當地終止第一SIM連接的通訊活動。VM也可透過局部停用由VM管理或控制的通訊資源來停用活動SIM。同樣,在該實例中,VM可以在從網路控制器收到RRC連接釋放指示之後停止VM暫停計時器。
圖4為虛擬數據機暫停的範例順序圖400。該順序圖包括VMC 124、VM1 126及VM2 128。在順序圖400的開頭,VM1 126可以處於暫停模式下且VM2 128可以處於活動模式下,例如執行分封交換(PS)或電路交換(CS)通話。VM1 126可以向VMC 124發送VMC允入請求(admission request)402。順序圖400中所示的通訊(例如,402、404、412、414、416及418)可以透過各種方式實現,比如透過函數調用、消息或將標誌設置在記憶體中。VMC允入請求402可以表示VM1 126進入活動模式以利用通訊資源(例如,RF無線電)執行通訊的請求。VMC允入請求402還可包括表示VM1 126請求進入活動模式的目的的請求參數。例如,VMC允入請求402可以表示VM1 126請求進入活動模式以處理導向VM1 126的來電(incoming)CS通話(call)(例如,語音通話)。
VMC 124可以接收VMC允入請求402,然後向VM2 128發
送VMC暫停請求404。接下來,VMC 124可以啟動暫停計時器,比如上文所討論的VMC暫停計時器。如果VMC 124在暫停計時器到期時沒有從VM2 128接收到暫停確認,則可能會出現暫停到期場景(scenario)410。在此場景下,暫停計時器可能到期,因此VMC 124可以向VM2 128發送VMC強制停用請求412。VMC強制停用請求412與上文所討論的強制暫停請求相似。VM2 128可透過強制停用活動SIM,比如局部停用由VM2 128控制的通訊資源(例如,軟體資源或虛擬化通訊資源)來對VMC強制停用請求412作出回應。然後,VM2 128可以向VMC 124發送VMC強制暫停確認414,該確認可表示VM2 128的強制停用完成。此時,VMC 124可以向VM1 126發送VMC允入確認416,該確認可表示VM1 126可以進入活動模式。
如果VMC 124在暫停計時器到期之前從VM2 128收到暫停確認,則可能出現暫停完成場景420。在此場景下,VM2 128可以向VMC 124發送VMC暫停確認418。例如,當VM2 128在暫停計時器到期之前已恰當地終止SIM2網路連接並局部停用了SIM2時,這種情況可能會出現。作為回應,VMC 124可例如透過停止暫停計時器來取消暫停計時器。VMC 124然後可以向VM1 126發送VMC允入確認416。
圖5顯示了控制虛擬數據機的邏輯500的實例。邏輯500可以由系統邏輯114實現。在圖5所示的實例中,VMC 124可以接收由活動模式下的VM發送的服務失效(failure)指示器(步驟S502)。服務失效指示器可包括中斷服務(OOS)指示器,其可識別活動SIM無法與網路進行通訊。作為回應,VMC 124可以啟動VMC服務失效計時器(例如,OOS計時器)(步驟S504)。VMC 124然後可以等待(步驟S506),直至VMC服務失效計時器到期或在VMC服務失效計時器到期之前由VMC 124接收到服務中指示器(in-service indicator)。當活動SIM的服務失效是臨時的或持續時
間較短時,VMC服務失效計時器可以防止實體通訊資源在各SIM之間頻繁切換,節省用戶裝置100的電力及資源。VMC 124可以允許暫停VM進入活動模式以便在VMC服務失效計時器到期之後使用通訊資源。
VMC 124可在VMC服務失效計時器到期之前從活動SIM的VM接收服務中指示器(步驟S508)。服務中指示器的實例可包括由活動VM發送的服務中消息,比如VMC允入請求402。響應於接收服務中指示器,VMC 124可以停止VMC服務失效計時器(步驟S510)且活動VM可以繼續通訊活動(步驟S512)。
在另一個場景下,VMC服務失效計時器可能到期(步驟S514)。作為響應,VMC 124可以暫停活動SIM的通訊活動。例如,VMC 124可以向活動SIM發出暫停命令(例如,VMC暫停請求404)。VMC 124還可例如透過向活動SIM發出暫停請求且向暫停SIM發出啟動消息來恢復暫停SIM的通訊活動(步驟S516)。
VMC 124可以將VMC OOS計時器的持續時間設置為任意所需的值。在某些實施方案中,VMC 124將VMC OOS計時器設置為預測的中斷服務失效的值,該值可以反映出預測的斷線場景(outage scenario)的中斷服務時間(out-of-service time),比如穿過衰減區或無信號區的時間、活動SIM改變網路細胞(network cell)所花的時間、用戶裝置100在電梯裏的時間、存在間歇性網路斷線的時間或任何其他預測的、估計的或測量的時間。VM暫停計時器的值可以在記憶體120中設置為變數,且可以根據需要利用網路或利用用戶裝置100進行更新。
圖6顯示了虛擬數據機的受控的暫停及恢復的一個範例順序圖600。順序圖600包括VMC 124、VM1 126及VM2 128。在虛擬數據機中,可以實現不同的無線存取技術(RAT)。即便虛擬數據機可以在單項RAT通訊,但可以同時啟動虛擬數據機的多項RAT。例如,當從一項RAT轉換至另一項RAT時,虛擬數據機可
以啟動多個無線資源(RR)例示(instantiation)。在圖6中,VM1 126可以包括配置為透過第一RAT進行通訊的VM1 UMTAS存取層(UAS)無線電接收器(RR)602以及配置為透過第二RAT進行通訊的VM1 FSM存取層(GAS)RR 604。虛擬機當前通訊的RAT RR可以被識別為主(master)RR,而虛擬數據機沒有使用的其他RAT RR可以稱之為從(slave)RR。RR的主/從狀態可以儲存在記憶體中或可以儲存為與各個RR的邏輯相關聯的參數。如順序圖600中所見,VM1 UAS RR 602最初被配置為主RR,VM1 GAS RR 604最初被配置為從RR。
透過同時啟動多個RAT RR,虛擬數據機可以從利用源(source)RAT RR進行的通訊轉換至利用目標(target)RAT RR進行的通訊。根據各個RAT的網路覆蓋範圍,VM1 126可以選擇從利用第一RAT的VM1 UAS RR 602進行通訊轉換至利用第二RAT的VM1 GAS RR 604進行通訊。作為發起RAT間(IRAT)轉換處理的一種方法,VM1 UAS RR 602可以向VM1 GAS RR 604發送IRAT轉換請求,比如IRAT轉換請求602。IRAT轉換請求602可表示VM1 124將轉換至利用VM1 GAS RR 604進行通訊,最終使VM1 GAS RR 604在完成IRAT轉換處理之後成為主RR。同樣在完成IRAT轉換處理之後,VM1 UAS RR 602將變成從RR。因此,IRAT轉換處理可以如圖6所示地進行,VM1 UAS RR 602從主RR轉換至從RR並透過VM1 GAS RR 604從RR轉換至主RR。
在IRAT轉換處理中,VM1 UAS RR 602可以被識別為源RR(例如,虛擬數據機先前透過其進行通訊的RAT RR),且VM1 GAS RR 604可以被識別為目標RR(例如,虛擬數據機隨後將透過其進行通訊的RAT RR)。IRAT轉換處理可以包括在源RR及目標RR之間交換資訊。例如,源RR可以提供網路定時資訊、網路通道分配資訊、網路連接資訊或網路細胞資訊。目標RR還可以向源RR提供IRAT轉換確認指示,該指示可以表示目標RR已經與網路連
接或虛擬數據機已成功轉換至透過目標RAT RR進行的通訊。一旦源RR從目標RR接收IRAT轉換確認指示,就可以完成IRAT轉換處理。
然而,在IRAT轉換處理中,VMC 124可以向VM1 126發送暫停請求。例如,在VM1的IRAT轉換處理中,VM2 128可以向請求使用無線RF的VMC 124發送VMC允入請求604。VMC 124可以授權VMC允入請求604並隨後向VM1 126發送暫停請求。由於VM1 124正在進行IRAT轉換處理,所以VM1 UAS RR 602及VM1 GAS RR 604都可以是活動的。正因如此,這兩個RR都可以要求暫停。為此,當進行IRAT轉換處理的虛擬數據機要被暫停時,VMC 124可以向源RR(例如VM1 UAS RR 602)及目標RR(例如VM1 GAS RR 604)兩者發送暫停請求。在圖6所示的實例中,VMC 124向VM1 UAS RR 602發送VMC UAS暫停請求606並向VM1 GAS RR 604發送VMC GAS暫停請求608。
在另一個實施方式中,VMC 124可以向VM在每次要暫停VM時能夠在其上進行通訊的VM的各個RAT RR發送暫停請求。例如,VM1 126可能能夠使用UMTS及GSM技術進行通訊。因此,在VM1 126的暫停處理中,VMC 124可以向VM1 UAS RR 602及VM1 GAS RR 604兩者發送暫停請求,而不管VM1 126是否正在進行IRAT轉換處理(如圖6中所示,作為雙模VM的暫停)。
在恢復VM1 126之後(例如,在VM2 128已完成對RF介面的存取之後),如果沒有清楚識別出主RR,則VM1 126也許無法適當地恢復與網路的連接。取消在RR之間轉換時VMC 124暫停的VM1 126。為了便於恢復,所以在暫停之前,VM1 UAS RR 602及VM1 GAS RR 604可以確定這兩個RR中的哪一個將充當恢復VM1 126之後的主RR。
VM 126可以完成恢復的一種方式是目標RR等待從源RR接收關於IRAT轉換請求602是否被目標RR確認或拒絕的指示。在
一種實施方案中,如果目標RR在滿足IRAT轉換準則之前從VMC 124收到暫停請求,目標RR可以中止IRAT轉換處理並向目標RR發送IRAT轉換拒絕指示。IRAT轉換準則可以包括目標RR是否已經成功連接至網路(例如,透過從網路控制器接收網路連接確認消息)或目標RR是否已經向源RR傳輸IRAT轉換確認指示。
這樣,在恢復虛擬數據機之後是源RR還是目標RR將充當主RR可以取決於在從VMC 124接收暫停請求之前目標RR是否滿足IRAT轉換準則。為了說明,在圖6所示的時序600中,VM1 GAS RR 604(目標RR)可以接收VMC GAS暫停請求608。當收到該暫停請求時,VM1 GAS RR 604(目標RR)尚未滿足IRAT轉換準則。例如,在收到VMC GAS暫停請求608時,VM1 GAS RR 604可能還未成功與網路進行協商以使連接轉換至由目標RR支援的RAT或者可能還未向VM1 UAS RR 602(源RR)發送IRAT轉換確認指示。在這種情況下,VM1 GAS RR 604可以中止IRAT轉換處理,向VM1 UAS RR 602傳輸IRAT轉換拒絕指示610,並表示在恢復VM1 126之後VM1 UAS RR 602將充當從RR(例如,透過記憶體值或狀態寄存器,向源RR發送消息或以其他方式)。VM1 GAS RR 604還可以執行VM暫停過程,一旦完成暫停活動,就可以向VMC 124發送VMC GAS暫停確認612。
VM1 UAS RR 602可以從VM1 GAS RR 604接收IRAT轉換拒絕指示610,該指示可以表示IRAT轉換處理還沒完成。因此,VM1 UAS RR 602可以表示在恢復VM1 126之後它將充當主RR。VM1 UAS RR 602然後可以執行VM暫停處理,一旦完成暫停活動,就可以向VMC 124發送VMC UAS暫停確認614。
在可選場景下,目標RR(例如,VM1 GAS RR 604)在從VMC 124收到暫停請求之前可以完成IRAT轉換準則。例如,在接收VMC GAS暫停請求608之前,VM1 GAS RR 604可能已經成功與網路協商了RAT變化或可能已經向VM1 UAS RR 602發送了IRAT
轉換確認指示。在這種情況下,因為IRAT轉換準則已經由目標RR完成,所以VM1 GAS RR 604可以向源RR發送IRAT轉換確認指示。目標RR(VM1 GAS RR 604)可以表示在VM恢復之後它將充當主RR(例如,改變記憶體值或儲存主/從RR狀態的參數)並執行暫停處理。源RR VM1 UAS RR 602可以接收IRAT轉換確認指示,並且作為回應,確認在VM恢復之後它將充當從RR。然後,源RR可以執行暫停處理。
回到圖6所示的實例,一旦從兩個VM1 RAT RR收到暫停確認,VMC 124可以向VM2 128發送表示VM2 128可以進入活動模式並使用通訊介面112的RF通訊資源的VMC允入確認616。稍後,當VM2 128已完成通訊活動或使用無線資源時,VM2 128可以向VMC 124發送可以表示VM2 128將進入待機模式的VMC待機指示器618。此時,VMC 124可以恢復VM1 124上的通訊活動。因為VMC 124可能不知道在恢復VM1 126之後哪一個VM1 RAT RR將充當主RR,所以VMC 124可以向這兩個VM1 RAT RR發送恢復請求(例如,雙模VM恢復)。VMC 124可以向VM1 UAS RR 602發送VMC UAS恢復請求620並向VM1 GAS RR 604發送VMC GAS恢復請求622。基於暫停之前確定的指示,VM1 UAS RR 602在恢復之後可以充當主RR,VM1 GAS RR 604可以充當從RR。
圖7顯示了控制虛擬數據機的暫停及恢復的另一個範例順序圖700。圖7所示的順序圖700包括VMC 124、VM1 126、VM2 128及用戶130。由於用戶行動性,用戶130(及用戶裝置100)可能越過網路細胞邊界,這可能導致暫停SIM丟失網路連接或不當監控或傳輸資料。在這種情況下,VMC 124可以中斷活動SIM並分配暫停VM的一部分時間以便使用用戶裝置100的通訊資源來重新獲取網路連接。下文著重討論了暫停SIM的後臺傳呼監控,但VMC 124使活動VM暫停並允許暫停VM因為任何原因使用通訊資源來支持暫停VM及其相關SIM的正確操作。
首先,VM1 124可以處於活動模式且相關SIM(例如SIM1 102)可以透過用戶裝置100的通訊資源(例如通訊介面112)主動進行通訊。VM2 128可以處於暫停模式並監控SIM1活動連接的後臺中的傳呼。為了監控傳呼,VM2 128可以監控網路細胞的傳呼通道以便檢測傳呼指向SIM2的指示器(paging indicator)。
VM2 128可能會經歷影響VM2 128監控傳呼的能力的服務失效。例如,由於用戶行動性,用戶裝置100可能越過VM2 128正在監控來自它的傳呼的網路細胞邊界。在這種情況下,VM2 128可以繼續監控由先前的網路細胞分配的傳呼通道。換句話說,不再調諧VM2 128來監控正確的傳呼通道且再也不能正確收到傳呼。因而,VM2 128可能檢測到它不再監控正確的傳呼通道並通知VMC 124。在一個實例中,VM2 128可以向VMC 124傳輸表示VM2 128已經失去了網路或網路細胞的覆蓋範圍的服務失效指示器702。當VM1 126處於活動模式時,VM2 128可能無法存取用戶裝置100的通訊資源以重新獲取網路並調諧為正確的傳呼通道。
在一種實施方案中,VMC 124可以從用戶130接收關於是否恢復VM2 128的網路連接或網路服務的回饋。VMC 128可以透過用戶介面118發送有關VM2 128及SIM2 104的顯示服務失效通知。例如,VMC 124可以使中斷服務通知704被顯示來。用戶130可以發送對服務失效通知的回應,比如從用戶130接收恢復服務請求輸入706,其可以表示用戶130請求被還原的VM2 128的網路服務。VMC 124還可以抑制啟動服務恢復保護計時器並抑制使通訊介面的使用轉換至VM2 128,直至收到用戶130的恢復服務請求輸入706。
在收到用戶130繼續進行的指示之後,VMC 124然後可以啟動服務恢復保護計時器。服務恢復保護計時器可以防止VM2 128服務恢復的執行超過預定執行時間。VMC 124然後可以向VM1 126發送暫停消息708並向VM2 128發送恢復消息,這兩個消息
可以分別指示VM1 126進入暫停模式並指示VM2 128進入活動模式,從而允許VM2 128恢復網路服務、獲取更新的傳呼通道資訊並適當監控傳呼指示器。一旦VM2 128與網路成功建立連接,VM2 128就可以向VMC 124發送服務中指示712。服務中指示172可以表示VM2 128已建立了網路連接或現在正確監控傳呼。在收到服務中指示172之後,VMC 124可以停止服務恢復保護計時器。VMC 124然後可以向VM2 128發送暫停消息714,然後向VM1 126發送恢復消息716,如圖7所示。在向VM1 124發送恢復消息716之前,VMC 124可以等待直至從VM2 128收到暫停確認消息。
在另一種實施方案中,在從VM2 128收到服務中指示712之後,VMC 124可以允許VM2 128保持在活動模式下,直至另一個時間,例如,直至VMC 124從VM1 126收到允入請求。一旦收到VM1 126的允入請求,VMC 124然後可以向VM2 128發送暫停消息714並向VM1 126發送恢復消息716。
在另一場景下,服務恢復保護計時器可能在VM2 128成功建立網路連接之前到期。例如,基於用戶裝置100的位置,比如細胞邊界之間的位置,VM2 128與網路細胞進行通訊時可能會遇到困難。VM2 128保持活動狀態的時間越長,對VM1 124 PS或CS通話的潛在影響就越大,該PS或CS通話被中斷以允許VM2 128恢復網路服務。如果VM2 128保持活動狀態的時間足夠長,則VM1 124 CS通話可能遺失或VM1 124 PS通話可能會經歷吞吐量降低。因此,服務恢復保護計時器防止VM2 128進行過長的網路服務恢復。
為此,如果VMC 124在服務恢復保護計時器到期之後未收到VM2 128已成功恢復網路服務的指示,則VMC 124可以暫停VM2 128並恢復VM1 124。例如,如果VMC 124在服務恢復保護計時器到期之前未從VM2 128收到服務中指示712或類似消息,則VMC 124可以使VM2 128暫停並恢復VM1 124。可供選擇地,在
服務恢復保護計時器到期之後,VMC 124可以等待直至收到VM1 126的允入請求以暫停VM2。
如果服務恢復保護計時器在VM2 128恢復網路服務之前到期,則VM2 128可能仍然會經歷服務失效,比如無法與網路連接。在此情況下,VM2 128也許能夠向VMC 124發送另一個服務失效指示器702並再次重複服務恢復處理。為了抑制暫停SIM重複請求活動模式並在此情況下使用通訊資源,VMC 124可以啟動恢復抑制計時器。例如,一旦VMC 124識別到服務恢復保護計時器到期,VMC 124就可以啟動恢復抑制計時器。可供選擇地,VMC 124可以啟動恢復抑制計時器。當恢復抑制尚未到期時,VMC 124可以防止啟動服務恢復保護計時器,防止VM2 128進入活動模式,並防止通訊資源轉換至SIM2 104。
上下文所公開的各個計時器中的任何一個(例如,服務恢復保護計時器、恢復抑制計時器、VMC服務失效計時器、VM暫停計時器等)可供選擇地實現為計數器(例如,在5分鐘內嘗試獲得服務不超過3次),或利用其他定時或計數控制機構來實現。
作為另一實例,當VM1 126已恢復活動模式下的通訊時或當通訊介面112已經回歸供VM1 126及SIM1 102使用時,VMC 124可以啟動恢復抑制計時器。當用戶130或用戶裝置100在細胞邊界之間快速行動時,這可以防止VM2 128重複請求使用用戶裝置100通訊資源。在這種情況下,VMC 124可以回應於接收服務失效指示器702防止VM2 128進入活動模式,直至恢復抑制計時器到期。換句話說,當恢復抑制計時器還沒有到期時,VMC 124可以防止在VM2 128向VMC 124發送服務失效指示器702時將通訊資源(例如,通訊介面112)轉換為由SIM2 104使用。在一種實施方案中,一旦恢復抑制計時器到期,VMC 124就可以重試VM2 128的服務恢復處理。例如,在抑制恢復計時器到期之後,VMC 124可以啟動服務恢復保護計時器,向VM1 126發送暫停消息708並
向VM2 128發送恢復消息710,從而允許VM2 128恢復網路服務、獲取更新的傳呼通道資訊並適當監控傳呼指示器。
上述方法、裝置及邏輯可以以多種不同方式實現為硬體、軟體或硬體及軟體兩者的多種不同組合。例如,所有或部分系統可包括控制器中的電路、微處理器或特定應用積體電路(ASIC),或可以利用離散邏輯或元件或其他類型的類比或數位電路的組合來實現,組合在單個積體電路上或分佈在多個積體電路上。上述所有或部分邏輯可以實現為由處理器、控制器或其他處理裝置執行的指令並可以儲存在有形或非瞬態機器可讀或電腦可讀介質,比如快閃記憶體、隨機存取記憶體(RAM)或唯讀記憶體(ROM)、可抹除可程式唯讀記憶體(EPROM)或其他機器可讀介質比如光碟唯讀記憶體(CDROM)或磁片或光碟中。因此,產品比如電腦程式產品可包括儲存介質及儲存在介質上的電腦可讀指令,當在端點、電腦系統或其他裝置中執行時電腦可讀指令使裝置執行根據以上任何描述的操作。
系統的處理能力可以分佈在多個系統元件之間,比如分佈在多個處理器及記憶體之間,任選包括多個分散式處理系統。參數、資料庫及其他資料結構可以單獨進行儲存管理,可以併入單個記憶體或資料庫,可以透過多種不同方式在邏輯上及實體上進行組織,並可以透過多種方式來實現,包括資料結構比如鏈結表、哈希表(hash table)或隱含儲存機制。程式可以是單個程式的一部分(例如副程式)、獨立程式,分佈在幾個記憶體及處理器中,或透過多種不同的方式來實現,比如實現為庫比如共用庫(例如,動態連結程式庫(DLL))。例如,DLL可以對執行上述任何系統處理的代碼進行儲存。儘管已經對本公開的多個不同實施方式進行了描述,但對該發明所屬技術領域中具有通常知識者來說顯而易見的是,在本公開的範圍內可以有更多實施方式和實施方案。因此,本發明不受所附申請專利範圍及其等方案之外的內容的限制。
200‧‧‧邏輯
S202~S216‧‧‧步驟
Claims (9)
- 一種用於用戶識別模組的系統,包括:通訊介面;用於第一用戶識別模組的第一用戶識別模組介面;用於第二用戶識別模組的第二用戶識別模組介面與所述第一用戶識別模組介面及所述通訊介面通訊的邏輯,所述邏輯透過以下方式可操作用於暫停所述第一用戶識別模組的通訊活動:確定是否滿足網路信號準則;當滿足所述網路信號準則時,透過所述通訊介面將信號連接釋放指示傳遞給對支持所述通訊活動的第一用戶識別模組網路連接進行處理的網路控制器;當不滿足網路信號準則時,放棄將信號連接釋放指示傳遞給對支持所述通訊活動的第一用戶識別模組網路連接進行處理的網路控制器;以及不管是否發送了信號連接釋放指示,局部停用與所述第一用戶識別模組相關聯的通訊資源;獲取暫停確認;以及從所述第一用戶識別模組的通訊活動轉換至第二用戶識別模組的通訊活動。
- 根據申請專利範圍第1項所述的系統,其中,所述邏輯還可操作用於:啟動關於暫停第一用戶識別模組的通訊活動的暫停計時器;以及當所述暫停計時器到期且所述邏輯尚未收到暫停確認時,強制暫停所述第一用戶識別模組的通訊活動。
- 根據申請專利範圍第2項所述的系統,其中,所述邏輯可操作用於透過以下方式強制暫停: 向所述第一用戶識別模組的虛擬數據機發出強制暫停請求。
- 根據申請專利範圍第3項所述的系統,其中,所述虛擬數據機可操作用於透過以下方式對強制暫停請求作出回應:停止所述第一用戶識別模組的網路終端活動,或停用由所述虛擬數據機管理的通訊資源,或停止所述第一用戶識別模組的網路終端活動並停用由所述虛擬數據機管理的通訊資源。
- 根據申請專利範圍第4項所述的系統,其中,所述虛擬數據機還可操作用於:提供暫停確認。
- 根據申請專利範圍第2項所述的系統,其中,所述邏輯還可操作用於:在獲取所述暫停確認之後停止所述暫停計時器。
- 一種用於用戶識別模組的系統,包括:用於第一用戶識別模組的第一用戶識別模組介面;用於第二用戶識別模組的第二用戶識別模組介面;與所述第一用戶識別模組介面及所述第二用戶識別模組介面通訊的虛擬數據機控制器,所述虛擬數據機控制器可操作用於:當所述第一用戶識別模組處於活動模式,且所述第二用戶識別模組處於暫停模式時,回應於接收所述第一用戶識別模組的中斷服務指示器而啟動中斷服務計時器;以及等待直到所述中斷服務計時器到期;暫停所述第一用戶識別模組的通訊活動;以及恢復所述第二用戶識別模組的通訊活動。
- 根據申請專利範圍第7項所述的系統,其中,所述虛擬數據機控制器還可操作用於:當中斷服務計時器到期之前從所述第一用戶識別模組收到服務中消息時,停止中斷服務計時器。
- 一種用於用戶識別模組的系統,包括:通訊介面;用於第一用戶識別模組的第一用戶識別模組介面;用於第二用戶識別模組的第二用戶識別模組介面;虛擬數據機控制器,可操作用於:當所述第一用戶識別模組在所述通訊介面處於活動狀態時,回應於從所述第二用戶識別模組接收服務失效指示器而啟動服務恢復保護計時器;使所述通訊介面轉換至所述第二用戶識別模組;以及當所述第二用戶識別模組利用支持所述第二用戶識別模組的網路完成存取操作時或當所述服務恢復保護計時器到期時,將所述通訊介面歸還給所述第一用戶識別模組。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161569621P | 2011-12-12 | 2011-12-12 | |
| US201261587521P | 2012-01-17 | 2012-01-17 | |
| US201261595546P | 2012-02-06 | 2012-02-06 | |
| US13/480,238 US8725212B2 (en) | 2011-12-12 | 2012-05-24 | Virtual modem suspension handler in multiple SIM user equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201328267A TW201328267A (zh) | 2013-07-01 |
| TWI487348B true TWI487348B (zh) | 2015-06-01 |
Family
ID=47355746
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101146141A TWI487348B (zh) | 2011-12-12 | 2012-12-07 | 用於用戶識別模組的系統 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8725212B2 (zh) |
| EP (1) | EP2605557A1 (zh) |
| KR (1) | KR101460056B1 (zh) |
| CN (1) | CN103167475A (zh) |
| TW (1) | TWI487348B (zh) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8725212B2 (en) * | 2011-12-12 | 2014-05-13 | Broadcom Corporation | Virtual modem suspension handler in multiple SIM user equipment |
| US9262212B2 (en) * | 2012-11-02 | 2016-02-16 | The Boeing Company | Systems and methods for migrating virtual machines |
| US9615232B2 (en) * | 2013-10-04 | 2017-04-04 | Intel IP Corporation | Subscriber identity module data routing devices, methods for routing subscriber identity module data, control circuits, and methods for controlling a change of a routing |
| EP3081030B1 (en) | 2013-12-12 | 2018-04-25 | Telefonaktiebolaget LM Ericsson (publ) | Dynamic neighboring cell measurements |
| CN104811965B (zh) * | 2014-01-26 | 2019-06-11 | 中兴通讯股份有限公司 | 一种终端优化网络资源的方法及装置 |
| CN104853450A (zh) * | 2014-01-27 | 2015-08-19 | 马维尔国际有限公司 | 在处理分组业务交换中使用的方法和设备 |
| US9826452B2 (en) * | 2014-04-14 | 2017-11-21 | Mediatek Inc. | Apparatuses and methods for access domain selection (ADS) during an inter-radio access technology (IRAT) procedure |
| EP3764678B1 (en) | 2014-09-17 | 2023-11-01 | Simless, Inc. | Apparatus for implementing a trusted subscription management platform |
| US11606685B2 (en) | 2014-09-17 | 2023-03-14 | Gigsky, Inc. | Apparatuses, methods and systems for implementing a trusted subscription management platform |
| US10516990B2 (en) | 2014-09-17 | 2019-12-24 | Simless, Inc. | Apparatuses, methods and systems for implementing a trusted subscription management platform |
| US11172352B2 (en) | 2014-09-17 | 2021-11-09 | Gigsky, Inc. | Apparatuses, methods, and systems for configuring a trusted java card virtual machine using biometric information |
| PL3634035T3 (pl) * | 2014-10-28 | 2023-10-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Węzły sieciowe, wyposażenie użytkownika i ich sposoby do obsługi połączenia między wyposażeniem użytkownika a siecią komunikacji bezprzewodowej |
| US9438291B2 (en) * | 2014-11-18 | 2016-09-06 | Qualcomm Incorporated | System and methods for improving recovery from an out-of-service state by SIMs of a multi-SIM device based on user activity |
| US20160261712A1 (en) * | 2015-03-03 | 2016-09-08 | Calgary Scientific Inc. | Methods and systems for requesting access to limited service instances |
| US12108488B2 (en) | 2015-05-16 | 2024-10-01 | Gigsky, Inc. | Apparatuses, methods and systems for virtualizing a reprogrammable universal integrated circuit chip |
| CN105072602A (zh) * | 2015-07-14 | 2015-11-18 | 深圳市斯凯荣科技有限公司 | 一种sim/usim卡的分配系统及其分配卡、释放卡、切换卡方法 |
| WO2017058251A1 (en) * | 2015-10-02 | 2017-04-06 | Nokia Solutions And Networks Oy | Managing the graceful termination of a virtualized network function instance |
| WO2017128287A1 (en) * | 2016-01-29 | 2017-08-03 | Qualcomm Incorporated | Control element extension for concurrent radio access technologies |
| CN109565448B (zh) * | 2016-06-16 | 2022-09-09 | 瑞典爱立信有限公司 | 用于解决链路故障的方法、介质、计算单元和系统 |
| CN106211127B (zh) * | 2016-06-29 | 2019-10-29 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
| US11369003B2 (en) * | 2019-07-15 | 2022-06-21 | Qualcomm Incorporated | Configuring non-standalone mode for a multi-subscriber identity module user equipment |
| WO2021007735A1 (en) * | 2019-07-15 | 2021-01-21 | Qualcomm Incorporated | Rrc layer based suspend and resume for multi-sim ue |
| US11582594B2 (en) * | 2019-10-11 | 2023-02-14 | Samsung Electronics Co., Ltd. | Methods and systems for managing decoding of control channels on a multi-SIM UE |
| WO2021111031A1 (en) * | 2019-12-02 | 2021-06-10 | Nokia Technologies Oy | Multi-usim ue assistance information with unavailable time |
| CN114982288B (zh) * | 2020-01-21 | 2024-05-14 | 鸿颖创新有限公司 | 用于多sim卡操作的用户设备和方法 |
| CN113825186B (zh) * | 2020-06-19 | 2023-08-01 | 维沃移动通信有限公司 | 离开网络的控制方法、装置和通信设备 |
| US12010568B2 (en) * | 2021-04-23 | 2024-06-11 | Qualcomm Incorporated | Device performance when T312 configured |
| US20230035327A1 (en) * | 2021-07-29 | 2023-02-02 | Mediatek Inc. | Musim guard timers for nas signaling connection release and rejection of paging |
| WO2023075140A1 (ko) * | 2021-10-27 | 2023-05-04 | 삼성전자 주식회사 | 멀티 심을 포함하는 전자 장치 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI332345B (en) * | 2006-03-22 | 2010-10-21 | Lg Electronics Inc | Security considerations for the lte of umts |
| TWI332664B (en) * | 2007-06-13 | 2010-11-01 | Phison Electronics Corp | Data accessing system, controller and store device having the same and operation method thereof |
| TWI333776B (en) * | 2002-05-09 | 2010-11-21 | Casabyte Inc | Method, apparatus and article to remotely associate wireless communications devices with subscriber identities and /or proxy wireless communications devices |
| US20110117909A1 (en) * | 2009-11-17 | 2011-05-19 | Yaxin Cao | Method and system for dynamically selecting and configuring virtual modems (vms) based on performance metrics in a multi-sim multi-standby communication device |
| EP2605557A1 (en) * | 2011-12-12 | 2013-06-19 | Broadcom Corporation | Virtual modem suspension handler in a multiple SIM user equipement |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SG137794A1 (en) * | 2006-05-17 | 2007-12-28 | Research In Motion Ltd | Method and system for signaling release cause indication in a umts network |
| KR101381475B1 (ko) * | 2007-04-13 | 2014-04-04 | 삼성전자주식회사 | 유저 단말기의 무선 자원 제어 상태를 아이들 상태로천이하는 방법 및 이를 위한 시스템 및 그 단말기 |
| EP2163005B1 (en) * | 2007-05-09 | 2016-07-27 | ST-Ericsson SA | Method and system for synchronization of at least two terminal communication systems and at least one counterpart communication station within a multi-standard wireless communication system |
| EP2028909B1 (en) | 2007-08-20 | 2012-07-11 | Research In Motion Limited | Method and system for a signalling connection release indication |
| CN101426295B (zh) * | 2007-10-31 | 2016-09-14 | Nxp股份有限公司 | 在无线通信系统中实现双待机状态的方法和系统 |
| US8175621B2 (en) * | 2008-02-27 | 2012-05-08 | Mediatek Inc. | Methods for providing multiple wireless communication services with reduced paging collisions and communication apparatuses utilizing the same |
| US8274938B2 (en) | 2009-05-28 | 2012-09-25 | Mediatek Inc. | Method and system for coordinating protocol stack entities to share single radio resource |
| WO2011059521A1 (en) * | 2009-11-13 | 2011-05-19 | Qualcomm Incorporated | Method and apparatus for resolving paging monitoring conflicts in multimode wireless equipment |
| CN102065486A (zh) * | 2009-11-17 | 2011-05-18 | 美国博通公司 | 通信方法和系统 |
| US20110217969A1 (en) | 2010-03-05 | 2011-09-08 | Qualcomm, Incorporated | Devices with multiple subscriptions that utilize a single baseband-radio frequency resource chain |
| KR101117712B1 (ko) * | 2010-03-26 | 2012-02-24 | 삼성전자주식회사 | 다중 수신 대기를 위한 통신 단말기 및 그의 동작 방법 |
| JP5585365B2 (ja) * | 2010-10-01 | 2014-09-10 | 富士通株式会社 | Simカードのサスペンド制御装置、サスペンド制御方法および情報処理装置 |
-
2012
- 2012-05-24 US US13/480,238 patent/US8725212B2/en not_active Expired - Fee Related
- 2012-11-23 EP EP12007905.8A patent/EP2605557A1/en not_active Withdrawn
- 2012-12-07 TW TW101146141A patent/TWI487348B/zh not_active IP Right Cessation
- 2012-12-11 CN CN201210534059XA patent/CN103167475A/zh active Pending
- 2012-12-12 KR KR1020120144430A patent/KR101460056B1/ko not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI333776B (en) * | 2002-05-09 | 2010-11-21 | Casabyte Inc | Method, apparatus and article to remotely associate wireless communications devices with subscriber identities and /or proxy wireless communications devices |
| TWI332345B (en) * | 2006-03-22 | 2010-10-21 | Lg Electronics Inc | Security considerations for the lte of umts |
| TWI332664B (en) * | 2007-06-13 | 2010-11-01 | Phison Electronics Corp | Data accessing system, controller and store device having the same and operation method thereof |
| US20110117909A1 (en) * | 2009-11-17 | 2011-05-19 | Yaxin Cao | Method and system for dynamically selecting and configuring virtual modems (vms) based on performance metrics in a multi-sim multi-standby communication device |
| EP2605557A1 (en) * | 2011-12-12 | 2013-06-19 | Broadcom Corporation | Virtual modem suspension handler in a multiple SIM user equipement |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2605557A1 (en) | 2013-06-19 |
| US20130150126A1 (en) | 2013-06-13 |
| TW201328267A (zh) | 2013-07-01 |
| US8725212B2 (en) | 2014-05-13 |
| CN103167475A (zh) | 2013-06-19 |
| KR101460056B1 (ko) | 2014-11-11 |
| KR20130066543A (ko) | 2013-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI487348B (zh) | 用於用戶識別模組的系統 | |
| TWI487404B (zh) | 用於用戶識別模組的系統 | |
| TWI477178B (zh) | 用於用戶識別模組的方法及其系統 | |
| TWI487405B (zh) | 用於用戶識別模組的方法、裝置及其系統 | |
| US12075277B2 (en) | Method of processing network slice based congestion, device and system thereof | |
| EP2605558B1 (en) | Controlling radio access technology switch in a user equipement supporting multiple radio access technology | |
| CN103167610B (zh) | 用于多sim用户设备的智能资源控制 | |
| CN114342435B (zh) | 无线通信方法和装置 | |
| US10327196B2 (en) | Apparatus and methods for intelligent scheduling in hybrid networks based on client identity | |
| CN103167481B (zh) | 用于多sim用户设备的定期注册更新 | |
| US10313941B2 (en) | Apparatus, systems and methods for improved mobility between networks | |
| CN113411913B (zh) | 通信方法及终端设备 | |
| HK1183583A (zh) | 多sim用戶設備中的虛擬調製解調器掛起處理器 | |
| WO2014059816A1 (zh) | 通信方法、系统及多模终端 | |
| HK1182879A (zh) | 用於多sim用戶設備的定期註册更新 | |
| HK1183582A (zh) | 用於多sim用戶設備的智能資源控制 | |
| HK1183584A (zh) | 用於多sim用戶設備的後台尋呼監控 | |
| CN102625473A (zh) | 一种防止数据业务建立失败的方法及装置 | |
| HK1184948B (zh) | 用於改进用户设备的操作状态的方法和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |