国产精品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)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法

      文檔序號:7589542閱讀:306來源:國知局
      專利名稱:媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域中一種媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,特別是涉及ITU/3GPP/3GPP2組織定義的SOFTSWITCH/WCDMA/CDMA2000/TD系統(tǒng)中MSCServer和MGW媒體網(wǎng)關(guān)間的接口中的H.248/MEGACO的命令處理。
      背景技術(shù)
      H.248協(xié)議被ITU/3GPP/3GPP2等組織采用,作為Mc/XX/39接口的協(xié)議標(biāo)準(zhǔn),主要用于MGC/MSCServer/MSCe控制MGW對位于MGW上的資源進(jìn)行控制,其中,MGC為Media Gateway Controller,即媒體網(wǎng)關(guān)控制器,用以標(biāo)識MGC/MSCServer/MSCe;MGW為Media Gateway,即媒體網(wǎng)關(guān)。
      MGC控制MGW是通過對H.248協(xié)議規(guī)定的一些抽象對象的操作來實現(xiàn)的,這些抽象對象包括CONTEXT(上下文)和TERMINATION(終結(jié)點),CONTEXT和TERMINATION在MGC和MGW之間有相同的ID進(jìn)行標(biāo)識。資源位于MGW上,使用狀態(tài)下的資源與CONTEXT和TERMINATION直接關(guān)聯(lián)。
      資源的占用和釋放是MGC發(fā)起的,物理資源是位于MGW上的,在MGC和MGW上都保留有當(dāng)前使用資源的信息。MGW和MGC是兩個不同的網(wǎng)絡(luò)實體,通訊等短暫故障或網(wǎng)絡(luò)實體內(nèi)部的故障完全可能導(dǎo)致MGW與MGC上的資源的使用信息不一致,如果不采取措施消除這種不一致,就可能會導(dǎo)致資源的掛死,這些掛死的資源將始終無法被正常使用,極端的情況下,整個網(wǎng)關(guān)將因此退出服務(wù)。
      目前在MGC和MGW的接口上,現(xiàn)有技術(shù)中還沒有一種完全符合H.248協(xié)議的機制來保證MGC和MGW對資源使用狀態(tài)的一致。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問題在于提供一種媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,解決現(xiàn)有技術(shù)中沒有完全符合H.248協(xié)議的機制來使媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上的資源使用狀態(tài)保持一致的問題。
      為了實現(xiàn)上述目的,本發(fā)明提供了一種媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,用以得到完全符合H.248協(xié)議的機制來使得媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上的資源使用狀態(tài)保持一致,其中,包括如下步驟步驟一、在終結(jié)點建立到結(jié)束的時間內(nèi),握手發(fā)起端針對該終結(jié)點向?qū)Χ硕〞r發(fā)送握手消息,包括媒體網(wǎng)關(guān)控制器發(fā)出的握手消息和媒體網(wǎng)關(guān)發(fā)出的握手消息;步驟二、所述握手消息的接收端對該握手消息進(jìn)行處理,給出應(yīng)答;及步驟三、根據(jù)應(yīng)答判斷媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)資源狀態(tài)的一致性。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述媒體網(wǎng)關(guān)控制器發(fā)出的握手消息包含審計命令的請求事務(wù)。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述媒體網(wǎng)關(guān)發(fā)出的握手消息包含通知命令的請求事務(wù)。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,在步驟三中,所述媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)資源狀態(tài)處于不一致的情況包括第一種情況,媒體網(wǎng)關(guān)認(rèn)為資源正在使用,但媒體網(wǎng)關(guān)控制器認(rèn)為該資源沒有使用;及第二種情況,媒體網(wǎng)關(guān)控制器認(rèn)為資源正在使用,但媒體網(wǎng)關(guān)認(rèn)為該資源沒有使用。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,當(dāng)所述媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)的資源狀態(tài)處在第一種情況下不一致時,所述媒體網(wǎng)關(guān)主動發(fā)起的握手步驟,包括步驟A,媒體網(wǎng)關(guān)控制器請求指示媒體網(wǎng)關(guān)在終端上檢測一個特定的事件,媒體網(wǎng)關(guān)在終端建立后啟動一個時鐘;步驟B,當(dāng)所述時鐘到時,媒體網(wǎng)關(guān)主動向媒體網(wǎng)關(guān)控制器上報所述事件;步驟C,在媒體網(wǎng)關(guān)控制器收到特定終結(jié)點上的所述事件上報,根據(jù)終結(jié)點的使用狀態(tài)給出應(yīng)答;步驟D,媒體網(wǎng)關(guān)收到媒體網(wǎng)關(guān)控制器的應(yīng)答后,根據(jù)應(yīng)答判斷終結(jié)點使用狀態(tài)是否一致;
      步驟E,當(dāng)所述時鐘到時,處理如步驟B;及步驟F,在終端被釋放時,媒體網(wǎng)關(guān)停止對應(yīng)的時鐘。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述步驟C中對終結(jié)點的使用狀態(tài)的應(yīng)答包括如果所述終結(jié)點正在使用,則給出正常應(yīng)答;及如果所述終結(jié)點沒有使用,則根據(jù)H.248.8協(xié)議中所列的原因在應(yīng)答中說明所述終結(jié)點已經(jīng)不存在。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述步驟D中的終結(jié)點使用狀態(tài)包括如果為正常應(yīng)答,則重新啟動所述時鐘,結(jié)束處理;及如果應(yīng)答指示所述終結(jié)點已經(jīng)不存在,則采取措施糾正。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述時鐘的長度在2-30分鐘之間。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)的資源狀態(tài)處在第二種情況下不一致時,所述媒體網(wǎng)關(guān)控制器主動發(fā)起的握手步驟,包括步驟a,媒體網(wǎng)關(guān)控制器上,在終結(jié)點建立后啟動一個時鐘;步驟b,當(dāng)所述時鐘到時,媒體網(wǎng)關(guān)控制器主動向媒體網(wǎng)關(guān)發(fā)送對應(yīng)終結(jié)點的審計請求,審計描述符的內(nèi)容不限;步驟c,在媒體網(wǎng)關(guān)收到特定終結(jié)點上的審計請求,根據(jù)終結(jié)點的使用狀態(tài)給出應(yīng)答;步驟d,媒體網(wǎng)關(guān)控制器收到媒體網(wǎng)關(guān)的應(yīng)答后,根據(jù)應(yīng)答判斷終結(jié)點使用狀態(tài)是否一致;步驟e,當(dāng)所述時鐘時,處理如步驟b;及步驟f,在終端被釋放時,媒體網(wǎng)關(guān)控制器停止對應(yīng)的時鐘。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述步驟c中對終結(jié)點的使用狀態(tài)的應(yīng)答包括如果終結(jié)點正在使用,則根據(jù)所述審計描述的內(nèi)容作出正常應(yīng)答;及如果終結(jié)點沒有使用,則根據(jù)H.248.8協(xié)議中所列的原因在應(yīng)答中說明該終結(jié)點已經(jīng)不存在。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述步驟d中的終結(jié)點使用狀態(tài)包括如果為正常應(yīng)答,則重新啟動所述時鐘,結(jié)束處理;及如果應(yīng)答指示所述終結(jié)點已經(jīng)不存在,則采取措施糾正。
      上述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其中,所述時鐘的長度在2-30分鐘。
      以下結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。


      圖1為MGC與MGW資源狀態(tài)保持一致的示意圖;圖2為MGC與MGW資源狀態(tài)不一致的示意圖;圖3為本發(fā)明描述的MGW主動握手的流程圖;圖4為本發(fā)明描述的MGC主動握手的流程圖。
      其中,附圖標(biāo)記MGC 媒體網(wǎng)關(guān)控制器;MGW 媒體網(wǎng)關(guān);C 上下文;T 終結(jié)點。
      具體實施例方式
      如圖1所示,為MGC與MGW資源狀態(tài)保持一致的示意圖,正常情況下,MGC和MGW中的上下文和終結(jié)點的數(shù)據(jù)應(yīng)該是一一對應(yīng)的。
      如圖2所示,為MGC與MGW資源狀態(tài)不一致的示意圖,MGC與MGW上資源狀態(tài)不一致的情況基本分兩種第一種情況,MGW認(rèn)為資源正在使用,但MGC認(rèn)為該資源沒有使用,如圖2中的終結(jié)點T3;第二種情況,MGC認(rèn)為資源正在使用,但MGW認(rèn)為該資源沒有使用,如圖2中的終結(jié)點T1。
      由于MGC上有完整的呼叫狀態(tài)機,為第二種情況時,一般可以通過呼叫的維護最終釋放掉MGC上保留的不一致的資源標(biāo)識。所以危害大的是第一種情況,MGW上資源使用完全受MGC控制,既然MGC認(rèn)為資源沒有被使用,MGW上就不會再收到這些資源的任何指令,這將導(dǎo)致MGW上該資源一直被占用直至MGW重啟,即,該資源被掛死。
      本發(fā)明包括MGW和MGC兩方各自發(fā)起的主動握手過程,MGW主動發(fā)起的握手過程的作用是解決第一種資源狀態(tài)不一致的問題,MGC主動發(fā)起的握手過程的作用是解決第二種資源狀態(tài)不一致的問題。
      根據(jù)對資源不一致情況的討論,對本發(fā)明描述的方法,可以選擇僅僅實現(xiàn)MGW主動握手部分功能。MGC主動握手的機制也可以防止資源狀態(tài)長時間的不一致,加快對資源不一致糾錯的速度。
      如圖3所示,為本發(fā)明描述的MGW主動握手的流程圖,即MGW側(cè)與MGC的握手過程,包括如下步驟1、MGC請求指示MGW在終端上檢測一個特定的事件E(可以通過統(tǒng)配符來檢查所有終端,也可以針對某一個終端來發(fā)出檢測命令),MGW在終端建立后,啟動一個時鐘Ti;2、時鐘Ti到時,MGW主動向MGC上報E事件;3、在Server收到特定終結(jié)點上的E事件上報,根據(jù)終結(jié)點的使用狀態(tài)給出應(yīng)答。如果該終結(jié)點正在使用,則給出正常應(yīng)答;如果該終結(jié)點沒有使用,則根據(jù)H.248.8協(xié)議中所列的原因在應(yīng)答中說明該終結(jié)點已經(jīng)不存在;4、MGW收到Server的應(yīng)答后,根據(jù)應(yīng)答判斷終結(jié)點使用狀態(tài)是否一致如果為正常應(yīng)答,則重新啟動時鐘Ti,結(jié)束處理;如果應(yīng)答指示該終結(jié)點已經(jīng)不存在,則采取措施糾正,例如主動釋放相應(yīng)的終結(jié)點(圖3所示只標(biāo)識了終結(jié)點正在使用的情況);5、Ti到時,處理如第二步;6、在終端被釋放時,MGW停止對應(yīng)的Ti。
      如圖4所示,為本發(fā)明描述的MGC主動握手的流程圖,即MGC側(cè)與MGW的握手過程,包括如下步驟1、MGC上,在終結(jié)點建立后啟動一個時鐘Ta;2、時鐘Ta到時,MGC主動向MGW發(fā)送對應(yīng)終結(jié)點的AUDIT(審計)請求,AUDIT描述符的內(nèi)容不限;3、在MGW收到特定終結(jié)點上的AUDIT請求,如果終結(jié)點正在使用,則根據(jù)AUDIT描述的內(nèi)容作出正常應(yīng)答;如果終結(jié)點沒有使用,則根據(jù)H.248.8協(xié)議中所列的原因在應(yīng)答中說明該終結(jié)點已經(jīng)不存在;
      4、MGC收到MGW的應(yīng)答后,根據(jù)應(yīng)答判斷終結(jié)點使用狀態(tài)是否一致如果為正常應(yīng)答,則重新啟動時鐘Ta,結(jié)束處理;如果應(yīng)答指示該終結(jié)點已經(jīng)不存在,則采取措施糾正,例如主動釋放相應(yīng)的終結(jié)點(圖4所示只標(biāo)識了終結(jié)點正在使用的情況);5、Ta時,處理如第二步;6、在終端被釋放時,MGC停止對應(yīng)的Ta。
      本發(fā)明對Ti和Ta的長度不作具體規(guī)定,為了保證反應(yīng)靈敏度且不增加過大的開銷,推薦這兩個時鐘的長度在2minute~30minute之間。
      本發(fā)明解決了媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上的資源使用狀態(tài)保持不一致的問題,保證資源不被掛死,從而使得設(shè)備能安全地工作。
      當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
      權(quán)利要求
      1.一種媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,包括如下步驟步驟一、在終結(jié)點建立到結(jié)束的時間內(nèi),握手發(fā)起端針對該終結(jié)點向?qū)Χ硕〞r發(fā)送握手消息,包括媒體網(wǎng)關(guān)控制器發(fā)出的握手消息和媒體網(wǎng)關(guān)發(fā)出的握手消息;步驟二、所述握手消息的接收端對該握手消息進(jìn)行處理,給出應(yīng)答;及步驟三、根據(jù)應(yīng)答判斷媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)資源狀態(tài)的一致性。
      2.根據(jù)權(quán)利要求1所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述媒體網(wǎng)關(guān)控制器發(fā)出的握手消息包含審計命令的請求事務(wù)。
      3.根據(jù)權(quán)利要求1所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述媒體網(wǎng)關(guān)發(fā)出的握手消息包含通知命令的請求事務(wù)。
      4.根據(jù)權(quán)利要求1所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,在步驟三中,所述媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)資源狀態(tài)處于不一致的情況包括第一種情況,媒體網(wǎng)關(guān)認(rèn)為資源正在使用,但媒體網(wǎng)關(guān)控制器認(rèn)為該資源沒有使用;及第二種情況,媒體網(wǎng)關(guān)控制器認(rèn)為資源正在使用,但媒體網(wǎng)關(guān)認(rèn)為該資源沒有使用。
      5.根據(jù)權(quán)利要求4所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,當(dāng)所述媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)的資源狀態(tài)處在第一種情況下不一致時,所述媒體網(wǎng)關(guān)主動發(fā)起的握手步驟,包括步驟A,媒體網(wǎng)關(guān)控制器請求指示媒體網(wǎng)關(guān)在終端上檢測一個特定的事件,媒體網(wǎng)關(guān)在終端建立后啟動一個時鐘;步驟B,當(dāng)所述時鐘到時,媒體網(wǎng)關(guān)主動向媒體網(wǎng)關(guān)控制器上報所述事件;步驟C,在媒體網(wǎng)關(guān)控制器收到特定終結(jié)點上的所述事件上報,根據(jù)終結(jié)點的使用狀態(tài)給出應(yīng)答;步驟D,媒體網(wǎng)關(guān)收到媒體網(wǎng)關(guān)控制器的應(yīng)答后,根據(jù)應(yīng)答判斷終結(jié)點使用狀態(tài)是否一致;步驟E,當(dāng)所述時鐘到時,處理如步驟B;及步驟F,在終端被釋放時,媒體網(wǎng)關(guān)停止對應(yīng)的時鐘。
      6.根據(jù)權(quán)利要求5所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述步驟C中對終結(jié)點的使用狀態(tài)的應(yīng)答包括如果所述終結(jié)點正在使用,則給出正常應(yīng)答;及如果所述終結(jié)點沒有使用,則根據(jù)H.248.8協(xié)議中所列的原因在應(yīng)答中說明所述終結(jié)點已經(jīng)不存在。
      7.根據(jù)權(quán)利要求5所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述步驟D中的終結(jié)點使用狀態(tài)包括如果為正常應(yīng)答,則重新啟動所述時鐘,結(jié)束處理;及如果應(yīng)答指示所述終結(jié)點已經(jīng)不存在,則采取措施糾正。
      8.根據(jù)權(quán)利要求4所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)的資源狀態(tài)處在第二種情況下不一致時,所述媒體網(wǎng)關(guān)控制器主動發(fā)起的握手步驟,包括步驟a,媒體網(wǎng)關(guān)控制器上,在終結(jié)點建立后啟動一個時鐘;步驟b,當(dāng)所述時鐘到時,媒體網(wǎng)關(guān)控制器主動向媒體網(wǎng)關(guān)發(fā)送對應(yīng)終結(jié)點的審計請求,審計描述符的內(nèi)容不限;步驟c,在媒體網(wǎng)關(guān)收到特定終結(jié)點上的審計請求,根據(jù)終結(jié)點的使用狀態(tài)給出應(yīng)答;步驟d,媒體網(wǎng)關(guān)控制器收到媒體網(wǎng)關(guān)的應(yīng)答后,根據(jù)應(yīng)答判斷終結(jié)點使用狀態(tài)是否一致;步驟e,當(dāng)所述時鐘時,處理如步驟二;及步驟f,在終端被釋放時,媒體網(wǎng)關(guān)控制器停止對應(yīng)的時鐘。
      9.根據(jù)權(quán)利要求8所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述步驟c中對終結(jié)點的使用狀態(tài)的應(yīng)答包括如果終結(jié)點正在使用,則根據(jù)所述審計描述的內(nèi)容作出正常應(yīng)答;及如果終結(jié)點沒有使用,則根據(jù)H.248.8協(xié)議中所列的原因在應(yīng)答中說明該終結(jié)點已經(jīng)不存在。
      10.根據(jù)權(quán)利要求8所述的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,其特征在于,所述步驟d中的終結(jié)點使用狀態(tài)包括如果為正常應(yīng)答,則重新啟動所述時鐘,結(jié)束處理;及如果應(yīng)答指示所述終結(jié)點已經(jīng)不存在,則采取措施糾正。
      全文摘要
      本發(fā)明公開了一種媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上資源狀態(tài)保持一致的方法,用以得到完全符合H.248協(xié)議的機制來使得媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上的資源使用狀態(tài)保持一致,包括步驟首先在終結(jié)點建立到結(jié)束的時間內(nèi),握手發(fā)起端針對該終結(jié)點向?qū)Χ硕〞r發(fā)送握手消息媒體網(wǎng)關(guān)控制器發(fā)出的握手消息和媒體網(wǎng)關(guān)發(fā)出的握手消息;然后所述握手消息的接收端對該握手消息進(jìn)行處理,給出應(yīng)答;最后根據(jù)應(yīng)答判斷媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)資源狀態(tài),本發(fā)明能自動糾正由于通訊或內(nèi)部故障等造成的媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上的資源使用狀態(tài)不一致的異常,使得媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)上的資源使用狀態(tài)保持一致,保證資源不被掛死,從而使得設(shè)備能安全地工作。
      文檔編號H04L29/06GK1770759SQ20041000975
      公開日2006年5月10日 申請日期2004年11月5日 優(yōu)先權(quán)日2004年11月5日
      發(fā)明者秦長鵬, 寧冬子, 劉建興, 李鵬 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1