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

Multi-Qos-based traffic control method

A flow control and flow technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as packet loss, uneven flow, and inability to reflect the difference in Qos priority

Inactive Publication Date: 2008-06-04
ZTE CORP
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Due to the increase of access users in network communication, the actual network bandwidth cannot meet the needs of more and more users, and the priorities of users may be different. In this case, it is necessary to ensure the network The unimpededness of the network can not make the actual network congested and cause unnecessary packet loss
There are many current flow control algorithms, such as leaky bucket algorithm or token bucket algorithm or fair queue algorithm, but they all have certain limitations and cannot solve the above problems well, either because they cannot reflect the difference in Qos priority, or cause The traffic is not smooth, or there is a certain delay

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-Qos-based traffic control method
  • Multi-Qos-based traffic control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Below in conjunction with accompanying drawing, the implementation of the technical solution of the present invention is described in further detail, the present invention adopts the method that network processor CPU part and microengine part combine to carry out flow control, figure 1 Shown is a flow chart of flow control by the CPU part of the upper-layer network processor, mainly including:

[0026] The upper-layer network processor CPU regularly detects the current real-time traffic, which includes the sum of actually sent traffic and discarded traffic. When the real-time traffic exceeds the bandwidth limit, set the micro-engine to discard packets sequentially according to the order of Qos from low to high; when the real-time traffic is lower than the bandwidth limit, set the micro-engine to no longer drop packets; the real-time traffic is in a critical state According to the Qos collected, the traffic to be sent and discarded is calculated according to the collecte...

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 rate control method based on multi Qos which relates to the flow rate control method in the communication system. The invention is made to solve the problem in prior art that flow rate control with different Qos cannot be realized, which causes un-smoothly flow rate. The invention can detect current real-time flow rate through the network processor. If the real-time flow exceeds the network bandwidth limit, the micro engine is set to discard message from the low level to the high level in turn according to the Qos priority levels and a lost packet proportion is calculated. If the real-time flow is lower than the network bandwidth limit, the micro engine is set but no packet is discarded. If the real-time flow rate of the Qos remains on the critical state, the flow rate to be transmitted and the flow rate to be discarded are calculated according to the collected flow rate; the micro engine transmits Qos message from the high level to the low level in turn according to the Qos priority levels and the setting of the network processor; messages transmission of Qos with the real-time flow rate on the critical state is controlled according to the proportion of the transmission flow rate and the discarding flow rate. Thus flow rate control is effective.

Description

technical field [0001] The invention relates to a flow control method in a communication system, in particular to a multi-Qos (Quality of Service, service quality) flow control method on a network processor. Background technique [0002] Due to the increase of access users in network communication, the actual network bandwidth cannot meet the needs of more and more users, and the priorities of users may be different. In this case, it is necessary to ensure the network The unimpededness of the network can not make the actual network congested and cause unnecessary packet loss. There are many current flow control algorithms, such as leaky bucket algorithm, token bucket algorithm or fair queue algorithm, but they all have certain limitations and cannot solve the above problems well, either because they cannot reflect the difference in Qos priority, or cause The traffic is not smooth, or a certain delay occurs. Contents of the invention [0003] In order to solve the problem...

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/56H04L12/24H04L12/26H04L12/851
Inventor 穆国燕黄钧
Owner ZTE CORP
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