国产精品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>

      一種互為歸屬的會話邊界控制器的控制方法、系統(tǒng)及裝置的制作方法

      文檔序號:7654491閱讀:224來源:國知局
      專利名稱:一種互為歸屬的會話邊界控制器的控制方法、系統(tǒng)及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別是涉及一種互為歸屬的會話邊界控制器的控制方法、系統(tǒng)及裝置。
      背景技術(shù)
      隨著IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)技術(shù)的普及,將IP網(wǎng)絡(luò)作為承載網(wǎng)的NGN(Next Generation Network,下一代網(wǎng)絡(luò))已經(jīng)得到了越來越廣泛的應(yīng)用。在NGN網(wǎng)絡(luò)中,SBC(Session Border Controller,會話邊界控制器)作為邊界網(wǎng)關(guān)來進(jìn)行軟交換之間的互通,SBC在邊界網(wǎng)關(guān)中承擔(dān)著計費(fèi)、信令協(xié)議轉(zhuǎn)換、媒體的協(xié)議轉(zhuǎn)換等功能,因此SBC作為信令代理和媒體代理設(shè)備也越來越成為NGN的重要設(shè)備之一,如圖1所示,為現(xiàn)有技術(shù)中SBC在NGN網(wǎng)絡(luò)中的典型組網(wǎng)模式。一個NGN網(wǎng)絡(luò)中包括軟交換a,軟交換a下面有一個用戶終端a;另一個NGN網(wǎng)絡(luò)中包括軟交換b,軟交換b下面有一個用戶終端b。軟交換a下面的用戶終端a如果希望呼叫軟交換b下的用戶終端b,必須將SIP(Session Initial Protocol,會話初始化協(xié)議)或其它VoIP(Voice of IP,基于IP的語音)信令報文發(fā)送到SBC上,SBC經(jīng)過信令解析后,轉(zhuǎn)換報文中的源和目的地址、端口,然后將新生成的SIP信令報文發(fā)送到軟交換b,后續(xù)信令報文都經(jīng)過類似的轉(zhuǎn)發(fā)流程。經(jīng)過信令交互后,SBC通過從信令報文中提取的媒體信息,創(chuàng)建媒體轉(zhuǎn)發(fā)表,用戶終端a將媒體信息直接發(fā)送到SBC上,SBC根據(jù)媒體轉(zhuǎn)發(fā)表將媒體信息轉(zhuǎn)發(fā)到用戶終端b,從而實現(xiàn)兩個NGN網(wǎng)絡(luò)的互通。
      為了提高網(wǎng)絡(luò)的可靠性和安全性,防止軟交換癱瘓或者突發(fā)災(zāi)害事故發(fā)生的時候能夠緊急提供通信的冗余機(jī)制,即設(shè)置一個主網(wǎng)絡(luò)設(shè)備和至少一個備份網(wǎng)絡(luò)設(shè)備,在主網(wǎng)絡(luò)設(shè)備正常時使用主網(wǎng)絡(luò)設(shè)備進(jìn)行工作,當(dāng)主網(wǎng)絡(luò)設(shè)備出現(xiàn)故障時,備份網(wǎng)絡(luò)設(shè)備會晉升為主網(wǎng)絡(luò)設(shè)備并接管主網(wǎng)絡(luò)設(shè)備的工作,這樣在異常情況發(fā)生時迅速恢復(fù)設(shè)備的通信能力。如圖2所示,為現(xiàn)有技術(shù)中采用雙歸屬技術(shù)的典型組網(wǎng)模式,終端有兩條路徑到軟交換,兩個軟交換上有同樣的配置數(shù)據(jù),當(dāng)主歸屬軟交換存在問題時,終端會切換到從歸屬軟交換上。
      現(xiàn)有技術(shù)中通過SBC提供多條通路到軟交換,如圖3所示,為現(xiàn)有技術(shù)互為歸屬SBC的組網(wǎng)結(jié)構(gòu)圖。終端配置多個SBC的地址,終端有多條路徑到SBC,SBC中配置多個歸屬軟交換的地址,歸屬軟交換上有相同的配置數(shù)據(jù)。對于不同的終端,SBC即可能是歸屬地SBC也可能是備份地SBC,例如SBC A對于終端A來說就是歸屬地SBC;SBC A對于終端B來說就是備份地SBC,而SBC B對于終端B來說就是歸屬地SBC;SBC B對于終端A來說就是備份地SBC。
      所述現(xiàn)有技術(shù)的缺點(diǎn)是處于不同歸屬地的SBC之間沒有通信機(jī)制,因此終端可以通過網(wǎng)絡(luò)繞過歸屬地SBC,向備份地SBC注冊,這樣就導(dǎo)致了備份地SBC在正常情況下承擔(dān)了不必要的負(fù)荷。

      發(fā)明內(nèi)容
      本發(fā)明要解決的問題是提供一種互為歸屬的會話邊界控制器的控制方法、系統(tǒng)及裝置,包括第一會話邊界控制器SBC和第二SBC,其中第一SBC與第二SBC互為歸屬,當(dāng)?shù)谝籗BC和第二SBC中的歸屬地SBC正常無故障時,終端將無法繞過歸屬地SBC而向備份地注冊。
      為達(dá)到上述目的,本發(fā)明實施例的技術(shù)方案提出一種互為歸屬的會話邊界控制器的控制方法,包括第一會話邊界控制器SBC和第二SBC,所述第一SBC與第二SBC互為歸屬,包括以下步驟所述第二SBC向所述第一SBC發(fā)送報文;所述第二SBC判斷所述第一SBC對所述報文的響應(yīng)是否失??;如果所述第一SBC對所述報文的響應(yīng)失敗,則所述第二SBC接受歸屬地終端的注冊。
      為達(dá)到上述目的,本發(fā)明實施例的技術(shù)方案還提出一種互為歸屬的會話邊界控制器的控制系統(tǒng),包括第一會話邊界控制器SBC和第二SBC,所述第一SBC與所述第二SBC互為歸屬,所述第二SBC,用于向所述第一SBC發(fā)送報文,并在所述第一SBC對所述報文的響應(yīng)失敗后,接受歸屬地終端的注冊;所述第一SBC,用于接收所述第二SBC發(fā)送的報文,并對所述報文進(jìn)行響應(yīng)。
      本發(fā)明實施例的技術(shù)方案還提出一種會話邊界控制器SBC,至少兩個所述SBC構(gòu)成互為歸屬的會話邊界控制器的控制系統(tǒng),包括報文發(fā)送模塊、響應(yīng)失敗判斷模塊、終端注冊處理模塊和報文響應(yīng)模塊,所述報文發(fā)送模塊,用于向與所述SBC互為歸屬的SBC發(fā)送報文;所述響應(yīng)失敗判斷模塊,用于判斷與所述SBC互為歸屬的SBC對所述報文的響應(yīng)是否失??;所述終端注冊處理模塊,用于在所述響應(yīng)失敗判斷模塊判斷與所述SBC互為歸屬的SBC對所述報文的響應(yīng)失敗后,接受歸屬地終端的注冊;所述報文響應(yīng)模塊,用于在所述SBC工作正常時,對與所述SBC互為歸屬的SBC發(fā)送的報文進(jìn)行響應(yīng)。
      通過本發(fā)明實施例互為歸屬的第一SBC與第二SBC之間的相互報文監(jiān)聽,實現(xiàn)了在第一SBC與第二SBC中的歸屬地SBC沒有發(fā)生故障時,備份地SBC不接受歸屬地終端的注冊。


      圖1為現(xiàn)有技術(shù)中SBC在NGN網(wǎng)絡(luò)中的典型組網(wǎng)模式;圖2為現(xiàn)有技術(shù)中采用雙歸屬技術(shù)的典型組網(wǎng)模式;圖3為現(xiàn)有技術(shù)互為歸屬SBC的組網(wǎng)結(jié)構(gòu)圖;圖4為本發(fā)明實施例會話邊界控制器SBC的結(jié)構(gòu)圖;圖5為本發(fā)明實施例一的互為歸屬的會話邊界控制器的控制方法的流程圖;圖6為本發(fā)明實施例二的互為歸屬的會話邊界控制器的控制方法的流程圖。
      具體實施例方式
      下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
      作進(jìn)一步詳細(xì)描述如如圖3所示的互為歸屬會話邊界控制器SBC的組網(wǎng)結(jié)構(gòu)圖,因為針對不同的終端,SBC即既可能是第一SBC也可能是第二SBC,例如SBC A對于終端A來說是歸屬地SBC,對于終端B來說是備份地SBC,而SBC B對于終端A來說卻是備份地SBC,對于終端B來說卻是歸屬地SBC,因此在實際的網(wǎng)絡(luò)中往往一個SBC既充當(dāng)歸屬地SBC又充當(dāng)備份地SBC。因此本方面發(fā)明實施例采用如圖4所示的會話邊界控制器SBC,該SBC即可作為歸屬地SBC也可作為備份地SBC,至少兩個該SBC構(gòu)成互為歸屬的會話邊界控制器的控制系統(tǒng),分別為第一SBC和第二SBC,其中第一SBC和第二SBC為互為歸屬的SBC,第二SBC用于向第一SBC發(fā)送報文,并在第一SBC對所述報文的響應(yīng)失敗后,接受歸屬地終端的注冊;第一SBC用于接收第二SBC發(fā)送的報文,并對所述報文進(jìn)行響應(yīng)。
      該會話邊界控制器SBC1包括報文發(fā)送模塊11、響應(yīng)失敗判斷模塊12、終端注冊處理模塊13和報文響應(yīng)模塊14。其中,報文發(fā)送模塊11用于向與該SBC1互為歸屬的SBC發(fā)送報文,例如該SBC1為備份地SBC時向歸屬地SBC發(fā)送報文,其中該報文可以是報文。響應(yīng)失敗判斷模塊12用于判斷與該SBC1互為歸屬的SBC對該SBC1發(fā)送的報文的響應(yīng)是否失敗,例如該SBC1為備份地SBC時判斷與該SBC1會為歸屬的歸屬地SBC對該SBC1發(fā)送的報文的響應(yīng)是否失敗。終端注冊處理模塊13用于在響應(yīng)失敗判斷模塊12判斷與該SBC1互為歸屬的SBC對報文的響應(yīng)失敗后,接受歸屬地終端的注冊,例如該SBC1為備份地SBC時如果與該SBC1互為歸屬的歸屬地SBC對報文響應(yīng)失敗后,則該SBC1接受歸屬地終端的注冊。報文響應(yīng)模塊14用于在該SBC1工作正常時,對與該SBC1互為歸屬的SBC發(fā)送的報文進(jìn)行響應(yīng),例如該SBC1為歸屬地SBC,如果收到與該SBC1互為歸屬的備份地SBC的報文,則在該SBC1工作正常時對該報文進(jìn)行響應(yīng)。
      其中,該會話邊界控制器SBC1還包括超時定時器模塊15,用于通知報文發(fā)送模塊11向與該SBC1互為歸屬的SBC周期性地發(fā)送報文,還用于在通知報文發(fā)送模塊11向與該SBC1互為歸屬的SBC發(fā)送報文之后啟動超時定時器,并在啟動的超時定時器超時后通知響應(yīng)失敗判斷模塊12判斷與該SBC1互為歸屬的SBC對發(fā)送的報文的響應(yīng)是否失敗。例如該SBC1作為備份地SBC時,周期性通知報文發(fā)送模塊11地向與該備份地SBC對應(yīng)的歸屬地SBC發(fā)送報文,并在超時定時器超時后通知響應(yīng)失敗判斷模塊12判斷歸屬地SBC對報文的響應(yīng)是否失敗。
      其中,響應(yīng)失敗判斷模塊12包括超時次數(shù)記錄子模塊121和超時次數(shù)判斷子模塊122,因為在互為歸屬的兩個SBC通過報文進(jìn)行通訊期間,可能因為網(wǎng)絡(luò)原因或歸屬地SBC自身暫時故障的原因,歸屬地SBC對備份地SBC的發(fā)送的報文不能迅速響應(yīng),所以應(yīng)當(dāng)給予歸屬地SBC一定的響應(yīng)時間,只有超過設(shè)置的超時次數(shù)閾值時,才能說明歸屬地SBC對備份地發(fā)送的報文的響應(yīng)失敗。超時次數(shù)記錄子模塊121用于在啟動的超時定時器超時后,且與該SBC1互為歸屬的SBC未對該SBC1發(fā)送的報文響應(yīng)時,記錄超時次數(shù);超時次數(shù)判斷子模塊122用于判斷超時次數(shù)記錄子模塊121記錄的超時次數(shù)是否超過設(shè)置的超時次數(shù)閾值,如果超過則表示與該SBC1互為歸屬的SBC對該SBC1發(fā)送的報文的響應(yīng)失敗。其中,超時次數(shù)閾值可由用戶根據(jù)需要進(jìn)行設(shè)置。
      其中,響應(yīng)失敗判斷模塊12還包括接收判斷子模塊123,用于在超時次數(shù)判斷子模塊122判斷報文響應(yīng)失敗前,如果接收到與該SBC1互為歸屬的SBC對發(fā)送報文的響應(yīng),則將超時次數(shù)記錄子模塊121記錄的超時次數(shù)清零。
      其中,終端注冊處理模塊13包括終端注冊拒絕子模塊131,用于在與該SBC1互為歸屬的SBC對該SBC1發(fā)送的報文的做出響應(yīng)時,不接受歸屬地終端的注冊,并將超時次數(shù)記錄子模塊121記錄的超時次數(shù)清零。例如如果歸屬地SBC能夠?qū)浞莸匕l(fā)送的報文進(jìn)行響應(yīng)則說明該歸屬地SBC沒有發(fā)生故障能夠正常工作或者發(fā)生的故障只是暫時的已經(jīng)被修復(fù),因此備份地SBC就應(yīng)當(dāng)不接受歸屬地終端的注冊,該終端只能向歸屬地SBC注冊。
      通過本發(fā)明實施例,實現(xiàn)了互為歸屬的兩個SBC之間的通信,并且通過該通信使備份地SBC能夠探知?dú)w屬地SBC是否正常工作,在歸屬地SBC沒有發(fā)生故障時,備份地SBC不接受歸屬地終端的注冊;在歸屬地SBC發(fā)生故障不能正常工作時,備份地SBC接受歸屬地終端的注冊。
      如圖5所示,為本發(fā)明實施例一的互為歸屬的會話邊界控制器的控制方法的流程圖,在本發(fā)明實施例中,通過互為歸屬的第一SBC和第二SBC相互發(fā)送報文,通過互為歸屬的兩個SBC中的歸屬地SBC是否對該報文響應(yīng)來判斷該歸屬地SBC的工作狀態(tài)是否正常,以決定備份地SBC是否接受歸屬地終端的注冊。該實施例包括以下步驟步驟S501,設(shè)置第二SBC不接受歸屬地終端的注冊,在第一SBC正常工作時,第二SBC不能接受歸屬地終端的注冊。例如設(shè)置通過互為歸屬的兩個SBC中的備份地SBC不接受歸屬地終端的注冊,在歸屬地SBC正常工作時,備份地SBC不能接受歸屬地終端的注冊。
      步驟S502,第二SBC向第一SBC發(fā)送報文,該報文可以是IP報文,也可以是第一SBC和第二SBC約定的其它報文。例如備份地SBC向歸屬地SBC發(fā)送報文。
      步驟S503,第二SBC判斷第一SBC對報文的響應(yīng)是否失敗,第二SBC向第一SBC發(fā)送報文后,等待該第一SBC對該報文的響應(yīng),如果該第一SBC未對該報文響應(yīng),則該第二SBC判斷該第一SBC對報文的響應(yīng)失敗。例如備份地SBC判斷歸屬地SBC對發(fā)送的報文的響應(yīng)是否失敗,備份地SBC向歸屬地SBC發(fā)送報文后,等待該歸屬地SBC對該報文的響應(yīng),如果該歸屬地SBC未對該報文進(jìn)行響應(yīng),則該備份地SBC判斷該歸屬地SBC對報文的響應(yīng)失敗。
      步驟S504,如果第一SBC對報文的響應(yīng)失敗,則該第二SBC認(rèn)為該第一SBC出現(xiàn)故障不能正常工作,因此接受歸屬地終端的注冊。例如歸屬地SBC對報文的響應(yīng)失敗,則該備份地SBC認(rèn)為歸屬地SBC出現(xiàn)故障不能正常工作,因此接受歸屬地終端的注冊,取代歸屬地SBC的工作。
      通過本發(fā)明實施例,第二SBC能夠及時得知第一SBC不能正常工作的情況,并放開允許歸屬地終端的注冊。這樣在第一SBC正常工作時,終端不會向第二SBC注冊,在第一SBC不能正常工作時,第二SBC接受終端注冊,起到備份作用。
      如圖6所示,為本發(fā)明實施例二的互為歸屬的會話邊界控制器的控制方法的流程圖,在本發(fā)明實施例中,第二SBC中創(chuàng)建超時定時器,周期性地向第一SBC發(fā)送報文,并通過是否超過超時次數(shù)閾值來判斷第一SBC對報文的響應(yīng)是否失敗,其中第一SBC和第二SBC為兩個互為歸屬的SBC。本發(fā)明實施例以第一SBC為歸屬地SBC,第二SBC為備份地SBC為例說明該實施例,當(dāng)然以第一SBC為歸屬地SBC,第二SBC為備份地SBC只是本發(fā)明實施例的一個方面,根據(jù)歸屬地SBC與備份地SBC對于終端的相對性來說,第一SBC也可為備份地SBC,第二SBC也可為為歸屬地SBC。該實施例包括以下步驟步驟S601,設(shè)置備份地SBC不接受歸屬地終端的注冊,在歸屬地SBC正常工作時,備份地SBC不能接受歸屬地終端的注冊。
      步驟S602,備份地SBC周期性地向歸屬地SBC發(fā)送報文,并啟動超時定時器,該報文可以是IP報文,也可以是歸屬地SBC和備份地SBC約定的其它報文。
      步驟S603,在超時定時器超時后判斷歸屬地SBC是否對報文響應(yīng),如果在超時定時器超時前歸屬地SBC已對報文進(jìn)行了響應(yīng),則說明歸屬地SBC工作正常,備份地SBC依然不能接受歸屬地終端的注冊。
      步驟S604,在超時定時器超時后,且歸屬地SBC未對報文進(jìn)行響應(yīng),則記錄超時次數(shù)或?qū)⒊瑫r次數(shù)加1。
      步驟S605,判斷記錄的超時次數(shù)是否超過超時次數(shù)閾值,如果沒超過超時次數(shù)閾值,則說明該歸屬地SBC只是短時間內(nèi)不能響應(yīng)備份地SBC的報文,可能因為網(wǎng)絡(luò)原因或歸屬地SBC自身暫時故障的原因不能響應(yīng),因此不能判斷該歸屬地SBC對備份地SBC的報文響應(yīng)失敗,應(yīng)當(dāng)返回步驟S602?;蛘咴谟涗浀某瑫r次數(shù)超過超時次數(shù)閾值之前,備份地SBC又收到了歸屬地SBC對請求報文的響應(yīng),則應(yīng)當(dāng)將記錄的超時次數(shù)清零,并返回步驟S602。其中,該超時次數(shù)閾值可由用戶設(shè)定。
      步驟S606,如果記錄的超時次數(shù)超過超時次數(shù)閾值,則該備份地SBC認(rèn)為該歸屬地SBC出現(xiàn)故障不能正常工作,因此接受歸屬地終端的注冊。
      步驟S607,如果備份地SBC在接受歸屬地終端注冊之后,再次收到歸屬地SBC對報文的響應(yīng),則停止接受歸屬地終端的注冊,并將超時次數(shù)清零。因為備份地SBC再次收到歸屬地SBC對報文的響應(yīng),則說明歸屬地SBC已經(jīng)被修復(fù),能夠正常工作,因此拒絕歸屬地終端的注冊。
      本發(fā)明實施例二相對于本發(fā)明實施例一,通過設(shè)置超時定時器和超時次數(shù)閾值,使用戶靈活設(shè)置呼叫時間和判斷是否對備份地SBC發(fā)送的報文的響應(yīng)失敗,并且在歸屬地SBC正常后及時拒絕歸屬地終端的注冊,通過歸屬地SBC和備份地SBC的報文交互,達(dá)到備份地SBC在歸屬地SBC出現(xiàn)故障時及時備份的目的。
      以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1.一種互為歸屬的會話邊界控制器的控制方法,包括第一會話邊界控制器SBC和第二SBC,所述第一SBC與所述第二SBC互為歸屬,其特征在于,包括以下步驟所述第二SBC向所述第一SBC發(fā)送報文;所述第二SBC判斷所述第一SBC對所述報文的響應(yīng)是否失??;如果判斷所述第一SBC對所述報文的響應(yīng)失敗,則所述第二SBC接受歸屬地終端的注冊。
      2.如權(quán)利要求1所述互為歸屬的會話邊界控制器的控制方法,其特征在于,在所述第二SBC向所述第一SBC發(fā)送報文之前,還包括以下步驟設(shè)置所述第二SBC不接受所述歸屬地終端的注冊。
      3.如權(quán)利要求1所述互為歸屬的會話邊界控制器的控制方法,其特征在于,所述第二SBC向所述第一SBC發(fā)送報文具體包括所述第二SBC周期性地向所述第一SBC發(fā)送報文。
      4.如權(quán)利要求3所述互為歸屬的會話邊界控制器的控制方法,其特征在于,在所述第二SBC周期性地向所述第一SBC發(fā)送報文之后,還包括以下步驟所述第二SBC啟動超時定時器;所述第二SBC判斷所述第一SBC對報文的響應(yīng)是否失敗,具體包括所述第二SBC在所述超時定時器超時后且未收到所述第一SBC對所述報文的響應(yīng)時,判斷所述第一SBC對所述報文的響應(yīng)失敗。
      5.如權(quán)利要求4所述互為歸屬的會話邊界控制器的控制方法,其特征在于,所述第二SBC在所述超時定時器超時后且未收到所述第一SBC對所述報文的響應(yīng)具體包括以下步驟如果所述超時定時器超時后所述第二SBC未收到所述第一SBC對所述報文的響應(yīng),則將超時次數(shù)加1;如果所述超時次數(shù)超過超時次數(shù)閾值,則判斷所述第一SBC對所述報文的響應(yīng)失敗。
      6.如權(quán)利要求5所述互為歸屬的會話邊界控制器的控制方法,其特征在于,在所述超時次數(shù)超過所述超時次數(shù)閾值之前,還包括以下步驟如果所述第二SBC收到所述第一SBC對所述報文的響應(yīng),則將所述超時次數(shù)清零。
      7.如權(quán)利要求1所述互為歸屬的會話邊界控制器的控制方法,其特征在于,在所述第二SBC接受歸屬地終端的注冊之后,還包括以下步驟如果所述第二SBC收到所述第一SBC對所述報文的響應(yīng),則不接受所述歸屬地終端的注冊。
      8.一種互為歸屬的會話邊界控制器的控制系統(tǒng),包括第一會話邊界控制器SBC和第二SBC,所述第一SBC與所述第二SBC互為歸屬,其特征在于,所述第二SBC,用于向所述第一SBC發(fā)送報文,并在所述第一SBC對所述報文的響應(yīng)失敗后,接受歸屬地終端的注冊;所述第一SBC,用于接收所述第二SBC發(fā)送的報文,并對所述報文進(jìn)行響應(yīng)。
      9.一種會話邊界控制器SBC,至少兩個所述SBC構(gòu)成互為歸屬的會話邊界控制器的控制系統(tǒng),其特征在于,包括報文發(fā)送模塊、響應(yīng)失敗判斷模塊、終端注冊處理模塊和報文響應(yīng)模塊,所述報文發(fā)送模塊,用于向與所述SBC互為歸屬的SBC發(fā)送報文;所述響應(yīng)失敗判斷模塊,用于判斷與所述SBC互為歸屬的SBC對所述報文的響應(yīng)是否失??;所述終端注冊處理模塊,用于在所述響應(yīng)失敗判斷模塊判斷與所述SBC互為歸屬的SBC對所述報文的響應(yīng)失敗后,接受歸屬地終端的注冊;所述報文響應(yīng)模塊,用于在所述SBC工作正常時,對與所述SBC互為歸屬的SBC發(fā)送的報文進(jìn)行響應(yīng)。
      10.如權(quán)利要求9所述會話邊界控制器SBC,其特征在于,還包括超時定時器模塊,用于通知所述報文發(fā)送模塊向與所述SBC互為歸屬的SBC周期性地發(fā)送報文。
      11.如權(quán)利要求9所述會話邊界控制器SBC,其特征在于,所述超時定時器模塊,還用于在通知所述報文發(fā)送模塊向與所述SBC互為歸屬的SBC周期性地發(fā)送報文之后啟動超時定時器,并在所述超時定時器超時后通知所述響應(yīng)失敗判斷模塊判斷與所述SBC互為歸屬的SBC對所述報文的響應(yīng)是否失敗。
      12.如權(quán)利要求9所述會話邊界控制器SBC,其特征在于,所述響應(yīng)失敗判斷模塊包括超時次數(shù)記錄子模塊和超時次數(shù)判斷子模塊,所述超時次數(shù)記錄子模塊,用于在所述超時定時器超時后,且與所述SBC互為歸屬的SBC未對所述報文響應(yīng)時,記錄超時次數(shù);所述超時次數(shù)判斷子模塊,用于判斷所述超時次數(shù)記錄子模塊記錄的超時次數(shù)是否超過超時次數(shù)閾值,如果超過則表示與所述SBC互為歸屬的SBC對所述報文的響應(yīng)失敗。
      13.如權(quán)利要求12所述會話邊界控制器SBC,其特征在于,所述響應(yīng)失敗判斷模塊還包括接收判斷子模塊,用于在所述超時次數(shù)判斷子模塊判斷報文響應(yīng)失敗前,如果接收到與所述SBC互為歸屬的SBC對所述報文的響應(yīng),則將所述超時次數(shù)記錄子模塊記錄的所述超時次數(shù)清零。
      14.如權(quán)利要求9所述會話邊界控制器SBC,其特征在于,所述終端注冊處理模塊包括終端注冊拒絕子模塊,用于在與所述SBC互為歸屬的SBC對所述SBC發(fā)送的報文的做出響應(yīng)后,不接受所述歸屬地終端的注冊。
      全文摘要
      本發(fā)明公開了一種互為歸屬的會話邊界控制器的控制方法,包括第一會話邊界控制器SBC和第二SBC,所述第一SBC與所述第二SBC互為歸屬,包括以下步驟所述第二SBC向所述第一SBC發(fā)送報文;所述第二SBC判斷所述第一SBC對所述報文的響應(yīng)是否失??;如果判斷所述第一SBC對所述報文的響應(yīng)失敗,則所述第二SBC接受歸屬地終端的注冊。通過本發(fā)明實施例互為歸屬的第一SBC與第二SBC之間的相互報文監(jiān)聽,實現(xiàn)了在第一SBC與第二SBC中的歸屬地SBC沒有發(fā)生故障時,備份地SBC不接受歸屬地終端的注冊。
      文檔編號H04L29/06GK101068193SQ20071011093
      公開日2007年11月7日 申請日期2007年6月11日 優(yōu)先權(quán)日2007年6月11日
      發(fā)明者徐進(jìn) 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1