由于軟交換設備是通過不同的協議與外部網絡實體(如各類網關、IAD以及軟終端等)進行交互,來完成呼叫的接續處理。在UniNet軟交換設備控制功能的設計中,雖然呼叫模型的設計具有協議無關特性,但是在實際的呼叫處理過程中,呼叫模型不可避免地要涉及到使用不同的協議與外部實體進行交互的間題。
因此,如何將協議無關的呼叫模型與不同的協議關聯起來以實現呼叫處理,是多協議接入需要完成的功能。另一方面,在軟交換設備中,需要同時支持多種異質終端,因此如何在同一個呼叫中實現不同協議之間的互通也是軟交換設備多協議接入設計必須解決的內容。簡而言之,多協議接入需要實現的目標有兩個:心實現不同協議功能到標準呼叫處理過程的接入;@實現同一個呼叫中涉及的不同協議之間的互通。在UniNet軟交換設備的研制過程中,可以以前文描述的呼叫模型為基礎,采用協議適配的方式,較好地解決這一問題。它的基本原理如圖所示。
UniNet軟交換設備多協議接入原理
BCSM 指示定義 ,
BCSM的設計是與具體協議無關的,它是從一個“標準的“兩方呼叫過程在軟交換系統中“應該“如何實現的角度考慮的。因此BCSM與用戶之間的呼叫處理指示的設計也是只與BCSM本身相關,而與具體信令無關,因此具有標準化的特點。這里,把呼叫處理
”指示“定義為:軟交換設備呼叫模型內部相互作用的規則,以及它們與外部環境相互作用的規則的總稱。換句話說,”指示“實際上定義了一套呼叫模型與外界網絡實體交互的規則。在UniNetBCSM模劃的設計中,存在兩類指示。
第一類是用戶到BCSM的接入指示。用戶到BCSM的接入指示用以說明軟交換設備對用戶動作的感知以及用戶對軟交換設備動作的感知,它們定義了用戶的動作如何影響呼叫模型以及呼叫模型的動作如何影響用戶。用戶到BCSM的接入指示包括主叫用
戶到O_BCSM的接入指示,以及T_BCSM到被叫用戶的接入指示。
第二類是BCSM內部指示。BCSM內部指示說明了在一個基本的兩方呼叫中,o_BCSM和T_BCSM兩個呼叫側之間是如何通信的。它包含了在發端和終端BCSM之間流動的指示,但應注意這些指示并不都與明確的信息流向對應。
下面介紹用戶到BCSM的兩種接入指示。
1.主叫用戶到O_BCSM的接入指示主叫用戶到O_BCSM的接入指示定義了主叫用戶的動作如何影響發端呼叫模型以及發端呼叫模型的動作如何影響主叫用戶,如圖所示。
主叫用戶到O_BCSM接入指示
(1)從用戶發送到O_BCSM的指示,以啟動呼叫建立過程;
(2)從O_BCSM發送到用戶的指示,以確認軟交換設備不能啟動呼叫;
(3)從O_BCSM發送到用戶的指示,以確認呼叫啟動指示;
(4)用戶發送呼叫(撥號)信息到O_BCSM;
(5) )從O_BCSM發送到用戶的指示,以結束呼叫信息的發送;
(6) 呼叫信息結束,從用戶發送到O_BCSM的指示;
(7)通知用戶呼叫已經選路到另一個環境或網絡;
(8)當被叫正被提醒時,從O_BCSM發送到用戶的指示;
(9)當被叫被接受時,從O_BCSM發送到用戶的指示;
(10)用戶確認呼叫被接受;
(11)從O_BCSM發送到用戶的指示,指示被叫用戶由于忙的情況不能接受呼叫;
(12)從O_BCSM發送到用戶的指示,指示被叫用戶由于無應答的情況不能接受呼叫;
(13)從用戶發送到O_BCSM的指示,以結束此呼叫;
(14)從O_BCSM發送到用戶的指示,指示呼叫正被拆除;(15)從用戶發送到O_BCSM的指示,確認呼叫正被拆除;(16)當到被叫用戶的連接被懸置時,給用戶發送的指示;
(17)當到被叫用戶的連接再次被連接時,給用戶發送的指示。
2.T_BCSM到被叫用戶的接入指示
T_BCSM到被叫用戶的接入指示定義了被叫用戶的動作如何影響收端呼叫模型,以及收端呼叫模型的動作如何影響被叫用戶,如圖所示。
T_BCSM到被叫用戶接入指示
(1)從T_BCSM發送到用戶的指示,以將呼叫終結到一個空閑的設備上;
(2)從用戶發送到T_BCSM的指示,以指示用戶不能接受呼叫;
(3) )當用戶決定與所有呼叫特征的兼容性時,從用戶發送到T_BCSM的指示;
(4) T_BCSM發送剩余呼叫信息到用戶;
(5,發送了足夠的呼叫信息,從T_BCSM發送到用戶的指示,;
(6)接收到足夠的呼叫信息,從用戶發送到T_BCSM的指示;
(7)從用戶發送到T_BCSM的指示,指示正在提醒/振鈴;
(8)接受來話呼叫,從用戶發送到T_BCSM的指示;
(9)從T_BCSM發送到用戶的指示,確認呼叫現在可以連接;
(10)從用戶發送到T_BCSM的指示,指示用戶懸置呼叫;
(11)從用戶發送到T_BCSM的指示,指示用戶恢復呼叫;
(12)從T_BCSM發送到用戶的指示,指示主叫用戶已掛機;
(13)從用戶發送到T_BCSM的指示,以結束此呼叫;
(14)從T_BCSM發送到用戶的指示,指示呼叫正被拆除;
(15)從用戶發送到T_BCSM的指示,確認呼叫正被拆除。