新四季網

一種註冊設備的方法和系統的製作方法

2023-10-11 09:35:14

專利名稱:一種註冊設備的方法和系統的製作方法
技術領域:
本發明涉及網絡通信技術,特別涉及一種註冊設備的方法和系統。
背景技術:
以軟交換和基於網際網路協議(IP)的分組交換技術為核心的下一代網絡技術(NGN),由於其同時支持語音、數據以及多媒體等各種業務,能夠滿足人們多樣化和個性化的各種需求,因而成為了目前業界最為關注的熱點之一。
圖1所示為NGN網絡結構示意圖,該網絡主要由軟交換、NGN核心網、會話邊界控制器(SBC)、用戶接入網以及終端五部分組成,其中,終端部分既包括直接連入用戶接入網的用戶終端,又包括通過網關連入用戶接入網的公共電話交換網(PSTN)用戶終端。
在整個網絡之中,作為信令代理設備出現的SBC起到了重要的作用對於終端來說,SBC相當於軟交換,而對於軟交換來說,SBC相當於終端,從而隔離了GNG核心網與用戶接入網,保證了NGN核心網的安全。
隨著NGN網絡的普及,終端用戶數量和業務類型不斷增加,相應地對SBC的容量也提出了更高的要求。現有的增大容量方案採用多臺SBC簡單堆疊的方式,即增加網絡中SBC的數量,如圖2所示,圖2為採用了多臺SBC設備的NGN網絡結構示意圖。但是採用這種方案需要為終端用戶配置多個不同的伺服器地址,而維護這些地址要耗費巨大的工作量,同時也很難確保在多個SBC設備之間實現業務負荷均衡,進而造成了SBC設備的無法充分利用。
為了降低維護成本,充分提高SBC設備的處理能力和最大限度的保證設備的利用率,現有技術中提出了一種解決方案在NGN網絡中增加一臺信令分發設備(SDD),如圖3所示,圖3為加入了SDD設備的NGN網絡結構示意圖。SDD作為多臺SBC設備的統一對外出口,外來的信令消息首先被接收到SDD,再由SDD根據分發策略將信令分發到對應的SBC設備上進行信令處理。這就需要SDD與SBC之間不斷進行通信,以使得SDD能夠實時地獲取SBC設備的狀態信息,並根據SBC的狀態及時調整信令分發策略。
本方案中,SDD與SBC設備之間採用無連接的用戶數據協議(UDP)報文進行通信,圖4為SBC與SDD設備之間通信方式示意圖,如圖所示,主要包括以下步驟步驟401SBC向SDD發送註冊請求信息,請求註冊到SDD設備。
步驟402SDD對SBC的註冊請求進行鑑權,若鑑權通過,SDD向SBC發送註冊成功應答。
步驟403註冊完成,SDD向SBC發送信令報文。
步驟404SBC定時向SDD發送保活報文;為了使SDD及時感知SBC設備的工作狀態,SBC設備需要定時向SDD設備發送保活報文,若SDD設備連續幾次,比如3次沒有收到SBC設備發送來的保活報文,就會認為該設備出現了異常情況,不再為該設備分發後續信令,從而最大限度的保證信令處理的正確性。
正常情況下,作為對成功接收信息的響應,SDD設備在接收到SBC設備發送來的保活報文後應該回送響應報文。但是,本方案中一臺SDD設備連接有多臺SBC設備,如果對於每個SBC設備的保活報文SDD設備都回送響應報文的話,會對SDD的性能造成很大的影響,因為這會佔用SDD處理信令報文的時間與空間。鑑於SDD設備在整個網絡中的重要性,額外因素對其性能造成的影響應該被減少到最小,所以,對於SBC發來的保活報文,SDD不會回送響應報文。
但是在現有SDD與SBC之間採用無連接的UPD報文進行通信的方式下,如果SBC設備接收不到響應報文,就無法感知SDD設備的工作狀態,這就造成如果SDD設備發生異常,在其重新恢復正常狀態後,由於SDD中記錄的SBC的狀態變為了異常狀態,那麼SDD設備將不會再向SBC設備發送信令報文,而另一端的SBC設備並不知道SDD曾經出現了異常,也不會向SDD設備重新發送註冊請求,這樣就導致了業務中斷。

發明內容
有鑑於此,本發明實施例的主要目的在於提供一種註冊設備的方法,該方法使得主設備在發生異常並恢復正常工作狀態後,能夠迅速恢復與從設備之間的通信。
本發明實施例的另一個目的在於提供一種註冊設備的系統,該系統使得主設備在發生異常並恢復正常工作狀態後,能夠迅速恢復與從設備之間的通信。
為達到上述目的,本發明的技術方案是這樣實現的一種註冊設備的方法,包括以下步驟從設備在主設備中註冊成功後向主設備發送註冊請求信息;主設備判斷是否接受該註冊請求信息,若接受則為該從設備重新註冊。
一種註冊設備的系統,包括主設備和從設備;所述從設備,用於在主設備中註冊成功後向主設備發送註冊請求信息;所述主設備,用於接收從設備的註冊請求信息,並判斷是否接受該註冊請求,若接受則為該從設備重新註冊。
本發明的技術方案,從設備在主設備中註冊成功後,從設備繼續向主設備發送註冊請求信息;這樣,當主設備的工作狀態出現異常並恢復正常後,主設備在隨後時刻接收到來自從設備的註冊請求時,判斷是否接受該註冊請求,若接受則為該從設備重新註冊,從而恢復了從設備與主設備之間的通信。


圖1為NGN網絡結構示意圖;圖2為採用了多臺SBC設備的NGN網絡結構示意圖;圖3為在圖2基礎上加入了SDD設備的NGN網絡結構示意圖;
圖4為SBC與SDD設備之間通信方式示意圖;圖5為本發明系統結構示意圖;圖6為本發明較佳實施例系統結構示意圖;圖7為本發明實施例方法流程圖。
具體實施例方式
為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖並舉實施例,對本發明作進一步地詳細說明。
圖5為本發明系統結構示意圖,如圖5所示,該系統主要包括從設備501和主設備502兩部分;從設備501,用於在主設備502中註冊成功後向主設備502發送註冊請求信息;主設備502,用於接收從設備501的註冊請求信息,並判斷是否接受該註冊請求,若接受則為該從設備501重新註冊。
其中,從設備501包括註冊請求發送模塊5011和定時模塊5012;主設備502包括註冊請求接收模塊5021和信息存儲模塊5022;定時模塊5012,用於提供定時功能;註冊請求發送模塊5011,用於在定時模塊5012的控制下定時地向註冊請求接收模塊5021發送註冊請求信息;信息存儲模塊5022,用於存儲從設備501的信息;註冊請求接收模塊5021,用於接收註冊請求發送模塊5011發送來的註冊請求信息,並查詢信息存儲模塊5022所記錄的從設備501的信息,若該從設備501的信息不存在或所記錄的該從設備501的工作狀態為異常狀態,則為該從設備501重新註冊,否則直接丟棄該註冊請求信息。
圖6為本發明一個較佳實施例系統結構示意圖,本實施例中,從設備為信令代理設備會話邊界控制器(SBC)601,主設備為信令分發設備(SDD)602。
從設備SBC 601進一步包括保活報文發送模塊6013和信令報文接收模塊6014;主設備SDD 602進一步包括保活報文接收模塊6023和信令報文發送模塊6024。
在雙方開始通信前,信令代理設備601中的註冊請求發送模塊6011向信令分發設備602中的註冊請求接收模塊6021發送註冊請求信息,註冊請求接收模塊6021對註冊請求進行鑑權,若鑑權通過,向註冊請求發送模塊6011發送成功註冊應答信息;信息存儲模塊6022中存儲有各信令代理設備的相關信息,包括設備的IP位址、設備名稱、設備類型、工作狀態以及註冊時間等;註冊成功後,信令分發設備602刷新保存在信息存儲模塊6022上的信令代理設備的信息;保活報文發送模塊6013在定時模塊6012的控制下定時向保活報文接收模塊6023發送保活報文,保活報文接收模塊6023根據接收到的保活報文隨時感知信令代理設備601的工作狀態;信令報文發送模塊6024通過註冊請求接收模塊6021和保活報文接收模塊6023所發來的信息獲知信令代理設備601註冊成功且工作狀態正常,則向信令報文接收模塊6014發送信令報文;同時,註冊請求發送模塊6011在定時模塊6012的控制下定時向註冊請求接收模塊6021發送註冊請求信息,註冊請求接收模塊6021在接收到註冊請求信息後,查詢信息存儲模塊6022中所記錄的所有信令代理設備的信息,若該設備的信息已經存在且其工作狀態為註冊狀態,則將該註冊請求丟棄,否則接受該註冊請求,並按之前的註冊流程進行處理,從而保證了在信令分發設備602發生異常並重新恢復正常工作狀態以後,能夠迅速的恢復與信令代理設備601之間的通信。
基於以上所介紹的系統,本發明實施例方法的流程圖如圖7所示步驟701SDD上保存有各SBC設備的信息。
這裡所說的SBC設備的信息包括設備的IP位址、設備名稱、設備類型、工作狀態、註冊時間等。
其中,工作狀態又包括註冊、半註冊、註銷以及半註銷四種狀態,半註冊狀態是指SBC已經向SDD發送了註冊請求報文,但是還沒有接收到SDD發回的成功註冊應答;相應地,半註銷是指SBC已經向SDD發送了註銷請求,但是還沒有接收到SDD發回的成功註銷應答。當SBC設備正常工作時,SDD上所記錄的該SBC設備的工作狀態為註冊狀態。
步驟702SBC向SDD發送註冊請求報文。
為了確保網絡的安全,在SBC與SDD進行通信之前,首先需要SBC到SDD中進行註冊。
步驟703SDD向SBC回送成功註冊應答信息。
如果SBC設備的註冊請求鑑權通過,則SDD設備接受該註冊請求,並回送成功註冊應答信息。
步驟704SDD刷新所記錄的關於該SBC設備的相關信息。
步驟705SDD向SBC發送信令報文。
註冊成功後,SBC與SDD之間進行正常的通信。
步驟706SBC定時向SDD發送保活報文。
通過接收SBC發送來的保活報文,SDD設備能夠隨時的了解SBC設備的工作狀態是否正常,並進一步根據SBC設備狀態調整信令報文的分發策略。
步驟707SBC定時向SDD發送註冊請求報文。
這裡所提到的定時發送可以是指每隔一個固定時長,比如3秒就發送一次註冊請求,也可以是指在預先設置的時間點上發送註冊請求。
步驟708SDD在接收到SBC發送來的註冊請求報文後,查詢自身所記錄的所有SBC設備的信息,如果查詢結果顯示該設備的信息已經存在並且其工作狀態為註冊狀態,則執行步驟709;否則執行步驟710。
步驟709SDD將該註冊請求報文丟棄,並繼續向該SBC設備發送信令報文,接下來的過程不斷重複步驟705之後的流程。
步驟710SDD接受該註冊請求。
如果SDD設備的工作狀態出現了異常,比如宕機重啟、正常重啟、網絡異常等等,那麼在其重新恢復正常工作狀態以後,其所記錄的SBC設備的工作狀態就變成了異常狀態,比如可能為註銷或半註銷狀態等,這樣,在下一個時刻SDD接收到來自SBC設備的註冊請求報文後,SDD查詢其自身所記錄的SBC設備的信息,若發現其工作狀態為異常狀態,則接受該註冊請求,並刷新所記錄的該設備的信息,後續處理過程將不斷重複步驟705之後的流程。
需要說明的是,上述所標註的各步驟的順序只是為了更好的說明本發明方法的實現流程,實際網絡中SBC設備與SDD設備之間並不是一定要完全按照該順序進行通信,比如說並不是限定於SBC設備向SDD設備先發送保活報文,然後才能發送註冊請求報文等等。
可見,應用本發明的技術方案,SBC在SDD中註冊成功後,定時地向SDD發送註冊請求報文,這樣,當SDD設備的工作狀態出現異常並恢復正常後,SDD在隨後時刻接收到來自SBC的註冊請求報文時,通過查詢自身所記錄的SBC設備信息獲知該設備工作狀態為異常狀態,那麼則接受該註冊請求,並繼續向SBC發送信令報文,從而迅速恢復了SBC與SDD之間的通信,保證了業務的連續性,並充分提高了設備的自愈能力,維護了NGN網絡的穩定性。
綜上所述,以上僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種註冊設備的方法,其特徵在於,該方法包括以下步驟從設備在主設備中註冊成功後向主設備發送註冊請求信息;主設備判斷是否接受該註冊請求信息,若接受則為該從設備重新註冊。
2.根據權利要求1所述的方法,其特徵在於,所述主設備判斷是否接受該註冊請求的方式為主設備查詢自身所記錄的從設備的信息,若該從設備的信息不存在或所記錄的該從設備的工作狀態為異常狀態,則為該從設備重新註冊。
3.根據權利要求2所述的方法,其特徵在於,該方法進一步包括主設備查詢自身所記錄的從設備的信息,若該從設備的信息已存在且工作狀態為註冊狀態,則丟棄該註冊請求信息。
4.根據權利要求1所述的方法,其特徵在於,該方法進一步包括所述主設備為該從設備重新註冊後,刷新自身所記錄的該從設備的信息。
5.根據權利要求1所述的方法,其特徵在於,所述從設備向主設備發送註冊請求信息的方式為從設備定時向主設備發送註冊請求信息。
6.根據權利要求5所述的方法,其特徵在於,所述定時為每隔一個固定時長發送一次註冊請求信息,或在預先設定的各時間點上發送註冊請求信息。
7.根據權利要求2、3或4所述的方法,其特徵在於,所述主設備中記錄的從設備的信息包括設備的IP位址、設備名稱和工作狀態。
8.根據權利要求2所述的方法,其特徵在於,所述異常狀態為半註冊狀態、註銷狀態或半註銷狀態。
9.根據權利要求1所述的方法,其特徵在於,該方法進一步包括從設備定時向主設備發送保活報文;主設備判斷是否連續預定次數接收到從設備發送來的保活報文,是則與該從設備繼續正常通信,否則認為該從設備工作狀態異常,停止與其通信。
10.根據權利要求1所述的方法,其特徵在於,所述主設備為信令分發設備,所述從設備為信令代理設備。
11.根據權利要求10所述的方法,其特徵在於,所述信令代理設備為會話邊界控制器。
12.一種註冊設備的系統,其特徵在於,包括主設備和從設備;所述從設備,用於在主設備中註冊成功後向主設備發送註冊請求信息;所述主設備,用於接收從設備的註冊請求信息,並判斷是否接受該註冊請求,若接受則為該從設備重新註冊。
13.根據權利要求12所述的系統,其特徵在於,所述主設備,用於接收從設備的註冊請求信息,並判斷是否接受該註冊請求,若不接受則將該註冊請求丟棄。
14.根據權利要求13所述的系統,其特徵在於,所述從設備包括註冊請求發送模塊和定時模塊;所述主設備包括註冊請求接收模塊和信息存儲模塊;所述定時模塊,用於提供定時功能;所述註冊請求發送模塊,用於在定時模塊的控制下定時地向註冊請求接收模塊發送註冊請求信息;所述信息存儲模塊,用於存儲從設備信息;所述註冊請求接收模塊,用於接收註冊請求發送模塊發送來的註冊請求信息,並查詢信息存儲模塊所記錄的從設備的信息,若該從設備的信息不存在或所記錄的該從設備的工作狀態為異常狀態,則接受該註冊請求,否則直接丟棄該註冊請求信息。
15.根據權利要求12所述的系統,其特徵在於,所述主設備為信令分發設備,所述從設備為信令代理設備。
16.根據權利要求15所述的系統,其特徵在於,所述信令代理設備為會話邊界控制器。
全文摘要
本發明實施例公開了一種註冊設備的方法,從設備在主設備中註冊成功後向主設備發送註冊請求信息,主設備判斷是否接受該註冊請求信息,若接受則為該從設備重新註冊,從而使得從設備在主設備出現異常並恢復正常工作狀態後能夠迅速地恢復與主設備之間的通信。本發明實施例還同時公開了一種註冊設備的系統,應用該系統使得從設備在主設備出現異常並恢復正常工作狀態後能夠迅速地恢復與主設備之間的通信。
文檔編號H04L12/56GK1968097SQ20061015067
公開日2007年5月23日 申請日期2006年10月23日 優先權日2006年10月23日
發明者王磊, 劉志坤 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀