本公開涉及無線通信,尤其涉及一種通信自修復(fù)方法、裝置、電子設(shè)備及介質(zhì)。
背景技術(shù):
1、近年來,通信協(xié)議標(biāo)準(zhǔn)快速演進(jìn),終端和網(wǎng)絡(luò)技術(shù)高速革新,在提升網(wǎng)絡(luò)速率和業(yè)務(wù)質(zhì)量的同時(shí),也帶來了一些網(wǎng)絡(luò)兼容性問題。當(dāng)前市面上的終端有超過97%的用戶采用volte/vonr技術(shù)通話,其中絕大部分是智能終端。部分終端在弱信號(hào)區(qū)域無法使用volte通話,而進(jìn)入強(qiáng)信號(hào)區(qū)域后依舊無法恢復(fù)使用volte功能,這是由于終端具有網(wǎng)絡(luò)故障記憶的功能。
2、為了解決上述技術(shù)問題,相關(guān)技術(shù)中,通過架設(shè)第三方的授權(quán)服務(wù)器,在網(wǎng)絡(luò)語音業(yè)務(wù)恢復(fù)后,通過授權(quán)服務(wù)器向終端設(shè)備推送相關(guān)消息,使得受影響的終端向網(wǎng)絡(luò)重新發(fā)送注冊消息。由于涉及三方服務(wù)器的架設(shè),需要額外的網(wǎng)絡(luò)改造及部署,且容易收到惡意攻擊,增加了網(wǎng)絡(luò)復(fù)雜度,也降低了網(wǎng)絡(luò)的安全性能。在相關(guān)技術(shù)中,通過改造終端功能,實(shí)現(xiàn)對網(wǎng)絡(luò)故障修復(fù)后的重新注冊登記,但提高了網(wǎng)絡(luò)復(fù)雜度、降低了網(wǎng)絡(luò)安全性。綜上,相關(guān)技術(shù)為了解決網(wǎng)絡(luò)遷移恢復(fù)后的重新注冊登記故障,提出的方案存在網(wǎng)絡(luò)復(fù)雜度高、安全性低的問題。
技術(shù)實(shí)現(xiàn)思路
1、本公開提供一種通信自修復(fù)方法、裝置、電子設(shè)備及介質(zhì),以解決相關(guān)技術(shù)為了解決網(wǎng)絡(luò)遷移恢復(fù)后的重新注冊登記故障,提出的方案存在網(wǎng)絡(luò)復(fù)雜度高、安全性低的問題,通過在終端禁用接入失敗網(wǎng)絡(luò)后不再發(fā)起接入請求、ims網(wǎng)絡(luò)監(jiān)測終端周期性位置更新超時(shí)后,通過終端的eps附著登記情況核實(shí)終端的在線情況;通過hss的用戶簽約信息核實(shí)終端號(hào)碼的業(yè)務(wù)能力情況,從而完成ims側(cè)對終端的位置主動(dòng)更新;通過對終端的主動(dòng)尋呼,終端在收到網(wǎng)絡(luò)尋呼后重新接入ims網(wǎng)絡(luò),從而實(shí)現(xiàn)終端及網(wǎng)絡(luò)的狀態(tài)修復(fù)。
2、本公開的第一方面實(shí)施例提出了一種通信自修復(fù)方法,應(yīng)用于ip多媒體子系統(tǒng)ims,ims包括服務(wù)呼叫會(huì)話控制功能s-cscf網(wǎng)元、代理呼叫會(huì)話控制p-cscf網(wǎng)元、接入終端服務(wù)ats網(wǎng)元,該方法包括:
3、s-cscf網(wǎng)元接收終端對于目標(biāo)服務(wù)請求的周期重注冊信令并記錄第一接收時(shí)間,周期重注冊信令為終端在ims中,利用ims首次注冊成功后向s-cscf網(wǎng)元周期性發(fā)送的注冊信令;
4、響應(yīng)于第一接收時(shí)間到當(dāng)前時(shí)間的第一時(shí)長大于或等于重注冊超時(shí)閾值,s-cscf網(wǎng)元觸發(fā)重注冊異常,并確認(rèn)終端的ims簽約信息和演進(jìn)的分組核心網(wǎng)epc的網(wǎng)絡(luò)附著狀態(tài);
5、若ims簽約信息為已簽約,且網(wǎng)絡(luò)附著狀態(tài)為在線,則通過ats網(wǎng)元重置ims注冊信息和第一接收時(shí)間,以恢復(fù)響應(yīng)目標(biāo)服務(wù)請求。
6、本公開的一種實(shí)施例中,確認(rèn)終端的ims簽約信息和演進(jìn)的分組核心網(wǎng)epc的網(wǎng)絡(luò)附著狀態(tài),包括:
7、向歸屬位置寄存器hlr網(wǎng)元或歸屬用戶服務(wù)器hss網(wǎng)元查詢終端的ims簽約信息;
8、向移動(dòng)管理實(shí)體mme網(wǎng)元發(fā)送網(wǎng)絡(luò)附著信息的第一查詢請求,查詢請求經(jīng)由服務(wù)網(wǎng)關(guān)s-gw網(wǎng)元或分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)p-gw網(wǎng)元透傳至mme網(wǎng)元。
9、本公開的一種實(shí)施例中,通過ats網(wǎng)元重置ims注冊信息和第一接收時(shí)間,包括:
10、跳過對終端的鑒權(quán)驗(yàn)證;
11、s-cscf網(wǎng)元通知ats網(wǎng)元重置ims注冊信息和第一接收時(shí)間;
12、將終端的注冊狀態(tài)標(biāo)識(shí)從注冊重置狀態(tài)變更為注冊狀態(tài)。
13、本公開的一種實(shí)施例中,在響應(yīng)于第一接收時(shí)間到當(dāng)前時(shí)間的第一時(shí)長大于或等于重注冊超時(shí)閾值,觸發(fā)重注冊異常,并確認(rèn)終端的ims簽約信息和演進(jìn)的分組核心網(wǎng)epc的網(wǎng)絡(luò)附著狀態(tài)之后,還包括:
14、啟動(dòng)定時(shí)器,記錄第二時(shí)長;
15、監(jiān)測終端的注冊狀態(tài)標(biāo)識(shí)是否為注冊狀態(tài);
16、根據(jù)注冊狀態(tài)標(biāo)識(shí)和網(wǎng)絡(luò)附著狀態(tài),設(shè)置終端的ims功能。
17、本公開的一種實(shí)施例中,根據(jù)注冊狀態(tài)標(biāo)識(shí)和網(wǎng)絡(luò)附著狀態(tài),設(shè)置終端的ims功能,包括:
18、若ims簽約信息為未簽約和/或網(wǎng)絡(luò)附著狀態(tài)為不在線,則刪除終端的ims注冊信息,并將終端的注冊狀態(tài)標(biāo)識(shí)從注冊重置狀態(tài)變更為注銷狀態(tài);
19、若第二時(shí)長小于注冊恢復(fù)超時(shí)閾值,且網(wǎng)絡(luò)附著狀態(tài)為在線,則重置ims注冊信息,以恢復(fù)ims功能,并將注冊狀態(tài)標(biāo)識(shí)從注冊重置狀態(tài)變更為注冊狀態(tài);
20、若第二時(shí)長大于或等于注冊恢復(fù)超時(shí)閾值,且網(wǎng)絡(luò)附著狀態(tài)為不在線,則設(shè)置終端的ims功能失效,將終端的注冊狀態(tài)標(biāo)識(shí)從注冊重置狀態(tài)變更為注銷狀態(tài),放棄恢復(fù)響應(yīng)目標(biāo)服務(wù)請求。
21、本公開的第二方面實(shí)施例提出了一種通信自修復(fù)系統(tǒng),通信自修復(fù)系統(tǒng)包括終端、多媒體子系統(tǒng)ims、s/p-gw網(wǎng)元、mme網(wǎng)元、hlr/hss網(wǎng)元,其中,ims包括s-cscf網(wǎng)元、p-cscf網(wǎng)元和ats;
22、s-cscf網(wǎng)元接收終端對于目標(biāo)服務(wù)請求的周期重注冊信令并記錄第一接收時(shí)間,周期重注冊信令為終端在在ip多媒體子系統(tǒng)ims中,利用ims首次注冊成功后向s-cscf網(wǎng)元周期性發(fā)送的注冊信令;
23、s-cscf網(wǎng)元響應(yīng)于第一接收時(shí)間到當(dāng)前時(shí)間的第一時(shí)長大于或等于重注冊超時(shí)閾值,觸發(fā)重注冊異常,向hlr/hss網(wǎng)元查詢終端的ims簽約信息,且向mme網(wǎng)元查詢終端的網(wǎng)絡(luò)附著狀態(tài);
24、根據(jù)ims簽約信息和網(wǎng)絡(luò)附著狀態(tài),恢復(fù)響應(yīng)目標(biāo)服務(wù)請求。
25、本公開的一種實(shí)施例中,向hlr/hss查詢終端的ims簽約信息,包括:
26、s-cscf網(wǎng)元向hlr網(wǎng)元或hss網(wǎng)元查詢終端的ims簽約信息;
27、hlr網(wǎng)元或hss網(wǎng)元接收s-cscf網(wǎng)元發(fā)送的ims簽約信息的第二查詢請求,并向s-cscf網(wǎng)元發(fā)送ims簽約信息。
28、本公開的一種實(shí)施例中,向mme網(wǎng)元查詢終端的網(wǎng)絡(luò)附著狀態(tài),包括:
29、s-cscf網(wǎng)元將網(wǎng)絡(luò)附著狀態(tài)的第一查詢請求順序經(jīng)由p-cscf網(wǎng)元、s-gw網(wǎng)元或p-gw網(wǎng)元透傳至mme網(wǎng)元;
30、mme網(wǎng)元接收第一查詢請求,并依次經(jīng)由s-gw網(wǎng)元或p-gw網(wǎng)元、p-cscf網(wǎng)元向s-cscf網(wǎng)元發(fā)送網(wǎng)絡(luò)附著狀態(tài)。
31、本公開的一種實(shí)施例中,根據(jù)ims簽約信息和網(wǎng)絡(luò)附著狀態(tài),恢復(fù)響應(yīng)目標(biāo)服務(wù)請求,包括:
32、s-cscf接收ims簽約信息和網(wǎng)絡(luò)附著狀態(tài);
33、若ims簽約信息為已簽約,且網(wǎng)絡(luò)附著狀態(tài)為在線,則通知ats網(wǎng)元重置ims注冊信息和第一接收時(shí)間;
34、mme網(wǎng)元基于通信傳輸協(xié)議s1ap的paging消息,尋呼終端,向s-gw網(wǎng)元或p-gw網(wǎng)元發(fā)送終端的重注冊信令,并經(jīng)由s-gw網(wǎng)元或p-gw網(wǎng)元、p-cscf網(wǎng)元發(fā)送至s-cscf網(wǎng)元;
35、s-cscf網(wǎng)元恢復(fù)響應(yīng)目標(biāo)服務(wù)請求,依次經(jīng)由p-cscf網(wǎng)元、s-gw網(wǎng)元或p-gw網(wǎng)元、mme網(wǎng)元將重注冊信令的注冊成功指令發(fā)送至終端。
36、本公開的第三方面實(shí)施例提出了一種通信自修復(fù)裝置,應(yīng)用于ip多媒體子系統(tǒng)ims,ims包括服務(wù)呼叫會(huì)話控制功能s-cscf網(wǎng)元、代理呼叫會(huì)話控制p-cscf網(wǎng)元、接入終端服務(wù)ats網(wǎng)元,該裝置包括:
37、接收模塊,用于s-cscf網(wǎng)元接收終端對于目標(biāo)服務(wù)請求的周期重注冊信令并記錄第一接收時(shí)間,周期重注冊信令為終端在ims中,利用ims首次注冊成功后向s-cscf網(wǎng)元周期性發(fā)送的注冊信令;
38、確認(rèn)模塊,用于響應(yīng)于第一接收時(shí)間到當(dāng)前時(shí)間的第一時(shí)長大于或等于重注冊超時(shí)閾值,s-cscf網(wǎng)元觸發(fā)重注冊異常,并確認(rèn)終端的ims簽約信息和演進(jìn)的分組核心網(wǎng)epc的網(wǎng)絡(luò)附著狀態(tài);
39、恢復(fù)模塊,用于若ims簽約信息為已簽約,且網(wǎng)絡(luò)附著狀態(tài)為在線,則通過ats網(wǎng)元重置ims注冊信息和第一接收時(shí)間,以恢復(fù)響應(yīng)目標(biāo)服務(wù)請求。
40、綜上,根據(jù)本公開提出的通信自修復(fù)方法,s-cscf網(wǎng)元接收終端對于目標(biāo)服務(wù)請求的周期重注冊信令并記錄第一接收時(shí)間,周期重注冊信令為終端在ims中,利用ims首次注冊成功后向s-cscf網(wǎng)元周期性發(fā)送的注冊信令,監(jiān)測終端發(fā)生ims注冊異常;響應(yīng)于第一接收時(shí)間到當(dāng)前時(shí)間的第一時(shí)長大于或等于重注冊超時(shí)閾值,s-cscf網(wǎng)元觸發(fā)重注冊異常,并確認(rèn)終端的ims簽約信息和演進(jìn)的分組核心網(wǎng)epc的網(wǎng)絡(luò)附著狀態(tài),實(shí)現(xiàn)了對終端是否滿足注冊目標(biāo)服務(wù)條件的核驗(yàn);若ims簽約信息為已簽約,且網(wǎng)絡(luò)附著狀態(tài)為在線,則通過ats網(wǎng)元重置ims注冊信息和第一接收時(shí)間,以恢復(fù)響應(yīng)目標(biāo)服務(wù)請求,完成了ims對于終端目標(biāo)服務(wù)的自動(dòng)恢復(fù)。實(shí)現(xiàn)了用更低的成本在網(wǎng)元端解決重注冊登記故障,無需增加第三方服務(wù)器,也無需升級(jí)終端功能,降低了網(wǎng)絡(luò)復(fù)雜度、提高了網(wǎng)絡(luò)安全性。
41、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。