專利名稱:實現綜合接入設備業務擴展的方法及其裝置的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種實現綜合接入設備業務擴展的方法及其裝置。
背景技術:
目前隨著IP(互聯網協議)電話網關的迅速發展,IP電話的低資費為最終用戶提供了更多的選擇。但是由于提供IP電話的IP網絡(如NGN(下一代網絡)等)和PSTN(傳統的電路交換電話網)屬于兩個技術領域。因此,當用戶終端接入IP網絡時,需要通過FXS(外圍交換分機)提供的模擬用戶接口及相應的IP網關接入,所述的IP網絡網關通常包括AG(接入網關)、IAD(綜合接入設備)等類型的設備,支持的協議包括H.323、SIP(會話啟動協議)、H.248、MGCP(媒體網關控制協議);當用戶終端接入PSTN時,則需要通過FXS提供的模擬用戶接口及FXO(外圍交換辦公室)提供的模擬中繼接口接入。在通信網絡中,將語音和數據接入到分組核心網絡中的末端網絡設備通常稱為IAD,IAD提供了FXS接口、FXO接口和IP網絡接口,從而使IAD下連接的用戶終端可以根據需要選擇接入IP網絡或PSTN。
如圖1a所示,為使IAD下連接的用戶終端可以接入PSTN,目前在提供IP電話業務的IP網絡中需要通過IP網關與IAD下的用戶終端相連,使得用戶終端可以通過IP網絡進行通信,而且普通電話(即用戶終端)在接入IP網絡時,還需要通過FXS進行接入處理。這樣,當PSTN呼叫IAD下連接的用戶終端時,由于FXO與FXS間不是一一對應的關系,所以為保證PSTN可以撥叫到目的終端,還必須進行二次撥號,即在IAD(綜合接入設備)通過二次撥號方可與相應的用戶終端建立呼叫連接,通常IAD下不但直接與用戶終端相連,有時IAD下還連接有PBX(專用分組交換機)作為企業的總機,總機下又包含多個分機用戶終端,則在IAD進行的二次撥號僅撥叫到一個具體的PBX(相當于企業的總機),如果要接續到PBX下的具體用戶,則還需要進行一次撥號。
因此,由于IAD中的FXO和FXS沒有一一對應關系,且IAD下連接的PBX與相應的用戶終端間存在收斂比,導致從PSTN來的呼叫需要經過二次撥號才能呼叫IAD下的普通電話,如果撥叫IAD下的分機用戶則還需要增加一次呼叫,這必然在一定程度上增加請求建立呼叫的接續時間,而且,這種多次撥號才可以撥叫到目的終端的應用方案也不符合用戶通常的撥叫習慣。
另外,在現有技術中,當IAD下的用戶終端發起呼叫時,用戶終端需要輸入業務服務網絡中相應的目的號碼,由IAD將呼叫送往確定的業務服務網絡,再由業務服務網絡分析號碼確定目的地,因此,所述的用戶終端只能接入由IAD確定的業務服務網絡,而無法根據需要靈活地選擇相應的業務服務網絡。
發明內容
本發明的目的是提供一種實現綜合主設備業務擴展的方法及其裝置,以降低請求建立呼叫的接續時間,并不改變用戶通常的撥叫習慣。
本發明的目的是通過以下技術方案實現的本發明提供了一種實現綜合接入設備業務擴展的方法,包括A、在綜合接入設備中建立各個業務服務網絡對應的服務號碼;B、綜合接入設備下的用戶終端根據服務號碼通過綜合接入設備選擇相應的業務服務網絡,并在相應的業務服務網絡中開展業務。
步驟A所述的業務服務網絡包括PSTN(傳統的電路交換電話)網、IP(互聯網協議)網絡、內部網絡。
所述的步驟A還包括
在綜合接入設備中配置用戶選擇相應業務服務網絡的方式,其具體包括包括通過用戶終端直接輸入業務服務網絡中相應的目的號碼的方式;通過用戶終端輸入業務服務網絡對應的服務號碼,并接收到綜合接入設備返回的撥號提示音后,再輸入相應的目的號碼的方式;通過用戶終端輸入業務服務網絡對應的服務號碼,并直接輸入相應的目的號碼。
所述的步驟B包括通過綜合接入設備下的用戶終端輸入相應的目的號碼;綜合接入設備收到用戶終端發來的目的號碼后,確定所述的目的號碼無法與配置的業務服務網絡的服務號碼匹配;將該呼叫接入綜合接入設備中配置的缺省輸入服務號碼的業務服務網絡,并在接入的業務服務網絡中開展業務,即根據用戶終端輸入的目的號碼在相應的業務服務網絡中建立主、被叫用戶終端的呼叫。
所述的步驟B包括B1、通過綜合接入設備下的用戶終端輸入選擇的業務服務網絡對應的服務號碼;B2、綜合接入設備收到用戶終端發來的服務號碼后,根據配置的業務服務網絡與服務號碼對應關系確定選擇的業務服務網絡B3、根據配置的選擇相應的業務服務網絡的方式,或者向用戶終端返回撥號提示音,或者直接接收用戶輸入的目的號碼,并根據所述的目的號碼接入所述的確定選擇的業務服務網絡;B4、在接入的業務服務網絡中開展業務,即根據用戶終端輸入的目的號碼在相應的業務服務網絡中建立主、被叫用戶終端的呼叫。
所述的步驟B4包括綜合接入設備將通過用戶終端輸入的服務號碼及相應的目的號碼發送給服務號碼對應的業務服務網絡的交換機;
所述的業務服務網絡的交換機處理該呼叫,并通知綜合接入設備播放回鈴音,直到目的號碼端的用戶摘機時,停止回鈴音的播放,主、被叫用戶終端進入通話過程;通話過程結束,提示綜合接入設備的用戶終端掛機。
所述的步驟B4包括綜合接入設備確定需要將用戶終端輸入的目的號碼與網絡代碼組合發起呼叫,所述的網絡代碼為設置于綜合接入設備中的與服務號碼對應的業務服務網絡的代碼;將網絡代碼與用戶終端輸入的目的號碼發送給服務號碼對應的業務服務網絡的交換機;所述的業務服務網絡的交換機處理該呼叫,并通知綜合接入設備播放回鈴音,直到目的號碼端的用戶摘機時,停止回鈴音的播放,主、被叫用戶終端進入通話過程通話過程結束,提示綜合接入設備的用戶終端掛機。
所述的方法還包括在綜合接入設備中配置用戶終端的呼叫權限,包括配置允許或禁止接入的業務服務網絡、允許接入的各個業務服務網絡的優先級、允許或禁止呼叫的目的終端。
所述的方法還包括在綜合接入設備中配置全局限呼數據和用戶限呼數據,所述的全局限呼數據為對綜合接入設備的所有用戶終端均有效,所述的用戶限呼數據則僅對各個用戶終端有效;且全局限呼數據優先于用戶限呼數據。
所述的方法還包括當綜合接入設備下的用戶終端正在進行一個業務服務網絡的呼叫業務時,另一個業務服務網絡的用戶終端呼叫該用戶終端;綜合接入設備向另一個業務服務網絡的用戶終端發送回鈴音,并向該用戶終端發送來話提示音;
該用戶終端收到來話提示音后,選擇繼續進行正在進行的業務服務網絡的呼叫業務而不接入另一個業務服務網絡,或退出正在進行的業務服務網絡的呼叫業務并與另一個業務服務網絡的用戶終端建立呼叫。
本發明所述的方法還包括為綜合接入設備下連接的用戶終端分別分配各個業務服務網絡的用戶號碼,并配置于綜合接入設備中。
本發明所述的方法中,當業務服務網絡向綜合接入設備下連接的用戶終端發起呼叫時,包括綜合接入設備接收業務服務網絡發起呼叫的請求,根據請求中的被叫用戶終端的用戶號碼確定相應的用戶終端,并向確定的被叫用戶終端播放來話提醒。
本發明還提供了一種實現綜合接入設備業務擴展的裝置,包括業務處理模塊用于接收綜合接入設備下用戶終端的呼叫請求,并與號碼匹配模塊和資源/連接管理模塊交互信息對呼叫的過程進行處理;號碼匹配模塊根據業務處理模塊的請求接收、緩存用戶終端的撥號信息,根據配置的服務號碼進行匹配處理,并將匹配結果發送給業務處理模塊;資源/連接管理模塊根據業務處理模塊的請求進行資源的管理及連接的處理,并將處理結果發送給業務處理模塊。
本發明所述的裝置還包括連接接口驅動模塊根據業務處理模塊的請求,進行綜合接入設備與用戶終端及交換機間的連接接口的驅動。所述的連接接口驅動模塊包括FXO驅動模塊根據業務處理模塊的請求,進行綜合接入設備與交換機間的連接接口的驅動;FXS驅動模塊根據業務處理模塊的請求,進行綜合接入設備與用戶終端間的連接接口的驅動。
本發明所述的裝置還包括
協議處理模塊用于與業務處理模塊配合實現基于各種媒體網關控制協議的信令的處理。
由上述本發明所述的技術方案可以看出,在本發明中由于采用了一機多號的技術方案,使得綜合接入設備可以同時較為方便地連接到原來的PSTN網絡和新建設的分組交換網絡等多個運營網絡之中,充分利用了各種網絡的資源,使用戶得以發揮各種網絡資源的優勢,取長補短。而且,本發明實現了普通用戶的長話分流(長話可以通過IP網絡建立呼叫),并符合現有用戶特別是小交換機用戶的使用習慣,便于綜合接入設備的推廣。同時,本發明對傳統綜合接入設備的擴展和改進,主要集中在軟件方面,為在線升級提供了方便;且硬件上增加的ATI(模擬中繼接口)是成熟的、低成本的元件。
因此,本發明易于對綜合接入設備進行平滑升級擴容和推廣實施,且所需成本比較低廉。
本發明對綜合接入設備業務進行擴展后,使得綜合接入設備更適合于在樓道、小區和企業中應用。
圖1a為綜合接入設備的結構示意圖1;圖1b為綜合接入設備的結構示意圖2;圖2為本發明所述的方法的原理流程圖;圖3為本發明所述的方法的具體實施流程圖1;圖4為本發明所述的方法的具體實施流程圖2;圖5為本發明所述的方法的具體實施流程圖3;圖6為本發明所述的裝置的結構示意圖;圖7為基于圖6所述的裝置的處理流程圖1;圖8為基于圖6所述的裝置的處理流程圖2。
具體實施例方式
本發明為了擴展綜合接入設備的接入業務功能,采用了令一個用戶終端同時擁有兩個或兩個以上的業務服務網絡分配的用戶號碼的技術方案,且為不同的業務服務網絡設置不同的服務號碼,所述的業務服務網絡包括分組核心網絡、電路交換網絡等。綜合接入設備下的用戶終端在發起呼叫時,可以根據需要選擇相應的業務服務網絡開展業務。
用戶終端在選擇使用其中一個業務服務網絡的業務時,如發起一個呼叫的時候,先撥打預先設定的、該網絡對應的服務號碼,然后再撥打該網絡內的目的地號碼;當把一個運營網絡的業務設置為缺省呼叫方式時,用戶可以直接撥打該網絡內的目的地號碼。另一方面,用戶終端也能夠接收來自任意一個業務服務網絡的呼叫業務,當用戶終端接收相應的呼叫業務時,由于呼叫業務直接呼叫的是相應業務服務網絡為其分配的用戶號碼,則無需進行二次撥號便可以直接接至相應的用戶終端,如果綜合接入設備下還設置有PBX,則與傳統的撥叫過程相同,僅需要在PBX處進行一次分機的撥叫即可以最終接續到相應的目的終端。
本發明中,綜合接入設備可以對每一個接入的用戶終端設置業務服務網絡的使用權限和優先級,以控制用戶使用一個或多個業務服務網絡的業務,同時,還可以設置限制或允許用戶呼叫指定的目的地號碼等等;在IAD中,可以配置兩類限制用戶呼叫目的地號碼的數據一類是全局限呼數據,一類是用戶限呼數據,前者對綜合接入設備的所有用戶均有效,后者則分別對各個終端用戶有效;兩類數據的關系是全局限呼數據優先于用戶限呼數據。兩類數據都按IAD提供的不同呼叫方式進行細分,即針對不同的呼叫方式分別配置一個或多個限呼目的地號碼,目的地號碼可以是一個特定的號碼,也可以是一類號碼的號首;限呼號碼的配置方法舉例如表1所示
在具體的應用過程中,綜合接入設備用DSP芯片依次檢測并累積寄存用戶撥打的目的地號碼,一旦發現撥打的號碼與相應呼叫方式的其中一個限呼號碼相匹配,則切斷呼叫并給用戶播放限制呼叫的提示音。
如圖1b所示,本發明所述的IAD可以同時處在分組核心網絡和電路交換網絡(如PSTN等)的邊緣;IAD通過10/100Base-T以太網接口與分組核心網絡連接,IAD使用MGCP/H.248、RTP(Real Time Protocol,實時傳輸協議)、RTCP(Real Time Control Protocol,實時傳輸控制協議)以及H.323等協議實現把語音和數據接入到核心網絡;同時IAD使用上行接用戶線FXO接口與PSTN連接,實現傳統的電路交換網絡上的業務。IAD用于在SoftSwitch(軟交換中心)控制下的IP網絡呼叫,以及在窄帶交換機控制下的傳統PSTN呼叫。
因此,本發明所述的綜合接入設備還需要支持處理不同業務服務網絡之間發生的呼叫沖突,具體包括IAD下的用戶終端(簡稱IAD用戶)在進行IP網絡呼叫業務的時候,如果有PSTN用戶呼叫該IAD用戶,則IAD啟動“呼叫等待”功能,所述的“呼叫等待”功能為PSTN用戶聽回鈴音,IAD用戶聽來話提示音;當IAD用戶結束IP網絡業務后,如果PSTN用戶還未掛機,則IAD用戶聽振鈴,IAD用戶摘機便可以應答PSTN用戶的呼叫;如果用戶聽到來話提示音后選擇結束IP網絡業務,進行PSTN業務時,可以選擇向SoftSwitch發送“終端退出服務”指示信號;在IAD用戶結束PSTN業務的時候,還可以向SoftSwitch發送“終端恢復服務”指示信號,重新接入IP網絡。
為便于理解,現以用戶終端發起呼叫時IAD選擇業務服務網絡的處理過程為例,對本發明所述的實現綜合接入設備業務擴展的方法的處理過程進行說明,如圖2所示,具體包括以下步驟步驟21IAD下的用戶終端摘機;步驟22IAD判斷是否僅設置了缺省輸入服務號碼的選擇業務服務網絡的方式,如果是,則執行步驟23,否則,執行步驟25;步驟23進一步判斷是否需要IAD根據輸入的相應的業務服務網絡的服務號碼確定對應的網絡代碼,并采用確定的網絡代碼與目的號碼組合后發起呼叫,所述的網絡代碼為設置于綜合接入設備中的與服務號碼對應的業務服務網絡的代碼;如果需要,則執行步驟25,否則,執行步驟24,直接啟動相應的業務服務網絡的呼叫處理過程,并由相應的業務服務網絡下發撥號提示音,以便于用戶終端輸入相應的目的號碼,IAD選擇業務網絡的處理過程結束。
步驟25IAD向用戶終端下發撥號提示音,并執行步驟26,用戶終端開始撥號,再接著執行步驟27,IAD將用戶終端所輸入的號碼與配置的業務服務網絡與服務號碼的對應關系中的服務號碼匹配,并判斷是否匹配,如果匹配,則執行步驟28,否則,執行步驟211;步驟28與步驟23類似,該步驟進一步判斷是否需要IAD將網絡代碼與目的號碼組合后發起呼叫;如果是,則執行步驟210,根據用戶終端輸入的服務號碼及IAD中設置的信息確定相應的網絡代碼,并將該網絡代碼與目的號碼組合后啟動相應的業務服務網絡的呼叫,例如,用戶終端輸入的服務號碼為“#”,目的號碼為“1234567”,服務號碼“#”對應的網絡代碼為“17900”,則組合后的用于發起呼叫的號碼為“179001234567”;否則,執行步驟29,由IAD向用戶終端下發二次撥號提示音,以便于用戶終端輸入相應的目的號碼。
步驟211判斷IAD中是否設置了缺省輸入服務號碼選擇業務服務網絡的方式,如果是,則執行步驟212,否則,執行步驟214,釋放本次呼叫,并向用戶終端播放忙音。
步驟212進一步判斷是否需要IAD將網絡代碼與目的號碼組合后發起呼叫,如果需要,則執行步驟215,將用戶終端輸入的目的號碼和IAD中設置的缺省輸入服務號碼對應的網絡代碼組合,并在相應的業務服務網絡中發起呼叫,否則,執行步驟214,直接以用戶終端輸入的號碼作為目的號碼向缺省輸入服務號碼的業務服務網絡發起呼叫。
上述本發明中,如果所述的業務服務網絡的服務號碼與網絡代碼一致,則所述的步驟23、28、212中,可以直接將用戶終端輸入的服務號碼與目的號碼組合后發起呼叫。
下面以具體的應用實例對本發明所述的方法的具體實施方式
作進一步說明,如圖3所示,首先以用戶終端(即IAD用戶)通過IP網絡發起呼叫業務的處理過程為例進行說明步驟31IAD用戶摘機,發起呼叫。
步驟32IAD為該IAD用戶放撥號提示音。
步驟33IAD用戶聽到撥號提示音后開始撥號,并將撥叫的號碼傳送給IAD,假設IP網絡的服務號碼為12345,則IAD用戶鍵入12345即可。
步驟34IAD對用戶所撥叫的號碼進行分析,確定是IP網絡呼叫,向SoftSwitch(即軟交換中心)發摘機消息,即發送“Notify”消息,通知該用戶已經摘機,SoftSwitch收到摘機消息后,執行步驟35,向IAD返回響應消息,確認消息的準確接收。
步驟36SoftSwitch接受IAD用戶發起呼叫,并向IAD下發放音指示通知和號碼匹配表,所述的號碼匹配表中記載了允許通過該SoftSwitch呼叫的目的號碼,即通過“Modify”消息向IAD下發修改連接通知。
步驟37IAD收到SoftSwitch發來的放音指示后,通過“Modify Reply”消息返回響應消息,如果在IAD配置的IP網絡呼叫業務不是缺省呼叫方式,則還需要執行步驟38,由IAD向IAD用戶播放二次撥號音,提示用戶輸入IP網絡號碼,并執行步驟39;如果配置的IP網絡呼叫業務是缺省呼叫方式,IAD不再放撥號音,并且緩存了用戶先前已撥的IP網絡號碼,執行步驟39;為實現步驟38和步驟39所述的過程,還需要在IAD中進行相應的用戶選擇業務服務網絡的方式的配置,包括兩種方式,一種為通過用戶終端直接輸入業務服務網絡對應的服務號碼及相應的目的號碼的方式,稱為缺省呼叫方式;另一種為通過用戶終端輸入業務服務網絡對應的服務號碼,并接收到綜合接入設備返回的撥號提示音后,再輸入相應的目的號碼的方式,稱為非缺省呼叫方式;具體可以通過命令配置決定IAD是否分別支持各種呼叫方式,如PSTN呼叫、IP網絡呼叫、內部呼叫等。對于需要支持的呼叫方式,可以為該呼叫方式指定識別不同業務服務網絡的服務號碼,用戶須先撥打此服務號碼才能獲得相應業務,此時用戶聽二次撥號音,再輸入呼叫的目的地號碼;或者指定該呼叫方式為缺省呼叫方式,用戶在使用該呼叫方式時直接輸入呼叫的目的地號碼,AD可配置最多一種缺省呼叫方式和多種非缺省的呼叫方式;呼叫方式的配置方法如表2所示
步驟39用戶繼續撥號,撥打IAD用戶需要撥叫的目的號碼(即IP網絡號碼),并將撥打的號碼發送給IAD。
步驟310IAD收號完畢后,需要根據SoftSwitch下發的號碼匹配表確定所收號碼為號碼匹配表中的號碼,并向SoftSwitch發號碼,即通過“Notify”消息將IAD用戶撥打的IP網絡號碼發送給SoftSwitch,SoftSwitch收到所述的IP網絡號碼后,還需要通過步驟311向IAD返回響應消息,并執行步驟312。
步驟312SoftSwitch分析號碼,向IAD發“Add”命令,通知將該IAD用戶增加到該呼叫中,IAD收到該命令后,執行步驟313返回響應消息給SoftSwitch,并執行步驟314。
步驟314SoftSwitch找到被叫后,通過“Modify”消息向IAD發修改連接及放音指示的消息,IAD收到該消息后,也需要執行步驟315,向SoftSwitch返回響應消息,并執行步驟316。
步驟316IAD向該IAD用戶放回鈴音,如果用戶摘機,則執行步驟317,被叫用戶(即目的終端)摘機,SoftSwitch通過“Notify”消息向IAD發停止放音及修改連接的通知,IAD則需要在收到該通知后,一方面IAD停止放音、修改連接,另一方面還需要執行步驟318,向SoftSwitch返回響應消息,然后,執行步驟319,IAD用戶與目的終端間開始通話。
再以用戶終端通過PSTN發起呼叫的處理過程為例對本發明所述的方法進行說明,如圖4所示,具體包括以下步驟步驟41IAD用戶摘機,并向IAD上報摘機消息。
步驟42IAD收到IAD用戶摘機的消息后向該IAD用戶播放撥號音。
步驟43IAD用戶聽到撥號音后,開始撥號,并將撥打的號碼發送給IAD,如果IAD用戶選擇通過PSTN發起呼叫,則撥打PSTN的服務號碼。
步驟44IAD收到用戶撥打的號碼后對其進行分析,確定是PSTN呼叫,則向窄帶交換機發摘機信號。
窄帶交換機收到所述的摘機信號后,執行步驟45,向IAD發送撥號提示音,如果在IAD處配置的PSTN呼叫業務不是缺省呼叫方式,則需要執行步驟46,由IAD將把交換機的撥號提示音連接到IAD用戶,提示IAD用戶輸入PSTN號碼,并執行步驟48;如果在IAD處配置的PSTN呼叫業務是缺省呼叫方式,則執行步驟47,由IAD把緩存用戶先前已撥的PSTN號碼直接發送到交換機,并將IAD用戶雙向連接到交換機上,然后,執行步驟49。
步驟48IAD用戶繼續撥號,即撥打IAD用戶發起呼叫的目的號碼,并執行步驟49。
步驟49窄帶交換機收號完畢,分析號碼,找到被叫,向IAD用戶放回鈴音;如果被叫摘機,IAD用戶與被叫用戶間開始通話。
步驟410呼叫結束后,IAD用戶掛機,并向IAD上報掛機消息。
步驟411IAD向窄帶交換機上報掛機消息,完成PSTN呼叫過程。
上面給出了IAD用戶發起呼叫的具體處理流程,下面對本發明中IAD用戶呼叫等待的處理流程進行說明,如圖5所示,具體包括以下步驟步驟51當某一用戶向IAD用戶發起呼叫時,交換機向IAD發振鈴信號。
步驟52IAD確定用戶正在進行業務,如正在接聽另一個呼叫時,則向該IAD用戶播放來話提示音。
步驟53IAD用戶聽到來話提示音后,確定掛機結束當前的業務,則向IAD發送掛機消息。
步驟54IAD收到IAD的掛機消息后,向用戶發振鈴信號。
步驟55IAD用戶摘機,并向IAD上報摘機消息。
步驟56IAD向交換機發送該IAD用戶摘機信號。
步驟57IAD用戶與主叫用戶開始通話。
本發明中,還包括綜合接入設備對接入的呼叫的處理過程,由于本發明中為每一個IAD用戶分配了一個用戶號碼,所述的用戶號碼為包括業務服務網絡的服務號碼和對應的業務服務網絡為該用戶分配的號碼,假設IP網絡的服務號碼為17912,IP網絡為某一用戶終端分配的號碼為123456,則用戶號碼為17912+123456,用戶號碼配置于IAD中,因此,當任一業務服務網絡的呼叫接入IAD時,IAD根據接入的呼叫中的被叫用戶的用戶號碼可以唯一地確定IAD下的一個IAD用戶,因而避免了在IAD進行二次撥號確定相應的IAD用戶。另外,本發明中,當用戶終端發起呼叫時,可以根據需要靈活地選擇相應的業務服務網絡。
基于上述方法,本發明還提供了一種綜合接入設備業務擴展的裝置,如圖6所示,所述的裝置包括業務處理模塊、資源/連接管理模塊、號碼匹配模塊和接口驅動模塊,其中所述的業務處理模塊用于接收綜合接入設備下用戶終端的呼叫請求,并與號碼匹配模塊和資源/連接管理模塊交互信息對呼叫的過程進行處理;具體為負責呼叫服務號碼的路由分析,確定用戶終端選擇的業務服務網絡,以及PSTN呼入和呼出業務處理流程、呼叫等待和呼叫沖突處理、控制使用業務服務網絡的權限及撥叫的目的號碼的權限呼功能(即控制用戶終端根據設置業務服務網絡的使用權限和優先級進行業務服務網絡的使用,以及控制用戶終端根據設置限制或允許用戶呼叫指定的目的地號碼進行相應的呼叫),所述的業務處理模塊是本發明所述的裝置中的核心模塊。
號碼匹配模塊根據業務處理模塊的請求接收、緩存用戶終端的撥號信息,根據配置的用戶號碼進行匹配處理,并將匹配結果發送給業務處理模塊;該模塊負責匹配用戶終端發起呼叫時的目的號碼是否為允許的號碼,如與IP網絡中的softswitch下發的號碼匹配表匹配,檢查目的號碼的合法性,與綜合接入設備中配置的控制業務權限的目的號碼匹配確定是否允許撥叫等等。
資源/連接管理模塊根據業務處理模塊的請求進行資源的管理及連接的處理,即為建立的連接分配資源,釋放拆除的連接占用的資源,并將處理結果發送給業務處理模塊。
本發明所述的裝置中的還包括連接接口驅動模塊根據業務處理模塊的請求,進行綜合接入設備與用戶終端及交換機間的連接接口的驅動;所述的連接接口驅動模塊進一步包括FXO驅動模塊和FXS驅動模塊FXO驅動模塊根據業務處理模塊的請求,進行綜合接入設備與交換機間的連接接口的驅動,所述的連接接口為ATI(模擬中繼接口);FXS驅動模塊根據業務處理模塊的請求,進行綜合接入設備與用戶終端間的連接接口的驅動,所述的連接接口為ASI(模擬用戶接口)。
本發明所述的裝置還包括協議處理模塊負責MGCP/H.248協議棧處理,以及對其進行適配,即用于與業務處理模塊配合實現基于MGCP/H.248協議的信令的處理。
現結合上述本發明所提供的裝置對本發明所述的方法進行描述,以IAD用戶通過PSTN發起呼叫的處理過程為例進行說明,如圖7所示,包括步驟71IAD用戶摘機,并向ASI上報摘機消息。
步驟72ASI檢測到IAD用戶摘機,上報摘機事件給業務處理模塊。
步驟73業務處理模塊為相應的FXS端口(即IAD用戶,通常一個FXS端口接一個IAD用戶)申請DSP(數字信號處理)、RTP等資源,同時,還需要執行步驟74和步驟75,其中,步驟74為業務處理模塊向號碼匹配模塊發收號指示以及號碼匹配格式,通過號碼匹配模塊確定,步驟75為業務處理模塊向資源連接管理模塊的連接管理部分發送連接和放撥號音指示。
步驟76資源連接管理模塊向IAD用戶播放撥號音,IAD用戶便可以聽到撥號音。
步驟77IAD用戶聽到撥號音后開始撥號,并向號碼匹配模塊發送所撥號碼。
步驟78號碼匹配模塊收齊IAD用戶所撥號碼后,進行匹配處理,并上報號碼和匹配結果給業務處理模塊;業務處理模塊對所述的號碼進行分析確定是PSTN呼叫,并執行步驟79;業務處理模塊確定呼叫的過程具體為業務處理模塊收到用戶摘機的事件上報后,把各種非缺省呼叫方式的字冠匹配格式下發給號碼匹配模塊,同時給用戶送撥號音;然后,由號碼匹配模塊把用戶所撥的號碼以及與字冠匹配的結果上報給業務處理模塊;最后,業務處理模塊分析號碼和匹配結果,如果號碼與一種非缺省呼叫方式的字冠匹配,則給用戶送二次撥號音,并且按該呼叫方式進行呼叫處理;如果沒有一種非缺省呼叫方式的字冠與之匹配,則按缺省呼叫方式處理,并且把號碼匹配模塊已緩存的、用戶所撥的號碼作為用戶撥打目的地號碼的一部分。
步驟79為相應的FXO端口(IAD與交換機間的端口)申請DSP、RTP等資源;同時,執行步驟710,由業務處理模塊向ATI發摘機指示消息,然后,執行步驟711。
步驟711業務處理模塊向資源連接管理模塊的連接管理部分發送連接指示將FXS與FXO相連。
步驟712執行步驟711的同時,ATI向窄帶交換機(PSTN中的交換機)發摘機信號。
步驟713交換機收到摘機信號后向IAD發撥號音,如果號碼匹配模塊緩存了IAD用戶撥的PSTN號碼,則執行步驟714,由業務處理模塊向號碼匹配模塊發發號指示,并由號碼匹配理模塊將緩存的PSTN號碼發給交換機,然后,執行步驟716;否則,直接執行步驟715,IAD用戶繼續撥號,然后,執行步驟716。
步驟716交換機收號完畢,分析號碼,找到被叫,向IAD用戶放回鈴音;如果被叫用戶摘機,則IAD用戶與被叫用戶開始通話,如果通話過程結束,則執行步驟717。
步驟717呼叫結束,IAD用戶掛機,并上報掛機消息給ASI。
步驟718ASI檢測到用戶掛機,上報掛機事件給業務處理模塊。
步驟719業務處理模塊向資源連接管理模塊發拆除連接指示。
步驟720業務處理模塊為相應的FXS端口釋放資源,并上報FXS端口資源釋放的消息給資源連接管理模塊。
步驟721業務處理模塊還向ATI發掛機指示。
步驟722ATI收到掛機指示后繼續向交換機發掛機信號。
步驟722業務處理模塊發送完成相應的掛機信號后,還為相應的FXO端口釋放資源,并向資源連接管理模塊上報FXO端口資源釋放的消息,完成本次呼叫過程。
IP網絡呼叫的處理過程,從用戶摘機到業務處理模塊收到號碼匹配模塊上報的號碼和匹配結果的過程與PSTN呼叫相同,隨后,業務處理模塊判斷是IP網絡呼叫,則進入由SoftSwitch控制下的IP網絡呼叫流程,與通常的綜合接入設備的IP網絡呼叫流程相同;業務處理模塊的主要任務是通過協議處理模塊的配合(即MGCP/H.248協議棧及其適配層)完成用戶與SoftSwitch之間的控制信號交互,申請和釋放相關的資源,以及控制聯網拆網等操作。
再以PSTN呼叫等待的過程如下(圖8)步驟81窄帶交換機向IAD發振鈴信號,即向IAD的ATI發送振鈴信號。
步驟82ATI向業務處理模塊上報振鈴事件。
步驟83業務處理模塊為相應的FXO端口向資源連接管理模塊申請DSP、RTP等資源。
步驟84業務處理模塊判斷當前IAD用戶正在進行業務,如正在進行另一個通話時,向資源連接管理發放音指示。
步驟85資源連接管理向IAD用戶播放來話提示音,IAD用戶聽到來話提示音后,可以根據需要選擇繼續當前的業務,或者是接聽來話,如果選擇接聽來話,則執行步驟86。
步驟86用戶結束當前業務,上報掛機消息給ASI。
步驟87ASI上報掛機事件給業務處理模塊。
步驟88業務處理模塊為當前業務作拆除連接和釋放資源處理。
步驟89業務處理模塊判斷IAD用戶被PSTN呼叫,則向資源連接管理模塊為相應的FXS端口申請DSP、RTP等資源。
步驟810業務處理模塊向ASI發振鈴指示。
步驟811ASI繼續向IAD用戶發振鈴。
步驟812IAD用戶聽到振鈴后摘機應答。
步驟813ASI上報摘機事件給業務處理模塊。
步驟814業務處理模塊向ATI發摘機指示。
步驟815ATI向窄帶交換機發摘機信號。
步驟816業務處理模塊向資源連接管理模塊發連接指示,將FXS與FXO相連,并執行步驟817,IAD用戶與主叫用戶開始通話。
本發明中通過為各個業務服務網絡分配相應的服務號碼實現相應的綜合接入設備業務。解決發現有技術的問題,一方面,綜合接入設備用戶呼出時,可以靈活方便地選擇開展業務的業務服務網絡,另一方面,綜合接入設備用戶作為被叫時,主叫用戶無需進行多次的中間撥號處理,方便了用戶的使用,并節省了呼叫接續的時間。
權利要求
1.一種實現綜合接入設備業務擴展的方法,其特征在于,包括A、在綜合接入設備中建立各個業務服務網絡對應的服務號碼;B、綜合接入設備下的用戶終端根據服務號碼通過綜合接入設備選擇相應的業務服務網絡,并在相應的業務服務網絡中開展業務。
2.根據權利要求1所述的實現綜合接入設備業務擴展的方法,其特征在于,步驟A所述的業務服務網絡包括PSTN(傳統的電路交換電話)網、IP(互聯網協議)網絡、內部網絡。
3.根據權利要求1或2所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的步驟A還包括在綜合接入設備中配置用戶選擇相應業務服務網絡的方式,其具體包括包括通過用戶終端直接輸入業務服務網絡中相應的目的號碼的方式;通過用戶終端輸入業務服務網絡對應的服務號碼,并接收到綜合接入設備返回的撥號提示音后,再輸入相應的目的號碼的方式;通過用戶終端輸入業務服務網絡對應的服務號碼,并直接輸入相應的目的號碼。
4.根據權利要求3所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的步驟B包括通過綜合接入設備下的用戶終端輸入相應的目的號碼;綜合接入設備收到用戶終端發來的目的號碼后,確定所述的目的號碼無法與配置的業務服務網絡的服務號碼匹配;將該呼叫接入綜合接入設備中配置的缺省輸入服務號碼的業務服務網絡,并在接入的業務服務網絡中開展業務,即根據用戶終端輸入的目的號碼在相應的業務服務網絡中建立主、被叫用戶終端的呼叫。
5.根據權利要求3所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的步驟B包括B1、通過綜合接入設備下的用戶終端輸入選擇的業務服務網絡對應的服務號碼;B2、綜合接入設備收到用戶終端發來的服務號碼后,根據配置的業務服務網絡與服務號碼對應關系確定選擇的業務服務網絡;B3、根據配置的選擇相應的業務服務網絡的方式,或者向用戶終端返回撥號提示音,或者直接接收用戶輸入的目的號碼,并根據所述的目的號碼接入所述的確定選擇的業務服務網絡;B4、在接入的業務服務網絡中開展業務,即根據用戶終端輸入的目的號碼在相應的業務服務網絡中建立主、被叫用戶終端的呼叫。
6.根據權利要求5所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的步驟B4包括綜合接入設備將通過用戶終端輸入的服務號碼及相應的目的號碼發送給服務號碼對應的業務服務網絡的交換機;所述的業務服務網絡的交換機處理該呼叫,并通知綜合接入設備播放回鈴音,直到目的號碼端的用戶摘機時,停止回鈴音的播放,主、被叫用戶終端進入通話過程;通話過程結束,提示綜合接入設備的用戶終端掛機。
7.根據權利要求5所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的步驟B4包括綜合接入設備確定需要將用戶終端輸入的目的號碼與網絡代碼組合發起呼叫,所述的網絡代碼為設置于綜合接入設備中的與服務號碼對應的業務服務網絡的代碼;將網絡代碼與用戶終端輸入的目的號碼發送給服務號碼對應的業務服務網絡的交換機;所述的業務服務網絡的交換機處理該呼叫,并通知綜合接入設備播放回鈴音,直到目的號碼端的用戶摘機時,停止回鈴音的播放,主、被叫用戶終端進入通話過程;通話過程結束,提示綜合接入設備的用戶終端掛機。
8.根據權利要求1所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的方法還包括在綜合接入設備中配置用戶終端的呼叫權限,包括配置允許或禁止接入的業務服務網絡、允許接入的各個業務服務網絡的優先級、允許或禁止呼叫的目的終端。
9.根據權利要求1或8所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的方法還包括在綜合接入設備中配置全局限呼數據和用戶限呼數據,所述的全局限呼數據為對綜合接入設備的所有用戶終端均有效,所述的用戶限呼數據則僅對各個用戶終端有效;且全局限呼數據優先于用戶限呼數據。
10.根據權利要求1所述的實現綜合接入設備業務擴展的方法,其特征在于,所述的方法還包括當綜合接入設備下的用戶終端正在進行一個業務服務網絡的呼叫業務時,另一個業務服務網絡的用戶終端呼叫該用戶終端;綜合接入設備向另一個業務服務網絡的用戶終端發送回鈴音,并向該用戶終端發送來話提示音;該用戶終端收到來話提示音后,選擇繼續進行正在進行的業務服務網絡的呼叫業務而不接入另一個業務服務網絡,或退出正在進行的業務服務網絡的呼叫業務并與另一個業務服務網絡的用戶終端建立呼叫。
11.根據權利要求1所述的實現綜合接入設備業務擴展的方法,其特征在于,該方法還包括為綜合接入設備下連接的用戶終端分別分配各個業務服務網絡的用戶號碼,并配置于綜合接入設備中。
12.根據權利要求11所述的實現綜合接入設備業務擴展的方法,其特征在于,當業務服務網絡向綜合接入設備下連接的用戶終端發起呼叫時,包括綜合接入設備接收業務服務網絡發起呼叫的請求,根據請求中的被叫用戶終端的用戶號碼確定相應的用戶終端,并向確定的被叫用戶終端播放來話提醒。
13.一種實現綜合接入設備業務擴展的裝置,其特征在于,包括業務處理模塊用于接收綜合接入設備下用戶終端的呼叫請求,并與號碼匹配模塊和資源/連接管理模塊交互信息對呼叫的過程進行處理;號碼匹配模塊根據業務處理模塊的請求接收、緩存用戶終端的撥號信息,根據配置的服務號碼進行匹配處理,并將匹配結果發送給業務處理模塊;資源/連接管理模塊根據業務處理模塊的請求進行資源的管理及連接的處理,并將處理結果發送給業務處理模塊。
14.根據權利要求13所述的實現綜合接入設備業務擴展的裝置,其特征在于,該裝置還包括連接接口驅動模塊根據業務處理模塊的請求,進行綜合接入設備與用戶終端及交換機間的連接接口的驅動。
15.根據權利要求14所述的實現綜合接入設備業務擴展的裝置,其特征在于,所述的連接接口驅動模塊包括FXO驅動模塊根據業務處理模塊的請求,進行綜合接入設備與交換機間的連接接口的驅動;FXS驅動模塊根據業務處理模塊的請求,進行綜合接入設備與用戶終端間的連接接口的驅動。
16.根據權利要求13所述的實現綜合接入設備業務擴展的裝置,其特征在于,所述的裝置還包括協議處理模塊用于與業務處理模塊配合實現基于各種媒體網關控制協議的信令的處理。
全文摘要
本發明涉及一種實現綜合接入設備業務擴展的方法及其裝置。本發明中通過為各個業務服務網絡分配相應的服務號碼實現相應的綜合接入設備業務,當綜合接入設備用戶呼出時,可以靈活方便地選擇開展業務的業務服務網;當綜合接入設備用戶作為被叫時,主叫用戶無需進行多次的中間撥號處理,方便了用戶的使用,并節省了呼叫接續的時間。因此,本發明使得綜合接入設備可以同時較為方便地連接到原來的PSTN網絡和新建設的分組交換網絡等多個運營網絡之中,充分利用了各種網絡的資源。且本發明對傳統綜合接入設備的擴展和改進,主要集中在軟件方面,為在線升級提供了方便。本發明使得綜合接入設備更適合于在樓道、小區和企業中應用。
文檔編號H04L12/24GK1592269SQ0315764
公開日2005年3月9日 申請日期2003年9月4日 優先權日2003年9月4日
發明者胡敬東, 馬劍飛, 魏強, 金飛廣 申請人:華為技術有限公司