卡應(yīng)用訪問方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信技術(shù),尤其涉及一種卡應(yīng)用訪問方法和裝置。
【背景技術(shù)】
[0002]隨著移動通信網(wǎng)絡(luò)的快速發(fā)展,已經(jīng)出現(xiàn)有將客戶識別模塊SIM(SubscriberIdentity Module,簡稱SM)卡在設(shè)備生產(chǎn)階段集成到移動設(shè)備中,此種SM卡被稱為嵌入式S頂卡,也稱E-S頂卡。
[0003]與當(dāng)前的S頂卡只支持一家運營商的服務(wù)不同的是,E-SIM卡中存儲有多個運營商的配置文件profile,可以支持移動設(shè)備在不同的運營商服務(wù)之間進(jìn)行切換。具體的,profile中包括運營商的國際移動用戶識別碼IMSI(Internat1nal Mobile SubscriberIdentificat1n Number,簡稱IMSI)、集成電路卡識別碼ICCID( Integrate circuit cardidentity,簡稱ICCID)、秘鑰等必須信息。終端如果需要使用E-S頂卡內(nèi)的某個應(yīng)用提供的能力,例如,錢包、銀行證書等,終端需要通過接口訪問E-S頂卡內(nèi)的應(yīng)用。
[0004]但是,在現(xiàn)有技術(shù)中,若要訪問E-S頂卡的應(yīng)用,移動終端只能訪問正在使用的運營商的prof i 1 e中的卡應(yīng)用,而對于其他運營商的prof i 1 e則處于未激活的狀態(tài),無法訪問其他運營商的profile。對于用戶而言,會造成某些運營商提供的應(yīng)用業(yè)務(wù)無法正常使用。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種卡應(yīng)用訪問方法和裝置,用以解決現(xiàn)有技術(shù)中的卡應(yīng)用訪問方法中,移動終端智能訪問正在使用的運營商的prof ile中的卡應(yīng)用,而造成的其他運營商提供的應(yīng)用業(yè)務(wù)無法正常使用的問題。
[0006]為實現(xiàn)上述目的,本發(fā)明一方面提供了卡應(yīng)用訪問方法,包括:
[0007]接收第一卡應(yīng)用的訪問請求,所述第一卡應(yīng)用的訪問請求中包括第一卡應(yīng)用的應(yīng)用標(biāo)識AID;
[0008]向嵌入式客戶識別模塊E-SM中當(dāng)前激活的第一配置文件profile發(fā)送所述第一卡應(yīng)用的訪問請求,以使所述嵌入式客戶識別模塊E-S頂生成響應(yīng)結(jié)果;
[0009]接收所述嵌入式客戶識別模塊E-SIM發(fā)送的訪問失敗的結(jié)果,獲取自身預(yù)先存儲的查詢列表中是否存儲有與所述第一卡應(yīng)用的AID對應(yīng)的配置文件profile的一一對應(yīng)關(guān)系,若結(jié)果為是,則激活與所述第一^^應(yīng)用的AID對應(yīng)的第二配置文件profile,建立與第二配置文件profile中所述第一卡應(yīng)用的數(shù)據(jù)通道;
[0010]對所述第一卡應(yīng)用進(jìn)行訪問。
[0011 ]本發(fā)明的另一方面提供了一種應(yīng)用訪問裝置,包括:
[0012]接收模塊,用于接收第一卡應(yīng)用的訪問請求,所述第一卡應(yīng)用的訪問請求中包括第一卡應(yīng)用的應(yīng)用標(biāo)識AID;
[0013]發(fā)送模塊,用于向嵌入式客戶識別模塊E-S頂中當(dāng)前激活的第一配置文件profile發(fā)送所述第一卡應(yīng)用的訪問請求,以使所述嵌入式客戶識別模塊E-SIM生成響應(yīng)結(jié)果;
[0014]查詢模塊,用于接收所述嵌入式客戶識別模塊E-S頂發(fā)送的訪問失敗的結(jié)果,獲取自身預(yù)先存儲的查詢列表中是否存儲有與所述第一卡應(yīng)用的AID對應(yīng)的配置文件profile的一一對應(yīng)關(guān)系,若結(jié)果為是,則激活與所述第一卡應(yīng)用的AID對應(yīng)的第二配置文件prof i 1 e,建立與第二配置文件prof i 1 e中所述第—^應(yīng)用的數(shù)據(jù)通道;
[0015]訪問模塊,用于對所述第一卡應(yīng)用進(jìn)行訪問。
[0016]由以上技術(shù)方案可知,本發(fā)明提供的卡應(yīng)用訪問方法和裝置,通過對預(yù)先存儲的查詢列表中是否存儲有與第一卡應(yīng)用的AID對應(yīng)的配置文件profile的一一對應(yīng)關(guān)系,若結(jié)果為是,則激活與第一卡應(yīng)用的AID對應(yīng)的第二配置文件profile,實現(xiàn)終端能夠自由訪問卡內(nèi)所有運營商的Profile中的卡應(yīng)用。
【附圖說明】
[0017]圖1為本發(fā)明實施例提供的卡應(yīng)用訪問方法的流程圖;
[0018]圖2是本發(fā)明又一實施例提供的卡應(yīng)用訪問方法的流程圖;
[0019]圖3為本發(fā)明另一實施提供的卡應(yīng)用訪問方法的流程圖;
[0020]圖4為本發(fā)明實施例提供的卡應(yīng)用訪問裝置的結(jié)構(gòu)示意圖;
[0021]圖5為本發(fā)明又一實施例提供的卡應(yīng)用訪問裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]實施例一
[0023]圖1為本發(fā)明實施例提供的卡應(yīng)用訪問方法的流程圖,本實施例的執(zhí)行主體為移動終端,如圖1所示,本實施例提供的卡應(yīng)用訪問方法包括:
[0024]步驟101,接收第一卡應(yīng)用的訪問請求,第一卡應(yīng)用的訪問請求中包括第一卡應(yīng)用的應(yīng)用標(biāo)識AID(Applicat1n Identifier,簡稱AID)。
[0025]步驟102,向嵌入式客戶識別模塊E-SM中當(dāng)前激活的第一配置文件profile發(fā)送第一卡應(yīng)用的訪問請求,以使嵌入式客戶識別模塊E-S頂生成響應(yīng)結(jié)果。
[0026]其中,本實施例的執(zhí)行主體為移動終端,第一卡應(yīng)用為安裝在嵌入式客戶識別模塊SIM卡,S卩E-SIM卡中的卡應(yīng)用程序Applet,嵌入式SIM卡存儲有多個運營商的配置文件profile。
[0027]當(dāng)前激活的配置文件profile即為當(dāng)前用戶正在使用的運營商下的配置文件prof ile,終端只能訪問一個運營商在E-SIM卡中存儲的配置文件prof ile,而由于權(quán)限問題,不能同時訪問多個運營商的配置文件profile。
[0028]其中,E_SIM卡根據(jù)第一配置文件profile中是否存儲有與第一卡應(yīng)用的AID對應(yīng)的卡應(yīng)用,相應(yīng)的生成應(yīng)用訪問請求的響應(yīng)結(jié)果。具體的,若當(dāng)前激活的第一配置文件prof ile中存儲有第一卡應(yīng)用,則移動終端可以訪問E-SM卡中的第一卡應(yīng)用,因此,E-SIM卡會生成訪問成功的結(jié)果并發(fā)送給移動終端,若當(dāng)前激活的第一配置文件profile中沒有存儲有第一卡應(yīng)用,則E-S頂卡會生成訪問失敗的結(jié)果并發(fā)送給移動終端。
[0029]步驟103,接收嵌入式客戶識別模塊E-SIM發(fā)送的訪問失敗的結(jié)果,獲取自身預(yù)先存儲的查詢列表中是否存儲有與所述第一卡應(yīng)用的AID對應(yīng)的配置文件profile的一一對應(yīng)關(guān)系,若結(jié)果為是,則激活與所述第一卡應(yīng)用的AID對應(yīng)的第二配置文件prof i le,建立與第二配置文件profile中第一卡應(yīng)用的數(shù)據(jù)通道。
[0030]其中,查詢列表中存儲有卡應(yīng)用的AID以及與卡應(yīng)用的AID對應(yīng)的配置文件profile的——對應(yīng)關(guān)系。如果查詢列表中存儲有與第一^^應(yīng)用的AID對應(yīng)的配置文件prof ile的——對應(yīng)關(guān)系,則將與第一^應(yīng)用的AID對應(yīng)的配置文件profile激活,相應(yīng)的,則當(dāng)前的配置文件prof ile切換為第二配置文件profile,其他運營商的配置文件prof ile則處于非激活狀態(tài)。
[0031]此時建立終端與第二配置文件profile中第一卡應(yīng)用的數(shù)據(jù)通道,以實現(xiàn)終端中的應(yīng)用對第一卡應(yīng)用進(jìn)行訪問。
[0032]步驟104,對第一卡應(yīng)用進(jìn)行訪問。
[0033]由以上技術(shù)方案可知,本實施例提供的卡應(yīng)用訪問方法,通過對預(yù)先存儲的查詢列表中是否存儲有與第一卡應(yīng)用的AID對應(yīng)的配置文件profile的一一對應(yīng)關(guān)系,若結(jié)果為是,則激活與第一卡應(yīng)用的AID對應(yīng)的第二配置文件profile,實現(xiàn)終端能夠自由訪問卡內(nèi)所有運營商Prof ile中的卡應(yīng)用。
[0034]實施例二
[0035]本實施例是對上述實施例進(jìn)一步的補充或解釋說明,圖2為本發(fā)明又一實施例提供的卡應(yīng)用訪問方法的流程圖,該卡應(yīng)用訪問方法包括:
[0036]步驟201,接收第一^^應(yīng)用的訪問請求,第一^^應(yīng)用的訪問請求中包括第一^^應(yīng)用的應(yīng)用標(biāo)識AID。
[0037]步驟202,向嵌入式客戶識別模塊E-SM中當(dāng)前激活的第一配置文件profile發(fā)送第一卡應(yīng)用的訪問請求,以使嵌入式客戶識別模塊E-S頂生成響應(yīng)結(jié)果。
[0038]其中,步驟201、步驟202分別與上述實施例中的步驟101、步驟102相同,具體請參照實施例一中的解釋說明,在本實施例中不再贅述。
[0039]步驟203,接收嵌入式客戶識別模塊E-SM發(fā)送的訪問成功的結(jié)果,將第一卡應(yīng)用的AID與第一配置文件profile綁定,生成綁定結(jié)果,并將綁定結(jié)果添加至查詢列表中,并建立與第一配置文件profile中第一卡應(yīng)用的數(shù)據(jù)通道。