專利名稱:在數(shù)據(jù)卡上實(shí)現(xiàn)sim卡應(yīng)用程序包功能的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通訊系統(tǒng),具體地,涉及在凄t據(jù)卡上實(shí)現(xiàn)SIM 卡應(yīng)用禾呈序包(SIM Application Toolkit ,簡(jiǎn)稱為STK )功能的方法及裝置。
背景技術(shù):
在現(xiàn)代的無線通訊系統(tǒng)中,隨著技術(shù)的不斷進(jìn)步和新一代網(wǎng)絡(luò) 的完全覆蓋,無線用戶的普及率越來越高。無線速率的逐步提高為一些智能終端,比如個(gè)人筆記本電腦、 臺(tái)式機(jī)、個(gè)人數(shù)字助理、手持的智能終端等提供了無線接入internet 網(wǎng)的可行性,這同時(shí)也擴(kuò)大了運(yùn)營商的客戶群。運(yùn)營商如果能在這 些智能終端上纟是供和手沖幾相同或相似的增值業(yè)務(wù)或者STK (是在 GSM手機(jī)使用的大容量SIM卡中開發(fā)的應(yīng)用菜單)功能,比如, 天氣預(yù)才艮、動(dòng)感地帶、up新勢(shì)力等,這樣一方面可以為用戶提供有 用的咨詢,提高用戶體驗(yàn),同時(shí)也可以提高營業(yè)收入。例如,目前,已經(jīng)在部分手才幾上實(shí)現(xiàn)了這些增4直業(yè)務(wù)和STK功 能。同時(shí)在達(dá)斤的UICC (universal integrated chip card,通用集成芯 片卡)卡上已經(jīng)提供了 STK功能。通過上文的描述可以看出,如果疑是理想的,然而,目前尚未提出與此相關(guān)的技術(shù)
發(fā)明內(nèi)容
考慮到相關(guān)技術(shù)中存在的上述問題而提出本發(fā)明。為此,本發(fā)明旨在提供一種在數(shù)據(jù)卡上實(shí)現(xiàn)SIM卡應(yīng)用程序包(即,STK)功 能的方案。根據(jù)本發(fā)明,提供了一種在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的方法。該 方法包括以下處理lt據(jù)卡上的通用集成芯片卡即UICC卡向客戶 端的客戶端軟件發(fā)送主動(dòng)式命令,其中,主動(dòng)式命令用于通知客戶 端可供其選擇的SIM卡應(yīng)用禾呈序包即STK功能;客戶端的客戶端 軟件向UICC卡返回回饋命令,其中,回饋命令用于通知數(shù)據(jù)卡客 戶端做出的STK功能選擇。在上述方法中,在UICC卡發(fā)送主動(dòng)式命令之前,還包括在 數(shù)據(jù)卡上設(shè)置STK代理,其中,STK代理用于UICC卡與客戶端的 交互以及命令的轉(zhuǎn)譯。這樣,UICC卡通過STK代理發(fā)送主動(dòng)式命 令,客戶端的客戶端軟件通過STK代理返回回饋命令。此夕卜,在上述方法中,在UICC卡發(fā)送主動(dòng)式命令之前,還包 括客戶端的客戶端軟件通過AT命令向數(shù)據(jù)卡下發(fā)下載命令;STK 代理對(duì)下載命令進(jìn)行解析,并通過AT命令將解析后的下載命令下 發(fā)給UICC卡;UICC卡通過STK命令向底層平臺(tái)發(fā)送響應(yīng)數(shù)據(jù); 底層平臺(tái)通知UICC卡向上層發(fā)送數(shù)據(jù)。上述的客戶端包括計(jì)算機(jī)。根據(jù)本發(fā)明,還提供了 一種在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的裝置。該裝置包括通用集成芯片卡即UICC卡模塊,用于向客戶端 的客戶端軟件發(fā)送主動(dòng)式命令,并接收來自客戶端的客戶端軟件的 回饋命令,其中,主動(dòng)式命令用于通知客戶端可供其選擇的SIM卡
應(yīng)用程序包即STK功能,回饋命令用于通知數(shù)據(jù)卡客戶端做出的 STK功能選擇;STK代理模塊,用于UICC卡與客戶端的交互以及 命令的轉(zhuǎn)譯。在上述裝置中,UICC卡模塊還用于向底層平臺(tái)發(fā)送響應(yīng)以及 向底層平臺(tái)中的上層發(fā)送數(shù)據(jù)。上述的客戶端包括計(jì)算機(jī)。通過本發(fā)明,可以在諸如電腦的客戶端的數(shù)據(jù)卡上實(shí)現(xiàn)S TK功 能, 一方面提高了用戶體驗(yàn),另一方面拓展了運(yùn)營商的增值業(yè)務(wù)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖用來^是供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成i兌明書的一部 分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的 限制。在附圖中圖1是才艮據(jù)本發(fā)明實(shí)施例的在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的方法的 流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的在凝:據(jù)卡上實(shí)現(xiàn)STK功能的方法的 詳細(xì)處理流^f呈圖;圖3是根據(jù)本發(fā)明實(shí)施例的在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的方法的 信令交互流程圖4是才艮據(jù)本發(fā)明實(shí)施例的在凄t據(jù)卡上實(shí)現(xiàn)STK功能的裝置的框圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。方法實(shí)施例根據(jù)本發(fā)明實(shí)施例,提供了一種在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的方 法。以下將以TD-SCDMA系統(tǒng)來描述本發(fā)明,當(dāng)然,本發(fā)明還可 以應(yīng)用于諸如WCDMA、 CDMA2000等其他無線通訊系統(tǒng)。如圖1所示,該方法包4舌以下處理步驟S102,數(shù)據(jù)卡上的UICC卡向客戶端(例如,計(jì)算機(jī))的 客戶端軟件發(fā)送主動(dòng)式命令,其中,主動(dòng)式命令用于通知客戶端可 供其選擇的SIM卡應(yīng)用禾呈序包即STK功能;步驟S104,客戶端的客戶端軟件向UICC卡返回回饋命令,其 中,回饋命令用于通知數(shù)據(jù)卡客戶端做出的STK功能選擇。可以重復(fù)上述的處理,多次重復(fù)即可"I是供STK功能。在上述方法中,在UICC卡發(fā)送主動(dòng)式命令之前,還包括在 數(shù)據(jù)卡上設(shè)置STK代理(STK Agent ),其中,STK代理用于UICC 卡與客戶端的交互以及命令的轉(zhuǎn)譯。這樣,在步驟S102中,UICC 卡通過STK代理發(fā)送主動(dòng)式命令,而在步驟S104中,客戶端的客 戶端軟件通過STK代理返回回々貴命令。
此外,在上述方法中,如圖2所示,在UICC卡發(fā)送主動(dòng)式命 令之前,還包括步驟S202,客戶端的客戶端軟件通過AT命令向數(shù)據(jù)卡下發(fā)下 載(Profile Download )命令;步驟S204, STK代理對(duì)Profile Download命令進(jìn)行解析,并通 過AT命令將解析后的下載命令下發(fā)給UICC卡;步驟S206, UICC卡通過STK命令向底層平臺(tái)發(fā)送響應(yīng)數(shù)據(jù);步驟S208,底層平臺(tái)通過fetch命令通知UICC卡向上層發(fā)送數(shù)據(jù)。圖3示出了根據(jù)本發(fā)明實(shí)施例的在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的方 法的信令交互流程圖。如圖3所示,PC側(cè)向數(shù)據(jù)卡發(fā)送Profile Download命令(AT 命令,是字符串AT封裝的);之后,數(shù)據(jù)卡的STK Agent解析字符 串,將AT命令轉(zhuǎn)化為STK命令格式(在存在控制信息的情況下對(duì) 控制信息進(jìn)行處理),并將Profile Download命令發(fā)送給UIM。UIM向底層平臺(tái)發(fā)送STK命令,并且底層平臺(tái)向UIM返回 fetch命令。UIM將pro command命令發(fā)送到STK Agent, STK Agent 將pro command命令封裝成AT命令(在存在控制信息的情況下對(duì) 控制信息進(jìn)行處理),并將AT命令發(fā)送到PC側(cè)。之后,PC側(cè)經(jīng)由 STK Agent向UIM發(fā)送Terminate Response消息。
裝置實(shí)施例根據(jù)本發(fā)明實(shí)施例,提供了 一種在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的裝置。如圖4所示,該裝置包括通用集成芯片卡(UICC卡)模塊 402,用于向客戶端的客戶端軟件發(fā)送主動(dòng)式命令,并接收來自客戶 端的客戶端軟件的回饋命令,其中,主動(dòng)式命令用于通知客戶端可 供其選擇的SIM卡應(yīng)用程序包(STK)功能,回饋命令用于通知數(shù) 據(jù)卡客戶端做出的STK功能選擇;STK代理模塊404,可以連接至 UICC卡模塊402,用于UICC卡與客戶端的交互以及命令的轉(zhuǎn)譯。在上述裝置中,UICC卡模塊402還用于向底層平臺(tái)發(fā)送響應(yīng) 數(shù)據(jù)以及向底層平臺(tái)中的上層發(fā)送數(shù)據(jù)。通過本發(fā)明,可以在諸如電腦的客戶端的數(shù)據(jù)卡上實(shí)現(xiàn)STK功 能, 一方面提高了用戶體驗(yàn),另一方面拓展了運(yùn)營商的增值業(yè)務(wù)。以上所述^f義為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何〗奮改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的4呆護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種在數(shù)據(jù)卡上實(shí)現(xiàn)SIM卡應(yīng)用程序包功能的方法,其特征在于,包括數(shù)據(jù)卡上的通用集成芯片卡即UICC卡向客戶端的客戶端軟件發(fā)送主動(dòng)式命令,其中,所述主動(dòng)式命令用于通知所述客戶端可供其選擇的SIM卡應(yīng)用程序包即STK功能;以及所述客戶端的客戶端軟件向所述UICC卡返回回饋命令,其中,所述回饋命令用于通知所述數(shù)據(jù)卡所述客戶端做出的STK功能選擇。
2. 才艮據(jù)4又利要求1所述的方法,其特征在于,在所述UICC卡發(fā) 送所述主動(dòng)式命令之前,還包括在所述凄t據(jù)卡上i殳置STK代理,其中,所述STK代理用
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述UICC卡通過 所述STK代理發(fā)送所述主動(dòng)式命令,所述客戶端的客戶端軟 件通過所述STK 4<理返回所述回々貴命令。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述UICC卡發(fā) 送所述主動(dòng)式命令之前,還包括下載命令;所述STK代理對(duì)所述下載命令進(jìn)4于解析,并通過AT命 令將解析后的所述下載命令下發(fā)給所述UICC卡; 所述底層平臺(tái)通知所述UICC卡向上層發(fā)送數(shù)據(jù)。
5. 根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述 客戶端包括計(jì)算機(jī)。
6. —種在數(shù)據(jù)卡上實(shí)現(xiàn)SIM卡應(yīng)用程序包功能的裝置,其特征 在于,包括通用集成芯片卡即UICC卡模塊,用于向客戶端的客戶端 軟件發(fā)送主動(dòng)式命令,并接收來自所述客戶端的客戶端軟件的 回饋命令,其中,所述主動(dòng)式命令用于通知所述客戶端可供其 選擇的SIM卡應(yīng)用程序包即STK功能,所述回饋命令用于通 知所述凄t據(jù)卡所述客戶端估爻出的STK功能選擇;STK代理模塊,用于所述UICC卡與所述客戶端的交互以 及命令的轉(zhuǎn)譯。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述UICC卡模塊 還用于向底層平臺(tái)發(fā)送響應(yīng)以及向所述底層平臺(tái)中的上層發(fā) 送數(shù)據(jù)。
8. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述客戶端包 括計(jì)算機(jī)。
全文摘要
本發(fā)明提供了一種在數(shù)據(jù)卡上實(shí)現(xiàn)STK功能的方法及裝置,其中,上述方法包括以下處理數(shù)據(jù)卡上的通用集成芯片卡即UICC卡向客戶端的客戶端軟件發(fā)送主動(dòng)式命令,其中,主動(dòng)式命令用于通知客戶端可供其選擇的STK功能;客戶端的客戶端軟件向UICC卡返回回饋命令,其中,回饋命令用于通知數(shù)據(jù)卡客戶端做出的STK功能選擇。
文檔編號(hào)H04M1/725GK101150816SQ20071016511
公開日2008年3月26日 申請(qǐng)日期2007年10月29日 優(yōu)先權(quán)日2007年10月29日
發(fā)明者王串輝 申請(qǐng)人:中興通訊股份有限公司