專利名稱:雙歸屬網(wǎng)絡(luò)中媒體網(wǎng)關(guān)節(jié)點(diǎn)狀態(tài)同步的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及固定/移動(dòng)通訊領(lǐng)域,具體涉及在控制和承載相分離的雙歸屬網(wǎng)絡(luò)中,網(wǎng)關(guān)控制器(Media Gateway Controller,簡(jiǎn)稱MGC)同步媒體 網(wǎng)關(guān)(Media Gateway,簡(jiǎn)稱MGW)節(jié)點(diǎn)狀態(tài)的實(shí)現(xiàn)方法。
背景技術(shù):
由于一些不可預(yù)知的人為的或者自然災(zāi)害,容易造成通訊設(shè)備的異常, 運(yùn)營(yíng)商在部署核心網(wǎng)的設(shè)備時(shí)要求核心網(wǎng)設(shè)備具備容災(zāi)的功能,當(dāng)其中的一 個(gè)設(shè)備異常后,其容災(zāi)的設(shè)備能夠接替其工作。在下一代網(wǎng)絡(luò)(Next Generation Network,簡(jiǎn)稱NGN網(wǎng)絡(luò))中MGC同 MGW的典型的容災(zāi)圖如圖l所示,MGW需要配置一個(gè)主用的媒體網(wǎng)關(guān)控 制器(Primary MGC), 一個(gè)或者多個(gè)備用的J 某體網(wǎng)關(guān)控制器(Secondary MGC ), Primary MGC同Secondary MGC之間存在會(huì)話初始化協(xié)議(Session Initiation Protocol,簡(jiǎn)稱SIP )。MGW上電后會(huì)向Primary MGC注冊(cè),Primary MGC在收到MGW的注 冊(cè)后,進(jìn)行注冊(cè)的鑒權(quán)、認(rèn)證處理,成功后給MGW發(fā)送應(yīng)答消息,同時(shí)設(shè) 置MGW的節(jié)點(diǎn)狀態(tài)為進(jìn)入服務(wù)(in Service),在收到Primary MGC的成 功注冊(cè)應(yīng)答后表示在Primary MGC上注冊(cè)成功,這時(shí)經(jīng)由MGW的呼叫由 Primary MGC控制,此時(shí)MGW同Primary MGC之間會(huì)有周期性地鏈路測(cè)試 消息,當(dāng)MGW同Primary MGC之間的網(wǎng)絡(luò)發(fā)生異常時(shí),例如MGW同 Primary MGC之間的網(wǎng)絡(luò)某個(gè)路由器發(fā)生故障,MGW發(fā)給Primary MGC的 鏈路測(cè)試消息沒有響應(yīng),MGW會(huì)切換到Secondary MGC,向Secondary MGC 發(fā)起注冊(cè),希望后續(xù)的呼叫能夠由Secondary MGC來接納。Secondary MGC 在收到MGW的注冊(cè)消息后同樣進(jìn)行注冊(cè)認(rèn)證、鑒權(quán)處理,成功后給MGW 發(fā)送對(duì)應(yīng)的響應(yīng),同時(shí)也置MGW狀態(tài)為進(jìn)入服務(wù)。此時(shí),由于PrimaryMGC
還在向MGW發(fā)送周期性地鏈路測(cè)試消息,MGW在Primary MGC的狀態(tài)并 沒有因?yàn)镸GW已經(jīng)注冊(cè)到Secondary MGC而改變,Primary MGC需要自 己的鏈路測(cè)試機(jī)制處理滿足MGW斷路的條件后才將MGW置為退出服務(wù), 但是這需要較多的時(shí)間。在此之前,PrimaryMGC—直以為MGW還在服務(wù) 狀態(tài),此時(shí)經(jīng)過PrimaryMGC到MGW的呼叫路由沒有變化,Primary MGC 還會(huì)向MGW發(fā)送呼叫相關(guān)的信令,由于MGW已經(jīng)注冊(cè)到Secondary MGC, MGW此時(shí)即使收到Primary MGC來的消息也會(huì)回錯(cuò),引起大量的呼損。按照媒體網(wǎng)關(guān)控制的相關(guān)標(biāo)準(zhǔn)例如RFC3525, —個(gè)MGW同 一時(shí)刻只能 服務(wù)于一個(gè)MGC,但是在這種容災(zāi)的網(wǎng)絡(luò)中,會(huì)有一段時(shí)間MGW在Primary MGC和Secondary MGC上同時(shí)進(jìn)入服務(wù),這給呼叫路由造成了嚴(yán)重的誤導(dǎo), 使得呼叫無法正常進(jìn)行,因此,迫切需要一種方法來解決此問題。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種雙歸屬網(wǎng)絡(luò)中網(wǎng)關(guān)節(jié)點(diǎn)狀態(tài)同步 的方法,以解決容突過程中MGC同MGW狀態(tài)不一致的問題,避免容災(zāi)后 由于呼叫路由的選路錯(cuò)誤產(chǎn)生的大量呼損。為了解決上述問題,本發(fā)明提供了一種雙歸屬網(wǎng)絡(luò)中媒體網(wǎng)關(guān)節(jié)點(diǎn)狀態(tài) 同步的方法,媒體網(wǎng)關(guān)控制器在媒體網(wǎng)關(guān)注冊(cè)成功后,將相應(yīng)的注冊(cè)成功信 息發(fā)送給歸屬位置寄存器,歸屬位置寄存器將該媒體網(wǎng)關(guān)控制器與先前記錄 的該々某體網(wǎng)關(guān)的原歸屬々某體網(wǎng)關(guān)控制器進(jìn)行比較,若兩者不同,則歸屬位置 寄存器將該媒體網(wǎng)關(guān)控制器記錄為該媒體網(wǎng)關(guān)的歸屬媒體網(wǎng)關(guān)控制器,并通 知原歸屬媒體網(wǎng)關(guān)控制器該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。進(jìn)一步地,上述方法包括以下步驟(a)媒體網(wǎng)關(guān)在上電后向第一媒體網(wǎng)關(guān)控制器發(fā)送注冊(cè)請(qǐng)求消息,第 一媒體網(wǎng)關(guān)控制器對(duì)該媒體網(wǎng)關(guān)進(jìn)行注冊(cè)認(rèn)證處理后返回注冊(cè)成功的應(yīng)答 消息,同時(shí),更新該i某體網(wǎng)關(guān)的狀態(tài)為進(jìn)入服務(wù)狀態(tài);(b )第 一媒體網(wǎng)關(guān)控制器通知?dú)w屬位置寄存器所述媒體網(wǎng)關(guān)已經(jīng)在此 注冊(cè)成功;
(C)歸屬位置寄存器查看記錄中是否有該媒體網(wǎng)關(guān)歸屬的媒體網(wǎng)關(guān)控 制器,若沒有,則將所述第一媒體網(wǎng)關(guān)控制器記錄為該媒體網(wǎng)關(guān)歸屬的媒體網(wǎng)關(guān)控制器,結(jié)束;若有,則執(zhí)行下一步;(d) 歸屬位置寄存器檢查記錄中該媒體網(wǎng)關(guān)原歸屬的媒體網(wǎng)關(guān)控制器 與所述第一媒體網(wǎng)關(guān)控制器是否相同,若不相同,則通知原歸屬媒體網(wǎng)關(guān)控 制器該i某體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。進(jìn)一步地,上述方法還可具有如下特點(diǎn)所述原歸屬媒體網(wǎng)關(guān)控制器收 到該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變的通知后,將該々某體網(wǎng)關(guān)的狀態(tài)置為退出服 務(wù)。進(jìn)一步地,上述方法還可具有如下特點(diǎn)步驟(d)之后還包括(e) 所述媒體網(wǎng)關(guān)檢測(cè)到同第一媒體網(wǎng)關(guān)控制器的鏈路發(fā)生異常,則 向第二媒體網(wǎng)關(guān)控制器發(fā)送注冊(cè)請(qǐng)求消息,第二媒體網(wǎng)關(guān)控制器對(duì)所述媒體網(wǎng)關(guān)進(jìn)行注冊(cè)認(rèn)證處理后返回注冊(cè)成功的應(yīng)答消息,同時(shí),更新該^某體網(wǎng)關(guān) 的狀態(tài)為進(jìn)入服務(wù)狀態(tài);(f) 第二媒體網(wǎng)關(guān)控制器通知?dú)w屬位置寄存器所述J 某體網(wǎng)關(guān)已經(jīng)在此 注冊(cè)成功;(g )歸屬位置寄存器檢查到所述第二媒體網(wǎng)關(guān)控制器與記錄中的該媒 體網(wǎng)關(guān)原歸屬的第 一々某體網(wǎng)關(guān)控制器不相同后,將記錄中該媒體網(wǎng)關(guān)的歸屬 媒體網(wǎng)關(guān)控制器更新為第二媒體網(wǎng)關(guān)控制器,并通知第一媒體網(wǎng)關(guān)控制器該 媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。進(jìn)一步地,上述方法還可具有如下特點(diǎn)所述第一媒體網(wǎng)關(guān)控制器收到 該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變的通知后,將該^^某體網(wǎng)關(guān)的狀態(tài)置為退出服 務(wù)。進(jìn)一步地,上述方法還可具有如下特點(diǎn)步驟(e)中,所述々某體網(wǎng)關(guān) 周期性地發(fā)送鏈路檢測(cè)消息到第 一媒體網(wǎng)關(guān)控制器,若收到所述第 一媒體網(wǎng) 關(guān)控制器發(fā)送的應(yīng)答消息,則判定其處于工作正常狀態(tài);若在設(shè)定的時(shí)長(zhǎng)內(nèi) 沒有應(yīng)答消息,向所述第一媒體網(wǎng)關(guān)控制器重發(fā)心跳消息,在重發(fā)的次數(shù)超 過設(shè)定次數(shù)后判定同第一媒體網(wǎng)關(guān)控制器的鏈路發(fā)生異常。
進(jìn)一步地,上述方法還可具有如下特點(diǎn)所述媒體網(wǎng)關(guān)發(fā)送所述鏈路檢 測(cè)消息的周期為 一個(gè)心跳周期。進(jìn)一步地,上述方法還可具有如下特點(diǎn)步驟(g)中,所述第一々某體 網(wǎng)關(guān)控制器將該々某體網(wǎng)關(guān)的狀態(tài)置為退出服務(wù)后,后續(xù)的經(jīng)由所述^^某體網(wǎng)關(guān) 的呼叫會(huì)路由到第二4某體網(wǎng)關(guān)控制器。進(jìn)一步地,上述方法還可具有如下特點(diǎn)步驟(d)之后還包括所述 第 一々某體網(wǎng)關(guān)控制器周期性地發(fā)送鏈路檢測(cè)消息到所述^ 某體網(wǎng)關(guān),所述媒體 網(wǎng)關(guān)給所述第 一媒體網(wǎng)關(guān)控制器發(fā)送應(yīng)答消息,且所述第 一媒體網(wǎng)關(guān)控制器 的檢測(cè)周期長(zhǎng)于所述媒體網(wǎng)關(guān)的檢測(cè)周期。進(jìn)一步地,上述方法還可具有如下特點(diǎn)發(fā)生所述異常的原因?yàn)榫W(wǎng)絡(luò)故 障或所述第一媒體網(wǎng)關(guān)控制器故障。與現(xiàn)有技術(shù)相比,本發(fā)明通過歸屬位置寄存器(Home Location Register, 筒稱HLR)記錄MGW當(dāng)前服務(wù)的MGC,并在MGW向MGC進(jìn)行注冊(cè)時(shí) HLR查看記錄中的MGW所歸屬的MGC同MGW當(dāng)前注冊(cè)的MGC是否相 同,當(dāng)檢查到MGW歸屬的MGC發(fā)生變化后,HLR通知原來的MGC控制 下的指定的MGW已經(jīng)容災(zāi)注冊(cè),原來的MGC會(huì)將其控制下的指定的MGW 置為退出服務(wù),從而解決了容突過程中MGC同MGW狀態(tài)不一致的問題, 避免容災(zāi)后由于呼叫路由的選路錯(cuò)誤而產(chǎn)生的大量呼損。
圖1為本發(fā)明實(shí)施例中MGW注冊(cè)在Primary MGC的網(wǎng)元關(guān)系示意圖;圖2為本發(fā)明實(shí)施例中MGW檢測(cè)到同Primary MGC網(wǎng)路異常后,注冊(cè) 在Secondary MGC的網(wǎng)元關(guān)系示意圖;圖3為本發(fā)明實(shí)施例Primary MGC與Secondary MGC同步MGW節(jié)點(diǎn)狀態(tài)的處理流程圖。
具體實(shí)施方式
本發(fā)明的技術(shù)方案的核心是保證一個(gè)MGW在同一時(shí)刻只能服務(wù)于一
個(gè)MGC。具體地,是通過在HLR中記錄MGW當(dāng)前服務(wù)的Primary MGC,當(dāng)MGW 向MGC進(jìn)行注冊(cè)時(shí)HLR會(huì)查看記錄中的MGW所歸屬的MGC同MGW當(dāng) 前注冊(cè)的MGC是否相同,如果相同,說明MGW歸屬的MGC沒有變化, 如果不相同,說明MGW歸屬的MGC已經(jīng)發(fā)生了變化,HLR需要通知原來 的Primary MGC控制下的指定的MGW已經(jīng)容災(zāi)注冊(cè)了 , Primary MGC會(huì) 將其控制下的指定的MGW置為退出服務(wù)。這樣整個(gè)網(wǎng)絡(luò)中MGW的狀態(tài)只 有在Secondary MGC中是進(jìn)入服務(wù)的,經(jīng)由MGW的呼叫最終由Secondary MGC來處理。同樣地,從Secondary MGC容突回Primary MGC或者其它的 Secondary MGC時(shí)的原理一樣。下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。圖3是本發(fā)明實(shí)施例Primary MGC與Secondary MGC之間同步MGW 節(jié)點(diǎn)狀態(tài)的處理過程圖,假設(shè)MGW、 Primary MGC、 HLR、 Secondary MGC 的地址分別為210.1.1.1、 210.1.1.2、 210.1.1.3、 210.1.1.4, MGW向MGC注冊(cè)及其檢測(cè)到網(wǎng)絡(luò)異常發(fā)生容突主要包括以下步驟5301, MGW上電后獲得Primary MGC的地址并向其發(fā)送Service change注冊(cè)消息。MGW的標(biāo)識(shí)為[210.1丄1]:2944, Servicechange Method為Restart, Servicechange Reason為"901 Cold boot ,,。其中,2944為IP端口 , 901為原因代碼。5302, Primary MGC收到MGW的注冊(cè)消息后,進(jìn)行注冊(cè)認(rèn)證處理, 成功后給MGW發(fā)送對(duì)應(yīng)的注冊(cè)成功響應(yīng)。MGW在Primary MGC上注冊(cè)成功后,Primary MGC在發(fā)送注冊(cè)成功響 應(yīng)的同時(shí)更新MGW的節(jié)點(diǎn)狀態(tài)為進(jìn)入服務(wù)(in service),此時(shí)MGW的所 有的消息受控于Primary MGC (210.1.1.2)。5303, Primary MGC (210.1.1.2)將MGW在此處注冊(cè)成功的信息通知 HLR。5304, HLR給Primary MGC發(fā)送響應(yīng)消息。HLR需要查看此MGW (210.1.1.1)當(dāng)前歸屬的MGC,如果還沒有此 MGW的相關(guān)信息,需要添加此MGW所歸屬的MGC為Primary MGC (210.1丄2),如果發(fā)現(xiàn)MGW已經(jīng)有歸屬的HomeMGC,則需要判斷 HomeMGC同最新注冊(cè)的MGC是否相同,如果不相同,需要通知HomeMGC 此MGW已經(jīng)向其它的MGC注冊(cè),注冊(cè)狀態(tài)發(fā)生了改變,HomeMGC收到 通知后將此MGW的狀態(tài)置為退出服務(wù)狀態(tài)。在MGW第一次注冊(cè)時(shí),HLR中MGW的歸屬的MGC記錄為空,HLR 需要添加MGW的歸屬的MGC為Primary MGC,經(jīng)過此步處理后,HLR中 就具有了 MGW同Primary MGC的歸屬關(guān)系。S305 , MGW周期性地發(fā)送鏈^各;險(xiǎn)測(cè)消息到Primary MGC。例如,MGW可以每個(gè)心跳周期發(fā)送一個(gè)通過心跳消息來進(jìn)行鏈路測(cè)試, 測(cè)試消息可以通過NotifyIt/ito的通知形式發(fā)送。S306, Primary MGC給MGW發(fā)送鏈路測(cè)試的應(yīng)答消息(Reply)。S307,同樣地,Primary MGC也發(fā)送鏈路測(cè)試消息給MGW。一般地,MGC的檢測(cè)周期長(zhǎng)于MGW的檢測(cè)周期。該鏈路測(cè)試消息可 以通過AuditValue消息發(fā)送。5308, MGW回應(yīng)Primary MGC的鏈路測(cè)試消息,發(fā)送應(yīng)答消息(Reply )。5309, 當(dāng)MGW檢測(cè)到同Primary MGC的鏈路發(fā)生異常后,從Primary MGC容災(zāi),向Secondary MGC發(fā)送servicechange注冊(cè)消息。在上述步驟S305 -S308中,MGW周期性地發(fā)送鏈路;險(xiǎn)測(cè)消息到 PrimaryMGC,若收到應(yīng)答消息,則判定鏈路處于工作正常狀態(tài);若在設(shè)定 的時(shí)長(zhǎng)內(nèi)沒有接收到應(yīng)答消息,則重發(fā)心跳消息,在重發(fā)的次數(shù)超過設(shè)定次 數(shù)后,則認(rèn)為同Primary MGC之間的鏈路發(fā)生異常。鏈路異常的原因可能是Primary MGC出現(xiàn)故障,或網(wǎng)絡(luò)故障如IP路由 故障,或其它原因。例如本實(shí)施例中,注冊(cè)的Servicechange Method為 Failover, ServiceChangeReason為"MGC Impending Failure ( MGC臨近故障),,。5310, SecondaryMGC收到MGW的注冊(cè)消息后,進(jìn)行注冊(cè)認(rèn)證處理,
成功后給MGW發(fā)送對(duì)應(yīng)的注冊(cè)成功消息,同時(shí)更新MGW的節(jié)點(diǎn)狀態(tài)為進(jìn)入服務(wù)。此時(shí)MGW在Secondary MGC上注冊(cè)成功,此時(shí)MGW的所有的消息 開始受控于Secondary MGC 210丄1.4。S311, Secondary MGC通知HLR MGW ( 210.1.1.1 )已經(jīng)在Secondary MGC (210.1.1.4)注冊(cè)成功。S312, HLR給Secondary MGC回送響應(yīng)消息。S313, HLR發(fā)現(xiàn)記錄的MGW的原歸屬的MGC為Primary MGC,與此 時(shí)的Secondary MGC是兩個(gè)不同的網(wǎng)元,通知Primary MGC該MGW注冊(cè)狀態(tài)發(fā)生改變。S314, Primary MGC返回響應(yīng)。Primary MGC收到HLR的消息后將指定的MGW置為退出服務(wù)。這樣, Primary MGC不會(huì)再給此MGW發(fā)送呼叫建立消息,后續(xù)的經(jīng)由MGW的呼 叫會(huì)路由到Secondary MGC 。S315, MGW周期性地發(fā)送鏈路檢測(cè)消息到SecondaryMGC。S316, Secondary MGC回應(yīng)MGW發(fā)送鏈路測(cè)試的應(yīng)答消息。5317, Secondary MGC發(fā)送鏈路測(cè)試消息給MGW。5318, MGW回應(yīng)Secondary MGC發(fā)送鏈路測(cè)試消息的應(yīng)答消息。上述實(shí)施例是針對(duì)從Primary MGC容突到Secondary MGC時(shí)的處理, 從Secondary MGC容突回Primary MGC,或者多個(gè)Secondary MGC之間容 災(zāi)時(shí)的處理原理與上述實(shí)施例相同。其處理方法并沒有因?yàn)镸GC的增多而 變得復(fù)雜。當(dāng)然,本發(fā)明還可以有其它多種實(shí)例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出相應(yīng)的改變和變形,但這 些改變和變形都屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種雙歸屬網(wǎng)絡(luò)中媒體網(wǎng)關(guān)節(jié)點(diǎn)狀態(tài)同步的方法,媒體網(wǎng)關(guān)控制器在媒體網(wǎng)關(guān)注冊(cè)成功后,將相應(yīng)的注冊(cè)成功信息發(fā)送給歸屬位置寄存器,歸屬位置寄存器將該媒體網(wǎng)關(guān)控制器與先前記錄的該媒體網(wǎng)關(guān)的原歸屬媒體網(wǎng)關(guān)控制器進(jìn)行比較,若兩者不同,則歸屬位置寄存器將該媒體網(wǎng)關(guān)控制器記錄為該媒體網(wǎng)關(guān)的歸屬媒體網(wǎng)關(guān)控制器,并通知原歸屬媒體網(wǎng)關(guān)控制器該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。
2、 如權(quán)利要求l所述的方法,其特征在于,所述方法包括以下步驟(a)媒體網(wǎng)關(guān)在上電后向第一媒體網(wǎng)關(guān)控制器發(fā)送注冊(cè)請(qǐng)求消息,第 一媒體網(wǎng)關(guān)控制器對(duì)該媒體網(wǎng)關(guān)進(jìn)行注冊(cè)認(rèn)證處理后返回注冊(cè)成功的應(yīng)答 消息,同時(shí),更新該纟泉體網(wǎng)關(guān)的狀態(tài)為進(jìn)入服務(wù)狀態(tài);(b )第一媒體網(wǎng)關(guān)控制器通知?dú)w屬位置寄存器所述媒體網(wǎng)關(guān)已經(jīng)在此 注冊(cè)成功;(c) 歸屬位置寄存器查看記錄中是否有該媒體網(wǎng)關(guān)歸屬的媒體網(wǎng)關(guān)控 制器,若沒有,則將所述第一媒體網(wǎng)關(guān)控制器記錄為該媒體網(wǎng)關(guān)歸屬的媒體 網(wǎng)關(guān)控制器,結(jié)束;若有,則執(zhí)行下一步;(d) 歸屬位置寄存器檢查記錄中該媒體網(wǎng)關(guān)原歸屬的媒體網(wǎng)關(guān)控制器 與所述第一媒體網(wǎng)關(guān)控制器是否相同,若不相同,則通知原歸屬媒體網(wǎng)關(guān)控 制器該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述原歸屬媒體網(wǎng)關(guān) 控制器收到該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變的通知后,將該媒體網(wǎng)關(guān)的狀態(tài)置 為退出服務(wù)。
4、 如權(quán)利要求2所述的方法,其特征在于,步驟(d)之后還包括(e) 所述媒體網(wǎng)關(guān)檢測(cè)到同第一媒體網(wǎng)關(guān)控制器的鏈路發(fā)生異常,則 向第二媒體網(wǎng)關(guān)控制器發(fā)送注冊(cè)請(qǐng)求消息,第二媒體網(wǎng)關(guān)控制器對(duì)所述媒體 網(wǎng)關(guān)進(jìn)行注冊(cè)認(rèn)證處理后返回注冊(cè)成功的應(yīng)答消息,同時(shí),更新該4某體網(wǎng)關(guān) 的狀態(tài)為進(jìn)入服務(wù)狀態(tài);(f) 第二媒體網(wǎng)關(guān)控制器通知?dú)w屬位置寄存器所述媒體網(wǎng)關(guān)已經(jīng)在此 注冊(cè)成功;(g )歸屬位置寄存器檢查到所述第二媒體網(wǎng)關(guān)控制器與記錄中的該媒 體網(wǎng)關(guān)原歸屬的第 一媒體網(wǎng)關(guān)控制器不相同后,將記錄中該媒體網(wǎng)關(guān)的歸屬 媒體網(wǎng)關(guān)控制器更新為第二媒體網(wǎng)關(guān)控制器,并通知第一媒體網(wǎng)關(guān)控制器該 媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。
5、 如權(quán)利要求4所述的方法,其特征在于,所述第一媒體網(wǎng)關(guān)控制器 收到該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變的通知后,將該媒體網(wǎng)關(guān)的狀態(tài)置為退出 服務(wù)。
6、 如權(quán)利要求4所述的方法,其特征在于,步驟(e)中,所述媒體網(wǎng) 關(guān)周期性地發(fā)送鏈路檢測(cè)消息到第 一媒體網(wǎng)關(guān)控制器,若收到所述第一媒體 網(wǎng)關(guān)控制器發(fā)送的應(yīng)答消息,則判定其處于工作正常狀態(tài);若在設(shè)定的時(shí)長(zhǎng) 內(nèi)沒有應(yīng)答消息,向所述第一媒體網(wǎng)關(guān)控制器重發(fā)心跳消息,在重發(fā)的次數(shù) 超過設(shè)定次數(shù)后判定同第一媒體網(wǎng)關(guān)控制器的鏈路發(fā)生異常。
7、 如權(quán)利要求6所述的方法,其特征在于,所述J 某體網(wǎng)關(guān)發(fā)送所述鏈 路檢測(cè)消息的周期為 一個(gè)心跳周期。
8、 如權(quán)利要求4所述的方法,其特征在于,步驟(g)中,所述第一媒 體網(wǎng)關(guān)控制器將該媒體網(wǎng)關(guān)的狀態(tài)置為退出服務(wù)后,后續(xù)的經(jīng)由所述媒體網(wǎng) 關(guān)的呼叫會(huì)路由到第二媒體網(wǎng)關(guān)控制器。
9、 如權(quán)利要求2所述的方法,其特征在于,步驟(d)之后還包括 所述第 一媒體網(wǎng)關(guān)控制器周期性地發(fā)送鏈路檢測(cè)消息到所述媒體網(wǎng)關(guān),所述 媒體網(wǎng)關(guān)給所述第一媒體網(wǎng)關(guān)控制器發(fā)送應(yīng)答消息,且所述第一媒體網(wǎng)關(guān)控 制器的檢測(cè)周期長(zhǎng)于所述媒體網(wǎng)關(guān)的檢測(cè)周期。
10、 如權(quán)利要求6或7所述的方法,其特征在于,發(fā)生所述異常的原因 為網(wǎng)絡(luò)故障或所述第 一媒體網(wǎng)關(guān)控制器故障。
全文摘要
本發(fā)明公開了一種雙歸屬網(wǎng)絡(luò)中媒體網(wǎng)關(guān)節(jié)點(diǎn)狀態(tài)同步的方法,媒體網(wǎng)關(guān)控制器在媒體網(wǎng)關(guān)注冊(cè)成功后,將相應(yīng)的注冊(cè)成功信息發(fā)送給歸屬位置寄存器,歸屬位置寄存器將該媒體網(wǎng)關(guān)控制器與先前記錄的該媒體網(wǎng)關(guān)的原歸屬媒體網(wǎng)關(guān)控制器進(jìn)行比較,若兩者不同,則歸屬位置寄存器將該媒體網(wǎng)關(guān)控制器記錄為該媒體網(wǎng)關(guān)的歸屬媒體網(wǎng)關(guān)控制器,并通知原歸屬媒體網(wǎng)關(guān)控制器該媒體網(wǎng)關(guān)注冊(cè)狀態(tài)發(fā)生改變。本發(fā)明用于在控制和承載相分離的雙歸屬網(wǎng)絡(luò)中,解決容災(zāi)過程中網(wǎng)關(guān)控制器同媒體網(wǎng)關(guān)節(jié)點(diǎn)狀態(tài)不一致的問題,以避免容災(zāi)后由于呼叫路由的選路錯(cuò)誤而產(chǎn)生的大量呼損。
文檔編號(hào)H04L7/02GK101159536SQ20071016602
公開日2008年4月9日 申請(qǐng)日期2007年10月30日 優(yōu)先權(quán)日2007年10月30日
發(fā)明者劉其鋒, 賈樹森, 黃雙慶 申請(qǐng)人:中興通訊股份有限公司