專利名稱:空中寫卡方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種空中寫卡方法、裝置及系統(tǒng)。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的發(fā)展,移動(dòng)電話的使用已經(jīng)十分普及,越來越多的用戶要求個(gè)性化的通信服務(wù),電信運(yùn)營(yíng)商一卡多號(hào)業(yè)務(wù)隨之產(chǎn)生。一卡多號(hào)業(yè)務(wù)是指在一張智能卡上開通多個(gè)移動(dòng)電話號(hào)碼,一個(gè)移動(dòng)電話號(hào)碼包括一組國(guó)際移動(dòng)用戶識(shí)別碼 Qnternational Mobile Subscriber Identification, IMSI)和鑒權(quán)密鑰(key Identifier.KI)等移動(dòng)電話號(hào)碼數(shù)據(jù)信息,所述移動(dòng)電話號(hào)碼數(shù)據(jù)信息用于在移動(dòng)電話號(hào)碼登陸移動(dòng)網(wǎng)絡(luò)后,能夠被移動(dòng)網(wǎng)絡(luò)唯一區(qū)分并接入;一卡多號(hào)智能卡中同時(shí)存儲(chǔ)有多組不同的移動(dòng)電話號(hào)碼數(shù)據(jù)信息。使用一卡多號(hào)業(yè)務(wù)的用戶可以通過手機(jī)菜單切換不同的移動(dòng)電話號(hào)碼,以選擇其中任一移動(dòng)電話號(hào)碼進(jìn)行通話。該一卡多號(hào)業(yè)務(wù)滿足了用戶在不同時(shí)間、不同地點(diǎn)使用不同移動(dòng)電話號(hào)碼的通信需求,為用戶提供了一種個(gè)性化的通信服務(wù)方式。目前,移動(dòng)運(yùn)營(yíng)商在通過賣卡代理銷售“一卡多號(hào)”智能卡之前,在“一卡多號(hào)”智能卡上提前寫入并預(yù)占了至少一個(gè)移動(dòng)電話號(hào)碼資源。這樣,隨著一卡多號(hào)業(yè)務(wù)的發(fā)展,海量一卡多號(hào)客戶的覆蓋,必然會(huì)導(dǎo)致移動(dòng)電話號(hào)碼資源分配緊張的問題。而且,現(xiàn)有“一卡多號(hào)”業(yè)務(wù)面向代理商,代理商將“一卡多號(hào)”智能卡銷售給用戶, 這種傳統(tǒng)的智能卡的銷售模式不利于吸引更多的一卡多號(hào)用戶。2007年中國(guó)移動(dòng)推出的空中寫卡技術(shù)通過無線的方式向智能卡空卡中寫入移動(dòng)電話號(hào)碼數(shù)據(jù)信息,如IMSI等移動(dòng)電話號(hào)碼數(shù)據(jù)信息。所述智能卡空卡中不包含移動(dòng)電話號(hào)碼數(shù)據(jù)信息??罩袑懣夹g(shù)基于無線移動(dòng)通信網(wǎng)絡(luò),實(shí)現(xiàn)無線的智能卡空卡移動(dòng)電話號(hào)碼開通業(yè)務(wù)辦理平臺(tái)。代理商根據(jù)智能卡的銷售需求,通過空中寫卡系統(tǒng),可以隨時(shí)快捷地發(fā)起移動(dòng)號(hào)碼選擇、空中寫卡、開戶等申請(qǐng),完成對(duì)智能卡空卡的移動(dòng)電話號(hào)碼數(shù)據(jù)信息的寫入和開通業(yè)務(wù),節(jié)約移動(dòng)電話號(hào)碼資源?,F(xiàn)有的空中寫卡系統(tǒng)包括空中寫卡服務(wù)器、一個(gè)類似于公話機(jī)的專用寫卡設(shè)備、 置于寫卡設(shè)備的代理商業(yè)務(wù)母卡,以及需要寫卡的智能卡空卡。寫卡設(shè)備以短消息、GPRS方式向空中寫卡服務(wù)器發(fā)起寫卡請(qǐng)求,空中寫卡服務(wù)器將寫卡數(shù)據(jù)信息發(fā)送給代理商業(yè)務(wù)母卡,所述母卡將所述寫卡數(shù)據(jù)解密后發(fā)送給需要寫卡的智能卡空卡。實(shí)現(xiàn)上述空中寫卡,需要在所述智能卡空卡上提前預(yù)置一個(gè)寫卡數(shù)據(jù)KI,該KI是制卡廠家按照運(yùn)營(yíng)商給定的數(shù)字序列固化在智能卡里面的,按照GSM11. 11規(guī)范,每個(gè)KI和每個(gè)IMSI唯一對(duì)應(yīng),并且只能標(biāo)識(shí)一個(gè)移動(dòng)電話號(hào)碼。也就是說,現(xiàn)有空中寫卡方法,每個(gè) KI是靜態(tài)生成的,通過一張智能卡能夠成功開通且只能開通一個(gè)移動(dòng)電話號(hào)碼。同時(shí),現(xiàn)有空中寫卡系統(tǒng)中專用寫卡設(shè)備的使用使得空中寫卡系統(tǒng)的部署也比較復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種空中寫卡方法、裝置及系統(tǒng),用以通過智能卡進(jìn)行空中寫卡,實(shí)現(xiàn)一卡多號(hào),降低了移動(dòng)電話號(hào)碼資源的占用率。本發(fā)明實(shí)施例提供的一種空中寫卡方法,包括 向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;從存儲(chǔ)的所述移動(dòng)電話號(hào)碼中選定的一個(gè)請(qǐng)求網(wǎng)絡(luò)側(cè)開通的開通號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并向網(wǎng)絡(luò)側(cè)發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼數(shù)據(jù)信息獲取請(qǐng)求,在接收到網(wǎng)絡(luò)側(cè)返回的所述開通號(hào)碼數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū);向網(wǎng)絡(luò)側(cè)發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息,并在接收到所述網(wǎng)絡(luò)側(cè)返回的、表征網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的號(hào)碼信息存儲(chǔ)區(qū)。本發(fā)明實(shí)施例提供的一種智能卡,包括移動(dòng)電話號(hào)碼查詢模塊,用于向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;移動(dòng)電話號(hào)碼開通模塊,用于從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼的數(shù)據(jù)信息獲取請(qǐng)求,在接收到所述開通號(hào)碼數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI 和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū),并發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息;寫卡模塊,用于在接收到網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的號(hào)碼信息存儲(chǔ)區(qū)。本發(fā)明實(shí)施例提供的一種空中寫卡服務(wù)器,包括移動(dòng)電話號(hào)碼查詢模塊,用于在接收到移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡;移動(dòng)電話號(hào)碼開通模塊,用于在接收到攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后,確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息返回所述智能卡,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到網(wǎng)絡(luò)側(cè)備份數(shù)據(jù)信息存儲(chǔ)區(qū); 以及,在接收到已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡。本發(fā)明實(shí)施例提供的一種空中寫卡系統(tǒng),包括智能卡和空中寫卡服務(wù)器;所述智能卡,用于發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;以及從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,根據(jù)所述待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼數(shù)據(jù)信息獲取請(qǐng)求,在接收到網(wǎng)絡(luò)側(cè)返回的開通號(hào)碼數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū);以及發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息,并在接收到所述網(wǎng)絡(luò)側(cè)返回的,確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的號(hào)碼信息存儲(chǔ)區(qū);所述空中寫卡服務(wù)器,用于在接收到移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡;以及在接收到攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后,確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息返回智能卡,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到網(wǎng)絡(luò)側(cè)備份數(shù)據(jù)信息存儲(chǔ)區(qū);在接收到已確認(rèn)將所述開通號(hào)碼、 對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡。本發(fā)明實(shí)施例,通過上述空中寫卡方法,執(zhí)行對(duì)移動(dòng)電話號(hào)碼的查詢、開通、以及寫卡操作,將用戶需要開通的移動(dòng)電話號(hào)碼的相關(guān)數(shù)據(jù)信息寫入所述智能卡,通過多次執(zhí)行所述移動(dòng)電話號(hào)碼的查詢、開通、以及寫卡操作,在所述智能卡上實(shí)現(xiàn)一卡多號(hào)。本發(fā)明實(shí)施例提供的空中寫卡方法,移動(dòng)電話號(hào)碼對(duì)應(yīng)的鑒權(quán)密鑰KI在所述智能卡上動(dòng)態(tài)生成,而不是預(yù)先設(shè)置在智能卡中,實(shí)現(xiàn)了在一張智能卡中開通的移動(dòng)電話號(hào)碼個(gè)數(shù)不受智能卡中KI個(gè)數(shù)的限制。
圖1為本發(fā)明實(shí)施例提供的一種空中寫卡系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例提供的一種空中寫卡方法流程示意圖;圖3為本發(fā)明實(shí)施例提供的一種空中寫卡方法流程示意圖;圖4為本發(fā)明實(shí)施例提供的一種空中寫卡以及一卡多號(hào)業(yè)務(wù)切換的整體流程示意圖;圖5為本發(fā)明實(shí)施例提供的一種空中寫卡以及一卡多號(hào)業(yè)務(wù)切換的具體流程示意圖;圖6為本發(fā)明實(shí)施例提供的一種空中寫卡系統(tǒng)結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的一種空中寫卡系統(tǒng)結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的一種空中寫卡系統(tǒng)結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例提供的一種安全服務(wù)器結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例提供的一種智能卡結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例提供的一種智能卡結(jié)構(gòu)示意圖12為本發(fā)明實(shí)施例提供的一種智能卡結(jié)構(gòu)示意圖;圖13為本發(fā)明實(shí)施例提供的一種空中寫卡服務(wù)器結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種空中寫卡方法、裝置及系統(tǒng),用以通過智能卡進(jìn)行空中寫卡,實(shí)現(xiàn)一卡多號(hào),降低移動(dòng)電話號(hào)碼資源的占用率,節(jié)約移動(dòng)電話號(hào)碼資源,解決電信運(yùn)營(yíng)商一卡多號(hào)業(yè)務(wù)移動(dòng)電話號(hào)碼資源分配緊張的問題。本發(fā)明實(shí)施例通過動(dòng)態(tài)空中寫卡方法,實(shí)現(xiàn)一卡多號(hào)。所述動(dòng)態(tài)空中寫卡是指一卡多號(hào)中的每個(gè)移動(dòng)電話號(hào)碼對(duì)應(yīng)的鑒權(quán)密鑰KI由智能卡動(dòng)態(tài)隨機(jī)生成,通過多次動(dòng)態(tài)隨機(jī)生成的多個(gè)不同的KI可實(shí)現(xiàn)一張智能卡內(nèi)動(dòng)態(tài)寫入多個(gè)移動(dòng)電話號(hào)碼,為實(shí)現(xiàn)一卡多號(hào)提供移動(dòng)電話號(hào)碼基礎(chǔ)。所述智能卡是建立在公開密鑰體系(Public Key hfrastructure,PKI)上的智能卡,即Hi智能卡,或者為承載有STK應(yīng)用的智能卡,即1 STK智能卡。智能卡用戶根據(jù)自身使用移動(dòng)電話號(hào)碼的需求,通過配置有智能卡的移動(dòng)設(shè)備上的移動(dòng)電話號(hào)碼查詢菜單和移動(dòng)電話號(hào)碼開通菜單,隨時(shí)隨地開通多個(gè)移動(dòng)電話號(hào)碼。并且,用戶通過所述移動(dòng)設(shè)備上的一卡多號(hào)切換菜單,在已經(jīng)開通的多個(gè)移動(dòng)電話號(hào)碼之間進(jìn)行切換,滿足了用戶在不同時(shí)間、不同地點(diǎn)使用不同移動(dòng)電話號(hào)碼的通信需求,為用戶提供了一種個(gè)性化的通信服務(wù)方式。本發(fā)明實(shí)施例中,使用短信(Short Message Service, SMS)數(shù)據(jù)傳輸技術(shù)在智能卡與網(wǎng)絡(luò)側(cè)之間進(jìn)行信息的傳輸,該技術(shù)是GSM11. 14規(guī)范中定義的智能卡上實(shí)現(xiàn)各種增值業(yè)務(wù)的基礎(chǔ)技術(shù)之一,即通過短信方式點(diǎn)到點(diǎn)下載數(shù)據(jù),根據(jù)GSM11. 14規(guī)范,當(dāng)移動(dòng)設(shè)備收到一條短信,其中信息傳輸協(xié)議的標(biāo)識(shí)符為“SIM卡數(shù)據(jù)下載”時(shí),則移動(dòng)設(shè)備不將所述短信顯示給用戶,直接將該短信傳輸給智能卡,智能卡接收、解析并處理所述短信內(nèi)容。所述通過對(duì)智能卡用戶不可見的信息的傳輸方式,為透明式傳輸方式,即移動(dòng)設(shè)備接收到網(wǎng)絡(luò)側(cè)發(fā)送的開通號(hào)碼數(shù)據(jù)信息,并透明地傳輸給智能卡。而且,本發(fā)明中的移動(dòng)電話號(hào)碼查詢模塊、移動(dòng)電話號(hào)碼開通模塊、寫卡模塊,以及一卡多號(hào)模塊等,都是在智能卡上實(shí)現(xiàn)的,移動(dòng)設(shè)備只是智能卡的載體,通過二者的配合實(shí)現(xiàn)空中寫卡。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案進(jìn)行說明。第一次空中寫卡之前,在智能卡內(nèi)預(yù)置一個(gè)移動(dòng)電話號(hào)碼,待該移動(dòng)電話號(hào)碼入網(wǎng)(無線網(wǎng)絡(luò))之后,通過該移動(dòng)電話號(hào)碼和網(wǎng)絡(luò)側(cè)進(jìn)行信息的交互。參見圖1,本發(fā)明通過配置有智能卡的移動(dòng)設(shè)備,如配置有智能卡的手機(jī),和網(wǎng)絡(luò)側(cè)進(jìn)行信息交互,實(shí)現(xiàn)一卡多號(hào)。參見圖2,本發(fā)明實(shí)施例提供的一種空中寫卡方法包括S101、智能卡通過移動(dòng)設(shè)備向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼。S102、智能卡從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并向網(wǎng)絡(luò)側(cè)發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求, 在接收到網(wǎng)絡(luò)側(cè)返回的至少包含有所述開通號(hào)碼對(duì)應(yīng)的IMSI的數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息寫入所述智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)。S103、智能卡通過移動(dòng)設(shè)備向網(wǎng)絡(luò)側(cè)發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息, 并在接收到所述網(wǎng)絡(luò)側(cè)返回的,確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入所述智能卡的號(hào)碼信息存儲(chǔ)區(qū)。所述接收到的網(wǎng)絡(luò)側(cè)返回的攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果中,最多可接收的移動(dòng)電話號(hào)碼的個(gè)數(shù)由運(yùn)營(yíng)商定義。所述移動(dòng)電話號(hào)碼查詢請(qǐng)求和移動(dòng)電話號(hào)碼開通請(qǐng)求是通過所述智能卡在移動(dòng)設(shè)備上顯示的移動(dòng)電話號(hào)碼查詢菜單和移動(dòng)電話號(hào)碼開通菜單實(shí)現(xiàn)的。所述移動(dòng)設(shè)備在接收到所述移動(dòng)電話號(hào)碼查詢結(jié)果后,智能卡將存儲(chǔ)的移動(dòng)電話號(hào)碼顯示在手機(jī)號(hào)碼列表中,供用戶開通選擇。較佳地,所述空中寫卡方法還包括將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所有信息寫入所述智能卡的號(hào)碼信息存儲(chǔ)區(qū)后,還包括刪除所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所有信息。以便在下次對(duì)智能卡進(jìn)行空中寫卡時(shí),寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中的信息不會(huì)和本次寫卡信息相混淆。較佳地,實(shí)施對(duì)本次的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中所有信息的刪除操作,也可以是在下次將臨時(shí)數(shù)據(jù)信息寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)之前。上述向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,該查詢請(qǐng)求可以是任意網(wǎng)絡(luò)側(cè)能夠查詢到的移動(dòng)電話號(hào)碼的查詢請(qǐng)求,即不攜帶任何用戶請(qǐng)求的移動(dòng)電話號(hào)碼特征信息。較佳地,所述向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,具體為智能卡通過移動(dòng)設(shè)備向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶用戶請(qǐng)求的移動(dòng)電話號(hào)碼特征信息;當(dāng)智能卡接收到網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼的查詢結(jié)果為空的消息時(shí),再次向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶用戶請(qǐng)求的改變后的移動(dòng)電話號(hào)碼特征信息。所述移動(dòng)電話號(hào)碼特征信息包括移動(dòng)電話號(hào)碼的歸屬地、字段、對(duì)移動(dòng)電話號(hào)碼數(shù)字的限制等信息。但不限于所列舉的特征信息,可以是任意的移動(dòng)電話號(hào)碼特征信息,網(wǎng)絡(luò)側(cè)根據(jù)該移動(dòng)電話號(hào)碼特征信息能夠匹配出滿足用戶請(qǐng)求的移動(dòng)電話號(hào)碼。例如用戶可以請(qǐng)求網(wǎng)絡(luò)側(cè)開通某一地市的移動(dòng)電話號(hào)碼,如某市、或某市某區(qū)等?;蛘哂脩艨梢哉?qǐng)求網(wǎng)絡(luò)側(cè)開通某一字段的移動(dòng)電話號(hào)碼,如138、133、187等字段?;蛘哂脩暨€可以限制請(qǐng)求尾數(shù)為一定值的移動(dòng)電話號(hào)碼,如后兩位數(shù)為88或66或后四位數(shù)為8686等,或者是請(qǐng)求網(wǎng)絡(luò)側(cè)開通具有上述所有特征信息的移動(dòng)電話號(hào)碼。當(dāng)智能卡發(fā)起攜帶具有某一特征消息或者具有某幾個(gè)特征消息的移動(dòng)電話號(hào)碼查詢請(qǐng)求后,并接收到網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼的查詢結(jié)果為空的消息時(shí),即網(wǎng)絡(luò)側(cè)未能查詢到滿足用戶請(qǐng)求的移動(dòng)電話號(hào)碼時(shí),智能卡改變移動(dòng)電話號(hào)碼請(qǐng)求中攜帶的特征信息,再次向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求。所述改變移動(dòng)電話號(hào)碼請(qǐng)求中攜帶的特征信息為,可以減少所述特征信息的個(gè)數(shù),擴(kuò)大移動(dòng)電話號(hào)碼查詢范圍。例如,當(dāng)發(fā)送攜帶特征消息為“省份+市區(qū)”的移動(dòng)電話號(hào)碼查詢請(qǐng)求,并接收到網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼的查詢結(jié)果為空的消息時(shí),可以再次發(fā)送攜帶特征消息為“省份”的移動(dòng)電話號(hào)碼查詢請(qǐng)求,或者再次發(fā)送攜帶特征消息為“3G” 的移動(dòng)電話號(hào)碼查詢請(qǐng)求等。但是不限于通過上述方式改變移動(dòng)電話號(hào)碼請(qǐng)求中攜帶的特征信息。較佳地,當(dāng)所述智能卡在接收到所述網(wǎng)絡(luò)側(cè)發(fā)送的,確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息綁定失敗的消息后,退出空中寫卡系統(tǒng),并刪除寫入所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)內(nèi)的對(duì)應(yīng)信息。通過上述空中寫卡方法,用戶可以根據(jù)自身使用移動(dòng)電話號(hào)碼的需求,開通移動(dòng)電話號(hào)碼,所有開通的移動(dòng)電話號(hào)碼的使用率都會(huì)被網(wǎng)絡(luò)側(cè)記錄,當(dāng)用戶使用開通的移動(dòng)電話號(hào)碼的使用率在一定時(shí)間段內(nèi)低于一定值時(shí),網(wǎng)絡(luò)側(cè)會(huì)限制該智能卡再一次開通移動(dòng)電話號(hào)碼。即當(dāng)智能卡通過移動(dòng)設(shè)備向網(wǎng)絡(luò)側(cè)發(fā)起移動(dòng)電話號(hào)碼查詢請(qǐng)求時(shí),網(wǎng)絡(luò)側(cè)回復(fù)的查詢結(jié)果為空。當(dāng)用戶所有開通的移動(dòng)電話號(hào)碼在正常使用率范圍內(nèi)時(shí),用戶還可以根據(jù)自身用號(hào)需求,再一次開通一個(gè)移動(dòng)電話號(hào)碼。實(shí)現(xiàn)了根據(jù)移動(dòng)設(shè)備用戶用號(hào)需求,開通一卡雙號(hào)、一卡三號(hào)、或一卡四號(hào)等。開通移動(dòng)電話號(hào)碼不受智能卡本身寫卡數(shù)據(jù)的限制, 如不受KI值的限制。這樣,一張智能卡中可以開通移動(dòng)電話號(hào)碼,在已經(jīng)開通了的移動(dòng)電話號(hào)碼處于閑置狀態(tài)或者一定時(shí)間段內(nèi)使用率低于一定值時(shí),運(yùn)營(yíng)商限制用戶再次通過空中寫卡系統(tǒng)開通移動(dòng)電話號(hào)碼,有效地降低了移動(dòng)電話號(hào)碼資源的占用率,緩解了一卡多號(hào)業(yè)務(wù)移動(dòng)電話號(hào)碼資源配置緊張的問題。為了加強(qiáng)智能卡與網(wǎng)絡(luò)側(cè)之間信息傳輸?shù)陌踩?,本發(fā)明實(shí)施例提供的空中寫卡方法還包括在第一次空中寫卡之前,還包括當(dāng)通過公開密鑰體系PKI實(shí)現(xiàn)加解密處理時(shí),將數(shù)字證書預(yù)置到智能卡中。智能卡對(duì)待發(fā)送的信息進(jìn)行加密處理,以及對(duì)接收到的信息進(jìn)行解密處理。具體地,智能卡通過證書存儲(chǔ)模塊存儲(chǔ)的由認(rèn)證機(jī)構(gòu)頒發(fā)的公開密鑰體系電子證書,對(duì)待發(fā)送信息進(jìn)行加密解密。所述電子證書為電子證書,所述智能卡通過RSA算法用自身的私鑰對(duì)待發(fā)送信息進(jìn)行加密以及對(duì)收到的信息進(jìn)行解密,類似于身份證,私鑰只有本人持有,所以所述加密也稱之為簽名。所述RSA是目前最有影響力的加密算法,名字源自這個(gè)算法的三個(gè)開發(fā)著的名字 Ron Rivest、Adi Shamirh 禾口 LenAdleman0參見圖3,本發(fā)明實(shí)施例提供的一種空中寫卡方法,包括S201、網(wǎng)絡(luò)側(cè)接收到移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡。S202、所述網(wǎng)絡(luò)側(cè)接收攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后, 確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息并返回給所述智能卡,并將所述開通號(hào)碼、 對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到網(wǎng)絡(luò)側(cè)備份數(shù)據(jù)信息存儲(chǔ)區(qū)。S203、所述網(wǎng)絡(luò)側(cè)接收已確認(rèn)將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將綁定成功的消息返回智能卡。所述移動(dòng)電話號(hào)碼資源,具體為網(wǎng)絡(luò)側(cè)預(yù)先存儲(chǔ)的一卡多號(hào)業(yè)移動(dòng)電話號(hào)碼的號(hào)碼池中的移動(dòng)電話號(hào)碼。所述確定出移動(dòng)電話號(hào)碼查詢結(jié)果,根據(jù)查詢請(qǐng)求去所述一卡多號(hào)業(yè)移動(dòng)電話號(hào)碼的號(hào)碼池中查找一個(gè)或多個(gè)移動(dòng)電話號(hào)碼。所述開通號(hào)碼數(shù)據(jù)信息包括當(dāng)開通的移動(dòng)電話號(hào)碼為USIM號(hào)碼時(shí),所述開通號(hào)碼數(shù)據(jù)信息包括國(guó)際移動(dòng)用戶識(shí)別碼IMSI、短信中心號(hào)碼(Short Message Service Center, SMSC)、運(yùn)營(yíng)商密鑰(Ciphered Operator Variant Algorithm Configuration Field, OPC)、鑒權(quán)序列數(shù)Sequence Number, SQN)、鑒權(quán)算法的旋轉(zhuǎn)常數(shù)(Rotate integers,ROT)、鑒權(quán)算法常數(shù)組(constants,CONST)等信息;當(dāng)選定的開通號(hào)碼為GSM號(hào)碼時(shí),所述開通號(hào)碼數(shù)據(jù)信息包括國(guó)際移動(dòng)用戶識(shí)別碼IMSI及短信中心號(hào)碼SMSC, IC卡標(biāo)識(shí)(IC Card Identity,ICCID)、個(gè)人識(shí)別碼Pim、個(gè)人識(shí)別碼PIN2、Pim的解鎖碼PUK1、 PIN2的解鎖碼PUK2數(shù)據(jù)信息等。較佳地,所述空中寫卡方法還包括智能卡將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū)后,還包括刪除所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息。較佳地,所述接收移動(dòng)電話號(hào)碼的查詢請(qǐng)求,具體為接收攜帶有用戶請(qǐng)求的移動(dòng)電話號(hào)碼特征信息的移動(dòng)電話號(hào)碼的查詢請(qǐng)求;所述根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡,具體為網(wǎng)絡(luò)側(cè)根據(jù)該移動(dòng)電話號(hào)碼特征信息,在移動(dòng)電話號(hào)碼資源中成功匹配出符合所述移動(dòng)電話號(hào)碼特征信息的移動(dòng)電話號(hào)碼后,向智能卡返回?cái)y帶有匹配出的移動(dòng)電話號(hào)碼的查詢結(jié)果;否則,向智能卡返回移動(dòng)電話號(hào)碼查詢結(jié)果為空的消息。所述移動(dòng)電話號(hào)碼特征信息上面已經(jīng)描述過,這里不再重復(fù)。網(wǎng)絡(luò)側(cè)接收到帶有特征信息的移動(dòng)電話號(hào)碼查詢請(qǐng)求后,解析所述特征信息,根據(jù)該特征信息在移動(dòng)電話號(hào)碼池中查找與用戶請(qǐng)求相匹配的移動(dòng)電話號(hào)碼資源。當(dāng)查找到滿足用戶請(qǐng)求的移動(dòng)電話號(hào)碼資源時(shí),向智能卡返回移動(dòng)電話號(hào)碼查詢結(jié)果。該查詢結(jié)果中攜帶至少一個(gè)移動(dòng)電話號(hào)碼。當(dāng)未能查詢到滿足用戶請(qǐng)求的移動(dòng)電話號(hào)碼資源時(shí),向智能卡返回查詢結(jié)果為空的消息。較佳地,網(wǎng)絡(luò)側(cè)對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定操作失敗后,向所述智能卡發(fā)送該綁定失敗的消息,并刪除所述寫入備份數(shù)據(jù)信息存儲(chǔ)區(qū)中對(duì)應(yīng)的信息。通過上述網(wǎng)絡(luò)側(cè)和智能卡之間信息的交互,實(shí)現(xiàn)向智能卡寫入移動(dòng)電話號(hào)碼的數(shù)據(jù)信息。開通智能卡請(qǐng)求開通的移動(dòng)電話號(hào)碼。通過多次進(jìn)行上述空中寫卡方法,實(shí)現(xiàn)一個(gè)智能卡開通多個(gè)移動(dòng)電話號(hào)碼。較佳地,為了加強(qiáng)上述智能卡與網(wǎng)絡(luò)側(cè)之間信息傳輸?shù)陌踩?,所述空中寫卡方法還包括網(wǎng)絡(luò)側(cè)對(duì)來自智能卡的信息進(jìn)行解密處理,以及對(duì)待發(fā)送給智能卡的信息進(jìn)行加密處理。網(wǎng)絡(luò)側(cè)通過證書存儲(chǔ)模塊存儲(chǔ)的用戶電子證書對(duì)來自智能卡的信息進(jìn)行加解密處理。所述網(wǎng)絡(luò)側(cè)通過RSA算法利用智能卡的公鑰對(duì)所述信息進(jìn)行加密或者解密處理,所述解密也稱為驗(yàn)證簽名。所述開通移動(dòng)電話號(hào)碼所需要的數(shù)據(jù)信息包括要開通的手機(jī)號(hào)碼、來自智能卡的鑒權(quán)密鑰KI、至少包含有IMSI的數(shù)據(jù)信息。參見圖4和圖5,為本發(fā)明實(shí)施例提供的空中寫卡以及一卡多號(hào)業(yè)務(wù)的切換流程示意圖。
以下整個(gè)流程和圖4和圖5中標(biāo)號(hào)1)、2)、3)、4)、5)、6)、7)所示的流程相對(duì)應(yīng),具體簡(jiǎn)述如下1)、智能卡向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,該請(qǐng)求中可以攜帶請(qǐng)求移動(dòng)電話號(hào)碼的特征信息或者可以不攜帶所述特征信息;具體地,用戶通過配置有智能卡的移動(dòng)設(shè)備上的移動(dòng)電話號(hào)碼查詢菜單實(shí)現(xiàn)發(fā)起移動(dòng)電話號(hào)碼查詢請(qǐng)求,用戶可以通過移動(dòng)電話號(hào)碼查詢菜單的下拉菜單添加移動(dòng)電話號(hào)碼的特征信息;可選地,智能卡通過自身存儲(chǔ)的用戶電子證書對(duì)移動(dòng)電話號(hào)碼查詢請(qǐng)求進(jìn)行簽名 (加密),將簽名后的移動(dòng)電話號(hào)碼查詢請(qǐng)求發(fā)送給網(wǎng)絡(luò)側(cè)的安全服務(wù)器,安全服務(wù)器接收所述簽名后的移動(dòng)電話號(hào)碼查詢請(qǐng)求,并對(duì)所述移動(dòng)電話號(hào)碼查詢請(qǐng)求進(jìn)行簽名驗(yàn)證(解密),將簽名驗(yàn)證通過后的移動(dòng)電話號(hào)碼查詢請(qǐng)求發(fā)送給選號(hào)、寫號(hào)服務(wù)器;選號(hào)、寫號(hào)服務(wù)器接收所述簽名驗(yàn)證通過后的移動(dòng)電話號(hào)碼查詢請(qǐng)求,根據(jù)移動(dòng)電話號(hào)碼查詢請(qǐng)求的信息傳輸協(xié)議,解析該移動(dòng)電話號(hào)碼查詢請(qǐng)求是否是對(duì)一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的可用的移動(dòng)電話號(hào)碼的查詢,將一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的可用的移動(dòng)電話號(hào)碼查詢請(qǐng)求發(fā)送給網(wǎng)絡(luò)側(cè)的空中寫卡服務(wù)器;空中寫卡服務(wù)器接收所述移動(dòng)電話號(hào)碼查詢請(qǐng)求,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果,即從“一卡多號(hào)業(yè)務(wù)移動(dòng)電話號(hào)碼池”中匹配出滿足智能卡用戶要求的移動(dòng)電話號(hào)碼資源后,向智能卡返回所述移動(dòng)電話號(hào)碼查詢結(jié)果。2)、可選地,當(dāng)選號(hào)、寫號(hào)服務(wù)器接收空中寫卡服務(wù)器返回的移動(dòng)電話號(hào)碼查詢結(jié)果,根據(jù)移動(dòng)電話號(hào)碼查詢協(xié)議對(duì)移動(dòng)電話號(hào)碼查詢結(jié)果進(jìn)行封裝,并將該封裝后的移動(dòng)電話號(hào)碼查詢結(jié)果經(jīng)安全服務(wù)器加密后,發(fā)送給智能卡;可選地,智能卡接收來自移動(dòng)電話號(hào)碼查詢結(jié)果,對(duì)其進(jìn)行解密處理。3)、當(dāng)智能卡接收到所述移動(dòng)電話號(hào)碼查詢結(jié)果中至少包括一個(gè)移動(dòng)電話號(hào)碼時(shí),選擇其中一個(gè)移動(dòng)電話號(hào)碼發(fā)起攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求,該數(shù)據(jù)信息獲取請(qǐng)求可以是簽名后的數(shù)據(jù)信息獲取請(qǐng)求,具體地,用戶通過智能卡的移動(dòng)電話號(hào)碼開通菜單發(fā)起攜帶所述開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求;可選地,安全服務(wù)器接收所述攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求,并對(duì)所述簽名后的攜帶所述開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求進(jìn)行簽名驗(yàn)證處理,將該簽名驗(yàn)證通過后的數(shù)據(jù)信息請(qǐng)求發(fā)送給選號(hào)、寫號(hào)服務(wù)器,選號(hào)、寫號(hào)服務(wù)器根據(jù)移動(dòng)電話號(hào)碼開通請(qǐng)求的信息傳輸協(xié)議對(duì)攜帶所述開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰 KI的數(shù)據(jù)信息獲取請(qǐng)求進(jìn)行解析,將經(jīng)過解析后的符合一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的獲取開通號(hào)碼的數(shù)據(jù)信息的請(qǐng)求發(fā)送給空中寫卡服務(wù)器。4)、空中寫卡服務(wù)器確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息并返回智能卡,具體地,將從移動(dòng)電話號(hào)碼數(shù)據(jù)信息資源中獲取的數(shù)據(jù)信息返回智能卡,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到空中寫卡服務(wù)器的備份數(shù)據(jù)信息存儲(chǔ)區(qū),所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)在BOSS系統(tǒng)中。并將一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息發(fā)送給選號(hào)、寫號(hào)服務(wù)器,所述開通號(hào)碼數(shù)據(jù)信息至少包含有所述開通號(hào)碼對(duì)應(yīng)的IMSI 的數(shù)據(jù)信息;
選號(hào)、寫號(hào)服務(wù)器根據(jù)移動(dòng)電話號(hào)碼開通協(xié)議將所述開通號(hào)碼數(shù)據(jù)信息進(jìn)行封裝,并將該封裝后的開通號(hào)碼數(shù)據(jù)信息經(jīng)安全服務(wù)器加密后發(fā)送給智能卡;智能卡接收網(wǎng)絡(luò)側(cè)返回的至少包含有所述開通號(hào)碼對(duì)應(yīng)的IMSI的數(shù)據(jù)信息,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū),可選地,智能卡接收安全服務(wù)器返回的至少包含有所述開通號(hào)碼對(duì)應(yīng)的IMSI的數(shù)據(jù)信息后,對(duì)該數(shù)據(jù)信息進(jìn)行解密,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)。5)、智能卡向空中寫卡服務(wù)器發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息??蛇x地, 智能卡將所述智能卡簽名后的成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息發(fā)送給安全服務(wù)器,安全服務(wù)器將簽名驗(yàn)證通過后的所述消息發(fā)送給選號(hào)、寫號(hào)服務(wù)器,選號(hào)、寫號(hào)服務(wù)器根據(jù)移動(dòng)電話號(hào)碼開通請(qǐng)求的信息傳輸協(xié)議對(duì)所述消息進(jìn)行解析,將解析后的符合一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的消息發(fā)送給空中寫卡服務(wù)器。6)、空中寫卡服務(wù)器接收智能卡發(fā)送的已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡;可選地,空中寫卡服務(wù)器接收選號(hào)、寫號(hào)服務(wù)器發(fā)送的已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回選號(hào)、寫號(hào)服務(wù)器。選號(hào)、寫號(hào)服務(wù)器根據(jù)移動(dòng)電話號(hào)碼開通協(xié)議對(duì)所述消息進(jìn)行封裝, 將封裝后消息發(fā)送給智能卡;智能卡將接收到的確認(rèn)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息綁定的消息后,對(duì)該消息進(jìn)行解密處理;當(dāng)接收到所述網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入號(hào)碼信息存儲(chǔ)區(qū);當(dāng)所述智能卡在接收到所述網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI等開通號(hào)碼數(shù)據(jù)信息綁定失敗的消息后,退出空中寫卡系統(tǒng),并刪除寫入所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)內(nèi)的對(duì)應(yīng)信息。實(shí)現(xiàn)了移動(dòng)電話號(hào)碼的成功寫卡過程。反復(fù)執(zhí)行上述步驟1) 7)實(shí)現(xiàn)多個(gè)移動(dòng)電話號(hào)碼的開通和寫卡。7)、智能卡中智能卡的一卡多號(hào)模塊將經(jīng)上述步驟開通后的多個(gè)號(hào)碼通過號(hào)碼切換菜單的切換,選擇其中一個(gè)號(hào)碼進(jìn)行通話。真正實(shí)現(xiàn)了一卡多號(hào)。當(dāng)多個(gè)移動(dòng)電話號(hào)碼開通后,用戶通過移動(dòng)設(shè)備一卡多號(hào)切換菜單選擇其中任一移動(dòng)電話號(hào)碼,將當(dāng)前使用的移動(dòng)電話號(hào)碼切換為另一待使用的移動(dòng)電話號(hào)碼,通過一卡多號(hào)切換菜單選擇的移動(dòng)電話號(hào)碼按照GSM11. 11規(guī)范或3GPP31. 102規(guī)范嘗試登陸網(wǎng)絡(luò)。具體地,當(dāng)要切換的號(hào)碼為GSM類型時(shí),一卡多號(hào)模塊將所選號(hào)碼設(shè)置到GSM目錄下,之后,智能卡通過設(shè)置卡片復(fù)位信息的形式,將卡片的工作模式設(shè)置為GSM,智能卡可根據(jù)電信智能卡的復(fù)位信息判斷電信智能卡的類型為GSM,并按照GSM11. 11規(guī)范嘗試登陸網(wǎng)絡(luò);當(dāng)要切換的號(hào)碼為USIM類型時(shí),一卡多號(hào)模塊將所選號(hào)碼設(shè)置到USIM目錄下,之后,智能卡通過設(shè)置卡片復(fù)位信息的形式,將卡片的工作模式設(shè)置為USIM,手機(jī)智能卡可根據(jù)電信智能卡的復(fù)位信息判斷電信智能卡的類型為USIM,并按照3GPP31. 102規(guī)范嘗試登陸網(wǎng)絡(luò)。智能卡中一卡多號(hào)模塊可以根據(jù)GSM技術(shù)中的主動(dòng)式指令提供本地信息向手機(jī)智能卡發(fā)送獲取用戶當(dāng)前所在位置的請(qǐng)求,手機(jī)移動(dòng)設(shè)備從網(wǎng)絡(luò)獲取用戶當(dāng)前位置后傳送給一卡多號(hào)模塊,該模塊通過用戶位置將用戶的當(dāng)前號(hào)碼自動(dòng)改為當(dāng)?shù)靥?hào)碼,重新嘗試登陸網(wǎng)絡(luò),實(shí)際上等于取消了漫游費(fèi),發(fā)揮一卡多號(hào)的功能。參見圖6,本發(fā)明實(shí)施例提供的一種空中寫卡系統(tǒng)包括智能卡11和空中寫卡服務(wù)器12;所述智能卡11,用于向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;以及從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,根據(jù)所述待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并向網(wǎng)絡(luò)側(cè)發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼數(shù)據(jù)信息獲取請(qǐng)求,在接收到至少包含有所述開通號(hào)碼對(duì)應(yīng)的IMSI的數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息寫入所述智能卡 11的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū);以及發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息,并在接收到網(wǎng)絡(luò)側(cè)返回的確認(rèn)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入所述智能卡11的號(hào)碼信息存儲(chǔ)區(qū);所述空中寫卡服務(wù)器12,用于在接收到移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡11 ;以及在接收到攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后,確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息返回智能卡11,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI 和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到備份數(shù)據(jù)信息存儲(chǔ)區(qū);在接收確認(rèn)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡11的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡11。參見圖7,本發(fā)明實(shí)施例提供的空中寫卡系統(tǒng),還包括選號(hào)、寫號(hào)服務(wù)器13 ;所述選號(hào)、寫號(hào)服務(wù)器13,與所述空中寫卡服務(wù)器12連接,可以整合到網(wǎng)絡(luò)側(cè),該選號(hào)、寫號(hào)服務(wù)器13用于對(duì)來自智能卡11的業(yè)務(wù)信息進(jìn)行解析,并將解析后的業(yè)務(wù)信息發(fā)送給空中寫卡服務(wù)器12,以及對(duì)來自空中寫卡服務(wù)器12的所述業(yè)務(wù)請(qǐng)求返回信息進(jìn)行封裝后發(fā)送給智能卡11。所述業(yè)務(wù)信息包括移動(dòng)電話號(hào)碼查詢請(qǐng)求、移動(dòng)電話號(hào)碼數(shù)據(jù)信息獲取請(qǐng)求、寫入所述智能卡的數(shù)據(jù)信息的消息等。具體地,所述選號(hào)、寫號(hào)服務(wù)器13用于根據(jù)空中寫卡的移動(dòng)電話號(hào)碼查詢請(qǐng)求和移動(dòng)電話號(hào)碼開通請(qǐng)求的信息傳輸協(xié)議,解析來自智能卡11的請(qǐng)求信息的類型,即解析所述請(qǐng)求信息類型是否為一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的信息,所述請(qǐng)求信息包括移動(dòng)電話號(hào)碼查詢請(qǐng)求、攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求等。例如解析移動(dòng)電話號(hào)碼查詢請(qǐng)求是對(duì)普通移動(dòng)電話號(hào)碼的查詢請(qǐng)求,還是一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的移動(dòng)電話號(hào)碼的查詢請(qǐng)求。如果來自智能卡11的請(qǐng)求信息是一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的請(qǐng)求信息,則將所述一卡多號(hào)業(yè)務(wù)對(duì)應(yīng)的信息發(fā)送給空中寫卡服務(wù)器12。而且,所述選號(hào)、寫號(hào)服務(wù)器13用于根據(jù)一卡多號(hào)業(yè)務(wù)空中移動(dòng)電話號(hào)碼查詢協(xié)議和移動(dòng)電話號(hào)碼開通協(xié)議,封裝來自空中寫卡服務(wù)器12的移動(dòng)電話號(hào)碼查詢結(jié)果和獲取開通號(hào)碼數(shù)據(jù)信息結(jié)果,然后發(fā)送給智能卡11。參見圖8,本發(fā)明實(shí)施例提供的空中寫卡系統(tǒng),還包括安全服務(wù)器14,該安全服務(wù)器14可以整合到網(wǎng)絡(luò)側(cè)。參見圖9,所述安全服務(wù)器還包括加解密模塊141,用于對(duì)來自智能卡11的所有信息進(jìn)行簽名驗(yàn)證(解密),以及對(duì)發(fā)送給智能卡11的所有信息進(jìn)行加密處理;當(dāng)通過公開密鑰體系PKI實(shí)現(xiàn)加解密處理時(shí),所述安全服務(wù)器還包括證書存儲(chǔ)模塊142,用于存儲(chǔ)數(shù)字證書。具體地,用于對(duì)接收到的已簽名的移動(dòng)電話號(hào)碼的查詢請(qǐng)求、攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求、成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息解密,以及對(duì)將要返回智能卡11的移動(dòng)電話號(hào)碼查詢結(jié)果、移動(dòng)電話號(hào)碼的數(shù)據(jù)信息,以及確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息綁定成功的消息進(jìn)行加密。參見圖10,本發(fā)明實(shí)施例提供的智能卡11,包括移動(dòng)電話號(hào)碼查詢模塊111,用于發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;移動(dòng)電話號(hào)碼開通模塊112,用于從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,根據(jù)所述待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求,在接收到網(wǎng)絡(luò)側(cè)返回的至少包含有所述開通號(hào)碼對(duì)應(yīng)的IMSI的數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息寫入所述智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū),并發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息;寫卡模塊113,用于在接收到網(wǎng)絡(luò)側(cè)返回的,確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入所述智能卡的號(hào)碼信息存儲(chǔ)區(qū)。參見圖11,所述智能卡11還包括加解密模塊114,用于對(duì)待發(fā)送的信息進(jìn)行加密處理,以及對(duì)接收的信息進(jìn)行解密處理。當(dāng)通過公開密鑰體系PKI實(shí)現(xiàn)加解密處理時(shí),所述智能卡11還包括證書存儲(chǔ)模塊115,用于存儲(chǔ)數(shù)字證書。較佳地,所述寫卡模塊113,還用于將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入號(hào)碼信息存儲(chǔ)區(qū)后,刪除所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息。較佳地,所述移動(dòng)電話號(hào)碼查詢模塊111,具體用于發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶用戶請(qǐng)求的移動(dòng)電話號(hào)碼特征信息;當(dāng)接收到網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼的查詢結(jié)果為空的消息時(shí),再次向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶用戶請(qǐng)求的改變后的移動(dòng)電話號(hào)碼特征信息。較佳地,所述寫卡模塊113,還用于當(dāng)在接收到所述網(wǎng)絡(luò)側(cè)發(fā)送的,確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的IMSI開通號(hào)碼數(shù)據(jù)信息綁定失敗的消息后, 退出空中寫卡系統(tǒng),并刪除寫入所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)內(nèi)的對(duì)應(yīng)信息。較佳地,參見圖12,所述智能卡還包括一卡多號(hào)模塊116,用于當(dāng)通過上述空中寫卡系統(tǒng)開通了多個(gè)移動(dòng)電話號(hào)碼時(shí),將當(dāng)前使用的移動(dòng)電話號(hào)碼切換為需要使用的另一移動(dòng)電話號(hào)碼。參見圖13,本發(fā)明實(shí)施例提供的空中寫卡服務(wù)器,包括移動(dòng)電話號(hào)碼查詢模塊121,用于在接收到智能卡發(fā)送的移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡;移動(dòng)電話號(hào)碼開通模塊122,用于在接收到攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后,確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息返回給智能卡,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到網(wǎng)絡(luò)側(cè)備份數(shù)據(jù)信息存儲(chǔ)區(qū); 以及在接收到已確認(rèn)將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡。較佳地,所述移動(dòng)電話號(hào)碼開通模塊122還用于,將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū)后,刪除所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的對(duì)應(yīng)信息。較佳地,所述移動(dòng)電話號(hào)碼查詢模塊121,具體用于接收攜帶有移動(dòng)電話號(hào)碼特征信息的移動(dòng)電話號(hào)碼的查詢請(qǐng)求;根據(jù)該移動(dòng)電話號(hào)碼特征信息,在移動(dòng)電話號(hào)碼資源中成功匹配出符合所述移動(dòng)電話號(hào)碼特征信息的移動(dòng)電話號(hào)碼后,向智能卡返回?cái)y帶有匹配出的移動(dòng)電話號(hào)碼的查詢結(jié)果;否則,向智能卡返回移動(dòng)電話號(hào)碼查詢結(jié)果為空的消息。較佳地,所述移動(dòng)電話號(hào)碼開通模塊122還用于,當(dāng)對(duì)開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰 KI和開通號(hào)碼數(shù)據(jù)信息的綁定操作失敗后,向智能卡發(fā)送該綁定失敗的消息,并刪除所述寫入備份數(shù)據(jù)信息存儲(chǔ)區(qū)中對(duì)應(yīng)的信息。本發(fā)明實(shí)施例提供的空中寫卡方法包括智能卡發(fā)送移動(dòng)電話號(hào)碼的查詢請(qǐng)求, 并接收網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼;智能卡向網(wǎng)絡(luò)側(cè)發(fā)送獲取當(dāng)前選定的移動(dòng)電話號(hào)碼的數(shù)據(jù)信息的請(qǐng)求,當(dāng)接收到網(wǎng)絡(luò)側(cè)發(fā)送的該移動(dòng)電話號(hào)碼的數(shù)據(jù)信息時(shí),執(zhí)行對(duì)該移動(dòng)電話號(hào)碼的數(shù)據(jù)信息的臨時(shí)記錄操作;智能卡將所述臨時(shí)記錄操作的結(jié)果發(fā)送給網(wǎng)絡(luò)側(cè),并接收網(wǎng)絡(luò)側(cè)返回的該移動(dòng)電話號(hào)碼的開通結(jié)果,根據(jù)該開通結(jié)果,執(zhí)行對(duì)該移動(dòng)電話號(hào)碼的寫卡操作。本發(fā)明實(shí)施例,通過上述空中寫卡方法在智能卡和網(wǎng)絡(luò)側(cè)之間進(jìn)行移動(dòng)電話號(hào)碼查詢、移動(dòng)電話號(hào)碼開通、以及移動(dòng)電話號(hào)碼寫卡操作;通過智能卡在每次移動(dòng)電話號(hào)碼開通請(qǐng)求過程中,動(dòng)態(tài)生成一個(gè)與當(dāng)前所選移動(dòng)電話號(hào)碼相對(duì)應(yīng)的鑒權(quán)密鑰KI值,一個(gè)移動(dòng)電話號(hào)碼對(duì)應(yīng)一個(gè)KI值,通過動(dòng)態(tài)生成不同的KI值,實(shí)現(xiàn)動(dòng)態(tài)開通多個(gè)移動(dòng)電話號(hào)碼,該方法只有在用戶需要開通移動(dòng)電話號(hào)碼時(shí)開通移動(dòng)電話號(hào)碼,當(dāng)開通的移動(dòng)電話號(hào)碼在一定時(shí)間段內(nèi)處于閑置的狀態(tài)時(shí),運(yùn)營(yíng)商通過限制用戶繼續(xù)開通移動(dòng)電話號(hào)碼,有效降低了移動(dòng)電話號(hào)碼的占有率,緩減了現(xiàn)有技術(shù)一卡多號(hào)業(yè)務(wù)移動(dòng)電話號(hào)碼資源分配緊張的問題。而且,本發(fā)明通過在用戶端根據(jù)自身用卡需求開通多個(gè)移動(dòng)電話號(hào)碼,實(shí)現(xiàn)了一卡多號(hào)直銷模式,吸引了更多的一卡多號(hào)用戶。本發(fā)明通過在手機(jī)用戶端的智能卡中進(jìn)行空中寫卡請(qǐng)求與號(hào)碼寫入,代替現(xiàn)有技術(shù)通過代理商利用寫卡設(shè)備寫卡,使得空中寫卡系統(tǒng)的部署更加簡(jiǎn)單。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種空中寫卡方法,其特征在于,包括向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,根據(jù)所述待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼數(shù)據(jù)信息獲取請(qǐng)求,在接收到所述開通號(hào)碼數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI 和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū);發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息,并在接收到網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的號(hào)碼信息存儲(chǔ)區(qū)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括 在向網(wǎng)絡(luò)側(cè)發(fā)送信息之前,對(duì)待發(fā)送的信息進(jìn)行加密處理;以及在接收到網(wǎng)絡(luò)側(cè)返回的信息時(shí),對(duì)該信息進(jìn)行解密處理。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在第一次空中寫卡之前,該方法還包括 在智能卡內(nèi)預(yù)置一個(gè)移動(dòng)電話號(hào)碼,通過該移動(dòng)電話號(hào)碼和網(wǎng)絡(luò)側(cè)進(jìn)行信息的交互;和/或,當(dāng)通過公開密鑰體系PKI實(shí)現(xiàn)加解密處理時(shí),將數(shù)字證書預(yù)置到智能卡中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,具體為向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶用戶請(qǐng)求的移動(dòng)電話號(hào)碼特征信息; 當(dāng)接收到網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼的查詢結(jié)果為空的消息時(shí),再次向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶更新后的移動(dòng)電話號(hào)碼特征信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到所述網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定失敗的消息后,退出空中寫卡系統(tǒng),并刪除寫入所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)內(nèi)的信息。
6.一種智能卡,其特征在于,包括移動(dòng)電話號(hào)碼查詢模塊,用于向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;移動(dòng)電話號(hào)碼開通模塊,用于從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼, 生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼的數(shù)據(jù)信息獲取請(qǐng)求,在接收到所述開通號(hào)碼數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI 和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū),并發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息;寫卡模塊,用于在接收到網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的號(hào)碼信息存儲(chǔ)區(qū)。
7.根據(jù)權(quán)利要求6所述的智能卡,其特征在于,該智能卡還包括加解密模塊,用于對(duì)待發(fā)送的信息進(jìn)行加密處理,以及對(duì)接收的信息進(jìn)行解密處理。
8.根據(jù)權(quán)利要求7所述的智能卡,其特征在于,當(dāng)通過公開密鑰體系PKI實(shí)現(xiàn)加解密處理時(shí),該智能卡還包括證書存儲(chǔ)模塊,用于存儲(chǔ)數(shù)字證書。
9.根據(jù)權(quán)利要求6所述的智能卡,其特征在于,所述移動(dòng)電話號(hào)碼查詢模塊,具體用于向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶用戶請(qǐng)求的移動(dòng)電話號(hào)碼特征信息;當(dāng)接收到網(wǎng)絡(luò)側(cè)返回的移動(dòng)電話號(hào)碼的查詢結(jié)果為空的消息時(shí),再次向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并攜帶更新后的移動(dòng)電話號(hào)碼特征信息。
10.根據(jù)權(quán)利要求6所述的智能卡,其特征在于,所述寫卡模塊還用于,當(dāng)接收到所述網(wǎng)絡(luò)側(cè)返回的、確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定失敗的消息后,退出空中寫卡系統(tǒng),并刪除寫入所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)內(nèi)的所有信息。
11.一種空中寫卡服務(wù)器,其特征在于,包括移動(dòng)電話號(hào)碼查詢模塊,用于在接收到移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡;移動(dòng)電話號(hào)碼開通模塊,用于在接收到攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后,確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息返回智能卡,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到網(wǎng)絡(luò)側(cè)備份數(shù)據(jù)信息存儲(chǔ)區(qū);以及,在接收到已確認(rèn)將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡。
12.根據(jù)權(quán)利要求11所述的服務(wù)器,其特征在于,所述移動(dòng)電話號(hào)碼查詢模塊,具體用于接收攜帶有移動(dòng)電話號(hào)碼特征信息的移動(dòng)電話號(hào)碼的查詢請(qǐng)求;根據(jù)該移動(dòng)電話號(hào)碼特征信息,在移動(dòng)電話號(hào)碼資源中成功匹配出符合所述移動(dòng)電話號(hào)碼特征信息的移動(dòng)電話號(hào)碼后,向所述智能卡返回?cái)y帶有匹配出的移動(dòng)電話號(hào)碼的查詢結(jié)果;否則,向所述智能卡返回移動(dòng)電話號(hào)碼查詢結(jié)果為空的消息。
13.根據(jù)權(quán)利要求11所述的服務(wù)器,其特征在于,所述移動(dòng)電話號(hào)碼開通模塊還用于, 當(dāng)對(duì)開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定操作失敗后,返回該綁定失敗的消息,并刪除所述寫入備份數(shù)據(jù)信息存儲(chǔ)區(qū)中的所有信息。
14.一種空中寫卡系統(tǒng),其特征在于,包括智能卡和空中寫卡服務(wù)器;所述智能卡,用于向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼查詢請(qǐng)求,并在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼的查詢結(jié)果后,存儲(chǔ)每個(gè)移動(dòng)電話號(hào)碼;以及從存儲(chǔ)的移動(dòng)電話號(hào)碼中選定待開通的移動(dòng)電話號(hào)碼,根據(jù)所述待開通的移動(dòng)電話號(hào)碼,生成對(duì)應(yīng)的鑒權(quán)密鑰KI,并發(fā)送攜帶所述開通號(hào)碼和所述鑒權(quán)密鑰KI的開通號(hào)碼數(shù)據(jù)信息獲取請(qǐng)求,在接收到網(wǎng)絡(luò)側(cè)返回的所述開通號(hào)碼數(shù)據(jù)信息后,將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū);以及發(fā)送成功寫入臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息,并在接收到網(wǎng)絡(luò)側(cè)返回的確認(rèn)網(wǎng)絡(luò)側(cè)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息綁定成功的消息后,將所述臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息寫入智能卡的號(hào)碼信息存儲(chǔ)區(qū);所述空中寫卡服務(wù)器,用于在接收到移動(dòng)電話號(hào)碼的查詢請(qǐng)求后,根據(jù)移動(dòng)電話號(hào)碼資源,確定出移動(dòng)電話號(hào)碼查詢結(jié)果并返回智能卡;以及在接收到攜帶開通號(hào)碼和對(duì)應(yīng)鑒權(quán)密鑰KI的數(shù)據(jù)信息獲取請(qǐng)求后,確定出所述開通號(hào)碼對(duì)應(yīng)的開通號(hào)碼數(shù)據(jù)信息返回智能卡,并將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息存儲(chǔ)到網(wǎng)絡(luò)側(cè)備份數(shù)據(jù)信息存儲(chǔ)區(qū);在接收到確認(rèn)已將所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息成功寫入智能卡的臨時(shí)數(shù)據(jù)信息存儲(chǔ)區(qū)的消息后,執(zhí)行對(duì)所述開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息的綁定,并將所述備份數(shù)據(jù)信息存儲(chǔ)區(qū)中存儲(chǔ)的開通號(hào)碼、對(duì)應(yīng)的鑒權(quán)密鑰KI和開通號(hào)碼數(shù)據(jù)信息寫入移動(dòng)電話號(hào)碼綁定關(guān)系存儲(chǔ)區(qū),并將所述綁定成功的消息返回智能卡。
全文摘要
本發(fā)明公開了一種空中寫卡方法、裝置及系統(tǒng),用以通過在智能卡進(jìn)行空中寫卡,實(shí)現(xiàn)一卡多號(hào)。本發(fā)明提供的一種空中寫卡方法,包括智能卡向網(wǎng)絡(luò)側(cè)發(fā)送移動(dòng)電話號(hào)碼的查詢請(qǐng)求,在接收到攜帶至少一個(gè)移動(dòng)電話號(hào)碼查詢結(jié)果后,向網(wǎng)絡(luò)側(cè)發(fā)送獲取開通號(hào)碼數(shù)據(jù)信息的請(qǐng)求,當(dāng)接收到網(wǎng)絡(luò)側(cè)返回的開通號(hào)碼數(shù)據(jù)信息,執(zhí)行對(duì)該數(shù)據(jù)信息的臨時(shí)記錄操作;智能卡將所述臨時(shí)記錄操作的結(jié)果發(fā)送給網(wǎng)絡(luò)側(cè),并接收網(wǎng)絡(luò)側(cè)返回的該移動(dòng)電話號(hào)碼信息的綁定結(jié)果,執(zhí)行對(duì)該移動(dòng)電話號(hào)碼的寫卡操作。
文檔編號(hào)G06K19/07GK102523578SQ20111040850
公開日2012年6月27日 申請(qǐng)日期2011年12月9日 優(yōu)先權(quán)日2011年12月9日
發(fā)明者李桂芬 申請(qǐng)人:北京握奇數(shù)據(jù)系統(tǒng)有限公司