1、ICS 33.040.30 M 10 道B中华人民共和国国家标准GB/T 29198-2012 No.7信令与IP互通适配层技术要求消息传递部分(MTP)第二级对等适配层(M2PA) 1chnical 1吨uiremen也ofadaptation layer of No. 7 si伊aIlinginterwOI幅ngwith IP.一MTP2 peer-to-peer adaptation layer lETF RFC 4165: 2005 ,Signaling system 7 CSS7) message transfer Part 2CMTP2)-User peer-to-peer ada
2、ptation layer CM2PA) ,NEQJ 2012-12-31发布2013-06-01实施丸,rMr叩卢中华人民共和国国家质量监督检验检疫总局串士中国国家标准化管理委员会.()(., IJ GB/T 29198-2012 目次前言E1 范围.2 规范性引用文件.3 术语、定义和缩略语.3. 1 术语和定义.3.2 缩略语.2 4 综述.4. 1 信令传送结构4.2 信令点表示.4 4.3 M2PA提供的业务.44.4 M2PA提供的功能.4.5 M2PA边界的定义.5 4.6 M2PA在IANA中注册的信息.6 5 消息格式.6 5. 1 公共消息头.6 5.2 M2PA专用消息头
3、.7 5.3 M2PA消息85.4 扩展的倒换命令和扩展的倒换证实消息(XCO和XCA).10 6 M2PA链路状态控制6.1 SCTP偶联状态控制.6.2 M2PA链路状态控制7 程序.7.1 基本原则. 11 7.2 支持MTP2特性的程序127.3 支持MTP3/MTP2接口的程序.158 定时器.16 9 安全.16 附录A(规范性附录)M2PA程序举例.17附录B(资料性附录偶联和M2PA链路对应关系.25 附录C(资料性附录)SCTP慢启动对M2PA的影响.28 I GB/T 29198-2012 前本标准是(No.7信令与IP互通适配层技术要求系列国家标准之一,该系列国家标准的预
4、计结构如下:一No.7信令与IP互通适配层技术要求消息传递部分(MTP)第二级用户适配层(M2UA);一-No.7信令与IP互通适配层技术要求消息传递部分(MTP)第三级用户适配层(M3UA);一-No.7信令与IP互通适配层技术要求消息传递部分(MTP)第二级对等适配层(M2PA)。本标准按照GB/T1. 1-2009给出的规则起草。本标准使用重新起草法参考IETFRFC 4165:2005(七号信令系统消息传递部分2(MTP2)用户对等适配层(M2PA)协议编制,与IETFRFC 4165:2005的一致性程度为非等效。主要差别如下:一-明确要求在远端处理机故障的情况下不能向对端发送用户数
5、据消息z一按照我国网络的实际情况给出了定时器建议的取值范围。本标准由中华人民共和国工业和信息化部提出。本标准由中国通信标准化协会归口。本标准起草单位z工业和信息化部电信研究院、上海贝尔股份有限公司、中兴通讯股份有限公司。本标准主要起草人z盛蕾、吴宏建、吕军、续合元、沈蕾、许明、黄少军、高峰。阳皿1 范围No.7信令与IP互通适配层技术要求消息传递部分(MTP)第二级对等适配层(M2PA) GB/T 29198-2012 本标准规定了No.7信令消息传递部分第二级对等适配层(M2PA)协议的功能、消息参数、格式和程序。本标准适用于采用M2PA协议作为信令传送适配协议的IP信令点、信令网关等设备。
6、2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 28510-2012 流控制传送协议(SCTP)GF 001-9001 中国国内电话网No.7信号方式技术规范ITU-T Q.2140 B-ISDN信令ATM适配层网络节点接口信令的业务特定协调功能(SSCFNNI) (B-ISDN ATM adaptation layer-Service specific coordination function for signalling at the network n
7、ode interface (SSCF A T NNI) ITU-T Q.2210 使用ITU-TQ.2140业务的消息传递部分第3级功能和消息(Messagetransfer part level 3 functions and messages using the services of ITU-T recommendation Q.2140) IETF RFC3788 信令传送协议的安全考虑(Securityconsiderations for signaling transport proto cols) 3 术语、定义和缩略语3. 1 术语和定义GB/T 28510-2012界定的以
8、及下列术语和定义适用于本文件。3. 1. 1 MTP2用户MTP2也ser使用MT凹的服务的一个协议。MTP2仅有的用户是MTP3.MT凹的用户等于M2PA的用户。3. 1.2 信令端点si伊alingend point 始发或终结信令消息的No.7信令点。3. 1.3 IP信令点四si伊alingpoint 具有IP网络连接的、使用IP承载的No.7信令的No.7信令点。3. 1.4 信令网关si伊alinggateway 处于IP网络和SCN网络边界用于信令承载转换的设备。在这种情况下,一个SG既有用于No.7GB/T 29198-2012 信令叠加在IP之上的IP网络连接,又有到No.7
9、信令网的传统(非IP)链路。3. 1.5 偶联association 一个SCTP偶联,即在两个SCTP端点间的一个对应关系,它包括了两个SCTP端点,以及包括验证标签和传送顺序号码等信息在内的协议状态信息。一个偶联可以由使用该偶联的SCTP端点用传送地址来唯一识别,在任何时候两个SCTP端点间都不会有多于一个的偶联。GBjT 28510-2012,定义3.1.1J 3. 1.6 流stream一个SCTP流,即从两个SCTP端点建立的一个单向逻辑通道。对于顺序递交业务,在这个通道中所有的用户消息都应按照顺序进行递交。GBjT 28510-2012 3. 1. 3J 0 3.2 缩暗语下列缩略
10、语适用于本文件。BIB:后向指示语比特(BackwardIndicator Bit) BSN:后向序号(Backwll.rdSequence Number) BSNT:下一个要发送的信号单元的后向序号(BackwardSequence r归mberto be Transmitted) CK:检验比特(CheckBit) FIB:前向指示语比特(ForwardIndcator Bit) FISU:填充信号单元(Fll-InSignal Units) FSN:前向序号(ForwardSequence Number) FSNC:远端第二级已接受的最后一个消息的前向序号CForwardSequence
11、 Number Of Last Message Accepted y Remote Level 2) 2 IANA:互联网号码分配管理局CInternetAssigned N旧巾ersAuthority) IP:网际互联协议CInternetProtocol) IPSP:基于IP承载的信令点:OP Signaling Point) IPSTP:基于IP承载的信令转接点(lPSignaling Transfer Point) LI:长度指示语(LengthIndicator) LPO:本地处理机故障LocalPracessor Outage) LSB:最低有效l(Least Significan
12、t Bit) LSSU:链路状态信号单元(LinkStatus Signal Units) M2PA:MTP2用户点对点适配层(MTP2User Peer-to-Peer Adaptation Layer) MGC:媒体网关控制器(MediaGateway Control1er) MSU:消息信号单元(MessageSignal Unit) MTP:消息传递部分(MessageTransfer Part) MTP1:消息传递部分第一级(MessageTransfer Part Level l) MTP2:消息传递部分第二级(MessageTransfer Part Level 2) MTP3:
13、消息传递部分第三级(MessageTransfer Part Level 3) OOS:暂停服务(状态)(Out Of Service) PRI:优先级宇段(PriorityField) RPO:本地处理机故障(RemoteProcessor Outage) SCCP:信令连接控制部分(SignallingConnection Control Part) SCN:电路交换网(SwitchedCircuit Network) SCTP:流控制l传送协议(StreamControl Transmission Protocol) SEP:信令端点(SignallingEnd Point) SG:信令
14、网关(SignallingGateway) SIB:链路忙指示(StatusIndication Busy) SIE:紧急定位状态指示(StatusIndication Emergency Alignment) SIF:信令信息字段(SignalingInformation Field) SIGTRAN:信令传送(SignalingTransport) SIN: 正常定位状态指示(StatusIndication Normal Alignment) SIo:业务信息八位位组(ServiceInformation Octet) SIO:未定位状态指示(StatusIndication Out o
15、f Alignment) SIOS:未服务状态指示(StatusIndication Out of Service) SIPO:处理机故障状态指示(StatusIndication Processor Outage) SLC:信令链路码(SignalingLink Code) SSN:流顺序号码(StreamSequence Number) STP:信令转接点(SignalingTransfer Point) XCA:扩展的倒换证实(ExtendedChangeover Acknowledgment) XCO:扩展的倒换命令(ExtendedChangeover Order) 4 综述4. 1
16、 信令传送结构GB/T 29198-2012 本标准规定了一种No.7信令适配到IP层的适配方式,即M2PA适配层协议,可传送No.7信令MTP3的消息。M2PA为MTP提供了类似MT凹的接口和服务。MTP3通过M2PA层适配到SCTP层。M2PA支持MTP3与MTP2层之间的所有原语。图1给出了M2PA应用在对称的IPSP之间的协议枝结构。SCTP偶联可看做IPSP之间的一条No.7信令链路。一个IPSP在MTP3上可能有SCCP和其他No.7应用层。IP 圄1M2PA对称的对等层结构3 G/T 29198-2012 图2给出了在包含SG的网络中应用M2PA的协议钱示意图。SG相当于是有传统
17、No.7信令链路和IP网络连接的IPSP。事实上SG就像一个STP.SEP和SG之间的No.7信令路径中可能有STP,也可能没有STP.No.7 IP SG SCCP MTP3 MTP2 MTPl 固2IP信令网关中的M2PA图3给出了在包含IPSTP的网络中应用M2PA的协议战示意图。IP IP 圄3IPSTP中的M2PA4.2 倍令点表示根据GF001-9001的要求,具有MTP3层的每个节点应由一个No.7信令点码表示,所以每个IPSP应有它自己的No.7信令点码。4.3 M2PA提供的业务4.3. 1 支持MTP2/MTP3接口边界M2PA和MTP3之间接口与GF001-9001和IT
18、U-TQ.2140中定义的MTP2/MTP3接口一样。MTP3向M2PA发送原语。M2PA负责处理这些原语,或将它们映射到M2PA/SCTP接口的合适的原语。反过来,M2PA向MTP3发送与MTP3/MTP2接口原语相类似的原语。同时,M2PA和MTP3之间接口还要支持ITU-TQ.2210中规定的24bit的顺序号。因为M2PA4 GB/T 29198-2012 使用比MTP2更大的24bit的顺序号,MT凹的倒换过程应要用支持24bit顺序号的XCO和XCA消息。XCO和XCA消息的格式见5.4.下列MTP3/MTP2原语也应支持24bit的顺序号z一二-BSNT confirmation
19、; Retrieval Request and FSNC. 4.3.2 M2PA的消息类型在No.7信令中,MTP2发送三类消息,即MSU、LSSU和FISU。MSU来自MT凹的上层并要传送到另一节点的对等层。同样,M2PA也需要将这些消息作为数据从MTP3发送到SCTP并经过特定的链路发送出去。在M2PA中,这些消息称为用户数据消息。LSSU允许不同节点的MTP2层之间交换状态信息。M2PA的链路状态消息与LSSU相似。FISU是在当元MSU等待发送时连续发送。FISU也携带对收到的MSU消息的证实信息。由于IP网络是资源共享的,不太可能在没有数据消息发送时在IP网中持续地发送类似FISU的
20、消息,所以M2PA并不提供类似FISU的消息类型。在M2PA中,对消息的证实信息可通过用户数据消息来携带。当需要证实收到对方的消息,而本端又没有MTP3消息需要发送时,可以发送空白用户数据消息。4.4 M2PA提供的功能4.4.1 MT凹的功能M2PA提供SCTP不能提供的MTP2的功能,也就是说,M2PA和SCTP共同提供类似MT凹的功能。SCTP提供可靠的、有序的消息传送功能。M2PA提供的功能包括z一一数据恢复,以支持MTP3倒换过程F-一向MTP3报告M2PA链路状态改变z处理机故障程序EM2PA链路定位程序。4.4.2 SCTP偶联管理SCTP允许在偶联建立期间开启由用户规定数量的流
21、。M2PA层应保证对每个偶联中的流进行适当的管理。为了能让M2PA按优先顺序发送消息,需要将链路状态和用户数据消息分给不同的流来传送。M2PA在每一个偶联中的每一个方向上使用两个流。每一个方向中的流0是用于传送链路状态消息。流1是用于传送用户数据消息。M2PA从SCTP收到通知时,负责处理或者翻译成适当的通知发送给MTP3。4.4.3 No.7网络MTP3功能的保留M2PA允许IPSP的MTP3执行所有的与No.7信令节点的MTP3相同的消息处理和信令网管理功能。4.5 M2PA边界的定义4.5.1 M2PA / MTP3边界的定义M2PA提供的上层原语与MTP2提供给MT凹的原语一样。这些原
22、语的描述见GF001-9001 GB/T 29198-2012 和ITU-TQ.2140。从MTP3向M2PA发送的原语EMessage for Transmission请求=用来发送一个数据消息。一-Start请求z用来激活一条链路。一Stop请求z用来去激活一条链路。-Retrieve BSNT请求z为倒换过程请求BSNT值。-一-Retrieval Request and FSNC请求z请求恢复未证实和未发送的消息。该请求包括一个FSNC值。一一LocalProcessor Outage请求z通知M2PA本地处理机故障情况。二二LocalProcessor Outage Recovere
23、d请求z通知M2PA本地处理机故障已解除。一FlushBuffers请求z请求清空所有发送和接收的缓冲区。一-Continue请求z在处理机故障后请求处理恢复.-一-Emergency请求z请求M2PA使用紧急定位程序。一-EmergencyCeases请求z请求M2PA使用正常定位程序。从M2PA向MTP3发送的原语z一-Received Message指示z用来向MTP3传送数据消息。一一Congestion指示:按拥塞状态指示变化情况。若协议使用任选拥塞等级,则这个指示包括拥塞状态。它还包括丢弃状态。In Service指示z指示链路进人服务。Out of Service指示z指示链路不
24、工作。Retrieved Messages指示=指示未证实或未发送的消息的向上递交。Retrieval Complete指示z指示完成了未证实或未发送的消息的递交。BSNT确认=对RetrieveBSNT请求的确认。这个确认包括BSNT值。BSNT Not Retrievable确认z当BSNT值无法获得时,用来作为对RetrieveBSNT请求的确认。-Remote Processor Outage指示z指示远端处理机故障。Remote Processor Ceases指示:指示远端处理机故障状态解除。4.5.2 M2PA和SCTP之间的低层边界定义SCTP提供的上层原语见GB/T28510
25、-2012。4.6 M2PA在IANA中注册的信息在IANA中注册的分配给M2PA的SCTP端口号是3565。分配给M2PA的SCTP净荷协议标识是5。5 消息格式5. 1 公共消息头5. 1. 1 公共消息头的结构M2PA消息所使用的公共消息头包括版本、消息类别(MessageClass)、消息类型(MessageType) 和消息长度。公共消息头结构如图4所示。6 GB/T 29198-2012 。2 3 o 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 版本备用L些塑消息类型消息长度固4公共消息头5. 1.2
26、版本版本宇段包括M2PA的版本。本标准所规定的版本是:1,表示M2PA协议的Release1. 0版。5. 1.3 备用备用宇段应由发送方置为全零并由接收方忽略。备用字段不宜用于专用信息。5. 1.4 消息类别表1给出了消息类别(MessageClass)的编码。表1消息类别编码值(十进制消息类别11 M2PA消息其他值元效。5. 1. 5 消息类型表2给出消息类型(MessageType)的编码。表2消息类型的编码值十进制类型1 用户数据(UserData) 2 链路状态(LinkStatus) 其他值元效。5. 1.6 消息长度消息长度定义了按八位位组计算的M2PA消息长度,包括公共消息头
27、在内。5.2 M2PA专用消息头M2PA的所有协议消息应有一个M2PA专用的消息头。M2PA专用消息头的结构见图5。7 GB/T 29198-2012 。2 3 o 1 234 5 6 7 890 1 234 5 6 7 890 1 234 5 6 7 8 9 0 1 未用未用刷一则曰u-霄且号一号序一序向一向后一前固5M2PA专用消息头后向序号(BSN):从对端收到的最后一个消息的前向序号。前向序号(FSN):正在被发送的用户数据消息的M2PA顺序号FSN和BSN的值范围:O16,777,215o5.3 M2PA 消息5.3.1 M2PA消息结构图6给出了M2PA消息的结构。M2PA消息由公
28、共消息头和M2PA专用消息头以及随后的消息数据组成。2 3 o 1 3 4 567 890 1 234 567自901234 5 6 789 0 1 公共捎息头M2PA专用消息头消息数据国6M2PA消息结构消息数据宇段要么包含用户数据消息见5.3.2),要么包含链路状态消息(见5.3.3)。对于空的用户数据消息,则该M2PA消息不包含消息数据部分。5.3.2 用户数据消息用户数据是来自MT凹的数据。它是可选的字段,当只是为了证实收到的消息时,可以不发送用户数据宇段,即空白的用户数据消息。用户数据消息的格式见图7。2 3 o 1 2 3 4 5 6 7 8 901 234 5 6 789 0 1
29、 2 3 4 5 6 789 0 1 数据圄7用户数据格式8 图8中的数据宇段包含MSU的下列字段(具体格式见图的z消息优先字段(PRl)(我国未启用该字段,置为全0);一一业务信息八位组(SIo); 一一信令信息宇段(SIF)。IMSB 2 o 1 234 5 6 7 890 1 234 5 6 7 8 9 0 1 234 5 6 7 8 9 0 1 PRI SIo SIF)位组图8用户数据消息具体格式图7中的数据字段包含MSU的以下字段,一一标志(Flag); 一一后向序号(BSN); 一一后向指示语(BIB); 一前向序号(FSN); 一一前向指示语(FIB); 一一长度指示语(Ll);
30、 一一检验比特(CK)。SIF)位组GB/T 29198-2012 数据字段应该按照MTP3中定义的字节顺序来发送。在每一个八位组中,最不重要的比特(LSB)放在右边。M2PA不能对MTP3消息进行填充。5.3.3 链路状态消息M2PA链路状态消息可在M2PA对等层之间发送,用来指示链路状态。这个消息完成与MTP2中的链路状态信号单元(LSSU)相似的功能。链路状态消息的格式见图9.。2 3 o 1 2 3 4 5 6 7 8 901 2 345 6 7 890 1 2 3 4 5 6 7 8 9 0 1 状态圄9链路状态消息格式状态字段的有效值见表3.9 GB/T 29198-2012 表3
31、状态字段的取值值(十进制说明1 定位CAlignment)2 正常验证CProvingNormaD 3 紧急验证CProvingEmergency) 4 就绪CReady)5 处理机故障CProcessorOutage) 6 处理机故障恢复(Process口rReeovered) 7 链路位(Busy)8 链路忙结束(BusyEnded) 9 链路退出服务COutof Service,OOS) 5.3.4 链路状态验证链路状态验证消息可附带任选的字节。如果携惜这些任选的字节,则消息格式见图10.。2 2 o 1 2 3 4 5 6 7 890 1 234 5 6 7 & 9 0 1 2 3 4
32、 5 6 7日901L状态寸斗|填充部分图10链路状态验证消息建议链路状态验证消息的长度与此M2PA链路上准备承载的用户数据消息的长度相当。建议链路状态验证消息的填充部分宇段包含一个数字模型(NumberPattern) ,这个数字模型在不同的链路状态验证消息中会有所不同,并允许用SCTP的校验来验证传送的准确性。5.4 扩展的倒换命令和扩展的倒换证实消息(XCO和XCA)由于M2PA消息的顺序号(FSN!BSN)为24bit,所以M2PA需要采用扩展的倒换命令消息和扩展的倒换证实消息(XCO和XCA),其格式如国11厨示。是后收到的用户数据消息的FSN士出一1二-C-H-D一-0001 HO
33、 标记24 4 4 56 首先发送的比特-固门扩展的倒换命令和扩展的倒换证实消息其中Hl取值如下z一一一0011:XCO;一一一0100:XCA。10 GB/T 29198-2012 6 M2PA链路状态控制6.1 SCTP偶联状态控制M2PA对SCTP偶联状态的管理见图12,一些差错情况并没有体现在图中。T SCfP通信错误(SCfP Comm Error) SCfP通信建立(SCfP Comm Up) SCfP通信错误(SCfP Comm Error) 或失去通信(SCfP Comm Lost) 圄12SCTP偶联状态转移圄M2PA的偶联状态包括z空闲(ldle):加电启动期间偶联的状态z
34、一一连接(Associating):M2PA尝试建立SCTP偶联z二建立(Established):SCTP偶联已经建立。6.2 M2PA链路状态控制特定的事件会使得M2PA链路从一个状态转移到另一个状态。导致状态改变的事件包括z二-MTP3原语请求;一一从对端M2PA层收到消息z-一定时器超时z一-SCTP通知。这些事件对M2PA链路状态变化的影响方式与对MTP2链路状态变化的影响方式相类似,具体见GF 001-90010 7 程序7. 1 基本原则如果本标准没有特别说明,则M2PA将重用MT凹的程序。11 GB/T 29198-2012 7.2 支持MTP2特性的程序7.2. 1 信号单元
35、格式、定界和接受在网络上传送的M2PA消息的格式应该满足第5章的要求。由于SCTP和M2PA共同完成了MT凹的功能,所以SCTP已经提供的功能,M2PA将不再提供。而SCTP没有提供的功能,则M2PA应提供。M2PA不需要提供的MT凹的功能包括=一-M2PA不需要像MTP2那样为消息定界,也不需要在消息中执行插0和删0的操作;一-M2PA不需要使用checksum校验码,同时,M2PA也不会使用MTP2中规定的差错率监视程序E一-M2PA不需要负责消息的重传,所以M2PA也不会使用前向指示语比特和后向指示语比特。但是,由于SCTP不提供MT凹的链路状态控制功能,所以M2PA需要提供该功能。对整
36、个SCTP消息的成功接收将表示对该SCTP消息中的M2PA消息的接收。7.2.2 M2PA信令链踏和SCTP偶联对应关系每条M2PA链路对应一个SCTP偶联。为防止重复建立偶联,建议偶联的每个端点事先知道双方的IP地址和端口号。SCTP协议应避免两个偶联具有相同的IP地址和端口号。对于建立偶联的两个端点来说,至少有一个端点应该监昕需要建立偶联的端口,因此建议至少有一方采用M2PA注册的端口号。如果要在两个IP地址之间建立一条偶联,则建议双方都采用M2PA注册的端口号。如果要在两个IP地址之间建立多条偶联(多链路的情况),则需要用到不同的端口号,但是,还是建议至少一条偶联的一端采用M2PA注册的
37、端口号。两个端点的每个IP地址/端口的组合即每条偶联在每个端点都应拥有相同的信令链路码(SLC) ,以便在SCTP偶联建立时每个端点都知道是哪一条M2PA链路需要被创建。但是,M2PA不做基于SLC的任何处理。一条M2PA链路对应于由两个端点标识的一个SCTP偶联,而一个端点由一个IP地址和一个端口号标识。每个偶联对应一个SLC.附录B给出了偶联和M2PA链路之间关系的示例。7.2.3 M2PA链躇定位程序M2PA链路定位的程序采用与MTP2相同的程序,除非在本章条中有特殊说明。定位程序的流程见附录A中A.2.M2PA链路定位在SCTP偶联建立好后进行。若SCTP建立偶联失败并且M2PA已从它
38、的MTP3收到一个启动请求(Start请求),则M2PA应向MTP3报告M2PA链路处于不工作状态。在偶联建立之后,M2PA应当向它的对等层发送OOS(Out of Service)消息。M2PA的OOS消息将代替MT凹的SIOS消息。与MTP2连续发送SIOS消息不同,不建议M2PA连续发送OOS消息。在启动定位程序之前,M2PA也可以发送附加的OOS消息。发送Alignment消息则表示向对端指示开始定位程序。M2PA的Alignment消息将代替MT凹的SIO消息。在M2PA中,不建议连续发送Alignment消息。M2PA可以向对端发送附加的Alignment消息,直到收到Alignm
39、ent、ProvingNormal或ProvingEmergency消息。M2PA的ProvingNormal和ProvingEmergency将分别代替MTP2的SIN和SIE消息。M2PA可以不使用定位验证程序。如果使用定位验证程序,则在验证周期内(即T4时间内),M2PA应按照一定的时间间隔发送ProvingN ormal或ProvingEmergency消息。这个时间间隔建议设成一个适当的 GB/T 29198-2012 值,以保证在验证期间所产生的链路负荷与链路正常工作时所期望的负荷相当。在验证周期正常结束后,M2PA将发送Ready消息。在这里.Ready消息将代替MTP2的FIS
40、U消息。当M2PA启动Tl定时器的时候,应发送Ready。在Tl运行期间,M2PA可以发送附加的Ready消息。这些Ready消息应在流0上发送。在验证周期结束时,对应于MTP发送MSU和SIPO的情况,M2PA将会分别发送用户数据消息和ProcessorOutage消息。SCTP慢启动算法可能会对M2PA的定位过程会带来一定的影响,相关的考虑见附录C.7.2.4 处理机故障程序M2PA的ProcessorOutage消息将代替MT凹的SIPO消息。与MTP2连续发送SIPO不同,M2PA不建议连续发送ProcessorOutage消息。M2PA应在处理机故障开始的时候发送一个Processo
41、r Outage消息。M2PA在处理机故障期间也可以发送附加的ProcessorOutage消息。Processor Outage消息应该在流1上发送。在本地处理机故障(LPO)期间,应该进行以下处理za) 任何从对端收到的用户数据消息都不能给以证实,但应缓存zb) 对于在LPO之前,上层?MTP3收到并接受了的用户数据消息,M2PA可以给以证实50 已经从上层MTP3收到的消息,M2PA可以继续发送出去。在远端处理机故障(RPO)期间,应进行以下处理za) 上层MTP3收到并接受的用户数据消息,M2PA可以继续给以证实,而不用考虑对端处理机故障状态zb) 如果在RPO后收到的用户数据消息不能
42、递交给MTP3,则这些消息不能给以证实,但应缓存=c) M2PA收到对端发送的ProcessorOutage消息后,应停止向对端发送用户数据消息。如果M2PA收到MT凹的FlushBuffers请求,则执行以下操作=a) M2PA应丢弃在处理机故障状况时队列中的所有未被证实的人局消息zb) M2PA应丢弃发送队列或重发队到中的所有消息。如果M2PA收到MT凹的Continue请求时,M2PA应该开始处理在处理机故障期间未被证实的被缓存的人局消息。当本地处理机故障状况解除时,M2PA应该在流1上向对端发送ProcessorRecovered消息。该消息用来表示处理机故障的结束。该消息的BSN设成
43、最后收到的(并且没有被丢弃的用户数据消息的FSN. M2PA在发送ProcessorRecoverved消息后,应停止发送用户数据消息,直到收到对方发来的Ready消息。RPO状态下的M2PA,在收到对方发送来的ProcessorRecovered消息后,应该在流1上响应一个Ready消息.Ready消息的BSN应设成最后收到的(并且没有被丢弃的用户数据消息的FSN.之前处于LPO状态下的M2PA收到Ready后,也应该在流1上响应Ready消息,Ready消息的BSN应设成最后收到的(并且没有被丢弃的用户数据消息的FSN.无论是LPO还是RPO状态下的M2PA,都应该利用收到的Ready消息
44、中的BSN来重新同步本端的顺序号。M2PA不能发送用户数据消息,直到它发送了Ready消息。在重新同步的过程中,M2PA不能丢弃任何在处理机故障结束后收到的用户数据消息。在本地处理机故障的时候,M2PA也可以通过发送OOS消息使得M2PA链路退出服务。除了前面所描述的内容之外,M2PA可以遵循MTP2对处理机故障规定的程序。处理机故障相关程序的流程见附录A中A.5。13 GB/T 29198-2012 7.2.5 第二级流量控制M2PA在接收拥塞状态刚开始的时候会发送Busy消息,类似于MTP2的SIB消息。在M2PA中,Busy 消息将代替MTP2的SIB消息。Busy消息不建议连续发送。在
45、拥塞持续期间,M2PA也可以发送附加的Busy消息。当拥塞解除时,M2PA向对端发送BusyEnded消息。M2PA在接收拥塞的状态下,可以继续发送消息,但是不能证实消息,包括触发本端发送Busy的那个消息,以及在发送BusyEnded消息之前收到的所有消息。当M2PA收到第一条Busy消息,如果重发缓存器中仍有未被证实的消息(即T7正在运行中),它应当启动远端拥塞定时器T6.如果T7正在运行,M2PA应当停止T7定时器。如果收到附加的Busy消息,应该不能重启T6定时器,也不应该激活T7定时器。T6运行的时候,不能启动T7。当M2PA收到BusyEnded消息且T6还没有超时,则停止T6.此时如果重发缓存中还有未被证实的消息,则还需要启动T7.如果对端处于接收拥塞状态,则本端M2PA可以继