Font Size: a A A

Research On Network Performance Testing Technology And Its Application To Business Quality

Posted on:2014-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:X N ChenFull Text:PDF
GTID:2248330398970582Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of network and diversification of the terminal devices, people’s requirements for quality of service become more and more stringent. At the same time, the evaluation of the quality of service has also had a great development, changing from only focusing on the traditional quality of service (QoS) in the network environment previously to reflecting the quality of experience (QoE) of the customers’ subjective feelings. However, network factors, as one of the key factors affecting the quality of service, cannot still be ignored.Network performance has a direct impact on the quality of service. There are many parameters affecting network performance, among them parameters like the packet loss rate, delay and bandwidth, etc. are most critical. At present, most of researches on the network factors’ influence on the quality of service are carried out through adopting the simulation software or physical devices. One of the great disadvantages is that the network environment created by simulation software can only exist in a virtual scene of a system, hence, under such environment, business cannot be truly tested and analyzed in its quality. Whereas, physical devices can do this job, but the network environment set by physical devices tends to be instable, and especially the rate of network packet loss caused by physical interference is quite random, which cannot guarantee that all the test environments are the same.Based on the above issues, we adopt a method called "network emulation" to control the network environment by using software and try to design and implement the network emulation system. The main research content and results of this paper are listed as follows:1) Making an analysis and research on the network packet loss model. According to their different states and parameters, the existing network models are divided into the4-state Markov model, GI model and GE model, and then a detailed analysis of the characteristics of these three models is carried out.2) Designing and implementing a network emulation system, and testing its performance in detail. Network emulation system is divided into three layers such as the user interface layer, the command parsing layer and the module control layer by using a hierarchical design model. This design effectively separates the user interfaces from the internal implementation, shields the details of the implementation, and has a good scalability for continually enriching the system later. It is abstracted according to the network model, and is successfully realized in the system. In the end, with regard to the network model of the system performance, this paper specially builds experimental platform, designs validation functions and makes a detailed analysis of their system performance.3) Making use of the network emulation system to simulate a real network environment and applying it into the business quality test, which is the main purpose of designing the network emulation system. At the end of this paper, the video streaming business is cited as an example to introduce the usage and the important function of the network emulation system.
Keywords/Search Tags:Network Emulation System, Loss Model, Packet Loss Rate, Business Quality, Video Streaming
PDF Full Text Request
Related items