国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法

      文檔序號(hào):7597566閱讀:280來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及下一代網(wǎng)絡(luò)技術(shù),尤其涉及一種媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法。
      背景技術(shù)
      媒體網(wǎng)關(guān)控制器(MGC)和媒體網(wǎng)關(guān)(MG)是下一代網(wǎng)絡(luò)(NGN)中的兩個(gè)關(guān)鍵構(gòu)件。MGC負(fù)責(zé)呼叫控制功能,MG負(fù)責(zé)業(yè)務(wù)承載功能,藉此實(shí)現(xiàn)呼叫控制平面和業(yè)務(wù)承載平面的分離,從而充分共享網(wǎng)絡(luò)資源,簡(jiǎn)化設(shè)備升級(jí)和業(yè)務(wù)擴(kuò)展,大大降低開(kāi)發(fā)和維護(hù)成本,如下圖1所示。
      媒體網(wǎng)關(guān)控制協(xié)議是MG和MGC之間通信的主要協(xié)議,目前應(yīng)用較為廣泛的有H.248/MeGaCo和MGCP兩種協(xié)議。其中,MGCP協(xié)議由IETF于1999年10月制訂并于2003年1月修訂,H.248/MeGaCo協(xié)議由IETF和ITU于2000年11月共同制訂并于2003年6月修訂。
      以H.248協(xié)議為例,MG上的各種資源被抽象表示為終端(Termination)。終端又分為物理終端和臨時(shí)終端,前者代表一些具有半永久存在性的物理實(shí)體,例如時(shí)分復(fù)用(TDM)通道等,后者代表一些臨時(shí)申請(qǐng)并在用后釋放的公共資源,例如實(shí)時(shí)傳輸協(xié)議(RTP)流等。終端之間的組合被抽象表示為上下文(Context)。上下文可以包含多個(gè)終端,因而以拓?fù)?Topology)來(lái)描述終端間的相互關(guān)系。
      基于協(xié)議的這種抽象模型,呼叫的接續(xù)實(shí)際上就是對(duì)終端和上下文的操作。這種操作通過(guò)MGC和MG之間的命令(Command)請(qǐng)求和響應(yīng)來(lái)完成。命令所攜帶的參數(shù),也稱(chēng)為描述符(Descriptor),被劃分為屬性(Property)、信號(hào)(Signal)、事件(Event)、統(tǒng)計(jì)(Statistic)等類(lèi)別。具有業(yè)務(wù)相關(guān)性的參數(shù)邏輯上聚合成為包(Package)。
      因?yàn)楹艚锌刂坪蜆I(yè)務(wù)承載分別在MGC和MG這兩個(gè)分離的構(gòu)件上實(shí)現(xiàn),而MGC和MG之間又是基于NGN這種分組化的網(wǎng)絡(luò)進(jìn)行通信,所以MGC和MG相互了解對(duì)方運(yùn)作是否正常就非常重要。尤其是MG作為受控方通常處于被動(dòng)地位,不像MGC可以靈活使用審計(jì)方式主動(dòng)查詢(xún)其所控制的MG,因此更需要媒體網(wǎng)關(guān)控制協(xié)議提供有效的手段使其可以監(jiān)測(cè)MGC的狀態(tài)。
      H.248協(xié)議中定義的休止定時(shí)器(Inactivity Timer)包、該包的休止超時(shí)(Inactivity Timeout)事件、以及該事件的最大休止時(shí)間(Maximum InactivityTime)參數(shù),為MG監(jiān)測(cè)MGC狀態(tài)提供了一種手段。其機(jī)制如下MGC向MG上代表網(wǎng)關(guān)整體的根(Root)終端下發(fā)Inactivity Timer包的Inactivity Timeout事件,并設(shè)置該事件的Maximum Inactivty Time參數(shù),指示MG開(kāi)始檢測(cè)來(lái)自MGC的消息其靜默時(shí)間是否超過(guò)該參數(shù)值。MG據(jù)此檢測(cè)所有進(jìn)入的消息,一旦出現(xiàn)該情況即從Root終端發(fā)送附帶Inactivity Timeout事件的通報(bào)(Notify)消息上報(bào)MGC。如果此Notify消息沒(méi)有得到響應(yīng),MG將認(rèn)為MGC故障而啟動(dòng)異常處理流程,例如向備份的MGC發(fā)起注冊(cè)。
      MGC為了讓MG了解自己狀態(tài)正常,應(yīng)該確保發(fā)給MG的消息間隔不超出所設(shè)置的Maximum Inactivity Time參數(shù)值,因此一旦在此期間沒(méi)有業(yè)務(wù)控制消息需要發(fā)送時(shí),MGC就需要另外發(fā)送類(lèi)似測(cè)試或者保持激活的消息,例如向MG上的Root終端發(fā)送空審計(jì)值(Audit Value)消息。
      MG檢測(cè)MGC消息靜默時(shí)間可以采用兩種方式一種方式是設(shè)置一個(gè)初始為0并設(shè)置超時(shí)上限的定時(shí)器,每個(gè)來(lái)自MGC的消息都將觸發(fā)該定時(shí)器復(fù)位為0,而一旦該定時(shí)器最終超時(shí),Inactivity Timeout事件就將上報(bào)MGC。另一種方式是設(shè)置一個(gè)初始為0的消息接收標(biāo)志和一個(gè)普通超時(shí)定時(shí)器,每個(gè)來(lái)自MGC的消息都將觸發(fā)該標(biāo)志設(shè)置為1,一旦定時(shí)器超時(shí)而該標(biāo)志仍然為0,InactivityTimeout事件就將上報(bào)MGC,否則MG將該標(biāo)志復(fù)位為0并重啟定時(shí)器。
      上述方案存在以下缺點(diǎn)1、MG對(duì)MGC狀態(tài)的監(jiān)測(cè)機(jī)制需要MGC下發(fā)相應(yīng)的包、事件和參數(shù)后才能啟動(dòng),如果MGC因?yàn)闆](méi)有實(shí)現(xiàn)該包、沒(méi)有配置下發(fā)該包、突然故障沒(méi)能來(lái)得及下發(fā)消息、或者下發(fā)消息意外丟掉等等可能的原因而導(dǎo)致MG沒(méi)有得到這些信息,MG將失去監(jiān)測(cè)MGC狀態(tài)的有效機(jī)制。
      2、MG對(duì)MGC狀態(tài)的監(jiān)測(cè)機(jī)制依賴(lài)MGC發(fā)送非業(yè)務(wù)控制的特殊消息來(lái)確保消息間隔不會(huì)超時(shí),這不僅給MGC增加了額外的負(fù)擔(dān),而且給網(wǎng)絡(luò)增加了額外的流量,然而實(shí)際上這并不能確保MG上不會(huì)出現(xiàn)MGC消息靜默超時(shí),MG最終還是要依靠Notify消息是否有響應(yīng)來(lái)做判斷。
      總之,對(duì)于MG想監(jiān)測(cè)MGC狀態(tài)的目的,是否能夠達(dá)成卻反而要依賴(lài)于MGC的配合和實(shí)現(xiàn),換而言之就是要依賴(lài)于MGC的狀態(tài),這本身就存在相互矛盾。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提供一種媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法,以解決現(xiàn)有技術(shù)中因MC監(jiān)測(cè)MGC的狀態(tài)需要依賴(lài)于MGC的配合而存在可能導(dǎo)致監(jiān)測(cè)失效的問(wèn)題。
      為解決上述問(wèn)題,本發(fā)明提供以下技術(shù)方案一種媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法,通過(guò)在所述媒體網(wǎng)關(guān)上設(shè)置休止定時(shí)器或普通定時(shí)器和消息接收標(biāo)志監(jiān)測(cè)所述媒體網(wǎng)關(guān)控制器消息的靜默時(shí)間,并在該靜默時(shí)間超時(shí)時(shí)向媒體網(wǎng)關(guān)控制器發(fā)送通知消息以觸發(fā)媒體網(wǎng)關(guān)控制器返回消息證明其狀態(tài)正常;當(dāng)所述媒體網(wǎng)關(guān)向媒體網(wǎng)關(guān)控制器注冊(cè)后,根據(jù)返回的注冊(cè)成功消息啟動(dòng)所述休止定時(shí)器或普通定時(shí)器開(kāi)始監(jiān)測(cè)所述媒體網(wǎng)關(guān)控制器的狀態(tài)。
      所述休止定時(shí)器或普通定時(shí)器的超時(shí)時(shí)長(zhǎng)的初始值為可配置的缺省值。
      當(dāng)所述媒體網(wǎng)關(guān)從媒體網(wǎng)關(guān)控制器接收到包含最大休止時(shí)間的消息時(shí),將根據(jù)該最大休止時(shí)間重新設(shè)置休止定時(shí)器或普通定時(shí)器的超時(shí)時(shí)長(zhǎng)。具體而言可以將休止定時(shí)器的超時(shí)時(shí)長(zhǎng)設(shè)置為該最大休止時(shí)間,或者將普通定時(shí)器的超時(shí)時(shí)長(zhǎng)設(shè)置為該最大休止時(shí)間的二分之一。
      如果媒體網(wǎng)關(guān)上設(shè)置休止定時(shí)器監(jiān)測(cè)媒體網(wǎng)關(guān)控制器,當(dāng)該休止定時(shí)器連續(xù)超時(shí)的次數(shù)達(dá)到預(yù)定的閾值時(shí),媒體網(wǎng)關(guān)啟動(dòng)異常處理流程;如果媒體網(wǎng)關(guān)上設(shè)置普通定時(shí)器和消息接收標(biāo)志監(jiān)測(cè)媒體網(wǎng)關(guān)控制器,當(dāng)該普通定時(shí)器超時(shí)而消息接收標(biāo)志仍顯示未收到消息連續(xù)出現(xiàn)的次數(shù)達(dá)到預(yù)定的閾值時(shí),媒體網(wǎng)關(guān)啟動(dòng)異常處理流程。
      如果媒體網(wǎng)關(guān)上設(shè)置休止定時(shí)器監(jiān)測(cè)媒體網(wǎng)關(guān)控制器,采用休止計(jì)數(shù)器對(duì)所述休止定時(shí)器的連續(xù)超時(shí)次數(shù)進(jìn)行計(jì)數(shù),并在媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器的任何消息時(shí)復(fù)位該休止計(jì)數(shù)器;如果在媒體網(wǎng)關(guān)上設(shè)置普通定時(shí)器和消息接收標(biāo)志監(jiān)測(cè)媒體網(wǎng)關(guān)控制器,采用休止計(jì)數(shù)器對(duì)所述普通定時(shí)器超時(shí)而消息接收標(biāo)志仍顯示未收到消息的連續(xù)出現(xiàn)次數(shù)進(jìn)行計(jì)數(shù),并在媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器的任何消息時(shí)復(fù)位該休止計(jì)數(shù)器。
      本發(fā)明具有以下有益效果1、本發(fā)明在MG向MGC注冊(cè)成功后即啟動(dòng)監(jiān)測(cè)試機(jī)制,而不需要等到MGC下發(fā)相應(yīng)的包、事件和參數(shù)后才能啟動(dòng),因此,MG對(duì)MGC的監(jiān)測(cè)不再依賴(lài)于MGC的狀態(tài),避免了因MGC不正常而導(dǎo)致監(jiān)測(cè)機(jī)制失效的問(wèn)題。
      2、本發(fā)明使得MGC在沒(méi)有業(yè)務(wù)控制消息需要發(fā)送時(shí)也不必另外發(fā)送類(lèi)似測(cè)試或者保持激活的消息,因此降低了MGC和網(wǎng)絡(luò)的負(fù)擔(dān)。即使MGC自己想要通過(guò)發(fā)送類(lèi)似空審計(jì)值這樣的消息來(lái)監(jiān)測(cè)MG的狀態(tài),其對(duì)發(fā)送時(shí)機(jī)的控制也不必再受限于上述最大休止時(shí)間參數(shù)。


      圖1為NGN中MG和MGC組網(wǎng)示意圖;圖2為MG監(jiān)測(cè)MGC狀態(tài)示意圖。
      具體實(shí)施例方式
      在NGN中,呼叫控制和業(yè)務(wù)承載分別在MGC和MG分離構(gòu)件上實(shí)現(xiàn),MGC和MG之間基于NGN分組化的網(wǎng)絡(luò)進(jìn)行通信,因此MGC和MG相互了解對(duì)方運(yùn)作是否正常非常重要。本發(fā)明通過(guò)增強(qiáng)H.248協(xié)議中相應(yīng)的包、事件和參數(shù)的處理機(jī)制,為MG從應(yīng)用層實(shí)時(shí)了解MGC的運(yùn)作狀態(tài)提供一種簡(jiǎn)單而可靠的方法。
      實(shí)施例一在MG上自主部署一個(gè)休止定時(shí)器(Inactivity Timer),其超時(shí)的時(shí)長(zhǎng)預(yù)設(shè)為一個(gè)可以配置的缺省值。休止定時(shí)器與普通定時(shí)器的區(qū)別在于休止定時(shí)器可以隨時(shí)被復(fù)位并自動(dòng)重新開(kāi)始計(jì)時(shí),普通定時(shí)器則不會(huì)被隨時(shí)復(fù)位而將一直達(dá)到超時(shí)。休止定時(shí)器和普通定時(shí)器超時(shí)后都需要被復(fù)位才能重新開(kāi)始計(jì)時(shí)。
      當(dāng)MG向MGC注冊(cè)成功,即該MGC成為主控MGC后,MG根據(jù)返回的注冊(cè)成功消息主動(dòng)啟動(dòng)休止定時(shí)器,并開(kāi)始對(duì)MGC狀態(tài)進(jìn)行監(jiān)測(cè)。當(dāng)MG收到來(lái)自主控MGC的任意消息,無(wú)論是請(qǐng)求消息還是響應(yīng)消息,都觸發(fā)MG復(fù)位休止定時(shí)器,該休止定時(shí)器自動(dòng)重新開(kāi)始計(jì)時(shí)。
      每當(dāng)休止定時(shí)器超時(shí),MG即從根(Root)終端發(fā)送附帶休止超時(shí)(InactivityTimeout)事件的通知(Notify)消息上報(bào)MGC,同時(shí)復(fù)位該休止定時(shí)器。由于這不是MGC預(yù)先請(qǐng)求MG檢測(cè)的事件,因此該事件的事件標(biāo)識(shí)(EventID)為0。
      如果來(lái)自主控MGC的消息中包含下發(fā)給MG上Root終端的休止定時(shí)器(Inactivity Timer)包的休止超時(shí)(Inactivity Timeout)事件,并設(shè)置了該事件的最大休止時(shí)間(Maximum Inactivity Time)參數(shù),MG將在Root終端上記錄Inactivity Timeout事件及其事件標(biāo)識(shí),同時(shí)設(shè)置上述休止定時(shí)器超時(shí)的時(shí)長(zhǎng)為Maximum Inactivity Time參數(shù)值。后續(xù)每當(dāng)該休止定時(shí)器超時(shí),MG從Root終端發(fā)送附帶Inactivity Timeout事件的Notify消息上報(bào)MGC時(shí),該事件的事件標(biāo)識(shí)將為上述MGC請(qǐng)求檢測(cè)的事件標(biāo)識(shí)而不再為0。
      MG發(fā)往MGC的附帶Inactivity Timeout事件的Notify消息類(lèi)似一種心跳觸發(fā),將促使MGC返回響應(yīng)作為一種心跳反射,此響應(yīng)與其它來(lái)自MGC的任何消息一樣都可作為MGC狀態(tài)正常的標(biāo)志,并觸發(fā)MG復(fù)位休止定時(shí)器。然而該Notify消息發(fā)出之后,在休止定時(shí)器再次超時(shí)之前,如果MG一直都沒(méi)有能夠得到來(lái)自MGC的任何消息,包括對(duì)該Notify消息的響應(yīng),那么MG可以認(rèn)為MGC故障而啟動(dòng)異常處理流程,例如向備份的MGC發(fā)起注冊(cè)。
      為了避免由于類(lèi)似網(wǎng)絡(luò)“閃斷”這種瞬時(shí)情況而誤判,在MG上另外部署一個(gè)初始為0的休止計(jì)數(shù)器(Inactivity Counter)(休止計(jì)數(shù)器的原理與前述的休止定時(shí)器相同),對(duì)上述休止定時(shí)器超時(shí)的次數(shù)做統(tǒng)計(jì)。當(dāng)休止定時(shí)器超時(shí)時(shí)該休止計(jì)數(shù)器的計(jì)數(shù)增加1;每當(dāng)MG得到來(lái)自MGC的任何消息,包括對(duì)附帶Inactivity Timeout事件的Notify消息的響應(yīng),都將該休止計(jì)數(shù)器復(fù)位為0。一旦該休止計(jì)數(shù)器的當(dāng)前值,也即上述休止定時(shí)器連續(xù)超時(shí)的次數(shù),超過(guò)了某個(gè)預(yù)設(shè)的閾值,那么就可以確定MGC的狀態(tài)出現(xiàn)了異常,MG將啟動(dòng)異常處理流程。
      參閱圖2所示,MG對(duì)MGC的監(jiān)測(cè)如下1、MG接收到MGC返回的注冊(cè)成功消息后啟動(dòng)休止定時(shí)器和休止計(jì)數(shù)器,休止定時(shí)器的超時(shí)時(shí)長(zhǎng)設(shè)置為缺省值A(chǔ),休止計(jì)數(shù)器的初始值設(shè)置為0。
      2、MG接收到MGC發(fā)送來(lái)的任何請(qǐng)求或應(yīng)答消息復(fù)位休止定時(shí)器和休止計(jì)數(shù)器。
      3、休止定時(shí)器超時(shí)向MGC發(fā)送包含休止超時(shí)事件的通知消息,事件標(biāo)識(shí)為0,同時(shí)休止計(jì)數(shù)器加1。
      4、MG收到MGC的應(yīng)答消息后復(fù)位休止定時(shí)器和休止計(jì)數(shù)器。
      5、MG收到MGC下發(fā)的包含休止定時(shí)器包、休止超時(shí)事件和最大休止時(shí)間參數(shù)值B的請(qǐng)求消息后,將休止定時(shí)器的超時(shí)時(shí)長(zhǎng)設(shè)置為該最大休止時(shí)間B,并復(fù)位休止定時(shí)器和休止計(jì)數(shù)器,同時(shí)記錄下該休止超時(shí)事件的事件標(biāo)識(shí)X。。
      6、MG向MGC返回應(yīng)答消息。
      7、MG接收到MGC發(fā)送來(lái)的任何請(qǐng)求或應(yīng)答消息復(fù)位休止定時(shí)器和休止計(jì)數(shù)器。
      8、休止定時(shí)器超時(shí)向MGC發(fā)送包含休止超時(shí)事件的通知消息,事件標(biāo)識(shí)為X,同時(shí)休止計(jì)數(shù)器加1。
      9、MG接收到MGC發(fā)送來(lái)的任何請(qǐng)求或應(yīng)答消息復(fù)位休止定時(shí)器和休止計(jì)數(shù)器。
      10、休止定時(shí)器超時(shí)MG向MGC發(fā)送包含休止超時(shí)事件的通知消息,事件標(biāo)識(shí)為X,同時(shí)休止計(jì)數(shù)器加1。
      11、休止定時(shí)器超時(shí)MG向MGC發(fā)送包含休止超時(shí)事件的通知消息,事件標(biāo)識(shí)為X,同時(shí)休止計(jì)數(shù)器加1,此時(shí)計(jì)數(shù)值為2。
      12、休止計(jì)數(shù)器當(dāng)前值達(dá)到預(yù)設(shè)的閾值n,表示休止定時(shí)器已連續(xù)n次超時(shí),而MG此前連續(xù)向MGC發(fā)送的通知消息均未從MGC收到任何消息,因此MG確認(rèn)MGC故障,啟動(dòng)異常處理流程,例如發(fā)起業(yè)務(wù)改變。
      實(shí)施例二在MG自主部署一個(gè)初始為0的消息接收標(biāo)志和一個(gè)預(yù)置缺省值的普通超時(shí)定時(shí)器來(lái)檢測(cè)MGC消息的靜默時(shí)間。當(dāng)MG向MGC注冊(cè)成功,即該MGC成為主控MGC后,MG根據(jù)返回的注冊(cè)成功消息主動(dòng)啟動(dòng)休止定時(shí)器開(kāi)始定時(shí),并開(kāi)始對(duì)MGC狀態(tài)進(jìn)行監(jiān)測(cè)。
      每當(dāng)MG得到來(lái)自MGC的消息就將該標(biāo)志設(shè)置為1,一旦該定時(shí)器超時(shí)而該標(biāo)志仍然為0,MG就上報(bào)Inactivity Timeout事件給MGC,否則MG將該標(biāo)志復(fù)位為0,并重新啟動(dòng)該定時(shí)器。
      如果來(lái)自主控MGC的消息中包含下發(fā)給MG上Root終端的休止定時(shí)器(Inactivity Timer)包的休止超時(shí)(Inactivity Timeout)事件,并設(shè)置了該事件的最大休止時(shí)間(Maximum Inactivity Time)參數(shù),MG將在Root終端上記錄Inactivity Timeout事件及其事件標(biāo)識(shí),同時(shí)設(shè)置該定時(shí)器的超時(shí)時(shí)長(zhǎng)為MaximumInactivity Time參數(shù)值的二分之一。
      為了避免由于類(lèi)似網(wǎng)絡(luò)“閃斷”這種瞬時(shí)情況而誤判,在MG上另外部署一個(gè)初始為0的休止計(jì)數(shù)器(Inactivity Counter)(休止計(jì)數(shù)器的原理與實(shí)施例一中的相同),對(duì)上述普通定時(shí)器超時(shí)而上述消息接收標(biāo)志仍顯示未收到消息連續(xù)出現(xiàn)的次數(shù)進(jìn)行統(tǒng)計(jì),一旦該休止計(jì)數(shù)器的當(dāng)前值超過(guò)了某個(gè)預(yù)設(shè)的閾值,那么就可以確定MGC的狀態(tài)出現(xiàn)了異常,MG將啟動(dòng)異常處理流程。其它操作與
      權(quán)利要求
      1.一種媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法,通過(guò)在所述媒體網(wǎng)關(guān)上設(shè)置休止定時(shí)器或普通定時(shí)器和消息接收標(biāo)志監(jiān)測(cè)所述媒體網(wǎng)關(guān)控制器消息的靜默時(shí)間,并在該靜默時(shí)間超時(shí)時(shí)向媒體網(wǎng)關(guān)控制器發(fā)送通知消息以觸發(fā)媒體網(wǎng)關(guān)控制器返回消息證明其狀態(tài)正常;其特征在于,當(dāng)所述媒體網(wǎng)關(guān)向媒體網(wǎng)關(guān)控制器注冊(cè)后,根據(jù)返回的注冊(cè)成功消息啟動(dòng)所述休止定時(shí)器或普通定時(shí)器開(kāi)始監(jiān)測(cè)所述媒體網(wǎng)關(guān)控制器的狀態(tài)。
      2.如權(quán)利要求1所述的方法,其特征在于,所述休止定時(shí)器或普通定時(shí)器的超時(shí)時(shí)長(zhǎng)的初始值為可配置的缺省值。
      3.如權(quán)利要求1或2所述的方法,其特征在于,當(dāng)所述媒體網(wǎng)關(guān)從媒體網(wǎng)關(guān)控制器接收到包含最大休止時(shí)間的消息時(shí),將根據(jù)該最大休止時(shí)間重新設(shè)置休止定時(shí)器或普通定時(shí)器的超時(shí)時(shí)長(zhǎng)。
      4.如權(quán)利要求3所述的方法,其特征在于,將休止定時(shí)器的超時(shí)時(shí)長(zhǎng)設(shè)置為該最大休止時(shí)間,或者將普通定時(shí)器的超時(shí)時(shí)長(zhǎng)設(shè)置為該最大休止時(shí)間的二分之一。
      5.如權(quán)利要求3所述的方法,其特征在于,如果媒體網(wǎng)關(guān)上設(shè)置休止定時(shí)器監(jiān)測(cè)媒體網(wǎng)關(guān)控制器,當(dāng)該休止定時(shí)器連續(xù)超時(shí)的次數(shù)達(dá)到預(yù)定的閾值時(shí),媒體網(wǎng)關(guān)啟動(dòng)異常處理流程。
      6.如權(quán)利要求5所述的方法,其特征在于,采用休止計(jì)數(shù)器對(duì)所述休止定時(shí)器的連續(xù)超時(shí)次數(shù)進(jìn)行計(jì)數(shù),并在媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器的任何消息時(shí)復(fù)位該休止計(jì)數(shù)器。
      7.如權(quán)利要求3所述的方法,其特征在于,如果媒體網(wǎng)關(guān)上設(shè)置普通定時(shí)器和消息接收標(biāo)志監(jiān)測(cè)媒體網(wǎng)關(guān)控制器,當(dāng)該普通定時(shí)器超時(shí)而消息接收標(biāo)志仍顯示未收到消息連續(xù)出現(xiàn)的次數(shù)達(dá)到預(yù)定的閾值時(shí),媒體網(wǎng)關(guān)啟動(dòng)異常處理流程。
      8.如權(quán)利要求7所述的方法,其特征在于,采用休止計(jì)數(shù)器對(duì)所述普通定時(shí)器超時(shí)而消息接收標(biāo)志仍顯示未收到消息的連續(xù)出現(xiàn)次數(shù)進(jìn)行計(jì)數(shù),并在媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器的任何消息時(shí)復(fù)位該休止計(jì)數(shù)器。
      全文摘要
      本發(fā)明公開(kāi)了一種媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器狀態(tài)的實(shí)現(xiàn)方法,以解決現(xiàn)有技術(shù)中因媒體網(wǎng)關(guān)監(jiān)測(cè)媒體網(wǎng)關(guān)控制器的狀態(tài)需要依賴(lài)于媒體網(wǎng)關(guān)控制器配合而存在可能導(dǎo)致監(jiān)測(cè)失效的問(wèn)題。該方法通過(guò)在所述媒體網(wǎng)關(guān)上主動(dòng)設(shè)置休止定時(shí)器或普通定時(shí)器和消息接收標(biāo)志監(jiān)測(cè)所述媒體網(wǎng)關(guān)控制器消息的靜默時(shí)間,并在該靜默時(shí)間超時(shí)時(shí)向媒體網(wǎng)關(guān)控制器發(fā)送通知消息以觸發(fā)媒體網(wǎng)關(guān)控制器返回消息證明其狀態(tài)正常;當(dāng)所述媒體網(wǎng)關(guān)向媒體網(wǎng)關(guān)控制器注冊(cè)后,根據(jù)返回的注冊(cè)成功消息啟動(dòng)所述休止定時(shí)器或普通定時(shí)器開(kāi)始監(jiān)測(cè)所述媒體網(wǎng)關(guān)控制器的狀態(tài)。
      文檔編號(hào)H04L12/24GK1747408SQ20041007885
      公開(kāi)日2006年3月15日 申請(qǐng)日期2004年9月10日 優(yōu)先權(quán)日2004年9月10日
      發(fā)明者林揚(yáng)波 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1