版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华为软交换SoftX3000体系结构分析本文对SoftX3000的系统结构、工作原理、单板功能、信令流程进行了全面 阐述,对软交换与传统交换机的体系结构做了比较,并对各单板之间的通信机制, 以及业务单板的信令处理路径进行了深入分析。标签:华为软交换;SoftX3000;体系结构;信令路径本文对SoftX3000的系统结构、工作原理、单板功能、信令流程进行了全面 阐述和深入分析,以期对从事软交换维护的同行有所帮助,起到抛砖引玉的作用。一、Softx3000系统结构(一)硬件构成SoftX3000硬件体系结构可分为业务处理子系统、维护管理子系统、环境监 控子系统三个部分。业务处理子系统(又称为“主
2、机”或“前台”),是SoftX3000的核心部分,由 OSTA机框和连接设备构成,主要完成业务处理、资源管理等功能。维护管理子系统(又称为“后台”),由BAM、应急工作站、WS、iGWB和 连接设备构成,主要完成操作维护、话单管理等功能。环境监控子系统包括每个业务处理框的电源监控模块、风扇监控模块和每个 机柜的配电框监控模块,主要用于保证SoftX3000正常的工作环境。SoftX3000硬件平台由一个基本机柜和最多4个扩展机柜组成。最少配置时, 为一个机柜,由BAM、IGWB和一个0号OSTA机框组成。最大配置时,为5 个机柜,共有18个OSTA机框。在实际应用中,系统的容量由OSTA机框的
3、数量来决定,可根据需要在1 到18框之间灵活配置,完全满足平滑扩容的需要。最小配置只需要一个OSTA 机框,由FCCU、IFMI、CDBI和MSGI各一对单板构成。每对FCCU的处理能 力是400K BHCA。最大配置时,可配置40对FCCU单板,系统的处理能力达 16M BHCA。SoftX3000的物理构成和连接关系结构如图1-1所示。(二)逻辑结构SoftX3000硬件逻辑结构由5个模块组成,即接口模块、系统支撑模块、信 令底层处理模块、业务处理模块和操作维护模块。接口模块提供各类物理接口以满足系统组网的需求,包括窄带接口单元E1、 接口板EPII;宽带接口单元IP转发板IFMI、IFM
4、I后插接口板BFII和时钟单元 CKII。系统支撑模块实现程序和数据的加载、设备管理和维护及板间通讯等功能, 包括系统管理板SMUI、系统管理板后插接口板SIUI、热插拔控制单元HSCI等 几个部分。信令底层处理模块提供信令协议处理功能,包括FCSU的MTP2处理单元、 宽带信令协议处理单元BSGI和多媒体信令处理单元MSGI板。业务处理模块由呼叫控制单元FCCU、呼叫控制及信令处理单元FCSU和数 据库单元CDBI构成。操作维护模块由BAM、WS、iGWB计费网关、LAN Switch和应急工作站 等设备构成,负责整个系统的管理、维护以及话单的处理。核心LAN Switch具 有实现多框间设
5、备互联的功能。二、软交换与传统交换机结构比较传统交换机由处理机系统、交换网络、用户和中继线接口模块、信令处理模 块、操作维护子系统等组成。整个交换机是一个有机的整体,各模块之间用复杂 的、结构各异的内部总线连接,模块之间使用内部协议通信。交换机使用复杂的 专用操作系统,除了具备呼叫处理功能,还要有强大的自维护功能。整个交换机 是一个复杂的多处理机系统。软交换是以承载网为核心,基于TCP/IP协议通信的分布式交换机。它把一 个结构复杂的交换机分解为多个功能独立的部件,部件间以TCP/IP协议通信, 简化了设备结构,是一个部件化的通信网络。软交换的基本功能是处理信令协议, 强调的是部件间的标准化通
6、信。软交换的各个部件(如SoftX3000和UMG8900)可以部署在不同的机房或 者不同的城市,只要IP网络是通达的。理论上,SoftX3000的两个OSTA机框都 可以部署在两地,而不影响软交换的功能。SoftX3000以OSTA机框为基本的管 理和运行单元,机框之间用网线连接,以TCP/IP协议通信。只要用PING命令 就可检测出机框之间的通信是否正常。SG、SHLR、MRS、UMG等部件的连线 也很简单。而传统交换机的机架之间连线很复杂,机架内部的机框之间连线则更 复杂。SoftX3000的所有单板中,除了接口板和ALUI、CKII等硬性单板外,所有 的业务单板都配置IP地址,单板之间
7、通过以太网总线进行TCP/IP通信。因此, 完全可以用一台功能和性能相同的计算机或服务器代替一块单板、一个OSTA机 框、甚至SoftX3000来完成等效的功能。软交换的各部件和SoftX3000各单板之 间的通信相当于一个协同工作的计算机网络,每个部件或单板都可以视为一台计 算机。事实上,软交换就是在INTERNET的VOIP基础上发展起来的。三、SoftX3000内部通信(一)OSTA机框总线SoftX3000由一个或多个OSTA机框组成,OSTA机框之间用LAN Switch 互连,以TCP/IP协议通信。每个OSTA机框包括了共享资源总线、以太网总线、 H.110总线和串口总线四种类型
8、的系统总线,从而实现了单板通信、程序和数据 加载、告警上报等SoftX3000的所有功能。如图3-1所示。共享资源总线的速率是2G bit/s,每个OSTA机框有2条。共享资源总线是 SMUI 板用于对本框所有可加载单板 (IFMI/BSGI/FCCU/FCSU/CDBI/MRCA/MSGI)进行加载、管理和维护的总线。以太网总线是 OSTA机框中的 MRCA、FCSU、FCCU、BSGI、MSGI、IFMI、 SMUI、CDBI单板之间的业务通信通道,也是与其他OSTA机框之间的业务通 信通道。每个机框有2条以太网总线。H.110总线提供4096时隙的交换能力H.110总线主要用作框内基准时
9、钟的 传输通道,以及完成FCSU主、备板业务倒换的功能。每个机框包括一条H.110 总线。串口总线是SMUI用于对业务处理框内不挂在共享资源总线上的单板进行 管理,此类单板包括CKII、EPII、ALUI。串口总线波特率为38.4Kbit/s。四种总线中,仅以太网总线用于业务、信令数据的传送,其他三种总线用于 管理、维护、加载、告警上报和计费数据传送等功能。(二)单板间通信每块可加载的单板都分配一个模块号。不同类型的单板,其模块号范围不同, 如SMUI单板从2-21,FCCU单板从22-101。BAM的模块号固定为0,IGWB 的模块号固定为1。每个模块都被分配两个平面的IP地址172.20.
10、200.模块号、 172.30.200.模块号。比如,模块号为22的FCCU的IP地址为172.20.200.22和 172.30.200.22, BAM 的 IP 地址为 172.20.200.0 和 172.30.200.0。配置两个网段是 为了增加通信的可靠性。单板的IP地址由SMUI根据单板的模块号设定,单板 的 MAC 地址也由 SMUI 设定,如 172.20.200.22 的 MAC 地址为 00e0fc:002016。 备用侧单板没有IP地址。两机框的单板通信路径为:单板 AHSCI板LAN SwitchHSCI 板单板 B。各单板间的通信状态,可以用 DSP COMM命令进行
11、查询。如命令“DSP COMM: FN=2, SN=6, COMT=CPCI”。四、SoftX3000的信令处理过程(一)信令功能SoftX3000的功能,就是处理各种信令协议。有软交换互通协议SIP、H.323, 媒体控制协议H.248、MGCP,以及用SIGTRAN承载的传统信令ISUP、INAP、 DSS1、V5 等。SoftX3000的硬件单板类型较少,其中业务单板有IFMI、FCCU/FCSU、CDBI、 MSGI、MSGI、MCRA,其余的单板都是为了完成维护管理、加载、告警、接口、 时钟、供电和环境监视等辅助功能。IFMI单板完成一级IP包转发和负荷分担功能,将不同的协议信令转发
12、给 MSGI和MSGI单板处理;BSGI和MSGI完成二级信令处理和并分发给FCCU 单板;CDBI存储配置数据,用于信令转发时的单板定位;FCCU完成呼叫处理 功能,包括呼叫号码和路由分析、计费、信令处理等功能;MCRA是内语音板, 独立完成放音功能。SoftX3000单板协议栈如图4-1所示。图4-1 SoftX3000单板协议栈(二)信令处理路径SoftX3000配置一对或多对IFMI板,每对IFMI配置一个IP地址,代表 SoftX3000对外发送和接收信令。接收信令路径为上行路径,为 BPIIIFMIBSGI/MSGI FCCU/FCSU,发送信令路径为下行路径,为 FCCU/FCS
13、U BSGI/MSGIIFMIBPII。M3UA承载的ISUP信令上行路径(1)IFMI板处理MAC消息后,根据IP协议类型、本地IP地址、本地SCTP 端口号、对端IP地址、对端SCTP端口号,通过以太网总线将消息分发到指定 的BSGI进行处理。(2)BSGI进行IP、SCTP和M3UA消息处理后,根据NI、OPC、DPC、 CIC分发到负责处理该CIC的FCCU/FCSU板。M3UA承载的ISUP信令下行路径(1)FCCU/FCSU根据处理M3UA链路的BSGI模块号,通过以太网总线 将消息发送到BSGI板进行处理。(2) BSGI进行M3UA、SCTP消息处理后,根据IP报文的源IP地址
14、确定 IFMI板,并通过以太网总线将对应的消息包分发到指定的IFMI板进行处理。H.248/MGCP信令上行路径(1)IFMI板处理MAC消息后,根据BSGI功能配置和负荷分担的原则, 通过以太网总线将消息分发到BSGI进行处理。(2)BSGI按不同的消息类型,或者根据 Transaction ID分发到所属的 FCCU/FCSU,或者将消息转发给CDBI,CDBI查询终结点TID归属的 FCCU/FCSU模块号并将消息转发给该模块。H.248/MGCP信令下行路径(1)对于同一个呼叫的第一个消息,FCCU/FCSU会按照负荷分担的原则 选择一块BSGI,并会将同一呼叫的后续消息都分发到该BS
15、GI板处理。(2)BSGI板进行MGCP/H.248编解码和UDP消息处理后,根据UDP包 中携带源IP地址与IFMI IP地址进行比较,选择IP地址系统的IFMI板进行分 发。5.SIP信令上行路径(1)IFMI板处理MAC消息后,判断UDP消息的目的端口。如果目的端 口是SIP本地端口,IFMI则根据SIP本地端口与MSGI模块号对应的关系进行 消息一级分发。如果目的端口是SIP服务端口,IFMI则依据负荷分担的原将消 息分发到任意一块可以处理SIP协议的MSGI。(2)如果是SIP用户呼叫或非呼叫类型的消息,MSGI向CDBI查询SIP 用户标识(用户名或 E.164号码)与FCCU/F
16、CSU对应关系,并分发到该 FCCU/FCSU。如果是SIP中继呼叫,MSGI根据负荷分担的原则将消息分发到任 意一块FCCU/FCSU板处理,并在本板数据库记录Call ID与FCCU/FCSU模块 的对应关系,根据Call ID将同一呼叫的后续呼叫消息分发送同一块FCCU/FCSU 板。6.SIP信令下行路径(1)FCCU/FCSU根据负荷分担的原则将消息分发到可以处理SIP协议的 MSGI板,并在本板的数据库上记录对应的MSGI模块号,同一呼叫的其他下发 消息将直接按照记录进行下发。(2)MSGI进行SIP、UDP消息处理,根据需要分发的UDP包的本地IP 地址选择适当的IFMI板。通过分析各种配置数据在单板中的存储情况,可以更好地理解SoftX3000的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家具导购实战训练绝对成交吴飞彤
- 2024至2030年中国弹力罗缎面料行业投资前景及策略咨询研究报告
- 制造业主要经济业务的核算
- 2024至2030年中国分布移动式切割机数据监测研究报告
- 2024年中国防滑剂市场调查研究报告
- 2024年中国豪华型易拉宝市场调查研究报告
- 2024年中国耐温耐碱消泡剂市场调查研究报告
- 2024年中国塑胶五金制品市场调查研究报告
- 高中数学总复习系列之集合
- 大学三年专科专升本规划计划书
- 人音版小学音乐五年级上册教案全册
- 企业工商过户合同模板
- 雨污水管合同模板
- 《篮球:行进间单手肩上投篮》教案(四篇)
- 2024-2025学年部编版初一上学期期中历史试卷与参考答案
- 2024年山东地区光明电力服务公司第二批招聘高频难、易错点500题模拟试题附带答案详解
- 职业技能大赛-鸿蒙移动应用开发赛初赛理论知识考试及答案
- 2024山东高速集团限公司招聘367人高频难、易错点500题模拟试题附带答案详解
- DB34T 3730-2020 耕地损毁程度鉴定技术规范
- 【人教版】《劳动教育》二下 劳动项目一 洗头 课件
- 特种设备安全风险日管控、周排查、月调度管理制度及相关表格
评论
0/150
提交评论