背靠背用戶代理(B2BUA)是SIP應(yīng)用程序中的邏輯網(wǎng)絡(luò)元素。它是一種SIP UA,它接收SIP請(qǐng)求,然后重新格式化請(qǐng)求,并將其作為新請(qǐng)求發(fā)送出去。
與代理服務(wù)器不同,它維護(hù)對(duì)話狀態(tài),并且必須參與在其建立的對(duì)話框上發(fā)送的所有請(qǐng)求。B2BUA打破了SIP的端到端性質(zhì)。
B2BUA代理在電話呼叫的兩個(gè)端點(diǎn)之間操作,并且將通信信道劃分為兩個(gè)呼叫分支。B2BUA是UAC和UAS的串聯(lián)。它參與呼叫兩端之間的所有SIP信令,它已經(jīng)建立。由于對(duì)話服務(wù)提供商中可用的B2BUA可以實(shí)現(xiàn)一些增值特征。
在始發(fā)呼叫段中,B2BUA充當(dāng)用戶代理服務(wù)器(UAS),并將該請(qǐng)求作為用戶代理客戶端(UAC)處理到目的地端,處理端點(diǎn)之間的信令。
B2BUA維護(hù)其處理的調(diào)用的完整狀態(tài)。B2BUA的每一側(cè)作為RFC 3261中規(guī)定的標(biāo)準(zhǔn)SIP網(wǎng)絡(luò)元件操作。
B2BUA提供以下功能 -
呼叫管理(計(jì)費(fèi),自動(dòng)呼叫斷開,呼叫轉(zhuǎn)移等)
網(wǎng)絡(luò)互通(可能與協(xié)議適配)
隱藏網(wǎng)絡(luò)內(nèi)部(私有地址,網(wǎng)絡(luò)拓?fù)涞?
通常,B2BUA也在媒體網(wǎng)關(guān)中實(shí)現(xiàn)以橋接媒體流以完全控制會(huì)話。
許多專用交換機(jī)(PBX)企業(yè)電話系統(tǒng)包含B2BUA邏輯。
一些防火墻內(nèi)置了ALG(應(yīng)用層網(wǎng)關(guān))功能,允許防火墻授權(quán)SIP和媒體流量,同時(shí)仍然保持高水平的安全性。
另一種常見類型的B2BUA稱為會(huì)話邊界控制器(SBC)。
更多建議: