售前電話
135-3656-7657
售前電話 : 135-3656-7657
目前VoIP軟交換網(wǎng)絡(luò)中存在多種信令協(xié)議,考慮到未來業(yè)務(wù)的多樣性以及終端的多樣性,在同一個呼叫中涉及多種協(xié)議交互的情況將變得很普遍,這就必須解決不同協(xié)議之間的互通問題。這里所說的協(xié)議的互通主要指呼叫流程的互通,因為在呼叫過程中才會出現(xiàn)兩種類型的終端同時參與的過程。而呼叫無關(guān)的過程(例如終端的注冊和注銷等),由千只是某一種終端和VoIP軟交換設(shè)備之間的信令交互,因此不存在互通的問題,也就是說不同協(xié)議可以保留各自的呼叫無關(guān)過程。
協(xié)議互通的方法之一是直接在兩個需要互通的協(xié)議之間進(jìn)行轉(zhuǎn)換,但是當(dāng)涉及的協(xié)議較多時,這將是一個爐的問題。另一種方法是將各種協(xié)議首先轉(zhuǎn)換成一種中間協(xié)議,然后再轉(zhuǎn)換成目的協(xié)議,這是VoIP軟交換設(shè)備內(nèi)部協(xié)議互通的典型實現(xiàn)方式。
本質(zhì)上,基本呼叫狀態(tài)模型所定義的BCSM指示就可以被看成是一個中間協(xié)議。由于BCSM模型包含了一對分離的FSM,并通過BCSM內(nèi)部指示實現(xiàn)雙方的交互,這種結(jié)構(gòu)就為協(xié)議互操作提供了基礎(chǔ)。由于在實現(xiàn)協(xié)議適配功能的FSM疊加中,協(xié)議映射狀態(tài)機(jī)與O_BCSM和T_BCSM是分別集成的,這樣,在一個涉及兩種協(xié)議(分別稱為協(xié)議A和協(xié)議B)互操作的呼叫中,假設(shè)協(xié)議A實現(xiàn)了與O_BCSM的集成,協(xié)議B實現(xiàn)了與T_BCSM的集成,則通過O_BCSM和T_BCSM之間的內(nèi)部指示,可以間接實現(xiàn)協(xié)議A和協(xié)議B之間的映射,如下圖所示。
基于INBCSM的協(xié)議互通模式
因此,在UniNetVoIP軟交換設(shè)備的設(shè)計中,以BCSM為中心,通過在O_BCSM和T_BCSM側(cè)分別疊加不同的協(xié)議飲射狀態(tài)機(jī),來實現(xiàn)不同協(xié)議的互操作。UniNet呼叫模型控制所有呼叫的處理過程,維護(hù)一個呼叫的上下文環(huán)境,在主、被叫側(cè)選擇并協(xié)調(diào)與不同協(xié)議適配器之間的交互,從而實現(xiàn)協(xié)議的互操作。這種設(shè)計方式,使得VoIP軟交換設(shè)備可以快速添加新的協(xié)議和協(xié)議變種,并且不用再考慮與已有NGN信令之間的互通問題。
以上述設(shè)計模式為基礎(chǔ),UniNetVoIP軟交換設(shè)備可以完成以下3方面的功能:一是以協(xié)議適配模型為基礎(chǔ),將不同協(xié)議轉(zhuǎn)換成BCSM指示,并以基木呼叫狀態(tài)模型為基礎(chǔ)實現(xiàn)通用的呼叫處理方式;二是以基本呼叫狀態(tài)模型為中介,實現(xiàn)不同網(wǎng)絡(luò)協(xié)議之間的轉(zhuǎn)換和互通;三是以業(yè)務(wù)交換模型(呼叫關(guān)系模型)為基礎(chǔ),實現(xiàn)VoIP軟交換設(shè)備呼叫控制功能與外部業(yè)務(wù)邏輯的標(biāo)準(zhǔn)交互模式。