论文部分内容阅读
性能分析和性能测试是通信系统开发流程中至关重要的环节。基于嵌入式平台的通信系统其内核结构、任务调度、内存管理等方面都区别于其它系统,因此其性能测试和分析又有更特殊的要求。本文从嵌入式通信系统的开发特点入手,引出嵌入式通信系统性能的几项重要指标:系统容量、处理能力、可靠性,分别对其展开详细探讨。并结合作者工作实践,研究出一套针对嵌入式通信系统的性能分析和测试方法。针对系统容量和处理能力,本文首先根据嵌入式通信系统的处理流程和模块划分提出了一种系统容量和处理能力的业务抽象模型,并在此基础上建立了一套归一化业务的计算模型。在定义了计算模型中各个参数的意义之后,本文首先采用延伸测量和性能平面评估的手段,给出了适于单一业务系统容量和处理能力的测试方法; 随后采用线性回归的数学工具,提出了适于复合业务系统容量和处理能力的测试方法,并以软交换系统媒体网关为例,展示了这种测试方法的应用,提出了过载控制和可测试性设计的原则。针对系统可靠性,本文首先探讨了可靠性指标在嵌入式通信系统中的工程含义,并在传统可靠性模型的基础上,针对可修复的嵌入式通信系统提出了其可靠性计算模型。最后,以软交换系统媒体网关为例,详细说明了这种可靠性模型在嵌入式通信系统的应用。