<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種在電路重選時實現異常恢復的方法及裝置的制作方法

文檔序號:7955203閱讀:145來源:國知局
專利名稱:一種在電路重選時實現異常恢復的方法及裝置的制作方法
技術領域
本發明涉及通信網絡領域,尤其涉及一種在電路重選時實現異常恢復的方 法及裝置。
背景技術
基群速率接入(Primary Rate Access, PRA )是綜合業務數字網ISDN所提 供的一種通信能力,可以為用戶提供各類計算機網絡的撥號連接和各類通信的 通道。但是由于PRA中繼沒有類似于ISUP中繼的局間電路同步機制(比如導 通檢查,局間電路維護消息等),使用PRA中繼互連的兩個局都無法知道對方 當前的電路狀態。當呼叫發生時,可能兩個局的電路狀態是不一致的。如果出 局側選擇了 一條入局側不能使用的電路,就將導致入局側發生一次電路重選。
在實際情況下(特別是在使用呼叫器進行外部入網測試情況下),PRA中繼 的電路重選機制很容易引起大規模的呼損,并且產生呼損以后將進入一個相對 穩定的異常流程無法自動恢復,使呼損長時間存在。這給PRA中繼的商用和入 網測試帶來了很大的麻煩。
如圖1所示,是現有Q931協議中對PRA電路重選機制的示意圖。
首先,PRA中繼出局向PRA中繼入局發送呼叫建立請求SETUP消息,該 消息中攜帶有其所選擇的電路信息(如電路標識號)。PRA中繼入局側接收該 SETUP消息后,當PRA中繼入局側發現對局(PRA中繼出局)所選擇的電路 在本局不可用時,就啟動電路重選流程,即PRA中繼入局重新選擇一條本局可 用的電路,并且在響應的后向證實消息(如,SETUP一AK)中通知給對局。如 果PRA中繼出局側接受該PRA中繼入局側重選的電路,就會繼續進行該呼叫; PRA中繼出局側不接受該PRA中繼入局側重選的電路,就拒絕該呼叫。
但是該現有的技術存在有不足
如果PRA中繼入局側電路出現小范圍的故障,將觸發PRA電路重選機制, 在大話務量情況下或者是在使用呼叫器的外部入網測試情況下,將有可能出現 大規^莫的呼損無法自動恢復。
無法自動恢復的原因入局側觸發PRA電路重選機制以后只能在響應的后 向消息中通知出局側,但是由于網絡傳輸的時延,可能出現入局側重選的電路 與出局側新發起的呼叫沖突。為方便理解,舉例說明如下假定網絡傳輸的時 延為D秒。呼叫1在Tl時刻發生,在Tl+D時刻發生電路重選且新電路標識號 為C,出局側在T1+2D時刻接收到來自入局側的響應的后向消息;如果呼叫2 在[T1+D, T1+2D]時刻范圍內發生,并且也選中電路C,這樣就會出現呼損,并 且這個過程是時間序列相關的,呼損一直會存在而無法自動恢復。
另外,可以使用ANSI-Q.931標準規定的SERVICE/SERVICE_ACK消息實 時進行兩個局的電路同步。這兩個消息的詳細描述請見ANSI-Q.931標準。其電 路同步的消息流程如圖2所示。
ANSI-Q.931標準規定任何時候,PRA中繼出局或中繼入局(為方便說明, 稱之為本局)都可以向對局發送SERVICE消息,其中攜帶本局的電路狀態指示; 對局收到該SERVICE消息時,可以獲知本局的電路狀態,并且將對局的電路狀 態指示在SERVICE—ACK消息中發送回本局。
但是這種現有技術仍存在如下不足之處其需要本局與對局同時支持 ANSI-Q.931標準。由于這個流程只在ANSI-Q.931標準中有描述,并且這個流 程是可選流程,大部分的交換機均不支持,所以還是不能完全避免現有技術一 中所出現的異常呼損現象。

發明內容
本發明所要解決的技術問題在于,為解決PRA電路重選引起異常呼損無法 自行消除的問題,而提供一種在PRA電路重選時實現異常恢復的方法及裝置。
本發明所采用的技術方案在于,提供了一種在PRA電路重選時實現異常恢 復的方法,其包括(a)本局接收來自對局的消息,該消息中攜帶有對局所選 擇的電路標識;(b)當檢測到該對局所選擇的電路標識在本局不可用時,進行 電路重選,并記錄電路重選的次數或電路重選以后對局返回接續失敗的次數; (c)當所述記錄的次數超過預設的閥值時,啟動電路恢復流程,進行異常處理。
在本發明的用于在電路重選時實現異常恢復的方法中,所述步驟(b)中進 一步包括,當進行電路重選時,將重選的電路標識通知給對局。
在本發明的用于在電路重選時實現異常恢復的方法中,所述步驟(c)中的
,其進一步包4舌
本局向對局發送請求重啟的RESTART消息;
對局收到該RESTART消息后,向本局回送RESTART—ACK消息;
本局與對局進行重啟。
在本發明的用于在電路重選時實現異常恢復的方法中,所述步驟(c)中的
本局將攜帶有本局所述記錄的次數已超過預設的閥值的信息的消息傳送給 對局;
對局向本局發送請求重啟的RESTART消息;
本局收到該RESTART消息后,向對局回送RESTART—ACK消息;
本局與對局進行重啟。
在本發明的用于在電路重選時實現異常恢復的方法中,所述步驟(c)中的 進行異常處理的步驟為將本局與對局的電路狀態進行同步,其進一步包括 本局向對局發送SERVICE消息;
對局收到該SERVICE消息后,向本局回送SERVICE—ACK消息; 本局與對局的電路狀態同步。
在本發明的用于在電路重選時實現異常恢復的方法中,步驟(c)中的進行 異常處理的步驟具體為
當本局所記錄的次數超過預設的閥值時,本局或對局在一預定時間內禁止 呼叫或降#/乎叫量。
在本發明的用于在電路重選時實現異常恢復的方法中,步驟(c)中的進行 異常處理的步驟具體為
當本局所記錄的次數超過預設的閥值時,在一預定時間內禁止本局進行電 路重選。
在本發明的用于在電路重選時實現異常恢復的方法中,步驟(c)中的進行 異常處理的步驟具體為
當本局所記錄的次數超過預設的閥值時,改變對局的電路選擇策略;所述
改變電路選擇策略包括將所述電路選擇策略改變成隨機選擇策略,或者改變成 網絡側優選高的電路而用戶側優選低的電路的策略。
在本發明的另一方面,還提供了一種在電路重選時實現異常恢復的裝置,
該裝置包括消息傳送單元,用于本局與對局進行消息傳送;判斷單元,用于 檢測對局所選擇的電路在本局是否可用,如果該電路在本局不可用,則通過消
息傳送單元通知對局;記錄單元,用于記錄本局電3各重選的次數或電3各重選以
后對局返回接續失敗的次數;存儲單元,用于存儲所述記錄單元所記錄的次數 及預設的閥值;比較單元,用于將存儲單元中的本局所記錄的次數與所述預設 定的閥值進行比較;異常恢復單元,用于在比較單元所比較的結果為本局所記 錄的次數超出預預設的閥值時,進行異常恢復處理。
在本發明的用于在電路重選時實現異常恢復的裝置中,進一步包括電路 重選單元,用于在判斷單元檢測到對局所選擇的電路在本局不可用時,在本局 進行電路重選;且所述消息傳送單元會將攜帶有重選電路標識的消息發送給對 局。
在本發明的用于在電路重選時實現異常恢復的裝置中,所述異常恢復單元 包括重啟請求生成子單元,用于生成請求本局與對局進行重啟的RESTART消 息,該RESTART消息通過消息傳送單元發送給對局。
在本發明的用于在電路重選時實現異常恢復的裝置中,所述異常恢復單元 包括呼叫限制子單元,用于當本局所記錄的次數超過預設的閥值時,在一預 定時間內禁止本局/對局的呼叫或降低本局/對局的呼叫量。
在本發明的用于在電路重選時實現異常恢復的裝置中,所述異常恢復單元 包括SERVICE請求生成子單元,用于當本局所記錄的次數超過預設的閥值時, 生成SERVICE消息或SERVICE—ACK消息,所述消息經消息傳送單元發送給對 局,以進^f亍兩個局的電路狀態同步。
在本發明的用于在電路重選時實現異常恢復的裝置中,所述異常恢復單元 包括電路重選禁止子單元,用于當本局所記錄的次數超過預設的岡值時,在 一預定時間內禁止本局進行電路重選。
在本發明的用于在電路重選時實現異常恢復的裝置中,異常恢復單元包括: 電路選擇策略改變子單元,用于當本局所記錄的次數超過預設的閥值時,改變 本局的電路選擇策略;所述改變電路選擇策略包括將所述電路選擇策略改變成 隨機選擇策略,或者改變成網絡側優選高的電路而用戶側優選低的電路的策略。
實施本發明的用于在電路重選時實現異常恢復的方法及裝置,具有如下有 益效果
當在電路重選時,本發明會記錄電路重選或的次凄t電路重選以后對局返回 接續失敗的次數,并會將其與一個閥值進行比較,當所記錄的次數大于這個閥 值時,則進行異常恢復處理。這樣,就可以在引起異常呼損的發生時,能自動
檢測出問題的產生,并且能通過諸如重啟/同步/SERVICE/降低呼叫量/禁止電路 重選及改變電路選擇策略等來避免長時間的異常呼損的存在。


圖1是現有Q931協議中對PRA電路重選機制的示意圖; 圖2是現有的一種進行電路同步的方法示意圖; 圖3是本發明在電路重選時實現異常恢復的裝置的結構示意圖; 圖4是圖3中異常恢復單元的結構示意圖5及圖6是本發明在電路重選時實現異常恢復的方法的第一實施例的流 程圖。
具體實施例方式
由于現有Q931協議只有對電路重選機制的描述,沒有對電路重選引起的異 常呼損進行檢測和消除的說明。在實際情況下,尤其是在使用呼叫器的外部入 網測試情況下,PRA中繼的電路重選機制很容易引起大規模的呼損,并且產生 呼損以后將進入一個相對穩定的異常流程無法自動恢復,使呼損長時間存在。 這給PRA中繼的商用和入網測試帶來了很大的麻煩。
本發明所提供的在電路重選時實現異常恢復的方法及裝置,主要是在現有 的Q931協議中增加一個對這種電路重選引起的異常呼損進進行檢測和消除的 功能。能在電路重選引起異常呼損發生時檢測出問題,并且提供一種有效的途 徑使系統能自愈,避免長時間的異常呼損產生。
如圖3所示,是本發明在電路重選時實現異常恢復的裝置的結構示意圖。 在圖3中以PRA中繼入局1為例進行說明。本發明不限于此,中繼出局也可以 有這樣的結構。其包括消息傳送單元IO、判斷單元ll、電路重選單元12、記錄 單元13、存儲單元14、比較單元15及異常恢復單元16。其中,消息傳送單元 10用于本局(如PRA中繼入局)與對局(如PRA中繼出局)進行消息傳送; 判斷單元11用于檢測對局所選擇的電路在本局是否可用,如果該電路在本局不
可用,則通過消息傳送單元10通知對局;電^^重選單元12用于在判斷單元11 檢測到對局所選擇的電路在本局不可用時,在本局進行電路重選;且所述消息 傳送單元10會將攜帶有重選電路標識的消息發送給對局。記錄單元13用于記 錄本局電路重選的次數或電路重選以后對局返回接續失敗的次數;存儲單元14 用于存儲所述記錄單元所記錄的次數及預設的閥值;比較單元15用于將存儲單 元14中的本局所記錄的次數與所述預設定的閥值進行比較;異常恢復單元16 用于在比較單元15所比較的結果為本局所記錄的次數超出預預設的閥值時,進 行異常恢復處理。
如圖4所示,是圖3中異常恢復單元的結構示意圖。在本發明中,異常恢 復單元16包括有重啟請求生成子單元160,在其他一些實施例中,還可以包括 呼叫限制子單元162、電路重選禁止子單元164、 SERVICE請求生成子單元166 或電路選擇策略改變子單元168。其中,重啟請求生成子單元160用于生成請求 本局與對局進行重啟的RESTART消息,該RESTART消息通過消息傳送單元10 發送給對局,以使兩個局進行重啟,從而使它們達到電路狀態同步。呼叫限制 子單元162用于當本局所記錄的次數超過預設的閥值時,在一預定時間內禁止 本局/對局的呼叫或降低本局/對局的呼叫量。電路重選禁止子單元164用于當本 局所記錄的次數超過預設的閥值時,在一預定時間內禁止本局進行電路重選, 來降低長時間呼損的產生機率。SERVICE請求生成子單元166用于當本局所記 錄的次數超過預設的閥值時,生成SERVICE消息或SERVICE—ACK消息,所述 消息經消息傳送單元發送給對局,以進行兩個局的電路狀態同步。電路選擇策 略改變子單元168用于當本局所記錄的次數超過預設的閥值時,改變本局的電
策略,或者改變成網絡側優選高的電路而用戶側優選低的電路的策略。
如圖5及圖6所示,是本發明本發明在電路重選時實現異常恢復的方法的 第一實施例的流程圖。PRA中繼出局向PRA中繼入局發送SETUP消息,該消 息中攜帶有其所選擇的電路信息。PRA中繼入局側接收該SETUP消息后,當 PRA中繼入局側發現對局(PRA中繼出局)所選擇的電路在本局不可用時,就 啟動電路重選流程,即PRA中繼入局重新選擇一條本局可用的電3各,并且在響 應的后向消息(如,SETUP—ACK)中通知給對局。此時,PRA中斷入局可以向 對局發送表示"正在向被叫振鈴,,的ALEATING消息,或者表示"呼叫進行中"的CALL_PROCEEDING消息,或者表示"呼叫建立成功指示"的CONNECT 消息。
并且,PRA中繼入局記錄電路重選產生的次數和電路重選以后對局返回接 續失敗的次數。
如果總的電路重選失敗次數過多,或者是電路重選失敗概率比較高的話, 超過預定的閥值,就啟動電路恢復流程,使用RESTART消息同步兩個局的電路 狀態。即PRA中繼入局向對局(PRA中繼出局)發送請求重啟的RESTART消 息,而對局收到該RESTART消息后,向PRA中繼入局回送RESTART一ACK消 息。從而兩個局進行重啟,使該兩個局的電路狀態變成相同(均變成空閑態)。 從而可以解決對電路重選引起的異常呼損進行檢測和消除的問題,防止網上大 規模的呼損產生。
本發明還存在有其他的實施例。
第二實施例
首先,PRA中繼入局記錄電路重選產生的次數和電路重選以后對局返回接 續失敗的次數。
當總的電路重選失敗次數過多(或者是電路重選失敗概率比較高),超過預 定的閥值的話,就啟動電路恢復流程。此時不是使用RESTART消息,而是直接 禁止呼叫一段時間(比如禁止某條PRA鏈路上的呼叫一段時間等),或者是降 低呼叫量(比如限制某條PRA鏈路上的呼叫速度一段時間等)。以降低大規模 的呼損產生的概率。
第三實施例
首先,PRA中繼入局記錄電路重選產生的次數和電路重選以后對局返回接 續失敗的次數。
當總的電路重選失敗次數過多(或者是電路重選失敗概率比較高),超過預
定的閥值的話,就啟動電路恢復流程。此時不是使用RESTART消息,而是使用
ANSI-Q.931標準規定的SERVICE/SERVICE—ACK消息進行兩個局的電路同步。
這需要PRA中繼出局與PRA中繼入局同時支持ANSI-Q.931標準。 第四實施例
首先,PRA中繼入局記錄電路重選產生的次數和電路重選以后對局返回接 續失敗的次數。
當總的電路重選失敗次數過多(或者是電路重選失敗概率比較高),超過預
定的閥值的話,就啟動電路恢復流程。此時不是使用RESTART消息,而是禁止 入局側進行電路重選一^殳時間。 第五實施例
首先,PRA中繼入局記錄電路重選產生的次數和電路重選以后對局返回接 續失敗的次數。
當總的電路重選失敗次數過多(或者是電路重選失敗概率比較高),超過預 定的閥值的話,就啟動電路恢復流程。此時改變PRA中繼入局側或PRA中繼出 局側的電路選擇策略。例如,可采用隨機選擇策略;或者采用網絡側優選高的 電路,用戶側優選低的電路,等等。
第六實施例
將檢測出電路重選引起異常呼損的功能放到PRA中繼出局側處理,首先, PRA中繼出局記錄對局進行電路重選的次數和本局返回接續失敗的次數。
當總的電路重選失敗次數過多(或者是電路重選失敗概率比較高),超過預 定的閥值的話,就啟動電路恢復流程。此時由PRA中繼出局側主動向PRA中繼 入局側發請求重啟的RESTART消息,且PRA中繼入局側在接收消息后回送 RESTART一ACK消息,從而兩個局進行重啟,使兩個局的電路狀態變成相同(均 變成空閑狀態)。
在本發明中,當在電路重選時,會記錄電路重選或的次數電路重選以后對 局返回接續失敗的次數,并會將其與一個閥值進行比較,當所記錄的次數大于 這個閥值時,則進行異常恢復處理。這樣,就可以在引起異常呼損的發生時, 能自動檢測出問題的產生,并且能通過諸如重啟/同步/SERVICE/降低呼叫量/禁 止電路重選及改變電路選擇策略等來避免長時間的異常呼損的存在。
以上所揭露的僅為本發明的較佳實施例而已,當然不能以此來限定本發明 之權利范圍,因此依本發明申請專利范圍所作的等同變化,仍屬本發明所涵蓋 的范圍。
權利要求
1、一種在電路重選時實現異常恢復的方法,其包括(a)本局接收來自對局的消息,該消息中攜帶有對局所選擇的電路標識;(b)當檢測到該對局所選擇的電路標識在本局不可用時,進行電路重選,并記錄電路重選的次數或電路重選以后對局返回接續失敗的次數;(c)當所述記錄的次數超過預設的閥值時,啟動電路恢復流程,進行異常處理。
2、如權利要求1所述的在電路重選時實現異常恢復的方法,其特征在于, 所述步驟(b)中進一步包括,當進行電路重選時,將重選的電路標識通知給對 局。
3、如權利要求1或2所述的在電路重選時實現異常恢復的方法,其特征在步,其進一步包括本局向對局發送請求重啟的RESTART消息;對局收到該RESTART消息后,向本局回送RESTART_ACK消息;本局與對局進行重啟。
4、如權利要求1或2所述的在電路重選時實現異常恢復的方法,其特征在步,其進一步包括本局將攜帶有本局所述記錄的次數已超過預設的閥值的信息的消息傳送給 對局;對局向本局發送請求重啟的RESTART消息;本局收到該RESTART消息后,向對局回送RESTART—ACK消息;本局與對局進行重啟。
5、如權利要求1或2所述的在電路重選時實現異常恢復的方法,其特征在 于,所述步驟(C)中的進行異常處理的步驟為將本局與對局的電路狀態進行同步,其進一步包括本局向對局發送SERVICE消息;對局收到該SERVICE消息后,向本局回送SERVICE_ACK消息; 本局與對局的電路狀態同步。
6、如權利要求1或2所述的在電路重選時實現異常恢復的方法,其特征在 于,步驟(c)中的進行異常處理的步驟具體為當本局所記錄的次數超過預設的閥值時,本局或對局在一預定時間內禁止 呼叫或降^^呼叫量。
7、如權利要求1或2所述的在電路重選時實現異常恢復的方法,其特征在 于,步驟(c)中的進行異常處理的步驟具體為當本局所記錄的次數超過預設的閥值時,在一預定時間內禁止本局進行電 路重選。
8、如權利要求1或2所述的在電路重選時實現異常恢復的方法,其特征在 于,步驟(c)中的進行異常處理的步驟具體為當本局所記錄的次數超過預設的閥值時,改變對局的電路選擇策略;所述網絡側優選高的電路而用戶側優選低的電路的策略。
9、 一種在電路重選時實現異常恢復的裝置,該裝置包括 消息傳送單元,用于本局與對局進行消息傳送;判斷單元,用于檢測對局所選擇的電路在本局是否可用,如果該電路在本 局不可用,則通過消息傳送單元通知對局; 其特征在于,進一步包括記錄單元,用于記錄本局電路重選的次數或電路重選以后對局返回接續失 敗的次數;存儲單元,用于存儲所述記錄單元所記錄的次數及預設的閥值;比4交單元,用于將存Y諸單元中的本局所i己錄的次凄t與所述預"^殳定的閥Y直進行比較;異常恢復單元,用于在比較單元所比較的結果為本局所記錄的次數超出預 預設的閥值時,進行異常恢復處理。
10、 如權利要求9所述的在電路重選時實現異常恢復的裝置,其特征在于, 進一步包括電路重選單元,用于在判斷單元檢測到對局所選擇的電路在本局不可用時, 在本局進行電路重選;且所述消息傳送單元會將攜帶有重選電路標識的消息發 送給對局。
11、 如權利要求IO所述的在電路重選時實現異常恢復的裝置,其特征在于, 所述異常恢復單元包括重啟請求生成子單元,用于生成請求本局與對局進行重啟的RESTART消 息,該RESTART消息通過消息傳送單元發送給對局。
12、 如權利要求IO所述的在電路重選時實現異常恢復的裝置,其特征在于, 所述異常恢復單元包括呼叫限制子單元,用于當本局所記錄的次數超過預設的閥值時,在一預定 時間內禁止本局/對局的呼叫或降低本局/對局的呼叫量。
13、 如權利要求10所述的在電路重選時實現異常恢復的裝置,其特征在于, 所述異常恢復單元包括SERVICE請求生成子單元,用于當本局所記錄的次數超過預設的閥值時, 生成SERVICE消息或SERVICE—ACK消息,所述消息經消息傳送單元發送給對 局,以進行兩個局的電路狀態同步。
14、 如權利要求10所述的在電路重選時實現異常恢復的裝置,其特征在于, 所述異常恢復單元包括電路重選禁止子單元,用于當本局所記錄的次數超過預設的閥值時,在一 預定時間內禁止本局進行電路重選。
15、如權利要求IO所述的在電路重選時實現異常恢復的裝置,其特征在于, 異常恢復單元包括電路選擇策略改變子單元,用于當本局所記錄的次數超過預設的閥值時, 改變本局的電路選擇策略;所述改變電路選擇策略包括將所述電路選擇策略改 變成隨機選擇策略,或者改變成網絡側優選高的電路而用戶側優選低的電路的 策略。
全文摘要
本發明公開了一種在電路重選時實現異常恢復的方法,其包括(a)本局接收來自對局的消息,該消息中攜帶有對局所選擇的電路標識;(b)當檢測到該對局所選擇的電路標識在本局不可用時,進行電路重選,并記錄電路重選的次數或電路重選以后對局返回接續失敗的次數;(c)當所述記錄的次數超過預設的閥值時,則啟動電路恢復流程,進行異常處理。本發明還公開了一種在電路重選時實現異常恢復的裝置。本發明能自動檢測出異常呼損的產生,并且能避免長時間的異常呼損的存在。
文檔編號H04L12/56GK101110695SQ20061003657
公開日2008年1月23日 申請日期2006年7月18日 優先權日2006年7月18日
發明者蔣忠林 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影