專利名稱:用于在開放市場(chǎng)手機(jī)中實(shí)現(xiàn)反向兼容的方法和裝置的制作方法
用于在開放市場(chǎng)手機(jī)中實(shí)現(xiàn)反向兼容的方法和裝置
相關(guān)申請(qǐng)的交叉引用
本專利申請(qǐng)要求于2010年5月20日遞交的、名稱為“METHODS AND APPARATUS TO MAKE OPEN MARKET HANDSETSCC. S0023-D OR C. S0065-B COMPLAINT)BACKWARD COMPATIBLE WITH OLD RUIM CARDS”的臨時(shí)申請(qǐng)No. 61/346,626的優(yōu)先權(quán),以引用的方式將其內(nèi)容明確地并入本文。技術(shù)領(lǐng)域
概括而言,所公開的各個(gè)方面涉及設(shè)備之間的通信,具體而言,涉及用于在開放市場(chǎng)手機(jī)(OMH)中實(shí)現(xiàn)反向兼容的方法和系統(tǒng)。
背景技術(shù):
技術(shù)的進(jìn)步已經(jīng)導(dǎo)致更小且更強(qiáng)大的個(gè)人計(jì)算設(shè)備。例如,目前存在各種便攜式個(gè)人計(jì)算設(shè)備,其包括無線計(jì)算設(shè)備,例如便攜式無線電話、個(gè)人數(shù)字助理(PDA)和尋呼設(shè)備,它們均很小且重量輕,并且可以容易地由用戶進(jìn)行攜帶。更具體地說,便攜式無線電話例如還包括通過無線網(wǎng)絡(luò)傳輸語音和數(shù)據(jù)分組的蜂窩電話。此外,正在制造在計(jì)算能力方面具有相對(duì)大的提高的許多這種蜂窩電話,因此,這種蜂窩電話越來越等同于小型個(gè)人計(jì)算機(jī)和手持式PDA。
此外,設(shè)備可以被配置為0ΜΗ。目前,OMH倡議是目的在于實(shí)現(xiàn)具有開放市場(chǎng)手機(jī)的CDMA生態(tài)系統(tǒng)的戰(zhàn)略努力。3GPP2有兩個(gè)已批準(zhǔn)的標(biāo)準(zhǔn)始于2009年6月19日的 C. S0023Rev D版本1. O (擴(kuò)頻系統(tǒng)的可移動(dòng)用戶標(biāo)識(shí)模塊)和始于2010年I月25日的 C. S0065R ev B版本1. O “針對(duì)擴(kuò)頻系統(tǒng)的WCC上的cdma2000應(yīng)用”。根據(jù)這些標(biāo)準(zhǔn),OMH/ CDMA SM (CSM)卡中的基本文件可以表示所有CDMA生態(tài)系統(tǒng)的變量和特征。每一個(gè)基本文件具有其自己的標(biāo)準(zhǔn)化結(jié)構(gòu)并且占用一定量的卡存儲(chǔ)器。此外,符合C. S0023的RUIM卡可以具有主EF文件(EF-CST =CDMA服務(wù)表格),該主EF文件可以指示可移動(dòng)用戶標(biāo)識(shí)模塊 (RUIM)卡對(duì)不同服務(wù)的可支持性。此外,OMH倡議已經(jīng)引入了 C. S0023規(guī)范的新版本(SP, Rev D)。然而,一些運(yùn)營商提供仍然基于C. S0023Rev0和Rev B卡的服務(wù)。
因此,可能期望用于在OMH中實(shí)現(xiàn)反向兼容的改進(jìn)的裝置和方法。發(fā)明內(nèi)容
下面給出對(duì)一個(gè)或多個(gè)方面的簡要概述,以提供對(duì)這些方面的基本理解。該概述不是對(duì)所有預(yù)期方面的泛泛概括,也不旨在標(biāo)識(shí)所有方面的關(guān)鍵或重要元素或者描述任意或所有方面的范圍。其目的僅在于作為后文所提供更詳細(xì)描述的序言,以簡化形式提供一個(gè)或多個(gè)方面的一些概念。
根據(jù)一個(gè)或多個(gè)方面和其相應(yīng)的公開內(nèi)容,描述了與在OMH中實(shí)現(xiàn)反向兼容有關(guān)的各個(gè)方面。根據(jù)一個(gè)方面,提供了一種用于在OMH中實(shí)現(xiàn)反向兼容的方法。所述方法可以包括基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型。所述方法還可以包括至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)預(yù)配參數(shù)(provisioning parameters)和/或一個(gè)或多個(gè)憑證。
另一個(gè)方面涉及至少一個(gè)處理器,該處理器被配置為在OMH中實(shí)現(xiàn)反向兼容。所述至少一個(gè)處理器包括用于基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型的第一模塊。此外,所述至少一個(gè)處理器包括用于至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)預(yù)配參數(shù)和/或一個(gè)或多個(gè)憑證的第二模塊。
另一個(gè)方面涉及一種計(jì)算機(jī)程序產(chǎn)品,其包括計(jì)算機(jī)可讀介質(zhì)。所述計(jì)算機(jī)可讀介質(zhì)包括可執(zhí)行以下操作的代碼基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型。此外,所述計(jì)算機(jī)可讀介質(zhì)包括可執(zhí)行以下操作的代碼至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)預(yù)配參數(shù)和/或一個(gè)或多個(gè)憑證。
另一個(gè)方面涉及一種裝置。所述裝置可以包括用于基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型的單元。此外,所述裝置可以包括用于至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)預(yù)配參數(shù)和/或一個(gè)或多個(gè)憑證的單元。
另一個(gè)方面涉及一種裝置。所述裝置可以包括可操作以基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型的兼容性模塊。此外,所述兼容性模塊可操作以至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)預(yù)配參數(shù)和/或一個(gè)或多個(gè)憑證。
為了實(shí)現(xiàn)前述目的和相關(guān)目的,一個(gè)或多個(gè)方面包括將在下文中充分描述并且在權(quán)利要求中特別指出的各個(gè)特征。下面的描述和附圖詳細(xì)說明了一個(gè)或多個(gè)方面的某些示例性特征。然而,這些特征僅僅說明可以利用各個(gè)方面的原理的各種方式中的一些方式,并且本描述旨在包括所有這些方面及其等同物。
下面將結(jié)合附圖來描述所公開的各個(gè)方面,提供這些附圖是為了說明而不是限制所公開的各個(gè)方面,其中相似的標(biāo)號(hào)指示相似的元件,并且其中
圖1示出了根據(jù)一個(gè)方面的通信網(wǎng)絡(luò)的框圖2示出了根據(jù)一個(gè)方面描述用于在OMH中實(shí)現(xiàn)反向兼容的示例性系統(tǒng)的流程圖3示出了根據(jù)一個(gè)方面描述用于在OMH中實(shí)現(xiàn)反向兼容的另一種示例性系統(tǒng)的流程圖4示出了根據(jù)一個(gè)方面描述用于促進(jìn)OMH可操作性的示例性系統(tǒng)的流程圖5示出了通信設(shè)備的框圖的示例性架構(gòu);
圖6示出了根據(jù)一個(gè)方面的兼容性系統(tǒng)的示例性框圖;以及
圖7示出了根據(jù)另一個(gè)方面可以實(shí)現(xiàn)OMH反向兼容的示例性通信系統(tǒng)的框圖。
具體實(shí)施方式
現(xiàn)在參照附圖描述各個(gè)方面。在下面的描述中,為了解釋的目的,給出了大量具體細(xì)節(jié),以便提供對(duì)于一個(gè)或多個(gè)方面的透徹理解。然而,很明顯,沒有這些具體細(xì)節(jié)也可以實(shí)施這些方面。
通常,用戶可以嘗試通過通信設(shè)備110與接入網(wǎng)絡(luò)和/或核心網(wǎng)125進(jìn)行通信。此外,通信設(shè)備110可以與兼容性服務(wù)器130協(xié)調(diào)以便實(shí)現(xiàn)與通信設(shè)備110相關(guān)聯(lián)的模塊和 /或應(yīng)用的反向兼容。在一個(gè)方面,通信設(shè)備Iio可以包括無線通信設(shè)備(WCD)和/或多個(gè)設(shè)備(有線的和無線的)。例如,多個(gè)設(shè)備可以聯(lián)合操作作為網(wǎng)絡(luò)等。
參照?qǐng)D1,示出了根據(jù)一個(gè)方面的通信網(wǎng)絡(luò)100的框圖。通信網(wǎng)絡(luò)100可以包括連接到接入網(wǎng)絡(luò)和/或核心網(wǎng)125 (例如,CDMA網(wǎng)絡(luò)、GPRS網(wǎng)絡(luò)、UMTS網(wǎng)絡(luò)以及其它類型的有線通信網(wǎng)絡(luò)和無線通信網(wǎng)絡(luò))的通信設(shè)備110。通信網(wǎng)絡(luò)100還可以包括連接到網(wǎng)絡(luò)125 的服務(wù)器中的一個(gè)或多個(gè)服務(wù)器,例如兼容性服務(wù)器130。
在一個(gè)方面,通信設(shè)備110還可以包括兼容性模塊112和虛擬卡擴(kuò)展模塊(VCEM) 128。在一個(gè)方面,VCEM可以被描述作為虛擬識(shí)別模塊。另外,通信設(shè)備110可以可操作地包括可移動(dòng)存儲(chǔ)器卡122,例如但不限于可移動(dòng)用戶標(biāo)識(shí)模塊(RUIM)卡、CDMA用戶標(biāo)識(shí)模塊(CSIM)等等。在一個(gè)方面,兼容性模塊112可以包括內(nèi)部參數(shù)模塊114,該內(nèi)部參數(shù)模塊可以包括諸如但不限于移動(dòng)網(wǎng)絡(luò)代碼(MNC)和移動(dòng)國家代碼(MCC) 116等的信息。此外,位于設(shè)備的非易失性(NV)存儲(chǔ)器120中的VCEM128可以包括標(biāo)識(shí)憑證124和簡檔模塊126, 標(biāo)識(shí)憑證124和簡檔模塊126可操作以輔助與通信設(shè)備110相關(guān)聯(lián)的應(yīng)用的可操作性、優(yōu)先級(jí)分配等。在一個(gè)方面,兼容性模塊112可操作以實(shí)現(xiàn)不能以其它方式通過與通信設(shè)備 110相關(guān)聯(lián)的模塊和/或應(yīng)用訪問的特征。
在一個(gè)方面,RUIM卡122可以是不允許一個(gè)或多個(gè)功能是可操作的的傳統(tǒng)卡,其中所述一個(gè)或多個(gè)功能通過迄今的RUIM卡122是可訪問的。例如,該RUIM卡122可能不允許3G分組數(shù)據(jù)(3GPD)系統(tǒng)訪問一個(gè)或多個(gè)特征,其中,所述一個(gè)或多個(gè)特征可以是以其它方式可訪問的。在這個(gè)示例中,兼容性模塊112可操作以檢測(cè)舊的RUM卡122并且回退以從VCEM128讀取3GPD配置和/或用戶標(biāo)識(shí)憑證124,而不是從RUM卡12 2中移除訪問 3GPD的特征。此外,在另一個(gè)示例中,如果使用新的符合C. S0023Rev D/C. S0065Rev A或者更新版本的卡122,則兼容性模塊112可以首先檢測(cè)應(yīng)用的類型(例如,卡122是RUIM卡類型還是CSIM卡類型等)。此后,當(dāng)卡122的類型被檢測(cè)為RUIM卡時(shí),兼容性模塊112可操作以檢測(cè)卡122是更新卡122還是傳統(tǒng)卡122。在卡122被檢測(cè)為傳統(tǒng)卡的情況下,可以從 VCEM128讀取用戶標(biāo)識(shí)憑證124,以便向通信設(shè)備110提供對(duì)額外的特征的訪問。
在一方面,可以通過核查是否在基本文件一CDMA服務(wù)表格(EF-CST)中激活3GPD 擴(kuò)展(3GPD_EXTN)服務(wù)(N15)來檢測(cè)傳統(tǒng)卡的屬性。在這個(gè)方面,當(dāng)插入RUM卡時(shí),兼容性模塊112可以核查EF-CST中的3GPD簡單IP (3GPD_SIP)服務(wù)和3GPD移動(dòng)IP (3GPD_MIP) 服務(wù)并且可以訪問來自RUM卡的3GPD憑證。另外,兼容性模塊112可以核查EF-CST中的 3GPD_EXTN 服務(wù)(N15),以便區(qū)分傳統(tǒng) RUM 卡(例如,C. S0023-0RUIM 卡或 C. S0023-B RUIM 卡)。在一個(gè)方面,兼容性模塊112可操作以從簡檔模塊126獲取丟失的信息。在一個(gè)方面, 動(dòng)態(tài)簡檔可以被定義為包括來自簡檔模塊126的簡檔信息以便增加可以從卡122得到的簡檔信息的簡檔。在另一個(gè)方面,靜態(tài)簡檔可以被定義為在卡122上存儲(chǔ)的完全兼容的簡檔。
在另一個(gè)方面,可以通過核查EF-修訂文件來檢測(cè)傳統(tǒng)卡的屬性。在這個(gè)方面, EF-修訂文件可以提供與RUM卡的不同版本(例如,RevO為00000000、Rev A為00000001、 Rev B為00000010、Rev C為00000011、Rev D為00000100等)有關(guān)的信息。在運(yùn)營商的 RUM卡已經(jīng)被配置有相同的值的情況下,核查EF-修訂文件可以允許兼容性模塊112區(qū)分舊的RUIM卡和新的OMH RUIM卡。
在又另一個(gè)方面,可以通過核查EF-SIPUPPEXT (6F7D) EF條目的存在來檢測(cè)傳統(tǒng)卡的屬性。在這個(gè)方面,因?yàn)橹钡街贫?C. S0023-D標(biāo)準(zhǔn)才添加EF-SIPUPPEXT,所以該 EF-SIPUPPEXT元素的存在指示卡122是最新的。參照?qǐng)D3進(jìn)一步討論上述與檢測(cè)卡122的屬性有關(guān)的方面。
在一個(gè)方面,兼容性服務(wù)器130可以包括憑證模塊132。如上所述,在確認(rèn)來自通信設(shè)備110的VCEM128的丟失的用戶憑證124和/或簡檔信息不存在于可移動(dòng)存儲(chǔ)器卡 122的情況下,兼容性模塊112可以訪問該信息。在一個(gè)方面,在可能不能從通信設(shè)備110 的非易失存儲(chǔ)器120得到丟失的用戶憑證124和/或簡檔信息的情況下,通信設(shè)備110然后可以與兼容性服務(wù)器130進(jìn)行通信,以便獲取丟失的用戶憑證124和/或簡檔信息。在一個(gè)方面,可以通過憑證模塊132來得到丟失的用戶憑證124和/或簡檔信息。此外,憑證模塊132可以包括用戶標(biāo)識(shí)憑證模塊134,以便實(shí)現(xiàn)對(duì)丟失的用戶憑證的訪問,如通過兼容性模塊112所確定的。此外,動(dòng)態(tài)簡檔模塊136可以包括簡檔信息,以便實(shí)現(xiàn)對(duì)丟失的簡檔信息的訪問,如通過兼容性模塊112所確定的。
因此,通信系統(tǒng)100提供了在其中通信設(shè)備110可以與兼容性服務(wù)器130協(xié)調(diào)以實(shí)現(xiàn)與通信設(shè)備110相關(guān)聯(lián)的模塊和/或應(yīng)用的反向兼容的環(huán)境。在一方面中,可以通過向傳統(tǒng)的可移動(dòng)存儲(chǔ)器卡122增加最新的信息和/或簡檔來實(shí)現(xiàn)反向兼容。
圖2、圖3和圖4示出了根據(jù)給出的主題 的各個(gè)方面的各種方法。雖然為了簡化解釋的目的而將方法示出和描述為一系列動(dòng)作或序列步驟,但是應(yīng)當(dāng)理解和清楚的是,要求保護(hù)的主題不受動(dòng)作順序的限制,這是因?yàn)橐恍﹦?dòng)作可以按不同的順序發(fā)生和/或與本文所示出和描述的其它動(dòng)作同時(shí)發(fā)生。例如,本領(lǐng)域技術(shù)人員將理解和清楚的是,方法可以可替換地表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件(例如在狀態(tài)圖中)。此外,為了實(shí)現(xiàn)根據(jù)要求保護(hù)的主題的方法,不是所有示出的動(dòng)作都是必需的。另外,還應(yīng)當(dāng)清楚的是,下文以及整個(gè)說明書中公開的方法能夠存儲(chǔ)在制品上,以便將這些方法傳遞和傳送到計(jì)算機(jī)。本文中使用的術(shù)語“制品”旨在包括可以從任何計(jì)算機(jī)可讀設(shè)備、載體、或介質(zhì)得到的計(jì)算機(jī)程序。
現(xiàn)在參照?qǐng)D2,示出了描述用于實(shí)現(xiàn)模塊和/或應(yīng)用的反向兼容的系統(tǒng)200的示例性流程圖。在附圖標(biāo)記202處,可以檢測(cè)與標(biāo)識(shí)模塊相關(guān)聯(lián)的改變。在一個(gè)方面,該標(biāo)識(shí)模塊可以是RUIM卡、CSIM卡等等。在一個(gè)方面,改變可以包括但不限于添加標(biāo)識(shí)模塊、更新標(biāo)識(shí)模塊、替換現(xiàn)有的標(biāo)識(shí)模塊等等。在附圖標(biāo)記204處,可以至少部分地基于內(nèi)部參數(shù)來確定標(biāo)識(shí)模塊的類型。在一個(gè)方面,內(nèi)部參數(shù)可以包括MNC、MCC、CST表格中的nl5元素、 EF_SIPUPPext元素等等。在附圖標(biāo)記206處,獲取額外的兼容性憑證。在一個(gè)方面,憑證可以包括OMH兼容性憑證、3GPD兼容性憑證等等。在一個(gè)方面,可以從與設(shè)備相關(guān)聯(lián)的非易失性存儲(chǔ)器獲取憑證。在另一個(gè)方面,可以從兼容性服務(wù)器獲取憑證。在附圖標(biāo)記208處,所獲取的憑證和內(nèi)部參數(shù)可以用于啟用設(shè)備。在一個(gè)方面,所獲取的憑證和內(nèi)部參數(shù)可以用于生成虛擬卡擴(kuò)展模塊(VCEM),該虛擬卡擴(kuò)展模塊(VCEM)提供超出通過傳統(tǒng)RUM卡可得到的功能的功能。
現(xiàn)在參照?qǐng)D3,示出了描述用于促進(jìn)開放市場(chǎng)手機(jī)(OMH)的反向兼容的系統(tǒng)300的示例性流程圖。在附圖標(biāo)記302處,確定與所述通信設(shè)備相關(guān)聯(lián)的卡是否包括CST列表中的被分配且被激活的nl5元素。在一個(gè)方面,配置信息可以實(shí)現(xiàn)諸如但不限于語音、SMS網(wǎng)站瀏覽麗S等的服務(wù)。
如果在附圖標(biāo)記302處確定nl5元素被分配且被激活,則在附圖標(biāo)記304處確定 EF_SIPUPPext元素是否存在。如果在附圖標(biāo)記304處確定EF_SIPUPPext元素存在,則在附圖標(biāo)記306處確定EF_SIPUPPext元素是否被正確地配置。如果在附圖標(biāo)記306處確定 EF_SIPUPPext元素被正確地配置,則在附圖標(biāo)記308處,通信設(shè)備可以訪問來自卡的配置信息。在一個(gè)方面,配置信息可以實(shí)現(xiàn)諸如但不限于語音、SMS網(wǎng)站瀏覽MMS等的服務(wù)。
相反,如果在附圖標(biāo)記302、302或306中的任何一個(gè)處確定所述元素是錯(cuò)誤的和 /或不存在,則在附圖標(biāo)記310處,確定一個(gè)或多個(gè)簡檔是否被存儲(chǔ)在移動(dòng)設(shè)備(ME)上。在一個(gè)方面,多個(gè)簡檔可以存儲(chǔ)在可以位于非易失性存儲(chǔ)器中的VCEM中。如果在附圖標(biāo)記 310處確定一個(gè)或多個(gè)可應(yīng)用的簡檔被存儲(chǔ)在通信設(shè)備的存儲(chǔ)器中,則在附圖標(biāo)記312處, 通信設(shè)備可以訪問所存儲(chǔ)的簡檔并且使用所存儲(chǔ)的配置信息來操作。在另一個(gè)方面,通信設(shè)備可以訪問遠(yuǎn)程服務(wù)器,以下載簡檔(如果簡檔是可用的話)(例如,預(yù)配參數(shù)等)并且使用所下載的配置信息進(jìn)行操作。相反,如果在附圖標(biāo)記310處確定沒有可應(yīng)用的簡檔存儲(chǔ)在通信設(shè)備的存儲(chǔ)器中(例如,在VCEM中),則在附圖標(biāo)記312處,通信設(shè)備可以在傳統(tǒng)模式中進(jìn)行操作。
參照?qǐng)D4,示出了描述用于促進(jìn)開放市場(chǎng)手機(jī)(OMH)可操作性的系統(tǒng)400的示例性流程圖。在附圖標(biāo)記402處,移動(dòng)設(shè)備(ME)可以包括存儲(chǔ)器卡,可以從存儲(chǔ)器卡獲取移動(dòng)國家代碼(MCC)和移動(dòng)網(wǎng)絡(luò)代碼(MNC)。在一個(gè)方面,可以從移動(dòng)國際移動(dòng)用戶標(biāo)識(shí)(IMSI_ Μ)的基本文件(存在于卡中的EF)讀取MCC和MNC。
在附圖標(biāo)記404處,通信設(shè)備可以獲得網(wǎng)絡(luò)連接。在一個(gè)方面,所述網(wǎng)絡(luò)可以允許與兼容性服務(wù)器的連接。在附圖標(biāo)記406處,確定該卡是否是OMH兼容的卡。在一個(gè)方面, 該卡可以是可移動(dòng)用戶標(biāo)識(shí)模塊(RUIM)卡。在另一個(gè)方面,該卡可以是CDMA用戶標(biāo)識(shí)模塊 (CSM)卡。在一個(gè)方面,該卡可以與C. S0023-D (針對(duì)RUM)或C. S0065-A (針對(duì)CSM)標(biāo)準(zhǔn)兼容。在這個(gè)方面中,可以在EF中指示新的服務(wù)。在又一個(gè)方面中,該卡可以與C. S0023-0 或者C. S0023-B標(biāo)準(zhǔn)兼容。在這個(gè)方面中,OMH手機(jī)可能不是完全可操作的。
如果在附圖標(biāo)記406處確定存儲(chǔ)器卡是OMH兼容的,則在附圖標(biāo)記408處,所述通信設(shè)備可以在OMH模式中運(yùn)行。相反,如果在附圖標(biāo)記406處確定存儲(chǔ)器卡不是OMH兼容的,則在附圖標(biāo)記410處,確定通信設(shè)備上的VCEM具有針對(duì)OMH模式可用的特征的相應(yīng)信肩、O
如果在附圖標(biāo)記410處,通信設(shè)備在VCEM中確實(shí)具有相應(yīng)信息,則在附圖標(biāo)記412 處,通信設(shè)備在綜合的OMH模式中是可操作的。如本文所使用的,綜合的OMH模式可以包括從存儲(chǔ)器卡獲取OMH特征的一部分并且從VCEM獲取特征的另一部分的操作模式。相反,如果在附圖標(biāo)記410處,通信設(shè)備在VCEM中不具有相應(yīng)信息,則在附圖標(biāo)記414處,核查兼容性服務(wù)器,以便確定相應(yīng)的信息是否是可用的。
如果在附圖標(biāo)記414處確定不能從兼容性服務(wù)器得到相應(yīng)的信息,則在附圖標(biāo)記 416處,通信設(shè)備可以使用可以從存儲(chǔ)器卡得到的信息運(yùn)行。在一個(gè)方面,該操作狀態(tài)可以稱為傳統(tǒng)RUIM模式。相反,如果在附圖標(biāo)記414處確定可以從兼容性服務(wù)器得到的相應(yīng)的信息,則在附圖標(biāo)記418處,可以下載相應(yīng)的信息并且在VCEM中存儲(chǔ)相應(yīng)的信息,并且通信設(shè)備可以在綜合的OMH模式中操作。
當(dāng)仍然參照?qǐng)D1但是現(xiàn)在還轉(zhuǎn)到圖5時(shí),示出了通信設(shè)備100的示例性架構(gòu)。如圖5所描繪的,設(shè)備500包括接收機(jī)502,該接收機(jī)502從例如接收天線(未示出)接收信號(hào),對(duì)所接收的信號(hào)執(zhí)行典型的動(dòng)作(例如,濾波、放大、下變頻等),并且對(duì)所調(diào)節(jié)的信號(hào)進(jìn)行數(shù)字化以便獲取采樣。接收機(jī)502可以包括解調(diào)器504,解調(diào)器504可以解調(diào)所接收的符號(hào)并且向向處理器506提供所接收的符號(hào)以便進(jìn)行信道估計(jì)。處理器506可以是專用于分析由接收機(jī)502所接收的信息和/或生成由發(fā)射機(jī)發(fā)送的信息的處理器,控制設(shè)備500的一個(gè)或多個(gè)組件的處理器,和/或既分析由接收機(jī)502所接收的信息、生成由發(fā)射機(jī)520發(fā)送的信息,又控制設(shè)備500的一個(gè)或多個(gè)組件的處理器。
另外,設(shè)備500可以包括存儲(chǔ)器508,存儲(chǔ)器508可操作地耦合到處理器506,并且可以存儲(chǔ)將要發(fā)送的數(shù)據(jù)、所接收的數(shù)據(jù)、與可用信道有關(guān)的信息、與所分析的信號(hào)和/或干擾強(qiáng)度相關(guān)聯(lián)的數(shù)據(jù)、與所分配的信道、功率、速率等有關(guān)的信息以及用于估計(jì)信道并且通過該信道進(jìn)行通信的任何其它適當(dāng)?shù)男畔?。在一個(gè)方面,存儲(chǔ)器508可以包括VCEM510。 在一個(gè)方面,VCEM510可以用于向通信設(shè)備110增加可用的用戶標(biāo)識(shí)憑證512,以便提供額外的功能。在一個(gè)方面,VCEM510可以包括簡檔514模塊,簡檔514模塊可以增加OMH兼容性憑證、3GPD兼容性憑證等等。
此外,處理器506可以提供用于檢測(cè)標(biāo)識(shí)模塊的改變的單元,其中,該改變是向所述設(shè)備增加新的標(biāo)識(shí)模塊或者改變?cè)O(shè)備中的標(biāo)識(shí)模塊的類型,以及用于使用一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來啟用設(shè)備的單元。
應(yīng)當(dāng)清楚的是,本文所描述的數(shù)據(jù)存儲(chǔ)設(shè)備(例如,存儲(chǔ)器508)可以是易失性存儲(chǔ)器或者非易失性存儲(chǔ)器,或者可以包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器二者。舉例而言而非限制性地,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM(PROM)、電可編程ROM (EPROM)、電可擦除PROM (EEPROM)或閃存。易失性存儲(chǔ)器可以包括隨機(jī)存取存儲(chǔ)器(RAM), 該RAM作為外部高速緩存存儲(chǔ)器。舉例而言而非限制性地,RAM有多種可用形式,例如,同步 RAM (SRAM)、動(dòng)態(tài) RAM (DRAM)、同步 DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR S DRAM)、 增強(qiáng)型 SDRAM (ESDRAM)、同步鏈接 DRAM (SLDRAM)和直接 Rambus RAM (DRRAM)0 該主題系統(tǒng)和方法的存儲(chǔ)器508可以包括但不限于這些存儲(chǔ)器和任何其它適當(dāng)類型的存儲(chǔ)器。
設(shè)備500還可以包括兼容性模塊530,以便促進(jìn)與設(shè)備500的各種傳統(tǒng)用戶標(biāo)識(shí)模塊550的反向兼容。在一個(gè)方面,兼容性模塊530可以包括內(nèi)部參數(shù)模塊532,內(nèi)部參數(shù)模塊532可以包括諸如但不限于移動(dòng)網(wǎng)絡(luò)代碼(MNC)、移動(dòng)國家代碼(MCC)等的信息。此外, 內(nèi)部參數(shù)模塊532可操作以輔助與通信設(shè)備500相關(guān)聯(lián)的應(yīng)用的可操作性、優(yōu)先級(jí)分配等等。在一個(gè)方面,兼容性模塊530可操作以實(shí)現(xiàn)不能以其它方式通過用戶標(biāo)識(shí)模塊550和 /或與通信設(shè)備500相關(guān)聯(lián)的應(yīng)用訪問的特征。
另外,通信設(shè)備500可以包括用戶界面540。用戶界面540可以包括用于生成到通信設(shè)備500的輸入的輸入機(jī)制542和用于生成由通信設(shè)備500的用戶的消耗的信息的輸出機(jī)制544。例如,輸入機(jī)制542可以包括諸如鍵或鍵盤、鼠標(biāo)、觸摸屏顯示器、麥克風(fēng)等的機(jī)制。此外,例如,輸出機(jī)制544可以包括顯示器、音頻揚(yáng)聲器、觸摸反饋機(jī)制、個(gè)域網(wǎng)(PAN) 收發(fā)機(jī)等。在所示出的各個(gè)方面,輸出機(jī)制544可以包括可操作以呈現(xiàn)圖像或視頻格式的媒體內(nèi)容的顯示器或者用于呈現(xiàn)音頻格式的媒體內(nèi)容的音頻揚(yáng)聲器。
此外,可選擇地,在一個(gè)方面,通信設(shè)備500可以包括用戶標(biāo)識(shí)模塊550。在一個(gè)方面,用戶標(biāo)識(shí)模塊可以包括內(nèi)部參數(shù)552,例如但不限于一個(gè)或多個(gè)簡檔554、MNC和MCC 值556等。在一個(gè)方面,內(nèi)部參數(shù)552還可以包括CST表格中的nl5元素、EF_SIPUPPext元素等。
應(yīng)當(dāng)清楚的是,本文所描述的用戶標(biāo)識(shí)模塊550可以是易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或者可以包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器二者。舉例而言而非限制性地,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM (PR0M)、電可編程ROM (EPR0M)、電可擦除PROM(EEPROM)或閃存。易失性存儲(chǔ)器可以包括隨機(jī)存取存儲(chǔ)器(RAM),該RAM作為外部高速緩存存儲(chǔ)器。舉例而言而非限制性地,RAM有多種可用形式,例如,同步RAM (SRAM)、動(dòng)態(tài) RAM (DRAM)、同步 DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR SDRAM)、增強(qiáng)型 SDRAM (ESDRAM)、 同步鏈接DRAM (SLDRAM)和直接Rambus RAM (DRRAM)0在另一個(gè)方面,本文所描述的用戶標(biāo)識(shí)模塊550可以是可移動(dòng)存儲(chǔ)器卡,例如但不限于可移動(dòng)用戶標(biāo)識(shí)模塊(RUIM)卡、CDMA 用戶標(biāo)識(shí)模塊(CSIM)等。
參照?qǐng)D6,示出了兼容性系統(tǒng)600 (例如圖1所描繪的兼容性服務(wù)器130)的詳細(xì)框圖。兼容性系統(tǒng)600可以包括任何類型的下列各項(xiàng)中的至少一項(xiàng)硬件、服務(wù)器、個(gè)人計(jì)算機(jī)、微型計(jì)算機(jī)、大型計(jì)算機(jī)或任何計(jì)算設(shè)備(專用計(jì)算設(shè)備或者通用計(jì)算設(shè)備)。此外, 可以完全在單個(gè)網(wǎng)絡(luò)設(shè)備上執(zhí)行在兼容性系統(tǒng)600上操作的或者由兼容性系統(tǒng)600執(zhí)行的本文所描述的模塊和應(yīng)用,如圖6所示,或者在其它方面,分立的服務(wù)器、數(shù)據(jù)庫或計(jì)算機(jī)設(shè)備可以聯(lián)合操作,以便向各方提供可用格式的數(shù)據(jù),和/或在設(shè)備(例如,通信設(shè)備110以及由兼容性系統(tǒng)600執(zhí)行的模塊和應(yīng)用)之間的數(shù)據(jù)流中提供分立的控制層。
兼容性系統(tǒng)600包括可以通過有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)來發(fā)送數(shù)據(jù)和接收數(shù)據(jù)并且可以執(zhí)行例程和應(yīng) 用的計(jì)算機(jī)平臺(tái)602。計(jì)算機(jī)平臺(tái)602包括存儲(chǔ)器604,該存儲(chǔ)器604可以包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器,例如只讀存儲(chǔ)器和/或隨機(jī)存取存儲(chǔ)器(ROM和 RAM)、EPROM、EEPR0M、閃存卡或者計(jì)算機(jī)平臺(tái)共用的任何存儲(chǔ)器。此外,存儲(chǔ)器604可以包括一個(gè)或多個(gè)閃存單元,或者可以是任何第二存儲(chǔ)設(shè)備或第三存儲(chǔ)設(shè)備(例如,磁性介質(zhì)、 光學(xué)介質(zhì)、磁帶、或者軟盤或硬盤)。此外,計(jì)算機(jī)平臺(tái)602還包括處理器630,處理器630 可以是專用集成電路(“ASIC”)或者其它芯片集、邏輯電路或其它數(shù)據(jù)處理設(shè)備。處理器 630可以包括體現(xiàn)在硬件、固件、軟件及其組合中的各種處理子系統(tǒng)632,其實(shí)現(xiàn)兼容性系統(tǒng)600的功能和網(wǎng)絡(luò)設(shè)備在有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)上的可操作性。
計(jì)算機(jī)平臺(tái)602還包括體現(xiàn)在硬件、固件、軟件及其組合中的通信模塊650,其實(shí)現(xiàn)兼容性系統(tǒng)600的各種組件之間的通信以及兼容性系統(tǒng)600與通信設(shè)備110之間的通信。通信模塊650可以包括用于建立無線通信連接所必需的硬件、固件、軟件和/或其組合。 根據(jù)所描述的方面,通信模塊650可以包括必要的硬件、固件和/或軟件,以促進(jìn)兼容性服務(wù)器130與設(shè)備110之間的無線通信和/或有線通信。
兼容性系統(tǒng)600的存儲(chǔ)器604包括憑證模塊610,憑證模塊610可操作以向設(shè)備 (例如,通信設(shè)備110)提供額外的用戶標(biāo)識(shí)憑證、簡檔信息等以促進(jìn)通信設(shè)備110的反向兼容。在一個(gè)方面,憑證模塊604可以包括用戶標(biāo)識(shí)憑證模塊612,以實(shí)現(xiàn)對(duì)丟失的用戶憑證的訪問。此外,簡檔模塊614可以包括簡檔信息,以實(shí)現(xiàn)對(duì)丟失的簡檔信息的訪問。在一個(gè)方面,憑證可以包括OMH兼容性憑證、3GPD兼容性憑證等。
參照?qǐng)D7,示出了根據(jù)一個(gè)方面用于在OMH中實(shí)現(xiàn)反向兼容的系統(tǒng)700。例如,系統(tǒng)700可以至少部分地位于通信設(shè)備、用戶設(shè)備等內(nèi)。應(yīng)當(dāng)清楚的是,系統(tǒng)700被表示為包括功能塊,這些功能塊可以是代表由處理器、軟件或其組合(例如,固件)執(zhí)行的功能的功能塊。
系統(tǒng)700包括可以聯(lián)合操作的邏輯單元組702。例如,邏輯組702可以包括用于基于標(biāo)識(shí)模塊704的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定標(biāo)識(shí)模塊的類型的單元。在一個(gè)方面,一個(gè)或多個(gè)內(nèi)部參數(shù)可以包括服務(wù)參數(shù)的狀態(tài)、配置參數(shù)等。在另一個(gè)方面,一個(gè)或多個(gè)內(nèi)部參數(shù)可以包括CST表格中nl5元素或EF_SIPUPPext元素。在這個(gè)方面,用于確定的單元還可以包括用于當(dāng)存在以下各項(xiàng)中的至少一項(xiàng)時(shí)確定所述EF_SIPUPPext元素是錯(cuò)誤的的單元所述EF_SIPUPPext元素不存在或者所述EF_SIPUPPext元素未被正確地配置。在另一個(gè)方面,標(biāo)識(shí)模塊可以包括移動(dòng)國家代碼(MCC)和移動(dòng)網(wǎng)絡(luò)代碼(MNC)。在另一個(gè)方面,標(biāo)識(shí)模塊可以包括RUIM或CSIM,其中傳統(tǒng)標(biāo)識(shí)模塊可以被定義為與C. S0023-D標(biāo)準(zhǔn)不兼容的 RUIM或與C. S0065-A標(biāo)準(zhǔn)不兼容的CSM。在一個(gè)方面,一個(gè)或多個(gè)憑證可以包括開放市場(chǎng)手機(jī)(OMH)憑證、3G分組數(shù)據(jù)(3GPD)憑證等等。在另一個(gè)方面,用于獲取的單元可以包括用于使用MCC和MNC來確定一個(gè)或多個(gè)憑證的單元。在另一個(gè)方面,用于獲取的單元還可以包括用于確定存儲(chǔ)在設(shè)備的非易失性(NV)存儲(chǔ)器中的一個(gè)或多個(gè)憑證的單元和用于訪問存儲(chǔ)在設(shè)備的NV存儲(chǔ)器中的一個(gè)或多個(gè)憑證的單元。在另一個(gè)方面,用于獲取的單元還可以包括用于確定可從服務(wù)器得到一個(gè)或多個(gè)憑證的單元和用于訪問來自服務(wù)器的一個(gè)或多個(gè)憑證的單元。在另一個(gè)方面,用于獲取的單元還可以包括用于基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來獲取應(yīng)用的動(dòng)態(tài)簡檔的單元,其中動(dòng)態(tài)簡檔包括與一個(gè)或多個(gè)內(nèi)部參數(shù)不同的一個(gè)或多個(gè)參數(shù)。此外,邏輯組702可以包括用于檢測(cè)標(biāo)識(shí)模塊的改變并且使用一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來啟用設(shè)備的單元,其中改變是向設(shè)備添加新的標(biāo)識(shí)模塊或者改變?cè)谠O(shè)備中的標(biāo)識(shí)模·塊的類型。此外,邏輯組702可以包括用于基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來生成虛擬卡擴(kuò)展模塊的單元。此外,邏輯組702可以包括用于檢測(cè)標(biāo)識(shí)模塊已經(jīng)連接到設(shè)備并且確定標(biāo)識(shí)模塊的類型是傳統(tǒng)標(biāo)識(shí)模塊的單元。
另外,系統(tǒng)700可以包括存儲(chǔ)器708,存儲(chǔ)器708保存用于執(zhí)行與單元704和706 相關(guān)聯(lián)的功能的指令。雖然單元704和706被示出為在存儲(chǔ)器708的外部,但是應(yīng)當(dāng)理解的是,模塊704和706中的一個(gè)或多個(gè)可以存在于存儲(chǔ)器708的內(nèi)部。
本申請(qǐng)中所使用的術(shù)語“組件”、“模塊”、“系統(tǒng)”等旨在包括與計(jì)算機(jī)相關(guān)的實(shí)體, 例如但不限于硬件、固件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,組件可以是但不限于處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計(jì)算機(jī)。 舉例說明,在計(jì)算設(shè)備上運(yùn)行的應(yīng)用程序和計(jì)算設(shè)備二者都可以是組件。一個(gè)或多個(gè)組件可以位于進(jìn)程和/或執(zhí)行的線程內(nèi),并且組件可以位于一臺(tái)計(jì)算機(jī)上和/或分布于兩臺(tái)或更多臺(tái)計(jì)算機(jī)之間。另外,可以從其上存儲(chǔ)有各種數(shù)據(jù)結(jié)構(gòu)的各種計(jì)算機(jī)可讀介質(zhì)執(zhí)行這些組件。這些組件可以例如根據(jù)具有一個(gè)或多個(gè)數(shù)據(jù)分組(例如,來自一個(gè)組件的數(shù)據(jù),該組件與本地系統(tǒng)、分布式系統(tǒng)中的另一個(gè)組件進(jìn)行交互,并且/或者以信號(hào)的方式通過諸如互聯(lián)網(wǎng)之類的網(wǎng)絡(luò)與其它系統(tǒng)進(jìn)行交互)的信號(hào)、以本地和/或遠(yuǎn)程進(jìn)程的方式進(jìn)行通 目。
此外,本文結(jié)合終端(其可以是有線終端或無線終端)描述了各個(gè)方面。終端也可以稱為系統(tǒng)、設(shè)備、用戶單元、用戶站、移動(dòng)站、移動(dòng)臺(tái)、移動(dòng)設(shè)備、遠(yuǎn)程站、移動(dòng)設(shè)備(ME)、遠(yuǎn)程終端、接入終端、用戶終端、終端、通信設(shè)備、用戶代理、用戶設(shè)備或用戶設(shè)備(UE)。無線終端可以是蜂窩電話、衛(wèi)星電話、無繩電話、會(huì)話發(fā)起協(xié)議(SIP)電話、無線本地環(huán)路(WLL) 站、個(gè)人數(shù)字助理(PDA)、具有無線連接能力的手持設(shè)備、計(jì)算設(shè)備或連接到無線調(diào)制解調(diào)器的其它處理設(shè)備。此外,本文結(jié)合基站描述了各個(gè)方面?;究梢杂糜谂c無線終端進(jìn)行通信,并且基站還可以稱為接入點(diǎn)、節(jié)點(diǎn)B或某種其它術(shù)語。
此外,術(shù)語“或”旨在表示包括性的“或”而不是排外的“或”。也就是說,除非另外說明或者從上下文中明確得知,否則短語“X使用A或B”旨在表示任何自然的包括性置換。 也就是說,以下實(shí)例中的任一個(gè)都滿足短語“X使用A或B”:X使用A ;X使用B ;或者X使用 A和B 二者。此外,除非另外說明或者從上下文中明確得知針對(duì)于單數(shù)形式,否則本申請(qǐng)和所附權(quán)利要求書中使用的冠詞“一個(gè)(a)”和“一(an)”通常應(yīng)當(dāng)解釋為表示“一個(gè)或多個(gè)”。
本文所描述的技術(shù)可以用于各種無線通信系統(tǒng),例如CDMA、TDMA, FDMA, OFDMA, SC-FDMA及其它系統(tǒng)。術(shù)語“系統(tǒng)”和“網(wǎng)絡(luò)”經(jīng)??梢越粨Q使用。CDMA系統(tǒng)可以實(shí)現(xiàn)諸如通用陸地?zé)o線接入(UTRA)、cdma2000等的無線技術(shù)。UTRA包括寬帶CDMA(W-CDMA)和CDMA 的其它變形。此外,cdma2000覆蓋IS-2000、IS-95和IS-856標(biāo)準(zhǔn)。TDMA系統(tǒng)可以實(shí)現(xiàn)諸如全球移動(dòng)通信系統(tǒng)(GSM)的無線技術(shù)。OFDMA系統(tǒng)可以實(shí)現(xiàn)諸如演進(jìn)型UTRA (E-UTRA)、超移動(dòng)寬帶(UMB)、IEEE802. 11 (W1-Fi )、IEEE802. 16 (WiMAX)、IEEE802. 20、閃速-OFDM D 的無線技術(shù)。UTRA和E-UTRA是通用移動(dòng)電信系統(tǒng)(UMTS)的一部分。3GPP長期演進(jìn)(LTE) 是UMTS的采用E-UTRA的版本,其在下行鏈路上使用0FDMA,并在上行鏈路上使用SC-FDMA。 在來自名為“第三代合作伙伴計(jì)劃”(3GPP)的組織的文檔中描述了 UTRA、E-UTRA, UMTS, LTE和GSM。另外,在來自名為“第三代合作伙伴計(jì)劃2” (3GPP2)的組織的文檔中描述了 cdma2000和UMB。此外,這些無線通信系統(tǒng)還可以包括對(duì)等的(例如,移動(dòng)臺(tái)對(duì)移動(dòng)臺(tái)的)自組網(wǎng)絡(luò)系統(tǒng),其通常 使用不成對(duì)的未經(jīng)許可的頻譜、802. XX無線LAN、藍(lán)牙和任何其它短程或遠(yuǎn)程無線通信技術(shù)。
將圍繞可以包括多個(gè)設(shè)備、組件、模塊等等的系統(tǒng)來呈現(xiàn)各個(gè)方面或特征。應(yīng)當(dāng)理解和清楚的是,各個(gè)系統(tǒng)可以包括額外的設(shè)備、組件、模塊等,并且/或者可以不包括結(jié)合附圖討論的所有設(shè)備、組件、模塊等。還可以使用這些方法的組合。
可以使用被設(shè)計(jì)為執(zhí)行本文所描述的功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、 專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件或者其任意組合,來實(shí)現(xiàn)或執(zhí)行結(jié)合本文所公開的方面描述的各種示例性的邏輯、邏輯框、模塊和電路。通用處理器可以是微處理器,或者,該處理器也可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或多個(gè)微處理器與DSP內(nèi)核的結(jié)合, 或者任何其它此種結(jié)構(gòu)。另外,至少一個(gè)處理器可以包括可操作以執(zhí)行上文描述的一個(gè)或多個(gè)步驟和/或動(dòng)作的一個(gè)或多個(gè)模塊。
此外,結(jié)合本文所公開的方面所描述的方法或算法的步驟和/或動(dòng)作可以直接體現(xiàn)在硬件、由處理器執(zhí)行的軟件模塊或二者的組合中。軟件模塊可以位于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM或者本領(lǐng)域公知的任何其它形式的存儲(chǔ)介質(zhì)中。示例性的存儲(chǔ)介質(zhì)可以被耦合到處理器,從而使處理器能夠從該存儲(chǔ)介質(zhì)讀取信息,并且向該存儲(chǔ)介質(zhì)寫入信息?;蛘撸鎯?chǔ)介質(zhì)可以是處理器的組成部分。此外,在一些方面中,處理器和存儲(chǔ)介質(zhì)可以位于ASIC中。另外,該ASIC可以位于用戶終端中?;蛘撸幚砥骱痛鎯?chǔ)介質(zhì)也可以作為分立組件存在于用戶終端中。另外,在一些方面中,方法或者算法的步驟和/或動(dòng)作可以作為代碼和/或指令中的一個(gè)或任意組合或集合位于可以并入計(jì)算機(jī)程序產(chǎn)品中的機(jī)器可讀介質(zhì)和/或計(jì)算機(jī)可讀介質(zhì)上。
在一個(gè)或多個(gè)方面,所描述的功能可以用硬件、軟件、固件或其任意組合來實(shí)現(xiàn)。 如果使用軟件實(shí)現(xiàn),則可以將這些功能作為一個(gè)或多個(gè)指令或代碼存儲(chǔ)在或傳送到計(jì)算機(jī)可讀介質(zhì)上。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括有助于從一個(gè)地方向另一個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)。舉例說明而非限制性地,這種計(jì)算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、 CD-ROM或其它光盤存儲(chǔ)器、磁盤存儲(chǔ)器或其它磁存儲(chǔ)設(shè)備、或者能夠用于攜帶或存儲(chǔ)具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)訪問的任何其它介質(zhì)。此外,任何連接可以稱為計(jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無線電和微波之類的無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光纖電纜、雙絞線、DSL或者諸如紅外線、無線電和微波之類的無線技術(shù)包括在所述介質(zhì)的定義中。本文所使用的磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字通用光盤(DVD)、軟盤和藍(lán)光光盤,其中,磁盤通常磁性地 復(fù)制數(shù)據(jù),而光盤用激光光學(xué)地復(fù)制數(shù)據(jù)。上述各項(xiàng)的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。
盡管上述公開內(nèi)容討論了示例性的方面和/或方面,但是應(yīng)當(dāng)注意,可以在不背離由所附權(quán)利要求書限定的所描述方面和/或方面的范圍的前提下,在本文中做出各種改變和修改。此外,盡管以單數(shù)形式描述或者要求所描述的方面和/或方面的要素,但是除非明確說明限于單數(shù)形式,否則應(yīng)設(shè)想到復(fù)數(shù)形式。另外,除非另有說明,任何方面和/或方面的全部或者一部分可以與任何其它方面和/或方面的全部或者一部分一起使用。
權(quán)利要求
1.一種用于設(shè)備的通信的方法,包括 基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型;以及 至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)憑證。
2.根據(jù)權(quán)利要求1所述的方法,還包括 檢測(cè)所述標(biāo)識(shí)模塊的改變,其中,所述改變是向所述設(shè)備添加新的標(biāo)識(shí)模塊或者改變所述設(shè)備中的所述標(biāo)識(shí)模塊的所述類型;以及 使用所述一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來啟用所述設(shè)備。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述一個(gè)或多個(gè)內(nèi)部參數(shù)包括下列各項(xiàng)中的至少一項(xiàng)服務(wù)的狀態(tài)或者配置參數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述一個(gè)或多個(gè)憑證包括下列各項(xiàng)中的至少一項(xiàng)開放市場(chǎng)手機(jī)(OMH)憑證或者3G分組數(shù)據(jù)(3GPD)憑證。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述標(biāo)識(shí)模塊包括移動(dòng)國家代碼(MCC)和移動(dòng)網(wǎng)絡(luò)代碼(MNC),并且其中,所述獲取還包括使用所述MCC和所述MNC來確定所述一個(gè)或多個(gè)憑證。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取還包括 確定所述一個(gè)或多個(gè)憑證存儲(chǔ)在所述設(shè)備的非易失性(NV)存儲(chǔ)器中;以及 訪問存儲(chǔ)在所述設(shè)備的所述NV存儲(chǔ)器中的所述一個(gè)或多個(gè)憑證。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取還包括 確定下列各項(xiàng)中的至少一項(xiàng)可以從服務(wù)器得到的一個(gè)或多個(gè)預(yù)配參數(shù)或者所述一個(gè)或多個(gè)憑證;以及 訪問下列各項(xiàng)中的至少一項(xiàng)來自所述服務(wù)器的所述一個(gè)或多個(gè)預(yù)配參數(shù)或者所述一個(gè)或多個(gè)憑證。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取還包括 基于所述標(biāo)識(shí)模塊的所述一個(gè)或多個(gè)內(nèi)部參數(shù)來獲取應(yīng)用的動(dòng)態(tài)簡檔,其中,所述動(dòng)態(tài)簡檔包括與所述一個(gè)或多個(gè)內(nèi)部參數(shù)不同的一個(gè)或多個(gè)參數(shù)。
9.根據(jù)權(quán)利要求1所述的方法,還包括 基于所述標(biāo)識(shí)模塊的所述一個(gè)或多個(gè)內(nèi)部參數(shù)和所述獲取的一個(gè)或多個(gè)憑證來生成虛擬識(shí)別模塊。
10.根據(jù)權(quán)利要求1所述的方法,還包括 檢測(cè)所述標(biāo)識(shí)模塊已經(jīng)連接到所述設(shè)備;以及 確定所述標(biāo)識(shí)模塊的所述類型是傳統(tǒng)標(biāo)識(shí)模塊。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述標(biāo)識(shí)模塊包括可移動(dòng)用戶標(biāo)識(shí)模塊(RUIM)或者CDMA用戶標(biāo)識(shí)模塊(CSM),其中,傳統(tǒng)標(biāo)識(shí)模塊包括與C. S0023-D標(biāo)準(zhǔn)不兼容的RUM或者與C. S0065-A標(biāo)準(zhǔn)不兼容的CSM。
12.根據(jù)權(quán)利要求1所述的方法,其中,所述一個(gè)或多個(gè)內(nèi)部參數(shù)包括下列各項(xiàng)中的至少一項(xiàng) RUIM的CST表格中的nl5元素; CSIM的CST表格中的n35元素;或者 EF_SIPUPPext 元素。
13.根據(jù)權(quán)利要求12所述的方法,還包括 當(dāng)存在下列各項(xiàng)中的至少一項(xiàng)時(shí),確定所述EF_SIPUPPext元素是錯(cuò)誤的 所述EF_SIPUPPext元素不存在;或者 所述EF_SIPUPPext元素未被正確地配置。
14.被配置為提供反向兼容的至少一個(gè)處理器,包括 用于基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型的第一模塊;以及 用于至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)憑證的第二模塊。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括 計(jì)算機(jī)可讀介質(zhì),其包括 用于使計(jì)算機(jī)基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo) 識(shí)模塊的類型的第一代碼集;以及 用于使所述計(jì)算機(jī)至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲 取一個(gè)或多個(gè)憑證的第二代碼集。
16.一種裝置,包括 用于基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型的單元;以及 用于至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)憑證的單元。
17.根據(jù)權(quán)利要求16所述的裝置,還包括 用于檢測(cè)所述標(biāo)識(shí)模塊的改變的單元,其中,所述改變是向所述設(shè)備添加新的標(biāo)識(shí)模塊或者改變所述設(shè)備中的所述標(biāo)識(shí)模塊的所述類型;以及 用于使用所述一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來啟用所述設(shè)備的單元。
18.根據(jù)權(quán)利要求16所述的裝置,其中,所述一個(gè)或多個(gè)內(nèi)部參數(shù)包括下列各項(xiàng)中的至少一項(xiàng)服務(wù)的狀態(tài)或配置參數(shù)。
19.根據(jù)權(quán)利要求16所述的裝置,其中,所述一個(gè)或多個(gè)憑證包括下列各項(xiàng)中的至少一項(xiàng)OMH憑證或3G分組數(shù)據(jù)(3GPD)憑證。
20.根據(jù)權(quán)利要求16所述的裝置,其中,所述標(biāo)識(shí)模塊包括移動(dòng)國家代碼(MCC)和移動(dòng)網(wǎng)絡(luò)代碼(MNC),并且其中,所述用于獲取的單元還包括使用所述MCC和所述MNC來確定所述一個(gè)或多個(gè)憑證。
21.根據(jù)權(quán)利要求16所述的裝置,其中,所述用于獲取的單元還包括 用于確定所述一個(gè)或多個(gè)憑證存儲(chǔ)在所述設(shè)備的非易失性(NV)存儲(chǔ)器中的單元;以及 用于訪問存儲(chǔ)在所述設(shè)備的所述NV存儲(chǔ)器中的所述一個(gè)或多個(gè)憑證的單元。
22.根據(jù)權(quán)利要求16所述的裝置,其中,所述用于獲取的單元還包括 用于確定下列各項(xiàng)中的至少一項(xiàng)的單元可以從服務(wù)器得到的一個(gè)或多個(gè)預(yù)配參數(shù)或者所述一個(gè)或多個(gè)憑證;以及 用于訪問下列各項(xiàng)中的至少一項(xiàng)的單元來自所述服務(wù)器的所述一個(gè)或多個(gè)預(yù)配參數(shù)或者所述一個(gè)或多個(gè)憑證。
23.根據(jù)權(quán)利要求16所述的裝置,其中,所述用于獲取的單元還包括用于基于所述標(biāo)識(shí)模塊的所述一個(gè)或多個(gè)內(nèi)部參數(shù)來獲取應(yīng)用的動(dòng)態(tài)簡檔的單元,其中,所述動(dòng)態(tài)簡檔包括與所述一個(gè)或多個(gè)內(nèi)部參數(shù)不同的一個(gè)或多個(gè)參數(shù)。
24.根據(jù)權(quán)利要求16所述的裝置,還包括 用于基于所述標(biāo)識(shí)模塊的所述一個(gè)或多個(gè)內(nèi)部參數(shù)和所述獲取的一個(gè)或多個(gè)憑證來生成虛擬識(shí)別模塊的單元。
25.根據(jù)權(quán)利要求16所述的裝置,還包括 用于檢測(cè)所述標(biāo)識(shí)模塊已經(jīng)連接到所述設(shè)備的單元;以及 用于確定所述標(biāo)識(shí)模塊的所述類型是傳統(tǒng)標(biāo)識(shí)模塊的單元。
26.根據(jù)權(quán)利要求25所述的裝置,其中,所述標(biāo)識(shí)模塊包括可移動(dòng)用戶標(biāo)識(shí)模塊(RUM)或者CDMA用戶標(biāo)識(shí)模塊(CSM),其中,傳統(tǒng)標(biāo)識(shí)模塊包括與C. S0023-D標(biāo)準(zhǔn)不兼容的RUM或者與C. S0065-A標(biāo)準(zhǔn)不兼容的CSM。
27.根據(jù)權(quán)利要求16所述的裝置,其中,所述一個(gè)或多個(gè)內(nèi)部參數(shù)包括下列各項(xiàng)中的至少一項(xiàng) RUIM的CST表格中的nl5元素; CSIM的CST表格中的n35元素;或者 EF_SIPUPPext 元素。
28.根據(jù)權(quán)利要求27所述的裝置,還包括 用于當(dāng)存在下列各項(xiàng)中的至少一項(xiàng)時(shí),確定所述EF_SIPUPPext元素是錯(cuò)誤的單元 所述EF_SIPUPPext元素不存在;或者 所述EF_SIPUPPext元素未被正確地配置。
29.一種用于實(shí)現(xiàn)反向兼容的裝置,包括 兼容性模塊,其可操作以執(zhí)行下列操作 基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定所述標(biāo)識(shí)模塊的類型;以及 至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)憑證。
30.根據(jù)權(quán)利要求29所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作 檢測(cè)所述標(biāo)識(shí)模塊的改變,其中,所述改變是向所述設(shè)備添加新的標(biāo)識(shí)模塊或者改變所述設(shè)備中的所述標(biāo)識(shí)模塊的所述類型;以及 使用所述一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來啟用所述設(shè)備。
31.根據(jù)權(quán)利要求29所述的裝置,其中,所述一個(gè)或多個(gè)內(nèi)部參數(shù)包括下列各項(xiàng)中的至少一項(xiàng)服務(wù)的狀態(tài)或配置參數(shù)。
32.根據(jù)權(quán)利要求29所述的裝置,其中,所述一個(gè)或多個(gè)憑證包括下列各項(xiàng)中的至少一項(xiàng)OMH憑證或3G分組數(shù)據(jù)(3GPD)憑證。
33.根據(jù)權(quán)利要求29所述的裝置,其中,所述標(biāo)識(shí)模塊包括移動(dòng)國家代碼(MCC)和移動(dòng)網(wǎng)絡(luò)代碼(MNC),并且其中,所述兼容性模塊還可操作以使用所述MCC和所述MNC來確定所述一個(gè)或多個(gè)憑證。
34.根據(jù)權(quán)利要求29所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作 確定所述一個(gè)或多個(gè)憑證存儲(chǔ)在所述設(shè)備的非易失性(NV)存儲(chǔ)器中;以及 訪問存儲(chǔ)在所述設(shè)備的所述NV存儲(chǔ)器中的所述一個(gè)或多個(gè)憑證。
35.根據(jù)權(quán)利要求29所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作確定下列各項(xiàng)中的至少一項(xiàng)可以從服務(wù)器得到的一個(gè)或多個(gè)預(yù)配參數(shù)或所述一個(gè)或多個(gè)憑證;以及 訪問下列各項(xiàng)中的至少一項(xiàng)來自所述服務(wù)器的所述一個(gè)或多個(gè)預(yù)配參數(shù)或所述一個(gè)或多個(gè)憑證。
36.根據(jù)權(quán)利要求29所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作 基于所述標(biāo)識(shí)模塊的所述一個(gè)或多個(gè)內(nèi)部參數(shù)來獲取應(yīng)用的動(dòng)態(tài)簡檔,其中,所述動(dòng)態(tài)簡檔包括與所述一個(gè)或多個(gè)內(nèi)部參數(shù)不同的一個(gè)或多個(gè)參數(shù)。
37.根據(jù)權(quán)利要求29所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作 基于所述標(biāo)識(shí)模塊的所述一個(gè)或多個(gè)內(nèi)部參數(shù)和所獲取的一個(gè)或多個(gè)憑證來生成虛擬識(shí)別模塊。
38.根據(jù)權(quán)利要求29所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作 檢測(cè)所述標(biāo)識(shí)模塊已經(jīng)連接到所述設(shè)備;以及 確定所述標(biāo)識(shí)模塊的所述類型是傳統(tǒng)標(biāo)識(shí)模塊。
39.根據(jù)權(quán)利要求38所述的裝置,其中,所述標(biāo)識(shí)模塊包括可移動(dòng)用戶標(biāo)識(shí)模塊(RUM)或者CDMA用戶標(biāo)識(shí)模塊(CSM),并且其中,傳統(tǒng)標(biāo)識(shí)模塊包括與C. S0023-D標(biāo)準(zhǔn)不兼容的RUM或者與C. S0065-A標(biāo)準(zhǔn)不兼容的CSM。
40.根據(jù)權(quán)利要求29所述的裝置,其中,所述一個(gè)或多個(gè)內(nèi)部參數(shù)包括下列各項(xiàng)中的至少一項(xiàng) RUIM的CST表格中的nl5元素; CSIM的CST表格中的n35元素;或者 EF_SIPUPPext 元素。
41.根據(jù)權(quán)利要求40所述的裝置,其中,所述兼容性模塊還可操作以執(zhí)行下列操作 當(dāng)存在下列各項(xiàng)中的至少一項(xiàng)時(shí),確定所述EF_SIPUPPext元素是錯(cuò)誤的 所述EF_SIPUPPext元素不存在;或者 所述EF_SIPUPPext元素未被正確地配置。
全文摘要
本發(fā)明提供了一種用于在開放市場(chǎng)手機(jī)(OMH)中實(shí)現(xiàn)反向兼容的方法和裝置。該方法可以包括基于標(biāo)識(shí)模塊的一個(gè)或多個(gè)內(nèi)部參數(shù)來確定標(biāo)識(shí)模塊的類型,以及至少部分地基于所確定的標(biāo)識(shí)模塊的類型來獲取一個(gè)或多個(gè)憑證。
文檔編號(hào)H04L29/06GK103004169SQ201180034680
公開日2013年3月27日 申請(qǐng)日期2011年5月20日 優(yōu)先權(quán)日2010年5月20日
發(fā)明者D·K·薩胡, S·維爾列帕利, N·達(dá)戈?duì)? 杜志敏 申請(qǐng)人:高通股份有限公司