模擬中繼線路檢測方法
2023-05-21 13:25:21 1
專利名稱:模擬中繼線路檢測方法
技術領域:
本發明涉及通信中繼技術,特別涉及IP語音網關模擬中繼線的檢測方法。
背景技術:
在使用模擬中繼線的設備中,例如電話程控交換機(PBX)、語音網關,可能會存在模 擬中繼接口, 一般又稱外部交換局(FX0)接口。該模擬中繼接口將普通用戶電話線作為中 繼線使用,當外部有電話呼入時,或內部電話需要從此接口呼出時,模擬中繼接口會摘機, 然後通過中繼線傳送語音。當線路出現故障,例如短路、斷路時,呼叫將不能成功,特別是 當同一個設備集成有多個模擬中繼接口時,還存在接口選通的問題, 一旦某一個或多個模擬 中繼接口由於線路原因無法完成呼叫時,由於要一個一個的試呼,還會將呼叫建立時間拉長
為了解決以上問題,最好的方法是將模擬中繼線是否可用提前檢測出來,如果發現某條 線路不良,則不將呼叫路由到對應的模擬中繼接口 。
為了檢測線路的狀態,目前常用的方法是在電話線上串聯電流檢測電路,當有呼叫時, 或者在線路空閒時通過摘機檢測電話線上是否有電流流過,如果有則說明線路正常,如果沒 有就說明線路不正常。現有檢測方法通常存在這樣的問題當有呼叫檢測線路時,因為只有 在摘機後才能檢測電話線的狀態, 一般摘機後發現線路不正常,就只能拆除呼叫然後重新選 擇接口,對呼叫流程有一些影響,也加長了呼叫建立時間。另外,空閒時檢測環路電流,摘 機後PBX會響應摘機動作,PBX會認為用戶摘機了,從而導致某些異常,例如發現某接口在不 停的摘機和掛機卻沒有呼叫過程,然後判斷該線路為不良線路,或者錯誤的將一個呼叫接通 了。
發明內容
本發明所要解決的技術問題,就是提供一種可以檢測電話線狀態而又不會影響呼叫流程 的方法,以提高模擬中繼呼叫成功率。
本發明解決所述技術問題,採用的技術方案是,模擬中繼線路檢測方法,包括以下步驟
模擬中繼線路檢測方法,包括以下步驟 a.模擬中繼接口發起呼叫前先摘機;b. 模擬中繼接口檢測環路電流,若檢測到環路電流,判斷連接該模擬中繼接口的模擬 中繼線路可用,進入正常的呼叫流程;
c. 若沒有檢測到環路電流,則對另一個模擬中繼接口重複上述步驟。 進一步的,步驟a中,模擬中繼接口發起呼叫包括主動呼叫和被動應答。 進一步的,所述步驟a中,摘機持續時間應小於PBX響應時間。 具體的,所述摘機持續時間《8ms。
本發明的有益效果是由於在打開模擬中繼接口前就知道接口的狀態,故可以避免由於 錯誤摘機導致的誤接、轉接延時等問題,從而提高模擬中繼呼叫成功率。
圖l是本發明的模擬中繼接口環境示意圖2是本發明的流程圖。
具體實施例方式
以下結合附圖及具體實施方式
,詳細描述本發明的技術方案。
本發明利用硬體或軟體將模擬中繼接口摘機,保持一個短暫的時間後掛機。在該短暫的 時間內,PBX對用戶的摘機不響應,從而完成模擬中繼線的狀態檢測,根據檢測結果判斷是 否需要選擇另外的模擬中繼線進行檢測。
在本發明中,使用模擬中繼接口的環境為圖l,在模擬中繼接口主動呼叫(或被動應答 )前,通過先實現一個短暫時間的摘機然後掛機,以便選擇一個可以使用的接口。當模擬中 繼接口處於摘機狀態時,模擬中繼線與對端PBX的接口電路形成了一個環路,在處於摘機狀 態的短暫時間內檢測電話線上是否有電流,如果有電流則說明線路正常,就繼續進行呼叫, 即摘機,然後撥號等等;如果沒有電流說明線路不正常,就換一個接口再試,直到所有的接 口都不能用時中止呼叫。由於模擬中繼接口摘機持續的時間非常短,PBX不會響應,不會引 起PBX的任何動作。本發明流程如圖2。
本發明也可以在模擬中繼接口空閒時,模擬中繼接口進行同樣的短暫時間的摘機,模擬 中繼接口檢測到模擬中繼線有環路電流,判斷模擬中繼接口線路可用,模擬中繼接口掛機; 模擬中繼接口檢測到模擬中繼線沒有環路電流,判斷模擬中繼接口線路不可用,模擬中繼接 口掛機,這樣同樣可以在發起呼叫前確定模擬中繼線的狀態。
上述短暫時間是指8ms以內。因為在現有技術中,PBX為了抗幹擾,通常會對用戶的摘 機和掛機動作進行抖動消除處理, 一般8ms以下的掛機和摘機動作都會被認為是抖動而被丟 棄,只有超過8ms以上的持續的摘機和掛機才被認為是真正的摘機和掛機動作,從而引起呼叫流程的開始或停止。模擬中繼接口連接到PBX的用戶口上,當通過邏輯控制模擬中繼接口 摘機,該摘機保持8ms以下的時間,貝ljPBX不會認為用戶有摘機動作,從而不會觸發呼叫流程 。同樣的,當PBX正在送鈴流給模擬中繼接口時,如果中繼接口摘機保持8ms以下時間,PBX 同樣不會響應。但是,在這8ms時間內,模擬中繼接口可以檢測出環路電流是否存在,如果 存在就可以判斷出電話線是可用的,否則不可用。當獲知電話線的狀態後就可以進行後繼呼 叫處理,例如當判斷到電話線是可用時,就繼續正常的呼叫,當電話線不可用時,就重新選 擇一個模擬中繼接口進行呼叫。在以上過程中,摘機由於不被PBX響應,不影響PBX的狀態,
故不一定在有呼叫時才檢測,可以在線路空閒的任意時候檢測,從而可以在沒有呼叫時也可 以判斷出線路的狀態。
權利要求
權利要求1模擬中繼線路檢測方法,包括以下步驟a. 模擬中繼接口發起呼叫前先摘機;b. 模擬中繼接口檢測環路電流,若檢測到環路電流,判斷連接該模擬中繼接口的模擬中繼線路可用,進入正常的呼叫流程;c. 若沒有檢測到環路電流,則對另一個模擬中繼接口重複上述步驟。
2.根據權利要求l所述的模擬中繼線路檢測方法,其特徵在於,步驟a中,模擬中繼接口發起呼叫包括主動呼叫和被動應答。
3.根據權利要求1或2所述的模擬中繼線路檢測方法,其特徵在於,所述步驟a中,摘機持續時間應小於PBX響應時間。
4.根據權利要求3所述的模擬中繼線路檢測方法,其特徵在於,所述摘機持續時間《8ms。
全文摘要
本發明涉及通信中繼技術,特別涉及IP語音網關模擬中繼線的檢測方法。本發明公開了一種可以檢測電話線狀態而又不會影響呼叫流程的方法,以提高模擬中繼呼叫成功率。本發明的技術方案是,模擬中繼線路檢測方法,包括以下步驟模擬中繼線路檢測方法,包括以下步驟a.模擬中繼接口發起呼叫前先摘機;b.模擬中繼接口檢測環路電流,若檢測到環路電流,判斷連接該模擬中繼接口的模擬中繼線路可用,進入正常的呼叫流程;c.若沒有檢測到環路電流,則對另一個模擬中繼接口重複上述步驟。本發明可用於使用模擬中繼線的設備中,提高模擬中繼線的接入成功率。
文檔編號H04M3/30GK101472011SQ20071020342
公開日2009年7月1日 申請日期2007年12月26日 優先權日2007年12月26日
發明者任震宇, 勇 雷 申請人:邁普(四川)通信技術有限公司