Flow control method and device

A flow control device and flow control technology, applied in the field of communication, can solve problems such as inflexibility and bandwidth waste, and achieve the effect of flexible flow control process, reducing waste, and improving bandwidth utilization

Active Publication Date: 2014-09-17
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing flow control methods are not flexible enough and tend to waste bandwidth

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
  • Flow control method and device
  • Flow control method and device
  • Flow control method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] Such as figure 1 As shown, the embodiment of the present invention provides a flow control method, including:

[0050] Step 101, setting a plurality of adjustable flow control strategies with different priorities, and different adjustable flow control strategies are used to define preset control thresholds for different data flows;

[0051] Specifically, the adjustable traffic policy can be divided according to different types of data flows, for example, according to business types, application types, or flow quintuples, etc. There is no limit to the division method of adjustable traffic control policies . The higher the priority of the adjustable flow control policy, the higher the authority of the data flow corresponding to the policy to use the link bandwidth.

[0052] Step 102, periodically generate a dynamic flow control list, and perform dynamic flow control according to the latest dynamic flow control list;

[0053] Each generation of the dynamic flow control ...

Embodiment 2

[0064] Such as figure 2 As shown, the embodiment of the present invention provides a flow control method, including:

[0065] Step 201, setting a plurality of adjustable flow control strategies with different priorities, and different adjustable flow control strategies are used to define preset control thresholds for different data flows;

[0066] In this step, the adjustable traffic policy can be divided according to different types of data flows, for example, according to business types, application types, or flow quintuples. Not limited.

[0067] Step 202, setting a static flow control list and performing static flow control according to the static flow control list, where non-adjustable flow control policies are set;

[0068] In this step, the non-adjustable flow control strategy refers to the data flow control strategy that needs to control the service flow at any time, for example, set the flow control strategy corresponding to the "Xunlei" data flow in the P2P servic...

Embodiment 3

[0115] Such as Figure 4 As shown, the embodiment of the present invention provides a flow control device, including: an adjustable control strategy setting module 1, configured to set a plurality of adjustable flow control strategies with different priorities, and the different adjustable flow control strategies The strategy is used to specify the preset control thresholds of different data streams respectively; the dynamic flow control list setting module 2 is used to periodically generate the dynamic flow control list, and generating the dynamic flow control list each time includes: generating an empty dynamic flow control list; If it is judged that the current link will be congested without flow control, at least one of the adjustable flow control strategies will be added to the dynamic flow control list according to the order of priority from low to high until the current dynamic flow control The link will not be congested when the list is used for flow control, and the a...

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 flow control method and device, and relates to the technical field of communication. Dynamic flow control can be more flexibly achieved according to a real-time link condition, the utilization rate of bandwidths is increased, and waste of the bandwidths is reduced. The flow control method includes the steps that a plurality of adjustable flow control policies with different priorities are set; dynamic flow control lists are periodically generated, and dynamic flow control is conducted according to the newest dynamic flow control list, wherein the process for generating the dynamic flow control list each time includes the steps that an empty dynamic flow control list is generated, if it is judged that flow control is not conducted on a current link, blockage can be generated, at least one adjustable flow control policy is added to the dynamic flow control list according to a low-to-high priority sequence until the link is not blocked when dynamic flow control is conducted according to the current dynamic flow control list, and available surplus bandwidths are distributed to data flow corresponding to the adjustable flow control policy with the highest priority in the current dynamic flow control list.

Description

technical field [0001] The present invention relates to the technical field of communications, in particular to a flow control method and device. Background technique [0002] With the rapid development of the Internet, various network applications emerge in an endless stream, and network traffic also presents a trend of rapid growth. Among them, network applications represented by P2P generate a large number of low-value-added data streams, consume a large amount of network bandwidth, cause congestion from time to time, seriously affect the overall service quality obtained by users, and even threaten the overall stability of the network. The current network traffic is huge, fluctuates frequently, and the protocol is complex and changeable. Therefore, in order to ensure network security and realize differentiated services at the same time, flow control is usually performed based on a deep packet inspection technology (Deep Packet Inspection, DPI). [0003] A commonly used ...

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/833H04L47/31
Inventor 郑毅刘思聪王健全夏俊杰杨艳松何晓峰王泽林谢梦楠郭晓琳华一强
Owner CHINA UNITED NETWORK COMM GRP CO LTD
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