1、固,一-一一一一一ICS 33.040.30 M 10 YD 中华人民共和国通信行业标准YD/丁2606-2013代替YD厅1192-2002No.7信令与IP互通适配层技术要求消息传递部分(M丁P)第三级用户适配层(M3UA)Technical requirements of adapation layer for NO.7 signalling interworking with IP Message transfer part(MTP) level 3 user adapation layer(M3UA) (IETF RFC4666:2006,Signaling System 7 (SS
2、7) Message Transfer Part 3 (MTP3)- User Adaptation Layer (M3UA),NEQ) 2013-10-17发布2014-01-01实施中华人民共和国工业和信息化部发布YD厅2606-2013目次前言皿1 范围.2 规范性引用文件3 术语、定义和缩略语.3.1 术语和定义.3.2缩略语.34 概述.44.1 M3UA提供的业务.44.2 M3UA协议的体系结构.64.3 M3UA的边界原语.64.4 M3UA的应用.104.5 信令网体系结构.135 M3UA的功能.135.1 No.7信令点码表示.135.2 选路上下文和选路关键字.145.
3、3 No.7信令与M3UA的互通.155.4 冗余模型.165.5 流量控制.175.6 拥塞管理.0.175.7 SCTP流映射175.8 客户端/服务器模型0.11.0.186 M3UA协议单元. . . . . .18 6.1 概述186.2 公共消息头.186.3 可变长度参数的格式.206.4 传送消息.226.5 No.7信令网管理(SSNM)消息.236.6应用服务器状态维护(ASPSM)消息.276.7 M3UA选路关键宇管理仪KM)消息296.8 应用业务维护(ASPM)消息346.9 管理消息.M7 程序407.1 概述40YD汀2606-20137.2 支持M3UA-用户
4、和层管理的程序407.3 A四、AS和SPMC的状态维护.c7.4 M3UA对等层间消息的ASPM程序.447.5 选路关键字管理程序.497.6 支持No.7信令目的地可用性或拥塞状态的程序.507.7 MTP3重新启动. .51 7.8 NIF不可用.527.9 M3UA版本控制. .52 7.10 M3UA终止n附录A(资料性附录)M3UA程序示例.53参考文献0.0.0.0.111 .64 II YD厅2606-2013刚吕本标准依据GB厅1.1-2009的规则进行起草。本标准是No.7信令与E互通适配层相关的系列行业标准之一,该系列行业标准的预计结构如下:一-YDrr1445-200
5、6 REG RSP CLRC 1.RCI.LRCn.RCn) NFY(AS-INACVE)CRCl.RCn) ASP激活CRCl)ASP激活Ack(RCl) NTFY (AS町ACITVE)CRCl) . ASP激活CRCn)ASP激活Ack(RCn) NTFY (AS-AClVE) CRCn) ASPllIPSP1 LRC.本地选路上下文阻g选路关键字RC,逃路上下文国人4单个ASP在多个AS中的激活流程示例,单个动态注册请求YD厅2606-2013A. 1.2 AS中有两个ASPA. 1.2.1 AS中有两个ASP(1刊备份)图A.5给出了建立SGP和同一个AS中的两个ASP之间建立业务的
6、M3UA消息流,这里假定ASPl被配置处于ASP-ACTIVE,ASP2作为ASPl通信故障或退出业务情况下的备份,ASP2可以根据故障或/退出事件下ASPl和ASP2共享呼叫/事务处理状态或者传送呼叫状态的程度,而采用完全热备份(Hot备份、热备份(w缸m备份、冷各份(Cold备份)。虽然本例是Over-ride模式,但是无论ASP激活消息中指示的是Over-ride、负荷分担或广播模式,示例的消息流都是相同的。SGP ASPl ASPUp ASPUpAck NTFY CAS-INAC1VE) , ASPUp ASPUpAck NFY CAS-INACVE) ASP激活ASP激活Ack, N
7、TFY CAS-ACTIVE) 组.NTBY (AS-ACTIVE) 固A.5AS中有两个ASP的激活流程示例,Over-ride模式A. 1.2.2 AS中有两个ASP(1叫备份,负荷分担ASP2 图A.6给出了与A.1.2.1类似的情况,但这两个ASP都是激活的并且采用负荷分担的方式,在这种情况下,一个ASP足以处理所有的业务负荷。SGP ASPl ASP2 ASPUo ASPUpAck N1亨Y(AS-INACTIVE) ASPUp ASlUIlAck NFY (AS-INACTIVE) , ASP激活ASP激活AckNTFY (AS-AC1VE) NTI1Y (AS-ACTIVE) A
8、SP激活(负荷分担ASP激活Ack图A.6AS中有两个ASP的激活流程示例,负荷分担模式55 YD厅2606-2013A. 1.3 AS中有三个ASP(n+k备份、负荷分担图A.7给出了建立SGP和同一个AS中的三个ASP间建立业务的M3UA消息流,其中两个ASP是激活的且共享负荷,在这种情况下,至少需要两个ASP才能所有的处理业务量(2+1备份)。SGP ASP2 ASPUp ASPUpAck NTFY (AS-INACTIVE) CD TT . E ASPUpAck NIFY (AS-INACTIVE) ASPUp ASPUpAck NIFY (AS-INACTIVE) AP烯辨u百1.1
9、i伶相3ASP激活Ack. ASP激活(负荷分担、ASP激活AckNFY (AS-ACTIVE) NIFY (AS-ACTIVE) NTlV (A _A(,TIVJ飞固A.7AS中有三个ASP的激活流程示例A.2 ASP业务故障示例56 A.2.1 1 +1备份、ASP退出、备份Over-ride图A.8是根据A.1.2.1的情况,ASPl退出服务。SGP ASPl ASP去活ASP去活AckNTFY (AS-Pending) NFYI (AS-Pending) AP泊#主哥,n也掐忘在A.1,NTFY (AS-ACTIVE) NTIY (AS-ACTIVE) 固A.8AS中有两个ASP.其中
10、-个ASP退出服务的流程示例ASP2 ASP3 . , YD厅2606-2013注z如果SGP检测到M3UA对等层丢失(M3UAHeartbeat丢失或者是检测到SC四故障),则初始的ASP去活消息交换例如,ASPl和SGP间将不会发生。A.2.2 1+1备份,备份Over-ride图A.9也是根据A.1.2.l的情况,这里是由ASP2发起的主动请求并负责全部的业务。SG ASPl ASP2 ASP激活ASP激活Ack通知替换的ASP激活固A.9AS中有两个ASP,其中一个ASP激活的流程示例(Over-ride模式A.2.3 n+k备份,负荷分担情况.ASP退出图A.I0根据A.1.3的情况
11、.ASPl退出服务。SGP ASPl ASP2 ASP去活ASP去活AckNFY (AS没有充分的ASP资源NTFY (AS没有充分的ASP资源)ASP激活负荷分担)0ASP激活AckNFY (AS-ACTIVE) NTFY (AS-ACTIVE) NFY (AS-ACTIVE) 图A.10AS中有三个ASP.其中一个ASP去活的流程示例, ASP3 , 对于发送的NTFY消息.SGP维护着所要求的最少ASP资源例如如果SGP知道在负荷分担的AS中n+k=2+1.而此时n=1)。注:如果SGP检测到M3UA对等层丢失(M3UAHeartbeat丢失或者是检测到S口?故障),则初始的ASP去活消
12、息交换(例如.ASPl和SGP间将不会发生.A.3 从AS中正常退出ASP并清除偶联如果ASP要退出业务,处于ASP-INACTNE状态(即已经接收到ASP去活Ack消息)的ASP就可以进入ASP-DOWN状态,如图11所示。57 -YD厅2606-2013SGP ASP去活(RCn)ASP去活Ack(RCn) DEREG REQ (RCn) DEREG RSP (LRCn.RCn) ASPDown ASPDownAck 固A.11ASP退出服务的流程示例ASPl RC:选路上下文人4查询示例58 A.4.1 SG状态(非拥塞/可用ASP查询SG状态,SG状态为非拥塞/可用的流程如图A.12所
13、示。ASP SGP DAUD SCON (0) DAVA 圄A.12SG状态查询流程示例,非拥塞/可用A.4.2 SG状态拥塞/可用)ASP查询SG状态,SG状态为拥塞/可用的流程如图A.13所示。ASP DAUD SCON (1) DAVA 固A.13SG状态查询流程示例,拥塞/可用A.4.3 SG状态未知/可用)ASP查询SG状态,SG状态为未知/可用的流程如图A.14所示。ASP DAUD DAVA 圄A.14SG状态查询流程示例,未知/可用SGP SGP A.4.4 SG状态不可用ASP查询SG状态,SG状态为不可用的流程如图A.15所示。ASP DAUD DUNA 圄A.15SG状态
14、查询流程示例,不可用A.5 M3UAlMTP3用户边界示例A.5.1在ASPA.5.1.1 概述本条款描述了在ASP从MTP3用户到M3UA的原语映射。A.5.1.2 在ASP支持MTP-Transfer原语A.5.1.2.1 支持MTP-Transferrequest原语YD汀2606-2013SGP 当ASP的M回3用户有数据需要传送到NO.7信令网时,它将使用MTP-Transfer request原语,当从M3UA用户收到MTP-Transfer request原语后,ASP的M3UA将采取如下动作(如图A.16所示):1)确定正确的SGP;2)确定到所选SGP的正确偶联:3)确定偶联
15、中正确的流(例如根据SLS);4)确定是否完成了数据消息中各任选宇段的填充:5)把M四-Transfer request原语映射到M3UA数据消息的协议数据字段中:6)在SCTP偶联上,把DATA消息发送到SGP的远端M3UA层。SGP ASP Data消息MTP.Transfi自request固A.16ASP侧MTP-Transfer request原语映射示例人5.1.2.2支持MTP-Transferindication原语当收到从SGP的远端M3UA对等层发来的Data消息后,ASP的M3UA将采取如下动作(如图A.17所示):1)评估Data消息中存在的任选字段:2)将Data消息中
16、的净荷映射为MTPTransferindication原语:3)将MTPTransfe indication原语发送到用户部分,在收到多个用户部分时,将使用Data消息中的任选字段确定正确的用户部分。59 YD厅2606-2013SGP ASP Data消息MTP-Trans岛rindication 固A.17ASP侧MTP-Transfer indication原语映射示例A.5.1.3 支持ASP查询No.7信令目的地状态当暂时丢失到SGP的连通性时可能导致ASP的M3UA查询No.7信令目的地的可用性状态,如图A.18所示。注:M四3用户与M3UA之间没有请求查询的原语,因为这个查询过程
17、是由M3UA内部的管理功能启动的。通常,ASP 的M3UA针对ASP支持的每个目的地发送DAUD消息。SGP DAUD消息DAUD消息DAUD消息ASP 固A.18ASP查询No.7信令目的地状态示例人5.2在SGPA.5.2.1 概述本条款描述了在SGP的M四3用户和M3UA层间的原语映射。A.5.2.2 在SGP支持MTP-Transferrequest原语当SGP的M3UA已经从其对等层收到要选路到目的地信令网数据(Data)消息后,它将采取如下动作,如图A.19所示。1)评估Data消息中存在的任选字段以确定网络外貌:2)把Data消息中的协议数据映射到MTP-Transfer req
18、uest原语中:3)把MTP-Transfer request原语传递到相关网络外貌的MTP3.SGP ASP MTP-Transferrequest I .Data消息固A.19SGP侧MTP-Transferrequest原语映射示例A.5.2.3 在SGP支持MTP-Transfer indication原语如果SGP的MTP3有数据需要传递到用户部分,它将使用MTP-Transfer indication原语。在收到MTP币ansferindication原语后,SGP的M3UA将采取如下动作如图A.20所示):1)确定正确的ASP;2)确定到选择好的ASP的正确偶联:3)确定偶联中正
19、确的流(例如z根据SLS);60 4)确定Data消息中的任选宇段是否设置完:5)把MTP-Transfer indication原语映射到M3UAData消息的协议数据宇段中;6)在SCTP偶联上向ASP的远端对等M3UA层发送Data消息。M1-Transfer indi.tion 旦旦固A.20SGP侧MTP-Transferindi臼tion原语映射示伊jA. 5.2.4 支持MTP-PAUSE,MTP-RESUME, MTP-STATUS YD厅2606-2013从SGP的MTP3高层接口来的M霄-PAUSE、MTP-RESUME、MTP-STATUSindicatuion原语需要对
20、在ASP的远端M四3用户部分的低层接口可用。A. 5.2.4.1 目的地不可用当SGP的MTP3确定到一个No.7信令目的地不可及时,SGP的MTP3应当产生MTP-PAUSE原语。M3UA将把该原语映射到DUNA消息中,并根据网络外貌信息确定该DUNA将发送到哪个ASP(如图A.21所示)。SGP ASP MTP-PAUSE.indication DUNA消息MTP-PAUSE.indication 固A.21MTP-PAUSE原语映射示例A. 5.2.4.2 目的地可用当SGP的MTP3确定到一个先前不可及的No.7信令目的地变为可及时,SGP的MTP3应当产生MTP-RESUME原语。M
21、3UA将把该原语映射到DAVA消息中,并根据网络外貌信息确定该DAVA将发送到哪个ASP(如图A.22所示)。SGP ASP MTP-RESU岛m.扭曲ationDAVA消息M丁l-RESUME.indication图A.22MTP-RESUME原语映射示例人5.2.4.3No.7信令网络拥塞当SGP的M白3确定到一个No.7信令目的地路由拥塞时,SGP的MTP3应当产生MTP-STATUS原语。M3UA将把该原语映射到SCON消息中,并根据需要发送的AS确定该SCON将发送到哪个ASP(如图A.23所示)。61 -YD厅2606-2013SGP ASP MTP-STA1US.indition
22、 SCON消息MTP-STA1US.indication 固A.23MTP-STATUS原语映射示例(No.7信令网络拥塞人5.2.4.4目的地用户部分不可用当SGP的MTP3确定到一个NO.7信令目的地用户部分不可用时,SGP的MTP3应当产生MTP-STATUS原语。M3UA将把该原语映射到DUPU消息中,并根据需要发送的AS确定该SCON将发送到哪个ASP(如图A.24所示。SGP ASP MTP-STA1US.indi,tion DUPU消息MTP-STA1US.indication 固A.24MTP-STATUS原语映射示例目的地用户部分不可用A.6 IPSP通信示例这个示例指出IP
23、SP通信的三个阶段(建立、数据交换、断开),假定SCTP偶联已经建立。A.6.1 单向触发IPSP之间单向触发通信的流程如图A.25所示。IPSP-A IPSP-B ASPUp _. , ASPUpAck ASP激活(RCb)RC.选路上下文任选ASP激活Ack(RCb) DATA ASP去活(RCb)RC:选路上下文任选ASP去活Ack(RCb) ASPDown .L ASPDownAck 固A.25IPSP之间通信流程示例(单向触发A.6.2双向触发IPSP之间双向触发通信的流程如图A.26所示。62 IPSP-A 唱唱-咱哥ASPUp ASPUpAck ASPUp ASPUpAck AS
24、P激活(RCb)ASP激活Ack(RCb) ASP激活(RCa)ASP激活Ack(RCa) DATA (RCa) DATA (RCb) IPSP-B . 任选任选RC:选路上下文(任选RC:选路上下文任选-. ASP去活(RCb)ASP去活Ack(RCb) ASP去活(RCa)ASP去活Ack(RCa) ASPDown ASP DownAck ASP Down ASP DownAck . , . 任选任选固A.26IPSP之间通信流程示例(双向触发)YD汀2606-2013在此模式下,一次ASPUp/ASP Up Ack消息交互即可,对等点触发的ASPUp/ASP Up Ack消息交互过程可看
25、做是IPSP状态转移到ASPUP状态的通知。同样,一次ASPDown/ASP Down Ack消息交互即可。63 -卢卢一-YD厅2606-2013参考文献1GFOIO-9001 中国国内电话网No.7信号方式技术规范(暂行规定)2GFOIO-95 国内No.7信令方式技术规范信令连接控制部分(暂行规定64 的FRIgNto中华人民共和国通信行业标准No.7信令与IP互通适配层技术要求消息传递部分(MTP)第三级用户适配层(M3UA)YD/T 2606-2013 人民邮电出版社出版发行北京市丰台区成寿寺路11号邮电出版大厦邮政编码:100164 宝隆元(北京)印刷技术有限公司印刷版权所有不得翻印* 2014年2月第1版2014年2月北京第1次印刷* 开本:880 x 1230 1/16 印张:4.5 字数:125千字15115.353 定价:50元本书如有印装质量问题,请与本社联系电话:(010)81055492