專利名稱:一種cdma用戶識別模塊卡號升位的系統(tǒng)和方法
技術領域:
本發(fā)明涉及CDMA移動通信系統(tǒng),尤其涉及一種CDMA用戶識別模塊 UIM卡號升位的系統(tǒng)和方法。
背景技術:
隨著移動通信的蓬勃發(fā)展,用于唯一標識CDMA移動終端號碼的電子序 列號碼ESN正面臨資源日益不足的嚴峻挑戰(zhàn)。ESN由8比特制造商碼和24 比特序列號組成,總容量只有約43億個。由于CDMA、模擬的高級移動電話 系統(tǒng)AMPS、數字高級移動電話系統(tǒng)D-AMPS等多技術制式多個號碼共享此 號段,加上終端號碼分配不均勻、分配后不再回收等原因,號碼資源即將耗盡。
ESN號碼除了作為CDMA終端設備的全球唯一標識碼作用外,還參與認 證和鑒權操作、用于生成公共長碼掩碼PLCM、作為在媒體接入控制MAC層 反向接入信道參數消息、鏈路接入控制LAC層的地址尋址、參與系統(tǒng)簡單驗 證作為用戶身份識別和計費依據等,因此ESN號碼擴展不僅要考慮號碼位長 的合理性,更重要的是要制定合理的技術方案,使擴展終端號碼后的系統(tǒng)技術 功能完善,并與未擴展系統(tǒng)性能兼容。CDMA國際標準化組織將終端號碼擴 展為位長為56比特終端識別號碼MEID,技術方案已發(fā)布為國際標準。
機卡分離終端32bit的用戶識別模塊UIM的識別號碼UIMID共享ESN號 碼資源,代替ESN完成認證和鑒權操作、生成公共長碼掩碼(PLCM)等功能。 UIMID同樣面臨枯竭,需要提出升位方案。當時國際標準只解決了機卡合一 終端標識從ESN到MEID的升位和相應的技術方案,并沒有處理機卡分離模 式用戶識別模塊識別號UIMID號碼的升位和提供相應技術解決方案。已提出 的UIMID升位方案一般選擇一個新號碼格式,如和MEID共享號碼資源的56 比特擴展卡號EUIMID,由于現(xiàn)有UIM卡不支持新號碼,因此現(xiàn)有終端設備 甚至網絡設備需要升級改造,提高了設備成本。發(fā)明內容為了解決上述的技術問題,本發(fā)明提供了一種CDMA用戶識別模塊卡號 升位的系統(tǒng)和方法,其目的在于,提出CDMA用戶識別模塊卡號UIMID升位 方案,解決CMDA卡號枯竭的問題,同時不需改動網絡和終端設備,不需更 換UIM卡,節(jié)約研發(fā)成本和研發(fā)時間,就可平滑的支持UIMID號碼升級,保 證移動通信系統(tǒng)正常運行。本發(fā)明提供了一種CDMA用戶識別模塊卡號升位的方法,包括步驟1,將用戶識別模塊中集成電路識別碼壓縮為24比特,且增加8比 特的前綴后生成偽用戶識別模塊識別號,并存儲在用戶識別模塊中;步驟2,移動終端將偽用戶識別模塊識別號從UIM卡中讀取出來,并在 空口、 A接口和MAP協(xié)議消息中傳輸,用于實現(xiàn)UIMID的功能。步驟1中,將集成電路識別碼的前72比特壓縮為24比特。步驟1中,將集成電路識別碼的前72比特通過安全哈希算法SHA-1壓縮 為24比特,或者從集成電路識別碼前72比特中連續(xù)地或間斷地選取24比特。步驟l中,將偽用戶識別模塊識別號存儲在用戶識別模塊的基本文件EFr-u腿d中°步驟1中,8比特的前綴為1000 0000。本發(fā)明提供了一種CDMA用戶識別模塊卡號升位的系統(tǒng),包括偽用戶識 別模塊識別號生成模塊;偽用戶識別模塊識別號生成模塊,用于將用戶識別模塊中集成電路識別碼 壓縮為24比特,并且增加8比特的前綴后生成偽用戶識別模塊識別號存儲在 用戶識別模塊中;移動終端,還用于將偽用戶識別模塊識別號從UIM卡中讀取出來,并在 空口、 A接口和MAP協(xié)議消息中傳輸,用于實現(xiàn)UIMID的功能。偽用戶識別模塊識別號生成模塊將集成電路識別碼的前72比特壓縮為24 比特。偽用戶識別模塊識別號生成模塊將集成電路識別碼前72比特通過安全哈 希算法SHA-1壓縮為24比特,或者從集成電路識別碼前72比特中連續(xù)地或 間斷地選取24比特。偽用戶識別模塊識別號生成模塊將偽用戶識別模塊識別號存儲在用戶識別模塊的基本文件EFR.U1MID中。 8比特的前綴為1000 0000。
本發(fā)明能夠實現(xiàn)機卡分離的終端UIM卡的UIMID號碼升位,解決ESN 號碼枯竭導致的CMDA卡號枯竭的問題,用戶無需換卡就可以正常接入網絡。
圖1是本發(fā)明提供的CDMA用戶識別模塊卡號升位的流程圖。
具體實施例方式
本發(fā)明中,己存儲在UIM卡中的集成電路識別碼ICCID作為唯一識別 UIM卡的擴展UIMID (Extension UIMID, EUIMID)。當網絡需要使用32-bit 參數時,由ICCID經SHA-1算法壓縮為24比特或從ICCID中連續(xù)地或間斷 地選取24比特等方法獲得24比特,加上高八位的1000 0000前綴形成pUIMID (偽UIMID),并存儲在UIM卡已有的UIMID基本文件EFr-uimid里。
pUIMID代替UIMID在空口、 A接口和移動應用協(xié)議(MAP)消息中傳 輸,以便使擴展的UIMID號碼與終端、網絡兼容。
終端讀取UIM卡pUIMID信息并代替UIMID參與鑒權、PLCM的生成、 MAC層的反向隨機接入、LAC層的地址尋址等。
采用pUIMID方式,UIM卡將無需升級改動,只需預置pUIMID參數,
網絡側設備和終端設備不需要改動。
依據上述的方案,本發(fā)明提出了一種CDMA用戶識別模塊卡號升位的方 法,如圖1所示,包括
步驟IOI,生成pUIMID;即將用戶識別模塊中集成電路識別碼前72比特 壓縮為24比特,并且增加8比特的前綴后生成偽用戶識別模塊識別號存儲在 用戶識別模塊中;
步驟102,移動終端讀取UIM卡pUIMID信息并將pUIMID在空口 、 A 接口和MAP協(xié)議消息中傳輸,以便實現(xiàn)UIMID的功能。
本發(fā)明提供了一種CDMA用戶識別模塊卡號升位的系統(tǒng),包括偽用戶識 別模塊識別號生成模塊;
偽用戶識別模塊識別號生成模塊,用于將用戶識別模塊中集成電路識別碼壓縮為24比特,并且增加8比特的前綴后生成偽用戶識別模塊識別號存儲在 用戶識別模塊中;移動終端,還用于將偽用戶識別模塊識別號從UIM卡中讀取出來,并在 空口、 A接口和MAP協(xié)議消息中傳輸,用于實現(xiàn)UIMID的功能。偽用戶識別模塊識別號生成模塊將集成電路識別碼的前72比特壓縮為24 比特。偽用戶識別模塊識別號生成模塊將集成電路識別碼前72比特通過安全哈 希算法SHA-1壓縮為24比特,或者從集成電路識別碼前72比特中連續(xù)地或 間斷地選取24比特。偽用戶識別模塊識別號生成模塊將偽用戶識別模塊識別號存儲在用戶識 別模塊的基本文件EFr-u薩d中。8比特的前綴為1000 0000。本領域的技術人員在不脫離權利要求書確定的本發(fā)明的精神和范圍的條 件下,還可以對以上內容進行各種各樣的修改。因此本發(fā)明的范圍并不僅限于 以上的說明,而是由權利要求書的范圍來確定的。
權利要求
1、一種CDMA用戶識別模塊卡號升位的方法,其特征在于,包括步驟1,將用戶識別模塊中集成電路識別碼壓縮為24比特,且增加8比特的前綴后生成偽用戶識別模塊識別號,并存儲在用戶識別模塊中;步驟2,移動終端將偽用戶識別模塊識別號從UIM卡中讀取出來,并在空口、A接口和MAP協(xié)議消息中傳輸,用于實現(xiàn)UIMID的功能。
2、 如權利要求1所述的CDMA用戶識別模塊卡號升位的方法,其特征在 于,步驟1中,將集成電路識別碼的前72比特壓縮為24比特。
3、 如權利要求2所述的CDMA用戶識別模塊卡號升位的方法,其特征在 于,步驟1中,將集成電路識別碼的前72比特通過安全哈希算法SHA-1壓縮 為24比特,或者從集成電路識別碼前72比特中連續(xù)地或間斷地選取24比特。
4、 如權利要求1所述的CDMA用戶識別模塊卡號升位的方法,其特征在 于,步驟1中,將偽用戶識別模塊識別號存儲在用戶識別模塊的基本文件 EFr-uimid中。
5、 如權利要求1所述的CDMA用戶識別模塊卡號升位的方法,其特征在 于,步驟1中,8比特的前綴為1000 0000。
6、 一種CDMA用戶識別模塊卡號升位的系統(tǒng),其特征在于,包括偽用戶 識別模塊識別號生成模塊;偽用戶識別模塊識別號生成模塊,用于將用戶識別模塊中集成電路識別碼 壓縮為24比特,并且增加8比特的前綴后生成偽用戶識別模塊識別號存儲在用戶識別模塊中;移動終端,還用于將偽用戶識別模塊識別號從UIM卡中讀取出來,并在 空口、 A接口和MAP協(xié)議消息中傳輸,用于實現(xiàn)UIMID的功能。
7、 如權利要求6所述的CDMA用戶識別模塊卡號升位的系統(tǒng),其特征在 于,偽用戶識別模塊識別號生成模塊將集成電路識別碼的前72比特壓縮為24 比特。
8、 如權利要求7所述的CDMA用戶識別模塊卡號升位的系統(tǒng),其特征在 于,偽用戶識別模塊識別號生成模塊將集成電路識別碼前72比特通過安全哈 希算法SHA-1壓縮為24比特,或者從集成電路識別碼前72比特中連續(xù)地或間斷地選取24比特。
9、 如權利要求6所述的CDMA用戶識別模塊卡號升位的系統(tǒng),其特征在 于,偽用戶識別模塊識別號生成模塊將偽用戶識別模塊識別號存儲在用戶識別 模塊的基本文件EFR.UIMID中。
10、 如權利要求6所述的CDMA用戶識別模塊卡號升位的系統(tǒng),其特征 在于,8比特的前綴為1000 0000。
全文摘要
本發(fā)明涉及一種CDMA用戶識別模塊卡號升位的方法,包括步驟1,將用戶識別模塊中集成電路識別碼壓縮為24比特,且增加8比特的前綴后生成偽用戶識別模塊識別號,并存儲在用戶識別模塊中;步驟2,移動終端將偽用戶識別模塊識別號從UIM卡中讀取出來,并在空口、A接口和MAP協(xié)議消息中傳輸,用于實現(xiàn)UIMID的功能。本發(fā)明能夠實現(xiàn)機卡分離終端UIM卡的UIMID號碼升位,解決CDMA卡號枯竭的問題,本發(fā)明無需改動網絡設備,用戶無需換卡。
文檔編號H04Q7/32GK101217726SQ20071030442
公開日2008年7月9日 申請日期2007年12月27日 優(yōu)先權日2007年12月27日
發(fā)明者砥 嚴, 劉東明, 康建雄, 范 張, 張智江, 李曉明, 李香平, 川 賈, 欣 鄒 申請人:中國聯(lián)合通信有限公司