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

Multi-interface flow-balance controlling method

A technology of flow balancing and control method, applied in the direction of digital transmission system, electrical components, transmission system, etc., can solve problems such as insufficient utilization of system resources and inability to balance the requirements of interfaces

Active Publication Date: 2006-10-25
HUAWEI TECH CO LTD
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The technical problem to be solved by the present invention is to provide a multi-interface flow balance control method to overcome the shortcomings of the existing flow control technology that cannot make full use of system resources and cannot balance the needs of each interface

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
  • Multi-interface flow-balance controlling method
  • Multi-interface flow-balance controlling method
  • Multi-interface flow-balance controlling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention provides a multi-interface traffic balance control method, such as figure 2 Shown is the main flow chart of the present invention. The present invention firstly predicts the flow of each interface according to the current network status, then allocates resources according to the predicted flow prediction value and the priority of each interface, and obtains a flow control threshold value for each interface, after allocating resources Control the flow of each interface with the flow control threshold of each interface.

[0034] First, in step S20, the traffic forecast value of each interface is acquired. Obtaining the traffic forecast value of each interface in the next period is a prerequisite for controlling the traffic of each interface. For the convenience of description, one second is used as a cycle for description below, and the present invention is not limited thereto, and integer seconds may be used as a cycle.

[0035] In the present i...

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 method includes steps: (1) based on value of actual flow at previous cycle at each interface in server end to obtain predicted value of flow at next cycle; (2) at least based on predicted value of flow at each interface, assigning system resources for each interface, and determining threshold of flow control at each interface; (3) determining whether flow of data packet received in next cycle at each interface exceed threshold of flow control; if yes, starting to discard received data packet till to next cycle. The invention makes system resources possible to distribute to each interface smoothly so as to take full advantage of system resources. Predicting flow at each interface simplifies process for each data packet so as to reduce occupancy rate of CPU.

Description

technical field [0001] The invention relates to a method for controlling network flow, in particular to a multi-interface flow balance control method. Background technique [0002] The application program (Service) running on the server side is generally connected to multiple client programs (Client) at the same time, such as figure 1 Shown is a schematic diagram of a typical server-side and client-side architecture. And as the client's network traffic continues to increase, its load will continue to increase, which will occupy more system resources (such as CPU occupancy), so that it will affect the server itself and all other applications running on the server. In severe cases, it may even cause the server to go down. In order to avoid this situation, the application program itself needs to adopt a certain flow control strategy to control its utilization of system resources. In addition, how to make reasonable and effective use of limited resources largely depends on th...

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/801
Inventor 王华聂保华武敏
Owner HUAWEI TECH 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