一種網(wǎng)絡(luò)切換方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體涉及一種網(wǎng)絡(luò)切換方法及終端。
【背景技術(shù)】
[0002]IMS (IP Multimedia Subsystem, IP多媒體子系統(tǒng))是一種全新的多媒體業(yè)務(wù)形式,它能夠滿足現(xiàn)在的終端客戶更新穎、更多樣化多媒體業(yè)務(wù)的需求,VoLTE(Voice overLong Term Evolut1n,基于IMS的語音業(yè)務(wù))指語音業(yè)務(wù)構(gòu)架于運(yùn)營商網(wǎng)絡(luò)之上,從而運(yùn)營商能夠?yàn)閂oLTE提供更高級別的控制和管理,VoffiFi (Voice over Wireless Fidelity,通過W1-Fi接入MS)是指將WiFi作為接入網(wǎng)接入頂S從而實(shí)現(xiàn)頂S業(yè)務(wù)。
[0003]隨著通信技術(shù)的發(fā)展,無線W1-Fi以其覆蓋越來越廣泛并且信號質(zhì)量好的優(yōu)點(diǎn)為大家所青睞,所以VoWiFi通過W1-Fi接入頂S成為VoLTE以外的另一頂S網(wǎng)絡(luò)的普遍接入形式。而目前為了實(shí)現(xiàn)在VoLTE和VoWiFi之間的切換,如從VoLTE網(wǎng)絡(luò)切換到VoWiFi網(wǎng)絡(luò),通常采用的是首先在VoLTE上注銷,然后再在VoWiFi網(wǎng)絡(luò)上重新注冊,而由于頂S網(wǎng)絡(luò)注冊包括初始注冊和鑒權(quán)注冊兩個(gè)流程,注冊過程復(fù)雜,從而采用此種切換注冊方法將導(dǎo)致較大的信令負(fù)荷,切換注冊時(shí)步驟繁瑣。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)切換方法及終端,以期終端在網(wǎng)絡(luò)切換時(shí),減少注冊到IMS網(wǎng)絡(luò)的步驟,降低信令負(fù)荷。
[0005]本發(fā)明實(shí)施例第一方面提供一種網(wǎng)絡(luò)切換方法,包括:
[0006]提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時(shí)的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進(jìn)行鑒權(quán)注冊;
[0007]若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗(yàn)證請求,所述鑒權(quán)驗(yàn)證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進(jìn)行鑒權(quán)驗(yàn)證;
[0008]若所述鑒權(quán)驗(yàn)證通過,則接收所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送的確認(rèn)消息,并請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)將所述終端的通信鏈路信息從第一網(wǎng)絡(luò)更新至第二網(wǎng)絡(luò)。
[0009]本發(fā)明實(shí)施例第二方面提供一種終端,包括:
[0010]提取模塊,用于提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時(shí)的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進(jìn)行鑒權(quán)注冊;
[0011]發(fā)送模塊,用于若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗(yàn)證請求,所述鑒權(quán)驗(yàn)證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進(jìn)行鑒權(quán)驗(yàn)證;
[0012]第一請求模塊,若所述鑒權(quán)驗(yàn)證通過,則接收所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送的確認(rèn)消息,并請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)將所述終端的通信鏈路信息從第一網(wǎng)絡(luò)更新至第二網(wǎng)絡(luò)。
[0013]可以看出,在本發(fā)明實(shí)施例提供的技術(shù)方案中,終端提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時(shí)的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進(jìn)行鑒權(quán)注冊;若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗(yàn)證請求,所述鑒權(quán)驗(yàn)證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進(jìn)行鑒權(quán)驗(yàn)證;若所述鑒權(quán)驗(yà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)下注冊時(shí)的鑒權(quán)注冊消息,從而在第二網(wǎng)絡(luò)連接狀態(tài)下注冊時(shí)直接利用該鑒權(quán)注冊消息進(jìn)行鑒權(quán)注冊,省去了初始注冊的步驟,操作步驟大大簡化,也降低了網(wǎng)絡(luò)切換時(shí)注冊的信令負(fù)荷。
[0014]更進(jìn)一步地,由于初始注冊為明文注冊,鑒權(quán)注冊為密文注冊,從而在網(wǎng)絡(luò)切換注冊時(shí)通過省去了初始注冊的步驟,可防止初始注冊時(shí)用戶帳戶隱私的泄露,提高注冊過程的安全性。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖Ι-a是本發(fā)明第一實(shí)施例提供的一種網(wǎng)絡(luò)切換方法的流程示意圖;
[0017]圖Ι-b是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)切換方法中終端注冊頂S網(wǎng)絡(luò)的交互流程示意圖;
[0018]圖Ι-c是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)架構(gòu)圖;
[0019]圖2是本發(fā)明第二實(shí)施例提供一種網(wǎng)絡(luò)切換方法的流程示意圖;
[0020]圖3是本發(fā)明第三實(shí)施例提供的一種網(wǎng)絡(luò)切換方法的流程示意圖;
[0021]圖4是本發(fā)明第四實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0022]圖5是本發(fā)明第五實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明第六實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)切換方法及終端,以期終端在網(wǎng)絡(luò)切換時(shí),減少注冊到IMS網(wǎng)絡(luò)的步驟,降低信令負(fù)荷。
[0025]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0026]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”和“第三”等是用于區(qū)別不同對象,而非用于描述特定順序。此外,術(shù)語“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0027]本發(fā)明實(shí)施例的一種網(wǎng)絡(luò)切換方法,一種網(wǎng)絡(luò)切換方法包括:提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時(shí)的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進(jìn)行鑒權(quán)注冊;若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗(yàn)證請求,所述鑒權(quán)驗(yàn)證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進(jìn)行鑒權(quán)驗(yàn)證;若所述鑒權(quán)驗(yàn)證通過,則接收所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送的確認(rèn)消息,并請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)將所述終端的通信鏈路信息從第一網(wǎng)絡(luò)更新至第二網(wǎng)絡(luò)。
[0028]首先參見圖Ι-a和圖Ι-b,圖l_a是本發(fā)明第一實(shí)施例提供的一種網(wǎng)絡(luò)切換方法的流程示意圖,圖l_b是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)切換方法中終端注冊頂S網(wǎng)絡(luò)的交互流程示意圖,圖Ι-c是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)架構(gòu)圖。其中,如圖1所示,本發(fā)明第一實(shí)施例提供的一種網(wǎng)絡(luò)切換方法可以包括:
[0029]S101、提取在第一網(wǎng)絡(luò)連接狀態(tài)下注冊時(shí)的鑒權(quán)注冊消息,所述鑒權(quán)注冊消息用于終端向多媒體子系統(tǒng)網(wǎng)絡(luò)進(jìn)行鑒權(quán)注冊。
[0030]其中,第一網(wǎng)絡(luò)連接狀態(tài)是指終端當(dāng)前使用的是第一網(wǎng)絡(luò)的通信鏈路實(shí)現(xiàn)網(wǎng)絡(luò)通信,終端是指具有網(wǎng)絡(luò)連接功能的終端,可以為UE(user equipment)終端或攜帶無線網(wǎng)絡(luò)接口卡(Stat1n,STA)終端,如手機(jī)、平板電腦、多媒體設(shè)備等,例如,當(dāng)用戶手機(jī)使用4G(the 4th Generat1n mobile communicat1n technology,第四代移動(dòng)通信技術(shù))網(wǎng)絡(luò)進(jìn)行網(wǎng)絡(luò)連接時(shí),則用戶手機(jī)處于4G網(wǎng)絡(luò)連接狀態(tài)。
[0031]其中,參見圖Ι-b和圖1-c,需要說明,一般情況下,如當(dāng)終端初次注冊IMS網(wǎng)絡(luò)時(shí),終端注冊MS網(wǎng)絡(luò)時(shí)的流程包括初始注冊和鑒權(quán)注冊。初始注冊過程是由終端向MS網(wǎng)絡(luò)發(fā)起的注冊過程,注冊消息將依次通過eNodeB (Evolved Node B,基站)、P-CSCF (ProxyCall Sess1n Control Funct1n,代理呼叫會(huì)話控制功能)、1-CSCF(Interrogating CSCF,查詢 CSCF)再發(fā)送至 S-CSCF(Serving CSCF,服務(wù) CSCF),并通過 HSS (Home SubscriberServer,歸屬簽約用戶服務(wù)器)對其進(jìn)行身份認(rèn)證。從而當(dāng)終端向頂S網(wǎng)絡(luò)發(fā)起注冊請求時(shí),頂S網(wǎng)絡(luò)會(huì)發(fā)送401未授權(quán)響應(yīng)并攜帶鑒權(quán)驗(yàn)證參數(shù)(RAND,AUTH)向終端發(fā)起挑戰(zhàn),終端接收到該響應(yīng)后會(huì)根據(jù)該響應(yīng)進(jìn)行鑒權(quán)響應(yīng)參數(shù)的計(jì)算得到應(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)。
[0032]其中,終端發(fā)送初始注冊請求消息中攜帶有私有用戶身份標(biāo)識的信息。通常對于VoLTE用戶來說,其私有用戶身份標(biāo)識是:username@reaml,其中,usename是用戶的IMSI (Internat1nal Mobile Subscriber Identificat1n Number,國際移動(dòng)用戶識別碼)號碼,reaml是歸屬網(wǎng)絡(luò)域名。例如:當(dāng)某用戶的MSI號碼:234150999999999,則私有用戶身份標(biāo)識的形式為:234150999999999@ims.mnc015.mcc234.3gppnetwork.0rg,雖然終端和S-CSCF之間可以通過AKA(Authenticat1n and Key Agreement,第三代移動(dòng)通訊網(wǎng)絡(luò)的認(rèn)證與密鑰協(xié)商協(xié)議)機(jī)制協(xié)商的安全性密鑰對傳輸信息進(jìn)行加密性和完整性保護(hù),但是注冊請求消息由于是終端和S-CSCF未通信之前發(fā)送的,也即是在安全密鑰尚未協(xié)商時(shí)發(fā)送的,所以該消息沒有受到任何安全保護(hù)而是用明文發(fā)送的。
[0033]其中,鑒權(quán)注冊信息是指在初始注冊以后、鑒權(quán)注冊之前保存的用于鑒權(quán)注冊的中間信息。
[0034]可選地,在本發(fā)明的另一些可能的實(shí)施方式中,鑒權(quán)注冊信息可以為利用401未授權(quán)響應(yīng)及其攜帶的鑒權(quán)驗(yàn)證參數(shù)(RAND,AUTH)按照一定的規(guī)則進(jìn)行鑒權(quán)響應(yīng)參數(shù)的計(jì)算后得到的鑒權(quán)密鑰及應(yīng)答響應(yīng),從而當(dāng)提取了初始注冊以后的鑒權(quán)注冊信息后,則在下次注冊的時(shí)候可以不需要再對終端進(jìn)行初始鑒權(quán),可直接進(jìn)行鑒權(quán)注冊。
[0035]可以理解,通過提取鑒權(quán)注冊信息,則可以在切換網(wǎng)絡(luò)時(shí)直接利用鑒權(quán)注冊信息進(jìn)行鑒權(quán)注冊,從而省去了初始注冊的步驟。
[0036]S102、若所述終端從所述第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài),則利用所述鑒權(quán)注冊消息向所述多媒體子系統(tǒng)網(wǎng)絡(luò)發(fā)送鑒權(quán)驗(yàn)證請求,所述鑒權(quán)驗(yàn)證請求用于請求所述多媒體子系統(tǒng)網(wǎng)絡(luò)對所述鑒權(quán)注冊消息進(jìn)行鑒權(quán)驗(yàn)證。
[0037]其中,終端從第一網(wǎng)絡(luò)連接狀態(tài)切換至第二網(wǎng)絡(luò)連接狀態(tài)是指終端從使用第一網(wǎng)絡(luò)通信鏈路進(jìn)行網(wǎng)絡(luò)通信的狀態(tài)下切換至使用第二網(wǎng)絡(luò)通信鏈路進(jìn)行網(wǎng)絡(luò)通信的狀態(tài),如終端之前利用4G網(wǎng)絡(luò)進(jìn)行通信,然后在進(jìn)入無線W1-Fi覆蓋的范圍后,終端的從原來的4G網(wǎng)絡(luò)通信轉(zhuǎn)為利用無線W1-Fi進(jìn)行網(wǎng)絡(luò)通信。
[0038]可選地,在本發(fā)明的一些可能實(shí)施方式中,終端向多媒體子系統(tǒng)發(fā)送的鑒權(quán)注冊信息為終端響應(yīng)未授權(quán)響應(yīng)并利用鑒權(quán)驗(yàn)證參數(shù)計(jì)算出來的鑒權(quán)密鑰以及應(yīng)答響應(yīng)。
[0039]其中,鑒權(quán)驗(yàn)證請求是指終端在鑒權(quán)注冊時(shí)向頂S網(wǎng)絡(luò)發(fā)送的鑒權(quán)驗(yàn)證請求,請求頂S網(wǎng)絡(luò)對終端發(fā)送的鑒權(quán)注