微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > TD-SCDMA系统RNC侧Node B测试平台的分析与实现

TD-SCDMA系统RNC侧Node B测试平台的分析与实现

时间:04-08 来源:互联网 点击:

摘要在NodeB的研发到出厂过程中,对NodeB的测试是TD-SCDMA需要解决的一个非常重要的课题。本文以NodeB为测试对象,设计一小型的RNC侧及Uu口的仿真测试平台,以实现在没有RNC和CN的情况下能模拟Iub口和Uu口的各功能,以便完成针对Node B的信令平面以及用户平面的一致性测试。

1、引言

TD-SCDMA作为3GPP组织采纳的3G标准之一,因其特有的通信技术优势,得到了各大通信厂商及运营商的关注与投入。由于3G标准与已商用的2G标准相比,无线接入与管理技术有了根本变化,尤其是没有2G演进过程的TD-SCDMA技术,对于作为3G通信网络的重要组成部分的NodeB(基站)的开发存在一定挑战与难度。产品的成熟和成功的应用与充分的测试密切相关,本文针对Iub接口的功能及NodeB的特性,对NodeB与RNC之间的Iub接口的系统级测试平台进行了技术与需求上的分析,并提出了一种实现方式,在存在UE的情况下,对无线Uu口性能进行测试。

2、RNC侧测试平台分析

2.1UMTS网络结构

图1为UMTS(通用移动通信系统)的网络结构,NodeB主要与两个实体(无线终端UE(用户设备)和无线网络控制器(RNC))相连。NodeB与UE间的接口为Uu口,对于NodeB而言,其最主要功能是提供物理层接入,Node B与RNC之间的接口为Iub口,其主要完成RNC与Node B之间的用户数据转送、用户数据及信令的处理和Node B逻辑上的OM(运行和维护)等。因此,要完成Node B的全面测试需要对这两个接口进行充分、有效的测试,要模拟UE与RNC的行为对Node B进行一定的激励并分析结果(下文中的讨论与分析主要集中在RNC侧的测试平台)。Node B需要支持与RNC之间的Iub口的信令面消息交互,以及UE与RNC之间的用户面数据的可靠透传,因此测试平台需要综合考虑Iub口信令面及Uu口用户面的功能模拟与仿真。

图1UMTS网络结构

2.2测试平台的功能分析

2.2.1Iub接口的主要功能

Iub接口具有如下功能:Iub传输资源的管理、NodeB的逻辑操作维护、与实现相关的操作维护的传送、系统信息管理、公共信道的业务管理、专用信道的业务管理、共享信道的业务管理、定时同步管理。

其中逻辑操作维护功能包括:Iub链路管理、小区配置管理、无线网络性能测试、资源事件管理、公共传输信道管理、无线资源管理、无线网络配置校准。公共信道的业务管理包括准入控制、功率管理、数据传送、测量报告。专用信道的业务管理包括无线链路管理、无线链路监视、信道分配/取消、功率管理、专用传输信道管理、数据传输等。共享信道的业务管理包括信道分配/取消、功率管理、传输信道管理、动态物理信道分配、无线链路管理以及数据传送。定时和同步管理是指传输信道同步(帧同步)、NodeB与RNC间的节点同步以及NodeB与NodeB的节点同步。

测试平台应根据以上功能为基础,实现各具体功能的消息和数据流程控制和分析。

2.2.2Iub接口协议结构

Iub接口从层次上可分为物理层、传输层和无线网络层。从功能方面可分为无线网络控制平面、传输网络控制平面以及用户平面。测试平台综合考虑用户平面和数据平面,在模块设计时通盘考虑两个平面的信令及数据流。为了增加实际的RNC和NodeB的现有代码在此测试平台中的重用性,设计测试平台时在功能层次的划分上也基本参照如图2所示的接口协议结构模型。

图2Iub接口协议结构

2.2.3测试平台的基本需求

设计出的测试平台的特性满足以下要求。

●出厂前测试。NodeB从生产线上完成后,进行的最后一道质量测试,主要是与射频相关的Iub信令测试,如小区建立、系统消息更新、无线链路建立等,以及上行链路的FP帧的误码率及误块率等。

●数据链路的对等层测试。如NodeB与RNC之间的ATM层和FP层的信令测试。

●Iub信令集的覆盖测试。由测试平台发起各种NBAP(NodeB应用部分)过程或测试平台响应NodeB的NBAP的各种请求,要求覆盖各种信令过程,如无线链路的建立、重配与删除,小区的建立与删除,公共信道与专用信道的测量,复位与阻塞等。

●CS(电路交换)域及PS(分组交换)域的通信链路的建立与数据传输的测试。包括语音业务和数据业务的测试,以及各种混合业务的测试,如CSAMR12.2kbit/s+PS 64 kbit/s等。

为了提高测试效率及平台的易用性,它还需要支持以下功能。

●测试自动化。支持基于脚本的测试用例,可以在不需要测试人员干预的情况下完成测试,这对于费时耗力的回归测试及需要大量循环过程的压力测试尤其有利。

●测试用例的灵活性。可以根据需要灵活地修改测试用例的脚本,以完成不同的测试流程与信令交互,如对于CS通话过程,在不同的测试用

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top