Ims網絡下應用服務器業務組合部署的實現方法和系統的制作方法
【技術領域】
[0001] 本發明設及一種IMS網絡下應用服務器業務組合部署的實現方法和系統,屬于移 動網絡技術領域。
【背景技術】
[0002] IMS(IP Multimedia Subsystem)是IP多媒體子系統,由于IMS支持多種接入和豐 富的多媒體業務,成為全IP時代的核屯、網標準架構。在IMS網絡中,各種業務功能都由AS (Application Server,應用服務器)來實現,包括原來由2/3G下MSC交換機實現的補充業務 的功能。
[0003] IMS網絡下各AS提供的業務可W為一個具備單一功能的業務,例如彩鈴AS,也可W 是具備多種業務功能的復合型業務,例如Centrex AS,包含了融合V網業務、多媒體桌面電 話、一號通、融合總機業務等多種功能,每個功能又可獨立成為一個業務,在實際業務部署 時,也存在只需要部署Centrex AS其中一個或多個業務功能的需求。
[0004] 在IMS網絡中,往往需要根據具體的網絡結構W及建設規模來選擇部署相應的應 用服務器、W及在應用服務器上部署各種不同的組合業務,因此,如何實現IMS網絡下應用 服務器中各種子業務的靈活組合部署,已成為了當前技術人員急需解決的技術問題。
【發明內容】
[0005] 有鑒于此,本發明的目的是提供一種IMS網絡下應用服務器業務組合部署的實現 方法和系統,能實現IMS網絡下應用服務器中各種子業務的靈活組合部署。
[0006] 為了達到上述目的,本發明提供了一種IMS網絡下應用服務器業務組合部署的實 現方法,在每個應用服務器AS上配置一個業務組合執行順序表,所述業務組合執行順序表 包括有業務域名、流程標識、子業務ID、業務觸發順序,當應用服務器在同一業務流程中存 在有多個子業務組合執行方式時,則應用服務器在業務組合執行順序表中使用指向自身的 不同業務域名對不同的子業務組合執行方式分別進行標識,同時向核屯、網S-CSCF申請多個 iFC,當核屯、網S-CSCF接收到呼叫請求時,包括有:
[0007] 步驟一、核屯、網S-CSCF根據iFC的優先級順序,從符合觸發條件的iFC的應用服務 器元素中提取應用服務器的業務域名,并將業務域名和流程標識填入觸發消息中,然后將 觸發消息發向iFC所指向的應用服務器,流程標識是主叫流程、被叫流程或前轉流程標識; [000引步驟二、應用服務器提取觸發消息中的業務域名和流程標識,然后查找業務組合 執行順序表中所述業務域名和流程標識對應的所有子業務ID及其業務觸發順序,再按照從 先到后的業務觸發順序,對查找到的所有子業務進行排序,最后順序執行每個子業務。
[0009] 為了達到上述目的,本發明還提供了一種IMS網絡下應用服務器業務組合部署的 系統,包括有:
[0010] 核屯、網S-CSCF,當接收到呼叫請求時,根據iFC的優先級順序,從符合觸發條件的 iFC的應用服務器元素中提取應用服務器的業務域名,并將業務域名和流程標識填入觸發 消息中,然后將觸發消息發向iFC所指向的應用服務器,流程標識是主叫流程、被叫流程或 前轉流程標識;
[001。 應用服務器AS,用于從核屯、網S-CSCF發送來的觸發消息中提取業務域名和流程標 識,然后查找業務組合執行順序表中所述業務域名和流程標識對應的所有子業務ID及其業 務觸發順序,再按照從先到后的業務觸發順序,對查找到的所有子業務進行排序,最后順序 執行每個子業務,其中,每個應用服務器AS上配置有一個業務組合執行順序表,所述業務組 合執行順序表包括有業務域名、流程標識、子業務ID、業務觸發順序,當應用服務器在同一 業務流程中存在有多個子業務組合執行方式時,則應用服務器在業務組合執行順序表中使 用指向自身的不同業務域名對不同的子業務組合執行方式分別進行標識,同時向核屯、網S-CSCF申請多個iFC。
[0012] 與現有技術相比,本發明的有益效果是:本發明通過每個應用服務器上的業務組 合執行順序表、W及使用不同的業務域名對業務流程中的不同子業務組合方式進行標識, 從而能實現IMS網絡下應用服務器中各種子業務的靈活組合部署;本發明還可W進一步根 據網絡結構W及建設規模,選擇匪16^50:、加55。、一號通、彩鈴、彩印等子業務合設或分設 的不同技術方案,來實現基于Vo 1 te網絡的匪TEL、SCC、彩鈴、彩印等業務、W及基于SCP AS 的智能網、一號通等業務在IMS網絡下的靈活組合部署,并且業務功能效果一致。
【附圖說明】
[0013] 圖1是核屯、網S-CSCF接收到呼叫請求時,本發明一種IMS網絡下應用服務器業務組 合部署的實現方法的流程圖。
[0014] 圖視采用匪TEL、SCC、IMSSF業務合設方案的實施例1的系統組成結構示意圖。
[001引圖3是采用MTEUSCC、IMSSF業務合設方案的實施例2的系統組成結構示意圖。
[0016] 圖4是在匪TEL、SCC、IMSSF業務合設方案中,當核屯、網S-CSCF接收到呼叫請求時的 具體操作流程圖。
[0017] 圖5是采用MMTCUSCC、IMSSF業務分設方案的實施例的系統組成結構示意圖。
【具體實施方式】
[0018] 為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明作進一步 的詳細描述。
[0019] 在IMS網絡中,通過在核屯、網S-CSCF(Se;rving-Call Session Control Function, 即服務-呼叫會話控制功能)配置初始過濾規則iFC(即Initial Filter Criteria)來觸發 相應的應用服務器。iFC觸發為IMS網絡特有的觸發方式,在S-CSCF中配置的每個iFC都有一 個唯一的優先級,S-CSCF根據iFC的優先級順序依次觸發各應用服務器。
[0020] 在一個iFC中包括觸發點(Trigger Point) W及應用服務器(Application Server)兩個元素,觸發點元素描述了 S-CSCF應該檢查的觸發條件,應用服務器元素包含了 當觸發條件滿足時S-CSCF所需觸發的應用服務器的地址,該地址可W為業務域名也可W是 "IP+端口 "的形式。
[0021] 本發明一種IMS網絡下應用服務器業務組合部署的實現方法,在每個應用服務器 AS上配置一個業務組合執行順序表,所述業務組合執行順序表包括有業務域名、流程標識、 子業務ID、業務觸發順序等信息,當應用服務器在同一業務流程中存在有多個子業務組合 執行方式時,則應用服務器在業務組合執行順序表中使用指向自身的不同業務域名對不同 的子業務組合執行方式分別進行標識,同時向核屯、網S-CSCF申請多個iFC,W使得核屯、網S-CSCF按照iFC的優先級順序來觸發應用服務器執行相應的組合子業務,運樣,如圖1所示,當 核屯、網S-CSCF接收到呼叫請求時,本發明包括有:
[0022] 步驟一、核屯、網S-CSCF根據iFC的優先級順序,從符合觸發條件的iFC的應用服務 器元素中提取應用服務器的業務域名,并將業務域名和流程標識填入觸發消息中,然后將 觸發消息發向iFC所指向的應用服務器;
[0023] 步驟二、應用服務器提取觸發消息中的業務域名和流程標識,然后查找業務組合 執行順序表中所述業務域名和流程標識對應的所有子業務ID及其業務觸發順序,再按照從 先到后的業務觸發順序,對查找到的所有子業務進行排序,最后順序執行每個子業務。
[0024] 流程標識可W是主叫流程、被叫流程或前轉流程標識,核屯、網S-CSCF可W根據自 身的業務流程,逐一判斷本次呼叫所應觸發的主叫、被叫或前轉流程,并在觸發消息中攜帶 有流程標識;業務觸發順序用于標識對應子業務的先后執行順序,其值可W是一個自然數, 其值越小,則表示該子業務的執行順序越靠先。
[00巧]Volte的核屯、網基于IMS之上。本發明還可W通過業務合設和分設的不同技術方 案,來實現基于VoUe網絡的匪TEL、SCC、彩鈴、彩印等業務、W及基于SCP AS的智能網、一號 通等業務在IMS網絡下的靈活組合部署。下面將分別對上述兩種技術方案進行詳細介紹:
[0026] 1、MMTEL、SCC、IMSSF 業務合設方案
[0027] 圖2和圖3分別是匪TEL、SCC、IMSSF業務部署在同一個應用服務器(記為Service_ SMI AS)中的兩個實施例的系統組成結構圖。如圖2、圖3所示,應用服務器Service_SMI AS 上部署有3個子業務:MMTel(即MultiMedia Tele地ony,多媒體桌面電話)、SCC(即Service Centralization and Continuity,業務集中化和連續性)和IMSSF(即IP Multimedia Service Switchin評unction,IP多媒體業務轉換功能)業務,其中,MMTCL業務提供多媒體 桌面電話功能,SCC業務提供語音呼叫連續性功能,IMSSF業務是實現智能網SCP向Volte網 絡平滑過渡的核屯、模塊,其提供SIP信令與CAP信令轉換功能。圖2中,Service_SMI AS通過 SIP接口和核屯、網S-CSCF進行消息交互,并通過CAP接口和智能網SCP進行消息交互;圖3中, Service_SMI AS還包括有智能網SCP,因此,只需通過SIP接口和核屯、網S-CSCF進行消息交 互。
[002引 Service_SMI AS上配置的業務組合執行順序表可W如下:
[0030] 其中,domainj)是Service_SMI AS的業務域名。同時,向核屯、網S-CSCF申請一個 iFC,所述iFC的應用服務器元素是應用服務器Se;rvice_SMI AS的業務域名domain_0,運樣, 如圖4所示,在MMTCL、SCC、IMSSF業務合設方案中,當核屯、網S-CSCF接收到呼叫請求時,包括 有:
[0031] 步驟A1、核屯、網S-CSCF判斷本次呼叫請求應觸發的業務流程,然后根據所配置的 iFC,向對應的應用服務器Se;rvice_SMI AS發送Invite(即初始請求)消息,所述Invite消息 的Route頭域中包含有Service_SMI AS的業務域名domain_0、業務流程對應的流程標識;
[0032] 步驟A2、應用服務器Se;rvice_SMI AS從Invite消息的Route頭域中提取業務域名 和流程標