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

Token bucket algorithm-based satellite data ground transmission network flow control system

A token bucket algorithm, satellite data technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problem of not meeting the flow control requirements of satellite data ground transmission system, effectively controlling data flow, The flow cannot be effectively satisfied, etc.

Inactive Publication Date: 2016-07-13
NO 15 INST OF CHINA ELECTRONICS TECH GRP
View PDF8 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 1. The TC module cannot effectively control the data flow sent in the multi-network card environment
[0007] 2. The TC module sends the data in the queue according to the preset queue scheduling algorithm, which cannot effectively meet the needs of the traffic requiring low latency, and when the traffic requiring as large a bandwidth as possible is put into the low priority Even if the queues are used, the bandwidth requirements of this type of traffic cannot be met
[0008] Therefore, neither of these two solutions can well meet the flow control requirements of the satellite data ground transmission system

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
  • Token bucket algorithm-based satellite data ground transmission network flow control system
  • Token bucket algorithm-based satellite data ground transmission network flow control system
  • Token bucket algorithm-based satellite data ground transmission network flow control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] There is a Gigabit Ethernet between terminal A and terminal B, set up 3 data transmission processes on terminal A, and flow control process, run the flow control method in the present invention in the flow control process, flow control process and terminal B establishes three tcp connections, and the ports used by the three tcp connections are 1111, 2222, and 4444 respectively. The three data sending processes send the data to the flow control process, and after being processed by the flow control module, they are sent to terminal B through the corresponding tcp connection .

[0043] Set the data sending rate of process 1 to 10MB / s, the data sending rate of process 2 to 15MB / s, the data sending rate of process 3 to 25MB / s, the priority of process 1 > the priority of process 2 > the priority of process 3, the total The sending rate is 50MB / s. For the flow control effect and jitter of the original method, see Figure 5 As shown, the flow control effect and jitter after r...

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 token bucket algorithm-based satellite data ground transmission network flow control system, which comprises a token generation module, a token placement module, a token bucket module, a data caching module, and a token request module, wherein the token generation module is used for generating tokens matched with a corresponding flow type according to a preset token arrival rate; the token bucket module comprises n token buckets for storing the tokens; the token bucket module places the generated tokens in corresponding token buckets according to a token placement strategy or discards the tokens when all the token buckets are full; the data caching module stores n flow types, and when any flow type is generated, the token request module sends data packets in the flow type according to a token request strategy or the data packets are stored in the data caching module when no tokens exist. Thus, real-time data can be preferentially sent, a bandwidth as large as possible can be ensured for non real-time data, the transmission performance is optimized, the transmission jitter is reduced, and the sending flow can be controlled as accurately as possible.

Description

technical field [0001] The invention belongs to the technical field of network flow control, and in particular relates to a satellite data ground transmission network flow control system based on a token bucket algorithm. Background technique [0002] In recent years, with the development of my country's space technology, more and more satellites are operating in orbit. With the increase in the number of satellites, the amount of satellite data that needs to be transmitted by satellite ground receiving stations has also increased rapidly. Satellite data is also divided into various types. Real-time data requires low transmission delay, and non-real-time data requires as large a bandwidth as possible. How to improve bandwidth utilization and meet the transmission requirements of various types of data has become an urgent problem to be solved. The current solution The solution includes suppressing the data sending rate in the specific application program and utilizing the band...

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/819H04W28/10H04L47/21
CPCH04L47/215H04W28/10
Inventor 杨冬潘杰
Owner NO 15 INST OF CHINA ELECTRONICS TECH GRP
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