售前電話
135-3656-7657
售前電話 : 135-3656-7657
作為一個(gè)開(kāi)放系統(tǒng)的控制中心,軟交換設(shè)備有兩個(gè)基本的需求:一是要提供一個(gè)最基本的核心以滿足軟交換呼叫控制的需求;二是要向軟交換系統(tǒng)外圍的其他實(shí)體提供通用的接口,包括面向業(yè)務(wù)控制的接口以及使用標(biāo)準(zhǔn)的協(xié)議與其他網(wǎng)絡(luò)通信。因此,UniNet軟交換設(shè)備設(shè)計(jì)思想中有一個(gè)基本方面就是:通過(guò)一個(gè)標(biāo)準(zhǔn)模式,實(shí)現(xiàn)隱藏核心呼叫/會(huì)話處理和控制細(xì)節(jié)的要求,以達(dá)到抽象信令協(xié)議、封裝實(shí)現(xiàn)過(guò)程的目的。這意味著,需要設(shè)計(jì)一個(gè)通用化的多方呼叫/會(huì)話模型,以適應(yīng)未來(lái)那些新出現(xiàn)的協(xié)議及調(diào)整后的改進(jìn)協(xié)議,或那些由不同廠商開(kāi)發(fā)的協(xié)議實(shí)現(xiàn)形式。后面介紹支持語(yǔ)音業(yè)務(wù)的UniNet軟交換設(shè)備核心呼叫控制功能的設(shè)計(jì)方式。
一、呼叫控制功能的需求分析
NGN網(wǎng)絡(luò)是一個(gè)業(yè)務(wù)驅(qū)動(dòng)的網(wǎng)絡(luò),從業(yè)務(wù)提供的角度來(lái)說(shuō),軟交換設(shè)備不僅要能夠控制種類繁多、接口各異的網(wǎng)元設(shè)備(如IAD、IP終端以及接入網(wǎng)關(guān)、中繼網(wǎng)關(guān)、信令網(wǎng)關(guān)等),實(shí)現(xiàn)基本的語(yǔ)音呼叫接續(xù)功能,還要能夠在外部業(yè)務(wù)邏輯的控制下,完成對(duì)呼叫接續(xù)過(guò)程的更復(fù)雜的控制功能。
綜合起來(lái),支持語(yǔ)音業(yè)務(wù)的軟交換設(shè)備需要實(shí)現(xiàn)的呼叫控制功能必須滿足以下要求:
•為語(yǔ)音呼叫的建立、維持和釋放等過(guò)程提供通用的基本控制功能,這就要求軟交換設(shè)備能夠以統(tǒng)一的標(biāo)準(zhǔn)方式來(lái)處理各種信令協(xié)議;
•能夠接收來(lái)自上層業(yè)務(wù)的監(jiān)視請(qǐng)求,支持業(yè)務(wù)觸發(fā)事件檢測(cè),能夠接收來(lái)自業(yè)務(wù)的呼叫控制相關(guān)指示,并對(duì)其中與呼叫相關(guān)的事件進(jìn)行處理;
•能夠接入NGN中的各種信令協(xié)議,完成不同協(xié)議之間的互聯(lián)互通,包括ISUP協(xié)議、H.323協(xié)議、SIP協(xié)議、Megaco/H.248協(xié)議等,并能夠支持跨越多種協(xié)議終端的語(yǔ)音業(yè)務(wù)。
由此可見(jiàn),為了支持語(yǔ)音業(yè)務(wù),軟交換設(shè)備的呼叫控制功能必須滿足標(biāo)準(zhǔn)化的呼叫接續(xù)處理、多種信令的融合接人以及良好的業(yè)務(wù)支持能力這3點(diǎn)需求。通常,可以采用模型化的方法對(duì)上述功能的實(shí)現(xiàn)方式進(jìn)行抽象描述,這就是呼叫模型。
二、呼叫模型的基本概念
在呼叫控制設(shè)備中(如電路交換機(jī)、呼叫服務(wù)器等),通常將實(shí)現(xiàn)呼叫控制的過(guò)程模型稱為呼叫模型。呼叫模型的概念其實(shí)由來(lái)已久,它是對(duì)網(wǎng)絡(luò)呼叫控制能力的一種抽象,最初是針對(duì)傳統(tǒng)PSTN中的交換機(jī)提出的,其初始目的僅僅是為了規(guī)范化交換機(jī)的呼叫處理過(guò)程。而后,隨著呼叫控制實(shí)體以及相關(guān)通信網(wǎng)絡(luò)的不斷變化,對(duì)呼叫模型的功能需求也隨之發(fā)展,遠(yuǎn)遠(yuǎn)超越了最初的范疇?,F(xiàn)在的呼叫模型不僅要滿足基本呼叫處理過(guò)程的需求,還要滿足非嵌入式(分布式)業(yè)務(wù)提供要求的更復(fù)雜的控制功能。
在傳統(tǒng)通信網(wǎng)中,已存在若干種呼叫模型,包括智能網(wǎng)基本呼叫狀態(tài)模型(IN-CS-1/CS-2BCSM)、JTAPI(Java電話APD模型和TAPIC電話APD模刮等。盡管它們的目標(biāo)通常是相似的:用于發(fā)起、控制和操縱呼叫以及方便在呼叫之前、之中和之后執(zhí)行業(yè)務(wù)交互功能,但是在建模方式上以及所能實(shí)現(xiàn)的能力上它們存在著很大的差別,這與它們所面向的不同網(wǎng)絡(luò)結(jié)構(gòu)或應(yīng)用模式是相關(guān)的。
在軟交換設(shè)備的設(shè)計(jì)中,網(wǎng)絡(luò)應(yīng)用的環(huán)境以及面向的業(yè)務(wù)開(kāi)發(fā)需求與傳統(tǒng)電信網(wǎng)有諸多不同之處。我們認(rèn)為,其呼叫處理過(guò)程應(yīng)通過(guò)提取不同電信網(wǎng)絡(luò)中呼叫處理模式的通用特征,建立規(guī)范的呼叫處理方式,并盡量屏蔽不同網(wǎng)絡(luò)處理模式的差異性,使軟交換設(shè)備的核心控制功能具有良好的穩(wěn)定性和適應(yīng)性。因此,在實(shí)現(xiàn)軟交換設(shè)備的呼叫控制功能時(shí),建立一個(gè)恰當(dāng)?shù)暮艚心P途哂蟹浅V匾牡匚弧?/p>
三、呼叫模型的結(jié)構(gòu)及描述方式
呼叫模型在軟交換設(shè)備的設(shè)計(jì)中居于核心地位,其功能的強(qiáng)弱決定了軟交換設(shè)備的呼叫控制能力以及業(yè)務(wù)提供能力。整體上,呼叫模型是對(duì)軟交換設(shè)備核心控制能力的抽象,它可以提供基本呼叫控制和連接控制能力以建立用戶的通信鏈路,并把通信鏈路連接起來(lái);同時(shí),它還要能夠檢測(cè)出觸發(fā)外部業(yè)務(wù)的基本呼叫和連接控制事件,并支持在呼叫處理過(guò)程中與外部業(yè)務(wù)的交互功能。
因此,對(duì)于軟交換設(shè)備的呼叫建模,需要從基本呼叫處理以及復(fù)雜業(yè)務(wù)控制兩方面的需求人手,描述兩個(gè)層次的信息:Q)對(duì)于呼叫拓?fù)浣Y(jié)構(gòu)的描述;@對(duì)于呼叫處理過(guò)程的描述。實(shí)際上,這兩個(gè)層次反映了對(duì)呼叫建模采用的兩個(gè)基本視點(diǎn):全局視點(diǎn)和過(guò)程視點(diǎn)。從這兩個(gè)不同的視點(diǎn)出發(fā)對(duì)軟交換網(wǎng)絡(luò)的呼叫進(jìn)行建模,將能夠全面描述一個(gè)呼叫的整體視圖,如圖7.I所示,其中: