论文部分内容阅读
随着全网IP化的发展趋势,IP承载网已经逐渐成为实现未来网络融合的基石和各种业务的统一网络承载平台;作为多种网络包括NGN网络和专用业务网络的承载基础,其性能和承载业务质量已成为业界的关注焦点。
为实时评估IP网络承载性能状况以及对实时业务的支撑情况,迫切需求有效的评测、分析、管理IP承载网的网络质量管理手段。虽然目前国内外针对IP承载网性能监测技术进行了大量的研究,但都没有针对服务级别协议(SLA)提出系统的IP承载网性能测试方法。
本文以网路性能测试仪项目研发为背景,在阐述IP承载网现状和全面分析最新采用的以太网性能测试协议的基础上,提出了一种崭新的系统级IP承载网性能监测方案,重点阐述了性能监测中基础网络性能的测试参数,最终给出了部分测试参数的测试算法和测试流程;针对性能监测系统硬件测试代理的功能需求和嵌入式系统的硬件资源限制,提出了一套适用于硬件测试代理的软件总体设计方案;深入研究了WindowsCE嵌入式操作系统的驱动模型、驱动开发方法等内容,搭建了驱动软件开发环境并基于模块化设计理念详细阐述了驱动软件中FPGA服务配置测试驱动部分、电池电量监控、光功率测试、网络数据包捕获和分析和FPGAFlash升级,其中服务配置驱动部分给出了针对SLA级的测试步骤。最后分析了由FPGA产生的仿真测试数据包验证了所产生的数据流能够满足IP承载网性能监测系统基础网络性能部分的测试需求,并给出了测试参数和发送数据速率的验证结果。
经研究测试表明,本文提出的基于IP承载网络性能监测技术的软件实现方案能够在硬件平台上稳定可靠地运行,代码具有较好的健壮性、有效性和可扩展性。