欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種容災(zāi)恢復(fù)方法和系統(tǒng)與流程

文檔序號(hào):12163005閱讀:480來源:國知局
一種容災(zāi)恢復(fù)方法和系統(tǒng)與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種容災(zāi)恢復(fù)方法和系統(tǒng)。



背景技術(shù):

VoLTE(Voice over LTE,基于LTE的語音業(yè)務(wù))通過LTE和IMS(IP Multimedia Subsystem,IP多媒體子系統(tǒng))網(wǎng)絡(luò)實(shí)現(xiàn),LTE網(wǎng)絡(luò)提供4G用戶接入,IMS網(wǎng)絡(luò)提供4G用戶語音業(yè)務(wù)。代理呼叫會(huì)話控制設(shè)備(P-CSCF,Proxy-Call Session Control Function)是4G用戶接入IMS網(wǎng)絡(luò)的入口節(jié)點(diǎn),是IMS網(wǎng)絡(luò)核心網(wǎng)元,與LTE網(wǎng)絡(luò)的分組數(shù)據(jù)網(wǎng)關(guān)(PGW,Packet Gateway)、策略及計(jì)費(fèi)控制功能設(shè)備(PCRF,Policy and Charging Rules Function)連接,主要負(fù)責(zé)用戶VoLTE業(yè)務(wù)相關(guān)信令和消息的代理,將拜訪地接入網(wǎng)絡(luò)的SIP(Session Initiation Protocol,會(huì)話初始協(xié)議)事務(wù)轉(zhuǎn)接到其歸屬地的IMS網(wǎng)絡(luò)。分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)(PGW)設(shè)備是作為服務(wù)網(wǎng)關(guān)(SGW)和P-CSCF設(shè)備之間的用戶數(shù)據(jù)承載通道,負(fù)責(zé)UE的IP地址分配、業(yè)務(wù)計(jì)費(fèi)、數(shù)據(jù)包的路由和前轉(zhuǎn)。PCRF從P-CSCF獲取業(yè)務(wù)信息,并根據(jù)相應(yīng)的業(yè)務(wù)策略對(duì)其進(jìn)行QoS控制并執(zhí)行相應(yīng)計(jì)費(fèi)策略。

參考圖1,目前現(xiàn)有容災(zāi)技術(shù)采用PGW對(duì)P-CSCF進(jìn)行容災(zāi)恢復(fù)的方法具體包括:

步驟S102,PGW使用額外增加心跳檢測機(jī)制,向P-CSCF進(jìn)行心跳檢測。

步驟S104,PGW檢測到P-CSCF的故障后,向所有的用戶終端發(fā)送更新承載請(qǐng)求,以便觸發(fā)所有用戶終端重新向備用的P-CSCF同時(shí)發(fā)起注冊(cè)。

步驟S106,PGW在接收到所有用戶終端的更新承載請(qǐng)求后,向所有的用戶終端發(fā)送更新承載響應(yīng)。

步驟S108,所有用戶終端向備用的P-CSCF同時(shí)發(fā)送重注冊(cè)請(qǐng)求。

步驟S110,備用的P-CSCF向所有用戶終端發(fā)送重注冊(cè)響應(yīng)。

當(dāng)備用的P-CSCF接收到關(guān)于用戶終端的始發(fā)業(yè)務(wù)請(qǐng)求時(shí),即執(zhí)行用戶終端的主叫容災(zāi)恢復(fù)時(shí),執(zhí)行以下步驟:

步驟S112,用戶終端向備用的P-CSCF發(fā)送始發(fā)業(yè)務(wù)請(qǐng)求。

步驟S114,備用的P-CSCF向用戶終端發(fā)送始發(fā)業(yè)務(wù)響應(yīng),從而完成主叫業(yè)務(wù)。

當(dāng)備用的P-CSCF接收到關(guān)于用戶終端的終呼業(yè)務(wù)請(qǐng)求時(shí),即執(zhí)行用戶終端的被叫容災(zāi)恢復(fù)時(shí),執(zhí)行以下步驟:

步驟S116,備用的P-CSCF接收網(wǎng)絡(luò)側(cè)設(shè)備向用戶終端發(fā)送的終呼業(yè)務(wù)請(qǐng)求。

步驟S118,備用的P-CSCF向用戶終端發(fā)終呼業(yè)務(wù)請(qǐng)求。

步驟S120,用戶終端向備用的P-CSCF發(fā)送終呼業(yè)務(wù)響應(yīng),從而完成被叫業(yè)務(wù)。

由此可見,在現(xiàn)有技術(shù)的容災(zāi)恢復(fù)方法中,當(dāng)P-CSCF設(shè)備故障時(shí),由于PGW和P-CSCF之間沒有可靠的心跳檢測機(jī)制,PGW需額外增加心跳檢測機(jī)制來檢測P-CSCF的設(shè)備故障,消耗資源較大;并且當(dāng)PGW檢測到P-CSCF故障后,需要對(duì)故障的P-CSCF注冊(cè)下的所有用戶同時(shí)觸發(fā)重注冊(cè),通過更新承載請(qǐng)求和響應(yīng)實(shí)現(xiàn),通常一臺(tái)P-CSCF設(shè)備最大容量為200萬用戶,大量用戶同時(shí)注冊(cè)將會(huì)由于突然井噴信令風(fēng)暴,引起網(wǎng)絡(luò)設(shè)備故障雪崩效應(yīng)。此外,在用戶重新注冊(cè)到備用P-CSCF之前,與用戶相關(guān)的呼叫業(yè)務(wù)請(qǐng)求將會(huì)被中斷,不會(huì)保持當(dāng)前的業(yè)務(wù)請(qǐng)求,影響了容災(zāi)業(yè)務(wù)恢復(fù)的實(shí)時(shí)性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問題是:現(xiàn)有技術(shù)中使用 PGW對(duì)P-CSCF進(jìn)行容災(zāi)恢復(fù)消耗資源加大,并且容易造成信令風(fēng)暴的問題。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供的一種容災(zāi)恢復(fù)方法,包括:

PCRF單元對(duì)當(dāng)前提供服務(wù)的第一P-CSCF單元進(jìn)行心跳檢測,以判斷第一P-CSCF單元是否出現(xiàn)故障;

若第一P-CSCF單元出現(xiàn)故障,則PCRF單元向PGW發(fā)送故障指示消息;

當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的業(yè)務(wù)時(shí),PGW向與業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求;

用戶終端根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元,以便由第二P-CSCF單元承載業(yè)務(wù)。

在一個(gè)實(shí)施例中,當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的業(yè)務(wù)時(shí),PGW向與業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求的步驟包括:

PGW在接收到用戶終端發(fā)送的始發(fā)業(yè)務(wù)請(qǐng)求后,判斷始發(fā)業(yè)務(wù)請(qǐng)求的目的IP地址是否為第一P-CSCF單元的IP地址;

若目的IP地址是第一P-CSCF單元的IP地址,PGW保持始發(fā)業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并向用戶終端發(fā)送更新承載請(qǐng)求,以指示用戶終端重新注冊(cè)到第二P-CSCF單元。

在一個(gè)實(shí)施例中,用戶終端根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元,以便由第二P-CSCF單元承載業(yè)務(wù)的步驟包括:

用戶終端在接收到更新承載請(qǐng)求后,向第二P-CSCF單元發(fā)送注冊(cè)請(qǐng)求;

第二P-CSCF單元在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端進(jìn)行注冊(cè)處理;

PGW在用戶終端注冊(cè)到第二P-CSCF單元后,將保持的始發(fā)業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元,以便由第二P-CSCF單元承載始發(fā)業(yè)務(wù)。

在一個(gè)實(shí)施例中,當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的業(yè)務(wù)時(shí),PGW向與業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求的步驟包括:

當(dāng)出現(xiàn)用戶終端的終呼業(yè)務(wù)請(qǐng)求時(shí),網(wǎng)絡(luò)側(cè)設(shè)備在通過PCRF判斷當(dāng)前提供服務(wù)的第一P-CSCF單元發(fā)生故障后,為用戶終端的終呼業(yè)務(wù)分配用于接管的第二P-CSCF單元,并將終呼業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元;

第二P-CSCF單元查詢自身是否具有用戶終端的注冊(cè)信息;

若自身沒有用戶終端的注冊(cè)信息,則第二P-CSCF單元保持用戶的終呼業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并指示PCRF向PGW發(fā)送接管更新消息,接管更新消息包含用戶重新注冊(cè)的第二P-CSCF單元的地址信息;

PGW在接收到接管更新消息后,向用戶終端發(fā)送更新承載請(qǐng)求,用于指示用戶終端重新注冊(cè)到第二P-CSCF單元。

在一個(gè)實(shí)施例中,若自身具有用戶終端的注冊(cè)信息,則第二P-CSCF單元直接將接收到的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

在一個(gè)實(shí)施例中,用戶終端根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元的步驟包括:

用戶終端在接收到更新承載請(qǐng)求后,向第二P-CSCF單元發(fā)送注冊(cè)請(qǐng)求;

第二P-CSCF單元在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端進(jìn)行注冊(cè)處理;

第二P-CSCF單元在注冊(cè)完成后,將保持的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

根據(jù)本發(fā)明的另一方面,提供一種容災(zāi)恢復(fù)系統(tǒng),包括:第一P-CSCF單元、第二P-CSCF單元、PCRF單元、PGW和用戶終端,其中:

PCRF單元,用于對(duì)當(dāng)前提供服務(wù)的第一P-CSCF單元進(jìn)行心跳檢測,以判斷第一P-CSCF單元是否出現(xiàn)故障;若第一P-CSCF 單元出現(xiàn)故障,則向PGW發(fā)送故障指示消息;

PGW,用于當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的業(yè)務(wù)時(shí),向與業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求;

用戶終端,用于根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元,以便由第二P-CSCF單元承載業(yè)務(wù)。

在一個(gè)實(shí)施例中,PGW具體在接收到用戶終端發(fā)送的始發(fā)業(yè)務(wù)請(qǐng)求后,判斷始發(fā)業(yè)務(wù)請(qǐng)求的目的IP地址是否為第一P-CSCF單元的IP地址;若目的IP地址是第一P-CSCF單元的IP地址,則保持始發(fā)業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并向用戶終端發(fā)送更新承載請(qǐng)求,以指示用戶終端重新注冊(cè)到第二P-CSCF單元。

在一個(gè)實(shí)施例中,用戶終端還用于在接收到更新承載請(qǐng)求后,向第二P-CSCF單元發(fā)送注冊(cè)請(qǐng)求;

第二P-CSCF單元還用于在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端進(jìn)行注冊(cè)處理;

PGW還用于在用戶終端注冊(cè)到第二P-CSCF單元后,將保持的始發(fā)業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元,以便由第二P-CSCF單元承載始發(fā)業(yè)務(wù)。

在一個(gè)實(shí)施例中,上述系統(tǒng)還包括:網(wǎng)絡(luò)側(cè)設(shè)備,其中:

網(wǎng)絡(luò)側(cè)設(shè)備,用于當(dāng)出現(xiàn)用戶終端的終呼業(yè)務(wù)請(qǐng)求時(shí),在通過PCRF判斷當(dāng)前提供服務(wù)的第一P-CSCF單元發(fā)生故障后,為用戶終端的終呼業(yè)務(wù)分配用于接管的第二P-CSCF單元,并將終呼業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元;

第二P-CSCF單元還用于在接收到終呼業(yè)務(wù)請(qǐng)求后,查詢自身是否具有用戶終端的注冊(cè)信息;若自身沒有用戶終端的注冊(cè)信息,則保持用戶的終呼業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并指示PCRF向PGW發(fā)送接管更新消息,接管更新消息包含用戶重新注冊(cè)的第二P-CSCF單元的地址信息;

PGW還用于在接收到接管更新消息后,向用戶終端發(fā)送更新承載請(qǐng)求,用于指示用戶終端重新注冊(cè)到第二P-CSCF單元。

在一個(gè)實(shí)施例中,第二P-CSCF單元還用于在自身具有用戶終端的注冊(cè)信息時(shí),直接將接收到的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

在一個(gè)實(shí)施例中,用戶終端還用于在接收到更新承載請(qǐng)求后,向第二P-CSCF單元發(fā)送注冊(cè)請(qǐng)求;

第二P-CSCF單元還用于在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端進(jìn)行注冊(cè)處理;在注冊(cè)完成后,將保持的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

本發(fā)明的實(shí)施例通過PCRF現(xiàn)有的心跳檢測機(jī)制實(shí)現(xiàn)對(duì)P-CSCF的檢測,從而不需要在PGW與P-CSCF之間增加心跳檢測機(jī)制,從而節(jié)省了設(shè)備的資源消耗;并且當(dāng)PCRF檢測到P-CSCF的故障后,并不需要直接通知P-CSCF服務(wù)下的所有用戶同時(shí)重新向接管的P-CSCF發(fā)起注冊(cè),而是基于用戶終端的業(yè)務(wù)請(qǐng)求觸發(fā)重注冊(cè)進(jìn)而完成呼叫任務(wù),從而避免了網(wǎng)絡(luò)設(shè)備雪崩效應(yīng),而且不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,提高容災(zāi)接管可靠性和實(shí)時(shí)性。

通過以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1示出現(xiàn)有技術(shù)的容災(zāi)恢復(fù)方法的信息示意圖。

圖2示出本發(fā)明的容災(zāi)恢復(fù)方法的一個(gè)實(shí)施例的流程示意圖。

圖3示出本發(fā)明的主叫業(yè)務(wù)的容災(zāi)恢復(fù)方法的一個(gè)實(shí)施例的信息交互圖。

圖4示出本發(fā)明的被叫業(yè)務(wù)的容災(zāi)恢復(fù)方法的一個(gè)實(shí)施例的信息交互圖。

圖5示出本發(fā)明的容災(zāi)恢復(fù)的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

圖6示出本發(fā)明的容災(zāi)恢復(fù)的系統(tǒng)的再一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。

對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。

在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。

應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。

圖2為本發(fā)明的容災(zāi)恢復(fù)方法的一個(gè)實(shí)施例的流程示意圖。如圖2所示,該實(shí)施例的方法包括:

步驟S202,PCRF單元對(duì)當(dāng)前提供服務(wù)的第一P-CSCF單元進(jìn)行心跳檢測,以判斷第一P-CSCF單元是否出現(xiàn)故障。

步驟S204,若第一P-CSCF單元出現(xiàn)故障,則PCRF單元向PGW發(fā)送故障指示消息。

步驟S206,當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的業(yè)務(wù)時(shí),PGW向與業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求。

步驟S208,用戶終端根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元,以便由第二P-CSCF單元承載業(yè)務(wù)。

本發(fā)明的實(shí)施例通過PCRF現(xiàn)有的心跳檢測機(jī)制實(shí)現(xiàn)對(duì)P-CSCF的檢測,從而不需要在PGW與P-CSCF之間增加心跳檢測機(jī)制,從而節(jié)省了設(shè)備的資源消耗;并且當(dāng)PCRF檢測到P-CSCF的故障后,并不需要直接通知P-CSCF服務(wù)下的所有用戶同時(shí)重新向接管的P-CSCF發(fā)起注冊(cè),而是基于用戶終端的業(yè)務(wù)請(qǐng)求觸發(fā)重注冊(cè)進(jìn)而完成呼叫任務(wù),從而避免了設(shè)備同時(shí)處理大量重注冊(cè)信令造成設(shè)備癱瘓,而且不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,提高容災(zāi)接管可靠性和實(shí)時(shí)性。

在本發(fā)明的容災(zāi)恢復(fù)方法的實(shí)施例中,與第一P-CSCF相關(guān)聯(lián)的業(yè)務(wù)可以包括:用戶終端發(fā)起的主叫業(yè)務(wù)或者網(wǎng)絡(luò)側(cè)向用戶終端發(fā)起的被叫業(yè)務(wù),因此本申請(qǐng)的容災(zāi)恢復(fù)方法可以包括對(duì)用戶終端的主叫業(yè)務(wù)和被叫業(yè)務(wù)的容災(zāi)恢復(fù)的方法。

一、當(dāng)與第一P-CSCF相關(guān)聯(lián)的業(yè)務(wù)為用戶終端發(fā)起的主叫業(yè)務(wù)時(shí):

在步驟S206中,當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的主叫業(yè)務(wù)時(shí),PGW向與主叫業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求的步驟具體可以包括:

PGW在接收到用戶終端發(fā)送的始發(fā)業(yè)務(wù)請(qǐng)求后,判斷始發(fā)業(yè)務(wù)請(qǐng)求的目的IP地址是否為第一P-CSCF單元的IP地址。若目的IP地址是第一P-CSCF單元的IP地址,PGW保持始發(fā)業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并向用戶終端發(fā)送更新承載請(qǐng)求,以指示用戶終端重新注冊(cè)到第二P-CSCF單元。

當(dāng)然,如果目的IP地址是其它正常工作的P-CSCF單元的IP地址,則PGW會(huì)將始發(fā)業(yè)務(wù)請(qǐng)求根據(jù)目的IP地址直接轉(zhuǎn)發(fā)到相應(yīng) 的P-CSCF單元上。

在步驟S208中,用戶終端根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元,以便由第二P-CSCF單元承載業(yè)務(wù)的步驟具體可以包括:

用戶終端在接收到更新承載請(qǐng)求后,向第二P-CSCF單元發(fā)送注冊(cè)請(qǐng)求。

第二P-CSCF單元在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端進(jìn)行注冊(cè)處理。

PGW在用戶終端注冊(cè)到第二P-CSCF單元后,將保持的始發(fā)業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元,以便由第二P-CSCF單元承載主叫業(yè)務(wù)。

二、當(dāng)與第一P-CSCF相關(guān)聯(lián)的業(yè)務(wù)為網(wǎng)絡(luò)側(cè)發(fā)起的被叫業(yè)務(wù)時(shí):

在步驟S206中,當(dāng)出現(xiàn)與第一P-CSCF單元相關(guān)聯(lián)的被叫業(yè)務(wù)時(shí),PGW向與被叫業(yè)務(wù)相關(guān)聯(lián)的用戶終端發(fā)送更新承載請(qǐng)求的步驟可以包括:

當(dāng)出現(xiàn)用戶終端的終呼業(yè)務(wù)請(qǐng)求時(shí),網(wǎng)絡(luò)側(cè)設(shè)備在通過PCRF判斷當(dāng)前提供服務(wù)的第一P-CSCF單元發(fā)生故障后,為用戶終端的終呼業(yè)務(wù)分配用于接管的第二P-CSCF單元,并將終呼業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元。第二P-CSCF單元查詢自身是否具有用戶終端的注冊(cè)信息,若自身沒有用戶終端的注冊(cè)信息,則第二P-CSCF單元保持用戶的終呼業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并指示PCRF向PGW發(fā)送接管更新消息,接管更新消息包含用戶重新注冊(cè)的第二P-CSCF單元的地址信息。PGW在接收到接管更新消息后,向用戶終端發(fā)送更新承載請(qǐng)求,用于指示用戶終端重新注冊(cè)到第二P-CSCF單元。

此外,若第二P-CSCF單元自身具有用戶終端的注冊(cè)信息,則第二P-CSCF單元直接將接收到的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

在步驟S208中,用戶終端根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到用于接管的第二P-CSCF單元的步驟包括:

用戶終端在接收到更新承載請(qǐng)求后,向第二P-CSCF單元發(fā)送注冊(cè)請(qǐng)求;第二P-CSCF單元在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端進(jìn)行注冊(cè)處理;第二P-CSCF單元在注冊(cè)完成后,將保持的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

圖3為本發(fā)明的主叫業(yè)務(wù)的容災(zāi)恢復(fù)的方法的一個(gè)實(shí)施例的信息交互圖。此場景說明當(dāng)前服務(wù)的第一P-CSCF單元發(fā)生故障,而用戶終端并未進(jìn)行重新注冊(cè)時(shí)的主叫業(yè)務(wù)容災(zāi)恢復(fù)方法,參考圖3,本發(fā)明的方法包括:

步驟S302,PCRF單元對(duì)當(dāng)前提供服務(wù)的第一P-CSCF單元進(jìn)行心跳檢測,以判斷第一P-CSCF單元是否出現(xiàn)故障,其中,PCRF具體可以通過diameter協(xié)議心跳消息檢測當(dāng)前提供服務(wù)的第一P-CSCF單元是否故障。

步驟S304,當(dāng)?shù)谝籔-CSCF單元發(fā)生故障時(shí),PCRF檢測到第一P-CSCF單元出現(xiàn)故障,則PCRF單元向PGW發(fā)送故障指示消息,以通知PGW當(dāng)前服務(wù)的第一P-CSCF單元故障,其中故障指示信息可以包括:第一P-CSCF單元的故障標(biāo)識(shí)。

步驟S306,當(dāng)用戶終端向PGW發(fā)送始發(fā)呼叫請(qǐng)求,以便建立主叫業(yè)務(wù)。由于用戶終端未發(fā)現(xiàn)其當(dāng)前注冊(cè)的第一P-CSCF單元已經(jīng)故障,所以此時(shí)的始發(fā)呼叫請(qǐng)求攜帶的業(yè)務(wù)處理服務(wù)器為第一P-CSCF單元,其所封裝的IP包的目的IP地址也是第一P-CSCF單元。

步驟S308,PGW接收到用戶終端發(fā)送的始發(fā)呼叫請(qǐng)求后,判斷此時(shí)的始發(fā)呼叫請(qǐng)求的目的IP地址是否為已經(jīng)故障的第一P-CSCF單元,若目的IP地址為已經(jīng)故障的第一P-CSCF單元,則將用戶的主叫業(yè)務(wù)保持,以保證用戶此時(shí)呼叫業(yè)務(wù)請(qǐng)求不中斷,并且向用戶終端發(fā)送更新承載請(qǐng)求,以便通知用戶終端向接管的第二P-CSCF單元重新進(jìn)行注冊(cè)。

步驟S310,用戶終端在接收到PGW發(fā)送的更新承載請(qǐng)求后,向PGW發(fā)送更新承載響應(yīng)。

步驟S312,用戶終端根據(jù)接收到的更新承載請(qǐng)求,向用于接管的第二P-CSCF單元發(fā)送重注冊(cè)請(qǐng)求,以便由第二P-CSCF單元承載業(yè)務(wù)。

步驟S314,第二P-CSCF單元向用戶終端發(fā)送重注冊(cè)響應(yīng),其中,在步驟S314后,還可以包括將用戶VOLTE業(yè)務(wù)處理服務(wù)器更新為接管的第二P-CSCF單元的步驟。

步驟S316,PGW將之前保持的始發(fā)業(yè)務(wù)請(qǐng)求轉(zhuǎn)發(fā)到第二P-CSCF單元。

步驟S318,第二P-CSCF單元向PGW發(fā)送始發(fā)業(yè)務(wù)響應(yīng)。

步驟S320,PGW在接收到始發(fā)業(yè)務(wù)響應(yīng)后,向用戶終端轉(zhuǎn)發(fā)始發(fā)業(yè)務(wù)響應(yīng),從而完成主叫業(yè)務(wù)的處理。

圖4為本發(fā)明的被叫業(yè)務(wù)的容災(zāi)恢復(fù)的方法的一個(gè)實(shí)施例的信息交互圖。此場景說明當(dāng)前服務(wù)的第一P-CSCF單元發(fā)生故障,而用戶終端并未進(jìn)行重新注冊(cè)時(shí)的被叫業(yè)務(wù)容災(zāi)恢復(fù)方法,參考圖4,本發(fā)明的方法包括:

步驟S402,PCRF單元對(duì)當(dāng)前提供服務(wù)的第一P-CSCF單元進(jìn)行心跳檢測,以判斷第一P-CSCF單元是否出現(xiàn)故障。

步驟S404,當(dāng)?shù)谝籔-CSCF單元發(fā)生故障時(shí),PCRF檢測到第一P-CSCF單元出現(xiàn)故障,則PCRF單元向PGW發(fā)送故障指示消息。

步驟S406,若此時(shí)用戶有終呼業(yè)務(wù)請(qǐng)求時(shí),網(wǎng)絡(luò)側(cè)設(shè)備通過PCRF發(fā)現(xiàn)用戶當(dāng)前提供服務(wù)的第一P-CSCF單元處于故障狀態(tài),則向用于接管的第二P-CSCF單元發(fā)送終呼業(yè)務(wù)請(qǐng)求。

步驟S408,用于接管的第二P-CSCF單元自身沒有用戶終端的注冊(cè)信息,則將此時(shí)的用戶被叫業(yè)務(wù)保持,不中斷用戶的被叫業(yè)務(wù)請(qǐng)求,并且向PCRF發(fā)送接管更新消息。其中,接管更新消息可以通過diameter協(xié)議的Notify消息擴(kuò)展接管更新參數(shù)實(shí)現(xiàn)。其中,接管 更新消息包括:用戶重新注冊(cè)的第二P-CSCF單元的地址信息。

步驟S410,PCRF將接收到的業(yè)務(wù)更新消息發(fā)送給PGW,以便PGW通知用戶終端當(dāng)前服務(wù)的第一P-CSCF單元故障,需要用戶終端重新注冊(cè)到第二P-CSCF單元以建立承載。

步驟S412,PGW向用戶終端發(fā)送更新承載請(qǐng)求,指示當(dāng)前提供服務(wù)的第一P-CSCF單元故障,并需要向第二P-CSCF單元發(fā)起重新注冊(cè)。

步驟S414,用戶終端向PGW發(fā)送更新承載響應(yīng)。

步驟S416,用戶終端向接管的第二P-CSCF單元發(fā)送重注冊(cè)請(qǐng)求。

步驟S418,接管的第二P-CSCF單元向用戶終端發(fā)送重注冊(cè)響應(yīng)。

步驟S420,接管的第二P-CSCF單元向用戶終端發(fā)送終呼業(yè)務(wù)請(qǐng)求。

步驟S422,用戶終端向接管的第二P-CSCF單元發(fā)送終呼業(yè)務(wù)響應(yīng)。

其中,在步驟S408中,若第二P-CSCF單元自身具有用戶終端的注冊(cè)信息時(shí),則第二P-CSCF單元直接將接收到的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端。

圖5為本發(fā)明的容災(zāi)恢復(fù)的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。參考圖5,本發(fā)明的容災(zāi)恢復(fù)的系統(tǒng)包括:第一P-CSCF單元502、第二P-CSCF單元504、PCRF單元506、PGW508和用戶終端510,其中:

PCRF單元506,用于對(duì)當(dāng)前提供服務(wù)的第一P-CSCF單元502進(jìn)行心跳檢測,以判斷第一P-CSCF單元502是否出現(xiàn)故障;若第一P-CSCF單元502出現(xiàn)故障,則向PGW508發(fā)送故障指示消息。

PGW508,用于當(dāng)出現(xiàn)與第一P-CSCF單元502相關(guān)聯(lián)的業(yè)務(wù)時(shí),向與所業(yè)務(wù)相關(guān)聯(lián)的用戶終端510發(fā)送更新承載請(qǐng)求。

用戶終端510,用于根據(jù)接收到的更新承載請(qǐng)求,重新注冊(cè)到 用于接管的第二P-CSCF單元504,以便由第二P-CSCF單元504承載業(yè)務(wù)。

在一個(gè)實(shí)施例中,PGW508具體在接收到用戶終端510發(fā)送的始發(fā)業(yè)務(wù)請(qǐng)求后,判斷始發(fā)業(yè)務(wù)請(qǐng)求的目的IP地址是否為第一P-CSCF單元的IP地址;若目的IP地址是第一P-CSCF單元的IP地址,則保持用戶的始發(fā)業(yè)務(wù),不會(huì)中斷當(dāng)前的呼叫業(yè)務(wù)請(qǐng)求,并向用戶終端發(fā)送更新承載請(qǐng)求,以指示用戶終端重新注冊(cè)到第二P-CSCF單元504。

在一個(gè)實(shí)施例中,用戶終端510還用于在接收到更新承載請(qǐng)求后,向第二P-CSCF單元504發(fā)送注冊(cè)請(qǐng)求;第二P-CSCF單元504還用于在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端510進(jìn)行注冊(cè)處理。

PGW508還用于在用戶終端510注冊(cè)到第二P-CSCF單元504后,將始發(fā)業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元504,以便由第二P-CSCF單元504承載始發(fā)業(yè)務(wù)。

在一個(gè)實(shí)施例中,參考圖6,容災(zāi)恢復(fù)系統(tǒng)還包括:網(wǎng)絡(luò)側(cè)設(shè)備512,其中:

網(wǎng)絡(luò)側(cè)設(shè)備512,用于當(dāng)出現(xiàn)用戶終端510的終呼業(yè)務(wù)請(qǐng)求時(shí),在通過PCRF判斷當(dāng)前提供服務(wù)的第一P-CSCF單元發(fā)生故障后,為用戶終端的終呼業(yè)務(wù)分配用于接管的第二P-CSCF單元,并將終呼業(yè)務(wù)請(qǐng)求發(fā)送給第二P-CSCF單元。

第二P-CSCF單元504還用于在接收到終呼業(yè)務(wù)請(qǐng)求后,查詢自身是否具有用戶終端的注冊(cè)信息;若自身沒有用戶終端的注冊(cè)信息,則保持用戶的終呼業(yè)務(wù),不會(huì)中斷當(dāng)前呼叫業(yè)務(wù)請(qǐng)求,并指示PCRF506向PGW508發(fā)送接管更新消息,接管更新消息包含用戶重新注冊(cè)的第二P-CSCF單元的地址信息。

PGW508還用于在接收到接管更新消息后,向用戶終端510發(fā)送更新承載請(qǐng)求,用于指示用戶終端510重新注冊(cè)到第二P-CSCF單元504。

在一個(gè)實(shí)施例中,第二P-CSCF單元504還用于在自身具有用 戶終端510的注冊(cè)信息時(shí),直接將接收到的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端510。

在一個(gè)實(shí)施例中,用戶終端510還用于在接收到更新承載請(qǐng)求后,向第二P-CSCF單元504發(fā)送注冊(cè)請(qǐng)求。

第二P-CSCF單元504還用于在接收到重注冊(cè)請(qǐng)求后,對(duì)用戶終端510進(jìn)行注冊(cè)處理;在注冊(cè)完成后,將接收到的終呼業(yè)務(wù)請(qǐng)求發(fā)送給用戶終端510。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
定州市| 双城市| 子洲县| 丹江口市| 台北县| 邵阳县| 襄垣县| 禹城市| 墨玉县| 游戏| 金寨县| 赞皇县| 肥东县| 万全县| 和平县| 阳信县| 井研县| 西丰县| 凤冈县| 东平县| 双牌县| 巫山县| 井冈山市| 大同市| 红安县| 民乐县| 会昌县| 朝阳县| 梧州市| 佛学| 深泽县| 双鸭山市| 南城县| 乌恰县| 当涂县| 桂平市| 徐州市| 中江县| 吐鲁番市| 柯坪县| 兴和县|