與承載無(wú)關(guān)的呼叫控制(BICC,Bearer Independent Call Control)協(xié)議是由ITU-T制訂,它是為了解決網(wǎng)絡(luò)演進(jìn)中的一個(gè)重要問(wèn)題,即電路交換網(wǎng)(SCN)和分組數(shù)據(jù)網(wǎng)(PDN)之間的信令互通。ITU-T提出將呼叫控制和承載控制分離的思想。其基本思路是:不同的網(wǎng)絡(luò)保留自己的控制協(xié)議,完成各自網(wǎng)絡(luò)中的承載連接控制,顯然這些協(xié)議與網(wǎng)絡(luò)性質(zhì)密切相關(guān);另外定義一個(gè)與底層承載類(lèi)型無(wú)關(guān)的通用的呼叫控制協(xié)議,負(fù)責(zé)在網(wǎng)關(guān)之間傳送呼叫控制必備的信息,該協(xié)議結(jié)構(gòu)應(yīng)該比較簡(jiǎn)單,這就是BICC。于是,SCN和PDN的信令互通就轉(zhuǎn)化為傳統(tǒng)電信網(wǎng)協(xié)議和BICC協(xié)議之間的互通,這樣的互通將十分簡(jiǎn)單,在許多情況下只是一一對(duì)應(yīng)的關(guān)系。
ITU-T制定的BICC協(xié)議并非是一個(gè)或兩個(gè)建議,而是建議書(shū)的集合,ITU-T稱(chēng)之為能力集(CS,capability set),已經(jīng)制定了CS-1和CS-2。
欲詳細(xì)了解BICC協(xié)議基本情況簡(jiǎn)介的請(qǐng)進(jìn)入。
一、BICC 的CS-1協(xié)議
BICC協(xié)議能力集1(CS-1)協(xié)議,主要是指Q.1901《Bearer Independent Call Control protocol(與承載無(wú)關(guān)的呼叫控制(BICC)協(xié)議)》。BICC CS-1協(xié)議的應(yīng)用目標(biāo)是定義在ATM骨干網(wǎng)上傳送PSTN/ISDN業(yè)務(wù)流的信令協(xié)議,該類(lèi)網(wǎng)絡(luò)應(yīng)用可稱(chēng)為“ATM中繼”(ATM trunking),其思路源于ATM論壇。ITU-T于1999年3月啟動(dòng)該項(xiàng)研究,僅用了9個(gè)月的時(shí)間就完成了預(yù)定目標(biāo),于1999年12月完成,于2000年6月批準(zhǔn)發(fā)布了Q.1901建議。
1、Q.1901建議的規(guī)范范圍
BICC最基本的特點(diǎn)是將呼叫控制和承載控制兩個(gè)層面分離。這樣使得BICC規(guī)范將主要負(fù)責(zé)呼叫業(yè)務(wù)功能部分的處理,而具體的承載控制BICC不必關(guān)心。因此,Q.1901建議所研究規(guī)范的范圍如圖1-1所示。這種分層、獨(dú)立的結(jié)構(gòu)體系思想,與分組網(wǎng)絡(luò)結(jié)構(gòu)化、構(gòu)件化的設(shè)計(jì)思想是完全一致的。
圖1-1:Q.1901的范圍
2、BICC的體系結(jié)構(gòu)
Q.1901建議基于的網(wǎng)絡(luò)結(jié)構(gòu)如圖1-2-1所示。為簡(jiǎn)單計(jì),未示出TSN/GSN/CMN。由于CS-1協(xié)議定位的寬帶骨干網(wǎng)是ATM網(wǎng)絡(luò),因此其承載連接就是ATM交換虛信道,由ATM信令逐段建立。圖中的SWN就是骨干網(wǎng)中的ATM交換機(jī),負(fù)責(zé)建立ATM連接,在協(xié)議中稱(chēng)之為骨干網(wǎng)連接(BNC)。
圖1-2-1:BICC CS-1協(xié)議基于的網(wǎng)絡(luò)結(jié)構(gòu)
ISN為N-ISDN和ATM網(wǎng)絡(luò)之間的網(wǎng)關(guān)點(diǎn)。其中,BCF和交換實(shí)體的集合稱(chēng)為承載互通功能(BIWF),完成窄帶TDM中繼和ATM虛信道之間的轉(zhuǎn)接和媒體信息轉(zhuǎn)換。CSF運(yùn)行的BICC協(xié)議經(jīng)過(guò)信令傳送網(wǎng)絡(luò)送往對(duì)端的ISN,信令網(wǎng)的傳送媒體不作限定,可以是窄帶7號(hào)信令網(wǎng),也可以是ATM信令虛信道。信令控制的基本過(guò)程如下表1-2所示。
表1-2:BICC信令控制的基本過(guò)程
CS-1的協(xié)議模型如圖1-2-2所示。其中,BICC協(xié)議過(guò)程就是Q.1901協(xié)議定義的主體內(nèi)容,其實(shí)質(zhì)就是對(duì)ISUP協(xié)議組(Q.761~Q.765)的適應(yīng)性修改。由于BICC信令可在任意媒體中傳送,因此協(xié)議定義的是BICC協(xié)議和下層的通用接口,對(duì)于不同信令傳送層還需要另外定義相應(yīng)的信令傳送轉(zhuǎn)換層(STC)。此外,BICC尚需和承載控制協(xié)議交換命令、事件和綁定信息。同樣,由于BICC協(xié)議可以和任意的承載協(xié)議配合,因此協(xié)議定義的是BICC協(xié)議和承載控制的通用接口,對(duì)于不同的承載協(xié)議尚需定義相應(yīng)的映射功能。
圖1-2-2:BICC CS-1協(xié)議模型
3、BICC的信令功能
CS-1的主要功能特點(diǎn)匯總在下表1-3中,共7個(gè)方面。
表1-3:CS-1的主要功能特點(diǎn)
若要詳細(xì)了解ITU-T的Q.1901建議書(shū)的具體內(nèi)容請(qǐng)查閱下附件1。
附件1:Q.1901(06/2000)《Bearer Independent Call Control protocol》
二、BICC的CS-2協(xié)議
BICC協(xié)議能力集2(CS-2)的協(xié)議,應(yīng)包括Q1902.x、Q.1970、Q.1990、Q.1950、Q.1912.x、Q.1922.x等多個(gè)建議。BICC CS-2協(xié)議的目標(biāo)是定義在一般寬帶數(shù)據(jù)網(wǎng)上傳送PSTN/ISDN業(yè)務(wù)流的通用信令協(xié)議,重點(diǎn)要解決IP網(wǎng)傳送N-ISDN業(yè)務(wù)流的控制信令問(wèn)題。由于IP網(wǎng)和ATM網(wǎng)是兩類(lèi)性質(zhì)完全不同的網(wǎng)絡(luò),因此,CS-2協(xié)議總體研究著重考慮以下兩點(diǎn):
第一,所基于的網(wǎng)絡(luò)結(jié)構(gòu)應(yīng)既能支持面向連接的ATM網(wǎng)絡(luò),又能支持無(wú)連接的IP網(wǎng)絡(luò)。
第二,所采用的協(xié)議應(yīng)最大限度地利用IETF和ITU-T SG 16已定義的框架結(jié)構(gòu)和標(biāo)準(zhǔn)協(xié)議。
1、關(guān)于分離式ISN
根據(jù)電信網(wǎng)演進(jìn)要求提供開(kāi)放式信令接口的發(fā)展方向,CS-2協(xié)議基于BICC協(xié)議網(wǎng)絡(luò)一般結(jié)構(gòu),充分考慮了H.248/MEGACO定義的分離網(wǎng)關(guān)結(jié)構(gòu),提出了分離式ISN(Interface service node,接口服務(wù)節(jié)點(diǎn))的概念,并引入功能實(shí)體和物理實(shí)體映射模型。
原則上說(shuō)來(lái),ISN的組成功能實(shí)體CSF、BCF和BMF都可以單獨(dú)成為一個(gè)物理實(shí)體,這樣可形成最一般的三物理實(shí)體結(jié)構(gòu),如圖2-1所示。其中,BMF又細(xì)分為媒體控制功能(MCF)和媒體映射/交換功能(MMSF),對(duì)應(yīng)的物理實(shí)體相當(dāng)于H.248中定義的媒體網(wǎng)關(guān)(MGU),CSF和BCF對(duì)應(yīng)的物理實(shí)體則分別稱(chēng)為呼叫控制單元(CCU)和承載控制單元(BCU)。BCF和BMF之間的接口稱(chēng)為承載媒體控制接口(bmc),接口規(guī)范已由H.248定義;CSF和BCF之間的接口稱(chēng)為呼叫承載控制接口(cbc),該接口規(guī)范需由BICC CS-2協(xié)議來(lái)定義。同時(shí),CS-2協(xié)議還要定義CSF之間新的BICC協(xié)議,以支持IP網(wǎng)絡(luò)傳送ISDN業(yè)務(wù)流,這就是BICC CS-2協(xié)議。
圖2-1:ISN的三物理實(shí)體結(jié)構(gòu)
實(shí)際網(wǎng)絡(luò)部署中,還可能有雙物理實(shí)體結(jié)構(gòu)和單物理實(shí)體結(jié)構(gòu)等多種變型。其中,單物理實(shí)體就是CS-1協(xié)議基于的網(wǎng)絡(luò)結(jié)構(gòu),適用于ATM網(wǎng)絡(luò)環(huán)境;CSF和BCF合為一體的雙物理實(shí)體就是H.248提出的MGC-MGU分離網(wǎng)關(guān)結(jié)構(gòu),此時(shí)cbc接口為內(nèi)部接口;BCF和BMF合為一體時(shí),就構(gòu)成CCU-BIWN雙物理實(shí)體,此時(shí)cbc接口為網(wǎng)絡(luò)開(kāi)放式接口。
2、BICC CS-2的信令功能
引入分離式ISN概念后,由于各功能實(shí)體可以位于不同的物理實(shí)體中,于是就引入了垂直接口的概念,其中cbc接口協(xié)議將由CS-2協(xié)議定義。與此相應(yīng),將呼叫控制和承載控制對(duì)等實(shí)體之間的接口稱(chēng)為水平接口。BICC CS-2協(xié)議的主要任務(wù)就是定義如下三種協(xié)議:一是呼叫控制協(xié)議(水平協(xié)議),即BICC CS-2協(xié)議;二是IP承載控制協(xié)議(水平協(xié)議);三是cbc接口協(xié)議(垂直協(xié)議),包括傳送承載特性要求、地址信息和綁定信息。
其中,cbc接口協(xié)議沿用H.248的定義方式,主要工作是根據(jù)BICC的要求定義新的H.248封包(package)。IP承載控制協(xié)議采用和H.248一樣的機(jī)制,利用SDP定義協(xié)議消息。由于IP承載控制和ATM承載控制不同,不需要逐段建立連接,而是一種端到端的控制關(guān)系,因此一個(gè)很自然的想法就是將該協(xié)議消息通過(guò)隧道方式封裝在BICC協(xié)議消息中傳送。CS-2協(xié)議信令的主要功能包括如下表2-2所示的6個(gè)方面。
表2-2:CS-2協(xié)議信令的主要功能
3、BICC CS-2的協(xié)議結(jié)構(gòu)
ITU-T的BICC CS-2主要有十多個(gè)個(gè)左右的建議,可分成下述4類(lèi),其中每類(lèi)的內(nèi)容介紹匯總在下表2-3中。
1)呼叫控制(水平)信令協(xié)議(Q1902.1~6);
2)承載控制(水平)信令協(xié)議(Q.1970,Q.1990);
3)cbc(垂直)接口信令協(xié)議(Q.1950);
4)各類(lèi)互通協(xié)議(Q.1912.1~5,Q.1922.2,Q.1922.4,Q.1930)。
表2-3:BICC CS-2的協(xié)議結(jié)構(gòu)
三、BICC協(xié)議支持的能力
我國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)在2002年開(kāi)始,參照ITU-T的BICC協(xié)議的相關(guān)建議書(shū),制定了一系列的BICC協(xié)議的通信行業(yè)標(biāo)準(zhǔn),主要標(biāo)準(zhǔn)是YD/T 1193.x《與承載無(wú)關(guān)的呼叫控制(BICC)規(guī)范》及其他標(biāo)準(zhǔn)等。
欲詳細(xì)了解我國(guó)關(guān)于BICC協(xié)議標(biāo)準(zhǔn)情況的請(qǐng)進(jìn)入。
其中,在參照ITU-T Q.1902.1建議制定的YD/T 1193.1《與承載無(wú)關(guān)的呼叫控制(BICC)規(guī)范 第1部分:BICC的功能》的第6章《BICC支持的能力》中,給出了BICC支持基本呼叫的信令能力和支持的通用信令程序、業(yè)務(wù)與能力的列表,詳見(jiàn)下附件3。
附件3:YD/T 1193.1給出的BICC協(xié)議支持的能力
欲進(jìn)一步了解軟交換系統(tǒng)接口協(xié)議要求介紹的請(qǐng)進(jìn)入。