题目:智能数据交换平台的设计与实现
● 摘要
目前各运营商均在大力推进和发展移动业务和实时业务,全国计费结算中心与各省计费结算中心之间的纵向数据传输实时性越来越高,数据种类越来越多,并且不断涌现出大型甚至超大型的运营数据中心。目前大部分省计费结算中心都依托综合结算系统的前置采集机进行数据交换,这些系统建设各异,没有统一的接入标准和保障机制,缺乏有效的数据安全保障和数据管理机制,数据交换的故障、延迟、数据传送丢失等问题屡见不鲜,从全网运营的情况来看,移动业务对实时性要求很高,现有的数据交换频度低,无法满足移动业务需要。针对以上的问题,本文通过对面向电信行业专项领域的数据信息、电信数据交换业务需求及规范的深入研究和分析,结合物流仓储管理技术,设计和实现了面向电信行业的智能数据交换平台。平台通过调度中心,数据交换中心(包括文件交换和消息交换),命令集,系统管控等模块实现“智能”数据交换枢纽,横向打通业务支撑网内部同一层级不同网元、核心网元与企业外部其他系统之间的信息交互,纵向打通不同层级之间的信息交互,提供数据多级转送和缓存、全程跟踪、可靠性校验、技术性保证等功能,以及为数据传输定制的信令控制体系,保证了数据传输的及时性、安全性和可靠性。智能交换平台采用目前流行的B/S多层体系结构,整体架构分为数据层,服务层,业务逻辑层,控制层,前台实现上遵循J2EE规范,采用Struts、Spring和JDBC作为基础架构,使用JAVA语言开发;后台在设计和实现上采用HMB(层次消息总线)体系结构,在UNIX环境下使用C++语言开发。前台和后台通过Socket协议解决协同工作问题。同时智能数据交换平台支持电信标准IFEP协议、SSAP协议,运用了多线程多进程、服务池、数据缓冲池等关键技术,确保达到系统实时性、高可靠性、高并发、高性能、可扩展性以及可监控性的建设目标。本文采用规范的软件项目管理方法论,以及标准软件工程过程,从需求分析、设计、系统实现与验证、项目管理等方面,详细介绍了智能数据交换平台的项目开展实施过程。目前,智能数据交换平台已经通过了电信集团的入网测试,并且在电信省公司得到实际商用,从性能、易用性等角度得到了用户的好评,取得了较好的社会效益和经济效益。
相关内容
相关标签