摘要:本文介绍了7号信令采集终端的设计方法,该设计方法经过了国家十五重大专项“7号信令网管理系统”项目测试能够正常运转,为下一步进行soc设计做好了充分准备。该终端通过与传输网的连接向七号信令网管理系统提供可靠的信令数据来源。这个系统的硬件平台是基于xilinx公司的大容量FPGA的。与以往同类产品不同的是这个系统的软硬件部分集中在一块fpga中,并且有很强的处理数据的能力。经过测试,该设计方案的性能优于现有同类型的7号信令采集产品。
1 引言
七号信令网是电信网的三大支撑网之一,是电信网的重要组成部分。目前,我国已经建 立了由高级信令转接点(HSTP)、低级信令转接点(LSTP)和大量的信令点(SP)组成的 三级七号信令网,使得七号信令网真正成为电信网的神经网和支撑网。因此,七号信令网的 运行质量直接影响到电信网及其各种业务网的运行稳定性和实际效益。为了保证七号信令网 的正常高效运行,七号信令集中监测系统作为对七号信令网进行集中监测和管理的工具就显 得格外重要。它根据采集到的七号MTP 二层链路消息和三层网络管理消息判别信令链路当 前状态(正常、拥塞、故障)并综合得出信令网运行状态拓朴图,而本文主要介绍的是使用 FPGA 片上系统设计一个实现采集信令消息的采集终端。
2 系统结构
七号信令网监测管理系统由信令监测和维护管理两大部分组成,两部分逻辑功能独立, 但物理上一般采取统一平台方式。信令监测子系统提供七号信令网运行状态监视和信令数据 的采集、测试、分析处理功能。
图1 系统体系结构
2.1 终端的基本需求
采集终端负责七号信令数据的实时采集,它通过高阻隔离头将工作的七号链路信号采集 后,通过E1 输入输出板放大,由七号信令处理板上的PMC4354 接收,送入MPC680 处理 机进行分析处理,然后由采集终端通过100M 以太网接入七号监测管理服务器。
图2 信令链路高阻跨接采集方式
采集终端由 MPC860、E1 接口电路、数据采集电路、以太网接口设备等硬件部分和七号信令MTP 二、三层协议软件组成。
图 3 采集终端功能框图
采集终端的具体设计由E1 输入输出板、七号信令处理板、电源板等组成, 采集终端采用19 英寸的CPCI 结构,七号信令处理板前插入机框,E1 输入输出板后插 入机框,采集终端所需的同轴电缆插座,100M 以太网RJ45 插座,RS232 串口插座,防雷保 护、终端自测电路全部在E1 输入输出板。
七号信令处理板分为以下几个部分:主处理器MPC860(FPGA 内嵌),HDLC 控制器,E1 接口模块PMC4354,系统逻辑交换控制单元FPGA 和电源模块,四片PMC4354 实现16 个 E1 的接收及发送,1 个512K 的BOOTFLASK,1 个4M 的程序FLASH,2 片HY57V281620 组成32 位16M 字节的SDRAM,2 个100M 的以太网接口。
3 FPGA 处理模块
3.1 FPGA 硬件部分
图4 FPGA 内部设计逻辑流程图