售前電話
135-3656-7657
售前電話 : 135-3656-7657
業(yè)務(wù)點觸發(fā)器(SPT)是那些在SIP信令路徑上可以設(shè)置過濾準(zhǔn)則的一些規(guī)則,有下面的 幾點可以定義:SIP方法(如REGISTER, INVITE, SUBSCRIBE, MESSAGE)>任何存在的報 文頭部、報文頭部的內(nèi)容或Request-URI、請求用戶的方向(如始呼叫、終呼叫、呼叫非注冊 用戶)。
一個過濾準(zhǔn)則可以觸發(fā)一個或多個SPT以便把請求消息發(fā)送給特定的應(yīng)用服務(wù)器。保存 在用戶的服務(wù)清單profile中的過濾準(zhǔn)則的集合被稱為應(yīng)用服務(wù)器簽約信息(Subscription Information)o為了使S-CSCF能夠有序地處理這些不同的過濾準(zhǔn)則,應(yīng)給每個過濾準(zhǔn)則定義 一個優(yōu)先級別,若S-CSCF聯(lián)系不上AS,則S-CSCF應(yīng)用默認(rèn)的處理方式。這些默認(rèn)的處理 方式包括:規(guī)則列表中具有較低優(yōu)先級的過濾條件是否匹配;不管較低優(yōu)先級的觸發(fā)條件, 直接釋放這個會話。
過濾準(zhǔn)則應(yīng)包含下面的信息:
•應(yīng)用服務(wù)器的地址;•
•過濾準(zhǔn)則的優(yōu)先級提供應(yīng)用這些準(zhǔn)則的順序;
• SPTs可以使用與、或、非等邏輯表達(dá)式來構(gòu)建,滿足過濾準(zhǔn)則的那些條件成為觸發(fā)點 (Trigger Points);
•默認(rèn)的處理方式;
•在把請求消息送給AS前,可以選擇在消息體中增加相關(guān)的業(yè)務(wù)信息。
•如果S-CSCF從HSS得到多個過濾準(zhǔn)則時,S-CSCF將對從Mw接口收到一個消息,依據(jù) 這些帶有優(yōu)先級的過濾準(zhǔn)則進(jìn)行檢查:
•對這個請求建立一個根據(jù)其優(yōu)先級排序的過濾準(zhǔn)則列表,該過濾準(zhǔn)則的執(zhí)行順序直到 該消息通過Mw接口離開S-CSCF時才有可能被改變;
•分析收到的請求消息,以便發(fā)現(xiàn)包含在消息中的Service Point Triggers(SPT);
•檢查最高優(yōu)先級的過濾準(zhǔn)則中的觸發(fā)點(trigger points )是否與該請求消息中SPT相 匹配,若不匹配,S-CSCF則繼續(xù)轉(zhuǎn)向步驟4處理。若匹配的話,(i)S-CSCF對該消 息增加,一個其入呼叫分支能識別的標(biāo)識,甚至?xí)挊?biāo)識也可能被改變,例如,AS執(zhí) 行第三方呼叫控制;(ii)把該消息通過ISC接口•送給AS, AS則對該消息進(jìn)行相關(guān)的 業(yè)務(wù)邏輯處理,AS可以修改該消息,還可能又把該消息又重新送給S-CSCF; (iii)若 該請求消息從AS通過ISC接口重新收到的話,則轉(zhuǎn)到步驟4進(jìn)行相關(guān)處理;
•重復(fù)上面的步驟2和步驟3,對每一個在步驟1中建立的過濾準(zhǔn)則進(jìn)行檢查,直到最 后一個過濾準(zhǔn)則被執(zhí)行;
•基于SIP通常的路由方式對該請求消息進(jìn)行路由轉(zhuǎn)發(fā)。
如果AS決定結(jié)束這個請求,則AS會通過ISC接口向S-CSCF發(fā)送一個對前面的請求消 息的最終的響應(yīng)消息,注意,在這個最終的響應(yīng)消息中應(yīng)該包含在上面步驟中的G)子步驟 中由S-CSCF添加的標(biāo)識,以便S-CSCF能識別該響應(yīng)消息。S-CSCF會停止在規(guī)則列表中有 較低優(yōu)先級的過濾準(zhǔn)則的匹配過程。
被調(diào)用的AS/業(yè)務(wù)邏輯可以決定不參與當(dāng)前調(diào)用的會話,實現(xiàn)的方法是在最初開始的SIP 事務(wù)INVITE請求中不增加Record-Route/Route記錄就可以了,以后所有后續(xù)的與這次會話相 關(guān)的SIP信令不會再被路由到該AS上了。原始的過濾準(zhǔn)則不能夠?qū)崿F(xiàn)讓一個SIP應(yīng)用服務(wù)器 決定不再接收后續(xù)的SIP消息即不再參與后續(xù)的SIP事務(wù)處理。
在設(shè)計原始的過濾準(zhǔn)則時,應(yīng)該避免類似于從一個AS出來的請求又被送回到同一個AS 中來的死循環(huán),當(dāng)然,若同一個SIP請求又被由回來是處于業(yè)務(wù)邏輯的處理要求而作出的選 擇的話,那就另當(dāng)別論了。
應(yīng)用觸發(fā)框架圖如圖5-4所示。