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

Method and apparatus for distributing bandwidth

A bandwidth allocation method and bandwidth allocation technology, applied in the field of communication, can solve the problems of bandwidth utilization reduction, 4950Kbps bandwidth surplus, and the continuous occupation of the strong, so as to achieve the effect of improving rationality and bandwidth utilization

Active Publication Date: 2008-07-30
RUIJIE NETWORKS CO LTD
View PDF0 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the access bandwidth of a general computer network is less than 100Mbps. Therefore, it is easy for the phenomenon that "the strong continue to occupy, and the weak cannot always be satisfied" without limiting the bandwidth.
[0017] (2) Fixed bandwidth limit for users
If 99 users only use 50Kbps of bandwidth at a certain moment, and the bandwidth requirement of the 100th user is 1Mbps, but due to fixed bandwidth restrictions, he can only use 100Kbps of bandwidth
Although fairness is guaranteed at this time, there is a surplus of 4950Kbps bandwidth in the network environment, but it cannot be used
[0025] (2) It is easy to cause unreasonable distribution
Although the bandwidth demand of the other 150 users is only 10Kbps, it cannot be satisfied
If the bandwidth is divided equally, and each user is allocated 50Kbps, although fairness can be guaranteed, it will reduce bandwidth utilization
[0030] (3) Unable to meet the requirements of multi-line and complex bandwidth applications
Therefore, the above-mentioned multi-line problem also exists

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
  • Method and apparatus for distributing bandwidth
  • Method and apparatus for distributing bandwidth
  • Method and apparatus for distributing bandwidth

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0052] In order to facilitate the understanding and description of the specific implementation of the present invention, the concepts used are now described.

[0053] Reserved bandwidth: the lower limit of the bandwidth allocated to each user. During the process of bandwidth allocation and bandwidth adjustment, the bandwidth allocated to users under normal circumstances should not be lower than the reserved bandwidth.

[0054] High-bandwidth users: users whose allocated bandwidth is higher than the reserved bandwidth.

[0055] Maximum bandwidth: the upper limit of bandwidth allocated to each user. In the process of bandwidth allocation and bandwidth adjustment, the bandwidth allocated to users under normal circumstances should not be higher than the maximum allowed bandwidth; the reserved bandwidth and maximum bandwidth of each user Can be the same or ...

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 bandwidth allocation method and a device thereof. The invention comprises the following steps that a bandwidth allocation state threshold value including a bandwidth availability threshold value is arranged; a current bandwidth allocation state including current bandwidth availability is determined; the bandwidth adjustment is performed according to the current bandwidth allocation state, to judge whether the current bandwidth availability exceeds the bandwidth availability threshold value, if exceeding the bandwidth availability threshold value and having a large bandwidth user, the bandwidth allocation of the large bandwidth user is reduced; after the bandwidth degression treatment to the large bandwidth user is performed or the large bandwidth user is not available, if the current bandwidth availability still exceeds the bandwidth availability threshold value, the bandwidth adjustment is stopped; if the current bandwidth availability does not exceed the bandwidth availability threshold value, the user bandwidth allocation with actual flow rate exceeding the current bandwidth allocation is improved. The use of the method can improve the bandwidth availability of a computer network, and can obviously improve the rationality of the bandwidth allocation under the condition of particularly applying in enterprises, network bars and other networks.

Description

technical field [0001] The invention relates to communication technology, in particular to a bandwidth allocation method and device. Background technique [0002] The related concepts in the prior art will be described below first. [0003] Bandwidth refers to the amount of data that can be transmitted within a fixed period of time, that is, the ability to transmit data in the transmission pipeline. Bandwidth in computer networks is usually expressed in bps, the number of bits that can be transmitted per second. [0004] For a local computer network environment, such as an enterprise, an Internet cafe, or a family, its egress bandwidth is generally fixed. This bandwidth is provided by the operator providing network access. For example, 10M bandwidth means that the export line of the network allows 10Mbit data per second. [0005] Bandwidth allocation refers to a kind of bandwidth limitation for users in a computer network, such as PCs. For example, if an Internet cafe a...

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/56H04L12/28H04L12/911
Inventor 李剑蔡胜
Owner RUIJIE NETWORKS 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