微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 业界新闻 > WiMAX测试日趋复杂

WiMAX测试日趋复杂

时间:01-24 来源:新电子 点击:

  在IEEE802.16规格家族中,除了802.16-2004第一轮部分认证相关规格已发行之外,802.16e、802.16f、802.16h等仍处于讨论阶段,并无最终版本发行。由于缺乏系统性规格,WiMAX产品的测试与验证更显重要。而WiMAX论坛采用TTCN-3作为测试语言,不仅在工作流程控制上有重大突破,更具备高度弹性与完善的测试框架与系统架构。以测试软件架构来说,TTCN-3已制订完备接口,工程师只须专注于测试案例开发即可。

  WiMAX是一种新兴的无线通讯技术,能提供宽带无线的高速连接,最大传输速度甚至可达75Mbit/s。其技术应用可以分成因特网的接取功能,作为基站回传网络(Backhaul)的功能,不仅可运用于无线接取,也可以成为基站和基站(BS to BS)、基站和局端间(BS to CN)低成本的传输技术,在地理范围较大的郊区依然能够提供良好的覆盖范围。未来笔记本计算机、智能型手机等便携式装置都内置WiMAX时,无线服务将更加无所不在,高移动性及高传输速率需求的服务也应更加普及。


  从WiMAX相关技术规格IEEE802.16家族的发展现状来看,除了802.16-2004部分认证相关规格已发行之外,802.16e、802.16f、802.16h等尚在讨论阶段,尚未有最终版本发行。在如此缺乏系统性规格的情况下,WiMAX产品的测试与验证将显得格外重要。

  目前WiMAX论坛所发表的测试规范采用测试和测试控制表示法第三版(TTCN-3)作为撰写抽象测试案例(Abstract Test Suite, ATS)的测试语言。相较于TTCN-2,TTCN-3不仅在工作流程的控制上有重大突破,更具备高度弹性与完善的测试框架与系统架构,并为欧洲电信标准协会(ETSI)所广泛应用于各式无线通讯系统测试的测试语言。通过TTCN-3的语言特性与架构,将能完成各种复杂的测试与验证工作。本文将进一步介绍TTCN-3,并且以实例应用将WiMAX测试与TTCN-3结合。

TTCN-3弥补TTCN-2的不足

  TTCN-3是新一代测试语言,根据ISO/IEC 9646的测试方法与架构所发展而来,并由WiMAX论坛采用为测试用的开发语言,相关规格书则是由欧洲电信标准协会制订(表1)。

  TTCN-3由TTCN-2演进而来,最重要的目的在于弥补TTCN-2的不足,并扩充功能性及应用范围。两者的差别在于TTCN-2主要应用于通讯领域的测试,但TTCN-3的应用则不限于通讯领域,更拓展至其他领域,例如汽车测试、软件测试与其他信息产品测试等。

  由于TTCN-2的设计概念与一致性测试(Conformance Testing)规范紧密结合,使其无法用于通讯协议之外的其他类型测试。但是TTCN-3的设计着眼于完成测试目的本身,而非测试系统和测试的执行,因此不但可用于多种类型的测试,包括一致性测试、互通性测试、健全性测试、回归测试、系统和整合测试以及负载测试等,也不限于使用在特定领域。一般而言,实际测试须搭配相关硬件设备或仪器方可执行,但以测试软件架构来说,TTCN-3已制订完备的接口,测试案例开发者只须专注于测试案例开发即可。


  TTCN-3设计的目标是成为通用测试语言,因此设计上摒弃TTCN-2所用的表格形式,改以文字为基础,使其语法和一般程序语言如C、C++和Java类似,也因此TTCN-3具备以下优点:
◆ 可运用于多种测
试应用的单一表示法(Notation)
◆ 测试模块较容易维护
◆ 可使用现成工具
◆ 普遍性容易了解的语法和操作型语意(Operational Semantics)
◆ 可集中在测试目的上,而与测试环境无关
◆ 较低廉的教育训练费用

  TTCN-3规格书中目前已订定三种表示式,即核心语言(Core Language)、图形格式(Graphical Format)和表格格式(Tabular Format),其他的表示式可由使用者自订,图1描述由使用者观点看核心语言和各种表示式的关系。

  核心语言是TTCN-3中最重要与基本的部分,以文字模式表示,除了是TTCN工具间的标准化交换格式之外,更是各种表示格式的语义基础。核心语言使用时可以独立于表示格式,但是表格格式和图形格式却不能独立于核心语言使用。这些表示格式的使用和实现必须基于核心语言,因此各种表示格式之间可以互相转换(图2)。


TTCN-3组态可动态设定

  TTCN-3可以动态地在测试执行时设定测试设定值,此设定值包含测试单元(Test Component)与测试单元之间,或测试单元与测试系统接口之间的对应连接。所谓的动态设定,指的是测试执行人员可以在测试执行时新增或结束测试单元,任何一个测试单元都可以新增或结束其他的测试单元。另外,不管是同时、非同时的测试系统,在执行测试过程中,TTCN-3都允许更改测试通讯端口之间的对应连接关系,图3表示TTCN-3测试系统中的组态设定概念。


两种通讯模式对应三种信道口

TTCN-3定义表示的通

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

网站地图

Top