SIGTRAN协议详解及MTP2及MTP3详解(7)

2019-03-16 19:13

信令与协议分册 0 15 Parameter tag=0x01(Integer)Parameter length第5章 SIGTRAN协议 31Interface IdentifiersParameter tag=0x08(Integer range)Parameter lengthInterface Identifier start1Interface Identifier stop1Interface Identifier start2Interface Identifier stop2Interface Identifier start nInterface Identifier stop nAdditional Interface Identifier of Tag type 0x1 or type 0x8Parameter tag=0x04INFO stringParameter length 图5-29 ASP Inactive消息结构(接口标识符为整数型) 0 15 Parameter tag=0x03(String)Parameter length31Interface IdentifiersAdditional Interface IdentifiersParameter tag=0x04INFO stringParameter length 图5-30 ASP Inactive消息结构(接口标识符为字符串型) 可选接口标识符参数的格式与ASP Active(ASP激活)消息的内容相同。 可选信息字符串参数的格式、描述与ASP Up消息的内容相同。 (4) ASP Inactive Ack(ASP去激活响应) ASP Inactive消息包括了可选接口标识符(Interface Identifier)和信息串(INFO string)。 可选接口标识符参数的格式与ASP Active(ASP激活)消息的内容相同。 可选信息字符串参数的格式、描述与ASP Up消息的内容相同。 8. 层管理消息 (1) Error(错误消息) 5-30 信令与协议分册 第5章 SIGTRAN协议 如图5-31所示,Error错误消息包括如下参数:必须的错误码、可选的接口标识符和可选的诊断消息。 0 15 Tag=0x0CError codeTag=0x01,0x03,0x08LengthInterface IdentifierTag=0x07LengthDiagnostic informationLength=831 图5-31 Error消息结构 ? Error Code(错误码) 错误码用于指示错误消息的原因。如表5-16所示,定义了如下的M2UA错误码。 表5-16 错误码参数的取值、定义及含义 值 定义 含义 当M2UA一端收到一个无效或不支持的协议版本消息时,“无效版本”错误码会发出。 0x01 无效版本 Error消息会在公用消息头中包含了支持的协议版本。Error消息可以在诊断消息域中携带了支持的版本。 当一个ASP发出一个带有无效接口标识符值(如尚未配置)的消息(如ASP激活消息),SGP收到该消息后,会发出“无效接口标识符”的错误码。 其中一个可选的接口标识符(整数类型、字符串类型或整数范围)必须与此错误码一起发出用于标识收到的无效接口标识符。 0x03 0x04 不支持的消息等级 不支持的消息类型 当M2UA一端收到一个不期望或不支持的消息等级的消息时,会发出“不支持的消息等级”错误码。 当M2UA一端收到一个不期望或不支持的消息类型的消息时,会发出“不支持的消息类型”错误码。 当一个ASP发出一个ASP激活消息,而且该ASP激活消息中带有一个不支持的业务处理模式时,SGP收到ASP激活消息后,会发出“不支持的业务处理格式”错误码。典型例子是ASP发出的ASP激活消息中业务处理模式为负荷分担,而SGP不支持负荷分担,此时SGP就发出“不支持的业务处理格式”。 其中一个可选的接口标识符(整数类型、字符串类型或整数范围)可能与此错误码一起发出用于标识接口标识符。 0x06 0x07 非意料的消息 协议错误 当ASP收到一个从SGP发出的M2UA消息时,ASP处于去激活状态,ASP会发出“非意料的消息”错误码。 当M2UA一端收到任何异常协议消息(如伪造的消息)时,会发出“协议错误”错误码。 0x02 无效接口标识符 0x05 不支持的业务处理格式 5-31

信令与协议分册

值 定义 含义 第5章 SIGTRAN协议

0x08 不支持的接口标识符类型 当一个ASP发出一个文本格式接口标识符消息,而接收端SGP只支持整数型接口标识符,此时,SGP会发出“不支持的接口标识符类型”错误码。 当ASP收到此错误码后,会重发此带有整数型接口标识符的消息。 0x09 0x0a 0x0b 0x0c 0x0d 无效的流标识 当M2UA一端收到一个在非期望SCTP流上承载的M2UA消息(例如,在非“0”流上接收到MGMT消息). M2UA未使用 - 拒绝-管理消息块 当收到一个ASP Up或ASP激活消息,并且由于管理方面的原因(如“管理解锁”)拒绝请求时,发送“拒绝-管理阻塞”错误。 当一个SGP收到一个不带ASP标识参数的ASP Up消息,而SGP要求携带ASP标识参数时,会发出“缺少ASP标识”错误码。 ASP收到此错误码后,会重发带有ASP标识的ASP Up消息。 0x0e 缺少ASP标识 0x0f 无效的ASP标识 当一个SGP收到一个带有无效的ASP标识(如不唯一的ASP标识)的ASP Up消息时,会发出“无效的ASP标识”错误码。 当SGP收到ASP发送的注销请求,并且ASP对于注销请求里指定的接口标识来说处于激活态时,SGP发送“ASP对于接口标识当前激活”的错误。可选的接口标识参数(整型,文本型,或整型范围)中的一个可能与该错误码共同识别相应的接口标识。 当M2UA一端收到一个带有无效参数的消息(如一个尚未定义状态的状态请求消息),会发出“无效的参数值”错误码。 当收到一个参数错误长度的消息时,会发出“参数域错误”错误码。 当收到一个包含了无效参数的消息时,会发出“非期望的参数”错误码。 - 如果收到一个未包含必需参数的消息时,会发出“丢失参数”错误码。 0x10 ASP对于接口标识符当前激活 0x11 0x12 0x13 0x14 0x15 0x16 无效的参数值 参数域错误 非期望的参数 M2UA不使用 丢失参数

?

Diagnostic information(诊断信息)

可选的诊断信息参数可以是与错误原因有关的任何信息,用于帮助操作人员更好的进行错误原因的定位。

5-32

信令与协议分册

第5章 SIGTRAN协议

当错误码是“无效版本”时,诊断信息内容包括了本端支持的协议版本参数。当错误码为其他值时,诊断信息应是错误消息中的前40个字节。 (2) Notify(通知消息)

如图5-32、图5-33所示,Notify消息包括如下参数:必须的状态类型(Status Type)、必须的状态信息(Status Information)、可选的ASP标识(ASP Identifiers)、可选的接口标识符(Interface Identifiers)和可选的信息串(INFO string)。 0 15 Parameter tag=0x0dStatus typeParameter tag=0x11Parameter length=8Status informationParameter lengthASP identifiersParameter tag=0x11(Integer)Parameter length31Interface IdentifiersParameter tag=0x08(Integer range)Parameter lengthInterface Identifier start1Interface Identifier stop1Interface Identifier start2Interface Identifier stop2Interface Identifier start nInterface Identifier stop nAdditional Interface Identifier of Tag type 0x1 or type 0x8Parameter tag=0x04INFO stringParameter length 图5-32 Notify消息结构(接口标识符为整数型) 5-33

信令与协议分册 0 15 Parameter tag=0x0dStatus typeParameter tag=0x11第5章 SIGTRAN协议 31Parameter length=8Status informationParameter lengthASP identifiersParameter tag=0x03(String)Parameter lengthInterface IdentifiersAdditional Interface Identifier of Tag type 0x03Parameter tag=0x04INFO stringParameter length 图5-33 Notify消息结构(接口标识符为文本型) ? Status type(状态类型) 状态类型参数用于识别Notify消息。如表5-17所示,定义了如下的状态类型。 表5-17 状态类型的取值、定义及含义 值 0x01 0x02 AS状态改变 (AS_State_Change) 其他(Other) 定义 ? Status information(状态信息) 根据状态类型取值的不同,状态信息参数包含了不同的详细通知信息。 如果状态类型取值为“AS状态改变(AS_State_Change),定义了如表5-18所示的状态信息。而且这些通知信息是在指定的ASP状态改变的情况下,由一个SGP发送到该ASP。这些取值反映了AS的新状态。如果需要,此AS接口标识符可以置在Notify消息中一起发出。 表5-18 状态类型为AS_State_Change,状态信息的取值、定义及含义 值 0x01 0x02 0x03 0x04 保留 AS去激活(AS_Inactive) AS激活(AS_Inactive) AS等待(AS_Pending) 定义

如果状态类型取值为“其他(Other)”,定义了如表5-19所示的状态信息。

5-34


SIGTRAN协议详解及MTP2及MTP3详解(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教数学四年级上册周测培优卷11除数是两位数的除法的应用能力检

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: