專利名稱:雙模sim卡制式控制裝置及方法
技術領域:
本發明涉及通信領域,更具體地涉及一種雙模SIM卡制式控制裝置及方法。
背景技術:
用戶識別模塊卡(Subscriber Identity Model,簡稱SIM)也稱為智能卡、用戶身份識別卡。幾乎所有的移動通訊終端(例如,手機、無線網卡、無線模塊等)都必須裝上此卡方能使用,這種移動通訊終端通常被稱為“用戶終端”(User Equipment,簡稱UE)。根據不同的無線移動通訊制式,存在不同制式的UE,而且不同的制式的用戶識別模塊的名稱也略有不同。其中,GSM和CDMA制式的用戶識別模塊稱為SIM,TD-SCDMA和WCDMA制式的用戶識別模塊稱為USIM,PHS制式的用戶識別模塊稱其為PIM。本發明為簡單起見,把它們統稱為SIM卡,把支持兩種制式的SIM卡稱為雙模SIM卡。如圖1所示,示出了現階段的雙模SIM卡與移動設備之間的架構示意圖。
目前,雙模SIM卡的使用基本上存在兩種典型的情況插入與雙模SIM卡的一種制式相同的單模或雙模移動通訊終端中;以及插入與雙模SIM卡兩種制式完全相同的雙模移動通訊終端中。
可以看出,雙模SIM卡由于能夠支持兩種制式,使得SIM卡的使用范圍得到了拓展,更具有通用性。在目前多種無線移動通訊制式網絡并存的情況,雙模SIM卡更能體現優越性,用戶可以只購買一張雙模SIM卡,就可以在兩種不同制式的無線網絡中進行通訊。
但是,雙模SIM卡在實際應用中還存在一些問題如果雙模SIM卡只在單模移動終端中使用,就和單模SIM卡沒有任何區別,意味著浪費50%的雙模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卡制式控制裝置中,第一制式和第二制式是以下制式中的任意兩種GSM制式、CDMA制式、TD-SCDMA制式、WCDMA制式以及PHS制式。
根據本發明的另一方面,提供了一種雙模SIM卡制式控制方法,其中,雙模SIM卡具有第一制式和第二制式。該雙模SIM卡制式控制方法包括以下步驟S502,在雙模雙待機用戶終端上電時將雙模SIM卡的制式設定為第一制式或第二制式;S504,根據來自雙模雙待機用戶終端的操作指令識別雙模雙待機用戶終端的制式,根據識別結果來切換雙模SIM卡的制式;S506,從雙模SIM卡提取第一制式和第二制式所需的公共數據并將公共數據存儲在公共數據存儲模塊中;以及S508,從公共數據存儲模塊或雙模SIM卡獲取雙模SIM卡切換后的制式所需的數據并發送給雙模雙待機用戶終端。
在上述雙模SIM卡制式控制方法中,從公共數據存儲模塊獲取公共數據和/或從雙模SIM卡獲取第一制式或第二制式的私有數據,并把所獲取的數據發送給雙模雙待機用戶終端。
在上述雙模SIM卡制式控制方法中,公共數據以列表的形式存儲在公共數據存儲模塊中。
在上述雙模SIM卡制式控制方法中,來自雙模雙待機用戶終端的操作指令是隊列形式的和/或以隊列的形式將所獲取的數據發送給雙模雙待機用戶終端。
在上述雙模SIM卡制式控制方法中,第一制式和第二制式為以下制式中的任意兩種GSM制式、CDMA制式、TD-SCDMA制式、WCDMA制式以及PHS制式。
本發明可以解決雙模SIM卡在雙模雙待機移動終端的并行操作的問題。雙模終端的基帶芯片以及協議棧軟件就像操作原來的單模SIM卡一樣,不需要任何修改。由于只需要一個卡槽,所以也使雙模雙待機移動終端的結構設計簡單化。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中
圖1是現階段的雙模SIM卡與移動設備之間的架構示意圖;圖2是根據本發明的雙模SIM卡制式控制裝置的框圖;圖3是根據本發明的雙模SIM卡制式控制裝置的硬件架構與移動設備之間的架構示意圖;圖4是根據本發明的雙模SIM卡制式控制裝置的軟件架構示意圖;以及圖5是根據本發明的雙模SIM卡制式控制方法的流程圖。
具體實施例方式
下面參考如圖,詳細說明本發明的實施方式。
參考圖2,說明根據本發明的雙模SIM卡制式控制裝置,其中,雙模SIM卡具有第一制式和第二制式。如圖2所示,根據本發明的雙模SIM卡制式控制裝置包括指令識別模塊202,用于根據來自雙模雙待機用戶終端的操作指令識別雙模雙待機用戶終端的制式,并將識別結果發送至制式控制模塊;制式控制模塊204,用于在雙模雙待機用戶終端上電時將雙模SIM卡的制式設定為第一制式或第二制式,根據識別結果來切換雙模SIM卡的制式,以及從公共數據存儲模塊或雙模SIM卡獲取雙模SIM卡切換后的制式所需的數據并發送給雙模雙待機用戶終端;以及公共數據存儲模塊206,用于從雙模SIM卡提取第一制式和第二制式所需的公共數據,并存儲公共數據。
其中,制式控制模塊204包括制式設定模塊2042,用于在雙模雙待機用戶終端上電時,將雙模SIM卡的制式設定為第一制式或第二制式;以及制式切換模塊2044,用于根據識別結果切換雙模SIM卡的制式;以及制式數據獲取模塊2046,用于從公共數據存儲模塊獲取公共數據和/或從雙模SIM卡獲取第一制式或第二制式的私有數據,并把所獲取的數據發送給雙模雙待機用戶終端。
其中,公共數據以列表的形式存儲在公共數據存儲模塊中。雙模雙待機用戶終端將操作指令以隊列的形式發送至指令識別模塊和/或制式數據獲取模塊以隊列的形式將所獲取的數據發送給雙模雙待機用戶終端。第一制式和第二制式為以下制式中的任意兩種GSM制式、CDMA制式、TD-SCDMA制式、WCDMA制式以及PHS(Personal Handphone System)制式。
具體地,參考圖3和圖4說明根據本發明的雙模SIM卡制式控制裝置的具體實施例。
如圖3所示,根據本發明的雙模SIM卡制式控制裝置的實施例包括硬件和軟件兩部分。其中,硬件部分橋接在雙模SIM卡插槽和兩個制式的移動終端(Mobile Equipment,簡稱ME)之間,其主要是通過CPU分時操作的方式來實現兩種ME并發操作雙模SIM卡的機制;軟件部分主要完成兩種制式SIM卡操作指令的識別分發、排隊、雙模SIM的讀寫控制。
硬件部分包括CPU、存儲器、Cu1接口、Cu2接口、以及Cu3接口。CPU主要完成接口控制、存儲器控制、雙模SIM卡控制等,它是本裝置的核心部件。外圍總線連接三個接口Cu1、Cu2、Cu3。Cu1和Cu2分別連接兩個不同制式的ME,Cu3連接雙模SIM卡。Cu1、Cu2、Cu3接口是一個開放的標準接口,遵循3GPP協議3GPPTS 21.111 USIM and IC card requirements、3GPP TS 31.101UICC-terminal interface;Physical and logical characteristics的要求。存儲器連接在CPU的外圍總線上,主要存儲軟件代碼、隊列數據以及雙模SIM卡的公共數據。
如圖4所示,軟件部分主要包括雙模SIM卡操作控制模塊、指令識別和分發模塊、公共數據存儲區、和兩個雙向隊列。其中,雙模SIM卡操作控制模塊完成雙模SIM卡的讀寫、復位、公共數據提取任務。
根據本發明的雙模SIM卡制式控制裝置的工作機制如下雙模雙待機移動終端上電,雙模SIM卡操作控制模塊根據終端的默認的制式復位雙模SIM卡,并根據雙模SIM卡的數據區類型抽取出兩種制式公共數據并存儲在公共數據存儲區。
然后等待指令識別分發模塊的操作指令,如果操作指令的制式標記與Cu3接口制式相同,則直接執行操作指令,并將操作結果或取回的數據打上制式標記發給指令識別和分發模塊;如果操作指令的制式標記與Cu3接口制式不同,則首先向Cu3接口發送Reset指令,復位雙模SIM卡并以這條操作指令的制式啟動雙模SIM卡,然后執行這條操作指令,并將操作結果或取回的數據打上制式標記發給指令識別和分發模塊。
指令識別和分發模塊主要完成輪詢Cu1和Cu2的入向隊列,取出Cu1、Cu2接口的操作指令并打上制式標記,然后判斷該指令讀寫內容是否為兩種制式公共部分。如果指令讀寫內容是兩種制式的公共部分,就直接從公共數據存儲區獲得,然后根據制式標記返回給相應Cu接口的出向隊列;如果指令讀寫內容不是兩種制式的公共部分,就把這條操作指令發給雙模SIM卡操作控制模塊;通過雙模SIM操作控制模塊獲取指令讀寫內容,如果收到從雙模SIM卡回返的數據,則根據制式標記送到相應的Cu接口的出向隊列。
其中,公共數據存儲區主要以列表的形式存儲兩種制式的公共數據;雙向隊列分別與Cu1接口和Cu2接口一一對應,并在每個Cu接口中出向、入向分開。
綜上所述,根據本發明的雙模SIM卡制式控制裝置執行的雙模SIM卡制式控制方法包括以下步驟(如圖5所示)S502,在雙模雙待機用戶終端上電時將雙模SIM卡的制式設定為第一制式或第二制式;S504根據來自雙模雙待機用戶終端的操作指令識別雙模雙待機用戶終端的制式,根據識別結果來切換雙模SIM卡的制式;S506,從雙模SIM卡提取第一制式和第二制式所需的公共數據并將公共數據存儲在公共數據存儲模塊中;以及S508,從公共數據存儲模塊或雙模SIM卡獲取雙模SIM卡切換后的制式所需的數據并發送給雙模雙待機用戶終端。
其中,從公共數據存儲模塊獲取公共數據和/或從雙模SIM卡獲取第一制式或第二制式的私有數據,并把所獲取的數據發送給雙模雙待機用戶終端。
其中,公共數據以列表的形式存儲在公共數據存儲模塊中。來自雙模雙待機用戶終端的操作指令是隊列形式的和/或以隊列的形式將所獲取的數據發送給雙模雙待機用戶終端。第一制式和第二制式是GSM制式和CDMA制式、或TD-SCDMA制式和WCDMA制式。
本發明使得雙模雙待機用戶終端的兩種制式可以并發操作雙模SIM的兩種制式,從而充分發揮出了雙模雙待機用戶終端和雙模SIM卡的優勢,不再需要開關機就可以實現在網絡制式間自由切換,用戶體驗也得到極大的提高。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種雙模SIM卡制式控制裝置,所述雙模SIM卡具有第一制式和第二制式,其特征在于包括指令識別模塊,用于根據來自雙模雙待機用戶終端的操作指令識別所述雙模雙待機用戶終端的制式,并將識別結果發送至制式控制模塊;所述制式控制模塊,用于在所述雙模雙待機用戶終端上電時將所述雙模SIM卡的制式設定為所述第一制式或所述第二制式,根據所述識別結果來切換所述雙模SIM卡的制式,以及從公共數據存儲模塊或所述雙模SIM卡獲取所述雙模SIM卡切換后的制式所需的數據并發送給所述雙模雙待機用戶終端;以及公共數據存儲模塊,用于從所述雙模SIM卡提取所述第一制式和所述第二制式所需的公共數據,并存儲所述公共數據。
2.根據權利要求1所述的雙模SIM卡制式控制裝置,其特征在于,所述制式控制模塊包括制式設定模塊,用于在雙模雙待機用戶終端上電時,將所述雙模SIM卡的制式設定為所述第一制式或所述第二制式;以及制式切換模塊,用于根據所述識別結果切換所述雙模SIM卡的制式;以及制式數據獲取模塊,用于從所述公共數據存儲模塊獲取所述公共數據和/或從所述雙模SIM卡獲取所述第一制式或第二制式的私有數據,并把所獲取的數據發送給所述雙模雙待機用戶終端。
3.根據權利要求2所述的雙模SIM卡制式控制裝置,其特征在于,所述公共數據以列表的形式存儲在所述公共數據存儲模塊中。
4.根據權利要求3所述的雙模SIM卡制式控制裝置,其特征在于,所述雙模雙待機用戶終端將操作指令以隊列的形式發送至所述指令識別模塊和/或所述制式數據獲取模塊以隊列的形式將所獲取的數據發送給所述雙模雙待機用戶終端。
5.根據權利要求4所述的雙模SIM卡制式控制裝置,其特征在于,所述第一制式和所述第二制式為以下制式中的任意兩種GSM制式、CDMA制式、TD-SCDMA制式、WCDMA制式以及PHS制式。
6.一種雙模SIM卡制式控制方法,所述雙模SIM卡具有第一制式和第二制式,其特征在于,所述方法包括以下步驟S502,在雙模雙待機用戶終端上電時將所述雙模SIM卡的制式設定為所述第一制式或所述第二制式;S504,根據來自雙模雙待機用戶終端的操作指令識別所述雙模雙待機用戶終端的制式,根據所述識別結果來切換所述雙模SIM卡的制式;S506,從所述雙模SIM卡提取所述第一制式和所述第二制式所需的公共數據并將所述公共數據存儲在公共數據存儲模塊中;以及S508,從所述公共數據存儲模塊或所述雙模SIM卡獲取所述雙模SIM卡切換后的制式所需的數據并發送給所述雙模雙待機用戶終端。
7.根據權利要求6所述的雙模SIM卡制式控制方法,其特征在于,從所述公共數據存儲模塊獲取所述公共數據和/或從所述雙模SIM卡獲取所述第一制式或第二制式的私有數據,并把所獲取的數據發送給所述雙模雙待機用戶終端。
8.根據權利要求7所述的雙模SIM卡制式控制方法,其特征在于,所述公共數據以列表的形式存儲在所述公共數據存儲模塊中。
9.根據權利要求8所述的雙模SIM卡制式控制方法,其特征在于,來自所述雙模雙待機用戶終端的操作指令是隊列形式的和/或以隊列的形式將所獲取的數據發送給所述雙模雙待機用戶終端。
10.根據權利要求6至9中任一項所述的雙模SIM卡制式控制方法,其特征在于,所述第一制式和所述第二制式為以下制式中的任意兩種GSM制式、CDMA制式、TD-SCDMA制式、WCDMA制式以及PHS制式。
全文摘要
本發明公開了一種雙模SIM卡制式控制裝置及方法,其中,雙模SIM卡具有第一制式和第二制式。該雙模SIM卡制式控制裝置包括指令識別模塊,用于根據來自雙模雙待機用戶終端的操作指令識別雙模雙待機用戶終端的制式,并將識別結果發送至制式控制模塊;制式控制模塊,用于在雙模雙待機用戶終端上電時將雙模SIM卡的制式設定為第一制式或第二制式,根據識別結果來切換雙模SIM卡的制式,以及從公共數據存儲模塊或雙模SIM卡獲取雙模SIM卡切換后的制式所需的數據并發送給雙模雙待機用戶終端;以及公共數據存儲模塊,用于從雙模SIM卡提取第一制式和第二制式所需的公共數據,并存儲公共數據。通過本發明,用戶體驗得到了極大的提高。
文檔編號H04W88/06GK1997192SQ20061016170
公開日2007年7月11日 申請日期2006年12月13日 優先權日2006年12月13日
發明者雷海強, 趙勇, 臧洪興 申請人:中興通訊股份有限公司