專利名稱:一種模擬環路中繼直接撥出功能的實現方法
技術領域:
本發明屬于通信技術領域,特別涉及一種模擬環路中繼直接撥出功能的 實現方法。
背景技術:
在傳統的通信網中,PBX (用戶交換機)通過FX0 (模擬環路中繼)接口 與PSTN (公共電話交換網)相連。PBX上的用戶如果呼叫PSTN上的用戶要經 歷一個二次撥號的過程首先PBX上的用戶摘機撥占線(出局)碼,聽到二 次撥號音以后,再撥PSTN上的用戶號碼進行通話。
隨著網絡技術和通信技術的發展,VoIP語音網關和IP電話在企業用戶, 以及專網用戶中得到了廣泛的應用。如圖l、圖2的網絡環境所示語音網關 上的用戶如果呼叫PSTN上的用戶,首先完成一次IP網上的呼叫,然后再經 歷一個二次撥號的過程。這么復雜的呼叫過程,不但呼叫過程長,而且用戶 在使用話機重撥鍵進行呼叫時接通率極低。
發明內容
本發明的目的是提供一種模擬環路中繼直接撥出功能的實現方法。
參閱圖3,本發明目的實現過程如下
(1) PBX用戶或語音網關用戶摘機撥號,發起向PSTN用戶的呼叫;
(2) 用戶呼叫處理模塊向FX0呼叫控制模塊發送呼叫請求,并在呼叫請 求中攜帶PSTN用戶的被叫號碼;
(3) FXO呼叫控制模塊收到來自內部的呼叫請求后,讓外線(FX0與PSTN相連的模擬電話用戶)摘機,并判斷呼叫請求中是否攜帶PSTN用戶的被叫號 碼;(4) 如果呼叫請求中帶有PSTN用戶的號碼,啟動150ms定時器;(5) 150ms定時到后,向外線發送首位號碼,啟動發號定時器;(6) 發號定時到后,發送下一位號碼,重新啟動發號定時器;(7) 在向外線發號時,切斷內部與外線的交換網絡連接,避免內部用戶 聽到發號音;(8) 發號定時到后,如果號碼已發完,連接內部用戶與外線的單向交換 網絡連接,并啟動號碼位間隔定時器;(9) 號碼位間隔定時到后,將內部用戶與外線的交換網絡進行雙向連接, 等待PSTN用戶的摘機通話。(10) 如果呼叫請求中沒有攜帶被叫用戶號碼,將內部用戶與外線的交換 網絡進行單向連接,聽外線的二次撥號音,并啟動號碼位間隔定時器;(11) 號碼位間隔定時到后,如果內部用戶沒有撥號,釋放這次呼叫,釋 放外線;(12) 如果內部用戶撥號,向外線發號,并啟動發號定時器;(13) 重復步驟(7) (8) (9),建立呼叫,進行通話。 通過本發明能夠有效的減少模擬環路中繼的呼叫流程,提高了用戶按重撥鍵進行呼叫的接通率,不僅實現了模擬環路中繼的直接撥出功能,而且能夠兼容二次撥號方式,保證了專網用戶現有的撥號習慣。
圖l為組網方式(l)。
圖2為組網方式(2)。 圖3為本發明的流程圖。
具體實施例方式
本發明提供一種模擬環路中繼直接撥出功能的實現方法。具體步驟如下:
(1) PBX用戶或語音網關用戶摘機撥號,發起向PSTN用戶的呼叫;
(2) 用戶呼叫處理模塊向FX0呼叫控制模塊發送呼叫請求,并在呼叫請 求中攜帶PSTN用戶的被叫號碼;
(3) FXO呼叫控制模塊收到來自內部的呼叫請求后,讓外線摘機,并判斷 呼叫請求中是否攜帶PSTN用戶的被叫號碼;
(4) 如果呼叫請求中帶有PSTN用戶的號碼,啟動150ms定時器;
(5) 150ms定時到后,向外線發送首位號碼,啟動發號定時器;
(6) 發號定時到后,發送下一位號碼,重新啟動發號定時器;
(7) 在向外線發號時,切斷內部與外線的交換網絡連接,避免內部用戶 聽到發號音;
(8) 發號定時到后,如果號碼已發完,連接內部用戶與外線的單向交換 網絡連接,并啟動號碼位間隔定時器;
(9) 號碼位間隔定時到后,將內部用戶與外線的交換網絡進行雙向連接, 等待PSTN用戶的摘機通話。
(10) 如果呼叫請求中沒有攜帶被叫用戶號碼,將內部用戶與外線的交換 網絡進行單向連接,聽外線的二次撥號音,并啟動號碼位間隔定時器;
(11) 號碼位間隔定時到后,如果內部用戶沒有撥號,釋放這次呼叫,釋 放外線;
(12) 如果內部用戶撥號,向外線發號,并啟動發號定時器;
(13) 重復步驟(7) (8) (9),建立呼叫,進行通話。
權利要求
1.一種模擬環路中繼直接撥出功能的實現方法,其特征在于,包括如下步驟(1)PBX用戶或語音網關用戶摘機撥號,發起向PSTN用戶的呼叫;(2)內部用戶呼叫處理模塊向FXO呼叫控制模塊發送呼叫請求,并在呼叫請求中攜帶PSTN用戶的被叫號碼;(3)FXO呼叫控制模塊收到來自內部的呼叫請求后,讓外線摘機,并判斷呼叫請求中是否攜帶PSTN用戶的被叫號碼。
2. 根據權利要求1所述的實現方法,其特征在于,包括(1) 如果呼叫請求中帶有PSTN用戶的號碼,啟動150ms定時器;(2) 150ms定時到后,向外線發送首位號碼,啟動發號定時器;(3) 發號定時到后,發送下一位號碼,重新啟動發號定時器。
3. 根據權利要求1所述的實現方法,其特征在于,如果呼叫請求中沒有 攜帶被叫用戶號碼,將內部用戶與外線的交換網絡進行單向連接,聽外線的 二次撥號音,并啟動號碼位間隔定時器。
4. 根據權利要求1所述的實現方法,其特征在于,PBX用戶或語音網關 用戶摘機撥號時,切斷內部與外線的交換網絡連接,避免內部用戶聽到發號音
5. 根據權利要求2所述的實現方法,其特征在于,發號定時到后,如果 號碼已發完,連接內部用戶與外線的單向交換網絡連接,并啟動號碼位間隔 定時器。
6. 根據權利要求3所述的實現方法,其特征在于,包括(1) 號碼位間隔定時到后,如果內部用戶沒有撥號,釋放這次呼叫,釋 放外線;(2) 如果內部用戶撥號,向外線發號,并啟動發號定時器。
7.根據權利要求5所述的實現方法,其特征在于,號碼位間隔定時到后, 將內部用戶與外線的交換網絡進行雙向連接,等待PSTN用戶的摘機通話。
全文摘要
本發明公開了屬于通訊技術領域的一種模擬環路中繼直接撥出功能的實現方法。該方法是通過在呼叫請求中直接攜帶被叫用戶的號碼,在外線摘機后直接發送被叫號碼來建立呼叫。本發明減少了模擬環路中繼的呼叫過程,提高了呼叫的建立時間,既保證了傳統專網用戶的現有撥號習慣,又解決了按重撥鍵發號接通率低的問題。
文檔編號H04M3/42GK101106613SQ200710119548
公開日2008年1月16日 申請日期2007年7月26日 優先權日2007年7月26日
發明者孫建明 申請人:北京佳訊飛鴻電氣股份有限公司