新四季網

觸發中介系統的製作方法

2023-04-24 15:02:16

專利名稱:觸發中介系統的製作方法
技術領域:
本公開涉及電信系統和智能網(IN)架構。具體地,本公開涉 及一種觸發中介系統,其用於在不考慮訂戶接入網絡的情況下通過 使用多個服務控制點(SCP)來執行訂戶請求的高級服務。
背景技術:
連接到電話網絡的訂戶或最終用戶可能在呼叫期間請求特定的 服務。"服務"是增值特徵,諸如呼叫轉移、免費800號碼服務、 語音郵箱或其它特徵。訂戶也可以請求服務集合,該服務集合包括 對應於一個訂戶呼叫兩個或更多服務。短語"多部分(multi-part)" 服務可以與短語"服務集合"互換使用,其意思是指不止一個服務 用於滿足請求。對服務集合進行處理需要用於滿足所有服務的順序 操作。例如,在已有無線通信網絡中,移動交換中心(MSC)可以 分別獨立地聯繫第一服務控制點(SCP)以處理第一服務請求,然後 分別獨立地聯繫第二 SCP以處理第二服務請求。這是相當複雜的過 程而且表現出低效的網絡帶寬使用。這種多個順序SCP訪問引入了 明顯的實時處理延遲,可能導致延遲客戶服務的完成。
而且,有些服務對於訂戶可能不可用,因為電話公司("Telco") 沒有與服務供應商約定提供此類服務。此外,傳統上少數服務供應 商控制著此類增值服務的市場。因此,Telco可以僱用服務提供商來 將多個服務捆綁在一個SCP上,從而可以向訂戶提供多個流行服務。 然而,這樣做非常昂貴,因為供應商控制市場而且抽取高價錢來實 現這些服務。儘管多個服務可以獨立地存在於網絡中的不同SCP上, 但是綁定服務還需要時間來實現和部署這些服務。另外,需要大量 的軟體調試,而這增加了費用並且可能推遲產品的推出。為了提供服務集合,在已有公共陸地行動網路(PLMN)電路交 換(CS)網絡(GSM)中有兩種可選方案可用。作為第一選項,MSC 可以分別獨立地聯繫第一 SCP以處理第一服務請求,然後分別獨立 地聯繫第二 SCP以處理第二服務請求。
作為第二選項,電話公司(Telco)可以僱用服務提供商來將兩 種服務綁定到一個SCP上。換言之,供應商可以被僱用來創建第二 服務(例如,發起身份限制服務(Originating Identification Restriction Service)),此第二服務當前駐留在第二 SCP上,並且供應商可以 將新創建的服務放置在第一 SCP上,使得第一 SCP包含兩種服務。 因而,第一 SCP繼而會包含經過綁定的特徵800號碼服務和發起 身份限制服務。然而,這麼做是昂貴的並且需要時間來實現,即使 兩種服務都可以獨立地存在。
在PLMNCS網絡(GSM)中的上述示例中,當最終用戶請求 800號碼服務時,MSC接收觸發,該觸發啟動處理。為了4丸行主叫 用戶所請求的操作,MSC通過使用適當的協議建立與第一 SCP的通 信鏈路來聯繫第一SCP。 一旦連接上,MSC協助800號碼服務的操 作。在已經提供了 800號碼服務之後,MSC斷開與第一 SCP的連接。
為了協助主叫用戶請求的第二部分或者發起身份限制服務(最 終用戶看起來是透明的),MSC繼而基於第二觸發或事件來聯繫第 二SCP,並且使用適當的協議與第二 SCP建立新的通信鏈路。 一旦 連接上,MSC就協助發起身份限制服務的搮作。在已經提供了發起 身份限制特徵之後,MSC斷開與第二 SCP的連接,並且最終用戶的 請求完成。然而,注意,在MSC與第一SCP以及第二SCP之間所 使用的通信鏈路的類型以及"適當的,,協議可以不同。

發明內容
一種用於處理來自電信網絡中的訂戶的呼叫的觸發中介系統, 包括面向服務的基於架構的編制器,其配置用於對接舊有的和下 一代通信平臺以及電信網絡的應用層或智能網(IN)部分。所述編制器配置用於從訂戶接收對應於所述呼叫的服務集合的請求,其中 服務集合的請求包括多個個體服務請求(例如, 一個多部分請求或
服務請求)。服務資料庫配置用於提供多個控制點(服務控制點、telco
控制點)的標識和網絡位置,其中每個控制點能夠符合一個個體服 務請求。由於使用各種協議適配器,因此所述觸發中介系統能夠與 不同類型的控制點以及若干類型的核心網互連。網絡服務編制器同 時與每個控制點通信並且請求對應於個體服務請求的處理指令。網 絡服務編制器繼而從各個控制點接收對應於各個個體服務請求的處 理指令,以及根據所接收的處理指令處理所述呼叫。
一種用於處理來自電信網絡中的訂戶的呼叫的方法,包括從 訂戶接收對應於所述呼叫的服務集合的請求,識別包含在所述請求 內的多個個體服務請求,以及識別所述訂戶所耦合的核心網。4企查 服務資料庫以確定多個控制點(服務控制點、telco控制點)的標識 和網絡位置,其中每個控制點對應於一個個體服務請求。基於控制 點的標識,從多個協議適配器中選擇第一協議適配器以便提供與每 個控制點的通信接口。基於核心網的標識,從多個協議適配器中選 擇第二協議適配器以便提供與所述核心網的通信接口 。執行與每個 控制點的同時通信以請求對應於個體服務請求的處理指令。繼而從 各個控制點接收對應於各個個體服務請求的處理指令,以及根據所 接收的處理指令處理所述呼叫。
當研究了以下附圖以及詳細描述之後,其他系統、方法、特4正 和優點對於本領域技術人員來說將會或將變得明顯。所有這些額外 的系統、方法、特徵和優點都旨在於包括在此描述內,在本發明的 範圍內並且由以下權利要求進行保護。


參考以下附圖和描述可以更好地理解本系統。附圖中的部件不 一定按比例繪製,而是重點放在示例性說明本發明的原理。而且, 在附圖中,貫穿不同的視圖,類似的參考標號指示對應部分。圖1示出了無線電信網絡中的觸發中介系統;
圖2示出了基於陸地的電信網絡中的觸發中介系統;
圖3示出了智能網中的服務表示;
圖4是示出了網絡環境中的觸發中介系統的框圖5是觸發中介系統的框圖6是示出了服務創建過程的流程圖7是示出了服務請求過程的流程圖;以及
圖8是計算機系統和計算環境。
具體實施例方式
圖1示出了電信網絡104中的觸發中介系統100。其內示出觸發 中介系統100的環境可以稱為電路交換PLMN (CS-PLMN)環境。 電信網絡104可以包括行動網路,諸如公共陸地行動網路110 (PLMN),其可以布置為CS-PLMN或分組交換PLMN( PS-PLMN)。 PLMN IIO可以包括移動訂戶120,也稱為移動臺、無線電話、蜂窩 電話、手機、移動手機、個人數字助理或其他通信設備,其可以向 基站收發臺124 (BTS)發送信號以及從其接收信號。BTS 124包括 所有必須的射頻組件,諸如收發器、天線、放大器以及其他組件, 並且BTS 124包括到基站控制器128 (BSC)的鏈路。BSC 128可以 控制一個或多個BTS 124,並且可以控制和引導移動手機120的移動 性。 一個或多個BSC 128可以耦合至移動交換中心134 (MSC)。 在基於陸地的網絡中,陸地幹線或固定電話設備也可以用參考標號 120指示。
MSC 134是CS-PLMN 110的中心組件。MSC 134處理呼叫建立 和終止、路由業務至期望的目的地以及提供計費詳細信息。MSC 134 是自動系統,其可以是用於PLMN IIO和其他公共交換網絡(諸如 公共交換電話網絡140 (PSTN))或同一或其他無線網絡中的其他 MSC之間的用戶業務的接口的一部分。MSC 134註冊正訪問(漫遊) 該網絡的未知移動手機,並且將信息存儲在訪客位置寄存器146(VLR)中。VLR 146與每個MSC 134設置在一起,並且VLR包含 有關每個訪問移動訂戶的當前位置和相應移動手才幾的當前狀態(電 源開啟/關閉,激活/空閒模式)的信息。
MSC 134還向歸屬位置寄存器148 (HLR)中的"歸屬"網絡提 供必要信息。HLR 148存儲有關永久指派的"歸屬"用戶和他們的 相應移動手機的主要信息。每個移動手機120被指派給一個HLR 148。 HLR 148可以存儲信息,諸如移動訂戶所使用的服務類型(語 音、數據、預付費)、從其他"外來"移動交換中心得到的客戶的 當前位置以及國際移動用戶識別(IMSI)碼分配,其對於每個移動 手機120是唯一的。
現代交換網絡,諸如PLMN 110和PSTN 140是基於智能網(IN ) 架構156,其中網絡的業務部分與網絡的信令部分分離。智能網(IN) 架構156也稱為無線或移動環境中的WIN (無線智能網架構)。術 語"智能網"可與術語"智能網平臺"或"智能網架構"互換使用。 基於IN架構156,"智能"與網絡交換相分離並且設置在分布式計 算機節點中以支持多個電話服務的提供、控制和管理。
觸發中介系統IOO使得IN架構156能夠獨立於底層網絡技術來 支持多個不同的服務,並且觸發中介系統定義了面向服務的功能架 構,其允許提供能夠組合以構建新的電信服務的通用服務組件。由 於觸發中介系統IOO, IN架構156用作電信網絡服務控制架構,其 提供通用平臺以用於開放的、分布式、服務獨立的通信。這種開放 平臺架構支持統一創建、控制和管理基本電話服務之外的高級服務。 已經使用各種協議、通過工業標準SS7電話信令網絡實現了 IN架構 156。對於網絡的信令部分,使用SS7協議標準。SS7協議的國際版 本已經在各個國家實施。SS7協議類似於TCP/IP協議,並且實現OSI (開放式系統互連參考模型)7層模型的大部分。
具有其相應MSC 134的PLMN 110可以:捧作性地耦合至PSTN 140 (或其他核心網)以及耦合至觸發中介系統100。觸發中介系統 100可以是耦合在核心通信網絡140和無線或有線通信環境中的INMSC耦合至觸發中介系統100,觸發中介系統繼而耦合至一個 或多個服務控制點160 ( SCP) 。 SCP160是IN架構156的一部分, 並且是具有一個或多個資料庫166的實時事務處理系統,其提供服 務控制和服務數據功能。MSC 134向觸發中介系統100發布消息或 查詢,觸發中介分析該查詢並且聯繫SCP。 SCP能夠符合該請求, 並且響應於該查詢而執行訂戶或應用特定的服務邏輯。SCP 160繼而 向觸發中介系統IOO發送回指令以執行指定功能。
MSC 134可以在呼叫處理期間檢測"事件,,,這些事件指示一 個IN呼叫事件。在MSC 134檢測到事件之後,MSC桂起呼叫處理 並且開始與觸發中介系統100的單個事務。觸發中介系統繼而開始 與SCP 160的一系列事務,以便確定與處理該呼叫相關聯的特殊要 求或處理,這稱為"觸發"。例如,SCP 160可以提供特殊的非標準 特徵或服務,諸如號碼轉換(免費800號碼)、會議呼叫、呼叫轉 移、主叫方10攔截(*67),最後一個號碼重播(*69)、語音郵箱 以及其他增值服務。
圖2示出了電信網絡的基於陸地部分中的觸發中介系統100。在 電信網絡的固定交換側的PSTN 140組件也可以使用IN架構156進 行耦合。在基於陸地的通信網絡中,諸如PSTN 140,服務交換點
(SSP)或節點在呼叫處理期間檢測"事件,,或觸發,該"事件,,或 觸發指示一個IN呼叫事件。當SSP檢測到觸發時,SSP桂起呼叫處 理並且開始與觸發中介系統100的事務,該觸發中介系統100繼而 聯繫SCP 160以確定與處理該呼叫相關聯的特殊要求或過程。類似 地,在移動通信網絡中,MSC 134包括其自己的內部SSP。
圖3示出了與其他核心網連結的觸發中介100,這種核心網例如 可以包括PSTN 140、下一代網絡/3GPPIP多^某體子系統310
(NGN/IMS)以及其他許可的運營商網絡320 ( OLO )。觸發中介 系統IOO還耦合至舊有IN平臺326和下一代IN平臺330。舊有IN 平臺例如可以包括歷史上由服務供應商開發的早期網絡平臺,其可以基於豎井(silo)型架構。下一代平臺330可以提供利用IP技術 的創新寬帶服務、高寬帶可用性和多服務層級架構,從而允許傳輸 所有信息和服務,諸如語音、數據和媒體(諸如視頻)。
觸發中介系統100與多個SCP通信,諸如舊有IN平臺326中的 第一 SCP 340和第二 SCP 342,觸發中介系統也可以與多個Telco服 務點(TSP)通信,諸如TSP 344、 346和348。 TSP在基本功能上 可以類似於SCP,不過其可以提供高級服務。
在圖3中,舊有IN平臺326包括第一 SCP 340和第二 SCP 342。 第一 SCP 340可以包括各種服務(諸如服務a、服務b和服務c )的 組合。這些服務可以分組為不同的服務捆綁(bundle)。例如,服務 捆綁"A" 360可以包括服務"a"、服務"b,,和服務"c,,,而服務 捆綁"B" 362可以僅包括服務"b,,和服務"c"。第二SCP 342可 以以未捆綁的形式包括服務"d,,和服務"e" 364。 IN舊有平臺326 可以包括任意數目的SCP。
類似地,下一代IN平臺330包括第一TSP 344、第二TSP346 和第三TSP 348。下一代IN平臺330可以包括任意數目的TSP。這 三個TSP可以提供各種各樣的服務,諸如服務"f,、服務"g,,、 服務"h,,、服務"i"、服務T和服務"m,, ( 370, 372, 374)。
標記為從"f,到"m,,的服務可以作為單機服務或者捆綁的服 務組來提供。捆綁的服務是一種可以利用兩個單獨服務的同時或順 序操作的服務。服務"f,到"m,,是未捆綁服務的例子。例如,訂 戶或最終用戶120可能希望結合使用第一服務的特徵(例如,免費 "800號碼,,服務)和第二服務(例如,發起身份限制服務),從而 向被叫用戶隱藏號碼。因此,訂戶的請求是包括多個個體服務請求 的兩部分請求。優選地,;波實施以處理訂戶的請求的過程對於最終 用戶而言是透明的。在此實例中,第一 TSP 344 (或第一 SCP 340) 可以提供800號碼服務,而第二TSP 346 (或第二SCP 342 )可以提 供發起身份限制服務。
觸發中介系統IOO提供編制以處理多個請求,從而提高MSC 134的效率。相應地,省略與相應SCP或TSP的分別獨立的通信會話。 當最終用戶請求要求組合附加的SCP提供的特徵時,進一步突出了 觸發中介系統100的優點。通過省略多個SCP請求或TSP請求,觸 發中介系統100減少了系統處理延遲,這可以增加針對所提供服務 的整體客戶滿意度。
圖4是觸發中介系統100的框圖。觸發中介系統100可以實現 為分布式組件並且可以操作性地耦合至移動通信網絡110( PLMN )。 觸發中介系統100也可以耦合至固定的基於陸地的通信網絡。觸發 中介系統100是核心網與IN平臺156之間的層,其由控制網絡節點 觸發,控制網絡節點諸如是M S C 13 4 (或基於陸地的網絡中的S S P )。
觸發中介系統100包括具有多個適配器或"插件"的通用接口 設施402,並且觸發中介系統能夠通過MSC 134與任何選定核心網 通信,諸如PSTN 140、 PLMN 110 ( CS孔MN 304, PS孔MN 306 )、 NGN/IMS 310和OLO 320。當與核心網通信時,觸發中介系統100 處理各種基於非消息的協議,包括INAP410 (智能網應用協議,才艮 據ETS 300 374-1的ETSI核心INAP ( CSI) ) 、 CAP 412 ( Camel 應用部分[用於行動網路增強邏輯的定製應用],1-3階段)、ISUP414 (ISDN用戶部分)、ISC 416 (網際網路系統聯盟-才艮據RFC 3261、 3GPP24.228、 3GPP 24.229 )、 MAP 418 (移動應用部分-根據3GPP TS 29.002 ) 、 DIAMETER 420以及其他通信協議。進一步地,通用接口 402處理各種基於消息的協議,諸如SMPP 430 (短消息端對端-根據 SMS論壇,根據RFC4825的XCAP ) 、 MM7 432 (多媒體消息-7 )、 UCP 434 (通用通信平臺)、MLP436 (移動位置協議)以及其他基 於消息的協議。基於消息收發的協議的特徵在於服務的類型。例如, 短消息服務(SMS )的基礎是基於消息收發的協議。
觸發中介系統可以包括服務創建環境450 (也稱為服務居間平 臺)以及服務中介和編制模塊454或環境。服務創建環境450負責 初始建立、創建和實現服務安排或服務捆綁,並且通常可以由Telco 人員用來設計、開發、增強和部署各種服務,以響應於此類服務或服務組合的感知到的或實際的需求。
服務中介和編制模塊454自動地實時編制和處理訂戶所請求的 服務或服務捆綁,這些服務或服務捆綁之前已經使用服務創建環境 450實現了。服務中介和編制模塊454處理訂戶對服務特徵的請求。
服務創建環境450和服務中介和編制模塊454可以耦合至舊有 IN平臺326中的SCP 340和342。舊有IN平臺326可以是具有SCP 形式的控制點的TDM (時分復用)舊有IN平臺。服務創建環境450 和服務中介和編制模塊454也可以耦合至下一代IN平臺330中的 TSP 344、 346、 348 ( Telco服務點)以及耦合至舊有IN平臺326中 的SCP 340和342。觸發中介系統100可以編制基於下一代TSP 344、 346、 348 (以及SCP 340、 342 )開發的IN服務,以《更創建和遞送新 的更複雜的服務和/或服務組合。
圖5示出了詳細的觸發中介系統100。服務居間平臺450可以包 括服務創建模塊510、平臺管理和監控組件512以及集中訂閱管理器 514。服務中介和編制模塊454可以包括核心網協議適配器520 (其 可以包括多個協議特定的適配器)、相應的網絡服務編制器526、網 絡協議適配器530 (其也可以包括多個協議特定的適配器)以及相應 的網絡使能管理器534。還包括服務執行環境550和SOA (面向服 務的架構)服務編制器554。
例如,在操作時,訂戶或最終用戶可以使用與MSC 134通信的 行動裝置來提交請求。這可以導致觸發事件,其指示對一個或多個 特定服務的請求。觸發中介系統IOO繼而從PLMN IIO接收該觸發 事件。然而,由於觸發中介系統IOO就位,所以MSC134不發起與 相應SCP和/或TSP的聯繫。而是,觸發中介系統100處理所有這種 與多個SCP和/或TSP的通信。
如果訂戶請求一種類型的服務,該服務基於非消息收發類型的 協議,則核心網協議適配器520 4企查該請求。核心網協i義適配器520 包括多個特定的網絡適配器,這些網絡適配器允許與各種服務平臺 (包括SIP/IMS、 INSCP和舊有移動和固定網絡)的連接和交互。核心網協議適配器520確定其耦合至哪個核心網,例如,PLMN110 (CS-PLMN 304或PS-PLMN 306 ) 、 PSTN 140、 NGN/IMS 310或 OLO 320,從而用作到核心網的通用接口 。接著,核心網協議適配器 520確定攜帶服務請求的協議(例如,INAP 410、 CAP 412、 ISUP 414、 ISC 416、 MAP 418、 DIAMETER 420或其他通信協議)的類型(例 如,非消息收發類型協議),以及設置非消息收發協議指示符,從 而以適當的非消息收發協議格式安排相應的通信和消息。
網絡服務編制器526與核心網協議適配器520對接,以操作和 處理非消息類型的請求,並且管理所請求的服務或服務捆綁的執行。 例如,網絡服務編制器526可以認識到訂戶請求了兩個服務(儘管 這對於用戶而言是透明的),諸如800號碼服務和發起身份限制服 務,如在前面的例子中所描述的。網絡服務編制器526可以詢問服 務資料庫560或其他存儲設備,以確定哪個特定SCP或TSP提供800 號碼服務以及哪個特定SCP或TSP提供發起身份限制服務。基於從 服務資料庫560獲得的信息,網絡服務編制器526通過SOA服務編 制器554連接至所識別的SCP和/或TSP。 SCP通常由"點代碼"來 標識,而TSP由IP位址或點代碼標識。到SOA力良務編制器554的 接口可以包括使用由SOA方法和標準所建立協議的web力良務類型的 接口 562。
與多個控制點(SCP 340-348和/或TSP 344, 346, 348 )的通信 可以同時或基本上同時發生,而不是像已有通信網絡所要求的那樣 以順序方式發生。也就是說,網絡服務編制器526在同一會話期間 與多個SCP和TSP (經由SOA服務編制器554)通信,而無需從一 個SCP (或TSP)斷開連接再與另一 SCP (或TSP)連接。網絡服 務編制器526將服務請求遞送給合適的SCP (或TSP),作為響應, SCP (或TSP)返回有關如何處理該服務請求的信息或處理指令。參 考800號碼服務,這種從SCP返回的信息例如可以包括呼叫中心運 營商的目的地號碼。基於相應SCP返回的信息,觸發中介系統IOO 處理訂戶的呼叫和相應的請求,從而執4亍所請求的服務。例如,SCP可以通過存儲在其資料庫中的信息認出主叫用戶和所請求的服務, 並且可以基於這種信息來實現服務邏輯。
來自訂戶的服務請求可以代表多個個體服務請求,其由觸發中
介系統100接收並且代表單個觸發事件。因此,多個SCP或TSP基 於單個觸發或觸發事件同時進行聯繫。在不具有觸發中介系統100 的現有網絡中,MSC 134或其他節點會順序地聯繫每個SCP,包括 要求連接、斷開連接、以及再次連接過程,從而獲得所需要的信息 或處理指令,這是非常低效的網絡帶寬使用和處理能力使用。
網絡服務編制器526通過提供在覆蓋各種網絡(例如包括基於 SS7的網絡、SIP/IMS網絡(用於NGN/IMS核心網的協議)和其他 網絡)的多個域上的服務交互和中介解決方案,而擴展了由標準 3GPPSCIM (服務能力集成管理)所提供的能力。網絡服務編制器 526控制和引導來自多個應用平臺的服務遞送,以及管理會話和呼叫 信息。網絡服務編制器526支持標準3GPPIMS過濾準則處理、IMS 策略管理和在線/離線IMS收費功能。網絡服務編制器526操作擴展 至IMS、前期IMS (IN, SS7網絡)以及其他非IMS域(包括IT/SOA 域)。
SOA服務編制器554利用面向服務的架構(SOA)框架在層級 中建立複雜的服務功能。其使用工作流建模和執行引擎來實現服務 邏輯。這提供了靈活的"服務構建塊"模型,並且可以基於企業服 務總線(ESB)並結合應用層570來工作。SOA框架支持高級服務, 諸如通過電視設備的即時消息收發服務。應用層570與舊有IN平臺 326和下一代IN平臺330對接。在這種配置中,web月l務通信4l:口 562可以用於SOA服務編制器554與應用層570之間的通信。在另 一實施方式中,SOA服務編制器554可以使用非web服務接口 (諸 如INAP或與IN有關的其他協議)來與智能網(IN)平臺156的組 件對接。
與核心網協議適配器520類似,網絡使能協議適配器530也確 定其耦合至哪個核心網,例如PLMN IIO( CS-PLMN 304或PS-PLMN306 ) 、 PSTN 140、 NGN/IMS 310或OLO320,從而也用作與核心網 的通用接口。網絡使能協議適配器530確定攜帶服務請求的消息收 發協議的類型,諸如SMS網關、MMS網關、消息收發平臺、WAP 網關、SMPP、 MM7、 UPC、 MPL或其他消息收發類型協議,以及 設置消息收發協議指示符,使得以正確的消息收發協議格式來安排 相應的通信和消息。網絡使能協議適配器530可以包括多個網絡"插 件"組件,這些插件組件被配置用於將網絡消息轉換為適於由網絡 使能管理器534處理的適當格式。 一旦網絡或應用發起的請求被批 準接入網絡,則網絡使能協議適配器534將該請求轉換為給定網絡 節點所需的格式。網絡使能協議適配器534以類似於核心網協議適 配器520的方式工作,不過其處理消息收發類型的協議,而核心網 協議適配器520處理非消息收發類型的協議。
網絡使能管理器534與網絡使能協議適配器530對接,以操作 和處理消息收發類型的請求,以及管理所請求的服務或服務捆綁的 執行。網絡使能管理器534在功能方面類似於網絡服務編制器526, 但是其與網絡使能協議適配器530對接以處理消息收發類型的協議。 類似於網絡服務編制器526,網絡使能管理器534還與SOA服務編 制器554對接,以執行其連接所需SCP和/或TSP的功能。類似地, 多個SCP和/或TSP (所有源於單個觸發)同時進行處理。
包括在服務中介和編制模塊454中的上述組件,諸如核心網協 議適配器520、網絡使能協議適配器530、網絡服務編制器526、網 絡使能管理器534、服務執行管理器550以及SOA服務編制器554, 通常涉及處理服務請求,其中之前已經使用觸發中介系統100來設 計、開發、創建和實施各種增值服務或服務捆綁。
另 一方面,服務創建環境450表示Telco人員用來執行此類^:計、 開發、創建和實施一個或多個服務或服務捆綁的高層組件。服務捆 綁可以利用多個部分(例如,個體服務)來創建,多個部分例如包 括服務A、 B、 C和D,並且用於執行對服務A-D的實際處理的處理 引擎可以位於耦合至PLMN 110或其他核心網的一個或多個SCP或TSP中。使用服務創建模塊510的開發者首先確定服務捆綁的本質 或者確定捆綁中包括什麼服務。服務創建模塊510繼而用於確定對 包括在服務捆綁中的服務進行處理的各個SCP和/或TSP的位置和標 識符。此類信息繼而存儲在服務資料庫560中。
服務創建模塊510為軟體開發者提供各種工具來創建新的服務 以及擴展已有服務,其中新的服務可以是已有服務的組合或捆綁。 使用服務創建模塊510,開發者可以減少新服務和服務捆綁的上市時 間。服務創建模塊510可以包括一組庫、SDK(軟體開發小工具) 和配置工具,以允許簡單快速地開發服務和服務捆綁。此服務創建 模塊510可以定義應用開發者應當應用的標準和接口/公共功能。服 務創建模塊510可以用來開發致能(enabling)服務,諸如基於位置 的服務,其中服務取決於目標地理位置而改變,以及被用來創建合 成服務。服務創建模塊510軟體可以使用在具有工業標準作業系統 的商業可用計算平臺上運行的合適的高級語言、面向對象或基於圖 形的語言來實現。
可以使用服務創建模塊510工具箱和圖形格式的軟體開發來創 建已有服務的新組合或捆綁。開發者可以使用圖形接口將已有服務 進行組合,該圖形接口可以顯示包括用於各個服務的處理引擎的 SCP/TSP的位置和標識。圖形連結可以在同一 SCP/TSP或不同的 SCP/TSP上的服務之間建立互連或邏輯關係,而且協議信息和通信 路徑數據可以自動地建立並保存在服務資料庫560中。因此,服務 資料庫560將包含支持網絡服務編制器526或網絡使能管理器534
對來自訂戶的將要處理的或滿足的服務請求進行安排的所有必需信

在使用服務創建模塊510開發服務期間,服務執行管理器550 管理支持此開發所需的環境或基礎架構。服務執行管理器550可以 處理對應於所創建的各種服務或服務捆綁的開銷問題。此類開銷問 題可以包括存儲器分配和組織、存儲器優化、集群管理、失敗和恢 復處理、運行時處理管理、垃圾回收、對象入池以及集群管理。月l務執行管理器550為所請求的服務提供了靈活可擴展的、載體等級
和架構。
集中訂閱管理器514可以是資料庫或其他處理和存儲組件,其 包含有關多個訂戶或最終用戶的信息或配置。這種配置信息可以包 括訂戶的標識(例如,姓名、地址、電子郵件或電話號碼),訂戶 所請求的服務類型,此類服務請求的頻率,服務請求的時間、在請 求服務時訂戶的位置,以及其他客戶特定的信息。Telco運營商可以 使用配置數據來進行有關某些特定服務的需求的決策,並且Telco 運營商還可以使用這種數據來細調或調整服務或服務捆綁。
平臺管理器/監控器514是配置用於監控服務級別協定(SLA)、 向管理人員提供警告以及生成有關服務請求和這些請求的完成的服 務統計數據的組件。服務級別協定是基於表示用於各種服務的性能 準則的數值而協定的。例如,特定服務可能要求在24小時的周期內 以99.99%的成功率運行。可以對未滿足這種性能準則進行跟蹤。平 臺管理器/監控器514也可以跟蹤訂戶所請求的服務的客戶需求的普 及性或級別,還可以跟蹤錯誤或服務執行問題,並且向管理人員發 布錯誤報告。
圖6是示出了使用觸發中介系統100的服務請求過程(600)的 流程圖。電信公司可以開發捆綁的服務或一組捆綁服務(604)。軟 件開發者可以使用服務創建模塊510來開發公司認為重要的服務或 捆綁服務(606)。使用服務創建模塊510,開發者確定服務捆綁的 必要組件,包括包含服務捆綁的各個個體服務(610)。接下來,使 用服務創建模塊510,針對每個個體服務確定對應於每個個體服務的 個體SCP的標識,以及用於每個SCP/TSP的位置和通信協議(614)。 重複此過程,直到識別出服務捆綁的所有個體服務組件(620)。
在識別出用於涉及每個SCP/TSP的每個服務組件的所有信息之 後,開發者可以使用工具箱或其他軟體模塊來將個體服務連結至一 個服務捆綁中(624)。對於服務捆綁中的每個服務,定義通信協議和通信路徑(630 )。接著,服務執行管理器550可以建立與服務捆 綁相關聯的操作需求、協議和基礎架構,包括存儲器需求、失敗和 恢復處理、運行時過程管理、垃圾回收以及其他基礎架構需求(640)。 有關服務捆綁的需求和特徵的信息(包括所有SCP/TSP相關的信息) 保存在服務資料庫560中,從而當處理訂戶請求時,觸發中介系統 IOO可以查詢服務資料庫560以確定如何滿足該請求(644)。
圖7是示出了服務請求過程的流程圖(700)。訂戶使用移動手 機或其他通信設備來聯繫MSC 134。 MSC 134接收訂戶的請求,其 定義了觸發事件(708 )。取決於來自訂戶的請求的類型,由核心網 協議適配器520或者由網絡使能協議適配器530來確定通信所希望 的核心網的標識以及確定服務該請求所要求的相應網絡協議(710 )。 對於基於非消息收發的訂戶請求,網絡服務編制器526獲得存儲在 服務資料庫560中相應的服務請求信息。類似地,對於基於消息的 訂戶請求,網絡使能管理器534獲得存儲在服務資料庫560中的服 務請求信息(716)。
繼而檢查為個體服務提供處理引擎的多個SCP/TSP的位置和標 識(720 )。使用SOA服務編制器554來連接至應用570或連接至 IN平臺156,以便協助與SCP/TSP的通信(724)。多個同時的請求 被發布給對應於服務捆綁中各單獨服務的各個SCP/TSP ( 730)。 一 旦各個SCP/TSP接收到相應的請求,則有關如何處理這些請求的信 息通過SOA服務編制器554被返回給觸發中介系統100 ( 740)。基 於從各個SCP/TSP返回的指令,觸發中介系統IOO處理該請求以及 操作處理訂戶的呼叫(746 )。
用於觸發中介100的系統可以實現為與計算機硬體組件協同操 作的系統和/或計算機實現的方法。現在參考圖8,其概括示出了上 述系統和方法可以在其上實施的計算機系統的高層硬體框圖的具體 實施方式。計算機系統810包括計算機或處理系統812,其包括各種 硬體組件,諸如RAM 814、 ROM 816、硬碟存儲818、高速緩存存 儲器820、資料庫存儲822等等(也稱為"存儲器子系統"826 )。計算機系統812可以包括任何合適的處理設備828,如本領域所^^知 的,諸如計算機、微處理器、RISC處理器(精簡指令集計算機)、 CISC處理器(複雜指令集計算機)、大型機、工作站、單片機、分 布式處理器、伺服器、控制器、微控制器、離散邏輯計算機,等等。 例如,處理設備828可以是Intel Pentium⑧微處理器,x86兼容糹鼓處 理器,或等效設備。
存儲器子系統826可以包括任何合適的存儲組件,諸如RAM、 EPROM (電可編程ROM)、快閃記憶體、動態存儲器、靜態存儲器、FIFO (先進先出)存儲器、LIFO (後進先出)存儲器、環形存儲器、半 導體存儲器、磁泡存儲器、緩沖存儲器、磁碟存儲器、光學存儲器、 高速緩存存儲器,等等。可以使用任何合適形式的存儲器,不論是 磁性介質上的固定存儲,半導體器件中的存儲,還是通過通信鏈路 可訪問的遠程存儲。用戶接口 830可以耦合至處理系統812,並且可 以包括各種輸入設備836,諸如系統管理器可選的開關和/或鍵盤。 用戶接口還可以包括合適的輸出i殳備840,如本領域所7>知的,i者如 LCD顯示器、CRT、各種LED指示器和/或語音輸出設備。
為了協助計算機系統812和外部源之間的通信,通信接口 842 可以操作性地耦合至計算機系統。通信接口 842例如可以是區域網, 諸如乙太網絡、內聯網、網際網路或其他合適的網絡844。通信接口 842還可以連接至公共交換電話網絡(PSTN) 846或POTS (普通老 式電話系統),其可以經由網際網路844協助通信。也可以利用專用 網絡或遠程網絡,並且系統還可以與信息的外部交換和源848通信。 可以使用任何合適的商業通信設備或網絡。
上述邏輯、電路和處理可以作為指令編碼在計算機可讀介質中, 諸如CDROM、磁碟、快閃記憶體、RAM或ROM、電磁信號或其他機器可 讀介質,以便由處理器來執行。備選地或附加地,邏輯可以實現為 使用硬體(諸如一個或多個集成電路,或執行指令的一個或多個處 理器)的模擬或數字邏輯;或者實現為應用編程接口 (API)中或動 態連結庫(DLL)中的軟體,其功能在共享存儲器中可得或者定義為本地或遠程處理呼叫;或者實現為硬體和軟體的組合。
邏輯可以表示在(例如存儲在)計算機可讀介質、機器可讀介 質、傳播信號的介質和/或信號承載介質中。介質可以包括任何設備, 該設備包含、存儲、傳送、傳播或傳輸可執行指令,以便由指令可 執行系統、裝置或設備使用或結合使用。機器可讀介質可選地可以 是但不限於,電的、磁的、光的、電磁的或紅外信號或半導體系統、 裝置、設備或傳播介質。機器可讀介質的例子的非窮盡性列表包括: 磁碟或光碟、易失性存儲器(諸如隨機訪問存儲器"RAM")、只 讀存儲器"ROM"、可擦除可編程只讀存儲器(也即EPROM)或閃 存,或光纖。機器可讀介質還可以包括印有可執行指令的有形介質, 因為邏輯可以作為圖像或以另一格式(例如,通過光學掃描)電子 式進行存儲,並且繼而進行編譯和/或解譯或其他處理。所處理的介 質繼而可以存儲在計算機和/或機器存儲器中。
系統可以包括附加的或不同的邏輯,並且可以以多種不同方式 實現。控制器可以是實施為微處理器、微控制器、專用集成電路 (ASIC)、離散邏輯或其他電路或邏輯類型的組合。類似地,存儲 器可以是DRAM、 SRAM、快閃記憶體或其他類型的存儲器。參數(例如, 條件和閾值)以及其他數據結構可以分別存儲和管理,並且可以並 入單個存儲器或資料庫中,或者可以在邏輯上和物理上以多種不同
方式進行組織。程序集合和指令集可以是單個程序的部分、獨立的 程序、或者分布在若干存儲器和處理器上。
儘管已經描述了觸發中介系統的各種實施方式,但是對於本領 域普通技術人員來說很明顯,在本發明的範圍內可以有多種其他實 施方式和實現。因此,本發明不限於此,而是參照所附權利要求以 及等價物。
權利要求
1.一種用於處理來自電信網絡中的訂戶的呼叫的方法,包括從所述訂戶接收對應於所述呼叫的多部分服務請求;識別包含在所述多部分服務請求內的多個個體服務請求;識別所述訂戶所耦合至的核心網;檢查服務資料庫,以確定多個控制點的標識和網絡位置,其中每個控制點對應於所述多部分服務請求的所述多個個體服務請求中的一個個體服務請求;基於所述控制點的標識,從多個協議適配器中選擇第一協議適配器,以提供與每個控制點的通信接口;基於所述核心網的標識,從多個協議適配器中選擇第二協議適配器,以提供與所述核心網的通信接口;同時與每個控制點通信,以請求對應於所述個體服務請求的處理指令;從每個控制點接收對應於每個個體服務請求的處理指令;以及根據所接收的處理指令來處理所述多部分服務請求。
2. 如權利要求l的方法,其中選擇所述第一協議適配器為選自 以下組的協議提供接口智能網應用協議(INAP) 、 Camel應用部 分(CAP) 、 ISDN用戶部分(ISUP)、網際網路系統聯盟(ISC)、 移動應用部分(MAP) 、 DIAMETER、短消息端對端(SMPP )、多 媒體消息-7 ( MM7 )、通用通信平臺(UCP )、移動位置協議(MLP )。
3. 如權利要求l的方法,其中接收所述請求包括接收由所述 電信網絡中的單個觸發事件引起的所述多部分請求。
4. 如權利要求1的方法,還包括創建對應於多部分請求的服務捆綁以及關聯的致能服務; 連結所述多部分服務請求的個體服務請求;以及 在服務資料庫中存儲連結信息,其中存儲在所述服務資料庫中的 所述信息協助處理所述呼叫以及服務所述多部分服務請求。
5. 如權利要求l的方法,其中在單個會話中同時聯繫多個控制 點,以及至少第 一控制點使用不同於第二控制點的通信協議。
6. —種具有計算機可讀內容的計算機可讀介質,所述計算機可 讀內容表示對來自電信網絡中的訂戶的呼叫的處理,所述計算機可 讀內容使得計算機執行動作從所述訂戶接收對應於所述呼叫的多部分服務請求; 識別包含在所述多部分服務請求內的多個個體服務請求; 識別所述訂戶所耦合至的核心網;檢查服務資料庫,以確定多個控制點的標識和網絡位置,其中每 個控制點對應於所述多部分服務請求的所述多個個體服務請求中的 一個個體服務請求;基於所述控制點的標識,從多個協議適配器中選擇第一協議適配 器,以提供與每個控制點的通信接口;基於所述核心網的標識,從多個協議適配器中選擇第二協議適配 器,以提供與所述核心網的通信接口;同時與每個控制點通信,以請求對應於所述個體服務請求的處理指令;從每個控制點接收對應於每個個體服務請求的處理指令;以及 根據所接收的處理指令來處理所述多部分服務請求呼叫。
7. 如權利要求6的計算機可讀介質,還包括計算機可讀內容以 使得計算機執行為選自以下組的協議提供接口的動作,所述組包括 智能網應用協議UNAP) 、 Camel應用部分(CAP) 、 ISDN用戶部 分(ISUP)、網際網路系統聯盟(ISC)、移動應用部分(MAP)、 DIAMETER、短消息端對端(SMPP )、多々某體消息-7 ( MM7 )、通 用通信平臺(UCP)、移動位置協議(MLP)。
8. 如權利要求6的計算機可讀介質,還包括計算機可讀內容以 使得計算機執行動作接收由所述電信網絡中的單個觸發事件引起 的所述多部分請求。
9. 如權利要求6的計算機可讀介質,還包括計算機可讀內容以使得計算機執行動作創建對應於多部分請求的服務捆綁以及關聯的致能服務; 連結所述多部分服務請求的個體服務請求;以及 在服務資料庫中存儲連結信息,其中存儲在所述服務資料庫中的 所述信息協助處理所述呼叫以及服務所述多部分服務請求。
10. 如權利要求6的計算機可讀介質,還包括計算機可讀內容以 使得計算機執行動作在單個會話中同時聯繫多個控制點,其中第 一協議用於與第 一控制點通信,第二協議用於與第二控制點通信。
11. 一種用於處理來自電信網絡中的訂戶的呼叫的系統,包括 面向服務的基於架構的編制器,其配置用於與舊有通信平臺和下一代通信平臺以及所述電信網絡的應用層或智能網(IN)部分通信, 所述編制器配置用於從所述訂戶接收對應於所述呼叫的多部分服務 請求,其中所述多部分服務請求包括多個個體服務請求;服務資料庫,其配置用於提供多個控制點的標識和網絡位置,其 中每個控制點對應於所述多部分服務請求的多個服務請求中的 一 個 個體服務請求;第 一 協議適配器,其配置用於基於所述控制點的標識來提供與每 個控制點的通信接口;第二協議適配器,其配置用於提供與所述訂戶相關聯的核心網的 通信接口;以及網絡服務編制器,其配置用於同時與每個控制點通信,以及請求 對應於所述個體服務請求的處理指令,其中所述網絡服務編制器被配置用於從每個相應控制點接收對應於 每個個體服務請求的處理指令,以及配置用於根據所接收的處理指 令來處理所述多部分服務請求。
12. 如權利要求ll的系統,其中所述第一協議適配器被配置用 於使用選自以下組的協議來提供接口智能網應用協議(INAP)、 Camel應用部分(CAP) 、 ISDN用戶部分(ISUP )、網際網路系統聯 盟(ISC )、移動應用部分(MAP )、 DIAMETER、短消息端對端(SMPP )、多媒體消息-7( MM7 )、通用通信平臺(UCP )、移動位置協議(MLP )。
13. 如權利要求ll的系統,其中所述多部分請求是由所述電信 網絡中的單個觸發事件引起的。
14. 如權利要求11的系統,還包括服務創建模塊,其配置用於協助創建對應於所述多部分請求的服 務捆綁以及關聯的致能服務;所述服務創建模塊與所述服務資料庫通信,其被配置用於在所述 服務資料庫中存儲連結信息,所述連結信息連結所述多部分服務請 求的所述個體服務請求,其中存儲在所述服務資料庫中的所述信息 協助處理所述呼叫以及服務所述多部分服務請求。
15. 如權利要求ll的系統,其中所述網絡服務編制器可操作地 在單個會話中與多個控制點基本上同時通信,使用第 一協議與至少 一個第 一 控制點通信,以及使用第二協議與至少 一 個第二控制點通 信。
全文摘要
一種用於處理來自電信網絡中的訂戶的呼叫的系統,包括面向服務的基於架構的編制器,其配置用於與舊有通信平臺和下一代通信平臺以及電信網絡的應用層或智能網(IN)部分通信。編制器配置用於從訂戶接收對應於所述呼叫的多部分服務請求,其中該多部分服務請求包括多個個體服務請求。服務資料庫配置用於提供多個控制點(服務控制點、telco控制點)的標識和網絡位置,其中每個控制點對應於一個個體服務請求。協議適配器提供與每個控制點以與核心網的通信接口。網絡服務編制器同時與每個控制點通信並且請求對應於個體服務請求的處理指令。接收自每個控制點的對應於各個個體服務請求的處理指令協助處理呼叫以及實現所請求的服務。
文檔編號H04Q3/00GK101640814SQ20091015096
公開日2010年2月3日 申請日期2009年6月29日 優先權日2008年7月31日
發明者F·帕斯奎朗, G·卡普奧佐, M·裡多爾菲 申請人:埃森哲環球服務有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀