專利名稱:一種數字程控交換系統的區別振鈴產生方法
技術領域:
本發明涉及一種在數字程控交換系統上的用戶電路區別振鈴的實現方法,具體涉及一種在數字程控交換系統中能夠向終端用戶提供根據呼叫業務類型來進行區別振鈴的方法。
在數字程控交換系統中起呼方呼叫被呼叫方是通過給被叫方的話機發振鈴信號來通知對方有呼叫到來。這種振鈴只是給被叫用戶一個單純的通知信息,隨著電話業務的普及,用戶希望能夠通過鈴聲來區別如各類不同的呼叫來源等信息,以便進行不同的處理。也就是需要在數字程控交換系統中提供一種區別振鈴方法來實現。下面簡單介紹一下目前比較常見的兩種區別振鈴方式1.對長途呼叫和本地呼叫進行區別的振鈴方式目前運行在各個電信網上的數字程控交換機,有些可以對長途來話呼叫給予不同于普通呼叫的振鈴方式。如美國專利5,649,007 Telephone set of distinctiveringing type capable of generating different calling sounds after the telephone set isconnected to remote calling party中,當有主叫用戶的呼叫進入被叫用戶所在的交換機時,交換機的中央處理器檢測此次呼叫是否為長途呼叫,如果是長途呼叫,中央處理器就會向用戶單元處理器發出一個特殊指令,由用戶單元處理器控制用戶電路板上的振鈴繼電器,這樣就在用戶的話機上產生了不同于普通呼叫的振鈴,以提醒用戶是此次呼叫是長途呼叫。
2.對于一機多號(即多用戶號碼)話機的區別振鈴方式一機多號就是一根用戶線分配了多個用戶號碼,數字程控交換系統把這些號碼分為主號碼和從號碼。通過對被叫一機多號話機進行的依號碼區別振鈴識別主叫用戶的呼叫需求,如美國專利5,673,313 Telephone set of distinctive ringingtype wherein pattern of telephone number call signal is registered for determination oftelephone number being called中,中央處理器通過匹配主叫用戶撥打的被叫號碼,來通知用戶單元處理器提供與之相對應的振鈴方式。一機多號用戶話機上產生不同的振鈴,每一種振鈴代表其中一個被叫號碼的呼入信息。
上述的第一種區別振鈴方式只能區分本地呼叫和長途呼叫進行分別振鈴;第二種區別振鈴方式是一種一機多號的區別振鈴方式,只區分了不同被叫號碼的呼入的鈴聲。可以看出這兩種區別振鈴方式都不是一種可靈活設置和編輯的方法,仍然屬于比較單一的區別振鈴方法,依然沒有滿足用戶的更加復雜和靈活的區別振鈴方式需求。
本發明的目的是在數字程控交換機中提供一種能夠在操作臺上根據主叫用戶類型、呼叫類型以及被叫用戶類型進行靈活區別振鈴設置和修改的方法,而且振鈴聲也可以根據需要進行設定和修改的,滿足專網和部分公網用戶的需求。
本發明所述的一種數字程控交換系統的區別振鈴產生方法,其實現步驟如下1)在數字程控交換系統的操作維護臺上設置區別振鈴的相關數據,包括振鈴方式的控制、呼叫業務類型以及呼叫業務類型與振鈴方式之間的對應關系;振鈴方式的控制數據可分為控制振鈴斷續比、控制振鈴斷續周期;呼叫業務類型數據可分為主叫用戶類型、呼叫類型、被叫用戶類型。
2)將步驟1)中設置的相關數據傳送到數字程控交換機的中央處理器和用戶單元處理器中;振鈴方式控制數據傳送到用戶單元處理器;呼叫業務類型數據傳送到中央處理器;呼叫業務類型與振鈴方式之間的對應關系數據分別傳送到中央處理器和用戶單元處理器中;3)被叫用戶側的數字程控交換機接收到主叫用戶的呼入消息;4)被叫側數字程控交換機的中央處理器根據主叫用戶帶來的呼叫業務類型數據,檢索出此次呼叫對應的振鈴方式;5)中央處理器發送消息通知用戶單元處理器采用何種振鈴方式呼叫被叫用戶;
6)用戶單元處理器根據振鈴方式的相關數據控制用戶電路上的振鈴繼電器在被叫用戶的話機上產生相應的振鈴信號。
下面結合附圖并通過具體的實施例進一步說明本發明的區別振鈴方法的原理和特點,其中
圖1所示為本發明方法的數字程控交換系統的基本組成示意圖;圖2所示的是數字程控交換機用戶電路的組成電路圖;圖3所示是本發明的數字程控交換系統的區別振鈴產生方法的處理流程圖;圖4所示為本發明的實施例中主叫用戶起呼和系統對被叫話機進行區別振鈴處理的流程圖;先介紹一下數字程控交換系統的基本組成,參考附圖1所示,系統由數字程控交換機、操作臺、用戶終端三部分組成,用戶終端可以是電話機或傳真機等終端設備,另外數字程控交換機的呼叫處理系統主要包括中央處理器、用戶單元處理器、交換網絡、中繼電路,此外還專門設置了多頻記發器(MFC)、主叫號碼顯示電路(CID)、DTMF收號器和音信號發生器(TONE)。每個中央處理器可以控制多個用戶單元處理器。每個用戶單元處理器可以控制一定數量的模擬用戶(ASLC,即普通電話用戶)或數字用戶(2B+D,即ISDN用戶),對于呼叫業務來說,中央處理器承擔控制整個呼叫處理流程,用戶單元處理器協助中央處理器完成呼叫業務。
本發明的數字程控交換系統的區別振鈴產生方法是在交換機內提供多種振鈴方式,對于不同的呼叫業務類型的呼叫可采用相同或區別的振鈴方式。這些振鈴方式與呼叫業務類型之間的對應關系以及振鈴方式本身預先在操作維護臺上進行設置,并可以靈活修改。在呼叫處理過程中,中央處理器根據呼叫業務類型,包括主叫用戶類型、呼叫類型和被叫用戶類型這些特點,在振鈴方式與呼叫業務類型中檢索到對應的振鈴方式,再通過發送消息通知用戶單元處理器本次呼叫的振鈴方式,用戶單元處理器根據振鈴方式對應的控制算法控制振鈴繼電器,在用戶話機上產生不同的振鈴方式。用戶根據振鈴方式就可以判斷出此次呼叫是何種類型的呼叫。
程控交換系統的區別振鈴產生方法中振鈴方式與呼叫業務類型的對應關系可以以表格等的形式在操作臺上進行編輯和修改。根據需要來設定相應的振鈴方式,對于不同的呼叫可以提供相同的振鈴方式,也可以提供不同的振鈴方式,在操作臺上編輯完成以后生成相應的振鈴數據,該數據最終不僅存在于中央處理器中,還需要傳送到用戶單元處理器中。而且把主叫用戶類型、呼叫類型、被叫用戶類型靈活地結合在一起,來確定振鈴方式。
對于一個用戶線可以具有多個號碼的情況,只要在呼叫業務類型中對被叫用戶的呼叫類型進行區別設置其振鈴方式,就可以實現區別振鈴。另外一條用戶線上可以連接不同的終端,每個終端對應一個被叫號碼,由于呼叫不同的號碼,將在同一用戶線上產生不同的振鈴方式,通過對振鈴方式的識別來決定此次呼叫是發生在什么終端上,例如附圖1中判別是傳真還是話機響應此次呼叫。其實質也就實現了前面提到的一“機”多號的振鈴方法,而對于每一個不同的號碼其振鈴方式還可以繼續進行區別設置,這樣在終端側的振鈴聲將有更多的含義表示。
以下再對程控交換機的用戶電路部分作一個簡單的介紹,參考附圖2所示的用戶電路組成。用戶電路實現的是BORSCHT七種基本功能,即B(Battery)饋電功能,即由交換機給用戶電話機等終端以恒流的方式饋電;O(Over-voltage Protection)過壓保護功能,使得雷擊、市電觸碰或其它方式的過電壓侵擾用戶線路時,用戶電路以及交換機內其它部分不受破壞;R(Ringing)振鈴功能,向用戶電話機等終端饋送通知鈴流;S(Supervision)監視功能,掃描用戶線狀態并檢測摘掛機信號;C(Co-decoder)編譯碼功能,完成話音信號的A/D變換和D/A變換;H(Hybrid)二/四線混合轉換功能;T(Test)測試接口,為用戶電路的內/外線測試而設置的接口電路;除上述基本功能外,ASLC還具有極性反轉、16K脈沖脈沖饋送、增益可調等功能,適用于遠距離傳輸。
過零檢測電路當鈴流由正至負過零時產生中斷信號,振鈴和截鈴操作都在中斷內完成。設計時把每路的測外與振鈴繼電器合為一只共用繼電器,當公共繼電器輸出為鈴流信號時,共用繼電器吸合時為向話機振鈴;當公共繼電器輸出為測外時,共用繼電器吸合時為向MTT提供外線測試。所以用戶單元處理器可通過控制用戶電路的振鈴繼電器,來控制掛接在該用戶電路上的話機的振鈴斷續比和斷續周期。
本方法包含如下三個主要過程,結合附圖3所示的區別振鈴產生方法的處理流程進行說明第一,用戶在數字程控交換系統的操作維護臺上編輯區別振鈴的數據即圖3中步驟31,這具體包含兩方面內容其一,編輯多種類型的振鈴方式,各種振鈴方式可以具有不同斷續比和斷續周期;每一種振鈴方式的斷續比與周期由程控交換機的中央處理器來根據預先在操作臺上設定的數據來確定,每種方式具體振鈴過程由用戶處理單元控制完成,振鈴方式的斷續比和周期由用戶單元處理器根據相應的算法產生,可以實現對相同的用戶線,提供不同的振鈴方式。
用戶單元處理器的軟件處理中包含振鈴處理進程,該進程采用了基于循環雙向隊列的振鈴算法,隊列中各元素可以控制不同節奏、斷續關系,整個振鈴過程控制標準是用戶編輯設定的振鈴數據。
其二,為不同呼叫業務類型設定不同或相同的振鈴方式;在操作臺上根據主叫用戶類型、呼叫類型、被叫用戶類型編輯振鈴方式,例如,不同主叫類型(重要用戶和普通用戶)的呼叫,呼叫同一被叫時,可以采用相同的振鈴方式,也可以采用不同的振鈴方式。其中主叫用戶類型包括重要用戶、測試用戶、話務員、普通用戶等;呼叫類型包括國際呼叫、國內長途呼叫、本地市話呼叫、本地網話呼叫等;被叫用戶類型包括缺省號碼和非缺省號碼等。
在編輯完畢后由數字程控交換系統自動生成相應的數據并傳送到交換系統的中央處理器和用戶單元處理器中即步驟32;第二,在具體的業務處理中,當有呼叫到來時即步驟33,中央處理器根據呼叫類型、主叫用戶類型、被叫用戶類型為依據,迅速檢索出此次呼叫的振鈴方式即步驟34。中央處理器通過消息通知用戶單元處理器采用何種振鈴方式即步驟35。
第三,用戶單元處理器在得到用戶的振鈴方式后,查閱振鈴數據文件獲得振鈴的相關參數,將參數傳遞到振鈴控制進程,由用戶單元的振鈴處理進程采用特定的算法控制用戶電路上的振鈴繼電器,從而在用戶的話機上產生不同的振鈴方式即步驟36。
下面再通過一個具體的實施例來說明本發明的區別振鈴方法的應用。
假定某系統要求對話務員來話和普通用戶來話進行區別振鈴,普通用戶來話采用一般的振鈴斷續比和周期,話務員來話采用與普通來話不同的特殊振鈴斷續比和周期,以提醒用戶有重要來話必須立即接聽。在程控交換系統的操作臺上,先完成附圖3中步驟31的振鈴數據的設置,再進入步驟32中向中央處理器和用戶單元處理器傳送數據。
參考附圖4所示,在步驟41中當一個話務員用戶A呼叫一個被叫用戶B時;步驟42,話務員的呼叫進入被叫用戶所在的程控交換機內;步驟43,交換機的中央處理器根據呼叫信令上攜帶的主叫用戶屬性、呼叫類型、被叫號碼檢索出振鈴方式即需要對用戶B進行特殊振鈴;步驟44,通過消息通知用戶B所在的用戶單元處理器采用的特殊振鈴方式;步驟46,用戶B所在的用戶單元處理器通過相應的振鈴算法控制振鈴繼電器進行特殊的振鈴斷續比和周期的動作;步驟47,在用戶B的話機上就產生了與普通呼叫不同的振鈴聲,提醒用戶有話務員信號呼叫,需要用戶及時處理。
本發明解決了在同一個話機對不同呼叫業務類型的區別振鈴問題。給終端用戶帶來方便,用戶可以給同一根用戶線上接不同的終端設備,提高線路的利用率。
本發明的另一個顯著優點在于,用戶在修改并實現自己所需的振鈴方式的同時,程控交換系統的軟件版本和硬件部件不需作任何更改。
權利要求
1.一種數字程控交換系統的區別振鈴產生方法,其特征在于,實現所述方法的步驟是1)在數字程控交換系統的操作維護臺上設置區別振鈴的相關數據,包括振鈴方式的控制、呼叫業務類型以及呼叫業務類型與振鈴方式之間的對應關系;2)將步驟1)中設置的相關數據傳送到數字程控交換機的中央處理器和用戶單元處理器中;3)被叫用戶側的數字程控交換機接收到主叫用戶的呼入消息;4)被叫側數字程控交換機的中央處理器根據主叫用戶帶來的呼叫業務類型數據,檢索出此次呼叫對應的振鈴方式;5)中央處理器發送消息通知用戶單元處理器采用何種振鈴方式呼叫被叫用戶;6)用戶單元處理器根據振鈴方式的相關數據控制用戶電路上的振鈴繼電器在被叫用戶的話機上產生相應的振鈴信號。
2.根據權利要求1所述的一種數字程控交換系統的區別振鈴產生方法,其特征在于,所述步驟1中,設置的區別振鈴數據,振鈴方式的控制數據可分為控制振鈴斷續比、控制振鈴斷續周期;呼叫業務類型數據可分為主叫用戶類型、呼叫類型、被叫用戶類型。
3.根據權利要求1或2所述的一種數字程控交換系統的區別振鈴產生方法,其特征在于,所述振鈴方式的控制采用基于循環雙向隊列的振鈴算法,隊列中各元素可以控制不同節奏、斷續關系,整個振鈴過程控制標準是用戶設定的振鈴數據。
4.根據權利要求1或2所述的一種數字程控交換系統的區別振鈴產生方法,其特征在于,所述呼叫業務類型數據中主叫用戶類型數據可分為重要用戶、測試用戶、話務員、普通用戶;呼叫類型數據可分為國際呼叫、國內長途呼叫、本地市話呼叫、本地網話呼叫;被叫用戶類型數據可分為缺省號碼和非缺省號碼。
5.根據權利要求1所述的一種數字程控交換系統的區別振鈴產生方法,其特征在于,所述步驟2中,振鈴方式控制數據傳送到用戶單元處理器;呼叫業務類型數據傳送到中央處理器;呼叫業務類型與振鈴方式之間的對應關系數據傳送到數字程控交換機的中央處理器和用戶單元處理器中。
6.根據權利要求1所述的一種數字程控交換系統的區別振鈴產生方法,其特征在于,所述步驟還包括,在一被叫用戶電路可連接多個終端設備,配置多個電話號碼與終端設備對應,設置每一個終端只響應與其所對應的一個被叫號碼的振鈴信號,通過振鈴繼電器的區別響應使被叫終端上的相應設備被激活振鈴。
全文摘要
本發明公開了一種數字程控交換系統的區別振鈴產生方法,通過在系統的操作臺上對振鈴方式的控制、呼叫業務類型以及二者之間的對應關系的預先編輯設定,并將數據傳送到中央處理器和用戶單元處理器中,使得系統能夠實時根據呼叫業務的類型查詢到預先設定的對應振鈴方式,通過振鈴算法來控制振鈴繼電器在用戶產生相應的振鈴信號。本發明方法應用不需要對系統的軟、硬件作任何的升級和修改,滿足終端用戶的靈活區別振鈴需求。
文檔編號H04M1/00GK1390029SQ01113070
公開日2003年1月8日 申請日期2001年5月31日 優先權日2001年5月31日
發明者尹芹, 華新海 申請人:深圳市中興通訊股份有限公司