Sim卡注冊方法、終端及sim卡激活裝置的制造方法
【技術領域】
[0001]本發明實施例涉及通信技術,尤其涉及一種SM卡注冊方法、終端及SM卡激活裝置。
【背景技術】
[0002]近年來,隨著運營商發卡需求的大規模增多,開通SIM卡(Subscriber IdentityModule,客戶識別模塊)的方式已經變得多種多樣。其中,空中開通SM卡的方式是較常見的一種,用戶通過訪問空中放號平臺自行選號。
[0003]空中開通SM卡的方式通常為,運營商向用戶發行的SM卡中包括臨時IMSI (Internat1nal Mobile Subscriber Identificat1n Number,國際移動用戶識別碼)、臨時 MSISDN(Mobile Subscriber Internat1nal ISDN/PSTN number,移動用戶國際綜合業務數字網號碼)及其鑒權信息,相應的,在空中入網歸屬寄存器(Home Locat1nRegister,HLR)中也相應的存儲上述臨時信息。當SM卡注冊時,MSC根據空中入網HLR中存儲的信息對SM卡進行鑒權認證,認證通過后為該終端建立通信信道,終端利用這個信道,訪問空中放號平臺,選擇新號碼,空中放號平臺將新的號碼信息通過短信或PS數據包的形式下發至終端SM卡,寫入正式的MSI及鑒權信息。
[0004]但是,用戶使用的臨時MSISDN號碼也需要為真實的手機號碼,這樣的開卡方式會占用已經很緊缺的手機號碼。
【發明內容】
[0005]本發明提供一種SM卡注冊方法、終端及SM卡激活裝置,以克服現有技術中的開卡方式造成臨時MSISDN號碼緊缺的技術問題。
[0006]本發明一方面提供一種SM卡注冊方法,包括:
[0007]設置有SM卡的終端向SM卡激活裝置發送注冊請求,所述注冊請求包括所述SM卡對應的臨時MSI,以使所述SIM卡激活裝置為所述臨時IMSI分配臨時MSISDN號碼,所述臨時MSISDN號碼用于使選號平臺向所述終端返回所述SIM卡的注冊信息;
[0008]根據所述注冊信息,若所述SIM卡注冊成功,則所述終端向所述SIM卡激活裝置發送注冊成功消息,所述注冊成功消息用于指示所述SIM卡激活裝置注銷所述臨時MSISDN號碼。
[0009]本發明另一方面提供一種SM卡注冊方法,包括,
[0010]SIM卡激活裝置接收設置有SIM卡的終端發送的注冊請求,所述注冊請求包括所述SM卡對應的臨時MSI ;
[0011]所述SIM卡激活裝置從當前存儲的各臨時MSISDN中,為所述臨時IMSI分配臨時MSISDN號碼,所述臨時MSISDN號碼用于使選號平臺向所述終端返回所述SM卡的注冊信息;
[0012]若接收到所述終端發送的注冊成功消息,則所述SIM卡激活裝置注銷所述臨時IMSI對應的臨時MSISDN號碼。
[0013]本發明再一方面提供一種終端,所述終端設有SM卡,包括,
[0014]發送模塊,用于向SIM卡激活裝置發送注冊請求,所述注冊請求包括所述SIM卡對應的臨時MSI,以使所述SIM卡激活裝置為所述臨時IMSI分配臨時MSISDN號碼,所述臨時MSISDN號碼用于使選號平臺向所述終端返回所述SIM卡的注冊信息;
[0015]所述發送模塊,還用于根據所述注冊信息,在所述SIM卡注冊成功后,向所述SIM卡激活裝置發送注冊成功消息,所述注冊成功消息用于指示所述SIM卡激活裝置注銷所述臨時MSISDN號碼。
[0016]本發明還一方面提供一種SM卡激活裝置,包括,
[0017]接收模塊,用于接收設置有SIM卡的終端發送的注冊請求,所述注冊請求包括所述SM卡對應的臨時MSI ;
[0018]分配模塊,用于從當前存儲的各臨時MSISDN中,為所述臨時MSI分配臨時MSISDN號碼,所述臨時MSISDN號碼用于使選號平臺向所述終端返回所述SIM卡的注冊信息;
[0019]注銷模塊,若接收到所述終端發送的注冊成功消息,則注銷所述臨時IMSI對應的臨時MSISDN號碼。
[0020]本發明實施例提供的SM卡注冊方法、終端及SM卡激活裝置,通過設置有SM卡的終端向SM卡激活裝置發送包括所述SM卡對應的臨時MSI注冊請求,以使所述SM卡激活裝置根據所述注冊請求為所述臨時頂SI分配臨時MSISDN號碼,所述臨時MSISDN號碼用于使選號平臺向所述終端返回所述SIM卡的注冊信息;并且在注冊成功后,終端向所述SIM卡激活裝置發送注冊成功消息,指示SIM卡激活裝置注銷與臨時IMSI對應的臨時MSISDN號碼,不需要在SM卡中存儲臨時MSISDN號碼,實現了臨時MSISDN號碼的重復利用,從而減小預置的臨時MSISDN號碼的數量,進一步節省存儲空間。
[0021]并且,在SM卡激活裝置中不需要預存SM卡和臨時MSISDN號碼的映射關系,節省了 SIM卡激活裝置中的存儲資源。
【附圖說明】
[0022]圖1為本發明實施例一提供的SIM卡注冊方法的流程圖;
[0023]圖2為本發明實施例二提供的SIM卡注冊方法的流程圖;
[0024]圖3為本發明實施例三提供的SM卡注冊方法的流程圖;
[0025]圖4為本發明實施例四提供的終端的結構示意圖;
[0026]圖5為本發明實施例五提供的SM卡激活裝置的結構示意圖;
[0027]圖6為本發明實施例六提供的SIM卡激活裝置的結構示意圖。
【具體實施方式】
[0028]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0029]圖1為本發明實施例一提供的SIM卡注冊方法的流程圖,如圖1所示,本實施例的方法可以包括:
[0030]步驟101,設置有SM卡的終端向SM卡激活裝置發送注冊請求,所述注冊請求包括所述SM卡對應的臨時MSI,以使所述SIM卡激活裝置為所述臨時IMSI分配臨時MSISDN號碼,所述臨時MSISDN號碼用于使選號平臺向所述終端返回所述SIM卡的注冊信息;
[0031]其中,臨時MSISDN號碼用于標識用戶,使選號平臺根據與臨時MSI對應的臨時MSISDN號碼向所述終端返回所述SM卡的注冊信息。
[0032]設置有SM卡的終端向SM卡激活裝置發送注冊請求,具體可以包括:可以通過在移動業務交換中心(MSC,Mobile Switching Center)中預先設置有臨時MSI號段。設置有SM卡的終端向MSC發送注冊請求,注冊請求中包括臨時MSI,還包括鑒權信息等,以使MSC和鑒權中心(Authenticat1n Center,AUC)對設置有SM卡的終端進行鑒權認證。
[0033]具體地,在配置SIM卡信息時,鑒權中心(AUC,Authenticat1n Center)中,相應的存儲與SM中相對應的鑒權鍵Ki。AUC隨機產生多組偽隨機數,并選取一組偽隨機數,將上述偽隨機數和鑒權鍵Ki經過加密算法產生加密密鑰,將上述偽隨機數和鑒權鍵Ki經過鑒權算法產生第二響應數。AUC將偽隨機數、加密密鑰和第二響應數發送至HLR,使HLR保存上述信息。
[0034]入網鑒權過程具體為,在MSC接收到設置有SM卡的終端發送的注冊請求時,MSC將HLR中存儲的偽隨機數發送給終端,終端根據鑒權信息鑒權鍵Ki和偽隨機數,使用預設的與AUC約定好的鑒權算法得出第一響應數,終端將第一響應數和臨時IMSI信息發送至MSC。由于鑒權算法為SM卡與AUC事先約定好的相同的算法,并且鑒權鍵Ki和偽隨機數相同,因此,當第一響應數和第二響應數相同時鑒權成功,MSC允許終端接入。MSC判斷注冊請求中的臨時MSI信息,是否屬于預先設置的臨時IMSI號段。若是,則將向SIM卡激活裝置發送獲取臨時號碼請求,以使所述SIM卡激活裝置根據所述獲取臨時號碼請求為所述SIM卡分配臨時MSISDN號碼。SM卡中寫入的信息可以包括鑒權鍵K1、集成電路卡識別碼(Integrate circuit card identity, ICCID)和臨時 IMSI 等信息。
[0035]更具體地,可以在SM卡激活裝置中預先存有臨時MSISDN號碼,這些臨時MSISDN號碼在被分配給SM卡之前,與SIM卡之間沒有映射關系。當SIM卡激活裝置為某SM卡分配臨時MSISDN號碼時,被分配給該SM卡的臨時MSISDN號碼與該SM卡中臨時MSI之間建立映射關系,上述映射關系具體可以為臨時MSISDN號碼與SM卡中臨時IMSI之間的映射關系。
[0036]所述SIM卡激活裝置根據所述獲取臨時號碼請求為所述SIM卡分配臨時MSISDN號碼具體包括,MSC向SM卡激活裝置中獲取與臨時MSI相對應的臨時MSISDN號碼,SIM卡激活裝置接收到MSC的獲取請求后,產生與臨時IMSI相對應的臨時MSISDN號碼。SM卡激活裝置將預先存有臨時MSISDN號碼分配給SIM卡,與SIM卡之間建立映射關系,并且在鑒權認證成功后,將臨時MSISDN號碼發送至MSC。并且,可以通過GPRS服務支持節點(Serving GPRS SUPPORT NODE, SGSN)為設置有SM卡的終端分配用于連接至空中放號平臺的通信信道,從而使終端連接至空中放號平臺進行選號。
[0037]其中,空中放號平臺根據所述臨時MSI對應的所述臨時MSISDN號碼向所述終端返回注冊信息具體包括,終