Application-based traffic control method and controller

A flow control and first flow technology, applied in the computer field, can solve problems such as affecting user application access experience, unable to control flow, occupying bandwidth of interactive data packets, etc., to achieve the effect of improving application access experience

Active Publication Date: 2014-07-30
SANGFOR TECH INC
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when the interactive data packets of a specific application are being processed, if they happen to be in a situation where the traffic demand of other applications is relatively large, they will not receive priority processing, resulting in a long delay, and the user will mistakenly think that the application cannot be accessed or Test the user's patience to a certain extent
[0005] Existing flow control technologies cannot perform flow control based on the specific application or the stage of the application. Instead, they either only guarantee the bandwidth of the application, or mark the application as delay-sensitive and only guarantee the delay. , the flow control of interactive specific applications or both interactive and non-interactive applications is finely controlled, so that for interactive data packets in applications that only provide bandwidth guarantees, even if bandwidth guarantees are made, due to traffic The small size still preempts the bandwidth, causing interactive data packets to be delayed or discarded. For applications marked with delay-sensitive marks only for delay guarantees, the normal data packets in the non-interactive phase will occupy the interactive data packets. bandwidth, causing interactive data packets to be delayed or discarded, seriously affecting the user's application access experience

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
  • Application-based traffic control method and controller
  • Application-based traffic control method and controller
  • Application-based traffic control method and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0029] figure 1 It is a schematic diagram of the structural composition of the first embodiment of the application-based flow controller of the present invention; the flow controller is set in the driving device, which includes:

[0030] The identifying module 1 is configured to identify the type of the data packet when receiving the data packet, and the type of the data packet includes: an interactive data packet and a normal data packet.

[0031] Specifically, w...

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 embodiment of the present invention discloses an application-based flow control method and a flow controller. The method includes: identifying the type of a received data packet; when the data packet is an interactive data packet, including bandwidth control and In the first flow control rule of delay control, the data packet is stored in a high-priority storage queue after flow control is performed; when the data packet is a normal type data packet, according to the preset second flow control rule, The data packets are stored in a low-priority storage queue after flow control is performed; and the data packets are output in sequence according to the priority levels of the storage queues. By subdividing the flow control rules into the first flow control rules and the second flow control rules, the invention performs flow control on the identified interactive data packets and normal data respectively, so as to ensure the bandwidth and delay of the interactive data packets. requirements, and will not affect the transmission of non-interactive normal data packets, which improves the user's application access experience.

Description

technical field [0001] The invention relates to the computer field, in particular to an application-based flow control method and a flow controller. Background technique [0002] Among the general device flow control technologies, only the guaranteed bandwidth and the maximum bandwidth are limited for various applications. When there is no other application traffic, the remaining bandwidth is used to the maximum to improve transmission efficiency. For most applications with relatively little interaction, this strategy can basically meet customer needs and achieve the purpose of bandwidth control. [0003] For interactive applications, due to their high requirements on delay, even if the guaranteed bandwidth and maximum bandwidth are limited by the existing flow control technology, the bandwidth is still restricted by other non-interactive applications because the traffic cannot run. The application is robbed, resulting in increased latency and slower interaction. Therefore...

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 Patents(China)
IPC IPC(8): H04L12/70H04L47/6275
Inventor 林钦松
Owner SANGFOR TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products