什么是SIGTRAN?SIGTRAN是Signaling Transport的縮寫。SIGTRAN協議是IETF的信令傳送工作組建立的一套在IP網絡上傳送PSTN信令的傳輸控制協議。目的是實現SS7信令協議在IP網上的傳輸。它支持的標準原語接口不需要對現有的電路交換網(SCN)信令進行任何修改,從而保證已有的SCN信令應用可以不必修改而直接在IP網絡中使用。信令傳送協議利用標準的IP協議,并通過增加自身的功能來滿足SCN信令傳送的要求。SIGTRAN定義了一個比較完善的SIGTRAN協議堆棧,分為IP協議層、信令傳輸層、信令傳輸適配層和信令應用層。每層所含內容如下:
IP協議層:IP
信令傳輸層:SCTP
信令傳輸適配層:SUA、M3UA、M2UA、M2PA、IUA
信令應用層:TCAP、TUP、ISUP、SCCP、MTP3、Q931/QSIG
不同的信令應用層需要不同的信令傳輸適配層,但IP協議層和信令傳輸層是共享的和相同的。信令傳輸適配層與信令應用層的對應關系如下:
SUA對應TCAP
M3UA對應TUP、ISUP、SCCP、TCAP
M2UA/M2PA對應MTP3、ISUP
IUA對應Q931/QSIG、ISUP
SlGTRAN協議棧模型
SIGTRAN協議棧在邏輯功能上分為3層,由底至上依次如下。
1、協議層,以標準的IP協議作為底層傳送協議。
2、信令傳輸層,支持信令傳送所需的一組通用的可靠傳送功能,主要指流控制傳送協議(SCTP,StreamControlTransmissionProtocol)。SCTP與TCP、UDP處于同一層,用來在IP層上提供可靠、無差錯、有保障的信令消息傳輸。
3、SS7信令適配子層,用于支持特定的原語和通用的信令傳輸協議,包括針對No.7信令的MUA、MZUA、MZPA、SUA和IUA等協議,還包括針對V5協議的V5UA等。
? IUACISDNUserAdaptationLayerProtocol),ISDN用戶適配協議;
? MZPA(MTPlevel2UserPeer-to-PeerAdaptationLayerProtocol),MTPZ用戶對等適配協議;
? MZUA(MTPlevel2UserAdaptationLayerProtocol),MTPZ用戶適配協議;
? M3UA(MTPlevel3UserAdaptationLayerProtocol),MTP3用戶適配協議;
? SUACSCCPUserAdaptationLayerProtocol),SCCP用戶適配協議;
? V5UA(V5UserAdaptationLayerProtocol),V5用戶適配協議。
根據SS7信令與IP互通的不同實現方式,這些適配協議分別有不同的應用場合。由千被終結的SS7信令協議層次不同,如MTPZ等同千數據鏈路層,MTP3類似于網絡層,相應地會造成信令網關和軟交換設備組網形式的差異,特別是能力的差異。