内容摘要:本文分析了TD-SCDMA终端RRM一致性测试项,提出了一种基于TTCN的RRM一致性测试系统实现框架,并介绍了其内部结构和各个部分功能。这个结构已经用于实际的TD-SCDMA终端RRM一致性测试设备的研发中。
通常的适配层对协议独立任务是有响应的,因此它可以使ETS能够读取配置文件并为各层以及测试套的执行创建所需的log文件。其他的协议独立任务,比如编译码和消息传递、计时器处理也由适配层设计和实现。同时适配层的另一个功能是,通过定义相应的PCO(控制观察点)和SAP(业务接入点)来定义协议栈具体的响应,并将协议栈接收到的ASP的格式转换为TTCN消息。
3.2RRM一致性测试架构设计
RRM一致性测试系统的软件包含主控软件、高层协议栈软件、低层协议栈软件和物理层软件等。通过高层协议栈中的APP部分和低层协议栈中的API调度器完成用户平面内容的交互;通过高层协议栈中由TTCNMP文件生成的适配和低层协议栈中的API调度器完成用户平面内容的交互。
高层协议栈完成TD-SCDMARNC中RRC、NAS(非接入)部分的功能,其中RRC和NAS采用TTCNMP文件实现,由于RRC、NAS部分采用TTCN的实现方式,致使高层协议栈部分除了这两部分内容之外还需要其他相关辅助模块以完成与主控软件、低层协议栈之间的正常、完全的交互。低层协议栈完成TD-SCDMARNC中RABM、PDCP、RLC、MAC等4个部分的功能。这4部分内容均是依照协议实装实现,其中的MAC实体满足RRM一致性测试系统中同时支持6个小区的需求。
基于TTCN-2一致性测试原理来分析RRM测试系统的结构,其主要由两部分组成:一部分是网络侧(UTRANside),另一部分是终端侧(UEside)。
3.2.1网络侧
基于TTCN一致性测试原理[8],网络侧包括上测试器、可执行测试集和下测试器3个部分。网络侧和终端侧利用射频方式连接。为了模拟实际的射频通信环境,可以在网络侧和终端侧之间加入高斯白噪声和利用信道模拟器来模拟实际的信道参数。其中网络侧可以采用LAN口级联WCDMA系统和GSM系统仿真器等设备以模拟WCDMA和GSM的小区,这样可以真实地模拟现网的实际环境,从而验证TDD和FDD以及GSM网络小区之间的切换等功能。本系统中设计了6个独立的TDD小区,并通过级联可控制多个WCDMA和GSM小区。
来源:电信科学 责编:豆豆技术应用