软交换分组协议基础
SIGTRAN
关键词:SIGTRAN M2UA NIF SCTP MTP2
摘 要:本文对SIGTRAN协议进行简介,重点对NGN组网中使用的M2UA协议部分进行介绍,对于NGN的概念和协议的简介参见《软交换分组协议基础-NGN和软交换分组协议综述V2.0》文档。
缩略语清单:
名词 |
英文解释 |
中文解释 |
SIGTRAN |
Signalling Transport |
信令传输 |
M2UA |
MTP2 User Adaption Layer |
MTP2用户适配层 |
SCTP |
Stream Control Transport Protocol |
流控制传输协议 |
SG |
Sigaling Gateway |
信令网关 |
MG |
Media Gateway |
媒体网关 |
MGC |
Media Gateway Controller |
媒体网关控制器 |
AS |
Application Server |
应用服务器,代表了一定的资源。对于SG,表示SG上的接口标识的组合。 |
ASP |
Application Server Process |
应用服务器进程,是为一个或多个AS服务的进程实例,是和SG的进程实例进行通信的实体 |
NIF |
Node Interworking Function |
节点互通功能,是窄带信令协议模块和UA之间的转换适配层。 |
参考资料清单:
目 录
2.3.3 支持传送MTP2/MTP3接口原语功能.. 2-2
2.3.4 支持分别位于SG和MGC上的层管理模块之间的通信.. 2-2
2.3.5 支持对SG和ASP间SCTP偶联的管理.. 2-2
第1章 SIGTRAN简要介绍
& 知识点:
1、理解SIGTRAN协议的应用背景、实现功能;
2、理解SIGTRAN协议的基本概念、组成结构;
SIGTRAN的初学者,通过阅读本章可以了解它的基本概念和应用场合。通过对SIGTRAN基本概念的理解,可以更快的进入角色。如果您对于SCN信令协议(如SS7)熟悉的话,对于理解SIGTRAN协议将会很有帮助。下面将SIGTRAN协议的基本概念进行描述。
SIGTRAN协议栈是支持通过IP网络传输SCN信令协议的协议栈。该协议栈支持SCN信令协议分层模型定义中的层间标准原语接口,从而保证已有的SCN信令应用可以未经修改地使用,同时也利用标准的IP传输协议作为传输底层,通过增加自身的功能来满足SCN信令的特殊传输要求。
1.1 SIGTRAN入门简介
我们在讲到SIGTRAN的时候不能不涉及到它的应用背景。图1-1很好的说明了这一点。
图1-1 SIGTRAN应用模型
随着IP分组网络的迅速发展,IP网络和电路交换网(SCN)的互通成为必须要面对的问题。在此需求的推动下,具有互通功能的网关出现在IP网和SCN网交界处,即媒体网关MG、信令网关SG,分别完成不同媒体流和不同信令之间的承载传送和转换。其中,信令网关SG和媒体网关控制器MGC之间通过SIGTRAN传送信令。这要求SG和MGC都能够支持SIGTRAN协议。以下两点说明了图1-1中SIGTRAN的功能:
(1) 在SG和MGC之间使用SIGTRAN来传送SCN信令。在MG和MGC之间、在分离的MGC之间和在SG之间也可能使用SIGTRAN来传送基于消息的信令。
(2) SIGTRAN支持多种SCN协议的封装和承载,并不包含任何SCN协议的翻译/转换功能,而是将翻译/转换功能置于信令传送的端点处进行,仅仅将自己定位于进行信令传送。
1.2 SIGTRAN协议栈结构介绍
1.2.1 SIGTRAN协议栈结构
SIGTRAN由两层组成:传输层和UA层。
传输层协议使用流控制传输协议SCTP,在IP网上提供可靠的消息包传输;
UA层,对SCN信令的协议分层模型中各层协议的适配,负责分别位于SCN和IP中的两层协议的层间原语的传输。如M2UA是MTP2的用户适配层,其作用支持MTP2和MTP3之间的原语接口,是位于IP网中MGC上的MTP3和SG上的MTP2间的纽带。
图1-2 SIGTRAN协议栈结构
图1-2在许多文档中都出现过,这是整个SIGTRAN的结构层次图。其实这张图同时也包含了几层含义:
A