Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Implementation method of self-similar fkow generator based on FPGA

An implementation method and self-similar technology, applied in the field of electronic information, can solve the problem of low generation precision of self-similar traffic, and achieve the effect of solving low generation precision and improving precision

Inactive Publication Date: 2019-01-25
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to overcome the deficiencies in the above-mentioned background technology, provide a kind of self-similar traffic generator realization method based on FPGA, realize the design of the self-similar traffic generator based on FPGA, adopt to generate self-similar traffic based on fractal Gaussian noise algorithm, Solve the problem of low accuracy of current self-similar traffic generation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementation method of self-similar fkow generator based on FPGA
  • Implementation method of self-similar fkow generator based on FPGA
  • Implementation method of self-similar fkow generator based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0044] An FPGA-based self-similar traffic generator implementation method uses a fractal Gaussian noise algorithm to generate self-similar traffic, which solves the current problem of low self-similar traffic generation accuracy.

[0045] Specifically include the following steps:

[0046] Step 1. Select 10 appropriate H parameter values ​​(H ∈ [0.55,0.85]), and use the optimized algorithm to generate self-similar sequences under these 10 different Hurst parameters in Matlab. There are 10 groups in total, and the sequence length is 2 12 , and then store the positive integer sequence in ROM.

[0047] Specifically, the above optimization algorithm is specifically:

[0048] f(λ; H)=A(λ; H)[λ -2H-1 +B(λ;H)];

[0049] in:

[0050] A(λ; H)=2sin(πH)Γ(2H+1)(1-cosλ);

[0051] in:

[0052] f(H)=p1·H 3 +p2·H 2 +p3·H 1 +p4;

[0053] p1=-0.1772, p2=0.4657

[0054] p3=-0.4147, p4=0.1259;

[0055] Where: f(λ; H) is spectral density, λ is frequency, 0

[0056]In the technical sc...

Embodiment 2

[0090] This embodiment discloses a specific method for generating self-similar traffic by using the self-similar traffic generator configured based on the method in Embodiment 1.

[0091] Such as Figure 4 As shown, the self-similar traffic generator in this embodiment specifically includes an upper computer system and a lower computer system. The upper computer system and the lower computer system are connected through a data interface. The upper computer system is mainly used to configure various parameter information, and through The data interface transmits the configuration information to the lower computer system. The lower computer interface specifically includes a data receiving module, a self-similar sequence generating module, a clock module and a traffic generating module.

[0092] Specifically, in this embodiment, the user can Figure 5 The parameter configuration is completed on the upper computer software interface shown.

[0093] Such as Figure 6 As shown, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an implementation method of self-similar flow generator based on FPGA, includes such steps as: A, selecting suitable m different self-similar parameter Hurst parameter values or H parameter values, using the following algorithm to generate m self-similar sequences under m different H parameters in Matlab, and then the sequence is stored in ROM of FPGA by positive integer, B, use FPGA to simulate and generate network data packet with real structure, the network packets include, but are not limited to, packet structures specified in the http protocol and XY-routed packetsin the network-on-chip, C, configure a self-similar flow generator; D, FPGA selects an interface clock accord to the configuration parameters transmitted from the upper computer, reads the self-similar sequence value in the ROM, and controls the number of packets sent in the unit time according to the sequence value. The method of the invention adopts a fractal Gaussian noise-based algorithm to generate self-similar traffic, and solves the problem of low generation accuracy of current self-similar traffic.

Description

technical field [0001] The invention relates to the field of electronic information technology, in particular to an FPGA-based realization method of a self-similar traffic generator. Background technique [0002] The current network applications are diversified, and new high-speed network devices emerge in endlessly. Usually, an immature product will not be directly connected to the Internet to test its performance. It is urgent to simulate and generate traffic with characteristics of real network traffic to test new network products. [0003] The existing short-range correlation models based on Markov model and regression model cannot accurately describe the bursty and fractal characteristics of traffic, and are not suitable for current complex network communication systems. The self-similar model can accurately describe the burstiness and analysis properties of the network, and the simulation and generation of traffic with self-similar characteristics is very important fo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/26
CPCH04L41/145H04L43/50
Inventor 朱灵蕾唐军吴纯彬
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products