Download presentation
Presentation is loading. Please wait.
1
AA 信令传输协议--SIGTRAN协议 1.0 此为固网课程专用的封面页。
2
学习目标 学习完本课程,您应该能够: 掌握SIGTRAN协议的作用和组成 了解SIGTRAN协议簇各协议的命令
对命令中参数的含义和用途有所了解 掌握各协议的消息交互过程 此页列出学习本课程需要达到的目标。 此页胶片仅在授课时使用,胶片+注释中有单独的文字说明课程目标,不需要再使用该页胶片。
3
参考资料 SoftX3000产品手册--技术手册--信令与协议分册--第二章SIGTRAN
此页列出本章内容需要参考的资料名称,包括随机资料、学员用书、多媒体课件等。要求细化到具体一个随机资料的章。 如果本章内容需要的参考资料相同,可以仅列在本章开头列出。 如果单独一节的参考资料不同,在一节的开发列出参考资料。
4
课程内容 第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。
第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。 此页列出本课程的主要培训标题,列出每章的名称即可。如果章下面的节不多,在此页可以一并列出。 此页胶片仅在授课时使用,胶片+注释中有专门的目录和标题,不需要重复使用该页面。
5
SIGTRAN协议的定义 SIGTRAN本身不是一个协议而是一个协议簇,包含有传输协议(SCTP)和适配协议(M2UA、M3UA)。
SIGTRAN(Signaling Transport)协议栈支持通过IP网络传输传统电路交换网SCN(Switched Circuit Network)信令。 SIGTRAN协议栈担负信令网关和媒体网关控制器间的通信,有两个主要功能:适配和传输
6
SIGTRAN协议栈结构
7
第一节 概述 SIGTRAN在SoftX3000的应用 术语 协议结构 此页用来描述该章的授课内容,方便老师授课。
这种形式适合于本章下面不再细分节的情况。 内容处将本章要讲解的主要内容列成简练的标题。 此页仅授课时使用,胶片+注释不引用。
8
SIGTRAN在SoftX3000的应用 PSTN SoftX3000 TMG SG 信令流 媒体流 SS7 SIGTRAN H.248
IP 核心网 SoftX3000 TMG SG 信令流 媒体流 SS7 SIGTRAN H.248 电路交换网 分组交换网
9
SIGTRAN在SoftX3000的应用 SoftX3000提供三种方式与SCN信令互通 : SG内置在SoftX3000 SG内置在TMG
10
第一节 概述 SIGTRAN在SoftX3000的应用 术语 协议结构 此页用来描述该章的授课内容,方便老师授课。
这种形式适合于本章下面不再细分节的情况。 内容处将本章要讲解的主要内容列成简练的标题。 此页仅授课时使用,胶片+注释不引用。
11
术语 媒体网关(MG) 媒体网关控制器(MGC) 信令网关(SG)
12
第一节 概述 SIGTRAN在SoftX3000的应用 术语 协议结构 此页用来描述该章的授课内容,方便老师授课。
这种形式适合于本章下面不再细分节的情况。 内容处将本章要讲解的主要内容列成简练的标题。 此页仅授课时使用,胶片+注释不引用。
13
在SoftX3000中的协议结构 SoftX3000使用SIGTRAN协议栈的M2UA与SG连接 时:
14
问题 SIGTRAN的主要功能是什么?是由什么协议实现的?
此处给出与本章目标紧密相连的主要问题,题目尽量出思考题或讨论题,引导学员思考,引出后面的讨论话题。 学员用书中的题目尽量是实际操作或答案明确的发散性不强的题目。 此页不出现在胶片+注释中。
15
解答 SIGTRAN协议栈的主要功能是传输和适配这两种功能,其中传输功能由SCTP协议实现,适配功能由M2UA或M3UA实现。
答案可以不必写出,此页可无。 如果有答案,不必写道胶片+注释中。
16
小结 SIGTRAN是一个包含有SCTP、M2UA和M3UA三种协议的协议栈
在NGN软交换系统中,SIGTRAN用于承载和适配SCN网的SS7信令同IP网软交换控制系统之间的互通,起到信令转换的桥梁作用
17
课程内容 第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。
第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。 此页列出本课程的主要培训标题,列出每章的名称即可。如果章下面的节不多,在此页可以一并列出。 此页胶片仅在授课时使用,胶片+注释中有专门的目录和标题,不需要重复使用该页面。
18
第二节 SCTP协议 概述 SCTP消息 信令流程
19
概述——SCTP概念 SCTP(STREAM CONTROL TRANSMISSION PROTOCOL,流控制传输协议)是提供基于不可靠传输业务的协议(如IP)之上的可靠的数据报传输协议。SCTP的设计用于通过IP网传输PSTN信令消息。 SCTP对TCP的缺陷进行了一些完善,SCTP的设计包括适当的拥塞控制、防止泛滥和伪装攻击、更优的实时性能和多归属性支持。 SCTP被视为一个传输层协议,它的上层为SCTP用户应用,下层为分组网络(如IP网)。
20
概述——SCTP术语 传输地址和IP地址:
SCTP传输地址就是一个IP地址加一个SCTP端口号。SCTP端口号就是SCTP用来识别同一地址上的用户,和TCP端口号是一个概念。
21
概述——SCTP术语 主机和端点:
22
概述——SCTP术语 偶联就是两个SCTP端点通过SCTP协议规定的4步握手机制建立起来的进行数据传递的逻辑联系或者说通道。
23
概述——SCTP术语
24
概述——SCTP术语 TSN(Transmission Sequence Number),传输顺序号。在SCTP一个偶联的一端为本端发送的每个数据块顺序分配一个基于初始TSN的32位顺序号,以便对端收到时进行确认。TSN是基于偶联维护的。 SSN(Stream Sequence Number)流顺序号,在SCTP一个偶联的每个流内,为本端在这个流中发送的每个数据块顺序分配一个16位顺序号,以便保证流内的顺序传递。SSN是基于流维护的。
25
第二节 SCTP协议 概述 SCTP消息 信令流程
26
SCTP消息
27
SCTP消息 名称 说明 DATA (净数据) 传输的用户数据块 INIT 用于发起两个端点之间的SCTP连接 INIT ACK
SACK 该数据块送至对端,以确认收到DATA块,并且通知对端DATA的接收顺序间隙 HEARTBEAT 端点发送该数据块至对端,以检测当前连接中定义的某一目的地址的可达性 HEARTBEAT ACK 响应HEARTBEAT消息 ABORT 关闭连接
28
SCTP消息 名称 说明 SHUTDOWN 连接中的一个端点对其连接发起一个优雅的关闭 SHUTDOWN ACK
ERROR 通知对端,SCTP连接发生某种错误 COOKIE ECHO 仅用于连接发起过程,它由连接的发起者发送至对端以完成发起程序 COOKIE ACK 相应COOKIE ECHO消息 SHUTDOWN COMPLETE 用于关闭程序完成时对SHUTDOWN ACK消息进行确认
29
第二节 SCTP协议 概述 SCTP消息 信令流程
30
SCTP信令流程 SCTP作为一个面向连接的可靠传输层协议,其协议过程包括:偶联的建立,偶联的终止,数据传递和证实,最多再加上拥塞控制机制,路径管理机制
31
SCTP信令流程——偶联的建立
32
SCTP信令流程——偶联的终止 SCTP偶联的终止分为两种,一种是GRACEFUL的终止,一种是UNGRACEFUL的终止。顾名思义,前者是保证所有两端的未发送,发送未证实数据得到发送和证实后再终止偶联。而后者则直接终止偶联,丢弃这些数据。
33
SCTP信令流程——数据传输、拥塞控制、路径管理
34
问题 画出SCTP两端点间的偶联流程 此处给出与本章目标紧密相连的主要问题,题目尽量出思考题或讨论题,引导学员思考,引出后面的讨论话题。
学员用书中的题目尽量是实际操作或答案明确的发散性不强的题目。 此页不出现在胶片+注释中。
35
解答 答案可以不必写出,此页可无。 如果有答案,不必写道胶片+注释中。
36
小结 SCTP同TCP和UDP比其优点包括适当的拥塞控制、防止泛滥和伪装攻击、更优的实时性能、更高的可靠性和多归属性支持
SCTP被视为一个传输层,它的上层作为SCTP用户应用,下层作为分组网络(如IP网) SCTP传输地址就是一个IP地址加一个SCTP端口号;一个SCTP端点可以包含多个IP地址 偶联是端点间通过协议规定的4步握手机制建立起来的进行数据传递的逻辑联系或者说通道;流是一条SCTP偶联中,从一个端点到另一个端点的单向逻辑通道。希望顺序传递的数据必须在一个流里面传输。
37
课程内容 第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。
第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。 此页列出本课程的主要培训标题,列出每章的名称即可。如果章下面的节不多,在此页可以一并列出。 此页胶片仅在授课时使用,胶片+注释中有专门的目录和标题,不需要重复使用该页面。
38
第三节 M2UA协议 概念 M2UA消息 信令流程
39
概念 M2UA(SS7 MTP2-User Adaption layer protocol,即MTP2用户适配协议),它使用流量控制传输协议(SCTP)或其他合适的传输协议,通过IP传输SS7 MTP2层的用户信令消息(即MTP3),该协议可用于信令网关(SG)和媒体网关控制器(MGC)之间的信令传输。
40
概念
41
概念 名称 说明 Interface ID (接口ID)
用于M2UA两端之间的通信,可以用文本或整数标识。每个接口ID对应一个实际的物理链路。接口是SS7信令链路用于SG和ASP之间的逻辑ID Application server (应用服务器) 一个逻辑实体,代表一定的资源,对应一个特定的“路由上下文”。对于M2UA来说,AS就是一组接口ID。每个AS包含一组应用服务器进程(ASP),其中一个或多个ASP能够处理业务 Application Server Process (应用服务器进程) ASP是AS进程的实例。每个ASP包含一个SCTP端点,可以服务于多个AS。在M2UA应用中,ASP以主/备用方式工作,只有主用ASP处理业务 Signaling Backhaul (信令回程) 指非本地信令从连接数据流的接口(即在MGU的SG功能)传输回呼叫处理点(即MGCU)
42
概念——M2UA链路 M2UA LINK:SG和ASP之间创建的逻辑连接。一条链路包括SG和ASP之间的SG、ASP和SCTP连接。它的状态和ASP状态及SCTP连接状态对应
43
概念——M2UA链路
44
概念——M2UA链路
45
概念——M2UA功能 支持MTP2/MTP3接口边界,为PSTN和IP网的MTP2用户提供无缝操作。 支持SG 和MGC之间的管理层通信。
管理SG 和MGC之间的SCTP连接。
46
第三节 M2UA协议 概念 M2UA消息 信令流程
47
消息格式 M2UA消息封装在SCTP消息的用户数据字段,包含公用消息头、M2UA消息头。 公用消息头: M2UA消息头:
48
M2UA消息类别 M2UA消息 ASP维护消息 层管理消息
49
举例——M2UA消息
50
举例——ASP维护消息
51
第三节 M2UA协议 概念 M2UA消息 信令流程
52
信令流程——创建流程
53
信令流程——数据传输流程 ASP的M2UA层发送MAUP消息到SG 确定正确的SG; 获取M2UA链路号; 找到与所选SG的SCTP连接;
确定基于SS7链路的SCTP连接的恰当的流; 填充MAUP消息、M2UA消息头、公用消息头,生成M2UA消息单元; 通过SCTP连接发送MAUP消息给SG的M2UA。
54
信令流程——数据传输流程(续) SG上的M2UA发送MAUP消息到ASP 获取接口标识; 确定支持MTP链路的M2UA链路号;
建立SCTP连接; 确定基于SS7链路的SCTP连接的恰当的流。 填充MAUP消息、M2UA消息头、公用消息头,生成M2UA消息单元; 通过SCTP连接发送MAUP消息给ASP的M2UA。
55
信令流程——释放流程
56
问题 M2UA协议的作用是什么?可提供什么业务?
此处给出与本章目标紧密相连的主要问题,题目尽量出思考题或讨论题,引导学员思考,引出后面的讨论话题。 学员用书中的题目尽量是实际操作或答案明确的发散性不强的题目。 此页不出现在胶片+注释中。
57
解答 M2UA可用于信令网关(SG)和媒体网关控制器(MGC)之间的信令传输。M2UA可提供如下业务:
支持MTP2/MTP3接口边界,为PSTN和IP网的MTP2用户提供无缝操作 支持SG 和MGC之间的管理层通信 管理SG 和MGC之间的SCTP连接 答案可以不必写出,此页可无。 如果有答案,不必写道胶片+注释中。
58
小结 M2UA是MTP2用户适配协议,使用SCTP或其他合适的传输协议,通过IP传输SS7 MTP3层的信令消息,该协议可用于SG和MGC之间的信令传输 AS是一个逻辑实体。对于M2UA,AS就是一组接口ID。每个AS包含一组应用服务器进程(ASP),其中一个或多个ASP能够处理业务。 ASP是AS进程的实例。每个ASP包含一个SCTP端点,可以服务于多个AS。在M2UA应用中,ASP以主/备用方式工作,只有主用ASP处理业务 信令流程包括建立流程、数据传送流程和释放流程
59
课程内容 第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。
第一节 概述 第二节 SCTP协议 第三节 M2UA协议 第四节 M3UA协议 此页为了让学员和老师对课程安排有一个大致的了解。 此页列出本课程的主要培训标题,列出每章的名称即可。如果章下面的节不多,在此页可以一并列出。 此页胶片仅在授课时使用,胶片+注释中有专门的目录和标题,不需要重复使用该页面。
60
第四节 M3UA协议 概述 M3UA提供的业务 M3UA消息格式 M3UA消息流程
61
概念 M3UA是SS7 MTP3用户适配层,为处于IP网中的MTP3用户和处于网络边缘的MTP3(在SG上)提供原语通信服务,实现TDM SS7和IP互通 M3UA支持如下功能: 七号信令点码表示 选路功能 No.7信令与M3UA的互通 拥塞管理 SCTP流映射 客户端/服务器模型
62
概念——M3UA协议的体系结构
63
概念——M3UA的应用 M3UA在SGP-ASP方式中的应用: 对本章的课程内容、要达到的能力和注意事项等进行总结
小结可以不仅限于一个章结束时使用,一段相对完整的内容讲授完就可以总结一下。 此页授课和胶片+注释都要使用。
64
概念——M3UA的应用 M3UA在IPSP-IPSP方式中的应用 :
65
第四节 M3UA协议 概述 M3UA提供的业务 M3UA消息格式 M3UA消息流程
66
M3UA提供的业务 支持传送MTP3-用户消息 本地管理功能 与MTP3网络管理功能的互通 支持SGP和ASP间SCTP偶联的管理
此页标题禁止有多级标题,更不要出现所在章节的名称。 此页标题要简练,能直接表达出本页的内容。 内容页可以除标题外的任何版式,如图、表等。 该页在授课和胶片+注释中都要使用。
67
第四节 M3UA协议 概述 M3UA提供的业务 M3UA消息格式 M3UA消息流程
68
M3UA消息格式 公共消息头 : 版本 备用 消息类别 消息类型 消息长度 8 16 24 31
69
M3UA消息格式 M3UA消息类别 : 消息类别名 消息类别编码(十六进制) 管理(MGMT)消息 00 传送消息 01
No.7信令网管理(SSNM)消息 02 ASP状态维护(ASPSM)消息 03 ASP业务维护(ASPTM)消息 04 为其它SIGTRAN适配层备用 05 06 07
70
M3UA消息格式 M3UA消息类别 : 消息类别名 消息类别编码(十六进制) 为其它SIGTRAN适配层备用 08
选路关键字管理(RKM)消息 09 IETF备用 0A-7F 为IETF定义的消息类别扩展备用 80-FF
71
M3UA消息格式 数据(DATA)消息 :数据消息中都包含公共消息头和0个 或多个由消息类型定义的参数 16 31
72
M3UA消息格式 No.7号信令网管理(SSNM)消息 : 目的地不可用(DUNA) 目的地可用(DAVA) 目的地状态查询(DAUD)
NO.7信令网拥塞(SCON) 目的地用户部分不可用(DUPU)
73
M3UA消息格式 M3UA选路关键字管理(RKM)消息 : 注册请求(REG REQ) 注册响应(REG RSP)
注销请求(DEREG REQ) 注销响应(DEREG RSP)
74
M3UA消息格式 应用业务维护(ASPTM)消息 : ASP 激活(ASPAC) ASP 激活Ack ASP 去活(ASPIA)
75
M3UA消息格式 管理消息 : 差错(ERR) 通知(NTFY) ASP Down(ASPDN)消息
ASP Down Ack(ASPDN Ack)消息 Heartbeat(BEAT)消息 Heartbeat Ack(BEAT Ack)消息
76
M3UA消息格式 应用服务器进程管理(ASPM)消息 : ASP Up (ASPUP)消息 ASP Up Ack(ASPUP ACK)消息
ASP Down(ASPDN)消息 ASP Down Ack(ASPDN Ack)消息 Heartbeat(BEAT)消息 Heartbeat Ack(BEAT Ack)消息
77
第四节 M3UA协议 概述 M3UA提供的业务 M3UA消息格式 M3UA消息流程
78
M3UA消息流程 建立SGP和ASP间的偶联和业务示例 ——AS中有一个ASP :
79
M3UA消息流程 单个ASP在一个AS(1+0备份),动态注册 :
80
M3UA消息流程 单个ASP在多个AS(1+0备份),动态注册 :
81
M3UA消息流程 ASP业务故障示例——两个ASP主备用,一个ASP故障 :
82
M3UA消息流程 ASP业务故障示例——两个ASP主备用 :
83
M3UA消息流程 从AS中正常退出ASP并清除偶联示例 :
84
问题 M3UA协议的作用是什么? 此处给出与本章目标紧密相连的主要问题,题目尽量出思考题或讨论题,引导学员思考,引出后面的讨论话题。
学员用书中的题目尽量是实际操作或答案明确的发散性不强的题目。 此页不出现在胶片+注释中。
85
解答 M3UA是SS7 MTP3用户适配层,为处于IP网中的MTP3用户和处于网络边缘的MTP3(在SG上)提供原语通信服务,实现TDM SS7和IP互通 答案可以不必写出,此页可无。 如果有答案,不必写道胶片+注释中。
86
小结 M3UA是SS7 MTP3用户适配层,为处于IP网中的MTP3用户和处于网络边缘的MTP3(在SG上)提供原语通信服务,实现TDM SS7和IP互通 M3UA向其上层用户提供标准MTP3接口,M3UA的低层协议是SCTP,由SCTP提供偶联为M3UA服务 SGP和ASP间的偶联和业务 有多种形式,需要理解
87
本章总结 SIGTRAN是一个由SCTP、M2UA、M3UA组成的协议栈,SIGTRAN本身不是一个协议
SCTP协议同TCP和UDP相比在可靠性、安全性和实时性上都具有优势,并且SCTP支持多归属;SCTP协议是做为M2UA和M3UA的承载传输层使用的。 M2UA和M3UA协议分别作为MTP2和MTP3的IP适配层用于SCN网同IP之间的互通。M2UA的上层用户层是MTP3,再上层是ISUP,而M3UA的上层用户层直接就是ISUP;MTP2无须信令点,MTP3必须拥有自己的信令点。 对于比较大的章,内容比较多,最好能在一章讲解完后对本章的课程内容、要达到的能力和注意事项等进行概要总结。 本页在胶片+注释中同样要使用。
Similar presentations