信令与协议分册
M3UA_ROUTE_ AVAILABLE第5章 SIGTRAN协议
链路组状态迁为ACTIVE且SG到SS7信令点的路由状态为ACCESSIBLE链路组状态迁为DOWN或SG到SS7信令点的路由状态为INACCESSIBLEM3UA_ROUTE_ UNAVAILABLE
图5-42 ASP/IPSP(客户端)侧M3UA路由状态迁移图
(4) M3UA实体
完成某些特定功能的逻辑处理单元,例如:AS、SP,或只实现特定消息转接功能的逻辑单元,如SG可以划分作M3UA实体。每个M3UA实体由专门的信令点编码识别。 ? 说明:
?
如果所有AS的信令点编码都相同,则是AS非独占信令点编码方式;如果所有AS的信令点编码都不同,则是AS独占信令点编码方式。也就是说,如果一个AS只为一个信令点编码相关的业务提供服务,则是独占方式,否则就是非独占方式。
?
对于AS非独占信令点编码方式,需要增加M3UA目的服务以识别该AS的业务。在这种情况下,每个AS由SI和CIC范围组合的选路关键字来识别。
M3UA实体进一步分为M3UA本地实体和M3UA目的实体两类。
M3UA实体类别 含义 在本端完成特定功能的逻辑实体。 M3UA本地实体 在ASP/IPSP M3UA侧,本地实体与AS相关; 在SGP M3UA侧,本地实体与SG相关。 5-45
信令与协议分册
在对端完成特定功能的逻辑实体。 M3UA目的实体 第5章 SIGTRAN协议
对于IPSP-IPSP方式,IPSP M3UA维护的目的实体与对端AS相关; 对于SGP-ASP方式,SGP M3UA维护的目的实体也是与对端AS相关,但是ASP M3UA维护的目的实体可能是SG或No.7网内的目的信令点。
M3UA目的实体有两种状态:M3UA_Dest_Entity_Accessbile和M3UA_Dest_Entity_Inaccessbile。 ? 说明:
M3UA目的实体状态取决于M3UA路由状态。
M3UA目的实体状态 M3UA_Dest_Entity_Accessbile 含义 只要有一条本地实体到目的实体的路由是Available,相应的M3UA目的实体的状态就是M3UA_Dest_Entity_Inaccessbile。 若所有本地实体到目的实体的路由都处于M3UA_Route_Unavailable状态,则相应的M3UA目的实体的状态为M3UA_Dest_Entity_Inaccessbile。 M3UA_Dest_Entity_Inaccessbile
M3UA_DEST_ENTITY_ ACCESSIBLE所有到给定目的实体的M3UA路由的状态都是UNAVAILABLE至少有一条到给定目的实体的M3UA路由的状态是AVAILABLE M3UA_DEST_ENTITY_ INACCESSIBLE
图5-43 M3UA目的实体状态迁移图
M3UA SPMC(信令点管理簇):若本地实体的OPC与M3UA目的实体的DPC相同,则所有与同一本地实体相关的M3UA目的实体将组成一个完整的SPMC;本地实体也属于SPMC。SPMC只在SGP侧维护。 M3UA SPMC包括两种状态:M3UA_SPMC_Accessible和M3UA_SPMC_Inaccessible。
5-46
信令与协议分册
第5章 SIGTRAN协议
? 说明:
M3UA SPMC状态取决于所属SPMC的目的实体的状态。
M3UA SPMC状态 M3UA_SPMC_Accessible 含义 只要SPMC中有一个M3UA目的实体的状态是Accessible,相关M3UA SPMC的状态就是M3UA_SPMC_Accessible。 只有SPMC中所有M3UA目的实体的状态是Inaccessible,相关M3UA SPMC的状态才是M3UA_SPMC_Inaccessible。 M3UA_SPMC_Inaccessible
M3UA_SPMC_ ACCESSIBLESPMC中所有M3UA目的实体的状态都是INACCESSIBLESPMC中至少有一个M3UA目的实体的状态是ACCESSIBLE M3UA_SPMC_INACCESSIBLE
图5-44 M3UA SPMC状态迁移图
5.3.3 M3UA业务
1. 支持传送MTP3用户消息
通过SGP和ASP或两个IPSP间建立的SCTP偶联,M3UA层传递MTP-TRANSFER 原语。
在ASP,经多个SGP可达目的地的情况下,M3UA必须选择消息选路经哪个SGP或支持SGP间的负荷分担,保证不发生顺序错误。
M3UA没有限制信令信息字段(SIF)的长度为272个八位位组,M3UA/SCTP能直接适应大的信息块,而不需要高层的分段/重装程序;然而SG与No.7信令网互通时必须遵循272个八位位组的规定,如果No.7信令网支持宽带MTP,信息块可以超过272八位位组。
5-47
信令与协议分册
第5章 SIGTRAN协议
2. 本地管理功能
M3UA提供能力指出与接收M3UA消息有关的差错并通告给本地管理/或对等的M3UA。
3. 与MTP3网络管理功能的互通
SGP的 M3UA提供与MTP3管理功能的互通,而支持对No.7信令和IP域的信令应用的无缝操作。其中包括:
? ? ?
提供对端ASP的MTP3-用户指示,指出No.7信令网远端目的地不可达。 提供对端ASP的MTP3-用户指示,指出No.7信令网远端目的地现在可达。 提供对端ASP的MTP3-用户指示,指出去No.7信令网远端MTP3-用户对等的消息发生拥塞。
?
提供对端ASP的MTP3-用户指示,指出远端MTP3-用户对等不可用。
? 说明:
?
ASP的M3UA层保存到远端No.7信令目的地的路由状态,可以启动查询远端No.7信令目的地的可用性和拥塞状态,这些信息由SGP的M3UA来提供。
?
ASP的M3UA也可以向SG指出M3UA自身、ASP或ASP的主机拥塞。
4. 支持SGP和ASP间SCTP偶联的管理
?
为了管理对等M3UA间的SCTP偶联和业务,SGP的M3UA层维护所有配置的远端ASP的可用性状态、激活/去激活状态。
?
本地管理可以指导M3UA层建立到对等M3UA节点的SCTP偶联,这能够使用M-SCTP ESTABLISH原语请求、指示和确认建立与对等M3UA节点的偶联。为了避免两个M3UA对等间冗余SCTP偶联,必须指定一端(客户)建立SCTP偶联,或M3UA配置信息保证检测出冗余的偶联(例如,经本地和远端期望的SCTP端点地址的信息)。
?
本地管理可以使用M-SCTP_STATUS request和confirm原语,从M3UA层也请求低层SCTP偶联的状态,M3UA也可用通知本地管理关于释放SCTP偶联的原因,确定是M3UA层还是来自SCTP的原因。
?
M3UA层也可以通知本地管理关于ASP或AS的状态变化,这通过M-ASP_STATUS 请求或 M-AS_STATUS request原语完成。
5-48
信令与协议分册
第5章 SIGTRAN协议
5. 支持到多个SGP连接的管理
如图5-45所示,ASP可以连接到多个SGP,这样,一个No.7信令的目的地可以通过多个SGP和/或SG到达,即经过多个路由。由于MTP3用户只维护目的地的状态,而不管理路由,因此,M3UA必须维护个别路由的状态(到目的地路由的可用性、拥塞),从个别路由的状态判断出目的地的整个可用性或拥塞状态,并通知MTP3用户得出的状态变化。 SGP1SGP2SGPnHost1ASP1ASP2ASPnHost3SGP1SGP2SGPn偶联Host2ASP1ASP2ASPnHost4 图5-45 网络结构图 5.3.4 M3UA功能 1. No.7信令点码表示 在No.7信令网中,信令网关用来表示IP域中的一组节点用来选路到No.7信令网。SG自身作为No.7信令网的一个物理节点,为了管理的目的,SG必须要用No.7信令点码来表示,SG的点码也可以用来指示SG的本地MTP3用户,例如SG内部的SCCP功能。 当SG包含多个SGP时,每个SGP中的MTP3路由组、SPMC和远端AS/ASP状态应该通过所有SGP进行协调 ,还应该支持SGP间的业务重新选路。 当应用服务器组成一组用一个信令点码表示时,SPMC将包括多个AS。为了充分利用No.7信令的管理程序,如果SG发现SPMC中的一个AS不可用,就假定这个AS不为No.7信令网可用。 5-49