專利名稱:一種媒體網(wǎng)關(guān)中主備倒換的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,特別涉及下一代網(wǎng)絡(luò)(Next GenerationNetwork,簡(jiǎn)稱NGN) 的媒體網(wǎng)關(guān)中業(yè)務(wù)控制資源板主備倒換的裝置和方法,
背景技術(shù):
在現(xiàn)代通信系統(tǒng)中,為了保證系統(tǒng)的穩(wěn)定可靠,主備冗余機(jī)制被廣泛應(yīng)用,通常情 況下,主方處于正常的工作狀態(tài),備方處于備用狀態(tài),當(dāng)接到系統(tǒng)控制的指令(主備)倒換 時(shí)候,原來的主方轉(zhuǎn)為備方,而原來的備轉(zhuǎn)為主方,這一轉(zhuǎn)換的過程稱為主備倒換。而對(duì)于 資源板倒換后,主用的資源處于正常的初始狀態(tài),從而保證新正常業(yè)務(wù)的進(jìn)行,以盡可能的 降低因設(shè)備故障造成的經(jīng)濟(jì)損失。媒體網(wǎng)關(guān)(MG)在NGN網(wǎng)絡(luò)構(gòu)架中,可以做中繼網(wǎng)關(guān)TG,信令網(wǎng)關(guān)SG,接入網(wǎng)關(guān)AG, 從而實(shí)現(xiàn)了傳統(tǒng)電話網(wǎng)絡(luò)(PSTN)到Voip網(wǎng)絡(luò)(IP)的擴(kuò)展。媒體網(wǎng)關(guān)必須提供傳輸所用 的資源,而媒體網(wǎng)關(guān)的語(yǔ)音/視頻數(shù)據(jù)流實(shí)時(shí)傳送協(xié)議RTP資源,就是為傳輸語(yǔ)音媒體提供 通道。在媒體網(wǎng)關(guān)中,為了保證系統(tǒng)的穩(wěn)定可靠,對(duì)多數(shù)單板均采用主備冗余機(jī)制做雙 保險(xiǎn),而對(duì)于經(jīng)常出故障的RTP媒體資源板更應(yīng)當(dāng)采用這樣的保護(hù)機(jī)制,以確保現(xiàn)有的業(yè) 務(wù)不中斷,以及新的業(yè)務(wù)的成功的建立。目前媒體網(wǎng)關(guān)的對(duì)RTP媒體資源板的倒換控制,是 由網(wǎng)關(guān)的系統(tǒng)控制來做的,即當(dāng)系統(tǒng)控制發(fā)現(xiàn)檢查發(fā)現(xiàn)RTP資源的其網(wǎng)口故障或者是RTP 資源板的電路狀態(tài)異常等重大故障的時(shí)候,同時(shí)系統(tǒng)控制進(jìn)程發(fā)現(xiàn)RTP資源板的冗余備用 板運(yùn)行狀態(tài)正常的時(shí)候,系統(tǒng)控制進(jìn)程會(huì)促使冗余主備的RTP資源板進(jìn)行倒換,使新主用 的RTP資源板狀態(tài)恢復(fù)正常,以保證業(yè)務(wù)流程正常占用資源。當(dāng)前的系統(tǒng)控制模式來控制RTP資源板的倒換的機(jī)制,只能實(shí)現(xiàn)對(duì)RTP資源物理 層面的監(jiān)控來保證資源狀態(tài)正常,但是并不能保證邏輯層面資源狀態(tài)的正常狀態(tài),即并不 一定保證業(yè)務(wù)層面的資源狀態(tài)正常,所以當(dāng)出現(xiàn)這種情況的時(shí)候,會(huì)發(fā)現(xiàn)由大量的呼損出 現(xiàn),導(dǎo)致眾多的通話無法正常建立,造成嚴(yán)重的后果,目前出現(xiàn)該情況的時(shí)候,多數(shù)情況由 運(yùn)維人員進(jìn)行故障檢測(cè),同時(shí)當(dāng)故障出現(xiàn)時(shí),手工進(jìn)行倒換操作,操作復(fù)雜且費(fèi)時(shí)費(fèi)力。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是在媒體網(wǎng)關(guān)中提供一種媒體網(wǎng)關(guān)主備倒換的裝置和 方法,以克服現(xiàn)有倒換機(jī)制中無法根據(jù)業(yè)務(wù)層面的資源狀態(tài)合理倒換的缺陷。為了解決上述問題,本發(fā)明提供了一種媒體網(wǎng)關(guān)中控制資源板主備倒換的方法, 該方法包括媒體網(wǎng)關(guān)呼叫模塊對(duì)新呼叫進(jìn)行呼叫處理,并發(fā)起對(duì)RTP資源通道的占用及打開 操作;資源模塊對(duì)所述呼叫模塊發(fā)起的打開操作進(jìn)行應(yīng)答;呼叫模塊根據(jù)資源模塊的應(yīng)答或應(yīng)答超時(shí),觸發(fā)呼叫統(tǒng)計(jì)模塊對(duì)統(tǒng)計(jì)周期內(nèi)的呼叫模塊對(duì)RTP媒體資源通道的操作情況進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì) RTP資源板進(jìn)行倒換操作,若判斷為是,則發(fā)送倒換指令給支撐系統(tǒng)控制模塊;支撐系統(tǒng)控制模塊接到倒換指令,進(jìn)入主備倒換流程。進(jìn)一步的,呼叫統(tǒng)計(jì)模塊對(duì)統(tǒng)計(jì)周期內(nèi)的呼叫模塊對(duì)RTP媒體資源通道的操作情 況進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作之前,還包 括呼叫統(tǒng)計(jì)模塊預(yù)設(shè)統(tǒng)計(jì)周期、第一閾值和第二閾值,其中,統(tǒng)計(jì)周期,是指該次統(tǒng)計(jì)到下次統(tǒng)計(jì)的時(shí)間長(zhǎng)度;第一閾值為RTP資源通道操作量的閾值;第二閾值為RTP資源通道操作計(jì)數(shù)成功率的閾值。進(jìn)一步的說,呼叫模塊對(duì)RTP媒體資源通道的操作情況包括RTP資源通道操作量、RTP資源通道操作成功次數(shù)以及RTP資源通道操作計(jì)數(shù)成功 率。進(jìn)一步的,呼叫統(tǒng)計(jì)模塊對(duì)該統(tǒng)計(jì)周期內(nèi)的呼叫模塊對(duì)RTP媒體資源通道的操作 情況進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作,具體包 括步驟1 所述呼叫統(tǒng)計(jì)模塊的第一判斷模塊判斷所述統(tǒng)計(jì)和記錄操作是否超時(shí), 若判斷為否,則執(zhí)行步驟2步驟2 所述呼叫統(tǒng)計(jì)模塊的第二判斷模塊判斷所述統(tǒng)計(jì)并記錄的RTP資源通道 操作量是否達(dá)到第一閾值,若判斷為是,則執(zhí)行步驟3,否則繼續(xù)執(zhí)行步驟1 ;步驟3 所述呼叫統(tǒng)計(jì)模塊的第三判斷模塊判斷所統(tǒng)計(jì)并記錄的RTP資源通道操 作計(jì)數(shù)成功率是否低于第二閾值,若判斷為是,則判斷需要對(duì)RTP資源板進(jìn)行倒換操作,若 判斷為否,則繼續(xù)執(zhí)行步驟1。再進(jìn)一步的,呼叫統(tǒng)計(jì)模塊的第一判斷模塊判斷所述統(tǒng)計(jì)和記錄操作是否超時(shí)的 操作,具體還包括若判斷為是,所述呼叫統(tǒng)計(jì)模塊將所述統(tǒng)計(jì)并記錄的呼叫模塊對(duì)RTP媒體資源通 道的操作情況清零,并恢復(fù)統(tǒng)計(jì)初始狀態(tài)。本發(fā)明還提供了一種體網(wǎng)關(guān)中控制資源板主備倒換的裝置,包括呼叫模塊用于對(duì)新呼叫進(jìn)行呼叫處理,并發(fā)起對(duì)RTP資源通道的占用及打開操 作;資源模塊用于對(duì)所述呼叫模塊發(fā)起的打開操作進(jìn)行應(yīng)答;呼叫統(tǒng)計(jì)模塊用于對(duì)統(tǒng)計(jì)周期內(nèi)呼叫模塊對(duì)所述RTP媒體資源通道的操作情況 進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作,若判斷為是, 則發(fā)送倒換指令給支撐系統(tǒng)控制模塊;支撐系統(tǒng)控制模塊用于接到呼叫統(tǒng)計(jì)模塊發(fā)送的倒換指令后,進(jìn)入主備倒換流程。其中,所述呼叫模塊還用于當(dāng)資源模塊的應(yīng)答或應(yīng)答超時(shí)的時(shí)候,觸發(fā)呼叫統(tǒng)計(jì) 模塊進(jìn)行所述的統(tǒng)計(jì)和記錄。進(jìn)一步的,所述呼叫統(tǒng)計(jì)模塊還用于
預(yù)設(shè)統(tǒng)計(jì)周期、第一閾值和第二閾值,其 中,所述統(tǒng)計(jì)周期,是指該次統(tǒng)計(jì)到下次統(tǒng)計(jì)的時(shí)間長(zhǎng)度;所述第一閾值為RTP資源通道操作量的閾值;所述第二閾值為RTP資源通道操作計(jì)數(shù)成功率的閾值。進(jìn)一步的,所述呼叫模塊對(duì)RTP媒體資源通道的操作情況包括RTP資源通道操作 量、RTP資源通道操作成功次數(shù)以及RTP資源通道操作計(jì)數(shù)成功率。進(jìn)一步的,所述呼叫統(tǒng)計(jì)模塊還包括第一判斷模塊用于判斷所述統(tǒng)計(jì)和記錄操作是否超時(shí);第二判斷模塊用于判斷判斷所述統(tǒng)計(jì)并記錄的RTP資源通道操作量是否達(dá)到第 一閾值;第三判斷模塊判斷所統(tǒng)計(jì)并記錄的RTP資源通道操作計(jì)數(shù)成功率是否低于第二 閾值再進(jìn)一步的,若第一判斷模塊判斷所述統(tǒng)計(jì)和記錄操作超時(shí),所述呼叫統(tǒng)計(jì)模塊 將所述統(tǒng)計(jì)并記錄的呼叫模塊對(duì)RTP媒體資源通道的操作情況清零,并恢復(fù)統(tǒng)計(jì)初始狀 態(tài)。該發(fā)明所闡述的是一種新的保護(hù)RTP資源通道資源狀態(tài)可用的方法,由業(yè)務(wù)層來 通過一段時(shí)間的統(tǒng)計(jì)(該統(tǒng)計(jì)每次是由業(yè)務(wù)通話對(duì)資源單板通道的操作來觸發(fā)的)其資 源板操作的成敗,來檢測(cè)RTP資源板狀態(tài)的異常情況,促使主備RTP資源進(jìn)行倒換操作,通 過倒換來使主用的媒體資源板達(dá)到資源狀態(tài)的正常。該每次保護(hù)措施也就是由呼叫觸發(fā) 的,媒體網(wǎng)關(guān)的業(yè)務(wù)層就會(huì)發(fā)起對(duì)RTP通道資源的占用及打開操作,RTP通道操作應(yīng)答及超 時(shí)事件來觸發(fā)的業(yè)務(wù)層統(tǒng)計(jì)模塊對(duì)該時(shí)間段內(nèi)的單板操成功率進(jìn)行統(tǒng)計(jì),即當(dāng)呼叫量(RTP 操作的次數(shù))達(dá)到一定數(shù)(該值是一個(gè)試驗(yàn)得到值)量時(shí),如果業(yè)務(wù)層操作RTP資源通道 的成功率低于一個(gè)閥值(該值是一個(gè)試驗(yàn)得到值)的時(shí),就認(rèn)為當(dāng)前RTP資源主板狀態(tài)進(jìn) 入了非正常的狀態(tài),此時(shí),業(yè)務(wù)層就通知系統(tǒng)控制層對(duì)RTP資源板進(jìn)行主備倒換操作,僅當(dāng) RTP資源板配置了主備冗余模式,且備板狀態(tài)運(yùn)行正常的情況,進(jìn)行RTP資源單板的主備倒 換操作才能成功執(zhí)行,當(dāng)主備倒換成功后,新主用RTP資源主板(即原來的備用狀態(tài)的主 板)到初始化狀態(tài),從而來保證業(yè)務(wù)的正常進(jìn)行。通過本發(fā)明的技術(shù)方案,解決了當(dāng)前的系統(tǒng)控制RTP資源板倒換的情況下,所不 一定使當(dāng)前的資源可用的弊端。實(shí)現(xiàn)了通過業(yè)務(wù)自動(dòng)對(duì)當(dāng)前主用RTP資源的異常情況的監(jiān) 測(cè),并通過發(fā)起主備RTP資源板倒換的保護(hù)操作來實(shí)現(xiàn)保護(hù)。
圖1是本發(fā)明提供的媒體網(wǎng)關(guān)中業(yè)務(wù)控制資源板主備倒換的裝置結(jié)構(gòu)示意圖。圖2是本發(fā)明提供的統(tǒng)計(jì)統(tǒng)計(jì)模塊的結(jié)構(gòu)示意圖。圖3是本發(fā)明提供的方法實(shí)施例的流程圖。圖4是本發(fā)明模塊提供的判斷條件及順序流圖。
具體實(shí)施例方式本發(fā)明的核心思想在于,在媒體網(wǎng)關(guān)中,通過呼叫模塊對(duì)RTP資源板的操作來驅(qū)動(dòng)呼叫統(tǒng)計(jì)模塊開始工作,呼叫統(tǒng)計(jì)模塊根據(jù)統(tǒng)計(jì)情況,來判斷當(dāng)前主用的RTP資源板的運(yùn)行情況,并根據(jù)統(tǒng)計(jì)情況來判斷是否對(duì)當(dāng)前的RTP資源主用板進(jìn)行倒換,就是通過這樣 的方法來保護(hù)當(dāng)前的RTP主用板的資源狀態(tài)正常。為了更好地理解本發(fā)明,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明做進(jìn)一步的描 述。如圖1所示,本發(fā)明所述的媒體網(wǎng)關(guān)設(shè)備主要包括呼叫模塊、呼叫信息統(tǒng)計(jì)模塊、 支撐系統(tǒng)控制模塊和RTP資源板模塊等功能模塊。其中,當(dāng)有新呼叫發(fā)起時(shí)候,由媒體網(wǎng)關(guān)的呼叫模塊進(jìn)行呼叫處理,并且該模塊發(fā) 起對(duì)RTP資源通道的占用及打開(OPEN)操作,同時(shí)媒體網(wǎng)關(guān)的資源模塊也會(huì)對(duì)打開操作進(jìn) 行應(yīng)答,如果資源模塊久無應(yīng)答呼叫模塊也認(rèn)為打開操作超時(shí),該操作RTP資源通道的應(yīng) 答或應(yīng)答超時(shí)驅(qū)動(dòng)呼叫統(tǒng)計(jì)模塊開始工作;呼叫統(tǒng)計(jì)模塊就是統(tǒng)計(jì)一個(gè)時(shí)間段內(nèi)業(yè)務(wù)操作 單板成功及失敗(包含應(yīng)答超時(shí))的次數(shù),該模塊根據(jù)記錄了該段時(shí)間內(nèi)的RTP資源板的 操作情況,根據(jù)統(tǒng)計(jì)模塊的統(tǒng)計(jì)的結(jié)果,來判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作,如果 需要倒換主備RTP資源板,就發(fā)消息給支撐系統(tǒng)控制模塊進(jìn)行主備倒換,進(jìn)入主備倒換的 流程,如過不需要倒換,則不做任何操作,只是記錄該次通道的操作情況,該次統(tǒng)計(jì)保護(hù)過 程結(jié)束,等待下次呼叫觸發(fā)資源狀態(tài)的保護(hù)。如圖2所示,本發(fā)明所提供的呼叫統(tǒng)計(jì)模塊的內(nèi)部塊結(jié)構(gòu)圖,所述呼叫統(tǒng)計(jì)模塊 包括第一判斷模塊用于判斷所述統(tǒng)計(jì)和記錄操作是否超時(shí);第二判斷模塊用于判斷判斷所述統(tǒng)計(jì)并記錄的RTP資源通道操作量是否達(dá)到第 一閾值;第三判斷模塊判斷所統(tǒng)計(jì)并記錄的RTP資源通道操作計(jì)數(shù)成功率是否低于第二 閾值如圖3所示,本發(fā)明所提供方法的在該具體實(shí)施中,包括如下步驟步驟301 有呼叫發(fā)起(軟交換[ss]下占用媒體資源[ADD]消息,業(yè)務(wù)呼叫模塊 占用網(wǎng)關(guān)的媒體通道資源并操作媒體資源等待單板應(yīng)答或單板無應(yīng)答超時(shí)后),呼叫模塊 就觸發(fā)呼叫統(tǒng)計(jì)模塊有新RTP媒體資源板操作發(fā)起,開始工作。步驟302 呼叫統(tǒng)計(jì)模塊判斷是否統(tǒng)計(jì)該次統(tǒng)計(jì)已經(jīng)超時(shí),如果沒超時(shí)則進(jìn)入303 步驟,計(jì)算該時(shí)間段內(nèi)的統(tǒng)計(jì)結(jié)果;如果超時(shí)則進(jìn)入304步驟,重新開始統(tǒng)計(jì)工作。步驟303 呼叫統(tǒng)計(jì)模塊開始記錄并統(tǒng)計(jì)該有效的時(shí)間段內(nèi)的業(yè)務(wù)呼叫模塊對(duì) RTP媒體資源通道的操作情況,進(jìn)行如下的操作步驟1、RTP資源通道操作量計(jì)數(shù)器累計(jì)增加一次;2、RTP資源通道操作成功次數(shù)累加一次;3、計(jì)算RTP資源通道操作計(jì)數(shù)成功率;步驟304 呼叫統(tǒng)計(jì)模塊恢復(fù)統(tǒng)計(jì)初始狀態(tài),重新開始記錄統(tǒng)計(jì)時(shí)段,并且把統(tǒng)計(jì) 模塊的各項(xiàng)進(jìn)行清零操作,進(jìn)行如下的操作步驟1、清除計(jì)時(shí)器,統(tǒng)計(jì)重新計(jì)時(shí);2、清除RTP資源通道操作計(jì)數(shù)器,重新計(jì)數(shù);3、清除RTP資源通道操作成功次數(shù)器,重新計(jì)數(shù);
4、清除RTP資源通道操作成功率;步驟305 呼叫控制模塊根據(jù)統(tǒng)計(jì)的結(jié)果,與約定的條件進(jìn)行判斷判斷是否需要 倒換,當(dāng)滿足下列的所有條件的時(shí)才發(fā)起倒換操作,否則不發(fā)起倒換操作,其中,需要滿足倒換的必要條件如下1、呼叫量即(RTP通道操作次數(shù))必須達(dá)到一定的數(shù)量;2、RTP資源通道操作成功率低于閥值的時(shí)候;滿足上邊2個(gè)條件時(shí),呼叫控制模塊發(fā)消息給,支撐系統(tǒng)控制模塊進(jìn)行主備用的 倒換;步驟306 :RTP資源板備用狀態(tài)系統(tǒng)控制模塊認(rèn)為正常時(shí),主備倒換成功,否則倒 換失敗,這個(gè)有系統(tǒng)控制層面來控制,業(yè)務(wù)模塊不干預(yù)其倒換操作過程。步驟307 發(fā)起倒換操作后,清除統(tǒng)計(jì)模塊的記錄,開始新一輪的統(tǒng)計(jì)工作,本次 操作的主要操作有1、清除計(jì)時(shí)器,統(tǒng)計(jì)重新計(jì)時(shí);2、清除RTP資源通道操作計(jì)數(shù)器,重新計(jì)數(shù);3、清除RTP資源通道操作成功次數(shù)器,重新計(jì)數(shù);4、清除RTP資源通道操作成功率;步驟308 本次保護(hù)結(jié)束,等待下次呼叫再次發(fā)起的通道操作或超時(shí)事件來觸發(fā) 新的保護(hù)流程發(fā)起;通過以上步驟就實(shí)現(xiàn)了業(yè)務(wù)層來發(fā)現(xiàn)當(dāng)前的RTP資資源狀態(tài)的異常情況,并發(fā)起 對(duì)RTP資源板的自動(dòng)倒換保護(hù),來保證當(dāng)前主用RTP資源板的狀態(tài)正常可用,以保證新業(yè)務(wù) 的成功建立。如圖4所示,本發(fā)明所提供的倒換判斷條件的關(guān)系圖判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作,需按以下的判斷步驟步驟401 第一判斷條件,當(dāng)前統(tǒng)計(jì)周期是否超時(shí),因?yàn)楸颈Wo(hù)操作為周期性統(tǒng) 計(jì),所以每次統(tǒng)計(jì)模塊的計(jì)時(shí)模塊要判斷當(dāng)前統(tǒng)計(jì)周期是否結(jié)束;步驟402 第二判斷條件,當(dāng)前的呼叫數(shù)量,也就是說當(dāng)前的呼叫量不能太低,該 判斷條件是為了防止短時(shí)間內(nèi)頻繁倒換操作。步驟403 第三判斷條件,當(dāng)前的呼叫成功率,通過該條件呼叫模塊可以知道當(dāng)前 的RTP資源板的資源正常情況的;本發(fā)明通過以上步驟就實(shí)現(xiàn)了業(yè)務(wù)層來發(fā)現(xiàn)當(dāng)前的RTP資資源狀態(tài)的異常情況, 并發(fā)起對(duì)RTP資源板的自動(dòng)倒換保護(hù),來保證當(dāng)前主用RTP資源板的狀態(tài)正??捎?,以保證 新業(yè)務(wù)的成功建立。
權(quán)利要求
一種媒體網(wǎng)關(guān)中控制資源板主備倒換的方法,其特征在于,所述方法包括媒體網(wǎng)關(guān)呼叫模塊對(duì)新呼叫進(jìn)行呼叫處理,并發(fā)起對(duì)RTP資源通道的占用及打開操作;資源模塊對(duì)所述呼叫模塊發(fā)起的打開操作進(jìn)行應(yīng)答;呼叫模塊根據(jù)資源模塊的應(yīng)答或應(yīng)答超時(shí),觸發(fā)呼叫統(tǒng)計(jì)模塊對(duì)統(tǒng)計(jì)周期內(nèi)的呼叫模塊對(duì)RTP媒體資源通道的操作情況進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作,若判斷為是,則發(fā)送倒換指令給支撐系統(tǒng)控制模塊;支撐系統(tǒng)控制模塊接到倒換指令,進(jìn)入主備倒換流程。
2.如權(quán)利要求1所述的方法,其特征在于,呼叫統(tǒng)計(jì)模塊對(duì)統(tǒng)計(jì)周期內(nèi)的呼叫模塊對(duì) RTP媒體資源通道的操作情況進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì)RTP資源 板進(jìn)行倒換操作之前,還包括呼叫統(tǒng)計(jì)模塊預(yù)設(shè)統(tǒng)計(jì)周期、第一閾值和第二閾值,其中, 所述統(tǒng)計(jì)周期,是指該次統(tǒng)計(jì)到下次統(tǒng)計(jì)的時(shí)間長(zhǎng)度; 所述第一閾值為RTP資源通道操作量的閾值; 所述第二閾值為RTP資源通道操作計(jì)數(shù)成功率的閾值。
3.如權(quán)利要求1所述的方法,其特征在于,所述呼叫模塊對(duì)RTP媒體資源通道的操作情 況包括RTP資源通道操作量、RTP資源通道操作成功次數(shù)以及RTP資源通道操作計(jì)數(shù)成功率。
4.如權(quán)利要求1所述的方法,其特征在于,所述呼叫統(tǒng)計(jì)模塊對(duì)該統(tǒng)計(jì)周期內(nèi)的呼叫 模塊對(duì)RTP媒體資源通道的操作情況進(jìn)行統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì) RTP資源板進(jìn)行倒換操作,具體包括步驟1 所述呼叫統(tǒng)計(jì)模塊的第一判斷模塊判斷所述統(tǒng)計(jì)和記錄操作是否超時(shí),若判 斷為否,則執(zhí)行步驟2步驟2 所述呼叫統(tǒng)計(jì)模塊的第二判斷模塊判斷所述統(tǒng)計(jì)并記錄的RTP資源通道操作 量是否達(dá)到第一閾值,若判斷為是,則執(zhí)行步驟3,否則繼續(xù)執(zhí)行步驟1 ;步驟3 所述呼叫統(tǒng)計(jì)模塊的第三判斷模塊判斷所統(tǒng)計(jì)并記錄的RTP資源通道操作計(jì) 數(shù)成功率是否低于第二閾值,若判斷為是,則判斷需要對(duì)RTP資源板進(jìn)行倒換操作,若判斷 為否,則繼續(xù)執(zhí)行步驟1。
5.如權(quán)利要求4所述的方法,其特征在于,所述呼叫統(tǒng)計(jì)模塊的第一判斷模塊判斷所 述統(tǒng)計(jì)和記錄操作是否超時(shí)的操作,具體還包括若判斷為是,所述呼叫統(tǒng)計(jì)模塊將所述統(tǒng)計(jì)并記錄的呼叫模塊對(duì)RTP媒體資源通道的 操作情況清零,并恢復(fù)統(tǒng)計(jì)初始狀態(tài)。
6.一種媒體網(wǎng)關(guān)中控制資源板主備倒換的裝置,其特征在于,所述裝置包括呼叫模塊用于對(duì)新呼叫進(jìn)行呼叫處理,并發(fā)起對(duì)RTP資源通道的占用及打開操作; 資源模塊用于對(duì)所述呼叫模塊發(fā)起的打開操作進(jìn)行應(yīng)答;呼叫統(tǒng)計(jì)模塊用于對(duì)統(tǒng)計(jì)周期內(nèi)呼叫模塊對(duì)所述RTP媒體資源通道的操作情況進(jìn)行 統(tǒng)計(jì)和記錄,并根據(jù)統(tǒng)計(jì)結(jié)果判斷是否需要對(duì)RTP資源板進(jìn)行倒換操作,若判斷為是,則發(fā) 送倒換指令給支撐系統(tǒng)控制模塊;支撐系統(tǒng)控制模塊用于接到呼叫統(tǒng)計(jì)模塊發(fā)送的倒換指令后,進(jìn)入主備倒換流程。其中,所述呼叫模塊還用于當(dāng)資源模塊的應(yīng)答或應(yīng)答超時(shí)的時(shí)候,觸發(fā)呼叫統(tǒng)計(jì)模塊 進(jìn)行所述的統(tǒng)計(jì)和記錄。
7.如權(quán)利要求6所述的媒體網(wǎng)關(guān)中控制資源板主備倒換的裝置,其特征在于所述呼 叫統(tǒng)計(jì)模塊還用于預(yù)設(shè)統(tǒng)計(jì)周期、第一閾值和第二閾值,其中, 所述統(tǒng)計(jì)周期,是指該次統(tǒng)計(jì)到下次統(tǒng)計(jì)的時(shí)間長(zhǎng)度; 所述第一閾值為RTP資源通道操作量的閾值; 所述第二閾值為RTP資源通道操作計(jì)數(shù)成功率的閾值。
8.如權(quán)利要求6所述的媒體網(wǎng)關(guān)中控制資源板主備倒換的裝置,其特征在于所述呼 叫模塊對(duì)RTP媒體資源通道的操作情況包括RTP資源通道操作量、RTP資源通道操作成功次數(shù)以及RTP資源通道操作計(jì)數(shù)成功率。
9.如權(quán)利要求6所述的媒體網(wǎng)關(guān)中控制資源板主備倒換的裝置,其特征在于,所述呼 叫統(tǒng)計(jì)模塊還包括第一判斷模塊用于判斷所述統(tǒng)計(jì)和記錄操作是否超時(shí);第二判斷模塊用于判斷判斷所述統(tǒng)計(jì)并記錄的RTP資源通道操作量是否達(dá)到第一閾值;第三判斷模塊判斷所統(tǒng)計(jì)并記錄的RTP資源通道操作計(jì)數(shù)成功率是否低于第二閾值
10.如權(quán)利要求9所述的媒體網(wǎng)關(guān)中控制資源板主備倒換的裝置,其特征在于若第一判斷模塊判斷所述統(tǒng)計(jì)和記錄操作超時(shí),所述呼叫統(tǒng)計(jì)模塊將所述統(tǒng)計(jì)并記錄 的呼叫模塊對(duì)RTP媒體資源通道的操作情況清零,并恢復(fù)統(tǒng)計(jì)初始狀態(tài)。
全文摘要
本發(fā)明公開了一種媒體網(wǎng)關(guān)中主備倒換的方法,在媒體網(wǎng)關(guān)中,通過呼叫模塊對(duì)RTP資源板的操作來驅(qū)動(dòng)呼叫統(tǒng)計(jì)模塊開始工作,呼叫統(tǒng)計(jì)模塊根據(jù)統(tǒng)計(jì)情況,來判斷當(dāng)前主用的RTP資源板的運(yùn)行情況,并根據(jù)統(tǒng)計(jì)情況來判斷是否對(duì)當(dāng)前的RTP資源主用板進(jìn)行倒換。本發(fā)明還提供了一種媒體網(wǎng)關(guān)中主備倒換的裝置,包括呼叫模塊、呼叫信息統(tǒng)計(jì)模塊、支撐系統(tǒng)控制模塊和RTP資源板模塊。通過本發(fā)明提供的方法和裝置,克服現(xiàn)有倒換機(jī)制中無法根據(jù)業(yè)務(wù)層面的資源狀態(tài)合理倒換的缺陷。
文檔編號(hào)H04L12/66GK101800665SQ20101011526
公開日2010年8月11日 申請(qǐng)日期2010年2月23日 優(yōu)先權(quán)日2010年2月23日
發(fā)明者閆薛杰 申請(qǐng)人:中興通訊股份有限公司