论文部分内容阅读
电信增值业务是基于电信网络提供的具有信息化、个性化和智能化特性的业务,是随着计算机技术和互联网的普及发展起来的新型电信业务。增值业务的提供方式根据所依赖的网络类型和能力的不同可以有很多种,其中基于业务节点的提供方式是比较方便和常见的一种。业务节点的功能是提供业务控制功能、业务数据功能以及特殊资源功能等,是一个完整的业务平台。它不但需要具备允许呼叫以多种信令方式接入系统的能力,而且需要能够按照业务逻辑的要求提供媒体资源的相应操作和处理。基于业务节点技术的电信增值业务平台部署在运营商网络中,为电信用户提供多种多样的增值业务。作为增值业务的提供主体,电信增值业务平台需要能够长时间稳定的运行于电信网络中,当出现问题时,需要能够迅速的将问题定位并解决。程序运行日志在问题的定位过程中是必不可少的。本文所描述的增值业务平台运行记录器就是一个基于二进制的日志记录工具,为业务平台状态诊断及运营维护提供了强有力的支持,而且更具有信息含量大、占用空间小和可扩展等特点。其解决方案对业务节点平台系统的设计与开发具有一定的参考价值。该项目基于得实信息科技(北京)有限公司开发的VAS2000智能业务平台,由运营维护需求驱动。在设计的过程中重点考虑了扩展性与性能的需求,将整个记录器划分为内置在目标程序内部的记录生成模块及独立的日志信息查看工具。最终测试结果表明内置日志生成功能模块后的业务平台模块在性能有较好的保证。本文系统的介绍了增值业务平台运行记录器的设计与实现。主要分为五个章节。首先是有关电信增值业务、业务节点、VAS2000平台系统、增值业务平台常用日志记录方式及状况的分析与相关介绍;然后从增值业务平台的角度分析了日志信息记录器的需求,包括其运行环境与接口、功能需求和非功能需求;核心部分介绍了运行记录器的设计与实现,其中设计到总体结构设计以及主要模块的详细设计;进而介绍了本项目的测试情况,主要包括测试环境和测试内容;最后对测试结果进行了总结。