專(zhuān)利名稱(chēng):實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡及轉(zhuǎn)換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)廣播電視業(yè)務(wù)中用戶密鑰協(xié)商時(shí)標(biāo)識(shí)轉(zhuǎn)換的方法,尤其
是涉及在卡中實(shí)現(xiàn)國(guó)際移動(dòng)用戶標(biāo)識(shí)(International Mobile Subscriber Identity,簡(jiǎn)稱(chēng)IMSI )到IP多i某體私有標(biāo)識(shí)(IP Multimedia Private Identity,簡(jiǎn)稱(chēng)IMPI )轉(zhuǎn)換的方法以及能夠?qū)崿F(xiàn)IMSI到IMPI轉(zhuǎn)換的卡。
背景技術(shù):
移動(dòng)廣播電視業(yè)務(wù)是將傳統(tǒng)的音視頻廣播內(nèi)容、交通信息、以及新聞等各 種多媒體信息傳輸?shù)絺€(gè)人移動(dòng)終端或車(chē)載終端上,提供高質(zhì)量的語(yǔ)音和多樣 化的數(shù)據(jù)服務(wù),并提供雙向的移動(dòng)接收服務(wù)。
在移動(dòng)廣播電視業(yè)務(wù)中,為了保證業(yè)務(wù)信息和網(wǎng)絡(luò)資源使用的安全性,終
端在接入拜訪地的移動(dòng)通信網(wǎng)絡(luò)時(shí)需要完成終端和移動(dòng)通信網(wǎng)絡(luò)的相互認(rèn) 證,并與移動(dòng)通信網(wǎng)絡(luò)進(jìn)行用戶密鑰協(xié)商,建立新的用戶密鑰。所述用戶密 鑰是終端與移動(dòng)網(wǎng)絡(luò)側(cè)進(jìn)行協(xié)商后建立的密鑰,該密鑰用于生成后續(xù)過(guò)程 中終端與移動(dòng)網(wǎng)絡(luò)側(cè)的業(yè)務(wù)平臺(tái)間的、與業(yè)務(wù)相關(guān)的其它認(rèn)證和加密密鑰。 在用戶密鑰協(xié)商完成后,用戶請(qǐng)求授權(quán)收看移動(dòng)廣播電視節(jié)目時(shí),移動(dòng)通信 網(wǎng)絡(luò)還需要對(duì)用戶進(jìn)行鑒權(quán)或與用戶進(jìn)行雙向鑒權(quán)。拜訪地的移動(dòng)通信網(wǎng)絡(luò) 需要根據(jù)終端對(duì)應(yīng)的IMPI與歸屬地的移動(dòng)通信網(wǎng)絡(luò)建立通信連接,以實(shí)現(xiàn)對(duì) 用戶的鑒權(quán)或與用戶進(jìn)行雙向鑒權(quán)的過(guò)程。使用IS頂卡的終端可在用戶密鑰 協(xié)商過(guò)程中,將IS頂卡中保存的IMPI發(fā)送給拜訪地移動(dòng)通信網(wǎng)絡(luò),以便于 后續(xù)的鑒權(quán)過(guò)程。而對(duì)于使用S頂卡或US頂卡的終端,由于SIM卡或USIM 卡中保存的是IMSI,而未保存對(duì)應(yīng)的IMPI。
現(xiàn)有技術(shù)中,拜訪地移動(dòng)通信網(wǎng)絡(luò)在與終端密鑰協(xié)商過(guò)程中,將終端發(fā) 送的IMSI轉(zhuǎn)換為IMPI。在網(wǎng)絡(luò)側(cè)實(shí)現(xiàn)IMSI到IMPI的轉(zhuǎn)換,終端與網(wǎng)絡(luò)交互頻繁,網(wǎng)絡(luò)資源利用率低。
發(fā)明內(nèi)容
本發(fā)明的目的是^4供一種實(shí)現(xiàn)頂SI到IMPI轉(zhuǎn)換的卡及轉(zhuǎn)換方法,以克 服現(xiàn)有技術(shù)中在網(wǎng)絡(luò)側(cè)實(shí)現(xiàn)IMSI到IMPI轉(zhuǎn)換,終端與網(wǎng)絡(luò)交互頻繁,資源 利用率低的缺陷。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡,其中包括轉(zhuǎn) 換模塊,用于存儲(chǔ)IMSI與IMPI的轉(zhuǎn)換規(guī)則;與輸入輸出模塊連接,用于根 據(jù)輸入輸出模塊接收的請(qǐng)求IMPI的消息,及根據(jù)IMSI與IMPI的轉(zhuǎn)換規(guī)則, 計(jì)算與IMSI對(duì)應(yīng)的IMPI,通過(guò)所述輸入輸出模塊輸出IMPI。
為實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)化方法,其中 包括卡接收到終端發(fā)送的請(qǐng)求IMPI的消息,根據(jù)卡中保存的IMSI與IMPI 的轉(zhuǎn)換規(guī)則,計(jì)算與IMSI對(duì)應(yīng)的IMPI,向終端返回IMPI。
由上述技術(shù)方案可知,本發(fā)明通過(guò)在卡中保存IMSI與IMPI的轉(zhuǎn)換規(guī)則, 在卡中實(shí)現(xiàn)IMSI到IMPI轉(zhuǎn)換,從而減少了終端與網(wǎng)絡(luò)的交互,提高了網(wǎng)絡(luò)資 源利用率。
圖1為本發(fā)明實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡實(shí)施例一的結(jié)構(gòu)示意圖。
圖2為本發(fā)明實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡實(shí)施例二的結(jié)構(gòu)示意圖。
圖3為本發(fā)明實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡實(shí)施例三的結(jié)構(gòu)示意圖。。
圖4為本發(fā)明在卡中實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)換方法實(shí)施例一的流程圖。
圖5為本發(fā)明在卡中實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)換方法實(shí)施例二的流程圖。
具體實(shí)施例方式
為了克服現(xiàn)有^a術(shù)中在網(wǎng)絡(luò)側(cè)實(shí)現(xiàn)IMSI到IMPI轉(zhuǎn)換所存在的終端與網(wǎng) 絡(luò)交互頻繁,資源利用率低的缺陷,提供了一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡及轉(zhuǎn)換方法。下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1,為本發(fā)明提供的實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡實(shí)施例一的結(jié)構(gòu)示意圖,包括
一輸入輸出模塊A及一轉(zhuǎn)換模塊B。
其中,輸入輸出模塊A是卡與終端之間數(shù)據(jù)出入的接口模塊,用于接收 終端向卡發(fā)送的請(qǐng)求IMPI的消息,及用于卡向終端返回IMPI。轉(zhuǎn)換模塊B, 用于存儲(chǔ)IMSI與IMPI的轉(zhuǎn)換規(guī)則;轉(zhuǎn)換模塊B與輸入輸出模塊A連接,用 于才艮據(jù)輸入輸出模塊A接收的請(qǐng)求IMPI的消息,及根據(jù)IMSI與IMPI的轉(zhuǎn)換 規(guī)則,計(jì)算與IMSI對(duì)應(yīng)的頂PI,通過(guò)所述輸入輸出模塊A輸出IMPI。
圖2,為本發(fā)明提供的實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡實(shí)施例二的結(jié)構(gòu)示意圖,該實(shí)施 例通過(guò)增加一更新模塊C,與所述輸入輸出模塊A及所述轉(zhuǎn)換模塊B分別連接, 用于根據(jù)輸入輸出模塊A接收的IMSI與IMPI的轉(zhuǎn)換規(guī)則對(duì)轉(zhuǎn)換模塊B中的 IMSI與IMPI的轉(zhuǎn)換規(guī)則進(jìn)行更新。運(yùn)營(yíng)商可以根據(jù)自己的運(yùn)營(yíng)策略需要以 OTA形式向終端推送IMSI與IMPI新的轉(zhuǎn)換規(guī)則。輸入輸出模塊A接收到新的 轉(zhuǎn)換規(guī)則后發(fā)送給更新模塊C,由更新模塊C對(duì)轉(zhuǎn)換模塊B中的頂SI與IMPI 的轉(zhuǎn)換規(guī)則進(jìn)行更新。
如圖3所示,該實(shí)施例中的卡還設(shè)有一存儲(chǔ)模塊D,與所述轉(zhuǎn)換模塊B連 接,用于在卡中計(jì)算出與IMSI對(duì)應(yīng)的IMPI后,向終端返回IMPI的同時(shí)存儲(chǔ) 與IMSI對(duì)應(yīng)的IMPI。所述轉(zhuǎn)換模塊B還用于當(dāng)接收到終端再次發(fā)送的IMPI 的消息時(shí),直接到存儲(chǔ)模塊D中讀取IMPI,再通過(guò)輸入輸出模塊A向終端返 回IMPI。該實(shí)施例中的卡通過(guò)增設(shè)存儲(chǔ)模塊D可以減少卡的運(yùn)算負(fù)荷,提高 卡的內(nèi)存利用率。具體流程可以為所述轉(zhuǎn)換模塊B通過(guò)輸入輸出模塊A接 收到終端再次發(fā)送的IMPI的消息時(shí),直接到存儲(chǔ)模塊D中讀取IMPI。還可以 為卡的轉(zhuǎn)換模塊B通過(guò)輸入輸出模塊A接收到終端發(fā)送的請(qǐng)求IMPI的消息, 到存儲(chǔ)模塊D中查找是否已存在與IMSI對(duì)應(yīng)的IMPI,若存在,則直接讀出該 IMPI,然后通過(guò)輸入輸出模塊A向終端返回IMPI;若不存在,則根據(jù)卡中保 存的IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與該IMSI對(duì)應(yīng)的IMPI。當(dāng)轉(zhuǎn)換模塊中的IMSI與IMPI的轉(zhuǎn)換規(guī)則改變時(shí),存儲(chǔ)模塊中存儲(chǔ)的與 IMSI對(duì)應(yīng)的IMPI就不能再作為用戶請(qǐng)求的IMPI進(jìn)行輸出,因此為了避免錯(cuò) 誤的輸出由原有轉(zhuǎn)換規(guī)則計(jì)算的IMPI,當(dāng)更新模塊在對(duì)轉(zhuǎn)換模塊中IMSI與 IMPI的轉(zhuǎn)換規(guī)則進(jìn)行更新時(shí),可以同時(shí)刪除存儲(chǔ)模塊中存儲(chǔ)的由原有轉(zhuǎn)換規(guī) 則計(jì)算的與IMSI對(duì)應(yīng)的IMPI。
本發(fā)明的實(shí)施例還提供了 一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)換方法。
如圖4,為本發(fā)明提供的實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)換方法的實(shí)施例一的流程圖, 包括以下步驟
步驟1、卡接收到終端發(fā)送的請(qǐng)求IMPI的消息。
步驟2、卡根據(jù)卡中保存的IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與IMSI對(duì)應(yīng) 的IMPI。 IMSI與IMPI的轉(zhuǎn)換身見(jiàn)則可以用一函數(shù)式IMPI = / (IMSI)進(jìn)4亍表示。 設(shè)頂SI與IMPI的轉(zhuǎn)換規(guī)則的函數(shù)式為f = IMSIS)歸屬省份標(biāo) 識(shí).chinamobile. com。若該IMSI對(duì)應(yīng)的歸屬省l分為北京,歸屬省^分標(biāo)識(shí)為 "bj"。則該IMSI對(duì)應(yīng)的IMPI的計(jì)算式為/= IMSI5)bj. chinamobile. com。
步驟3、卡向終端返回IMPI。
卡向終端返回IMPI后,拜訪地的移動(dòng)通信網(wǎng)絡(luò)即可直接根據(jù)終端的頂PI 與歸屬地的移動(dòng)通信網(wǎng)絡(luò)建立連接,從而實(shí)現(xiàn)對(duì)用戶的鑒權(quán)或與用戶進(jìn)行雙 向鑒權(quán)的過(guò)程。由于IMSI到IMPI的轉(zhuǎn)換在卡中進(jìn)行,拜訪地移動(dòng)通信網(wǎng)絡(luò) 在與用戶密鑰協(xié)商之前已知終端對(duì)應(yīng)的IMPI,無(wú)需在網(wǎng)絡(luò)側(cè)進(jìn)行IMSI到IMPI 的轉(zhuǎn)換操作,從而減少了終端與網(wǎng)絡(luò)的交互,提高了網(wǎng)絡(luò)資源利用率。
卡(如SIM、 USIM卡)中存儲(chǔ)的頂SI與IMPI的轉(zhuǎn)換規(guī)則,可以預(yù)設(shè)保 存在卡中,也可以通過(guò)空中(Over The Air,簡(jiǎn)稱(chēng)OTA)下載方式進(jìn)行更改。 用戶可以向OTA服務(wù)器發(fā)送一個(gè)下載新服務(wù)的請(qǐng)求消息,其中包括下載IMSI 與IMPI新的轉(zhuǎn)換規(guī)則的信息,如業(yè)務(wù)代碼;空中下載服務(wù)器提取卡的標(biāo)識(shí), 如手機(jī)號(hào)碼,根據(jù)業(yè)務(wù)代碼及卡號(hào)發(fā)送IMSI與IMPI的轉(zhuǎn)換規(guī)則;卡通過(guò)終 端收到所述頂SI與IMPI的轉(zhuǎn)換規(guī)則后,對(duì)原有的IMSI與IMPI的轉(zhuǎn)換規(guī)則進(jìn)行更新。
運(yùn)營(yíng)商可以根據(jù)自己的運(yùn)營(yíng)策略,以O(shè)TA形式向終端推送IMSI與IMPI 新的轉(zhuǎn)換規(guī)則,如空中下載服務(wù)器保存有卡的相關(guān)信息,如卡號(hào),當(dāng)IMSI與 IMPI的轉(zhuǎn)換規(guī)則改變時(shí),根據(jù)卡的相關(guān)信息,如卡號(hào),觸發(fā)終端下載該卡對(duì) 應(yīng)的IMSI與IMPI的轉(zhuǎn)換規(guī)則;卡通過(guò)終端收到所述IMSI與IMPI的轉(zhuǎn)換規(guī) 則后,對(duì)原有的IMSI與IMPI的轉(zhuǎn)換規(guī)則進(jìn)行更新,從而實(shí)現(xiàn)了運(yùn)營(yíng)商對(duì)卡 中IMSI與頂PI的轉(zhuǎn)換MJ'j的靈活控制和管理。
其中,上述步驟3中卡向終端返回IMPI的同時(shí)還包括存儲(chǔ)該IMSI對(duì) 應(yīng)的IMPI。通過(guò)存儲(chǔ)該IMSI對(duì)應(yīng)的IMPI,可以減少卡的運(yùn)算負(fù)荷,提高卡 的內(nèi)存利用率。如圖5,包括步驟3'、卡向終端返回IMPI并存儲(chǔ)與IMSI對(duì)應(yīng) 的IMPI。當(dāng)卡具有存儲(chǔ)IMPI的功能時(shí),IMSI到IMPI轉(zhuǎn)換的具體流程可以為 當(dāng)卡接收到終端再次發(fā)送的請(qǐng)求IMPI的消息時(shí),直接查找與IMSI對(duì)應(yīng)的 IMPI,從而減少了 IMSI到頂PI的運(yùn)算負(fù)荷,提高了卡的內(nèi)存利用率。
如圖5, IMSI到IMPI轉(zhuǎn)換的具體流程還包括步驟4、查找是否已存在 與頂SI對(duì)應(yīng)的頂PI,若存在,則直接讀出該IMPI,執(zhí)行步驟3';若不存在, 則根據(jù)卡中保存的IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與該IMSI對(duì)應(yīng)的IMPI,執(zhí) 行步驟2。當(dāng)卡中存在IMSI對(duì)應(yīng)的IMPI時(shí),無(wú)需再進(jìn)行IMSI到IMPI的計(jì)算 操作,從而減少了 IMSI到IMPI的運(yùn)算負(fù)荷,提高了卡的內(nèi)存利用率。
當(dāng)卡中的IMSI與IMPI的轉(zhuǎn)換規(guī)則改變時(shí),卡中存儲(chǔ)的與頂SI對(duì)應(yīng)的頂PI 就不能再作為用戶請(qǐng)求的IMPI進(jìn)行輸出,因此為了避免錯(cuò)誤的輸出由原有轉(zhuǎn) 換規(guī)則計(jì)算的頂PI,當(dāng)卡中保存的IMSI與IMPI的轉(zhuǎn)換規(guī)則改變時(shí),可以同 時(shí)刪除卡中存儲(chǔ)的由原有轉(zhuǎn)換規(guī)則計(jì)算的與IMSI對(duì)應(yīng)的IMPI。
最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制, 盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng) 理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技 術(shù)方案的精神和范圍。
權(quán)利要求
1、一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡,包括輸入輸出模塊,其特征在于還包括轉(zhuǎn)換模塊,用于存儲(chǔ)IMSI與IMPI的轉(zhuǎn)換規(guī)則;與輸入輸出模塊連接,用于根據(jù)輸入輸出模塊接收的請(qǐng)求IMPI的消息,及根據(jù)IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與IMSI對(duì)應(yīng)的IMPI,通過(guò)所述輸入輸出模塊輸出IMPI。
2、 根據(jù)權(quán)利要求l所述的卡,其特征在于還包括更新模塊,與所述輸 入輸出模塊及所述轉(zhuǎn)換模塊分別連接,用于根據(jù)輸入輸出模塊接收的IMSI與 IMPI的轉(zhuǎn)換規(guī)則對(duì)轉(zhuǎn)換模塊中的IMSI與IMPI的轉(zhuǎn)換規(guī)則進(jìn)行更新。
3、 根據(jù)權(quán)利要求l-2任一所述的卡,其特征在于還包括存儲(chǔ)模塊,與 所述轉(zhuǎn)換模塊連接,用于存儲(chǔ)轉(zhuǎn)換模塊計(jì)算的與IMSI對(duì)應(yīng)的IMPI;所述轉(zhuǎn)換 模塊,還用于當(dāng)接收到終端再次發(fā)送的請(qǐng)求頂PI的消息時(shí),到存儲(chǔ)模塊中查 找與IMSI對(duì)應(yīng)豐I。
4、 一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)換方法,其特征在于包括以下步驟 卡接收到終端發(fā)送的請(qǐng)求IMPI的消息,根據(jù)卡中保存的IMSI與IMPI的轉(zhuǎn)換^見(jiàn)則,計(jì)算與IMSI對(duì)應(yīng)的頂PI,向終端返回IMPI。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述卡中保存的IMSI與 IMPI的轉(zhuǎn)換MJ'j通過(guò)空中下載方式進(jìn)行更新。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述卡中保存的IMSI與 IMPI的轉(zhuǎn)換規(guī)則通過(guò)空中下載方式進(jìn)行更新具體包括空中下載服務(wù)器保存有卡的相關(guān)信息,當(dāng)轉(zhuǎn)換規(guī)則改變時(shí),主動(dòng)觸發(fā)終 端下載該卡對(duì)應(yīng)的IMSI與IMPI的轉(zhuǎn)換規(guī)則;卡通過(guò)終端收到所述IMSI與頂PI的轉(zhuǎn)換規(guī)則后,對(duì)原有的IMSI與IMPI 的轉(zhuǎn)換規(guī)則進(jìn)行更新。
7、 根據(jù)權(quán)利要求4-6任一所述的方法,其特征在于,所述向終端返回IMPI 的同時(shí)還包括存儲(chǔ)與IMSI對(duì)應(yīng)的IMPI。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)卡接收到終端再次發(fā)送 的"i青求IMPI的消息時(shí),向終端返回IMPI。
9、 根據(jù)權(quán)利要求7所述的方法,其特征在于,卡接收到終端發(fā)送的請(qǐng)求 IMPI的消息與根據(jù)卡中保存的IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與IMSI對(duì)應(yīng)的 頂PI之間還包括查找是否已存在IMSI對(duì)應(yīng)的IMPI,若存在,則直接向終 端返回IMPI。
10、 根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)卡中保存的IMSI與IMPI 的轉(zhuǎn)換規(guī)則改變時(shí),刪除存儲(chǔ)的與IMSI對(duì)應(yīng)的IMPI。
全文摘要
本發(fā)明涉及一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的卡,包括輸入輸出模塊,其中還包括轉(zhuǎn)換模塊,用于存儲(chǔ)IMSI與IMPI的轉(zhuǎn)換規(guī)則;與輸入輸出模塊連接,用于根據(jù)輸入輸出模塊接收的請(qǐng)求IMPI的消息,及根據(jù)IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與IMSI對(duì)應(yīng)的IMPI,通過(guò)所述輸入輸出模塊輸出IMPI。本發(fā)明還涉及一種實(shí)現(xiàn)標(biāo)識(shí)轉(zhuǎn)換的轉(zhuǎn)換方法,其中包括卡接收到終端發(fā)送的請(qǐng)求IMPI的消息,根據(jù)卡中保存的IMSI與IMPI的轉(zhuǎn)換規(guī)則,計(jì)算與IMSI對(duì)應(yīng)的IMPI向終端返回IMPI。本發(fā)明通過(guò)在卡中保存IMSI與IMPI的轉(zhuǎn)換規(guī)則,實(shí)現(xiàn)IMSI到IMPI轉(zhuǎn)換,從而減少了終端與網(wǎng)絡(luò)的交互,提高了網(wǎng)絡(luò)資源利用率。
文檔編號(hào)H04L9/32GK101287096SQ200710065420
公開(kāi)日2008年10月15日 申請(qǐng)日期2007年4月13日 優(yōu)先權(quán)日2007年4月13日
發(fā)明者聰 劉, 張慧媛, 路曉明 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司