專利名稱:智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法及系統(tǒng)、多業(yè)務(wù)代理服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能網(wǎng)通信領(lǐng)域,尤其涉及一種在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方 法及系統(tǒng)、以及多業(yè)務(wù)代理服務(wù)器。
背景技術(shù):
智能網(wǎng)(IN, Intelligent Network)技術(shù)是目前廣泛應(yīng)用在電路域通信網(wǎng)絡(luò) (包括PSTM/GSM/WCDMA/CDMA等網(wǎng)絡(luò))中的一種業(yè)務(wù)體系。引入智能網(wǎng) 功能實體,可以實現(xiàn)對呼叫進行智能控制,具體如下
在核心通信網(wǎng)中引入業(yè)務(wù)交換點(SSP, Service Switching Point ),使核心 通信網(wǎng)與上層IN業(yè)務(wù)設(shè)備相連,形成智能網(wǎng);智能網(wǎng)作為通信網(wǎng)的高層業(yè)務(wù) 網(wǎng),能夠為通信網(wǎng)生成和實現(xiàn)各種新業(yè)務(wù),使客戶端能夠方4更靈活地獲取所需 的信息。
如果某用戶A申請了 IN業(yè)務(wù),那么網(wǎng)絡(luò)必然要為該用戶^:置其與某個業(yè)
務(wù)控制點(SCP, Service Control Point)的關(guān)系,使得SCP在特定的情況下為 該用戶A提供服務(wù)。
在GSM/WCDMA、 CDMA/CDMA2000核心網(wǎng)中,往往會預(yù)先在歸屬位置 寄存器(HLR, Home Location Register)中為用戶登記與某個SCP有關(guān)的觸發(fā) 信息。其中在GSM網(wǎng)絡(luò)的移動網(wǎng)增強邏輯制定應(yīng)用(CAMEL, Customized Applications for Mobile network Enhanced Logic )規(guī)范中,與SCP有關(guān)的觸發(fā)信 息稱為CAMEL簽約信息(CSI, CAMEL Subscription Information )。與SCP有 關(guān)的觸發(fā)信息主要用于告知SSP應(yīng)當(dāng)在何種情況下觸發(fā)SCP,并且觸發(fā)到哪個 SCP上。在這種機制下,觸發(fā)的條件可以是呼叫的不同狀態(tài)(如開始號碼分析、
接續(xù)失敗),以及用戶所撥打的特殊號碼等。
在固定網(wǎng)絡(luò)中,往往采用在交換機上直接配置與SCP有關(guān)的觸發(fā)信息的機 制,這種機制也可以在上述的移動核心網(wǎng)中使用,只是使用時涉及的技術(shù)細(xì)節(jié)有所不同。在交換機上直接配置與SCP有關(guān)的觸發(fā)信息的機制中,觸發(fā)條件往往基于用戶號段、用戶所撥的特殊號碼等。但是采用上述機制,對于同一個用戶來說,當(dāng)用戶在特定的觸發(fā)條件下,只能觸發(fā)到一個SCP上。隨著增值業(yè)務(wù)的不斷增多,許多業(yè)務(wù)可能會需要同樣的觸發(fā)條件。在現(xiàn)有技術(shù)中,當(dāng)為用戶增加一個使用同樣觸發(fā)條件的新業(yè)務(wù)時,必須要改造現(xiàn)有的SCP。下面給出兩種現(xiàn)有的實現(xiàn)方案 現(xiàn)有技術(shù)方案一在現(xiàn)有的SCP上增加新的業(yè)務(wù)邏輯,實現(xiàn)新的業(yè)務(wù)。當(dāng)業(yè)務(wù)觸發(fā)后,SCP 協(xié)調(diào)原有業(yè)務(wù)和新業(yè)務(wù)提供給用戶。此方案可以保持網(wǎng)絡(luò)結(jié)構(gòu)不變,網(wǎng)絡(luò)節(jié)點沒有變化,但是需要對現(xiàn)有的 SCP進行改造,這樣不僅不利于引入新的SCP廠家的設(shè)備,而且原有SCP改 造的成本和周期難以控制?,F(xiàn)有技術(shù)方案二參見圖1所示,通過簡單修改現(xiàn)有的SCP,當(dāng)SCP接收到業(yè)務(wù)觸發(fā)時,現(xiàn) 有SCP提供現(xiàn)有業(yè)務(wù),并判斷用戶是否申請了其他SCP上的業(yè)務(wù),如果用戶 申請了其他SCP上的業(yè)務(wù),就在連接(Connect)消息中下發(fā)特殊號碼給SSP; SSP根據(jù)Connect消息中的特殊號碼直接觸發(fā)新的SCP,或者路由到另一個 SSP,由該SSP來觸發(fā)新的SCP,從而完成新業(yè)務(wù)的提供。此方案中新業(yè)務(wù)和原有業(yè)務(wù)可以分別由不同的SCP來提供,但是仍然需要 對現(xiàn)有的SCP做一定的修改、配合,而且還可能需要占用各個SSP之間的中 繼鏈路。由于目前增值業(yè)務(wù)的不斷出現(xiàn),許多增值業(yè)務(wù)可能需要同樣的觸發(fā)條件, 這樣當(dāng)用戶定制的不同業(yè)務(wù)基于同樣的觸發(fā)條件觸發(fā)時,按照上述兩種現(xiàn)有技 術(shù)方案,都需要對現(xiàn)有的SCP進行改造才能為用戶提供基于同樣觸發(fā)條件的不 同增值業(yè)務(wù),因此不利于新業(yè)務(wù)的引進開發(fā)。 發(fā)明內(nèi)容本發(fā)明實施例提供一種在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法以及裝置,以便無 需修改現(xiàn)有的SCP,即可實現(xiàn)為用戶提供基于同樣觸發(fā)條件的不同業(yè)務(wù)。 相應(yīng)的本發(fā)明實施例還提供了 一種多業(yè)務(wù)代理服務(wù)器。本發(fā)明實施例提供了一種在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,包括步驟接 收智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)觸發(fā)信息;根據(jù)所述業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智 能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息;以及根據(jù)獲知的用戶信息及其對應(yīng) 的觸發(fā)點信息,在預(yù)先存儲的在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息 的對應(yīng)關(guān)系中,獲知用戶定制的各智能業(yè)務(wù);根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè) 務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制的各智能業(yè)務(wù)的對應(yīng) 各業(yè)務(wù)執(zhí)行設(shè)備;以及控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能 業(yè)務(wù)。本發(fā)明實施例還提供了一種多業(yè)務(wù)代理服務(wù)器,包括存儲器,存儲有在 各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系、各智能業(yè)務(wù)與業(yè)務(wù) 執(zhí)行設(shè)備信息的對應(yīng)關(guān)系;接收單元,用于接收智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù) 觸發(fā)信息;用戶信息獲知單元,用于根據(jù)接收到的業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能 業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息;以及業(yè)務(wù)獲知單元,用于基于獲知的 用戶信息及其對應(yīng)的觸發(fā)點信息,在預(yù)先存儲的在各個觸發(fā)點條件下用戶信息 與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系中,獲知用戶定制的各智能業(yè)務(wù);執(zhí)行設(shè)備獲知 單元,用于基于獲知的用戶定制的各智能業(yè)務(wù),根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與 業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制的各智能業(yè)務(wù)的對 應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備;以及業(yè)務(wù)提供控制單元,用于控制所述獲知的各業(yè)務(wù)執(zhí)行 設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù)。本發(fā)明實施例還4是供了一種實現(xiàn)業(yè)務(wù)組合的智能網(wǎng)系統(tǒng),包括智能業(yè)務(wù)
交換設(shè)備,用于發(fā)出智能網(wǎng)用戶的業(yè)務(wù)觸發(fā)信息;多業(yè)務(wù)代理服務(wù)器,用于接 收智能業(yè)務(wù)交換設(shè)備發(fā)出的業(yè)務(wù)觸發(fā)信息;并根據(jù)所述業(yè)務(wù)觸發(fā)信息獲知觸發(fā) 智能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息,以及根據(jù)預(yù)先存儲的在各個觸發(fā) 點條件下,用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系,獲知用戶定制的各智能業(yè) 務(wù);根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用 于提供用戶定制的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備,以及控制所述獲知的各 業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù);業(yè)務(wù)執(zhí)行設(shè)備,用于在多業(yè)務(wù)代理 服務(wù)器的控制下,為用戶提供對應(yīng)的智能業(yè)務(wù)。
本發(fā)明實施例提出的在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方案,通過在網(wǎng)絡(luò)系統(tǒng)中 現(xiàn)有的各SCP前面放置一個多業(yè)務(wù)代理(Broker),用于控制現(xiàn)有各SCP為用 戶提供對應(yīng)的智能業(yè)務(wù),從而實現(xiàn)了在無需修改現(xiàn)有SCP的前提下,也可以實 現(xiàn)為用戶提供基于同樣觸發(fā)條件的不同業(yè)務(wù)。
圖1為現(xiàn)有技術(shù)方案二提供的在IN中實現(xiàn)業(yè)務(wù)組合方法的示意圖; 圖2為本發(fā)明實施例1提供的在IN中實現(xiàn)業(yè)務(wù)組合方法的示意圖; 圖3為本發(fā)明實施例2提供的在IN中實現(xiàn)業(yè)務(wù)組合方法的示意圖; 圖4為本發(fā)明實施例提供的多業(yè)務(wù)代理服務(wù)器的結(jié)構(gòu)示意圖; 圖5為本發(fā)明實施例提供的實現(xiàn)業(yè)務(wù)組合的智能網(wǎng)系統(tǒng)的示意圖。
具體實施例方式
本發(fā)明實施例提出的在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法的實現(xiàn)原理是接收 智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)觸發(fā)信息;根據(jù)接收的業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智 能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息;以及根據(jù)預(yù)先存儲的在各個觸發(fā)點 條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系,獲知該用戶定制的各智能業(yè) 務(wù);并根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別
用于提供該用戶定制的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備;以及控制獲知的各 業(yè)務(wù)執(zhí)行設(shè)備為該用戶提供對應(yīng)的智能業(yè)務(wù)。
下面結(jié)合說明書附圖來說明本發(fā)明的具體實施方式
。其中在具體實施方式
中,將智能業(yè)務(wù)交換設(shè)備以SSP,業(yè)務(wù)執(zhí)行設(shè)備以SCP或多業(yè)務(wù)代理內(nèi)部的業(yè) 務(wù)處理實體為例來說明。為了描述方便,下文中的多業(yè)務(wù)代理可以具體為 Broker實體。
本發(fā)明實施例一以一個用戶在GSM/WCDMA網(wǎng)絡(luò)下通過CAMEL協(xié)議使 用基于同一觸發(fā)條件的不同IN業(yè)務(wù)為例,來說明在IN中基于現(xiàn)有的SCP實 現(xiàn)業(yè)務(wù)組合的方法,參閱圖2所示圖中標(biāo)識的含義為IDP (A, B)消息中 的A, B分別對應(yīng)于初始才全測點(IDP, Initial Detect Point)消息中的主叫方號 碼(Calling Party Number)和被叫方號碼(Called Party Number); Connect ( a, b )消息中的a, b分別對應(yīng)于Connect消息中的通用號碼(Generic Numbers ) 和目標(biāo)方號碼(Destination Party Number),其中通用號碼可能是實際的主叫號 碼,也有可能是顯示在被叫方的號碼等。
為了區(qū)別起見,圖中描述Broker與SSP之間的信令以O(shè)做標(biāo)志,例如IDPO; Broker與提供業(yè)務(wù)1的SCPl之間交互的信令以1做標(biāo)志,如IDPl; Broker 與提供業(yè)務(wù)2的SCP2之間交互的信令以2做標(biāo)志,如IDP2。所以其中的A0, B0; Al, Bl; A2, B2分別表示不同流程下的IDP消息中的Calling Party Number 和Called Party Number;其中的a0, b0; al, bl; a2, b2分別表示不同流程下 的Connect消息中的Generic Number和Destination Party Number 。其中IDPO (AO, BO)消息中的A0, B0為SSP發(fā)送的原始號碼;Co皿ectl (al, bl )消 息表示SCPl發(fā)送到Broker的請求,其中的al, bl號碼由提供業(yè)務(wù)1的SCPl 決定。
實施例一的具體實施步驟如下
會使得觸發(fā)信息首先到達Broker。步驟202:觸發(fā)信息中含有IDPO消息,Broker根據(jù)IDPO消息可以得知當(dāng) 前的觸發(fā)點信息(如主叫DP3、或被叫DP12信息等等)以及發(fā)送該觸發(fā)消息 的用戶信息,根據(jù)預(yù)先存儲的在該當(dāng)前觸發(fā)點條件下,該用戶信息對應(yīng)的定制 業(yè)務(wù)信息,判斷是否應(yīng)啟動多業(yè)務(wù)組合邏輯,如果對應(yīng)該用戶信息的業(yè)務(wù)信息 包含多個業(yè)務(wù)時,則需要啟動多業(yè)務(wù)組合邏輯,并分析預(yù)先存儲的針對該觸發(fā) 點條件下,該用戶制定的各個業(yè)務(wù)的多業(yè)務(wù)執(zhí)行順序信息,如果得出執(zhí)行順序 為同時執(zhí)行,則按照預(yù)先存儲的用于提供每個業(yè)務(wù)的SCP信息,同時調(diào)度各個 提供對應(yīng)業(yè)務(wù)的SCP同時為用戶提供對應(yīng)的業(yè)務(wù);如果得出執(zhí)行順序為先后執(zhí) 行,則按照預(yù)先存儲的用于提供每個業(yè)務(wù)的SCP信息,控制各個提供對應(yīng)業(yè)務(wù) 的SCP依次為用戶提供對應(yīng)的業(yè)務(wù);如果得出執(zhí)行順序為先后執(zhí)行,且在后執(zhí) 行的業(yè)務(wù)需要依賴在先執(zhí)行的業(yè)務(wù)的執(zhí)行結(jié)果信息,則按照預(yù)先存儲的用于提 供每個業(yè)務(wù)的SCP信息,調(diào)度提供在先執(zhí)行的業(yè)務(wù)的SCP為用戶提供對應(yīng)的 業(yè)務(wù),并根據(jù)在先執(zhí)行的業(yè)務(wù)的執(zhí)行結(jié)果信息,調(diào)度提供在后執(zhí)行的業(yè)務(wù)的 SCP為用戶提供對應(yīng)的業(yè)務(wù)。如圖2所示,Broker發(fā)現(xiàn)用戶在上述觸發(fā)點條件下定制了業(yè)務(wù)l以及業(yè)務(wù) 2,所以啟動多業(yè)務(wù)組合邏輯,并按照預(yù)先存儲的在該觸發(fā)點條件下,該用戶 定制的各個業(yè)務(wù)的多業(yè)務(wù)觸發(fā)規(guī)則,確定當(dāng)前業(yè)務(wù)觸發(fā)情況下應(yīng)先觸發(fā)業(yè)務(wù)1 然后觸發(fā)業(yè)務(wù)2,業(yè)務(wù)2的執(zhí)行需要依賴業(yè)務(wù)1的執(zhí)行結(jié)果信息,并確定SCP1 為該用戶提供業(yè)務(wù)l, SCP2為該用戶提供業(yè)務(wù)2。 Broker將通過向SCP1發(fā)送 IDP1消息來觸發(fā)SCP1為用戶提供業(yè)務(wù)1。步驟203a至步驟203b: SCP1在執(zhí)行業(yè)務(wù)1的過程中,向Broker返回業(yè) 務(wù)1所需的控制信令,如請求報告基本呼叫狀態(tài)模型BCSM (Basic Call State Model )事件RRBE( R叫uest Report BCSM Event )RRBE1 、計費申請ACl( Apply Charging )、提供計費信息FCI( Furnish Charging Information )FCIl以及Connect 1 信令等。步驟204: Broker收到SCP1發(fā)來的針對業(yè)務(wù)1的執(zhí)行結(jié)果后,按照該用 戶在此種觸發(fā)情況下的多業(yè)務(wù)觸發(fā)規(guī)則,根據(jù)業(yè)務(wù)1的執(zhí)行結(jié)果觸發(fā)業(yè)務(wù)2, 其中Broker將通過向SCP2發(fā)送IDP2消息來觸發(fā)SCP2為用戶提供業(yè)務(wù)2。
步驟205a至步驟205b: SCP2在執(zhí)行業(yè)務(wù)2的過程中,向Broker返回業(yè) 務(wù)2所需的控制信令,如RRBE2、 AC2、 FCI2以及Connect2信令等。
步驟206a至步驟206c: Broker通過多業(yè)務(wù)觸發(fā)MJ'J發(fā)現(xiàn)所有的業(yè)務(wù)均已 經(jīng)被觸發(fā),于是按照預(yù)先存儲的信令組合規(guī)則,將接收到的針對業(yè)務(wù)l的控制 信令和針對業(yè)務(wù)2的控制信令進行組合。即將同一類多個信令如將信令 RRBE1和信令RRBE2合并為信令RRBE0,其中合并后的RRBE0中包含業(yè)務(wù) 1要求SSP上報的各種事件和業(yè)務(wù)2要求SSP上報的各種事件的全集;將信令 Connectl和信令Connect2合并為信令Connect0,即將信令Connectl和信令 Connect2中分別包含的連接參數(shù)根據(jù)多業(yè)務(wù)的要求,按照其組合規(guī)則(如疊加、 優(yōu)選等組合規(guī)則)合并為信令ConnectO;同理根據(jù)業(yè)務(wù)需要,信令A(yù)C0、 FCI0 也按照各自的組合規(guī)則組合生成。
Broker將組合后的信令RRBE0 、 AC0、 FCI0以及Connect0發(fā)往SSP。
步驟207a至步驟207b: SSP按照接收到的信令控制呼叫繼續(xù)執(zhí)行,根據(jù) 呼叫情況,上報包括信令A(yù)CO所要求的計費申請報告(ACR, Apply Charging Report) ACR0,以及信令RRBEO所要求的呼叫過程中的事件報告(ERB, Event Request Broker) ERB0到Broker。
步驟208a至步驟208d: Broker根據(jù)預(yù)先存儲的信令拆分規(guī)則,對SSP發(fā) 來的信令執(zhí)行對應(yīng)拆分處理,將SSP上報的組合信令拆分成對應(yīng)每個業(yè)務(wù)所需 的信令。這個過程與上述的步驟206是對應(yīng)過程,即將SSP上報的ACRO信令 根據(jù)信令拆分規(guī)則拆分成ACR1、 ACR2;將SSP上報的ERBO信令拆分成 ERB1、ERB2;然后將拆分后的信令發(fā)送到提供對應(yīng)業(yè)務(wù)的SCP,本例中Broker 將把拆分出的信令A(yù)CR1、 ERB1發(fā)送到提供業(yè)務(wù)1的SCP1,而把拆分出的信 令A(yù)CR2、 ERB2發(fā)送到提供業(yè)務(wù)2的SCP2。
步驟209:如果是交換網(wǎng)絡(luò)中的SSP產(chǎn)生的呼叫結(jié)束事件,則在上述步驟 207、 208中,Broker會根據(jù)各業(yè)務(wù)需要將SSP上報的業(yè)務(wù)結(jié)束指令(這里為 呼叫結(jié)束指令)分別發(fā)送到提供相關(guān)業(yè)務(wù)的SCP,從而確保提供相關(guān)業(yè)務(wù)的 SCP能夠結(jié)束當(dāng)前正在執(zhí)行的業(yè)務(wù)。如果是其中提供某個業(yè)務(wù)的SCP發(fā)起的主 動中止呼叫請求,Broker會將該SCP發(fā)來的中止請求優(yōu)先傳遞到SSP,然后模 擬交換網(wǎng)絡(luò)中的SSP產(chǎn)生呼叫結(jié)束事件,并將產(chǎn)生的呼叫結(jié)束指令分別發(fā)送到 其他提供未結(jié)束業(yè)務(wù)的SCP,使得其他業(yè)務(wù)也能正常結(jié)束。本實施例中,可以 是提供業(yè)務(wù)2的SCP2主動發(fā)起釋放呼叫(RC, Release Call )請求RC2到Broker。步驟210: Broker根據(jù)SCP2發(fā)來的RC2,將RC0 (內(nèi)容同RC2 )發(fā)送給SSP。步驟211a至步驟211b: Broker模擬交換網(wǎng)絡(luò)中的SSP產(chǎn)生呼叫結(jié)束事件 (這里為ERB1指令,其中包含了代表呼叫結(jié)束的事件,如用戶掛機),并發(fā) 送到提供未結(jié)束業(yè)務(wù)1的SCP1,使得SCP1正常結(jié)束業(yè)務(wù)1。實施例1是以兩個外置業(yè)務(wù)為例來說明一個用戶在GSM/WCDMA網(wǎng)絡(luò)下 通過CAMEL協(xié)議使用基于同一觸發(fā)條件的不同IN業(yè)務(wù)的過程。下面以一個 外置的業(yè)務(wù)1和一個內(nèi)置于Broker中的業(yè)務(wù)2為例,來說明一個用戶在 GSM/WCDMA網(wǎng)絡(luò)下通過CAMEL協(xié)議使用基于同 一觸發(fā)條件的不同IN業(yè)務(wù) 的處理過程,具體如圖3所示。同實施例1 ,為了區(qū)別起見,圖中描述Broker與SSP之間交互的信令以0 做標(biāo)志,例如IDP0; Broker與提供業(yè)務(wù)1的SCP1之間交互的信令以1做標(biāo)志, 如IDP1; Broker與提供業(yè)務(wù)2的SCP2之間交互的信令以2做標(biāo)志,如IDP2。實施例2的具體實施步驟如下步驟301、 Broker放置在SCP以及其所連接的SSP之間,當(dāng)用戶作為主叫 或者被叫時,修改其觸發(fā)數(shù)據(jù),將原有SCP的地址更換為Broker的地址,就 會使得觸發(fā)信息首先到達Broker。步驟302: Broker接收到的觸發(fā)信息中含有IDP0信息,Broker根據(jù)該IDP0
消息可以獲知當(dāng)前的觸發(fā)點信息,以及發(fā)送該觸發(fā)消息的用戶信息,根據(jù)預(yù)先 存儲的在該觸發(fā)點條件下,該用戶信息對應(yīng)的定制業(yè)務(wù)信息,發(fā)現(xiàn)在當(dāng)前的觸 發(fā)條件下該用戶定制了業(yè)務(wù)1以及業(yè)務(wù)2,所以啟動多業(yè)務(wù)組合邏輯,并按照 預(yù)先存儲的在該觸發(fā)點條件下,該用戶定制的各個業(yè)務(wù)的觸發(fā)規(guī)則,確定先觸
發(fā)業(yè)務(wù)1然后觸發(fā)業(yè)務(wù)2,且業(yè)務(wù)2需要依賴業(yè)務(wù)1的執(zhí)行結(jié)果,并根據(jù)預(yù)先 存儲的業(yè)務(wù)執(zhí)行設(shè)備信息得知由SCP1為該用戶提供業(yè)務(wù)1 ,由Broker自身內(nèi) 部的業(yè)務(wù)處理實體為該用戶提供業(yè)務(wù)2。
步驟303: Broker按照上述獲知的多業(yè)務(wù)觸發(fā)規(guī)則,首先向提供業(yè)務(wù)1的 SCP1發(fā)送IDP1消息,以觸發(fā)SCP1為用戶提供業(yè)務(wù)l。
步驟304:提供業(yè)務(wù)1的SCP1為用戶提供業(yè)務(wù)1。
步驟305: SCP1在執(zhí)行業(yè)務(wù)1的過程中,向Broker返回業(yè)務(wù)1所需的控 制信令,如RRBE1、 Connectl或Continue 1信令等。
步驟306: Broker收到SCP1發(fā)來的針對業(yè)務(wù)1的執(zhí)行結(jié)果后,按照該用 戶在此種觸發(fā)情況下的多業(yè)務(wù)觸發(fā)規(guī)則,依據(jù)業(yè)務(wù)1的執(zhí)行結(jié)果觸發(fā)業(yè)務(wù)2, 具體的通過IDP2消息來觸發(fā)自身內(nèi)部的業(yè)務(wù)處理實體來為用戶提供業(yè)務(wù)2。
Broker內(nèi)部的業(yè)務(wù)處理實體執(zhí)行業(yè)務(wù)2的過程中,向Broker返回業(yè)務(wù)2 所需的控制信令,如RRBE2、 AC2、 Connect2或Continue2信令等。
步驟307: Broker通過多業(yè)務(wù)觸發(fā)規(guī)則發(fā)現(xiàn)所有業(yè)務(wù)均已經(jīng)被觸發(fā)完成, 于是按照預(yù)先存儲的信令組合規(guī)則,執(zhí)行此種組合情況下的多業(yè)務(wù)信令組合規(guī) 則,例如
(1 )將同 一類多個信令組合如將信令RRBE1和信令RRBE2合并為信令 RRBE0,其中合并后的信令RRBE0中包含業(yè)務(wù)1要求SSP上報的各種事件和 業(yè)務(wù)2要求SSP上報的各種事件的全集;將信令Connectl和信令Connect2合 并為信令Connect0,即將信令Connectl和信令Connect2中分別包含的連接參 數(shù)根據(jù)多業(yè)務(wù)的要求,按照其組合規(guī)則(如疊加、優(yōu)選等組合規(guī)則)合并為信 令Connect0。(2 )將唯一的信令#:作直接映射為SSP側(cè)的信令,如將業(yè)務(wù)2的信令A(yù)C2 直接映射為SSP側(cè)的ACO信令(ACO信令同AC2信令內(nèi)容相同)。 步驟308: Broker將組合處理后的信令發(fā)往SSP。步驟309: SSP按照要求控制呼叫繼續(xù)執(zhí)行,根據(jù)呼叫情況上報信令信息 到Broker。例如上報信令A(yù)C0所要求的信令A(yù)CRO,以及信令RRBE0所要求 的信令ERB0等。步驟310: Broker根據(jù)預(yù)先存儲的信令拆分規(guī)則,執(zhí)行此種情況下的多業(yè) 務(wù)組合信令拆分處理,以將SSP上報的組合信令拆分成對應(yīng)每個業(yè)務(wù)所需的信 令。這個過程與上述的步驟307是對應(yīng)過程。例如將ACR0直接映射為SCP 側(cè)的ACR2信令,將ERB0拆分成ERB1、 ERB2。其中拆分出的ERB1對應(yīng)于 業(yè)務(wù)1, ACR2, ERB2對應(yīng)于業(yè)務(wù)2。 Broker將業(yè)務(wù)2關(guān)心的信令A(yù)CR2、 ERB2 發(fā)送到提供業(yè)務(wù)2的Broker內(nèi)部業(yè)務(wù)處理實體。步驟311: Broker將業(yè)務(wù)1關(guān)心的信令發(fā)送到提供業(yè)務(wù)1的SCP1,包括 ERB1。步驟312: SCP1主動發(fā)起釋放呼叫的請求RC1到Broker。步驟313: Broker根據(jù)RC1將RC0 (內(nèi)容同RC1 )優(yōu)先發(fā)送給SSP。步驟314: Broker模擬交換網(wǎng)絡(luò)中的SSP生成對應(yīng)的呼叫結(jié)束指令,并發(fā)送到自身內(nèi)部的業(yè)務(wù)處理實體,以使內(nèi)部的業(yè)務(wù)處理實體能夠正常結(jié)束業(yè)務(wù)2。 根據(jù)本發(fā)明技術(shù)方案的實施例,本發(fā)明這里提供了實施該技術(shù)方案的一種多業(yè)務(wù)代理服務(wù)器40,如圖4所示,該多業(yè)務(wù)代理服務(wù)器包括存儲器41,存儲有在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系、各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系;接收單元42,用于接收智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)觸發(fā)信息;用戶信息獲知單元43,用于根據(jù)接收到的業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息;以及業(yè)務(wù)獲知單元44,用于基于獲知的用戶信息及其對應(yīng)的觸發(fā)點信息,在預(yù)
先存儲的在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系中,獲知 用戶定制的各智能業(yè)務(wù);
執(zhí)行設(shè)備獲知單元45,用于基于獲知的用戶定制的各智能業(yè)務(wù),根據(jù)預(yù)先
存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定
制的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備;以及
業(yè)務(wù)提供控制單元46,用于控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對 應(yīng)的智能業(yè)務(wù)。
第一業(yè)務(wù)結(jié)束通知單元47,用于將智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)結(jié)束指令 分別通知給所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備,通知所述各業(yè)務(wù)執(zhí)行設(shè)備結(jié)束為用戶 提供對應(yīng)的智能業(yè)務(wù)。
第二業(yè)務(wù)結(jié)束通知單元48,用于將所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備中的至少一 個業(yè)務(wù)執(zhí)行設(shè)備發(fā)來的業(yè)務(wù)中止請求發(fā)送給智能業(yè)務(wù)交換設(shè)備;以及模擬智能 交換業(yè)務(wù)設(shè)備產(chǎn)生對應(yīng)的業(yè)務(wù)結(jié)束指令,并將產(chǎn)生的所述指令分別通知給所述
務(wù)執(zhí)行的各業(yè)務(wù)執(zhí)行設(shè)備結(jié)束為用戶提供對應(yīng)的智能業(yè)務(wù)。
其中上述多業(yè)務(wù)代理服務(wù)器中的第一業(yè)務(wù)結(jié)束通知單元47和第二業(yè)務(wù)結(jié) 束通知單元48可選。
較佳地,存儲器41中還存儲有與所述用戶信息對應(yīng)的各定制業(yè)務(wù)的執(zhí)行 順序信息;這樣業(yè)務(wù)提供控制單元46按照預(yù)先存儲的與該用戶信息對應(yīng)的各 制定業(yè)務(wù)的執(zhí)行順序信息,控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備分別為用戶提供對應(yīng)的 智能業(yè)務(wù)。若執(zhí)行順序為先后執(zhí)行,且在后執(zhí)行的智能業(yè)務(wù)需務(wù)農(nóng)賴在先執(zhí)行 的智能業(yè)務(wù)的執(zhí)行結(jié)果信息;業(yè)務(wù)提供控制單元46按照預(yù)先存儲的執(zhí)行順序 信息,調(diào)度提供在先執(zhí)行的智能業(yè)務(wù)的業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè) 務(wù);以及根據(jù)在先執(zhí)行的智能業(yè)務(wù)的執(zhí)行結(jié)果信息,調(diào)度提供在后執(zhí)行的智能 業(yè)務(wù)的業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù)。
其中業(yè)務(wù)提供控制單元46在控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng) 智能業(yè)務(wù)的過程中,將各業(yè)務(wù)執(zhí)行設(shè)備發(fā)來的同一類業(yè)務(wù)處理信令進行合并后,發(fā)送給智能業(yè)務(wù)交換設(shè)備;以及將智能業(yè)務(wù)交換設(shè)備反饋的對應(yīng)業(yè)務(wù)處理 響應(yīng)信令拆分為對應(yīng)不同智能業(yè)務(wù)的信令,并將拆分出的信令分別發(fā)送給對應(yīng) 的智能業(yè)務(wù)執(zhí)行設(shè)備。根據(jù)本發(fā)明技術(shù)方案的實施例,本發(fā)明這里還提供了實施該技術(shù)方案的一 種智能網(wǎng)系統(tǒng),如圖5所示,該實現(xiàn)業(yè)務(wù)組合的智能網(wǎng)系統(tǒng)包括 智能業(yè)務(wù)交換設(shè)備51,用于發(fā)出智能網(wǎng)用戶的業(yè)務(wù)觸發(fā)信息; 多業(yè)務(wù)代理服務(wù)器52,用于接收智能業(yè)務(wù)交換設(shè)備發(fā)出的業(yè)務(wù)觸發(fā)信息; 并根據(jù)所述業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信 息,以及根據(jù)預(yù)先存儲的在各個觸發(fā)點條件下,用戶信息與各定制業(yè)務(wù)信息的 對應(yīng)關(guān)系,獲知用戶定制的各智能業(yè)務(wù);根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí) 行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制的各智能業(yè)務(wù)的對應(yīng)各業(yè) 務(wù)執(zhí)行設(shè)備,以及控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè) 務(wù);業(yè)務(wù)執(zhí)行設(shè)備53,用于在多業(yè)務(wù)代理服務(wù)器的控制下,為用戶提供對應(yīng)的智能業(yè)務(wù)。在智能業(yè)務(wù)交換設(shè)備51中,將業(yè)務(wù)觸發(fā)信息到達的目的地址更改為多業(yè) 務(wù)代理服務(wù)器的地址,實現(xiàn)智能業(yè)務(wù)交換設(shè)備發(fā)出的業(yè)務(wù)觸發(fā)信息到達多業(yè)務(wù) 代理服務(wù)器本發(fā)明實施例提出的在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,通過在現(xiàn)有IN系 統(tǒng)中的各個SCP前面放置一個Broker,該Broker能實現(xiàn)用戶多業(yè)務(wù)信息和多 業(yè)務(wù)觸發(fā)規(guī)則、多業(yè)務(wù)信令組裝和分解規(guī)則的存儲、管理;該Broker能根據(jù)多 業(yè)務(wù)觸發(fā)規(guī)則,指示多個內(nèi)部和/或外部的IN系統(tǒng)按照指定順序發(fā)起業(yè)務(wù)觸發(fā), 其中觸發(fā)接口同SSP與原有業(yè)務(wù)之間的接口相同;該Broker能根據(jù)多業(yè)務(wù)信 令組裝規(guī)則,將多個內(nèi)部和/或外部的IN系統(tǒng)執(zhí)行相關(guān)業(yè)務(wù)產(chǎn)生的控制信令進 行靈活的合并、組合。組合結(jié)果既包含各業(yè)務(wù)對于網(wǎng)絡(luò)的業(yè)務(wù)控制要求,也符
合網(wǎng)絡(luò)規(guī)范要求。
本發(fā)明實施例提出的在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,當(dāng)網(wǎng)絡(luò)在呼叫過程
中,根據(jù)前述組合后的信令要求向Broker上報相應(yīng)的事件信息時,Broker還可 以根據(jù)信令拆分規(guī)則執(zhí)行信令的拆分處理。然后將拆分出的不同信令發(fā)送給4是 供不同業(yè)務(wù)的IN實體;Broker能根據(jù)各業(yè)務(wù)的信令,保持各業(yè)務(wù)執(zhí)行狀態(tài), 并確保各業(yè)務(wù)呼叫控制正常結(jié)束。當(dāng)交換網(wǎng)絡(luò)產(chǎn)生相關(guān)的業(yè)務(wù)結(jié)束事件時, Broker可以將智能業(yè)務(wù)交換設(shè)備上報的業(yè)務(wù)結(jié)束指令轉(zhuǎn)發(fā)給需要該信息的各 IN實體,以使各IN實體能夠正常結(jié)束當(dāng)前正在提供的業(yè)務(wù);當(dāng)提供某個業(yè)務(wù) 的IN實體發(fā)出業(yè)務(wù)結(jié)束請求給Broker時,Broker能夠模擬交換網(wǎng)絡(luò)發(fā)起業(yè)務(wù) 結(jié)束指令到其余尚未結(jié)束的業(yè)務(wù)所在的IN實體,以使提供相應(yīng)未結(jié)束業(yè)務(wù)的 各IN實體能夠正常結(jié)束其所提供的相關(guān)業(yè)務(wù)。
本發(fā)明實施例提出的在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,可以滿足增值業(yè)務(wù) 不斷發(fā)展的需求,使得新業(yè)務(wù)可以平滑疊加到現(xiàn)有業(yè)務(wù)中,而不影響現(xiàn)有IN 業(yè)務(wù)的需求,因此使得新業(yè)務(wù)的部署周期比較快,也幾乎無需對現(xiàn)有網(wǎng)絡(luò)和 SCP進行改造。
本發(fā)明實施例提出的在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,在 GSM/PSTN/NGN/WCDMA/CDMA2000智能網(wǎng)絡(luò)上均能使用。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,其特征在于,包括步驟接收智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)觸發(fā)信息;根據(jù)所述業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息;以及根據(jù)獲知的用戶信息及其對應(yīng)的觸發(fā)點信息,在預(yù)先存儲的在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系中,獲知用戶定制的各智能業(yè)務(wù);根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備;以及控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù)。
2、 如權(quán)利要求1所述的方法,其特征在于,還包括預(yù)先存儲與所述用戶 信息對應(yīng)的各定制業(yè)務(wù)的執(zhí)行順序信息;所述控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)智能業(yè)務(wù)是指按照預(yù)先 存儲的與該用戶信息對應(yīng)的各定制業(yè)務(wù)的執(zhí)行順序信息,控制獲知的各業(yè)務(wù)執(zhí) 行設(shè)備分別為用戶提供對應(yīng)的智能業(yè)務(wù)。
3、 如權(quán)利要求2所述的方法,其特征在于,所述執(zhí)行順序為同時執(zhí)行或 為先后執(zhí)行。
4、 如權(quán)利要求2所述的方法,其特征在于,所述執(zhí)行順序為先后執(zhí)行, 且在后執(zhí)行的智能業(yè)務(wù)需務(wù)農(nóng)賴在先執(zhí)行的智能業(yè)務(wù)的執(zhí)行結(jié)果信息;所述控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)智能業(yè)務(wù)具體包括 按照預(yù)先存儲的執(zhí)行順序信息,調(diào)度提供在先執(zhí)行的智能業(yè)務(wù)的業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù);以及根據(jù)在先執(zhí)行的智能業(yè)務(wù)的執(zhí)行結(jié)果信息,調(diào)度提供在后執(zhí)行的智能業(yè)務(wù)的業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù)。
5、如權(quán)利要求l所述的方法,其特征在于,在控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)智能業(yè)務(wù)的過程中,將各業(yè)務(wù)執(zhí)行設(shè)備發(fā)來的同 一類業(yè)務(wù)處理信令進行合并后,發(fā)送給智能業(yè)務(wù)交換設(shè)備;以及將智能業(yè)務(wù)交換設(shè)備反饋的對應(yīng)業(yè)務(wù)處理響應(yīng)信令拆分為對應(yīng)不同智能 業(yè)務(wù)的信令,并將拆分出的信令分別發(fā)送給對應(yīng)的智能業(yè)務(wù)執(zhí)行設(shè)備。
6、 如權(quán)利要求l所述的方法,其特征在于,還包括步驟 將智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)結(jié)束指令分別通知給所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備,通知所述各業(yè)務(wù)執(zhí)行設(shè)備結(jié)束為用戶提供對應(yīng)的智能業(yè)務(wù)。
7、 如權(quán)利要求l所述的方法,其特征在于,還包括步驟將所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備中的至少 一 個業(yè)務(wù)執(zhí)行設(shè)備發(fā)來的業(yè)務(wù)中 止請求發(fā)送給智能業(yè)務(wù)交換設(shè)備;以及模擬智能業(yè)務(wù)交換設(shè)備產(chǎn)生對應(yīng)的業(yè)務(wù)結(jié)束指令,并將產(chǎn)生的所述指令分 別通知給所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備中沒有結(jié)束業(yè)務(wù)執(zhí)行的業(yè)務(wù)執(zhí)行設(shè)備,通 知沒有結(jié)束業(yè)務(wù)執(zhí)行的各業(yè)務(wù)執(zhí)行設(shè)備結(jié)束為用戶提供對應(yīng)的智能業(yè)務(wù)。
8、 一種多業(yè)務(wù)代理服務(wù)器,其特征在于,包括存儲器,存儲有在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān) 系、各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系;接收單元,用于接收智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)觸發(fā)信息;用戶信息獲知單元,用于根據(jù)接收到的業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能業(yè)務(wù)的 用戶信息及其對應(yīng)的觸發(fā)點信息;以及業(yè)務(wù)獲知單元,用于基于獲知的用戶信息及其對應(yīng)的觸發(fā)點信息,在預(yù)先 存儲的在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系中,獲知用 戶定制的各智能業(yè)務(wù);執(zhí)行設(shè)備獲知單元,用于基于獲知的用戶定制的各智能業(yè)務(wù),根據(jù)預(yù)先存 儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制 的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備;以及業(yè)務(wù)提供控制單元,用于控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng) 的智能業(yè)務(wù)。
9、 如權(quán)利要求8所述的多業(yè)務(wù)代理服務(wù)器,其特征在于,所述存儲器中 還存儲有與所述用戶信息對應(yīng)的各定制業(yè)務(wù)的執(zhí)行順序信息;所述業(yè)務(wù)提供控制單元按照預(yù)先存儲的與該用戶信息對應(yīng)的各制定業(yè)務(wù) 的執(zhí)行順序信息,控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備分別為用戶提供對應(yīng)的智能業(yè)務(wù)。
10、 如權(quán)利要求9所述的多業(yè)務(wù)代理服務(wù)器,其特征在于,所述執(zhí)行順序 為先后執(zhí)行,且在后執(zhí)行的智能業(yè)務(wù)需要依賴在先執(zhí)行的智能業(yè)務(wù)的執(zhí)行結(jié)果 信息;所述業(yè)務(wù)提供控制單元按照預(yù)先存儲的執(zhí)行順序信息,調(diào)度提供在先執(zhí)行 的智能業(yè)務(wù)的業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù);以及根據(jù)在先執(zhí)行的智能業(yè)務(wù)的執(zhí)行結(jié)果信息,調(diào)度提供在后執(zhí)行的智能業(yè)務(wù) 的業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù)。
11、 如權(quán)利要求8所述的多業(yè)務(wù)代理服務(wù)器,其特征在于,所述業(yè)務(wù)提供 控制單元在控制獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)智能業(yè)務(wù)的過程中,將 各業(yè)務(wù)執(zhí)行設(shè)備發(fā)來的同一類業(yè)務(wù)處理信令進行合并后,發(fā)送給智能業(yè)務(wù)交換 設(shè)備;以及將智能業(yè)務(wù)交換設(shè)備反饋的對應(yīng)業(yè)務(wù)處理響應(yīng)信令拆分為對應(yīng)不同智能 業(yè)務(wù)的信令,并將拆分出的信令分別發(fā)送給對應(yīng)的智能業(yè)務(wù)執(zhí)行設(shè)備。
12、 如權(quán)利要求8所述的多業(yè)務(wù)代理服務(wù)器,其特征在于,還包括第一業(yè) 務(wù)結(jié)束通知單元,用于將智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)結(jié)束指令分別通知給所 述獲知的各業(yè)務(wù)執(zhí)行設(shè)備,通知所述各業(yè)務(wù)執(zhí)行設(shè)備結(jié)束為用戶提供對應(yīng)的智 能業(yè)務(wù)。
13、 如權(quán)利要求8所述的多業(yè)務(wù)代理服務(wù)器,其特征在于,還包括第二業(yè) 務(wù)結(jié)束通知單元,用于將所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備中的至少一個業(yè)務(wù)執(zhí)行設(shè) 備發(fā)來的業(yè)務(wù)中止請求發(fā)送給智能業(yè)務(wù)交換設(shè)備;以及模擬智能業(yè)務(wù)交換設(shè)備 產(chǎn)生對應(yīng)的業(yè)務(wù)結(jié)束指令,并將產(chǎn)生的所述指令分別通知給所述獲知的各業(yè)務(wù) 執(zhí)行設(shè)備中沒有結(jié)束業(yè)務(wù)執(zhí)行的業(yè)務(wù)執(zhí)行設(shè)備,通知沒有結(jié)束業(yè)務(wù)執(zhí)行的各業(yè) 務(wù)執(zhí)行設(shè)備結(jié)束為用戶提供對應(yīng)的智能業(yè)務(wù)。
14、 一種實現(xiàn)業(yè)務(wù)組合的智能網(wǎng)系統(tǒng),其特征在于,包括 智能業(yè)務(wù)交換設(shè)備,用于發(fā)出智能網(wǎng)用戶的業(yè)務(wù)觸發(fā)信息; 多業(yè)務(wù)代理服務(wù)器,用于接收智能業(yè)務(wù)交換設(shè)備發(fā)出的業(yè)務(wù)觸發(fā)信息;并根據(jù)所述業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息, 以及根據(jù)預(yù)先存儲的在各個觸發(fā)點條件下,用戶信息與各定制業(yè)務(wù)信息的對應(yīng) 關(guān)系,獲知用戶定制的各智能業(yè)務(wù);根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè) 備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí) 行設(shè)備,以及控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù);業(yè)務(wù)執(zhí)行設(shè)備,用于在多業(yè)務(wù)代理服務(wù)器的控制下,為用戶提供對應(yīng)的智 能業(yè)務(wù)。
15、 如權(quán)利要求14所述的系統(tǒng),其特征在于,在智能業(yè)務(wù)交換設(shè)備中, 將業(yè)務(wù)觸發(fā)信息到達的目的地址更改為多業(yè)務(wù)代理服務(wù)器的地址,實現(xiàn)智能業(yè) 務(wù)交換設(shè)備發(fā)出的業(yè)務(wù)觸發(fā)信息到達多業(yè)務(wù)代理服務(wù)器。
全文摘要
本發(fā)明公開了一種在智能網(wǎng)中實現(xiàn)業(yè)務(wù)組合的方法,包括以下步驟接收智能業(yè)務(wù)交換設(shè)備發(fā)來的業(yè)務(wù)觸發(fā)信息;根據(jù)所述業(yè)務(wù)觸發(fā)信息獲知觸發(fā)智能業(yè)務(wù)的用戶信息及其對應(yīng)的觸發(fā)點信息;以及根據(jù)獲知的用戶信息及其對應(yīng)的觸發(fā)點信息,在預(yù)先存儲的在各個觸發(fā)點條件下用戶信息與各定制業(yè)務(wù)信息的對應(yīng)關(guān)系中,獲知用戶定制的各智能業(yè)務(wù);根據(jù)預(yù)先存儲的各智能業(yè)務(wù)與業(yè)務(wù)執(zhí)行設(shè)備信息的對應(yīng)關(guān)系,獲知分別用于提供用戶定制的各智能業(yè)務(wù)的對應(yīng)各業(yè)務(wù)執(zhí)行設(shè)備;以及控制所述獲知的各業(yè)務(wù)執(zhí)行設(shè)備為用戶提供對應(yīng)的智能業(yè)務(wù)。本發(fā)明方案實現(xiàn)了在無需修改現(xiàn)有SCP的前提下,也可以實現(xiàn)為用戶提供基于同樣觸發(fā)條件的不同業(yè)務(wù)。
文檔編號H04W88/10GK101102548SQ20071014064
公開日2008年1月9日 申請日期2007年8月14日 優(yōu)先權(quán)日2007年8月14日
發(fā)明者勇 伍 申請人:華為技術(shù)有限公司