标题: 嵌入式网路通讯装置评比技术与工具之研发---子计画一:嵌入式网路通讯装置应用效能评比技术与工具之研发(中心分项)(I)
Design and Development of User-Experience Performance Benchmarking Technologies and Tools for Embedded Network and Communication Devices(I)
作者: 林盈达
Lin Ying-Dar
国立交通大学资讯工程学系(所)
公开日期: 2009
摘要: 嵌入式系统平台已被大量应用在商用及家用产品上如PDA 和WiFi Phone,但是对于嵌入式系统网
路装置在使用者端的应用效能上却缺乏可用的测试工具,厂商在开发产品之后无法精确得到其效
能,当产品有关于效能方面的问题也无从得知可以改善的方式,为此,开发“嵌入式系统网路通讯
装置应用效能评比工具”,除了要提供黑箱测试数据外,更应设计对于开发者可进行加强以及侦错
的灰箱及白箱测试,协助开发者清楚了解产品在使用者端所遇到的缺点以及相关改进的方法。
本计画欲开发的项目,是针对目前热门的嵌入式系统网路通讯产品,进行相关网路应用服务效能评
比(如: Throughput, Latency, Session Capacity, Session Rate, Voice Quality),利用NBL现有的工具以及
Open Source 软体,以Repeatable、Scalable、Automatic、Integrated 等四个条件为前提,进行1. 测
试计画及方法之研发, 2. 对测试设备无依赖性之测试工具研发, 3. 整合型测试工具研发,配合总计
画提供的共通测试平台,提供各种不同层级的背景流量,更能贴近实际上使用者端使用的环境。
本计画为期两年,延续本年度的成果,针对相关的通讯协定:SSL VPN, SIP, RIP,针对相关的网路
介面:Ethernet, Wireless,针对相关的API对应的程式语言:Java, TCL等,配合现有的测试工具对
各项待测产品进行测试以及资料收集,并且已初步开发SSL VPN Tunnel Capacity及Integrated Voice
Quality Testing 等两项测试工具,预计将于第一年就研究的成果进行测试计画以及测试工具软体开
发,初步进行待测物测试(包含黑箱、灰箱及白箱测试),同时验证开发工具的正确性和可靠性,并
开放原始码;第二年将测试项目及参数标准化,将整合测试自动化,针对各项产品进行测试并公布
测试报告,并将测试工具产品化、客制化。
Embedded System has been used for business and home appliance widely. However, there is no congruent
tool for benchmarking embedded network and communication devices for user-experience performance.
Developers have no idea to improve products’ performance according to the feedback from users. So, it is
necessary to develop tools and technologies to benchmark the embedded network and communication
devices for user-experience performance. Besides the black-box testing technologies and tools, we should
provide gray-box and white-box tests for developers to enhance and debug the devices.
This proposal will focus on the popular embedded system network products to benchmark the related
network application functions like Throughput, Latency, Session Capacity, Session Rate, Voice Quality.
There are three objects of this subproject: 1. Research and Development of Test Plans, 2. Development of
Test Utility Independent Test Tools and 3. Development Integrated Test Tools by using the available
instruments and open source software on the understanding that repeatable, scalable, automatic and
integrated. The grand project provides the common testing environment for us in generating background
traffic to make the test network becomes real and trustworthy. In the plan of test utilities development, we
target on three testing tools, which are“Real Application Throughput and Session Capacity”, “SSL VPN
Tunnel Capacity”, and “Integrated Voice Quality”. For the first year, we will study the embedded system
network devices and the related network protocols. At the same time, benchmark the applications, gather the
report data and learn the APIs provided by the instruments, and design new test plans. After the first year,
we will execute new designed test plans and start to develop our test tools. We will begin to do the basic
black-box, gray-box and white-box test, by using the prototype of our new tools. And we have to validate
and open it. Finally, we shall normalize the test items and parameters, automate the test plan, benchmark the
products and open the test report, and then turn our tools into product quality packages in the second year.
官方说明文件#: NSC98-2220-E009-049
URI: http://hdl.handle.net/11536/100806
https://www.grb.gov.tw/search/planDetail?id=1923686&docId=319521
显示于类别:Research Plans


文件中的档案:

  1. 982220E009049.PDF

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.