[go: up one dir, main page]

TWI418234B - 調節輪詢計時器的方法以及用於調節輪詢計時器的系統 - Google Patents

調節輪詢計時器的方法以及用於調節輪詢計時器的系統 Download PDF

Info

Publication number
TWI418234B
TWI418234B TW098112998A TW98112998A TWI418234B TW I418234 B TWI418234 B TW I418234B TW 098112998 A TW098112998 A TW 098112998A TW 98112998 A TW98112998 A TW 98112998A TW I418234 B TWI418234 B TW I418234B
Authority
TW
Taiwan
Prior art keywords
subscriber identity
identity card
card
polling
user identification
Prior art date
Application number
TW098112998A
Other languages
English (en)
Other versions
TW200945932A (en
Inventor
Yu Ju Lee
Pang Hsin Shih
Yiyo Lin
Chien Yu Lan
Original Assignee
Mediatek Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mediatek Inc filed Critical Mediatek Inc
Publication of TW200945932A publication Critical patent/TW200945932A/zh
Application granted granted Critical
Publication of TWI418234B publication Critical patent/TWI418234B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

調節輪詢計時器的方法以及用於調節輪詢計時器的系統
本發明涉及用以調節輪詢計時器的方法,尤其涉及適用於包含多個用戶識別卡的移動台之調節詢計時器的方法。
當前,行動通訊全球系統(Global System for Mobile communication,以下簡稱為GSM)標準係為廣泛用於全球行動電話的標準。由歐洲電信標準協會(European Telecommunication Standards Institute,以下簡稱為ETSI)製訂的GSM標準係蜂巢式網路結構以及時分多址存取(Time Division Multiple Access,以下簡稱為TDMA)系統。對於一載波頻率,TDMA系統將一訊框分為八個時間槽,其中各時間槽用於傳輸對應一用戶之通道資料。此外,整合封包無線服務技術(General Packet Radio Service,以下簡稱為GPRS)係GSM網路可使用技術之一。GPRS技術使用GSM網路中未使用之通道來提供中等速度資料傳輸。寬頻碼分多址存取(Wideband Code Division Multiple Access,以下簡稱為W-CDMA)係寬頻展頻行動無線介面,利用非同步碼分多址存取之直接序列展頻方法,來達成相較於實施GSM系統所使用之TDMA更快的速度且支援更多的用戶。時分-同步碼分多址存取(Time Division-Synchronous Code Division Multiple Access,TD-SCDMA)係另一類第三代(third generation,以下簡稱為3G)行動電信標準。
雙用戶識別模組(Subscriber Identity Module,以下簡稱為SIM)行動電話係包括兩個對應不同電話號碼之SIM的電話。雙SIM行動電話允許用戶使用兩種電信服務而不需要同時擕帶兩個電話。舉例而言,同一行動電話可通過分開的號碼與賬單用於公務以及私人業務,由此為行動電話用戶提供便利。
為了將論詢多個用戶識別卡調節,本發明提出一種適用於具有第一用戶識別卡與第二用戶識別卡之移動台的調節輪詢計時器的方法、適用於具有基頻晶片、第一用戶識別卡與第二用戶識別卡之移動台的調節輪詢計時器的方法以及用於調節輪詢計時器的系統。
本發明提供一種調節輪詢計時器的方法,適用於具有第一用戶識別卡與第二用戶識別卡之移動台,且由移動台之處理器執行。調節輪詢計時器的方法包含:當對應第一用戶識別卡之第一計時器計數至特定時間週期時,決定第二用戶識別卡是否操作於空閒狀態;以及當第二用戶識別卡操作於空閒狀態時,將用於輪詢第一用戶識別卡與第二用戶識別卡之多個即將來臨的週期性時序調整為大致一致。
本發明另提供一種調節輪詢計時器的方法,適用於具有基頻晶片、第一用戶識別卡與第二用戶識別卡之移動台,且由移動台之處理器執行。調節輪詢計時器的方法包含:當偵測到工作隊列包含兩項任務,其一為用以輪詢第一用戶識別卡,其另一為用以輪詢第二用戶識別卡時,則將兩項任務整合為整合的任務,用以對第一用戶識別卡輪詢後,緊接着論詢第二用戶識別卡;以及執行整合的任務。
本發明又提供一種用於調節輪詢計時器的系統,包含第一用戶識別卡、第二用戶識別卡與處理器。處理器用於輪詢第一用戶識別卡與第二用戶識別卡之多個即將來臨的週期性時序調整為大致一致,致能兩項任務,其一為用以輪詢第一用戶識別卡,其另一為用以輪詢第二用戶識別卡,兩項任務被產生並且逐項放入工作隊列,以及當偵測工作隊列包含上述任務時,對第一用戶識別卡輪詢後,緊接着論詢第二用戶識別卡。
上述兩種調節輪詢計時器的方法以及用於調節輪詢計時器的系統分別藉由當對應第一用戶識別卡之第一計時器計數至特定時間週期時,決定第二用戶識別卡是否操作於空閒狀態,以及當第二用戶識別卡操作於空閒狀態時,將即將來臨的用於輪詢第一用戶識別卡與第二用戶識別卡之週期性時序調整得大致一致;或者當偵測到工作隊列包含兩項任務時,將兩項任務整合,用以對第一用戶識別卡輪詢後,緊接着論詢第二用戶識別卡,以及執行整合的任務;處理器將即將來臨的用於輪詢第一用戶識別卡與第二用戶識別卡之週期性時序調整得大致一致,致能兩項任務,以及當偵測工作隊列包含上述任務時,對第一用戶識別卡輪詢後,緊接着論詢第二用戶識別卡來調節論詢多個用戶識別卡。
為讓本發明之上述和其他目的、特徵、和優點能更明顯易懂,下文特舉出較佳實施例,並配合所附圖式,作詳細說明如下:
SIM卡一般包括用戶帳戶資訊、國際行動用戶識別(International Mobile Subscriber Identity,以下簡稱為IMSI)以及一組SIM應用工具包(SIM Application Toolkit,以下簡稱為SAT)命令,並且提供聯繫電話薄(phone book contact)之存儲空間。基頻單元之微處理單元(Micro-processing Unit,以下簡稱為MCU)(以下將基頻單元之MCU簡稱為基頻MCU)可與SIM卡之MCU(以下簡稱為SIM MCU)交互作用,以自插入之SIM卡取得資料或者SAT命令。於插入SIM卡後移動台立即被程式化。亦可程式化SIM卡以顯示用於個人化服務之定製選單。
通用SIM(Universal SIM,以下簡稱為USIM)卡係插入移動台,用於通用移動電信系統(Universal Mobile Telecommunications System,以下簡稱為UMTS)或者TD-SCDMA系統(亦稱為3G)電話通信。USIM卡儲存用戶帳戶資訊、IMSI、鑑別資訊(authentication information)以及一組通用SIM應用工具包命令,並且提供用於文本訊息與聯繫電話薄之存儲空間。基頻MCU可與USIM卡之MCU(以下簡稱為USIM MCU)交互作用,以自插入之USIM卡取得資料或者SAT命令。相較於SIM卡,USIM卡上之電話簿已得到極大增強。出於鑑別之目的,USIM卡可儲存與網路中之鑑別中心(authentication center)共享之長期預共用的私密金鑰(secret key)K。USIM MCU可使用窗口機制驗證必須在一範圍內的一序列號碼,以避免重送攻擊(replay attack),並且負責產生對稱金鑰(session key)CK與IK,以用於UMTS中KASUMI(亦稱為A5/3)區塊密文(block cipher)之保密及完整性演算法。於插入USIM卡後移動台立即被程式化。
可移除用戶識別模組(Removable User Identity Module,R-UIM)或者碼分多址存取SIM(Code Division Multiple Access SIM,以下簡稱為CSIM)卡已經發展為用於碼分多址存取(Code Division Multiple Access,以下簡稱為CDMA)移動台,並且除了能夠於CDMA網路中工作之外,其還相當於GSM SIM以及3G USIM。R-UIM或者CSIM卡實體相容於GSM SIM卡,並且提供給CDMA系統相似的安全機制。
IMSI係與GSM或者UMTS網路用戶相關之獨特號碼。IMSI可由移動台發送至GSM或者UMTS網路,以取得本籍位置記錄器(Home Location Register,以下簡稱為HLR)或者本地複制於客籍位置記錄器(Visitor Location Register,以下簡稱為VLR)中移動用戶之其他詳細信息。IMSI的長度一般為15數位,但是可能更短,例如南非之行動電話網路(Mobile Telephone Network South Africa,MTN South Africa)之IMSI係14數位。前3數位係移動國傢碼(Mobile Country Code,MCC),並且後面接着2數位(歐洲標準)或者3數位(北美標準)的移動網路碼(Mobile Network Code,MNC)。剩餘數位係對應GSM或者UMTS網路用戶之移動用戶識別號碼(Mobile Subscriber Identification Number,MSIN)。
第1圖為移動通信網路系統之示意圖。第1圖中,包含雙用戶識別卡A與B之移動台(亦稱為可交換用戶設備)110可於待接兩個細胞140A與140B(即每一細胞可為一基地台、一基站(node-B)或者其它單元)之後,同時存取兩個核心網路,例如GSM、W-CDMA、CDMA2000、TD-SCDMA網路與相似網路。用戶識別卡A或者B可為SIM、USIM、R-UIM或者CSIM卡。移動台110可通過具有基地台控制器(Base Station Controller,以下簡稱為BSC)之GSM系統、具有無線電網路控制器(Radio Network Controller,以下簡稱為RNC)之WCDMA/CDMA2000/TD-SCDMA網路、公用交換電話網(Public Switched Telephone Network,以下簡稱為PSTN)或者任何使用用戶識別卡A或者B之上述網路之組合,來向被叫用戶120或者130發出語音或者資料呼叫。舉例而言,移動台110可依序通過細胞140A、BSC/RNC A與細胞140C,以用戶識別卡A向被叫用戶120發出語音呼叫,或者依序通過細胞140B、BSC/RNC B、核心網路運營商(operator)B、核心網路運營商A、BSC/RNC A與細胞140C,以用戶識別卡B向被叫用戶120發出資料呼叫。熟悉此項技藝者應了解,被叫用戶120與130亦可為主叫用戶。更進一步地說,移動台110可以用戶識別卡A或者B自主叫用戶120或者130接收電話呼叫請求。舉例而言,移動台110可經由PSTN、核心網路運營商B、BSC/RNC B與細胞140B,自主叫用戶130接收對用戶識別卡B之電話呼叫請求。
第2圖為根據本發明一實施例之移動台200的硬體結構示意圖。移動台200包含射頻模組210、基頻晶片220、雙卡控制器240與時脈產生器250。其中兩個用戶識別卡A與B可插入移動台200之耦接於雙卡控制器240的兩個插槽。熟悉此項技藝者可將雙卡控制器240設置於基頻晶片220中。用戶識別卡A與B之每一者可為由特定網路運營商所提供的SIM、USIM、R-UIM或者CSIM卡。由此,移動台200使用相同的射頻模組與基頻晶片,可待接(camp on)對應插入之用戶識別卡A與B、由相同網路運營商或者不同網路運營商提供的兩個細胞,並且可操作於待命/空閒模式或者專用模式。雙卡控制器240耦接/連接於基頻晶片220以及用戶識別卡A與B之間。更明確地說,基頻晶片220包含處理器230用以控制用戶識別卡A與B以及射頻模組210之間的通信。更進一步地說,基頻晶片220之處理器230可經由雙卡控制器240自用戶識別卡A或者B讀取資料,並且亦可經由雙卡控制器240向用戶識別卡A或者B寫入資料。更進一步地說,基頻晶片220之處理器230可控制雙卡控制器240與用戶識別卡A與B其中之一耦接/連接,以致能基頻晶片220與被選擇的用戶識別卡之間的通信或者經由被選擇的用戶識別卡所待接之細胞,向被叫用戶發出語音或者資料呼叫。
射頻模組(例如第2圖之射頻模組210)接收無線電頻率信號,將接收的信號轉換為基頻信號以由相應的基頻晶片(例如第2圖之基頻晶片220)處理,或者自基頻晶片接收基頻信號,將接收的信號轉換為無線電頻率信號以傳送至同級裝置(peer device)。射頻模組可包含多個硬體裝置以執行無線電頻率轉換。舉例而言,射頻模組可包含混頻器,以將基頻信號以及無線通信系統之無線電頻率中的振盪載波相乘,其中舉例而言,無線電頻率可為對應GSM之900MHz、1800MHz或者2100MHz,或者對應UMIS或者TD-SCDMA系統之1900MHz或者2100MHz。基頻晶片更將基頻信號轉換為多個數位信號,並處理數位信號,以及進行反向操作。基頻晶片可包含多個硬體裝置以執行基頻信號處理。基頻信號處理可包含類比至數位轉換(Analog to Digital Conversion,以下簡稱為ADC)、數位至類比轉換(Digital to Analog Conversion,以下簡稱為DAC)、增益調整、調變/解調變、編碼/解碼等。
如第2圖所示,因為移動台配備有至少兩個用戶識別卡,移動台能對應每一插入之用戶識別卡操作於空閒模式與專用模式。請參閱第1圖,於空閒模式中,移動台110或者待機,通過特定網路運營商所提供之來自基地台(例如細胞140A或者140B)的較佳信號品質來搜尋或者量測廣播控制通道(Broadcast Control Channel,以下簡稱為BCCH),或者同步至特定基地台之BCCH以準備於隨機存取通道(Random Access Channel,以下簡稱為RACH)執行隨機存取程序來請求專用通道。於專用模式中,移動台110佔用實體通道並且試圖與實體通道同步,建立邏輯通道並且通過邏輯通道切換。
特別地,對應每一處於空閒模式之插入的用戶識別卡,移動台110不斷地監聽來自基地台之BCCH並且讀取BCCH資訊,以及執行對BCCH載波之信號發送(singaling)強度的執行週期性量測以選擇適當細胞來待接。空閒模式中,沒有透過網路呈現的信號發送訊息交換。無線資源管理(Radio Resource Management,以下簡稱為RR)與其它信號發送程序所需之資料被收集以及儲存。上述資料例如為相鄰BCCH載波之列表、對應RR算法之臨界值、共用控制通道(Common Control Channel,以下簡稱為CCCH)配置、關於RACH與傳呼通道(Paging channel,以下簡稱為PCH)使用的資料或者其他資料。此類資訊(例如系統資訊(system information,以下簡稱為SI)由基地台系統於BCCH上廣播,並且提供關於網路配置之資訊。更進一步地說,對於所有移動台,當前細胞中之SI都是可用的。SI包含一網路運營商所唯一擁有之公眾陸地行動電話網路(Public Land Mobile Network,以下簡稱為PLMN)碼。PLMN碼包含MCC與MNC,指示哪一個網路操作員運營商在提供通信服務。此外,SI亦包含指示哪一細胞在廣播BCCH之細胞識別。此外,SI可包含網路識別、相鄰細胞、通道可用性以及電源控制要求(power control requirement)等。一旦自BCCH接收SI,則可取得PLMN碼並且將PLMN碼儲存於電子裝置之對應用戶識別卡中。基地台系統更於細胞有效的第三層(Layer 3)之所有PCH上不斷地發出訊息(呼叫請求PAGING REQUEST)。移動台110能夠將訊息編碼並且辨識訊息之位址(特定用戶識別模組卡之訊息的IMSI)是否被呼叫。移動台110週期性地監視PCH以避免尋呼的丟失。
每一通過網路之信號發送訊息的交換需要RR連接以及在移動台與BSS之間建立Dm通道鏈路接取程序(Link Access Procedure on the Dm channel,以下簡稱為LAPDm)。網路例如為基地台子系統(Base station SubSystem,以下簡稱為BSS)、行動交換中心(Mobile Switching Center,以下簡稱為MSC)與相似網路。建立RR連接可由移動台或者網路啟動。在移動台或者網路啟動的狀況下,移動台於RACH上發出通道請求(CHAN-QUEST)以取得分派於存取授權通道(Access Grant Channel,以下簡稱為AGCH)上的通道,亦稱為立即分派程序。通道請求可由立即分派拒絕程序拒絕。假若網路沒有立即應答通道請求,則請求會重複特定次數。網路啟動連接的狀況下,將由移動台應答(PAGING RESPONSE)之呼叫通話(PAGING REQUEST)於一程序之前發出。成功完成RR連接之後,更高的協議層、連接管理(Connection Management,以下簡稱為CM)與行動管理(Mobility Management,以下簡稱為MM)可接收並且傳送信號發送訊息。
相對於連接的建立,連接的釋放一般由網路啟動(CHANNEL RELEASE)。釋放可發生於信號發送交換完成時、存在很多錯誤時或者通道由於更高優先級的呼叫而移除時,例如,於緊急呼叫或者終止呼叫發生時。
一旦建立RR連接,則移動台具有獨立專用控制通道(Stand-alone Dedicated Control Channel,.以下簡稱為SDCCH)或者與可用於專有雙向使用之快/慢關聯控制通道(Slow/Fast Associated Control Channel,以下簡稱為SACCH/FACCH)相關之話務通道(Traffic Channel,以下簡稱為TCH)。
自移動台建立MM連接來假定一RR連接存在,但是單一RR連接可由多個MM連接使用。假若可建立MM連接,則移動台向網路發出訊息”CM服務請求(CM-SERVICE REQUEST)”。訊息”CM服務請求(CM-SERVICE REQUEST)”包含關於行動用戶的資訊(IMSI或者臨時行動用戶識別(Temporary Mobile Subscriber Identity,以下簡稱為TMSI),其中TMSI在一位置區域具有唯一本地有效值(only local significance)並且必須與地區識別碼(Location Area Identity,以下簡稱為LAI)一起使用來獲得一用戶之唯一身份,以及TMSI還具有相關請求服務之資訊,例如輸出語音呼叫、短訊息服務(Short Message Service。以下簡稱為SMS)傳遞、補充服務之啟用或者注冊,或者其他服務。假若移動台接收訊息“CM服務接收(CM-SERVICE ACCEPT)”或者來自已啟用加密之RR子層的本地訊息,則接收動作被視為服務請求之接收,並且通知請求CM實體(requesting CM entity)關於MM連接的成功建立。否則,假若服務請求已由網路拒絕,則移動台接收訊息CM服務拒絕(CM-SERVICE REJECT),並且不能建立MM連接。
如第2圖所示,配備有至少兩個已插入的用戶識別卡的移動台可對應每一已插入的用戶識別卡操作於空閒模式與連接模式,其中已插入的用戶識別卡為USIM卡。請參閱第1圖,空閒模式中,移動台選擇(自動或者手動)一個PLMN來接觸。移動台不斷地監聽BCCH,以獲得包含網路運營商所唯一擁有之PLMN碼的SI。包含MCC以及MNC之PLMN碼指示哪一個網路運營商在提供通信服務。此外,SI亦包含指示哪一細胞在廣播BCCH之細胞識別。一旦自BCCH接收SI,則可取得PLMN碼並且將PLMN碼儲存於電子裝置之對應USIM卡中。移動台搜尋被選擇PLMN之適合細胞,選擇此細胞來提供可用服務,並且調整至此細胞的控制通道,亦被稱為“待接一細胞”。於空閒模式中待接細胞之後,移動台可自基站(例如細胞140A或者140B)接收系統責訊與細胞廣播訊息。於基站傳送請求以建立無線資源控制(Radio Resource Control,以下簡稱為RRC)連接之前,移動台處於空閒模式。空閒模式中,移動台由非接取層(non-access stratum)識別,例如IMSI、TMSI與封包TMSI(Packet-TMSI,以下簡稱為P-TMSI)來識別。
在連接模式之Cell_DCH狀態中,專用實體通道被分派給移動台,並且移動台藉由其在細胞或者有效集合位準(active set level)上的服務無線電網路控制器(radio network controller,以下簡稱為RNC)而被分辨出。移動台執行量測,並且根據自RNC接收到的量測控制資訊來發送量測報告。具有特定能力之移動台監視對應系統資訊訊息之順向接取通道(Forward Access Channel,以下簡稱為FACH)。在連接模式之Cell_FACH狀態中,沒有專用實體通道分派給移動台,而是使用隨機存取通道(Random Access Channel,以下簡稱為RACH)與FACH,用以傳送信號發送訊息與少量用戶平面資料(user plane data)。此狀態中,移動台亦監聽廣播通道(Broadcast Channel,以下簡稱為BCH)以取得系統責訊。移動台執行細胞重新選擇,並且於重新選擇之後,移動台一般將細胞更新(Cell Update)訊息發送至RNC,以使得RNC知曉細胞層(cell level)上移動台位置。在連接模式之Cell_PCH狀態中,已知移動台在服務無線網路控制器(Serving Radio Network Controller,以下簡稱為SRNC)中的一個細胞層上,但是移動台僅可經由PCH到達。連接模式之URA_PCH狀態與Cell_PCH狀態非常相似,不同之處在於每一細胞重新選擇程序之後,移動台不執行細胞更新(Cell Update),但是取而代之地自BCH讀取UMTS地面無線電存取網路(UMTS Terrestrial Radio Access Network,以下簡稱為UTRAN)注冊區域(UTRAN Registration Area,以下簡稱為URA)識別,並且僅當URA改變(細胞重新選擇之後)時,移動台通知SRNC其位置。當RRC連接被釋放時或者RRC連接失敗之後,移動台離開連接模式並且返回空閒模式。
於移動台與UTRAN(RNC)之間的RRC連接與信號發送無線電載送(Signaling Radio Bearers,以下簡稱為SRB)之建立由來自移動台方面之較高層(非接取層)之請求啟動。於網路發起狀況中,建立之前會有RRC呼叫(RRC Paging)訊息。UTRAN(RNC)可通過包含對應移動台之專用實體通道分配的RRC連接建立(RRC Connection Set-up)訊息響應(轉移到Cell-FACH狀態),或者通過一命令響應,以指示移動台使用共同通道(轉移到Cell-FACH狀態)。
SAT為GSM之標準,SAT致能SIM MCU以啟動能夠用於不同加值服務之動作。SAT包含一組程式化於SIM卡中的命令,並且啟用獨立於移動台與網路的命令。上述一組命令定義SIM MCU如何直接與外部世界互動。SAT致能SIM MCU以建立網路應用與終端用戶之間交互的交換,並且存取網路或者控制到網路的存取。SIM MCU亦將SAT命令提供給基頻MCU以顯示選單,請求用戶輸入,或者進行相似操作。SAT已經由多個網路運營商配置用於多種應用,經常用於需要基於選單的方法,例如行動銀行與內容瀏覽。設計為單一應用環境時,SAT可於SIM卡之初始啟用時被啟動,並且特別適用於具有多個簡單用戶介面之低層次應用。
USIM應用工具包(USIM Application Toolkit,以下簡稱為USAT)相當於對應3G網路之SAT。USAT致能USIM MCU以啟動能夠用於通過移動台表示的不同加值服務之動作。USAT用於3G裝置之多應用環境,並且與SAT於初始啟用時被啟動不同,USAT於特定應用被選擇之前不會被啟動。特定功能係與卡相關的而不是與應用相關的。
為保證於通話狀態期間沒有已插入的用戶識別卡被移除,基頻晶片(例如第2圖中的基頻晶片230)的處理器在每一通話期間,於定期間隔時間,發送狀態(STATUS)命令,以輪詢用戶識別卡(例如第2圖中的用戶識別卡A或者B)。於通話期間,可於所有預定的不活動時間週期(例如30秒週期)向基頻介面發送狀態命令。不活動時間週期可定義為自上一次通信或者上一次發出狀態命令結束時開始的週期。狀態命令發出之後,假若狀態命令發出之後沒有接收到響應資料,則在預定時間週期內(例如5秒)盡快終止通話。響應資料已被接收之後,假若狀態命令發出之後接收到專用文檔(dedicated file,以下簡稱為DF)並且所指示的DF與前一響應所指示之DF不同或者與前一命令所存取之DF不同,則在預定時間週期內(例如5秒)盡快終止通話。所述的輪詢程序用於偵測用戶識別卡之移除。本發明一實施例中,當發出狀態命令之後沒有接收到響應資料時,決定用戶識別卡已移除。
第3圖為用於向用戶識別卡A與B發送狀態命令之兩序列時間槽的示意圖,其中命令沒有被調節。主動(proactive)輪詢程序藉由於時間週期TS1期間向用戶識別卡A發出狀態命令以及於時間週期TS2期間向用戶識別卡B發出狀態命令來執行。請結合第2圖,於每一時間間隔W期間,基頻晶片220指示時脈產生器250產生具有頻率為13MHz之倍數的時脈信號,並且相應地向雙卡控制器240提供4.25MHz的時脈信號。更進一步地說,於時間週期TS1之時間間隔W期間,基頻晶片220指示雙卡控制器240向用戶識別卡A提供4.25MHz的時脈信號,並且於時間週期TS2之時間間隔W期間,指示雙卡控制器240向用戶識別卡B提供4.25MHz的時脈信號。於時間週期TS1之時間間隔Y期間,基頻晶片220通過雙卡控制器240向用戶識別卡A發出狀態命令,並且於時間週期TS2之時間間隔Y期間,通過雙卡控制器240向用戶識別卡B發出狀態命令。於每一時間間隔Y結束時,時間間隔Z由計時器計數,可設置為計數至10-20ms之間的特定時間。於接收到指示已到達時間間隔Z的信號(即大致到達每一時間間隔Z之結束或者每一時間間隔X開始時)之後,基頻晶片220指示雙卡控制器240來失能向用戶識別卡A或者B提供的時脈信號。於每一時間間隔X期間,基頻晶片220指示雙卡控制器240經由串列周邊設備(Serial Peripheral Interface,以下簡稱為SPI)介面來將SIM介面連接至另一用戶識別卡。舉例而言,於時間週期TS1之時間間隔X期間,基頻晶片220指示雙卡控制器240來將SIM介面連接至用戶識別卡B,並且於時間週期TS2之時間間隔X期間,基頻晶片220指示雙卡控制器240來將SIM介面連接至用戶識別卡A。更進一步地說,每一時間間隔X結束時,基頻晶片220將提供給雙卡控制器240之時脈信號失能,並且失能時脈產生器250。時間間隔W、Y、Z與X分別需要1ms、8~25ms、10~20ms與1ms。請注意,時間間隔Z的長度需要設定為以保證用於用戶識別卡A或者B之必要操作可於時間間隔Z結束之前成功完成。熟悉此項技藝者可理解基頻晶片220在時間間隔Y內佔用大部分時間來發出狀態命令,並且在時間間隔Z內等待必要操作之完成。
提供兩個計時器(可由硬體或者軟體實施)來啟用分別用於用戶識別卡A與B的主動輪詢程序。假設對應用戶識別卡A之計時器A為主要計時器,並且對應用戶識別卡B之計時器B為從屬計時器。當完成基頻晶片與用戶識別卡A之間的通信程序或者完成向用戶識別卡A發出狀態命令之程序時,計時器A重置並且開始重新計數程序。相似的,當完成基頻晶片與用戶識別卡B之間的通信程序或者完成向用戶識別卡B發出狀態命令之程序時,計時器B重置並且開始重新計數程序。當自計時器A或者B上一次重置開始,計時器A或者B計數至特定時間週期時(例如大約30秒時),基頻晶片之處理器接收來自計時器A或者B的信號。
第4圖為基頻MCU(例如第2圖之處理器230)與用戶識別卡之MCU之間通信程序之一實施例的示意圖。基頻MCU作為主站操作,並且啟動到用戶識別卡之MCU的命令。基頻MCU向用戶識別卡之MCU發出終端基本資料(TERMINAL PROFILE)命令。請注意,用戶識別卡程序可結束於‘90 00’(向已啟動的命令指示正常結束),或者可結束於‘91 XX’(表示可自用戶識別卡獲得響應資料)。響應碼‘91 XX’亦可通過與‘90 00’(即“可以”(“OK“))相同的方式通知基頻MCU前一命令已經由用戶識別卡之MCU成功執行,更表示響應責料包含來自用戶識別卡之MCU用於特定程序之SAT/USAT主動命令。值‘XX’表示響應資料的長度。接著,基頻MCU使用提取(FETCH)命令來取得指示特定SAT/USAT主動命令之響應資料。用戶識別卡之MCU向基頻MCU發送主動命令責料(Proactive command data)。假如指示的命令已經被成功執行,則基頻MCU通知用戶識別卡之MCU“終端響應(TERMINAL RESPONSE)”。假如指示的命令沒有被成功執行,則基頻MCU通知用戶識別卡之MCU具有錯誤條件之“終端響應(TERMINAL RESPONSE)”。如第4圖所示,自基頻MCU使用提取(FETCH)命令至用戶識別卡使用響應碼‘9000’皆屬於SAT通話(SAT Session)過程。
第5圖為對應用戶識別卡B之3態機器裝置。為調節向用戶識別卡A與B的輪詢,對應用戶識別卡A之軟體模組A作為主站操作,以同等地開始和/或取消輪詢之同步。當執行對應用戶識別卡B之軟體模組B時,基頻MCU(例如第2圖之處理器230)保持為3態機器裝置,如第5圖所示,基頻MCU包含3個狀態:忙碌、空閒與空閒同步(IDLE-SYNC)。忙碌狀態中,當自定時器B接收的信號指示已到達特定時間週期(例如30秒)時,忙碌狀態改變為空閒狀態(如箭頭510所示),定時器B重置以重新計數並且狀態命令被發出給用戶識別卡B,以輪詢用戶識別卡B。更進一步地說,當完成基頻晶片與用戶識別卡B之間的通信程序時,保持忙碌狀態(如箭頭520所示)並且定時器B重置以重新計數。空閒狀態中,當完成基頻晶片與用戶識別卡B之間的通信程序(例如SAT/USAT命令)時,空閒狀態改變為忙碌狀態(如箭頭530所示),並且定時器B重置以重新計數。更進一步地說,當自定時器B接收的信號指示已到達特定時間週期時,保持空閒狀態(如箭頭540所示),定時器B重置以重新計數並且狀態命令被發出給用戶識別卡B。此外,當接收的信號指示需要將向用戶識別卡A與B之輪詢同步(即需要將定時器A與B同步)時,空閒狀態改變為空閒同步狀態(如箭頭550所示),定時器B重置以重新計數並且狀態命令被發出給用戶識別卡B。當實行時,此指示需要將向用戶識別卡A與B之輪詢同步的信號一般由對應用戶識別卡A之軟體模組A發出,發出時序之詳細說明於後文描述。空閒同步狀態中,當完成基頻晶片與用戶識別卡B之間的通信程序(例如SAT/USAT命令)時,空閒同步狀態改變為忙碌狀態(如箭頭560所示)並且定時器B重置以重新計數。此外,當自計時器B接收的信號指示已經達到特定時間週期時,保持空閒同步狀態(如箭頭570所示),定時器B重置以重新計數並且狀態命令被發出給用戶識別卡B。此外,當接收到的信號指示對用戶識別卡A與B的輪詢還沒有同步時(即計時器A與B還沒有同步),空閒同步狀態改變為空閒狀態(如箭頭580所示)。當實行時,此指示對用戶識別卡A與B的輪詢還沒有同步的信號一般由對應用戶識別卡A之軟體模組A發出,發出時序之詳細說明於後文描述。
第6圖為藉由執行對應用戶識別卡A之軟體模組A來調節輪詢計時器之方法流程圖。依據本發明一實施例,當實行對應用戶識別卡A之軟體模組A時,如第6圖所示,基頻MCU執行消除輪詢調節之方法。程序中,完成基頻晶片與用戶識別卡A之間的通信程序(步驟S602)之後,重置計時器A以重新計數(步驟S604),接著向軟體模組B傳送指示對用戶識別卡A與B的輪詢還沒有同步(即定時器A與定時器B還沒有同步)的信號,藉此致能軟體模組B以進入空閒狀態(步驟S606)。
第7圖為藉由執行對應用戶識別卡A之軟體模組A來調節輪詢計時器之另一方法流程圖。此外,依據本發明一實施例,當實行對應用戶識別卡A之軟體模組A時,如第7圖所示,基頻MCU執行開始輪詢調節之方法。程序中,自計時器A接收信號(步驟S702)之後,決定用戶識別卡B是否操作於空閒狀態(步驟S704)。假若是,則向軟體模組B傳送指示需要將用戶識別卡A與B之輪詢同步(即將計時器A與計時器B同步)的信號(步驟S706),接著向用戶識別卡A發出狀態命令(步驟S708),藉此致能向用戶識別卡A發出狀態命令後,緊接着向用戶識別卡B發出狀態命令。熟悉此項技藝者應了解,其後,兩項任務,一為發出狀態命令以輪詢用戶識別卡A,另一為發出狀態命令以輪詢用戶識別卡B,將被逐項放入工作隊列,以由排程模組執行。否則,向用戶識別卡A發出狀態命令(步驟S708)。
第8圖為當執行調節輪詢計時器之方法時,用於向用戶識別卡A與B發出狀態命令之一實施例之序列時間槽的示意圖。當偵測到排隊的兩項任務,其一用以輪詢用戶識別卡A,另一用以輪詢用戶識別卡B,由基頻MCU執行之排程模組可將兩項任務整合為一項整合的任務,並且通過本實施例之序列時間槽執行整合的任務以向用戶識別卡A與B發出狀態命令。相較於第3圖,於每一向用戶識別卡A與B發出命令的程序中減少一個時間間隔Z,使得功率消耗減少。具體地,請一並參閱第2圖,在較前的時間間隔W期間,基頻晶片220亦指示時脈產生器250產生具有頻率為13MHz之倍數的時脈信號,相應地向雙卡控制器240提供4.25MHz的時脈信號,並且指示雙卡控制器240向用戶識別卡A和/或B提供4.25MHz的時脈信號。於較前的時間間隔Y期間,基頻晶片220通過雙卡控制器240以所提供之時脈信號向用戶識別卡A發出狀態命令。於較前的時間間隔X期間,基頻晶片220指示雙卡控制器240經由SPI介面來將SIM介面連接至用戶識別卡B。隨後,於較後的時間間隔Y期間,基頻晶片220通過雙卡控制器240以所提供之時脈信號向用戶識別卡B發出狀態命令。於較後的時間間隔X期間,基頻晶片220指示雙卡控制器240經由SPI介面來將SIM介面連接至用戶識別卡A。接著,於時間間隔Z結束時,基頻晶片失能向用戶識別卡A與B提供的時脈信號,失能向雙卡控制器240提供的時脈信號,並且失能時脈產生器250。在不脫離本發明之精神和範圍內,熟悉此項技藝者可更改排程模組來向用戶識別卡A發出狀態命令,緊接着向用戶識別卡B發送狀態命令。
因此,請參閱第9圖。第9圖為藉由使用上述實施例之方法來調節狀態命令之發送以減少功率消耗的示意圖。定時器A計數每30秒,基頻MCU向用戶識別卡A發出狀態命令。假設於時間週期TBUSY 期間,用戶識別卡B操作於忙碌狀態,於時間週期TIDLE 期間,操作於空閒狀態,並且於時間週期TIDLE_SYNC 期間操作於空閒同步狀態。於時間tsync ,已經達到計時器A所計數之30秒。之後,基頻MCU接收指示需要將對用戶識別卡A與B之輪詢同步的信號。由此,如第8圖所示,基頻MCU可向用戶識別卡A發出狀態命令後,緊接着向用戶識別卡B發出狀態命令。
第10圖為根據本發明一實施例,當由移動台之處理器執行軟體/韌體碼時,所執行之適用於具有第一用戶識別卡(例如第2圖之用戶識別卡A)與第二用戶識別卡(例如第2圖之用戶識別卡B)之調節輪詢計時器的方法流程圖。首先,步驟S1002中,接收指示對應第一用戶識別卡之第一計時器已經計數至一特定時間週期(亦稱為輪詢時間週期,例如30秒)的信號。接著,步驟S1004中,重置對應第一用戶識別卡之第一計時器以重新計數至特定時間週期。接著,當到達特定時間週期時,決定第二用戶識別卡是否操作於空閒狀態、空閒同步狀態或者忙碌狀態(步驟S1006)。第二用戶識別卡操作於空閒狀態表示第二用戶識別卡將被週期性地輪詢,並且即將來臨的用於輪詢第一與第二用戶識別卡之週期性時序實質上不一致。第二用戶識別卡操作於忙碌狀態表示於特定時間週期,第二用戶識別卡與處理器之間的通信已大致空閒。第二用戶識別卡操作於空閒同步狀態表示第二用戶識別卡將被週期性地輪詢,並且即將來臨地用於輪詢第一與第二用戶識別卡之週期性時序大致一致。假若第二識別卡操作於空閒狀態,提供一信號以同步對第一與第二用戶識別卡的輪詢(即同步第一計時器與對應第二用戶識別卡的第二計時器)(步驟S1008),以強制第二用戶識別卡進入空閒同步狀態,以使得將即將來臨的用於輪詢第一與第二用戶識別卡之週期性時序調整為大致一致。接著,發出狀態命令以對第一用戶識別卡輪詢後,緊接着論詢第二用戶識別卡(即向第一與第二用戶識別卡發出狀態命令)(步驟S1010)。假若第二用戶識別卡操作於忙碌狀態,發出狀態命令以輪詢第一用戶識別卡(即向第一用戶識別卡發出狀態命令)(步驟S1012)。假若第二用戶識別卡操作於空閒同步狀態,則發出狀態命令以輪詢第一與第二用戶識別卡(即向第一與第二用戶識別卡發出狀態命令)(步驟S1014)。本發明一實施例中,當輪詢第一用戶識別卡時重置第一計時器以重新計數至特定時間週期,並且當輪詢第二用戶識別卡時重置第二計時器以重新計數至特定時間週期。本發明另一實施例中,第二用戶識別卡操作於空閒同步狀態期間,當偵測到處理器開始與第一用戶識別卡通信時,強制第二用戶識別卡返回空閒狀態。本發明另一實施例中,第二用戶識別卡操作於空閒同步狀態期間,當偵測到處理器開始與第二用戶識別卡通信時,強制第二用戶識別卡進入忙碌狀態。
第11圖為根據本發明一實施例,當由移動台之處理器執行軟體/韌體碼時,所執行之適用於具有基頻晶片(例如第2圖之基頻晶片220)、第一用戶識別卡(例如第2圖之用戶識別卡A)與第二用戶識別卡(例如第2圖之用戶識別卡B)之調節輪詢計時器的方法流程圖。首先,決定第二用戶識別卡操作於空閒狀態,由此提供指示需要將對應第一用戶識別卡的第一計時器與對應第二用戶識別卡的第二計時器同步的信號(步驟S1102)。接著,根據上述信號,將第一計時器與第二計時器皆設定為重新計數至特定時間週期,也就是將第一計時器與第二計時器同步(步驟S1104)。第一與第二計時器計數至上述時間週期之後,兩項任務,一為用於輪詢第一用戶識別卡,另一為用於輪詢第二用戶識別卡,被整合為一項整合的任務,並且執行整合的任務。執行整合的任務之詳細說明於後文描述。本發明一實施例中,每當第一計時器計數至特定時間週期時產生用於論詢第一用戶識別卡之任務,每當第二計時器計數至特定時間週期時產生用於論詢第二用戶識別卡之任務,並且上述兩項任務由處理器(例如第2圖之處理器230)致能。以第8圖所示之較前的時間間隔W為例,致能時脈産生器(例如第2圖的時脈産生器250)以産生具有較高頻率之時脈信號,自較高頻率時脈信號轉換為具有較低頻率之時脈信號(即産生低頻率時脈信號),並且將具有較低頻率之時脈信號提供給第一用戶識別卡(步驟S1106)。以第8圖所示之較前的時間間隔Y為例,發出狀態命令以用提供的時脈信號來輪詢第一用戶識別卡(步驟S1108)。以第8圖所示之較前的時間間隔X為例,將基頻晶片耦接於第二用戶識別卡(步驟S1110)。接著,以第8圖所示之較後時間間隔W為例,將轉換後的低頻率時脈信號提供給第二用戶識別卡(步驟S1112)。以第8圖所示之較後的時間間隔Y為例,發出狀態命令以用提供的時脈信號來輪詢第二用戶識別卡(步驟S1114)。以第8圖所示之較後的時間間隔X為例,將基頻晶片耦接於第一用戶識別卡(步驟S1116)。接著,以第8圖所示的時間間隔Z為例,例如完成輪詢第一用戶識別卡與第二用戶識別卡之後,停止向第一與第二用戶識別卡提供低頻率時脈信號並且失能時脈產生器以停止產生高頻率時脈信號(步驟S1118)。
綜上所述,雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。
110、200...移動台
120、130...用戶
140A、140B、140C...細胞
210...射頻模組
220...基頻晶片
230...處理器
240...雙卡控制器
250...時脈產生器
510、520、530、540、550、560、570、580...箭頭
S602、S604、S606、S702、S704、S706、S708、S1002、S1004、S1006、S1008、S1010、S1012、S1014、S1102、S1104、S1106、S1108、S1110、S1112、S1114、S1116、S1118...步驟
第1圖為移動通信網路系統之示意圖。
第2圖為根據本發明一實施例之移動台的硬體結構。
第3圖為用於向用戶識別卡A與B發送狀態命令之兩序列時間槽的示意圖,其中命令沒有被調節。
第4圖為基頻MCU(例如第2圖之處理器)與用戶識別卡之MCU之間通信程序之一實施例的示意圖。
第5圖為對應用戶識別卡B之3態機器裝置。
第6圖為藉由執行對應用戶識別卡A之軟體模組A來調節輪詢計時器之方法流程圖。
第7圖為藉由執行對應用戶識別卡A之軟體模組A來調節輪詢計時器之另一方法流程圖。
第8圖為當執行調節輪詢計時器之方法時,用於向用戶識別卡A與B發出狀態命令之一實施例之序列時間槽的示意圖。
第9圖為藉由使用上述實施例之方法來調節狀態命令之發送以減少功率消耗的示意圖。
第10圖為根據本發明一實施例,當由移動台之處理器執行軟體/韌體碼時,所執行之適用於具有第一用戶識別卡(例如第2圖之用戶識別卡A)與第二用戶識別卡(例如第2圖之用戶識別卡B)之調節輪詢計時器的方法流程圖。
第11圖為根據本發明一實施例,當由移動台之處理器執行軟體/韌體碼時,所執行之適用於具有基頻晶片(例如第2圖之基頻晶片)、第一用戶識別卡(例如第2圖之用戶識別卡A)與第二用戶識別卡(例如第2圖之用戶識別卡B)之調節輪詢計時器的方法流程圖。
S702~S708...步驟

Claims (20)

  1. 一種調節輪詢計時器的方法,適用於具有一第一用戶識別卡與一第二用戶識別卡之一移動台,且由該移動台之一處理器執行,該調節輪詢計時器的方法包含:當對應該第一用戶識別卡之一第一計時器計數至一特定時間週期時,決定該第二用戶識別卡是否操作於一空閒狀態;以及當該第二用戶識別卡操作於該空閒狀態時,將用於輪詢該第一用戶識別卡與該第二用戶識別卡之多個即將來臨的週期性時序調整為大致一致。
  2. 如申請專利範圍第1項所述之調節輪詢計時器的方法,其中,該第二用戶識別卡操作於該空閒狀態表示該第二用戶識別卡將被週期性地輪詢,並且用於輪詢該第一用戶識別卡與該第二用戶識別卡之該些即將來臨的週期性時序實質上不一致。
  3. 如申請專利範圍第1項所述之調節輪詢計時器的方法,更包含:當該第二用戶識別卡操作於該空閒狀態時,對該第一用戶識別卡輪詢後,緊接着論詢該第二用戶識別卡。
  4. 如申請專利範圍第1項所述之調節輪詢計時器的方法,其中當輪詢該第一用戶識別卡時重置該第一計時器以重新計數至該特定時間週期,並且當輪詢該第二用戶識別卡時重置對應該第二用戶識別卡之一第二計時器以重新計數至該特定時間週期。
  5. 如申請專利範圍第1項所述之調節輪詢計時器的方法,其中,該將用於輪詢該第一用戶識別卡與該第二用戶識別卡之多個即將來臨的週期性時序調整得大致一致之步驟包含:強制該第二用戶識別卡進入一空閒同步狀態,以使得將用於輪詢該第一用戶識別卡與該第二用戶識別卡之該些即將來臨的週期性時序調整為大致一致。
  6. 如申請專利範圍第5項所述之調節輪詢計時器的方法,其中,當該第二用戶識別卡進入該空閒同步狀態時,將對應該第二用戶識別卡之一第二定時器重置以重新計數至該特定時間週期。
  7. 如申請專利範圍第5項所述之調節輪詢計時器的方法,其中,該第二用戶識別卡操作於該空閒同步狀態表示該第二用戶識別卡將被週期性地輪詢,並且用於輪詢該第一用戶識別卡與該第二用戶識別卡之該些即將來臨的週期性時序實質上一致。
  8. 如申請專利範圍第5項所述之調節輪詢計時器的方法,更包含:當偵測到該處理器開始與該第一用戶識別卡通信時,強制該第二用戶識別卡返回該空閒狀態。
  9. 如申請專利範圍第3項所述之調節輪詢計時器的方法,其中該第一用戶識別卡或者該第二用戶識別卡由一狀態命令輪詢,並且該輪詢檢查該第一用戶識別卡或者該第二用戶識別卡是否已經移除。
  10. 如申請專利範圍第5項所述之調節輪詢計時器的方法,更包含:當偵測到該處理器開始與該第二用戶識別卡通信時,強制該第二用戶識別卡進入一忙碌狀態。
  11. 如申請專利範圍第10項所述之調節輪詢計時器的方法,其中該第二用戶識別卡操作於該忙碌狀態表示於該特定時間週期,該第二用戶識別卡與該處理器之間的通信實質上並不空閒。
  12. 一種調節輪詢計時器的方法,適用於具有一基頻晶片、一第一用戶識別卡與一第二用戶識別卡之一移動台,且由該移動台之一處理器執行,該調節輪詢計時器的方法包含:當偵測到一工作隊列包含兩項任務,其一為用以輪詢該第一用戶識別卡,另一為用以輪詢該第二用戶識別卡時,將該兩項任務整合為一整合的任務,用以對該第一用戶識別卡輪詢後,緊接着論詢該第二用戶識別卡;以及執行該整合的任務。
  13. 如申請專利範圍第12項所述之調節輪詢計時器的方法,其中該執行該整合的任務之步驟包含:每次該工作隊列包含用以輪詢該第一用戶識別卡與該第二用戶識別卡之任務時,致能一時脈產生器以產生具有一較高頻率之一第一時脈信號;將該第一時脈信號轉換為具有一較低頻率之一第二時脈信號;將該第二時脈信號提供給該第一用戶識別卡;用提供的該第二時脈信號來輪詢該第一用戶識別卡;以及於完成輪詢該第一用戶識別卡與該第二用戶識別卡之後,停止提供該第二時脈信號並且失能該時脈產生器。
  14. 如申請專利範圍第13項所述之調節輪詢計時器的方法,其中該執行該整合的任務之步驟更包含:於完成輪詢該第一用戶識別卡之後,耦接該基頻晶片至該第二用戶識別卡,其中該基頻晶片提供該第二時脈信號。
  15. 一種用於調節輪詢計時器的系統,包含:一第一用戶識別卡;一第二用戶識別卡;以及一處理器,將用於輪詢該第一用戶識別卡與該第二用戶識別卡之多個即將來臨的週期性時序調整為大致一致,致能兩項任務,其一為用以輪詢該第一用戶識別卡,另一為用以輪詢該第二用戶識別卡,該兩項任務被產生並且逐項放入一工作隊列,以及當偵測該工作隊列包含該些任務時,對該第一用戶識別卡輪詢後,緊接着論詢該第二用戶識別卡。
  16. 如申請專利範圍第15項所述之用於調節輪詢計時器的系統,其中該處理器更將該些任務整合為一整合的任務,以對該第一用戶識別卡輪詢後,緊接着論詢該第二用戶識別卡。
  17. 如申請專利範圍第16項所述之用於調節輪詢計時器的系統,更包含一時脈產生器與一基頻晶片,其中當該處理器執行該整合的任務時,該處理器致能該時脈產生器以產生具有一較高頻率之一第一時脈信號,將該第一時脈信號轉換為具有一較低頻率之一第二時脈信號,將該第二時脈信號提供給該第一用戶識別卡,用提供的該第二時脈信號來輪詢該第一用戶識別卡,於完成輪詢該第一用戶識別卡之後耦接提供該第二時脈信號之該基頻晶片至該第二用戶識別卡,向該第二用戶識別卡提供該第二時脈信號,用提供的該第二時脈信號來輪詢該第二用戶識別卡,以及於完成輪詢該第一用戶識別卡與該第二用戶識別卡之後停止提供該第二時脈信號並且失能該時脈產生器。
  18. 如申請專利範圍第15項所述之用於調節輪詢計時器的系統,其中該處理器用於將用於輪詢該第一用戶識別卡與該第二用戶識別卡之多個即將來臨的週期性時序調整為大致一致,更重置對應該第一用戶識別卡之一第一計時器以重新計數至一特定時間週期並且重置對應該第二用戶識別卡之一第二計時器以重新計數至該特定時間週期,以及每當該第一計時器計數至該特定時間週期時用於論詢該第一用戶識別卡之該任務被產生,每當該第二計時器計數至該特定時間週期時用於論詢該第二用戶識別卡之該任務被產生。
  19. 如申請專利範圍第18項所述之用於調節輪詢計時器的系統,其中該處理器更向該第一用戶識別卡發出一第一狀態命令以檢查該第一用戶識別卡是否已移除,並且向該第二用戶識別卡發出一第二狀態命令以檢查該第二用戶識別卡是否已移除。
  20. 如申請專利範圍第19項所述之用於調節輪詢計時器的系統,其中當發出該第一狀態命令之後沒有接收到響應資料時,該處理器決定該第一用戶識別卡已移除,並且當發出該第二狀態命令之後沒有接收到響應資料時,該處理器決定該第二用戶識別卡已移除。
TW098112998A 2008-04-23 2009-04-20 調節輪詢計時器的方法以及用於調節輪詢計時器的系統 TWI418234B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US4714308P 2008-04-23 2008-04-23
US12/354,901 US8369895B2 (en) 2008-04-23 2009-01-16 Methods for aligning polling timers by mobile station with subscriber identity cards and systems utilizing the same

Publications (2)

Publication Number Publication Date
TW200945932A TW200945932A (en) 2009-11-01
TWI418234B true TWI418234B (zh) 2013-12-01

Family

ID=41215500

Family Applications (4)

Application Number Title Priority Date Filing Date
TW097135015A TW200945865A (en) 2008-04-23 2008-09-12 Method for handling the equipment identity requests and communication apparatus utilizing the same
TW098107983A TWI386098B (zh) 2008-04-23 2009-03-12 通信裝置
TW098112998A TWI418234B (zh) 2008-04-23 2009-04-20 調節輪詢計時器的方法以及用於調節輪詢計時器的系統
TW098113000A TWI382725B (zh) 2008-04-23 2009-04-20 執行個人識別號碼驗證之方法及系統

Family Applications Before (2)

Application Number Title Priority Date Filing Date
TW097135015A TW200945865A (en) 2008-04-23 2008-09-12 Method for handling the equipment identity requests and communication apparatus utilizing the same
TW098107983A TWI386098B (zh) 2008-04-23 2009-03-12 通信裝置

Family Applications After (1)

Application Number Title Priority Date Filing Date
TW098113000A TWI382725B (zh) 2008-04-23 2009-04-20 執行個人識別號碼驗證之方法及系統

Country Status (3)

Country Link
US (4) US8112117B2 (zh)
CN (5) CN101568114B (zh)
TW (4) TW200945865A (zh)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007126029A1 (ja) * 2006-04-27 2007-11-08 Kyocera Corporation 携帯電話端末、サーバ及びグループ通話システム
US7929860B2 (en) * 2007-10-15 2011-04-19 Motorola Mobility, Inc. System and method for sonet equipment fault management
TW200945865A (en) * 2008-04-23 2009-11-01 Mediatek Inc Method for handling the equipment identity requests and communication apparatus utilizing the same
KR101124482B1 (ko) * 2008-06-17 2012-03-15 삼성전자주식회사 듀얼 모드를 지원하는 이동통신 단말기의 동작 방법 및 장치
TWI384849B (zh) * 2008-10-28 2013-02-01 晨星半導體股份有限公司 用戶識別卡控制裝置及控制方法
US8565196B2 (en) * 2008-11-26 2013-10-22 Via Technologies, Inc. Simultaneous use of multiple phone numbers in mobile device by sharing hardware
EP2199993A1 (en) * 2008-12-17 2010-06-23 Gemalto SA Method and token for managing one processing relating to an application supported or to be supported by a token
KR101572060B1 (ko) * 2009-05-11 2015-11-26 삼성전자주식회사 휴대용 단말기에서 예보 폴링을 이용한 전력 절감을 위한 장치 및 방법
CN101888627B (zh) * 2009-05-12 2013-08-21 中兴通讯股份有限公司 一种移动终端及保护其系统数据的方法
US20110055534A1 (en) * 2009-08-26 2011-03-03 Chung Chieh-Fu Management Method for Security of Computer Device
KR101593591B1 (ko) * 2009-09-25 2016-02-12 삼성전자주식회사 멀티 심 단말기의 프로토콜 처리 방법 및 장치
US8457078B2 (en) * 2009-10-19 2013-06-04 Via Technologies, Inc. Simultaneous use of multiple phone numbers in mobile device by sharing hardware
US8874167B2 (en) * 2009-11-17 2014-10-28 Broadcom Corporation Method and system for multi-standby operation for a multi-SIM multi-standby communication device
CN102104953A (zh) * 2009-12-17 2011-06-22 深圳富泰宏精密工业有限公司 双卡手机及其智能卡注册方法
US9380448B2 (en) * 2010-02-09 2016-06-28 Mediatek Inc. Methods for accessing subscriber identity cards via a dedicated interface and systems containing subscriber identity cards each with a dedicated interface
US9363633B2 (en) * 2010-02-22 2016-06-07 Nokia Technologies Oy Accurate GNSS time handling in dual/multi-SIM terminals
CN102934512A (zh) * 2010-03-05 2013-02-13 华为终端有限公司 用具有至少两个用户标识模块的移动终端传输数据的方法和通信装置
US20110217969A1 (en) * 2010-03-05 2011-09-08 Qualcomm, Incorporated Devices with multiple subscriptions that utilize a single baseband-radio frequency resource chain
TWI396996B (zh) * 2010-09-02 2013-05-21 Wistron Corp 合法解除sim卡鎖之方法、解鎖伺服器及sim卡鎖解除系統
US8433318B2 (en) * 2011-04-14 2013-04-30 Qualcomm Incorporated Select band-scanning by a multi-sim user equipment (UE) in a wireless communications system
US9923982B2 (en) * 2011-06-24 2018-03-20 Avaya Inc. Method for visualizing temporal data
US8755841B2 (en) * 2011-07-13 2014-06-17 Mediatek Inc. Apparatuses and methods for providing multi-standby mode of wireless communications using single subscriber identity card with multiple subscriber numbers
CN102892103B (zh) * 2011-07-22 2015-10-28 联发科技股份有限公司 无线通信装置及轮询响应管理方法
CN102368878A (zh) * 2011-09-19 2012-03-07 中兴通讯股份有限公司 一种多模终端与sim卡信息传输系统及方法
CA2851691C (en) * 2011-10-31 2016-11-29 Money And Data Protection Lizenz Gmbh & Co. Kg Authentication method
GB201120445D0 (en) * 2011-11-28 2012-01-11 Nokia Corp Method and apparatus
US20130316764A1 (en) * 2012-05-24 2013-11-28 Broadcom Corporation Multiple sim frequency control system
US8886166B2 (en) * 2012-06-04 2014-11-11 Avago Technologies General Ip (Singapore) Pte. Ltd. System to identify whether a text message is from a trusted source
CN103532581B (zh) * 2012-07-03 2016-01-20 宏达国际电子股份有限公司 手持电子装置与其用户识别卡的检测方法
CN102938032B (zh) 2012-10-17 2017-09-22 中兴通讯股份有限公司 一种对通讯终端上应用程序加、解密的方法、系统和终端
FR3000355A1 (fr) * 2012-12-20 2014-06-27 France Telecom Gestion de l'acces a une pluralite de modules securite incorpores dans un dispositif de traitement de donnees.
CN103067909B (zh) * 2012-12-28 2016-03-09 华为终端有限公司 实现锁卡的方法及装置
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
CN106412150B (zh) * 2015-07-30 2019-07-19 华为终端有限公司 终端及终端的通信方法
US10440018B2 (en) * 2017-04-10 2019-10-08 At&T Intellectual Property I, L.P. Authentication workflow management
CN109548134B (zh) * 2017-07-28 2020-11-17 展讯通信(上海)有限公司 多卡移动终端及其与网络同步的方法、装置及存储介质
CN109362043A (zh) * 2018-11-07 2019-02-19 广州维德科技有限公司 一种基站会议的无线控制方法
US11202339B2 (en) * 2019-04-10 2021-12-14 Mediatek Inc. Apparatuses and methods for packet distribution on multiple subscriber identities
TWI737313B (zh) * 2020-05-27 2021-08-21 緯創資通股份有限公司 設備偵測系統及設備偵測方法
KR20220010981A (ko) * 2020-07-20 2022-01-27 삼성전자주식회사 복수 개의 타이머를 관리하는 전자 장치 및 그 동작 방법
US11290866B2 (en) * 2020-08-14 2022-03-29 Samsung Electronics Co., Ltd. Real-time lightweight NAT keep-alive interval optimization for multi-SIM mobile devices
WO2022061809A1 (en) * 2020-09-27 2022-03-31 Qualcomm Incorporated Multiple subscriber identification module security management
CN114756849B (zh) * 2020-12-28 2023-04-28 华为技术有限公司 一种验证个人身份识别码pin码的方法和装置
CN113316099B (zh) * 2021-05-26 2022-08-12 平安普惠企业管理有限公司 用户触达类数据的熔断方法、装置、设备及存储介质
CN115623486A (zh) * 2021-07-15 2023-01-17 华为技术有限公司 个人身份识别码pin码的处理方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW233395B (zh) * 1992-10-27 1994-11-01 Ericsson Ge Mobile Communicat
US20070129017A1 (en) * 2005-11-02 2007-06-07 Nokia Corporation Apparatus, method and computer program product providing automatically adjusted time periods used for event evaluation

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870467A (en) * 1994-09-16 1999-02-09 Kabushiki Kaisha Toshiba Method and apparatus for data input/output management suitable for protection of electronic writing data
CA2159529C (en) 1994-11-22 1999-03-16 Peter Kapsales Method in a telephone system for reaching a subscriber under busy/no answer conditions and ring/no answer conditions
US6011978A (en) 1997-03-07 2000-01-04 Qualcomm Incorporated Automatic system switching in a multiple-mode wireless communication device
FI112900B (fi) 1997-06-17 2004-01-30 Sonera Oyj Hinnoittelumenetelmä matkapuhelinjärjestelmässä
WO1999041919A2 (de) 1998-02-16 1999-08-19 Swisscom Ag Identifizierungskarte und verrechnungsverfahren mit einer identifizierungskarte
US6556820B1 (en) * 1998-12-16 2003-04-29 Nokia Corporation Mobility management for terminals with multiple subscriptions
FI114371B (fi) 1999-08-09 2004-09-30 Nokia Corp Menetelmä kantopalvelun valitsemiseksi palvelulle langattomassa matkaviestinjärjestelmässä, tiedonsiirtojärjestelmä ja matkaviestinpäätelaite
US6445921B1 (en) 1999-12-20 2002-09-03 Koninklijke Philips Electronics N.V. Call re-establishment for a dual mode telephone
JP3456191B2 (ja) * 2000-04-20 2003-10-14 日本電気株式会社 移動通信端末
JP2002135407A (ja) * 2000-10-30 2002-05-10 Toshiba Corp 通信端末装置および同通信端末装置における認証方法
CN100358316C (zh) 2000-11-16 2007-12-26 C·D·C·公司 一种装置和方法
EP1221680A1 (de) 2001-01-09 2002-07-10 Häni- Prolectron AG Verfahren zur Verrechnung einer Leistung durch Erfassung eines Billetts
JP3576977B2 (ja) * 2001-01-12 2004-10-13 株式会社東芝 携帯端末
US6895428B2 (en) 2001-01-21 2005-05-17 Ericsson Inc. Method of storing e-mail address information on a SIM card
CN1383340A (zh) 2001-04-20 2002-12-04 英保达股份有限公司 用户识别卡转换系统及其方法
TW549000B (en) 2001-12-27 2003-08-21 Quanta Comp Inc System and method for a mobile station to avoid paging loss in multiple mobile networks
CN1204722C (zh) 2002-01-26 2005-06-01 深圳市朗科科技有限公司 一种用于数据处理系统的无线数据通信方法及装置
US8060139B2 (en) * 2002-06-24 2011-11-15 Toshiba American Research Inc. (Tari) Authenticating multiple devices simultaneously over a wireless link using a single subscriber identity module
JP2004112182A (ja) 2002-09-17 2004-04-08 Fuji Xerox Co Ltd 通信端末装置及びその制御方法
US7171226B2 (en) 2002-11-19 2007-01-30 General Motors Corporation Communication retry method over digital wireless systems
DE60329162C5 (de) * 2003-03-03 2016-08-11 Nokia Technologies Oy Sicherheitselement Steuerungverfahren und Mobilendgerät
KR100556853B1 (ko) * 2003-05-31 2006-03-10 엘지전자 주식회사 이동 단말기의 심카드 액세스 장치
US20050021940A1 (en) * 2003-06-13 2005-01-27 Kenneth Ma Authentication mechanism for wireless communication devices
US7716675B2 (en) * 2003-08-28 2010-05-11 Siebel Systems, Inc. Cross-reference service
US8166524B2 (en) * 2003-11-07 2012-04-24 Telecom Italia S.P.A. Method and system for the authentication of a user of a data processing system
US7613480B2 (en) * 2003-12-31 2009-11-03 At&T Mobility Ii Llc Multiple subscription subscriber identity module (SIM) card
US20050170854A1 (en) * 2004-01-30 2005-08-04 Benco David S. Network support for multi-line mobile device
CN1661960B (zh) * 2004-02-27 2010-04-07 北京三星通信技术研究有限公司 一种利用cave作为接入认证算法的机卡分离的认证方法以及装置
JP3820258B2 (ja) 2004-04-21 2006-09-13 株式会社エヌ・ティ・ティ・ドコモ 機能制限装置、及び、機能制限方法
US7174174B2 (en) 2004-08-20 2007-02-06 Dbs Communications, Inc. Service detail record application and system
JP2006098975A (ja) * 2004-09-30 2006-04-13 Toshiba Corp 記録剤容器の種別判別方法およびトナー補給方法
KR100735445B1 (ko) * 2004-10-06 2007-07-04 삼성전자주식회사 이동 통신 단말기에 삽입된 가입자 인증 모듈 카드의개인인증 정보 관리 방법
KR100594436B1 (ko) 2004-11-15 2006-07-03 엘지전자 주식회사 이중모드 이동통신단말기의 접속제어 방법
CN100377612C (zh) 2005-01-24 2008-03-26 英华达(南京)科技有限公司 在双模式手机中实现来电转移的方法
US7252242B2 (en) * 2005-02-04 2007-08-07 Chun-Hsin Ho Method for providing additional service based on dual UICC
EP1718087A1 (en) 2005-04-28 2006-11-02 Koninklijke KPN N.V. Device and method for automatically selecting one of a set of SIM card readers comprised by a communications device for setting up an outgoing call
CN100515142C (zh) * 2005-11-04 2009-07-15 中国联合网络通信集团有限公司 一种可实现双模同时待机的移动终端及其通讯方法
US7395973B2 (en) * 2005-12-08 2008-07-08 Chun-Hsin Ho Smart card
US20070142054A1 (en) 2005-12-15 2007-06-21 Garg Sanjeev Method and system for managing a call setup between a mobile station and a communication infrastructure
CN100425091C (zh) * 2005-12-20 2008-10-08 麦华彬 采用stk/utk实现手机双卡切换的方法和装置
JP4944442B2 (ja) * 2005-12-28 2012-05-30 株式会社エヌ・ティ・ティ・ドコモ 移動通信端末システム
US20070184858A1 (en) 2006-02-09 2007-08-09 Agere Systems Inc. Method of attaching mobile communication tasks to a Subscriber Information Module card and mobile communication device incorporating the same
US8271948B2 (en) * 2006-03-03 2012-09-18 Telefonaktiebolaget L M Ericsson (Publ) Subscriber identity module (SIM) application toolkit test method and system
EP2014046B1 (en) * 2006-03-16 2016-03-02 BRITISH TELECOMMUNICATIONS public limited company Methods, apparatuses and storage medium for authentication of devices temporarily provided with a sim card to store a challenge-response
CN100569026C (zh) 2006-04-13 2009-12-09 信源通科技(深圳)有限公司 一机多卡式无线移动电话及其实现方法
CN101094500B (zh) 2006-06-20 2012-07-04 中兴通讯股份有限公司 异种网络间漫游方法
GB2439370A (en) * 2006-06-26 2007-12-27 Symbian Software Ltd Telecommunications device contains multiple subscriber identities for simultaneous use on a wireless network
CN101098547B (zh) 2006-06-30 2010-09-29 中兴通讯股份有限公司 一种双模移动电话中实现呼叫的方法
US20080020773A1 (en) 2006-07-21 2008-01-24 Motorola, Inc. Wireless communication device and method for managing the call routing for multiple services each respectively associated with a corresponding one of multiple sets of stored subscriber identity information
US20080020765A1 (en) * 2006-07-21 2008-01-24 Motorola, Inc. Wireless communication device and method for selecting between multiple sets of stored subscriber identity information
CN101131736B (zh) * 2006-08-24 2011-09-14 北京握奇数据系统有限公司 一种智能卡操作系统和方法
US8036707B2 (en) 2006-09-14 2011-10-11 Samsung Electronics Co., Ltd Method and system for tracking mobile communication device using instant messaging
JP4551380B2 (ja) * 2006-10-04 2010-09-29 株式会社日立製作所 認証システムおよびその方法
KR100808986B1 (ko) * 2006-11-09 2008-03-04 삼성전자주식회사 이동통신단말기의 콘텐츠 파일 실행방법 및 장치
CN101072441B (zh) * 2007-04-20 2010-12-08 中国移动通信集团公司 基于双卡双待业务的呼叫信息处理方法及装置
CN101068414A (zh) * 2007-05-23 2007-11-07 中兴通讯股份有限公司 一种双模双待移动终端及其实现方法
US20090005085A1 (en) 2007-06-28 2009-01-01 Motorola, Inc. Selective retry system for a code division multiple access stack for call setup failures
CN101094476B (zh) 2007-07-23 2010-06-09 中兴通讯股份有限公司 移动终端中单模多卡单待的实现方法及装置
WO2009012522A1 (en) 2007-07-24 2009-01-29 Rethink Technology Pty Ltd Improvements relating to communication devices
CN101111026A (zh) * 2007-09-06 2008-01-23 深圳华为通信技术有限公司 一种实现移动终端智能通信的方法及装置
KR20090032678A (ko) * 2007-09-28 2009-04-01 삼성전자주식회사 듀얼 심카드 단말기 및 그의 기능 수행 방법
KR20090035220A (ko) * 2007-10-05 2009-04-09 삼성전자주식회사 듀얼 스탠바이 모드형 이동 단말기와 그의 통신 모드 제어방법
US7698688B2 (en) * 2008-03-28 2010-04-13 International Business Machines Corporation Method for automating an internationalization test in a multilingual web application
TW200945865A (en) * 2008-04-23 2009-11-01 Mediatek Inc Method for handling the equipment identity requests and communication apparatus utilizing the same
US8121584B2 (en) * 2008-05-21 2012-02-21 Mediatek Inc. Methods for handling conference communication and the communication apparatuses utilizing the same
US8064957B2 (en) * 2009-04-01 2011-11-22 Mediatek Inc. Communication apparatuses for handling apparatus terminated or originated communication requests with increased communication capability and methods thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW233395B (zh) * 1992-10-27 1994-11-01 Ericsson Ge Mobile Communicat
US20070129017A1 (en) * 2005-11-02 2007-06-07 Nokia Corporation Apparatus, method and computer program product providing automatically adjusted time periods used for event evaluation

Also Published As

Publication number Publication date
TW200945932A (en) 2009-11-01
US20120094678A1 (en) 2012-04-19
CN101568115B (zh) 2012-07-25
CN102421200A (zh) 2012-04-18
CN101568114B (zh) 2010-11-03
CN101568115A (zh) 2009-10-28
US20090270130A1 (en) 2009-10-29
CN101568194A (zh) 2009-10-28
TW200945931A (en) 2009-11-01
US20090270072A1 (en) 2009-10-29
TWI386098B (zh) 2013-02-11
CN101568187A (zh) 2009-10-28
TW200945865A (en) 2009-11-01
TW200945842A (en) 2009-11-01
US8112117B2 (en) 2012-02-07
US20090270128A1 (en) 2009-10-29
TWI382725B (zh) 2013-01-11
US8738081B2 (en) 2014-05-27
CN101568194B (zh) 2012-05-23
US8200192B2 (en) 2012-06-12
US8369895B2 (en) 2013-02-05
CN101568114A (zh) 2009-10-28
CN101568187B (zh) 2012-01-11

Similar Documents

Publication Publication Date Title
TWI418234B (zh) 調節輪詢計時器的方法以及用於調節輪詢計時器的系統
TWI384897B (zh) 傳輸行動台始呼請求之方法與相應系統
US8213990B2 (en) System for providing remote subscriber identity card to mobile station and methods thereof
CN101686575B (zh) 共享移动性状态的系统及方法
US9949310B2 (en) Apparatuses and methods for coordinating operations between circuit switched (CS) and packet switched (PS) services with different subscriber identity cards, and machine-readable storage medium
TWI385992B (zh) 通訊裝置以及處理尋呼時機衝突之方法
TWI386102B (zh) 協調協定堆疊實體以共享單一無線資源之系統及方法
CN101521958B (zh) 操作免持装置的方法及系统
CN102843782A (zh) 无线通信装置以及无线通信方法
CN102857941A (zh) 在无线通信系统中多业务网络管理的方法及其装置
US20030133425A1 (en) System and method for using CDMA mobile with GSM core infrastructure
CN102176792B (zh) 操作蓝牙免持装置的方法及系统
CN102958138B (zh) 用户识别卡自动选择方法以及通信装置
CN102209148A (zh) 操作免持装置的方法及系统

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees