基于TD—LTE系统吞吐量测试自动化探讨

来源 :数字化用户 | 被引量 : 0次 | 上传用户:cwq2214
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】对长期演进技术综合性能进行衡量,系统吞吐量是重要的标准。为测试TD-LTE系统,需要引进通用测试自动化平台。文章将主要分析TD-LTE系统的组成,并分析系统的容量性能,对其吞吐量测试进行研究,以供参考。
  【关键词】系统吞吐量 TD-LTE系统 系统架构 容量性能
  对于TD-LTE系统,测量性能的重要标准是系统的吞吐量。在对吞吐量进行回归测试中,和手工测试对比,自动化测试主要是借助测试工具或者是其他的方式,测试覆盖的范围能够扩大,可以进行重复性测试,对于吞吐量测试具有很大的作用。
  一、TD-LTE系统的架构以及容量
  对于TD-LTE系统而言,在进行架构时,主要是以原有的3GPP架构为基础,整合RNC、CN等功能,系统设备简化主要是分为两种网元,包括:第一,eNodeB;第二,EPC。
  TD-LTE在系统容量方面,决定因素包括多种方面:第一,固定配置、算法,如频率使用的方式等;第二,和用户环境无线信道质量具有一定的关系,小区整体信道的环境主要的决定因素是小区的吞吐量。在实际网络环境中,信道的环境以及链路的质量会对分配网络资源、选择编码的方式具有一定的影响。所以,网络架构会影响到系统的容量。
  二、自动化测试工具
  在测试TD-LTE系统容量中,Robot功能较为强大,它的特点主要表现在以下几个方面:
  第一,Robot属于平台工具,和接口没有必然的关系,在测试执行工具的承载方面,比较便利。
  第二,对于Robot而言,其关键模块的编写是python语言,具有拓展的功能,包括java和python等。
  第三,Robot能够实现辅助分析文档的提供,包括运行测试、显示输出界面等。Robot框架的结构可以实现支持功能,如处理错误等。Robot在输出测试结果方面,和表格的输出相似,用户界面比较清晰,调试比较容易。
  第四,它的测试框架是用关键词作为驱动。对于关键词驱动测试,它是在数据数据驱动测试基础上进行改进,根据关键词,分解测试逻辑,生成数据文件,关键词和封装业务逻辑对应。关键词驱动思想主要包括:脚本和数据进行分离,界面的元素名和测试的内部对象名相互独立,测试的描述独立于具体的操作细节。
  第五,Robot对于无人值守运行测试可以提供支持,对分布式测试床、分布式系统提供支持。
  三、测试环境
  Robot测试的架构可以符合吞吐量测试的要求。在本次测试中,测试的对象是eNodeB,UE可以应用仿真设备。Robot工具借助于关键词和关键语句,对自动电源断路器软件功能进行控制,从而控制系统电源开关。在eNodeBRRU模块以及UE仿真器间,进行可编程衰减器的物理连接,对Uu接口无线衰减特征进行模拟。借助应用服务器,提供控制接口,Robot工具对模块进行控制,进而控制衰减器。Hudson管理系统属于执行控制的终端,在执行、输入输出报告等方面进行控制。在同一交换机中,需要将下列的元件连接其中:(1)eNodeB,(2)UE仿真器,(3)可编程衰减器,(4)控制计算机,采用这种连接方法,可以防止转发过程中出现丢包的问题,降低吞吐量耗损。
  四、用例设计
  自动化测试用例指的是根据特定的程序,进行相关测试。主要包括:(1)测试脚本的测试,(2)测试输入,(3)数据测试,(4)输出期望值。测试脚本指的是数据以及指令的集合,可以自动的进行工具识别的执行,保存的形式是文件。吞吐量指的是在某个单位时间内,系统对数据流量进行处理,数据流量包含语言以及数据业务的总和。进行吞吐量测试,经常在不同的阶段进行,如设计阶段,有助于系统的改进应用,在系统性能中发挥重要作用。
  借助于硬件测试平台,Robot测试工具提供支持,需要设计吞吐量测试用例,也就是编写测试脚本。通常脚本结构分为四个部分:第一,模块定义;第二,变量定义;第三,步骤;第四,用例关键词。
  五、分析测试结果
  对于测试而言,设计是核心环节,对测试用例进行调用执行才是目的。结合测试用例文件,对测试用例库进行自动调用,并实现测试。在进行测试时,过程如下:第一步是应当对测试用例文件进行读取,并进行分析,编写测试用例链表;第二步是结合测试用例链表内容,对测试用例库相关的测试函数进行调用,实现测试,回归测试结果,对报表文件进行保存,便于后续的使用。
  吞吐量测试用例在设计时,主要是借助于测试平台,在输出运行结果时,文件夹为“result/report”,显示格式为HTML。结果中包含的信息为:(1)起始时间,(2)完成时间,(3)执行通过率等。对Test Suite链接进行点击,能够发现详细的测试目录,发现运行的结果。在测试步骤中,能够详细的显示。若运行的结果是正确的,写入代码,查找UE仿真器原始log数据,可以找到结果的最大值、最小值以及平均值,在log中发现下行throughput平均值是80.2 Mbit/s,上行则是15.04 Mbit/s,和基站设计的容量相符。对于自动化测试的结果,Robot自动化测试系统能够清晰的展示,若用例执行出现错误,系统架构可以对具体信息进行提示,研究人员能够快速的找到错误的位置,便于后续的改进工作。
  六、结语
  对于现代通信测试而言,自动化测试显示出自身的优势,并发挥较大的作用。在测试中,出现较多的自动化测试方案,在未来,自动化测试将具有很好的发展空间。通过研究,自动化测试具有较多优势,但是,自动化测试也存在一定的不足。自动化测试系统在错误处理方面仍有很大的发展空间,不断完善错误处理系统,当出现问题时,跳过错误环节或者是复位系统,继续下一步的任务。因此,对自动化研究系统,还需要研究人员进行深入研究。
  参考文献:
  [1]王泽林,何晓峰.路由器整机吞吐量测试中蛇形流量的验证方法研究[J].邮电设计技术,2013(3)
  [2]袁浩,王超.基于WLAN设备的多用户吞吐量测试[J].电信网技术,2012(9)
  [3]徐啸清,欧志球,谢烈平.基于TD-LTE系统吞吐量测试自动化的研究[J].自动化仪表,2012(9)
其他文献
【摘 要】开放性网络实验室的服务对象是整个学校的教师和学生,为计算机教学工作的开展提供了很大便利,计算机基础操作和专业计算机考级教学都要依靠网络实验室进行。这就对网络实验室的设备配置和管理维护提出了更高要求,如何做好开放网络实验室的管理和维护,保证网络设备的质量,让网络实验室发挥出最大作用,就成为学校需要考虑的问题。本文就来探讨一下开放型网络实验室的管理和维护措施。  【关键词】开放型网络实验室
期刊
【摘 要】随着经济全球化的发展和计算机技术的普及,我国在计算机方面取得了巨大的发展和进步。自从“软件工程”这一概念提出后的,我国在软件工程方面不断的努力,并取得了一些阶段性的成果。但随着科学技术的发展,如何利用新的软件工程开发方法成为了软件行业关注的热门话题。  【关键词】软件工程 开发方法 现状分析 发展方向 科学技术  软件工程在这几十年的发展中得到了广泛的应用,其中软件工程开发的方法是软件工
期刊
【摘 要】色彩能够给人最直观的视觉冲击,在人们生活中所起到的作用是无法替代的。在平面设计中,图形、文字和色彩是平面设计的三个基本的要素,每一个元素的运用都传递作品信息,而色彩的合理应用能够有效的提高作品的感染力和表现力,使设计作品更加的精彩。  【关键词】色彩应用 平面设计 设计作品  色彩作为平面设计中最重要的元素之一,对于视觉有刺激作用,在视觉传达设计中常常具有先声夺人的力量,色彩能够在一定程
期刊
【摘 要】作为一种新兴的计算机技术,云计算迅速在全世界迅速发展起来,在给社会发展带来了巨大变革的同时也带来了各种信息安全问题。本文对云计算环境下隐藏的信息安全问题进行了分析和研究。并从提供商和用户的角提出了相应的技术对策,可以为云计算用户的信息安全问题的预防提供可行的建议。  【关键词】云计算 信息安全 安全策略  作为一种新兴的计算机技术,云计算满足了个人、企业和政府对信息处理能力不断加强、信息
期刊
【摘 要】本文从讲述CSS产生的背景过渡到解释什么是CSS技术,CSS与网页的关系等。虽然目前我们使用的CSS技术已经能精确控制网页的整体布局、提高网页代码的重用率、能简化HTML静态网页中的各种繁琐标记、提升网页在互联网上的传输连率、使得网页的更新与维护变得方便。但是在一些实际的使用过程中,由于CSS技术依然存在不少缺陷,因此还是需要进行一些局部的优化操作。  【关键词】CSS技术 CSS与网页
期刊
【摘 要】本文介绍了计算机病毒的发展历史,感染用户计算机的的方式。针对目前流行的木马病毒,介绍了其普遍特征,并以“COOL-GAMESETUP病毒为例,描述了主要特点和完整解决方案。阐述了计算机用户针对病毒做好防范的重要性和具体方法。  【关键词】COOL—GAMESETUP 计算机病毒 系统注册表 可执行文件  随着计算机科学技术的高速发展,计算机系统功能日渐复杂,对社会及人们的生活产生了巨大的
期刊
【摘 要】随着计算机技术的发展,计算机软件成为了人们日常使用的重要工具。计算机软件产业中常存在着盗版与任意复制的危害,不仅对开发者的创造性与积极性造成了打击,而且也威胁到了行业的健康发展。本文将对计算机软件著作权及及其认定方式给予介绍。  【关键词】计算机软件 著作权 侵权认定  在当今社会中,作为信息时代的产物,计算机软件凝结着人类的知识和智慧,对软件进行著作权保护是知识产权保护中的重要内容。计
期刊
【摘 要】本文结合数据库服务安全与隐私内容及结构构架,基于现代数据库功能的真实、可靠性、加密设置介绍、查询保密模式及访问控制策略等具体安全保护分析,从而立足现状,遵循数据库发展特点,探讨了未来发展中数据库服务的技术挑战,以便发挥数据库更多的资源优势。  【关键词】数据库服务 结构构架 查询隐私 访问控制  一、前言  众所周知,数据库服务是计算机信息管理的重要组成部分,其技术的安全性直接决定了相关
期刊
【摘 要】糧食问题永远是人类生存发展面临的首要问题,解决好十几亿人口吃饭问题始终是我国政府面临的首要民生问题。本文分析了我国粮食安全面临严峻的挑战:即:人口增加与耕地减少的矛盾;人们消费食品品质的提高必然会引发粮食生产新的量的问题;一些地方片面理解农业结构调整;农业市场风险大;粮食价格过低;经济作物收益高于粮食作物;农业生态环境恶化。  【关键词】粮食生产 粮食安全 严峻挑战 可持续发展  粮食安
期刊
【摘 要】分析干式与湿式离合器制动器的特点  【关键词】干式离合器制动器;湿式离合器制动器;特点; 机械压力机  随着汽车行业的不断发展,机械压力机在汽车制造业中的应用越来越广泛,作为机械压力机最重要的部件,离合器与制动器的选择尤为重要。离合器与制动器为压力机的运行提供动力和能量,它控制着滑块的运动和停止,其性能的优劣与压力机的生产效率和能力息息相关,并直接影响着压力机的维修、保养以及设备的安全生
期刊