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

Method for sending messages with random length precisely according to traffic model

A traffic model and message technology, which is applied in the field of network communication and can solve the problem of difficulty in accurately controlling the rate of sending messages.

Inactive Publication Date: 2015-04-29
TIANJIN DEVISER ELECTRIC INSTR
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to solve the problem that it is difficult to accurately control the rate of sending messages when the length of the sending message changes randomly, and the sending rate of the message also changes according to the given flow model. An Ethernet packet sending method with randomly varying packet lengths

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
  • Method for sending messages with random length precisely according to traffic model
  • Method for sending messages with random length precisely according to traffic model
  • Method for sending messages with random length precisely according to traffic model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Combined with an example, it illustrates the implementation steps of sending random length Ethernet packets according to a given traffic model, such as figure 1 Shown is a schematic diagram of the device structure of the application of the present invention: the device includes: a random number generator, a message rate control FIFO, a message interval calculator and a message sending controller, and the random number generator is respectively connected with a message sending The controller is connected with the message interval calculator, and the message rate control FIFO is connected with the message sending controller through the message interval calculator.

[0029] First, the message rate control FIFO 103 stores the value of the reciprocal of the message sending number m and the message sending rate v of each traffic step minus 1, which is calculated by the upper layer software before starting message sending; The length d of the message to be sent output by the ...

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 a method for sending messages with random length precisely according to a traffic model. The method generates random numbers within a designated range through a universal PRBS generating circuit and a DSP hardcore resource in FPGA. The random numbers act as the length of to-be-sent messages. Two accumulators are used to perform real-time computing on reciprocal values of the rates of the messages stored in message rate control FIFO in advance to obtain a message interval corresponding to each to-be-sent message. At last, a message sending controller outputs message packaging control enable signals according to requirements of the length of the to-be-sent messages and the message intervals, and precise control of sending rates of the messages with random length according with the given traffic model is achieved. According to the method, the message sending rate can be precisely controlled to a level of a clock period, the achievement is simple, the timing sequence can be converged easily, and the resource usage rate is low.

Description

technical field [0001] The invention relates to the field of network communication, in particular to a method and a device for sending messages accurately according to a given traffic model, and the length of the sent messages is a random value. Background technique [0002] In many data communication systems, such as IP switching, EPON, Ethernet and other systems, data throughput, message delay, etc. are very important test indicators. The test of these indicators needs to simulate the data model of the actual business. With the development of the integration of three networks, more and more services are carried on a single network. In terms of specific packets, the length of the packets is randomly variable, and the packet traffic conforms to a certain statistical model. Therefore, in network testing, a device that can generate random packet lengths and send packets according to a specific traffic model is often used for testing. [0003] In order to precisely control the...

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
IPC IPC(8): H04L12/815H04L12/861H04L47/22
Inventor 陶常勇
Owner TIANJIN DEVISER ELECTRIC INSTR
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