已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Last Updated 2007 3 18 16 27 00 UTStarcom 所有所有 除特别允许否则只在 UTStarcom 内部使用 版本 1 0 Page 2 of 47Last Updated 2007 3 18 16 27 00 目录目录 1引言引言 7 1 1文档目的文档目的 7 1 2参考文献参考文献 7 1 3定义 符号和缩写定义 符号和缩写 7 2需求定义需求定义 8 2 1基本概念定义基本概念定义 8 2 2需求范围定义需求范围定义 8 3解决方案解决方案 9 3 1方案描述方案描述 9 3 1 1双归属 CS P 系统的总体构架 9 3 1 2双归属系统基本设计 11 3 1 2 1双归属关联数据 11 3 1 2 2媒体 信令和用户数据资源 12 3 1 2 3双归属状态定义 12 3 1 2 4双归属系统的工作状态组合 12 3 1 2 5双归属切换判定规则 13 3 1 2 6双归属状态变迁 14 3 1 2 7切回策略 16 3 1 2 8统一判定策略与结果传播机制 16 3 1 3CS P 初始启动过程 16 3 1 3 1MG 的初始注册 16 3 1 3 2媒体资源状态 17 3 1 3 3初始双归属状态 17 3 1 3 4与 SG 之间的 M3UA 链路的激活 17 3 1 3 5与 MG 之间的 IUA 链路的激活 17 3 1 4系统正常呼叫处理 17 3 1 5CS P1 异常故障时的切换过程 17 3 1 5 1MA RM 故障 17 3 1 5 2AS 故障 19 3 1 5 3MGC 故障 20 3 1 5 4其他处理器故障组合情况 21 3 1 5 5CS P1 网络故障 21 3 1 6切换到 CS P2 后系统的呼叫处理过程 22 3 1 6 1PSTN 中继呼叫 23 3 1 6 2VOIP 中继呼叫 24 3 1 6 3本地 PHS V5 呼叫 24 3 1 6 4本地 VOIP 呼叫 24 3 1 7CS P1 恢复正常时的切回过程 24 3 1 8其他情形处理 25 3 1 8 1特殊情形 双归属系统中配置 MG 数目为 0 25 3 1 8 2人工切换 MG 26 3 1 8 3人工发起的双归属切换 26 3 1 8 4三方 SS 呼叫主归属于 CS P1 的 MG1x 上用户 而 MG1x 注册在 CS P2 27 3 1 8 5与具备双归属特性的三方 SS SS3 SS4 互通 28 版本 1 0 Page 3 of 47Last Updated 2007 3 18 16 27 00 3 1 8 6CS P 与 MG 之间心跳 28 3 2分模块描述分模块描述 28 3 2 1分模块 COMM 28 3 2 2分模块 DHM 28 3 2 2 1dhm svr 子模块 29 3 2 2 2dhm agt 子模块 31 3 2 3分模块 MGC 32 3 2 3 1双归属状态处理 32 3 2 3 2切换 MG 过程 33 3 2 3 3全局 MG 注册信息同步 33 3 2 4分模块 M3UA 34 3 2 5分模块 IUA 34 3 2 6分模块 SIP 34 3 2 7分模块 MGCP 35 3 2 8分模块 H323 36 3 2 9分模块 Proxy 36 3 2 10分模块 PHS V5 37 3 3流程流程 37 3 3 1CS P1 故障切换流程 MA RM1 故障 37 3 3 2CS P1 从故障恢复切回流程 NMS 手工方式 38 3 3 3CS P1 故障切换后的 PSTN 入局呼叫 39 3 4CS P 外部接口外部接口 40 3 4 1O IF1 与 SLR 接口 41 3 4 2O IF2 与 NMS 接口 42 3 4 2 1双归属参数配置 42 3 4 2 2双归属对端 CS P 对应模块配置 42 3 4 2 3MG 配置 43 3 4 2 4IUA Peer Cluster 44 3 4 2 5双归属状态查询 44 3 4 2 6双归属状态控制 45 3 4 2 7MG 切换控制 45 3 4 2 8告警 46 3 4 3O IF3 与三方 SS 接口 46 3 4 4O IF4 与 MG 的媒体接口 46 3 4 5O IF5 与 MG 的信令接口 46 3 4 6O IF6 与 SG 的 M3UA 接口 46 3 5CS P 内部模块接口内部模块接口 46 3 6对系统的影响对系统的影响 47 3 6 1双归属系统的切换时间 47 3 6 2系统性能 48 4遗留问题遗留问题 48 版本 1 0 Page 4 of 47Last Updated 2007 3 18 16 27 00 表目录表目录 表 1 CS P1 CS P2 双归属工作状态组合情形 12 表 2 双归属状态变迁事件驱动表 15 表 3 全局 MG 注册信息表 30 表 4 MG 注册处理规则 32 表 5 M3UA 链路处理规则 34 表 6 IUA 链路处理规则 34 表 7 SIP 路由心跳和 SIP 终端注册规则 35 表 8 MGCP 终端注册处理规则 主要支持 IAN8K 35 表 9 Proxy 对 PHS V5 用户的 VSA CSA 更新规则 36 表 10 SLR 接口消息 41 表 11 Dual Home Parameter 双归属参数 42 表 12 Dual Home peer CS P correponding units configuration 双归属对端 CS P 对应模块配置 43 表 13 MG Configuration MG 配置 43 表 14 IUA Peer Cluster IUA 信令网关 44 表 15 Dual home Status Result 双归属状态查询结果 44 表 16 Dual home status control 双归属状态控制 45 表 17 MG handoff control MG 切换控制 45 版本 1 0 Page 5 of 47Last Updated 2007 3 18 16 27 00 图目录图目录 图 1 CS P 的双归属实现总体构架 负荷分担 SG 非共享 10 图 2 双归属 CS P 的 SG 共享模式 11 图 3 CS P 双归属状态变迁 15 图 4 MA RM 故障 18 图 5 AS 故障 19 图 6 MGC 故障 20 图 7 CS P1 网络故障 22 图 8 切换到 CS P2 后的双归属构架 23 图 9 切回示意图 25 图 10 人工切换从自负荷到 CS P2 全负荷 CS P1 备用故障状态 NMS 方式 27 图 11 dhm svr 和 dhm agt 子模块分布与关系示意图 29 图 12 与对端 CS P 之间的容灾心跳 29 图 13 双归属状态切换的广播过程 31 图 14 dhm agt 从 dhm svr 上查询双归属状态 31 图 15 dhm agt 判定 CS P 故障并通知各应用模块 32 图 16 切换 MG 到另一个 CS P 33 图 17 MG 状态的同步 33 图 18 切换 MG 到另一个 CS P 35 图 19 更新 SLR 中 PHS V5 用户的 VSA CSA 信息 36 图 20 CS P1 故障切换流程 MA RM1 故障 38 图 21 CS P1 从故障恢复切回流程 39 图 22 CS P1 故障切换后的 PSTN 入局呼叫 40 图 23 CS P 外部接口 41 图 24 CS P 内部模块接口示意图 47 版本 1 0 Page 6 of 47Last Updated 2007 3 18 16 27 00 1引言引言 软交换作为 NGN 网络的核心控制设备 对其可靠性的要求很高 要求在某些极端灾难的情况下 如硬件故障 传输网络瘫痪 地震 火灾等情况 仍然能保证网络的可用性 对此 中国电信提出 了基于双归属的软交换容灾解决方案 1 用于电信核心网络设备的异地容灾 在发生灾难后 迅速 恢复电信业务 CS P 作为公司 mswitch 的 NGN 构架产品 必须支持基于双归属的软交换容灾解决方案 所谓 Dual Home 1 1文档目的文档目的 本文档描述了 CS P 支持 dual home 特性的设计方案和功能分解 各子模块的设计需求与方案 呼 叫流程与系统接口的变更需求 目的是作为 CS P 各相关模块高层设计的指导文档 本设计范围限于 CS P 支持 dual home 特性的容灾设计 至于与 CS P 处于同一组网的其他网元设 备 如 SG MG TS 等相关设备出现故障的容灾情况 则不在本设计考虑范围之列 1 2参考文献参考文献 1 软交换容灾技术方案 3 月版 修订版 中国电信集团 2005 3 2 Dual Home SRS for CTC standard Fusion Tang 2005 5 3 分布式 MGC 需求分析 1 0 Tiger Pi 2005 3 4 CS P Configuration General Specification UTSCN 2004 1 9 Schubert Zhang Sirena Jin 2004 8 5 Signal Proxy Requirement Analysis Jonathan Chen 2004 11 1 3定义 符号和缩写定义 符号和缩写 缩写缩写 缩写名缩写名 描述 AGAccess Gateway ASApplication Server processor in CS P BCPBasic Call Process module in CS P running in AS CMConnection Management module in CS P running in MGC CMACM Adapter module in CS P running in MGC CSCall Server CS PCall Server for PHS DHADual Home Manger Agent module also names dhm agt running in AS also Named as H 248 for ITU T MGCMedia Gateway Controller in this text it refers to the media control part in CS P MGMedia Gateway such as TG MS AG IAD MGCPMedia Gateway Control Protocol MGAMEGACO Agen module in CS P running in MGC MSMedia Servier PROPcall Protocol such as ISUP PRI PHS SIP SAM UA etc running in AS ProxyProxy Module in CS P SCTPStream Control Transmission Protocol 版本 1 0 Page 7 of 47Last Updated 2007 3 18 16 27 00 SGSignalling Gateway SIGTRANSignal Transport protocols over IP SIPSession Initiation Protocol SIP ProxySIP Signal Proxy in CS P SIP TSIP for telephony SSSoft Switch SS7Signalling System No 7 TCAPTransaction Capabilities Application Part TGTrunk Gateway T PROTTerminal call protocol module TUPTelephone User Part xVAMeaning VSA and CSA information in SLR and CS P 2需求定义需求定义 2 1基本概念定义基本概念定义 双归属 双归属 Dual Home 主归属 主归属 从归属从归属 双归属切换双归属切换 切回 切回 在某一电信网络中 其所有媒体 信令和用户数据等网络资源同时归属于一对互助的软交换 CS 称这 对 CS 为双归属双归属 CS 双归属 CS 在正常呼叫时负荷分担 各自控制着一部分归属于自己的媒体 信令和用户数据资源 在 其中一个 CS1 故障瘫痪时 另一个 CS2 能够完全接管该故障 CS1 的全部媒体 信令和用户数据资源 这里的接管过程称为双归属切换双归属切换 本文中简称为切换切换 切换完成后 称 CS1 进入备用故障备用故障状态 CS2 进入全负荷状态全负荷状态 从而保持电信网络的可靠性 而在 CS1 恢复正常后 CS1 和 CS2 能够再次恢 复为正常的自负荷模式 称为切回切回 2 2需求范围定义需求范围定义 对于双归属特性的支持 CS P 方面的大致需求范围如下 1 支持基于中国电信软交换容灾方案标准 1 的双归属基本特性 限于 1 1 双归属模式 2 除了 TG 用户 TUP ISUP 还应该支持 PHS V5 PRI 用户 以及 SIP H323 MGCP H248 等 IP 终端 包括 IAD 用户 3 支持 SG 非共享和 SG 共享模式组网 4 支持异地容灾模式的双归属组网 一对 CS P 位于不同物理位置 5 CS P 与三方软交换 SS 的互通协议限于 SIP 协议 6 CS P 从故障恢复后的切回过程包括人工切回模式和自动切回模式 关于双归属的具体需求内容 请参考需求文档 2 和中国电信 1 注 1 对于 SIP H323 MGCP 等 IP 终端的双归属切换的支持 需求相应的 IP 终端和应用模 块的具体支持 handoff 功能 本设计中将只讨论从 CS P 角度的支持策略 本设计范围限于 CS P 支持 dual home 特性的容灾设计 至于与 CS P 处于同一组网的 其他网元设备 如 SG MG TS 等相关设备出现故障的容灾情况 则不在本设计考虑 范围之列 对于 SG 共享模式之共享 SG 则无所谓从归属的概念 版本 1 0 Page 8 of 47Last Updated 2007 3 18 16 27 00 3解决方案解决方案 目前 CS P 有 MinCSP 和 MaxCSP 两种配置模式 在 MinCSP 模式下所有软件模块均运行在同一对 HA 单板上 在 MaxCSP 模式下则为分布式的多处理器板构架 由于 CS P 各软件模块对这两种模 式兼容 MinCSP 模式可以视为 MaxCSP 的一种特殊情形 板间模块通讯变成了处理器内部模块通讯 因此在后续的分析中 我们将只考虑分布式多处理器的 MaxCSP 模式 另外 在一个由 CS P1 CS P2 组成的双归属系统中 CS P1 和 CS P2 的地位是对等的 为描述方便 在下文描述中 我们将以 CS P1 为主要对象来描述整个双归属系统的工作原理和过程 为了从整体到局部全方位把握 CS P 支持双归属特性的系统设计和具体需求 本文将试图从静态和 动态两个方面来对双归属 CS P 系统设计进行描述 静态描述方面静态描述方面 将从双归属系统总体构架 双归属基本数据 分模块描述 CS P 外部接口和内部接口等方面进行 描述 动态描述方面动态描述方面 将从双归属 CS P 系统的初始启动 正常自负荷工作情形 故障切换 切换后呼叫流程 故障恢复 切换 特殊呼叫情形以及其他各种呼叫流程等方面进行描述 3 1方案描述方案描述 本部分将从双归属系统总体构架和基本数据介绍入手 然后从 CS P 系统的初始启动 正常自负荷工 作情形 故障切换 切换后呼叫流程 故障恢复切换 特殊呼叫情形等动态方面对双归属方案的工作 原理和过程进行详细描述 3 1 1双归属双归属 CS P 系统的总体构架系统的总体构架 如图 1 为 CS P 实现双归属特性的总体构架图 版本 1 0 Page 9 of 47Last Updated 2007 3 18 16 27 00 SG1SG2 MG11 MG1x MG21MG2x A AS S1 1x x C CS S P P1 1 M MG G1 1C Cx x M MA A R RM M1 1 R RM MS S D DH HS S N NC CM M M MG GA A A AS S1 11 1 M MG GC C1 11 1 M M3 3U UA A I IU UA A I IU UA A l li in nk k M M3 3U UA A l li in nk k A AS S2 2x x C CS S P P2 2 M MG GC C2 2x x M MA A R RM M2 2 R RM MS S D DH HS S N NC CM M M MG GA A A AS S2 21 1 M MG GC C2 21 1 M M3 3U UA A I IU UA A S SI IP P M MG GC CP P H H3 32 23 3 S SI IP P M MG GC CP P H H3 32 23 3 T TS S S SL LR R P PS ST TN N V VO OI IP P P PH HS S IP terminal1x IP terminal2x dhUnitCfgTab as11as21 mgc11 mgc21 cs p2cs p1 SP1 SP2 P P3 3 S SS S SS3 SS4 S SI IP P P Pr ro ox xy y S SI IP P P Pr ro ox xy y 图 1 CS P 的双归属实现总体构架 负荷分担 SG 非共享 如图 1 CS P1 与 CS P2 配置为互为双归属的一对 CS 其中 MG1x 为主归属于 CS P1 的 MG11 MG12 MG1n 的统称 MG 类型包括 TG AG MS 其中只有 TG AG 与 CS P 之间可能存在 IUA 链路 MG2x 为主归属于 CS P2 的 MG21 MG22 MG2n 的统 称 至于 IAD 类型的 MG 为了与上述 TG AG MS 类型 MG 区分 这里统一使用 IP terminal 来 表示 AS1x 为 CS P1 上的 AS11 AS12 AS1n 等 AS 处理器的统称 AS2x 为 CS P2 上的 AS21 AS22 AS1n 等 AS 处理器的统称 MGC1x 为 CS P1 上的 MGC11 MGC12 MGC1n 等 MGC 处理器的统称 MGC2x 为 CS P2 上的 MGC21 MGC22 MGC1n 等 MGC 处理器的统称 SG1 为归属于 CS P1 的 SG 统称 SG2 为归属于 CS P2 的 SG 统称 信令点 SP1 和 SP2 为 CS P1 和 CS P2 共有的两个七号信令点 其中 SP1 对应于 MG1x 下面的所 有用户 TUP ISUP 中继电路 SP2 对应于 MG2x 下面的所有用户 版本 1 0 Page 10 of 47Last Updated 2007 3 18 16 27 00 MA RM1 为 CS P1 中的 MA RM 处理单元 MA RM2 为 CS P2 中的 MA RM 处理单元 SG 非共享组网和非共享组网和 SG 共享组网共享组网 在双归属 CS P 系统组网中 有 SG 非共享模式非共享模式和 SG 共享模式共享模式两种组网结构 前者如图 1 所示 主要 应用于两个 CS P 在地域上相隔较远 且每个 CS P 使用单独的一对 SG 接入七号信令网的情况 后者 主要应用于两个 CS P 在地域上相隔较近 共用一对 SG 接入七号信令网的情况 如图 2 所示 SG MG11 MG1x MG21MG2x A AS S1 1x x C CS S P P1 1 M MG G1 1C Cx x M MA A R RM M1 1 N NC CM M M MG GA A A AS S1 11 1 M MG GC C1 11 1 M M3 3U UA A I IU UA A I IU UA A l li in nk k M M3 3U UA A l li in nk k A AS S2 2x x C CS S P P2 2 M MG GC C2 2x x M MA A R RM M2 2 N NC CM M M MG GA A A AS S2 21 1 M MG GC C2 21 1 M M3 3U UA A I IU UA A S SI IP P M MG GC CP P H H3 32 23 3 S SI IP P M MG GC CP P H H3 32 23 3 T TS S S SL LR R IP terminal1x IP terminal2x SP1 SP2 P P3 3 S SS S SS3 SS4 图 2 双归属 CS P 的 SG 共享模式 SG 共享模式共享模式与 SG 非共享模式非共享模式的主要区别在于 1 对于 SG 而言 在 SG 共享模式下 SG 与两个 CS P 之间的 M3UA 链路都处于激活状态 SG 需要 根据 DPC 的不同 按优先级选择 AS ASP 进行路由的功能 正常情况下 到 SP1 的信令都会路由到 CS P1 上 一旦 CS P1 发生故障 首选路由随之失效 则信令将会路由到 CS P2 上处理 2 对于 CS P 而言 则无差异 具体参考分模块分模块 M3UA 部分 为描述方便 在后续的方案描述中 我们将只描述图 1 所示的 SG 非共享模式 3 1 2双归属系统基本设计双归属系统基本设计 这里只简单描述双归属系统相关的基本数据 切换判定规则与统一判定触发策略 3 1 2 1双归属关联数据双归属关联数据 由于在双归属切换时 CS P 需要获取对端 CS P 的对应 MA RM 用于容灾心跳 MGC 用于 MG 切换 和 AS 处理器 用于 VSA CSA 信息的更新 信息 因此 每个 CS P 中需要配置对端 CS P 的对应模块配置表信息 如图 1 所示 dhUnitsCfg 网管配置参考双归属对端双归属对端 CS P 对应模块对应模块配配置表置表 部分 目前 要求一对双归属 CS P 的 AS 处理器配置是一一对应的 MGC 处理器可以出现一对多和多 对一的关系 但对于 AS 处理器的一对多和多对一的支持 需要 SLR 配合支持 暂不考虑 版本 1 0 Page 11 of 47Last Updated 2007 3 18 16 27 00 3 1 2 2媒体 信令和用户数据资源媒体 信令和用户数据资源 在双归属 CS P 系统中 该系统所有媒体 信令和用户数据等网络资源同时归属于一对互为双归双归 属属的 CS P1 CS P2 因此 需要在每个 CS P1 CS P2 中同时配置 1 所有 MG 媒体资源 如图 2 中的 MG1x MG2x IP terminal1x IP terminal2x 数据配置时 分 别在 CS P1 CS P2 的相应配置表中选择 MG1x IP terminal1x 主归属于 CS P1 从归属于 CS P2 MG2x IP terminal2x 主归属于 CS P2 从归属于 CS P1 2 所有信令资源 如在每个 AS1x AS2x 中配置相应到 MG1x MG2x 的 IUA 链路 数据配置时 分别在 CS P1 CS P2 的相应配置表中选择 MG1x 对应的 IUA 主归属于 CS P1 从归属约 CS P2 MG2x 对应的 IUA 主归属于 CS P2 从归属约 CS P1 3 所有用户数据资源 如位于 MG1x MG2x 中的 TUP ISUP 电路资源 PHS CSC RPC PRI V5 等 通道资源 IPTK SIP H323 等 IP 中继资源 以及相应的 RM 路由资源 3 1 2 3双归属状态定义双归属状态定义 为了便于描述和区分双归属 CS P 系统中 CS P 处于的不同工作状态 以及状态之间的相互变化 这里 定义了如下 5 种双归属状态 自负荷状态自负荷状态 一对双归属的 CS P 在正常呼叫时负荷分担 各自控制着一部分主归属于自己的媒体 信令和用 户数据资源 这种处于负荷分担模式称之为自负荷状态 备用故障状态备用故障状态 指 CS P 宕机故障的情形 此时 CS P 不处理任何呼叫 拒绝所有 MG 的注册请求 并停止到对端 CS P 的容灾心跳 在 CS P 初始启动时会首先进入缺省的备用故障状态 全负荷状态全负荷状态 在双归属 CS P 系统中一个 CS P1 宕机故障时 另一个 CS P2 完全接管该整个双归属系统的全部 媒体 信令和用户数据资源 这里称 CS P2 进入全负荷状态 初始激活状态初始激活状态 该状态是 CS P 在初始启动时进入的状态 首先进入缺省的备用故障状态 当 AS 2 NMS active ML masMG registered 1 active peer DH hearbeat 2 start to accept masMG register found peer Heartbeat down start to accept subMG register MP subMG registered MA AS MGC down 1 peer Heartbeat up 2 MP subMG registered 1 MA AS MGC down 2 ML masMG registered peer Heartbeat up 1 MA AS MGC down 2 BF 的 AS 完全接管 对端 CS P 检测到到对端 CS P 的容灾 心跳恢复 自负荷状态 DH SLF LOAD 开始拒绝从归属 MG 的注册请求 并将已注册的从归属 MG 切换到 对端 CS P 预全负荷状态 DH PRE FUL 同 evt 3 2 备用故障状态 DH Fault 同 proc 3 2 1 配置自动切回模式且 检测到到对端 CS P 的 容灾心跳恢复 2 MP 的从归属 MG 注册 自负荷状态 DH SLF LOAD 1 拒绝所有从 MG 注册 并将 已注册的从归属 MG 切换到 对端 CS P 2 去激活从归属 IUA 链路 切回全负荷状态 DH FUL LOAD 同 evt 3 2 备用故障状态 DH Fault 同 proc 3 2 3 1 2 7切回策略切回策略 当故障 CS P 恢复正常后 需要将全部分担在对端 CS P 上的话务负荷重新在两个 CS P 之间分担 在切回动作之前 需要首先使处于备用故障状态的 CS P 进入初始激活状态 否则该 CS P 不接受 任何 MG 的注册 激活故障 CS P 有两种方式 一是重启该 CS P 二是通过网管控制操作直接激活该 CS P 前提是 CS P 软硬件环境已经恢复正常 本设计为双归属系统提供两种切回模式 自动切回和人工切回 人工切回主要是考虑到运营商可 能会选择在话务低谷时间 如半夜临晨 2 点 进行人工切回 以减小切回时部分话务中断的影响 这两种切回模式可以通过网管进行配置选择 参考 3 4 2 7 自动切回自动切回 在自动切回模式下 处于全负荷状态的 CS P 检测到对端 CS P 激活 即对端容灾心跳激活 则 直接启动切回过程 人工切回人工切回 在人工切回模式下 即使全负荷 CS P 检测到对端 CS P 激活 仍然需要通过人工控制方式 在网 管上对全负荷 CS P 执行切回到自负荷状态的控制操作 3 1 2 8统一判定策略与结果传播机制统一判定策略与结果传播机制 考虑到 CS P 的分布式多处理器系统构架 为了便于双归属逻辑的全局统一判定和集中处理 本 设计将 CS P 双归属状态的判定与切换控制逻辑由一个新的双归属管理模块 DHM 来统一处理 该模块 由 dhm svr 子模块和 dhm agt 子模块组成 其中 dhm svr 负责全局统一的双归属状态判定与切换逻 辑控制 运行在 MA RM 上 dhm agt 作为 dhm svr 的通讯代理运行在各个 AS 和 MGC 上 通过回调 函数将来自 dhm svr 的判定结果传播到 AS 和 MGC 上的各个相关应用模块 这样 各应用模块只需根据双归属状态做相应的具体动作执行即可 在一定程度上简化了各应用 模块的工作 关于 DHM 模块 请参考分模分模块块 DHM 部分 3 1 3CS P 初始启动过程初始启动过程 双归属 CS P 系统的启动过程与普通非归属 CS P 系统有不同之处 下面对不同之处进行描述 版本 1 0 Page 16 of 47Last Updated 2007 3 18 16 27 00 3 1 3 1MG 的初始注册的初始注册 MG 总是优先注册其 CS 配置表中优先级最高的主归属 CS P 因此 在正常的 CS P 系统启动过程中 所有 MG1x 注册到其主归属的 CS P1 即图 1 中 MGC1x MG2x 注册到 CS P2 MGC2x 在异常情 况下 如 CS P1 不启动或晚启动 在只有 CS P2 启动的情况下 则会出现主归属于 CS P1 的 MG1x 注 册到次优先级的 CS P2 的情形 类似于 CS P1 发生故障的双归属切换过程 可以作为其一种特例 具 体参见后面关于切换过程的描述 3 1 3 2媒体资源状态媒体资源状态 在双归属 CS P 系统中 每个 CS P 中配置有全局所有 MG 包括 MG1x MG2x 的媒体资源 如 TUP ISUP 电路 PRI PHS V5 端口 RMS 上的 PSTN IP 路由数据等 只有该媒体资源对应的 MG 注 册到了本 CS P 这里设为 CS P1 其资源才会处于业务激活状态 因此 在正常的自负荷模式下 主归属于该 CS P1 的 MG1x 注册到该 CS P1 其对应的媒体资源状态为激活状态 而备归属于该 CS P1 的 MG2x 注册到 CS P2 则在 CS P1 上其对应的媒体资源状态为非激活状态 一般显示为故障 不可用 当出现后述的双归属切换过程 如 CS P2 故障 所有 MG2x 转而注册到 CS P1 则 CS P1 上 配置的备用媒体资源状态也变为业务激活状态 3 1 3 3初始双归属状态初始双归属状态 CS P 初始启动时 其双归属状态初始进入备用故障状态 当 CS P 中 AS 和 MGC 启动正常数目到 BF 门 限值时 CS P 根据判定规则切换到初始激活状态 而当注册 MG 达到门限值 MF 时 CS P 切换到 正常的自负荷状态 此外 当双归属对端双归属对端 CS P 对应模块配置表对应模块配置表信息配置为空时 表示该 CS P 配置为非双归属 CS P 具 体判定由后述 dhm agt 模块负责 CS P 初始启动后直接进入自负荷状态 3 1 3 4与与 SG 之间的之间的 M3UA 链路的激活链路的激活 在初始启动情况下 CS P 处于备用故障 初始激活状态 各 AS M3UA 模块与 SG 的 M3UA 链路均应 保持非激活状态 随着注册到本地的 MG 数目达到一定的门限值时 CS P 切换到正常的自负荷状态 此时 M3UA 将激活与 SG 之间的 M3UA 链路 具体参考分模块分模块 M3UA 部分 3 1 3 5与与 MG 之间的之间的 IUA 链路的激活链路的激活 与 M3UA 类似 但 CS P 进入自负荷状态后 仅仅激活 IUA 到主归属 MG 的链路 具体参考分模块分模块 IUA 部分 3 1 4系统正常呼叫处理系统正常呼叫处理 在初始启动完成后 CS P 进入正常呼叫情况 双归属系统的 CS P1 和 CS P2 均处于自负荷状态 各 自控制着主归属于自己的媒体 信令和用户用户数据等资源 处理来自于该部分资源的呼叫和业务逻 辑 如同两个相对独立的 CS P 而从归属于该 CS P 的部分资源 在该 CS P 看来则处于业务非激活 或故障 状态 同时 CS P1 和 CS P2 之间保持容灾心跳 以及与三方 CS 保持着 SIP 心跳 3 1 5CS P1 异常故障时的切换过程异常故障时的切换过程 如前述 在 CS P 的分布式多处理器构架中 存在 MA RM AS MGC 三种类型的处理器单元 这 三种处理器都可能出现故障 包括硬件故障和软件故障 对于软件故障 通常情况下平台会重启系统 这里统称为处理器故障 加上所在 IP 网络故障情形 下面分如下几种情分别论述 版本 1 0 Page 17 of 47Last Updated 2007 3 18 16 27 00 3 1 5 1MA RM 故障故障 由于 MA RM 上的 DHM 模块保存着 CS P 的全局选路资源 MA RM 故障则认为整个 CS P 故障 SG1SG2 MG1xMG2x A AS S1 1n n C CS S P P1 1 M MG GC C1 1n n M MA A R RM M N NC CM M M MG GA A A AS S1 1x x M MG GC C1 1x x M M3 3U UA A I IU UA A I IU UA A l li in nk k M M3 3U UA A l li in nk k A AS S2 2n n C CS S P P2 2 M MG GC C2 2n n M MA A R RM M D DH HS S N NC CM M M MG GA A A AS S2 2x x M MG GC C2 2x x M M3 3U UA A I IU UA A S SI IP P M MG GC CP P H H3 32 23 3 S SI IP P M MG GC CP P H H3 32 23 3 H H 2 24 48 8 M MG GC CP P 1 1 2 2 I IP P t te er rm mi in na al l1 1x x S SI IP P M MG GC CP P 1 1 3 3 1 1 1 1 2 2 5 5 2 2 1 1 2 2 2 2 2 2 4 4 T TS S S SL LR R 2 2 6 6 as1xas2x nVsaoVsa 1 1 4 4 2 2 3 3 图 4 MA RM 故障 正因为考虑到 MA RM 处理器的重要性 本设计要求 CS P 中的所有 AS 和 MGC 处理器均需监测 各自到 MA RM 的 SCTP 链路 具体的 SCTP 链路监测和双归属动作触发由运行在各 AS 和 MGC 处理 器上的 dha agt 代理模块统一实现 dha agt 通过回调函数通知各相关应用模块 具体参考 3 2 2 2 部分 当监测到该 SCTP 链路中断时 关于 SCTP 链路中断 需要排除其中 SCTP 链路瞬间闪断的情形 如主备板间切换或 IP 拥塞时的瞬间中断情形 请具体参考分模块分模块 COMM 部分的描述 判断 MA RM 发生故障 触发相应双归属切换动作 如图 4 当 CS P1 中 MA RM 故障时 CS P1 各模块的处理过程如下 1 1 各 MGC1x NCM 模块检测到 MA RM 发生故障 向在本地注册的所有 MG1x 发送重新注册 消息 命令其注册到备归属的 CS P2 具体过程参考分模分模块块 MGC 部分 1 2 各 AS1x MGCP SIP H 323 模块 检测到 CS P1 切换到备用故障状态 向在本地注册的所有 IP 终端发送重新注册消息 命令其注册到备归属的 CS P2 1 3 各 AS1x M3UA 模块检测到 CS P1 切换到备用故障状态 去激活其所有与 SG 之间的 M3UA 链路 具体过程参考分模分模块块 M3UA 部分 1 4 各 AS1x IUA 模块检测到 CS P1 切换到备用故障状态 去激活本地所有 IUA 链路 具体参考 分模块分模块 IUA 部分 当 CS P1 故障时 CS P2 检测到到 CS P1 的容灾心跳中断 迁移到预全负荷状态 开始接受 MG1x 的 注册请求 此时 原注册在 CS P1 的各 MG1x 向 CS P2 发起注册请求 CS P2 中各模块的处理过程如 下 版本 1 0 Page 18 of 47Last Updated 2007 3 18 16 27 00 2 1 各 MG1x 向 CS P2 的各 MGC 发起注册请求 2 2 CS P2 中各 MGC2 接受注册到本地的 MG1x 注册 同时向 DHS 发送全局 MG 注册信息 具体 描述请参考分模块分模块 MGC 部分的描述 2 3 MA RM2 DHS 模块判定注册到本地的 MG1x 数量达到门限值 CS P2 需要切换到全负荷状 态 发起 CS P2 内部的双归属切换过程 向 CS P2 中所有 MGC 和有 AS 发送 CS P2 切换到全负荷状 态的消息 2 4 各 AS2x Proxy 模块 通过 dhm agt 回调函数 检测到 CS P2 切换到全负荷状态 向 TS SLR 发送用户 xSA 双归属映射通知消息 要求 TS SLR 将原属于 CS P1 各 AS1x 的所有 PHS V5 用户的 VSA CSA 信息映射为对应的 CS P2 各 AS2x 具体参考分模块分模块 Prxoy 部分 2 5 各 AS2x M3UA 模块检测到 CS P2 切换到全负荷状态 激活其与所有 SG 之间的 M3UA 链路 具体过程参考分模块分模块 M3UA 部分 2 6 各 AS2x IUA 模块检测到 CS P2 切换到全负荷状态 激活所有本地 IUA 链路 具体参考分模分模 块块 IUA 部分 此外 具体的 MSC 流程图请参考 CS P1 故障切换流程 故障切换流程 MA RM1 故障 故障 3 1 5 2AS 故障故障 由于 AS 为多处理器 根据判定 1 当一定门限值数量的 AS 发生故障时 认为整个 CS P 故障 需要发起双归属切换动作 版本 1 0 Page 19 of 47Last Updated 2007 3 18 16 27 00 SG1SG2 MG1xMG2x A AS S1 1n n C CS S P P1 1 M MG GC C1 1n n M MA A R RM M1 1 D DH HS S N NC CM M M MG GA A A AS S1 1x x M MG GC C1 1x x M M3 3U UA A I IU UA A I IU UA A l li in nk k A AS S2 2n n C CS S P P2 2 M MG GC C2 2n n M MA A R RM M2 2 D DH HS S N NC CM M M MG GA A A AS S2 2x x M MG GC C2 2x x M M3 3U UA A I IU UA A S SI IP P M MG GC CP P H H3 32 23 3 S SI IP P M MG GC CP P H H3 32 23 3 1 1 1 1 I IP P t te er rm mi in na al l1 1x x 1 1 2 2 1 1 3 3 T TS S S SL LR R 图 5 AS 故障 本设计要求 MA RM 中的 DHM 模块对所有 AS 均需监测对应的 SCTP 链路 当监测到达到一定 门限值数量的 AS 的 SCTP 链路中断时 判断 AS 发生故障 触发相应的双归属切换动作 如图 5 当 CS P1 中一定门限值数量的 AS 故障时 CS P1 各模块的处理过程如下 1 1 MA RM1 中 DHS 模块首先检测到 AS 故障数目到达门限值 具体参见分模分模块块 DHM 部分描述 判定 CS P1 需要切换到备用故障状态 发起 CS P1 内部的双归属切换过程 1 2 DHM 模块向整个 CS P1 系统中的所有 激活的 MGC 如果有应该还包括非故障的 AS 发 送 CS P1 切换到备用故障状态的广播消息 1 3 MGC1x NCM 模块向在本地注册的所有 MG1x 发送重新注册消息 命令其注册到备归属的 CS P2 此外 如果有非故障的 AS 存在 图中未标出 则该部分 AS 中的模块处理过程类似上述 MA RM 故故 障障部分的 1 2 1 4 CS P2 中各模块的处理过程同 MA RM 故障故障部分 3 1 5 3MGC 故障故障 与 AS 类似 MGC 同样为多处理器 当一定门限值数量的 MGC 发生故障时 同样认为整个 CS P 故障 需要发起双归属切换动作 版本 1 0 Page 20 of 47Last Updated 2007 3 18 16 27 00 SG1SG2 MG1xMG2x A AS S1 1n n C CS S P P1 1 M MG GC C1 1n n M MA A R RM M1 1 D DH HS S N NC CM M M MG GA A A AS S1 1x x M MG GC C1 1x x M M3 3U UA A I IU UA A A AS S2 2n n C CS S P P2 2 M MG GC C2 2n n M MA A R RM M2 2 D DH HS S N NC CM M M MG GA A A AS S2 2x x M MG GC C2 2x x M M3 3U UA A I IU UA A S SI IP P M MG GC CP P H H3 32 23 3 S SI IP P M MG GC CP P H H3 32 23 3 1 1 1 1 I IP P t te er rm mi in na al l1 1x x 1 1 2 2 T TS S S SL LR R 1 1 3 3 1 1 4 4 图 6 MGC 故障 本设计要求 DHM 模块对所有 MGC 均需监测对应的 SCTP 链路 当监测到达到一定门限值数量 的 MGC 的 SCTP 链路中断时 判断 MGC 发生故障 触发相应双归属切换动作 如图 6 当 CS P1 中一定门限值数量的 MGC 故障时 CS P1 各模块的处理过程如下 1 1 DHS 模块首先检测到 MGC 故障数目到达门限值 具体参见分模块分模块 DHM 部分描述 判定 CS P1 需要切换到备用故障状态 发起 CS P1 内部的双归属切换过程 向整个 CS P1 系统中的所 有激活的 AS 和 MGC 如果有 发送 CS P1 切换到备用故障状态的广播消息 此外 AS 部分各模块的处理过程类似上述 MA RM 故障故障部分的 1 2 1 4 这里略 如果有非故障的 MGC 存在 图中未标出 则这些 MGC 中的 NCM 模块向在本地注册的所有 MG1x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年4月会展活动招商方案优化及参展商招募工作总结
- 巍阁月子会所合同
- 轨道铺设施工合同
- 酒店订婚宴合同
- 代收代付能源合同
- 工程清包工简易合同
- 建筑施工合同管理制度
- 2026年广播电视播音员(播音基础技能)考试题及答案
- 2026年管道工(三级)(操作技能)自测试题及答案
- 医疗污水污泥处置合同
- 民兵水文气象课件
- 精神障碍社区康复讲课件
- 海外工作安全管理制度
- 线上培训课程买卖合同
- 《PLC控制系统设计、安装与调试(第5版)》高职西门子S7-12001500 PLC全套教学课件
- 《动力电池及能量管理技术》课件-任务3 动力电池均衡管理
- T/CACM 1604-2024儿童体质中医分型与判定规范
- 肿瘤治疗相关骨髓抑制院外管理专家共识(2025版)
- 2025年旅行社(旅游管理)职业技能资格考试题库含答案
- 直播挂靠公会合同协议
- 站前站后折返线课件
评论
0/150
提交评论