一種移動終端與智能卡綁定的實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動通信技術(shù)領(lǐng)域,具體設(shè)計一種移動終端與智能卡綁定的實現(xiàn)方法 及移動終端。
【背景技術(shù)】
[0002] 隨著移動通信技術(shù)和互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,為了滿足部分群體的一些需求,網(wǎng) 絡(luò)運營商推出相應(yīng)的服務(wù),比如低資費購機服務(wù)等,針對這類服務(wù),網(wǎng)絡(luò)運營商實施移動終 端和移動終端智能卡綁定策略,簡稱機卡綁定,以通過固定的機卡來為用戶提供這類服務(wù)。 通過機卡綁定后,該移動終端智能卡不能在其它移動終端上使用,同樣,該移動終端也不能 使用其它移動終端智能卡,在一定程度上維護(hù)移動終端和移動終端智能卡持有者的權(quán)益, 降低被偷竊幾率,并且能夠提升網(wǎng)絡(luò)運營商和移動終端生產(chǎn)商的競爭力,以及促進(jìn)兩者的 合作。
[0003] 最為常用的機卡綁定方案是移動運營商提供的在網(wǎng)絡(luò)側(cè)將移動終端的(國際移 動電話設(shè)備識別碼(International Mobile Equipment Identity,簡稱IMEI)與用戶身份 識別卡(Subscriber Identity Module,簡稱SIM)的國際移動用戶識別碼(International Mobile Subscriber Identity, IMSI)--綁定,以實現(xiàn)用戶定向使用移動運營商的服務(wù)。 但對于移動運營商之外的其它網(wǎng)絡(luò)運營商或者虛擬運營商,難以在網(wǎng)絡(luò)側(cè)實現(xiàn)MEI與 IMSI的綁定,適用場景比較少,因此,在確保安全性好且適用范圍較大的綁定策略成為目前 網(wǎng)絡(luò)運營商研究的課題之一。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例提供了一種移動終端與智能卡綁定的實現(xiàn)方法及移動終端,在基于 移動終端智能卡的MSI基礎(chǔ)上,提供了安全有效且適用范圍較大的移動終端和智能卡綁 定策略,以實現(xiàn)定制移動終端和定制智能卡的綁定。
[0005] 本發(fā)明第一方面提供了一種移動終端與智能卡綁定的實現(xiàn)方法,可包括:
[0006] 移動終端從移動終端智能卡獲取國際移動用戶識別碼頂SI信息,其中,所述頂SI 信息包括指示符和MSI數(shù)據(jù),所述指示符用于指示所述頂SI數(shù)據(jù)是否已經(jīng)過安全保護(hù)處 理;
[0007] 若所述指示符指示所述頂SI數(shù)據(jù)已經(jīng)過安全保護(hù)處理時,所述移動終端根據(jù)預(yù) 置的去保護(hù)策略,對所述IMSI數(shù)據(jù)進(jìn)行去保護(hù)處理得到目標(biāo)頂SI ;
[0008] 所述移動終端將所述目標(biāo)頂SI發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備,以使所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所 述目標(biāo)頂SI進(jìn)行鑒權(quán)并返回鑒權(quán)結(jié)果,所述鑒權(quán)結(jié)果用于指示所述目標(biāo)頂SI是否為授權(quán) IMSI ;
[0009] 所述移動終端接收所述鑒權(quán)結(jié)果,若所述鑒權(quán)結(jié)果指示所述目標(biāo)頂SI為授權(quán) MSI,則確定所述移動終端智能卡為匹配智能卡,并通過所述目標(biāo)頂SI與所述網(wǎng)絡(luò)側(cè)設(shè)備 進(jìn)行通信。
[0010] 本發(fā)明第二方面提供了一種移動終端,可包括:
[0011] 處理模塊,用于從移動終端智能卡獲取國際移動用戶識別碼頂SI信息,其中,所 述頂SI信息包括指示符和頂SI數(shù)據(jù),所述指示符用于指示所述頂SI數(shù)據(jù)是否已經(jīng)過安全 保護(hù)處理;以及用于在所述指示符指示所述IMSI數(shù)據(jù)已經(jīng)過安全保護(hù)處理時,根據(jù)預(yù)置的 去保護(hù)策略,對所述MSI數(shù)據(jù)進(jìn)行去保護(hù)處理得到目標(biāo)頂SI ;
[0012] 發(fā)送模塊,用于將所述目標(biāo)IMSI發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備,以使所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所 述目標(biāo)頂SI進(jìn)行鑒權(quán)并返回鑒權(quán)結(jié)果,所述鑒權(quán)結(jié)果用于指示所述目標(biāo)頂SI是否為授權(quán) IMSI ;
[0013] 接收模塊,用于接收所述鑒權(quán)結(jié)果,若所述鑒權(quán)結(jié)果指示所述目標(biāo)頂SI為授權(quán) MSI,則確定所述移動終端智能卡為匹配智能卡,以使所述移動終端通過所述目標(biāo)頂SI與 所述網(wǎng)絡(luò)側(cè)設(shè)備進(jìn)行通信。
[0014] 從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:移動終端從移動終端智 能卡獲取的MSI信息包括指示符和頂SI數(shù)據(jù),其中,指示符用于指示頂SI數(shù)據(jù)是否已經(jīng) 過安全保護(hù)處理,因此,移動終端能夠根據(jù)指示符在確定IMSI數(shù)據(jù)已經(jīng)過安全保護(hù)處理 后,根據(jù)預(yù)置的去保護(hù)策略,對MSI數(shù)據(jù)進(jìn)行去保護(hù)處理得到目標(biāo)頂SI,然后將目標(biāo)頂SI 發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備,由網(wǎng)絡(luò)側(cè)設(shè)備對目標(biāo)MSI進(jìn)行鑒權(quán)并將鑒權(quán)結(jié)果返回給移動終端,在 鑒權(quán)結(jié)果指示了目標(biāo)MSI為授權(quán)頂SI時,則說明移動終端和移動智能卡匹配,移動終端能 夠通過目標(biāo)IMSI與所述網(wǎng)絡(luò)側(cè)設(shè)備進(jìn)行通信。在本發(fā)明實施例中,由于定制的移動終端智 能卡在存儲的MSI數(shù)據(jù)是經(jīng)過安全保護(hù)的,用戶不可見而且定制的移動終端中內(nèi)置有去 保護(hù)策略,只要是定制的移動終端智能卡,該移動終端都能夠通過去保護(hù)策略對IMSI數(shù)據(jù) 進(jìn)行去保護(hù)處理,從而得到目標(biāo)IMSI,然后將目標(biāo)頂SI交由網(wǎng)絡(luò)側(cè)設(shè)備進(jìn)行鑒權(quán),一點鑒 權(quán)成功,則說明移動終端和移動終端智能卡匹配,也就是可以機卡綁定,不僅能夠用于實現(xiàn) 移動運營商提供的機卡綁定,還能用于實現(xiàn)其它網(wǎng)絡(luò)運營商提供的機卡綁定,進(jìn)一步地,本 發(fā)明實施例中,只要是同一個運營商提供的同一個服務(wù),移動終端中內(nèi)置的去保護(hù)策略相 同,因此可以用來對支持同一個服務(wù)的智能卡進(jìn)行去保護(hù)處理,相同,同一個智能卡也能用 在所有內(nèi)置該去保護(hù)策略的移動終端中,能夠在移動終端和智能卡中實現(xiàn)一對多或多對一 的綁定。
【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0016] 圖1為本發(fā)明實施例提供的系統(tǒng)結(jié)構(gòu)示意圖;
[0017] 圖2為本發(fā)明一些實施例提供的移動終端與智能卡綁定的實現(xiàn)方法的流程示意 圖;
[0018] 圖3為本發(fā)明一些實施例提供的移動終端與智能卡綁定的實現(xiàn)方法的信令示意 圖;
[0019] 圖4為本發(fā)明一些實施例提供的移動終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0020] 下面將結(jié)合本發(fā)明實施例的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整 地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒?發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實 施例,都屬于本發(fā)明保護(hù)的范圍。
[0021] 本發(fā)明實施例提供了一種移動終端與智能卡綁定的實現(xiàn)方法,在基于移動終端智 能卡的MSI基礎(chǔ)上,提供了安全有效且適用范圍較大的移動終端和智能卡綁定策略,以實 現(xiàn)定制移動終端和定制智能卡的綁定。相應(yīng)地,本發(fā)明實施例還提供了一種移動終端。
[0022] 頂SI是區(qū)別移動用戶的標(biāo)志,儲存在S頂卡中,可用于區(qū)別移動用戶的有效信 息,其總長度不超過15位,同樣使用0~9的數(shù)字,包括三部分內(nèi)容,分別為移動國家碼 (Mobile Country Code,簡稱 MCC)、移動網(wǎng)絡(luò)號碼(Mobile Network Code,MNC)和移動用 戶識別號碼(Mobile Subscriber Identification Number,簡稱 MSIN)。其中 MCC 是移動 用戶所屬國家代號,占3位數(shù)字,中國的MCC規(guī)定為460 ;MNC是移動網(wǎng)號碼,最多由兩位數(shù) 字組成,用于識別移動用戶所歸屬的移動通信網(wǎng);MSIN是移動用戶識別碼,用以識別某一 移動通信網(wǎng)中的移動用戶。
[0023] 頂SI儲存在S頂卡中,頂SI的相關(guān)信息主要是儲存在S頂卡文件系統(tǒng)的頂SI基 本文件(Elementary File for頂SI,簡稱EF頂SI)中,例如頂SI的長度指示值和頂SI數(shù) 據(jù)等。
[0024] 例如,第三代合作伙伴項目(the 3rd Generation Partnership Project,簡稱 3GPP) 31. 102版本提供的EF頂SI格式如下所示:
[0026] 基于上述介紹,本發(fā)明實施例提供一種移動終端與智能卡綁定的實現(xiàn)方法,可用 于所有網(wǎng)絡(luò)運營商下的機卡綁定。請參閱圖1,圖1為本發(fā)明實施例提供的系統(tǒng)結(jié)構(gòu)示意 圖;如圖1所示,在移動智能卡接入移動終端初始化時,移動終端從智能卡獲取頂SI信息, 頂SI信息包括了頂SI數(shù)據(jù)和頂SI的長度指示值。需要說明,頂SI數(shù)據(jù)可以是經(jīng)過安全保 護(hù)處理的,可以由S頂卡生產(chǎn)商執(zhí)行該安全保護(hù)處理。在移動終端中預(yù)置了去安全策略,所 謂去安全策略就是將MSI數(shù)據(jù)的安全保護(hù)處理去除,還原頂SI數(shù)據(jù)得到原來的頂SI。若從 移動終端智能卡獲取的頂SI數(shù)據(jù)經(jīng)過安全保護(hù)處理,則移動終端根據(jù)去安全策略對頂SI 數(shù)據(jù)進(jìn)行去安全處理,得到原來的MSI,將頂SI發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備。
[0027] 需要說明,在移動終端中預(yù)置的去安全策略與SIM卡執(zhí)行安全保護(hù)處理時所采用 的策略是匹配的,而且是可逆的,比如,對于一個MSI A,