Font Size: a A A

Multi-Service Traffic Generator Based On Qt

Posted on:2017-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:K LiFull Text:PDF
GTID:2348330503965670Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet and the emergence of triple play, great changes have taken place in the way of network data transmission.The explosive growth of the network makes it present new features.Studying the characteristics of the network traffic properties has an important significance on network planning and design, the improvement of network properties and service quality.network.Traffic generator is refers to the traffic simulation platform or traffic simulation software, which can simulate actual network data transmission according to the needs of the people and provide convenience for people to research the new network features.Multi-Service traffic generator is a tool to achieve a variety of business flow transmission.Traffic generator plays a very important role in the testing of network products such as routers, switches, and it's same to the development of New Protocol and new product.This article starts research around the generation and application technology of network traffic, has designed and realized the multiple business traffic generator based on Qt, and implements the embedded platform transplantation of the system according to the requirement of project.The main research contents and work include:1. Related theoretical basis in the field of network traffic modeling are introduced, then self-similarity of network traffic and multifractal characteristics as well as the test methods are emphasised on from the angle of mathematics.The traditional business flow model and the self-similar traffic model are summarized in this thesis.2. Multi-Service traffic are modeled to generate network traffic sequence with self-similar characteristics or multifractal characteristics.The HTTP service and voice business, video business are modeled respectively to describe the characteristics of text, images, voice, video and other business traffic.3. The multiple business traffic generator is realized.Traffic generator is a necessary tool for the simulation of network business traffic.By using Qt on Linux platform,the framework of the multiple business traffic generator is builded. Also,data structure of the business flow was encapsulated, and way of multi-threading to generae network flow was used to design and implement sending and receiving of network traffic.4. To validate the effectiveness and practicability of the system and judge whether the design and implementation was expected, the network traffic generated by the generator are analyzed.Based on Matlab language the traffic sequences generated are analyzed and the self-similar index or multifractal spectrum of them are calculated.Experimental results show that the traffic output from the designed multiple business generator system achieved the expected effect and the system has a certain application value.Embedded platform transplantation of the multi-service traffic generator is realized.According to the needs of the project work, the business traffic generating system based on PC is transplanted into a transmission tester platform, in order to realize the test of actual network.To run the system on the instrument, the multiple business traffic generator requires cross-compilation and needs to be converted into binary file and copyed into it by SD card.
Keywords/Search Tags:Traffic generator, Qt, self-similarity, multifractal, Embedded platform transplantation
PDF Full Text Request
Related items