LTE,則向頂S網(wǎng)絡(luò)發(fā)送初始注冊請求,由于此時頂S網(wǎng)絡(luò)還沒有對終端的身份進行認(rèn)證,所以IMS網(wǎng)絡(luò)對初始注冊請求做出響應(yīng),返回未授權(quán)響應(yīng)消息給終端,要求手機終端進行進一步的鑒權(quán)驗證,從而手機終端利用未授權(quán)響應(yīng)消息生成鑒權(quán)注冊消息。
[0144]S304、終端利用鑒權(quán)注冊消息進行鑒權(quán)注冊。
[0145]可選地,在本發(fā)明的一些可能的實施方式中,終端利用鑒權(quán)注冊消息進行鑒權(quán)注冊時,終端向MS網(wǎng)絡(luò)發(fā)送鑒權(quán)注冊消息,頂S網(wǎng)絡(luò)對該鑒權(quán)注冊消息進行鑒權(quán)驗證,當(dāng)驗證通過,MS返回確認(rèn)消息,鑒權(quán)注冊完成。
[0146]舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)手機終端利用未授權(quán)響應(yīng)生成鑒權(quán)注冊消息后,將該鑒權(quán)注冊消息通過LTE發(fā)送至頂S網(wǎng)絡(luò),IMS網(wǎng)絡(luò)對該鑒權(quán)注冊消息進行鑒權(quán)驗證,當(dāng)驗證通過,IMS返回確認(rèn)消息,鑒權(quán)注冊完成,即實現(xiàn)VoLTE。
[0147]S305、終端提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時的鑒權(quán)注冊消息。
[0148]其中,鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進行鑒權(quán)注冊。
[0149]可選地,在本發(fā)明的一些可能的實施方式中,提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時的鑒權(quán)注冊消息,包括:
[0150]保存未授權(quán)響應(yīng)消息,并利用未授權(quán)響應(yīng)消息生成所述鑒權(quán)注冊消息;
[0151]或,保存鑒權(quán)注冊消息。
[0152]舉例說明,在本發(fā)明的一些可能的實施方式中,為了在下次網(wǎng)絡(luò)從LTE切換至其它網(wǎng)絡(luò)時節(jié)約初始注冊步驟,手機終端提取前述注冊步驟過程中的鑒權(quán)注冊消息,從而在后續(xù)網(wǎng)絡(luò)切換后可直接利用該鑒權(quán)注冊消息進行鑒權(quán)注冊。
[0153]S306、若終端從第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用鑒權(quán)注冊消息向多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗證請求。
[0154]其中,鑒權(quán)驗證請求用于請求多媒體子系統(tǒng)網(wǎng)絡(luò)對鑒權(quán)注冊消息進行鑒權(quán)驗證。
[0155]可選地,在本發(fā)明的一些可能的實施方式中,所述第一網(wǎng)絡(luò)為提供語音服務(wù)的移動網(wǎng)絡(luò)、提供語音服務(wù)的無線局域網(wǎng)或提供語音服務(wù)的無線保真;
[0156]所述第二網(wǎng)絡(luò)為提供語音服務(wù)的移動網(wǎng)絡(luò)、提供語音服務(wù)的無線局域網(wǎng)或提供語音服務(wù)的無線保真;
[0157]其中,所述第一網(wǎng)絡(luò)與所述第二網(wǎng)絡(luò)不同。
[0158]舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)手機從LTE網(wǎng)絡(luò)連接切換至W1-Fi網(wǎng)絡(luò)連接時,手機利用提取到的鑒權(quán)注冊消息通過W1-Fi網(wǎng)絡(luò)發(fā)送至頂S網(wǎng)絡(luò),請求IMS網(wǎng)絡(luò)對其鑒權(quán)驗證。
[0159]S307、若鑒權(quán)驗證通過,則終端接收多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送的確認(rèn)消息。
[0160]其中,確認(rèn)消息是指當(dāng)頂S網(wǎng)絡(luò)對鑒權(quán)注冊信息進行鑒權(quán)驗證并且通過后,向終端發(fā)送的確認(rèn)消息,用于通知終端鑒權(quán)驗證已通過,鑒權(quán)注冊完成。
[0161]舉例說明,在本發(fā)明的一些可能的實施方式中,手機利用提取到的鑒權(quán)注冊消息通過W1-Fi網(wǎng)絡(luò)發(fā)送至頂S網(wǎng)絡(luò),請求頂S網(wǎng)絡(luò)對其鑒權(quán)驗證,從而頂S網(wǎng)絡(luò)對該鑒權(quán)注冊信息進行鑒權(quán)驗證,當(dāng)驗證通過后,MS網(wǎng)絡(luò)發(fā)送確認(rèn)消息給手機,從而手機接收到頂S網(wǎng)絡(luò)發(fā)送的確認(rèn)消息,從而完成鑒權(quán)注冊。
[0162]S308、多媒體子系統(tǒng)網(wǎng)絡(luò)將終端的通信鏈路信息從第一網(wǎng)絡(luò)更新至第二網(wǎng)絡(luò)。
[0163]舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)手機基于W1-Fi網(wǎng)絡(luò)的鑒權(quán)驗證通過后,則說明手機的頂S業(yè)務(wù)可基于W1-Fi網(wǎng)絡(luò)實現(xiàn),從而頂S網(wǎng)絡(luò)將更新終端的通信鏈路信息,如終端的IP地址等與通信鏈路相關(guān)的信息,如將終端的IP地址從LTE網(wǎng)絡(luò)的IP地址更新至無線W1-Fi的IP地址,從而保證VoWiFi業(yè)務(wù)正常工作。
[0164]S309、多媒體子系統(tǒng)網(wǎng)絡(luò)切換核心網(wǎng)相關(guān)會話控制資源。
[0165]可選地,在本發(fā)明的一些可能的實施方式中,核心網(wǎng)相關(guān)會話控制資源包括1-CSCF, S-CSCF及其它與頂S業(yè)務(wù)相關(guān)的資源。
[0166]舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)手機從VoLTE切換至VoWiFi后,頂S網(wǎng)絡(luò)切換核心網(wǎng)會話控制資源與網(wǎng)絡(luò)相關(guān)資源從LTE網(wǎng)線至無線W1-Fi網(wǎng)絡(luò),從而保證VoffiFi業(yè)務(wù)正常工作。
[0167]S310、多媒體子系統(tǒng)網(wǎng)絡(luò)釋放第一網(wǎng)絡(luò)通信鏈路資源。
[0168]舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)手機從VoLTE切換至VoWiFi后,IMS網(wǎng)絡(luò)釋放LTE網(wǎng)絡(luò)通信鏈路資源,從而節(jié)約功耗。
[0169]需要說明,步驟S309和步驟S310沒有嚴(yán)格的先后執(zhí)行順序。
[0170]S311、終端暫停第一網(wǎng)絡(luò)接入模塊的工作。
[0171 ] 舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)手機從VoLTE切換至VoWiFi后,手機暫停LTE網(wǎng)絡(luò)接入模塊的工作,從而從而可以節(jié)約手機功耗。
[0172]可以看出,本實施例的方案中,終端提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進行鑒權(quán)注冊;若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗證請求,所述鑒權(quán)驗證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進行鑒權(quán)驗證;若所述鑒權(quán)驗證通過,則接收所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送的確認(rèn)消息,并請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)將所述終端的通信鏈路信息從第一網(wǎng)絡(luò)更新至第二網(wǎng)絡(luò)。通過保存在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時的鑒權(quán)注冊消息,從而在第二網(wǎng)絡(luò)連接狀態(tài)下注冊時直接利用該鑒權(quán)注冊消息進行鑒權(quán)注冊,省去了初始注冊的步驟,操作步驟大大簡化,也降低了網(wǎng)絡(luò)切換時注冊的信令負(fù)荷。
[0173]更進一步地,由于初始注冊為明文注冊,鑒權(quán)注冊為密文注冊,從而在網(wǎng)絡(luò)切換注冊時通過省去了初始注冊的步驟,可防止初始注冊時用戶帳戶隱私的泄露,提高注冊過程的安全性。
[0174]本發(fā)明實施例還提供終端,該終端包括:
[0175]提取模塊,用于提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進行鑒權(quán)注冊;
[0176]發(fā)送模塊,用于若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗證請求,所述鑒權(quán)驗證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進行鑒權(quán)驗證;
[0177]第一請求模塊,若所述鑒權(quán)驗證通過,則接收所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送的確認(rèn)消息,并請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)將所述終端的通信鏈路信息從第一網(wǎng)絡(luò)更新至第二網(wǎng)絡(luò)。
[0178]具體的,請參見圖4,圖4是本發(fā)明第四實施例提供的一種終端的結(jié)構(gòu)示意圖,其中,如圖4所示,本發(fā)明第四實施例提供的一種終端400可以包括:
[0179]提取模塊410、發(fā)送模塊420和第一請求模塊430。
[0180]其中,提取模塊410,用于提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進行鑒權(quán)注冊。
[0181]其中,第一網(wǎng)絡(luò)連接狀態(tài)是指終端當(dāng)前使用的是第一網(wǎng)絡(luò)的通信鏈路實現(xiàn)網(wǎng)絡(luò)通信,終端是指具有網(wǎng)絡(luò)連接功能的終端,可以為UE(user equipment)終端或攜帶無線網(wǎng)絡(luò)接口卡(Stat1n,STA)終端,如手機、平板電腦、多媒體設(shè)備等,例如,當(dāng)用戶手機使用4G(the 4th Generat1n mobile communicat1n technology,第四代移動通信技術(shù))網(wǎng)絡(luò)進行網(wǎng)絡(luò)連接時,則用戶手機處于4G網(wǎng)絡(luò)連接狀態(tài)。
[0182]其中,參見圖l_b,需要說明,一般情況下,如當(dāng)終端初次注冊頂S網(wǎng)絡(luò)時,終端注冊頂S網(wǎng)絡(luò)時的流程包括初始注冊和鑒權(quán)注冊。初始注冊過程是由終端向MS網(wǎng)絡(luò)發(fā)起的注冊過程,注冊消息將依次通過eNodeB (Evolved Node B,基站)、P-CSCF (Proxy CallSess1n Control Funct1n,代理呼叫會話控制功能)、1-CSCF (Interrogating CSCF,查詢CSCF)再發(fā)送至 S-CSCF (Serving CSCF,服務(wù) CSCF),并通過 HSS (Home Subscriber Server,歸屬簽約用戶服務(wù)器)對其進行身份認(rèn)證。從而當(dāng)終端向MS網(wǎng)絡(luò)發(fā)起注冊請求時,IMS網(wǎng)絡(luò)會發(fā)送401未授權(quán)響應(yīng)并攜帶鑒權(quán)驗證參數(shù)(RAND,AUTH)向終端發(fā)起挑戰(zhàn),終端接收到該響應(yīng)后會根據(jù)該響應(yīng)進行鑒權(quán)響應(yīng)參數(shù)的計算得到應(yīng)答響應(yīng)及鑒權(quán)密鑰,之后再發(fā)起鑒權(quán)注冊流程;鑒權(quán)注冊流程是終端將應(yīng)答響應(yīng)及鑒權(quán)密鑰發(fā)送給MS網(wǎng)絡(luò),由頂S網(wǎng)絡(luò)完成鑒權(quán)及密鑰協(xié)商的過程,并返回注冊成功的確認(rèn)消息200 (OK)。
[0183]其中,終端發(fā)送初始注冊請求消息中攜帶有私有用戶身份標(biāo)識的信息。通常對于VoLTE用戶來說,其私有用戶身份標(biāo)識是:username@reaml,其中,usename是用戶的IMSI (Internat1nal Mobile Subscriber Identificat1n Number,國際移動用戶識別碼)號碼,reaml是歸屬網(wǎng)絡(luò)域名。例如:當(dāng)某用戶的MSI號碼:234150999999999,則私有用戶身份標(biāo)識的形式為:234150999999999@ims.mnc015.mcc234.3gppnetwork.0rg,雖然終端和S-CSCF之間可以通過AKA(Authenticat1n and Key Agreement,第三代移動通訊網(wǎng)絡(luò)的認(rèn)證與密鑰協(xié)商協(xié)議)機制協(xié)商的安全性密鑰對傳輸信息進行加密性和完整性保護,但是注冊請求消息由于是終端和S-CSCF未通信之前發(fā)送的,也即是在安全密鑰尚未協(xié)商時發(fā)送的,所以該消息沒有受到任何安全保護而是用明文發(fā)送的。
[0184]其中,鑒權(quán)注冊信息是指在初始注冊以后、鑒權(quán)注冊之前保存的用于鑒權(quán)注冊的中間信息。
[0185]可選地,在本發(fā)明的另一些可能的實施方式中,鑒權(quán)注冊信息可以為利用401未授權(quán)響應(yīng)及其攜帶的鑒權(quán)驗證參數(shù)(RAND,AUTH)按照一定的規(guī)則進行鑒權(quán)響應(yīng)參數(shù)的計算后得到的鑒權(quán)密鑰及應(yīng)答響應(yīng),從而當(dāng)提取了初始注冊以后的鑒權(quán)注冊信息后,則在下次注冊的時候可以不需要再對終端進行初始鑒權(quán),可直接進行鑒權(quán)注冊。
[0186]可以理解,通過提取鑒權(quán)注冊信息,則可以在切換網(wǎng)絡(luò)時直接利用鑒權(quán)注冊信息進行鑒權(quán)注冊,從而省去了初始注冊的步驟。
[0187]發(fā)送模塊420,用于若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗證請求,所述鑒權(quán)驗證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進行鑒權(quán)驗證。
[0188]其中,終端從第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài)是指終端從使用第一網(wǎng)絡(luò)通信鏈路進行網(wǎng)絡(luò)通信的狀態(tài)下切換至使用第二網(wǎng)絡(luò)通信鏈路進行網(wǎng)絡(luò)通信的狀態(tài),如終端之前利用4G網(wǎng)絡(luò)進行通信,然后在進入無線W1-Fi覆蓋的范圍后,終端的從原來的4G網(wǎng)絡(luò)通信轉(zhuǎn)為利用無線W1-Fi進行網(wǎng)絡(luò)通信。
[0189]可選地,在本發(fā)明的一些可能實施方式中,終端向多媒體子系統(tǒng)發(fā)送的鑒權(quán)注冊信息為終端響應(yīng)未授權(quán)響應(yīng)并利用鑒權(quán)驗證參數(shù)計算出來的鑒權(quán)密鑰以及應(yīng)答響應(yīng)。
[0190]其中,鑒權(quán)驗證請求是指終端在鑒權(quán)注冊時向頂S網(wǎng)絡(luò)發(fā)送的鑒權(quán)驗證請求,請求頂S網(wǎng)絡(luò)對終端發(fā)送的鑒權(quán)注冊信息進行鑒權(quán)驗證。
[0191]舉例說明,在本發(fā)明的一些可能的實施方式中,當(dāng)?shù)谝痪W(wǎng)絡(luò)為LTE網(wǎng)絡(luò),第二網(wǎng)絡(luò)為無線W1-Fi時,手機在室外