售前電話
135-3656-7657
售前電話 : 135-3656-7657
軟交換設備需要支持各種協(xié)議的接人(包括:H.323、SIP、SIP-T/1、BICC、MGCP、Megaco、RANAP、ISUP、Q.931、V5.2等),理解并適配各方協(xié)議消息的交互,完成不同協(xié)議間的互通,以實現(xiàn)網(wǎng)絡的融合。因此,需要對基于各種網(wǎng)絡信令協(xié)議的不同呼叫流程進行梳理,提煉出共性的部分,設計出規(guī)范化的、獨立于具體協(xié)議的標準呼叫狀態(tài)模型,保證呼叫模型的穩(wěn)定性和通用性。
呼叫狀態(tài)模型基本原理
上文已指出,呼叫狀態(tài)模型主要用千描述某個呼叫方的處理過程,包括發(fā)起、控制和操縱呼叫以及支持在呼叫之前、之中和之后與外部業(yè)務交互信息的功能。通常情況下,可采用有限狀態(tài)機的方式對呼叫處理過程進行建模。在這里,智能網(wǎng)基本呼叫狀態(tài)模型(BCSM,BasicCallStateModel)的設計方式為軟交換設備呼叫控制功能提供了很好的借鑒,該模型經(jīng)過長時間的考驗,已經(jīng)相當成熟。下面簡單介紹它的原理。 基本呼叫狀態(tài)模型是用一對有限狀態(tài)機分別抽象呼叫在發(fā)端側和終端側被處理時的進展方式,代表了在傳統(tǒng)交換機中針對基本呼叫和連接處理過程的標準活動,反映了在一個呼叫發(fā)起方和一個呼叫接收方之間建立和維持一條通信路徑所需要的基本呼叫處理的狀態(tài)。BCSM的描述模式如圖所示,其基本組成包括:呼叫點(PIC,PointinCall入檢測點CDP,DetectionPoint)、BCSM轉移(Transition)和事件(Event)。
呼叫點標識了與智能網(wǎng)業(yè)務邏輯感興趣的一個或多個基本呼叫/連接狀態(tài)有關的呼叫控制功能(CCF)動作。每一個PIC代表了呼叫和連接處理過程中的一個特殊的狀態(tài)。檢測點表示在基本呼叫和連接處理中允許智能網(wǎng)業(yè)務邏輯(SLP)與基本呼叫能力交互的狀態(tài)。檢測點可以被定義成在發(fā)端和收端有限狀態(tài)機中的特定狀態(tài),在該狀態(tài)上,可以設置并激活業(yè)務的觸發(fā)請求,并且可以按照業(yè)務的指示掛起和恢復呼叫處理過程,以實現(xiàn)交換機中的呼叫處理過程與遠端業(yè)務邏輯的交互。BCSM轉移表示在基本呼叫/連接處理中從一個PIC到另一個PIC的正常流向。進入事件引起到PIC的BCSM轉移,離開事件代表PIC處理的結果。在ITU-T巳發(fā)布的智能網(wǎng)規(guī)范中,目前存在兩類BCSM模型:CS-1BCSM和CS-2BCSM模型。其中CS-1BCSM模型相對簡單,包含的PIC和DP少一些,目前在智能網(wǎng)業(yè)務交換點(SSP)中得到廣泛應用;CS-2BCSM模型則是對CS-1BCSM模型的進一步擴展,其包含的PIC和DP更多,功能也更強大。
UniNet軟交換設備的呼叫模型設計,充分借鑒了智能網(wǎng)CS-2BCSM的設計方式,并對該模型進行了改進,以提供CS-2BCSM模型本身不支持但在軟交換設備結構中必需的功能。這是因為CS-2BCSM?,F(xiàn)的設計主要是面向傳統(tǒng)電路交換網(wǎng)中的呼叫接續(xù)處理模式,而在軟交換網(wǎng)絡中,為支持基于分組語音的信令協(xié)議,需要定義與之不同的規(guī)則以及更為簡便的業(yè)務控制接口,使它相對于CS-2BCSM模型更具優(yōu)勢。為了簡單起見,下文中在介紹UniNet軟交換設備中的呼叫狀態(tài)模型時仍以IN-CS-2BCSM模塑作為替代。
UniNet軟交換設備呼叫狀態(tài)模型的設計包括兩個核心部分:有限狀態(tài)自動機(即BCSM的基本狀態(tài)以及遷移方式的集合)的設計以及檢測點處理機制的設計。
有限狀態(tài)自動機的設計
UniNet呼叫狀態(tài)模型使用高級有限狀態(tài)自動機來描述軟交換設備為建立和維持用戶通信通路所要求的動作。它規(guī)定了一組基本呼叫和連接狀態(tài),并表示了這些狀態(tài)如何結合在一起去實現(xiàn)一個基本呼叫和連接處理過程。UniNet呼叫狀態(tài)模型包含一對FSM:O_BCSM和T_BCSM,抽象了具有兩個呼叫參與方的點到點呼叫的接續(xù)處理過程,分別代表了主叫端及被叫端從建立呼叫到接通雙方再到結束呼叫,所經(jīng)過的一組PIC點和DP點,并反映了呼叫的發(fā)端部分與終端部分在功能上的分離。
1.O_BCSM的定義:O_BCSM如圖所示。O_BCSM中各PIC的定義如表所示。
O_BCSM中PIC的定義
2.T_BCSM的定義:T_BCSM如圖所示。
T_BCSM中各PIC的定義如表所示:
檢測點機制的設計