專利名稱::一種根據終端能力觸發業務的方法、裝置及系統的制作方法
技術領域:
:本發明涉及通信
技術領域:
,尤其涉及一種根據終端能力觸發業務的方法、裝置及系統。
背景技術:
:第三代移動通信標準化伙伴項目(3GPP,3rdGenerationPartnershipProject)定義的一個IP多媒體子系統(IMS,IPMultimediaSubsystem)。IMS采用IP分組域作為控制信令和媒體傳輸的承載通道,采用會話發起協議(SIP,SessionInitiationProtocol)作為呼叫控制信令,實現了業務管理、會話控制及承載接入的三者分離,是第三代移動通信(3G,3rdGeneration)網絡實現分組話音和分組數據,提供統一的多媒體業務和應用的目標網絡。目前,國際電信聯盟-電信標準部(ITU-T,InternationalTelecommunicationUnion-TelecommunicationStandardizationSector)、歐洲電4言才示準協會(ETSI,EuropeanTelecommunicationsStandardsInstitute)等其它國際標準組織也采用IMS作為下一代網絡的核心網絡標準。在IMS網絡中,為用戶業務的調用提供必要的方法,用戶簽約業務的提供包含以下三個基本步驟1、定義可能的業務或業務集合;2、當用戶定購或》務改業務訂購關系時,以初始過濾身見則(iFC,InitialFilterCriteria)的形式創建用戶專有的業務數據;其中,iFC是一種業務觸發過濾規則。具體來說,iFC中包含業務觸發條件及其對應的應用服務器(AS,ApplicationServer),業務觸發條件由業務點觸發器(SPT,ServicePointTrigger)描述。SPT的內容包括請求-統一資源標識(Request-URI),標識SIP初始請求所指向的資源;SIP方法(Method),表示該SIP初始請求的類型;SIP頭域(Header),包含與該SIP初始請求相關的信息,可以是任何SIP頭域及其中的頭域內容;會話情形(SessionCase),有起始、終止或終止未注冊三個可能的值;會話描述(SessionDescription),SIP方法內的任何會話描述協議(SDP,SessionDescriptionProtocol)字段內容。3、當服務呼叫會話控制功能(S-CSCF,Service-CallSessionControlFunction)接收到SIP初始請求時,根據當前會話情形和所接收到的SIP初始請求消息,執行iFC,確定與當前會話情形以及該SIP初始請求相對應的應用服務器,并將所接收到的SIP初始請求傳遞給所確定的應用服務器。在IMS網絡中,允許一個用戶有多個注冊終端,這些注冊終端有相同的公有標識(publicidentity)和服務檔案(serviceprofile),也即具有相同的iFC簽約數據。以一個注冊有三個終端的用戶為例,假設該用戶注冊的三個終端分別是終端l、終端2和終端3,三個終端具有不同的終端能力(capability),分別對應為能力l、能力2和能力3,用戶希望不同的注冊終端可以根據不同的終端能力使用不同的業務,分別對應為業務l、業務2和業務3,這些業務分別由對應的AS1、AS2和AS3提供。這樣,可以為該用戶配置三個iFC,如iFCl、iFC2和iFC3,其中,iFCl中描述以能力1為觸發規則以及對應的AS1,iFC2中描述以能力2為觸發規則以及對應的AS2,iFC3中描述以能力3為觸發規則以及對應的AS3。當一個通信請求的被叫方為該用戶時,如果該通信請求中指定了呼叫該用戶的一個終端,也就是該通信請求中包括該用戶一個終端的定位信息,如指定呼叫終端2,S-CSCF可以使用終端2對應的能力2執行iFC2,iFC2將被匹配成功,S-CSCF調用相應的AS2。如果該通信請求的^皮叫方標識,即SIP消息的請求-統一資源標識為該用戶的公有標識,由于用戶的多個終端具有相同的公有標識,S-CSCF執行iFC時,并不知道該呼入來話將和哪個終端相對應,也就無法使用對應的終端能力去執行iFC的匹配,導致S-CSCF無法調用合適的AS提供業務。因此,現有技術中,當接收到的通信請求沒有攜帶被叫方用戶終端信息且用戶注冊了多個終端時,S-CSCF無法選擇出對應的終端能力信息去執行iFC的匹配,也就無法調用合適的AS提供業務。
發明內容本發明實施例提供一種根據終端能力觸發業務的方法、裝置及系統,用以解決現有技術中無法根據用戶的終端能力實現業務觸發的問題。一種根據終端能力觸發業務的方法,包括業務觸發單元接收通信請求,獲取被叫方預存的終端能力信息,并用終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;業務觸發單元調用業務控制單元實現業務觸發。一種業務觸發單元,包括決策單元、終端能力獲取單元、匹配單元和調用單元;決策單元,用于根據接收的通信請求,確定出應獲取的被叫方預存的對應終端能力信息,并通知給終端能力獲取單元;終端能力獲取單元,用于接收決策單元的通知,獲取對應終端能力信息并發送給匹配單元;匹配單元,用于根據終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元,發送給調用單元;調用單元,用于調用業務控制單元實現業務觸發。一種根據終端能力觸發業務的實現系統,包括業務觸發單元和業務控制單元;業務觸發單元,用于接收通信請求,獲取被叫方預存的終端能力信息,用終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;并調用業務控制單元實現業務觸發;業務控制單元,用于提供業務邏輯控制功能。本發明實施例中,業務觸發單元收到一個通信請求后,獲取被叫方預存的終端能力信息,以終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;由業務觸發單元調用業務控制單元實現業務觸發。從而實現了根據用戶的終端能力信息來進行業務觸發,解決了現有技術中在用戶注冊了多個終端而當前通信請求中并沒有指明當前呼叫的對應被叫終端時,業務觸發單元無法選擇出對應的終端能力信息去執行iFC的匹配,導致無法調用合適的AS提供業務的問題。圖1為本發明實施例4是供業務觸發方法流程圖;圖2為本發明實施例^是供的通過通信請求中攜帶主叫偏好信息匹配,皮叫方終端能力觸發業務的流程圖;圖3為本發明實施例提供的通過配置策略選擇被叫方終端能力觸發業務的流程圖;圖4為本發明一實施例提供的業務觸發單元的主要功能結構示意圖;圖5為本發明另一實施例4是供的業務觸發單元的主要功能結構示意圖;圖6為本發明實施例提供的業務觸發系統功能結構示意圖。具體實施方式由于IMS網絡中,一個用戶可以注冊多個終端,多個終端可以具有不同的終端能力。本發明實施例提供了一種通過終端能力觸發業務的方法,當一個通信請求的^L叫方為注冊了多個終端的用戶時,如果該通信請求中包括-陂叫用戶的終端定位信息時,業務觸發單元可以使用該終端定位信息對應的終端的終端能力信息執行iFC,該iFC將被匹配成功后,業務觸發單元調用相應的AS實現業務觸發。如果該通信請求中沒有攜帶被叫用戶的終端定位信息,則業務觸發單元根據策略選擇保存的被叫用戶注冊終端的終端能力信息,使用選擇出的終端能力信息執行對應iFC,對應iFC將被匹配成功后,業務觸發單元調用iFC中描述的相應的AS觸發業務。下面結合各個附圖對本發明實施例技術方案的主要實現原理、具體實施方式及其對應能夠達到的有益效果進行詳細闡述。如圖1所示,為本發明實施例提供的根據終端能力實現業務觸發的流程圖,包括如下步驟步驟10,業務觸發單元收到一個通信請求。通信請求可以是一個SIP初始請求消息,如SIPINVITE(邀請)消息,也可以是其它的通信請求消息。在實際應用中,業務觸發單元可以設置于S-CSCF、ServiceBroker(業務代理)、軟交換(Softswitch)等網元中。步驟20,業務觸發單元獲取^^叫方對應的預存終端能力信息,以終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元。業務過濾規則中描述了業務觸發條件和對應的業務控制單元。業務過濾規則可以是iFC,業務觸發條件由業務點觸發器SPT描述。SPT的內容除了包含現有技術中的Request-URI、SIP方法、SIP頭域、會話情形、會話描述等字段內容外,還包含終端能力信息。因此,當終端能力信息作為業務過濾規則中的一個觸發條件被匹配,且當業務過濾規則中的其它觸發條件都被匹配時,業務觸發單元得到業務過濾規則中描述的對應業務控制單元。當通信請求是SIP消息時,#1叫方的^^皮叫方標識位于SIP消息的請求-統一資源標識。終端能力信息可以預存在網絡中,如預存在業務觸發單元中,由用戶的每個終端在注冊時攜帶自身的終端能力信息,將用戶的每個終端的終端標識及其對應的終端能力信息保存在所述業務觸發單元中;或者預先在網絡中配置并保存用戶的每個終端的終端標識及其對應的終端能力信息,業務觸發單元可以從網絡中獲取并保存終端能力信息。業務觸發單元接收到通信請求后獲取被叫方對應的預存終端能力的方法例如方法一,如果通信請求中包含了被叫方終端定位信息,業務觸發單元根據-故叫方終端定位信息獲得對應的^fe叫方終端能力信息。這里,被叫方終端定位信息可以是一種顯式信息,例如,終端定位信息可以是被叫方的終端標識。當通信請求是SIP消息時,SIP消息的請求-統一資源標識是被叫方終端標識,如全球可路由用戶代理統一資源標識(GRUU,GloballyRoutableUseragentURI)、或聯系地址等。業務觸發單元可以根據被叫方終端標識得到對應的被叫方的公有標識和被叫方的業務過濾規則,業務觸發單元以該;故叫方公有標識和與終端標識對應的終端能力信息匹配一皮叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的對應業務控制單元。被叫方終端定位信息還可以是一種隱式信息,例如,終端定位信息可以是主叫偏好(callerpreferences)信息。當通信請求是SIP消息時,SIP消息的請求-統一資源標識是被叫方公有標識,SIP消息中還攜帶了主叫偏好信息,業務觸發單元以主叫偏好信息匹配被叫方預存的終端能力信息,獲得匹配成功的預存終端能力信息,此后,業務觸發單元以該被叫方公有標識和匹配成功的終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的對應業務控制單元。方法二,如果通信請求中沒有包含被叫方終端定位信息,業務觸發單元根據策略從預存的被叫終端能力信息中選擇出一個終端能力信息。例如,當通信請求是SIP消息時,SIP消息的請求-統一資源標識是被叫方公有標識,此時SIP消息中沒有攜帶被叫方的終端定位信息,則業務觸發單元可以4艮據策略/人預存的被叫終端能力信息中選擇一個終端能力信息,以該被叫方公有標識和選擇出的終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的對應業務控制單元。這里所述的策略為根據所述業務觸發單元中保存的被叫方的各終端能力信息,按順序選擇出一個終端能力信息;或者隨機選擇出一個或多個終端能力信息;或者同時選擇出保存的被叫方的全部終端能力信息;或者,按優先級選擇出一個終端能力信息,該優先級可以是運營商策略,也可以是用戶預置的策略,比如用戶在終端注冊時指定,所述優先級是終端注冊時攜帶的"q"參數,表示聯系地址偏好(PreferencesamongContactAddresses),則以"q"參數的取值大小作為該參數對應的聯系地址對應的終端的終端能力信息的優先級,所述策略可以是只選擇出優先級最高的終端能力信息,也可以是按優先級大小依次選擇出終端能力信息。本發明實施例中,業務觸發單元收到一個通信請求后,可以無條件的獲取被叫方預存的終端能力信息,再去執行被叫方的業務過濾規則;或者,業務觸發單元也可以根據一個標識獲取被叫方的預存的對應終端能力信息,再去執行被叫方的業務過濾規則,該標識可以位于通信請求或預置數據等中;或者,業務觸發單元也可以先執行被叫方的業務過濾規則,當業務過濾規則中描述了終端能力信息并且所述通信請求中沒有攜帶被叫方的終端能力信息時,業務觸發單元根據該業務過濾規則的指示去獲取被叫方預存的終端能力信息,再去執行該業務過濾規則的匹配。步驟30、業務觸發單元調用所述業務控制單元。業務觸發單元向業務控制單元發送調用請求,該調用請求可以是會話請求或其它的業務觸發消息等。業務控制單元向業務觸發單元返回相應消息。業務控制單元提供各種業務邏輯控制功能。實際應用中可以是AS、傳統智能網業務控制功能(SCF,ServiceControlFunction)等網元或設置在AS、SCF等網元之中。步驟40、業務觸發單元完成業務觸發,將通信請求向^^皮叫方進行^^由。如果通信請求的請求被叫方標識是被叫方終端標識,例如,通信請求是SIP消息時,SIP消息的請求-統一資源標識是被叫方終端標識,業務觸發單元向,皮叫方終端標識進行路由;或者,如果通信請求的請求被叫方標識是被叫方公有標識,例如,通信請求是SIP消息時,SIP消息的請求-統一資源標識是被叫方公有標識,業務觸發單元根據已被匹配的被叫方終端能力獲得對應的被叫方對應的終端標識,業務觸發單元向凈皮叫方終端標識進行路由。相應的,本發明提供如下具體實施例來進一步描述根據終端能力實現業務觸發的詳細信令交互流程。實施例1:如圖2所示,為本發明實施例l提供的通過通信請求中攜帶主叫偏好信息匹配被叫方終端能力信息觸發業務的流程圖,具體為用戶A有三個注冊終端,分別是終端l、終端2和終端3,它們具有不同的終端能力,分別對應為能力1、能力2和能力3,用戶希望不同的終端可以根據不同的終端能力使用不同的業務,分別對應為業務l、業務2和業務3,這些業務分別對應的由AS1、AS2和AS3提供,該用戶配置了三個iFC:分別為iFCl、iFC2和iFC3,其中,iFCl中描述了能力1為一個SPT以及ASl,iFC2中描述能力2為一個SPT以及AS2,iFC3中描述能力3為一個SPT以及AS3。本實施例中,業務觸發單元為S-CSCF,業務控制單元是AS。1、用戶B呼叫用戶A,S-CSCF收到一個發向用戶A的SIPINVITE邀請消息,消息示例如下INVITEsip:user-a@example.comSIP/2.0Accept-Contact:*;video"sip:user-a⑨example.com,,即是用戶A的^^有標識,"Accept-Contact,,是表示主叫偏好的頭域,取值為"video(視頻)"表示主叫用戶B希望和用戶A的終端能力支持視頻的終端建立會話,即該INVITE消息中包含了隱式的被叫方終端定位#"息。2、S-CSCF根據主叫偏好獲得預存的終端能力2。本實施例中,用戶A的三個注冊終端在注冊時攜帶了自身的終端能力信息,S-CSCF記錄下了終端標識及其對應的終端能力信息。S-CSCF根據主叫偏好(要求視頻能力)查詢已經預存的被叫用戶A的終端能力信息,匹配獲得終端能力2支持^L頻。3、S-CSCF使用終端能力2匹配用戶A的iFC簽約數據,iFC2被匹配成功,獲得iFC2中描述的AS2。由于iFC2中描述了能力2為一個SPT,這樣當iFC2中的其它SPT也被匹配成功時,則iFC2被匹配成功,S-CSCF獲得了iFC2中描述的AS2。4、S-CSCF向AS2發送SIPINVITE邀請消息。5、AS2提供業務2。6、AS2向S-CSCF返回SIPINVITE邀請消息。7、S-CSCF執行完被叫用戶A所有的iFC簽約數據后,根據終端能力2獲得對應的終端2,S-CSCF向終端2路由。由于S-CSCF上已經預存了用戶A的終端標識和終端能力的對應關系凝:據,終端2支持視頻能力,因此,S-CSCF根據終端能力2可以獲得對應的終端2,S-CSCF向終端2路由。8、S-CSCF向終端2發送SIPINVITE邀請消息。本實施例的步驟7中,如果S-CSCF根據終端能力2可以獲得用戶A的一個以上的對應終端,例如,用戶A的終端2和終端3都支持^L頻,則S-CSCF將向終端2和終端3路由,如執行forking(分支)路由。實施例2:如圖3所示,為本發明實施例2提供的通過策略選擇終端能力觸發業務的流程圖,具體為用戶A有三個注冊終端,分別是終端l、終端2和終端3,它們具有不同的終端能力,分別對應為能力1、能力2和能力3,用戶希望不同的終端可以根據不同的終端能力使用不同的業務,分別對應為業務l、業務2和業務3,這些業務分別對應的由AS1、AS2和AS3提供,該用戶配置了三個iFC:分別為iFCl、iFC2和iFC3,其中,iFCl中描述了能力1為一個SPT以及AS1,iFC2中描述能力2為一個SPT以及AS2,iFC3中描述能力3為一個SPT以及AS3。本實施例中,業務觸發單元為S-CSCF,業務控制單元是AS。1、用戶B呼叫用戶A,S-CSCF收到一個發向用戶A的SIPINVITE邀請消息,消息示例如下INVITEsip:user-a@example.comSIP/2.0"sip:user-a⑥example.com"即是用戶A的公有標識,該INVITE消息中沒有包含^皮叫方的終端定位信息。2、S-CSCF才艮據策略獲得一個預存的終端能力1。用戶A的三個注冊終端在注冊時攜帶了自身的終端能力,S-CSCF記錄下了終端標識及其對應的終端能力。S-CSCF根據策略從用戶A預存的終端能力中選擇一個,如按用戶A注冊終端的順序選擇出終端能力1,或者按照隨機順序選擇出一個終端能力信息,或者按照優先級選擇出一個最高優先級的終端能力信息。3、S-CSCF使用終端能力1匹配用戶A的iFC簽約數據,iFCl被匹配成功,獲得iFCl中描述的AS1。由于iFCl中描述了能力1為一個SPT,這樣當iFCl中的其它SPT也被匹配成功時,則iFCl^皮匹配成功,S-CSCF獲得了iFCl中描述的AS1。4、S-CSCF向ASl發送SIPINVITE邀請消息。5、ASl提供業務l。6、ASl向S-CSCF返回SIPINVITE邀請消息。7、S-CSCF執行完用戶A所有的iFC簽約數據后,根據終端能力1獲得對應的終端1,S-CSCF向終端1路由。由于S-CSCF上已經預存了用戶A的終端標識和終端能力的對應關系數據,因此,S-CSCF根據終端能力1可以獲得對應的終端1,S-CSCF向終端l路由。8、S-CSCF向終端1發送SIPINVITE邀請消息。本實施例步驟7中,如果S-CSCF根據終端能力1可以獲得用戶A的一個以上的對應終端,則S-CSCF將向這些終端路由,如執行forking(分支)路由。本實施例中,如果終端能力l對應的終端最終沒能和用戶B建立會話,例如,終端能力1對應的終端1收到INVITE消息后返回486(忙),則S-CSCF可以釋放當前會話;或者,S-CSCF可以返回步驟2,根據策略選擇另一個預存的用戶A的終端能力,如按順序選擇出終端能力2,并重新執行后續的步驟,這里不再贅述。本實施例中,S-CSCF可以根據其它的策略來選擇預存的終端能力,例如,S-CSCF還可以并行選擇出預存的被叫用戶的全部終端能力信息,即同時選擇出被叫用戶的所有預存終端能力信息,例如,選擇出終端能力1、終端能力2和終端能力3,S-CSCF使用這三個終端能力信息分別和用戶A的iFC簽約數據匹配,調用匹配成功的iFCl、iFC2和iFC3對應的ASl、AS2和AS3,S-CSCF完成業務觸發后,向終端能力1、終端能力2和終端能力3對應的終端1、終端2和終端3路由,即S-CSCF將會話分支路由,分別經過AS1向終端1路由、經過AS2向終端2路由、經過AS3向終端3路由,當其中一個終端應答建立會話時,S-CSCF可以拆除和其它終端間的會話聯系。相應的,本發明一實施例^是供一種業務觸發單元,如圖4所示,該業務觸發單元包括決策單元、終端能力獲取單元、匹配單元和調用單元,其中決策單元,用于根據接收的通信請求,確定出應獲取的被叫方預存的對應終端能力信息,并通知給終端能力獲取單元;終端能力獲取單元,用于接收決策單元的通知,獲取對應終端能力信息并發送給匹配單元;匹配單元,用于根據終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元,發送給調用單元;調用單元,用于調用業務控制單元實現業務觸發。圖5所示,為本發明另一實施例提供的業務觸發單元,與圖4中的業務觸發單元相比,區別在于該業務觸發單元還包括一個存儲單元,用于存儲用戶的每個終端的終端標識及其對應的終端能力信息;以及存儲用戶的業務過濾規則。存儲單元中還存儲選擇策略信息,此時,決策單元才艮據存儲單元中存儲的選擇策略確定出應獲取的被叫方預存的對應終端能力信息。相應的,本發明實施例還提供一種根據終端能力觸發業務的實現系統,如圖6所示,該系統包括業務觸發單元和業務控制單元,其中業務觸發單元,用于接收通信請求,獲取被叫方預存的終端能力信息,用所述終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;并調用所述業務控制單元實現業務觸發;業務控制單元,用于提供業務邏輯控制功能。在實際應用中,業務觸發單元可以設置于S-CSCF、ServiceBroker、軟交換(Softswitch)等網元中。業務控制單元可以是AS、傳統智能網SCF等網元或設置在AS、SCF等網元之中。業務觸發單元和業務控制單元之間通過E1接口連接,El接口包括但不限于SIP協議、智能網應用規程協議(INAP,IntelligentNetworkApplicationProtocol)協議、以及內部接口協議。業務觸發單元和業務控制單元可以設置于不同的網元設備或同一個網元設備上。綜上所述,本發明實施例中,業務觸發單元收到一個通信請求后,獲取被叫方預存的終端能力信息,以終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;由業務觸發單元調用業務控制單元實現業務觸發。從而實現了根據用戶的終端能力信息來進行業務觸發,解決了現有技術中在用戶注冊了多個終端而當前通信請求中并沒有指明當前呼叫的對應被叫終端時,業務觸發單元無法選擇出對應的終端能力信息去執行iFC的匹配,導致無法調用合適的AS提供業務的問題。明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。權利要求1、一種根據終端能力觸發業務的方法,其特征在于,包括業務觸發單元接收通信請求,獲取被叫方預存的終端能力信息,并用所述終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;業務觸發單元調用所述業務控制單元實現業務觸發。2、如權利要求1所述的方法,其特征在于,所述獲取被叫方預存的終端能力信息,具體包括根據所述通信請求中攜帶的被叫方終端定位信息,確定出被叫方預存的對應終端能力信息;或者根據策略選擇出被叫方預存的對應終端能力信息。3、如權利要求2所述的方法,其特征在于,所述根據通信請求中攜帶的被叫方終端定位信息,確定出被叫方預存的對應終端能力信息,具體包括根據所述通信請求中攜帶的被叫方的終端標識,匹配出被叫方預存的對應終端能力信息;或者根據所述通信請求中攜帶的主叫偏好信息,匹配出被叫方預存的相應終端能力信息。4、如權利要求2所述的方法,其特征在于,所述根據策略選擇被叫方預存的對應終端能力信息,具體包括所述策略是順序處理,業務觸發單元按順序將所述通信請求向被選擇的終端能力對應的業務控制單元和終端^^由;或者,所述策略是并行處理,業務觸發單元并行將所述通信請求向被選擇的終端能力對應的業務控制單元和終端路由;或者,所述策略是優先處理,業務觸發單元按優先級將所述通信請求向被選擇的終端能力對應的業務控制單元和終端路由。5、如權利要求2-4任一所述的方法,其特征在于,所述業務觸發單元調用所述業務控制單元實現業務觸發后,還包括所述業務觸發單元根據匹配成功的被叫方終端能力信息,確定出被叫方對應的終端;并向確定出的對應終端扭^^各由。6、如權利要求5所述的方法,其特征在于,當根據獲取的被叫方終端能力信息,確定出一個以上的對應終端時,所述業務觸發單元執行分支路由。7、一種業務觸發單元,其特征在于,包括決策單元、終端能力獲取單元、匹配單元和調用單元;所述決策單元,用于根據接收的通信請求,確定出應獲取的被叫方預存的對應終端能力信息,并通知給所述終端能力獲取單元;所述終端能力獲取單元,用于接收所述決策單元的通知,獲取對應終端能力信息并發送給所述匹配單元;所述匹配單元,用于根據所述終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元,發送給所述調用單元;所述調用單元,用于調用所述業務控制單元實現業務觸發。8、如權利要求7所述的業務觸發單元,其特征在于,還包括存儲單元,用于存儲用戶每個終端的終端標識及其對應的終端能力信息;以及存儲用戶對應的業務過濾規則。9、如權利要求8所述的業務觸發單元,其特征在于,所述存儲單元中還存儲選擇策略;方預存的對應終端能力信息。10、一種根據終端能力觸發業務的實現系統,其特征在于,包括業務觸發單元和業務控制單元;所述業務觸發單元,用于接收通信請求,獲取被叫方預存的終端能力信息,用所述終端能力信息匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;并調用所述業務控制單元實現業務觸發;所述業務控制單元,用于^是供業務邏輯控制功能。11、如權利要求IO所述的實現系統,其特征在于,所述業務觸發單元和所述業務控制單元之間通過E1接口相連接。全文摘要本發明公開了一種根據終端能力觸發業務的方法、裝置及系統,通過用戶終端能力觸發業務,使注冊多個終端的用戶可以根據終端能力調用對應的業務。業務觸發單元收到一個通信請求,獲取請求被叫方對應的預存終端能力,以終端能力匹配被叫方的業務過濾規則,得到匹配成功的業務過濾規則中描述的業務控制單元;業務觸發單元調用業務控制單元,并將通信請求向被叫方進行路由調度。本發明實施例提供的根據終端能力觸發業務的方法,解決了現有技術中在用戶注冊了多個終端的時候無法實現業務觸發的問題。文檔編號H04L29/06GK101325744SQ20071013756公開日2008年12月17日申請日期2007年8月8日優先權日2007年6月14日發明者施有鑄,朱奮勤申請人:華為技術有限公司