论文部分内容阅读
集群通信系统是一种共享资源、分担费用、向用户提供优良服务的多用途、高效能而又廉价的先进无线电指挥、调度通信系统,是一种专用移动通信系统。TETRA正是本文研究实现的自动化测试工具所基于的移动通信系统。目前通信系统日益复杂,针对通信软件系统功能的全面测试显得越来越迫切,对自动化测试工具的研究也越来越受到企业的重视。由于目前项目组测试任务繁重,使得研究RCC自动化测试工具显得格外重要。
本文首先介绍了课题的研究背景以及自动化测试理论在移动通信软件领域中的研究和意义,而后对TETRA系统协议体系和Az接口协议以及典型的信令流程进行详细的介绍。通过移动通信软件自动化测试基本原理的研究以及对目前主流自动化测试工具的分类,提出了软件设计的总体框架。本文研究的自动化工具以TETRA系统的特点及标准通信协议文本要求为基础,设计了RCC软件的自动化测试工具的方案。该工具通过模拟RCC的上下层网元功能,根据TETRA标准协议文本创建测试信令流程,并将创建的业务信令流程加载至RCC系统,接收来自于RCC的回送信令消息,完成对RCC系统的系统测试。最后,结合信令流程详细说明了RCC自动化测试工具的使用步骤。