Font Size: a A A

Parallel Testing Research And Practice Of Openflow Protocol Based On TTCN-3

Posted on:2015-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:X LiuFull Text:PDF
GTID:2268330428482844Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Parallel testing means the test system test the system under test in parallel.It can reduce the test time and other costs, improving test efficiency.Parallel testing is an important feature of TTCN-3language. In the conventional testing process, we need to use multiple machines in multiple locations to simulate different roles in a protocol.But parallel testing based on TTCN-3, we can use only one machine to simulate many protocol roles to implement parallel testing. OpenFlow is a new network exchange model. The OpenFlow protocol is used to describe the standard information used by the interaction between the controller and switch in OpenFlow network, as well as the interface standard of controller and switch.At present, the research and application about OpenFlow are very extensive, but the research work is inadequate on its testing.This thesis mainly studies researching and practicing on the parallel testing of OpenFlow protocol based on TTCN-3.To design the TTCN-3ATS and the test scenario,we carefully study and analysis OpenFlow protocol specification. The thesis systematically introduces the design steps and realization process of simple test and parallel test based on TTCN-3. It also introduces the designing and implementing process of the codec module and adapter modules. After that, we build the typical experimental environment, using TTCN-3to simulate OpenFlow switch and controller respectively and then test the controller and switch. We analyse the test results, and compare the simple test with the parallel test. Through the experiment, we analyse the characteristics and advantages of the parallel test.The thesis finally summarizes the work that has been done and proposes the research direction in future.
Keywords/Search Tags:parallel testing, TTCN-3, OpenFlow
PDF Full Text Request
Related items