Font Size: a A A

Design And Implementation Of High-End Router Testing Platform Based On ATF

Posted on:2016-04-04Degree:MasterType:Thesis
Country:ChinaCandidate:K WangFull Text:PDF
GTID:2308330503476893Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of data communication network, the high-end router has gradually become primary data carrying equipment of the Internet backbone network, and its quality and reliability has become an important index to measure the stability of the network, so the testing of high-end routers also becomes more and more important. However, in the traditional high-end router testing process, the testing resources are managed by a decentralized way, which leads to a substantial increase in manual operation. At the same time, the testing efficiency is low because the tasks could not be executed concurrently.In view of the questions above, this thesis design and implements a high-end router testing platform which could manage testing resources by a centralized way and execute testing tasks efficiently. This platform turns the testing resources into a virtual resource pool, and allocates resources through topology matching, at the same time, it provides a concurrently task scheduling mechanism, which could improve the execution efficiency of testing tasks. The main work of this thesis is shown as follows:(1) This thesis analysis and compares the key technology related to the high-end router testing platform.(2) Based on the testing requirement of high-end router, this thesis analysis the requirement of the testing platform and presents a general design according to the requirement.(3) With the help of ATF and TWaver etc, this thesis completes the design and implementation of network management module, which could manage resources by a centralized way; Based on the technology of Remote Call, this thesis design and implements topology mapping module, which could resolve the problem of resource dynamic allocation; What’s more, this thesis design a mechanism based on logical topology and dynamic priority, and then implements it in task management module.(4) This thesis completes the testing of the platform, including function testing, performance testing, compatibility testing and business contrast testing. Then this thesis analysis the defects and presents an improvement scheme.The high-end router testing platform we designed in this thesis has been applied in the actual testing task. The results of testing and application show that the platform can effectively reduce the workload of manual testing task and improve the execution efficiency of testing task, which achieves the expected target.
Keywords/Search Tags:ATF, Remote Call, Topology Matching, Task Scheduling
PDF Full Text Request
Related items