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

Method for detecting network bandwidth

A technology of network bandwidth and bandwidth, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems that customers do not know the actual bandwidth situation, load balancing, etc., to improve the effect of flow control and load balancing, and improve the accuracy Effect

Active Publication Date: 2012-04-04
成都飞鱼星科技股份有限公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, usually some customers do not know the actual bandwidth, or there is a gap between the actual bandwidth and the nominal bandwidth, which often leads to problems in flow control and load balancing

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 for detecting network bandwidth
  • Method for detecting network bandwidth

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Such as figure 1 The method for network bandwidth detection of the present invention shown includes:

[0021] a. When the device is started and the initial network connection is completed, the intranet data connection is prohibited to avoid data interference. Use the default 10M (megabytes) bandwidth to download a predetermined amount of data from the speed measurement website, and obtain the initial bandwidth B according to the quotient of the amount of data and the corresponding download time T 0 , that is, the initial bandwidth B 0 (bit / s)=download data volume M(bit) / download duration T(s), duration T=download end time T2-download start time T1;

[0022] b. The load balancing module and the flow control module will use the initial bandwidth B 0 Apply to control to realize load balancing and flow control functions;

[0023] c. Continuously record 5 times of current data traffic within 1 second, which are respectively recorded as M1, M2, M3, M4, and M5, and calcula...

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 relates to a method for detecting network bandwidth, comprising the following steps of: a, using a default bandwidth to download preset data volume from a speed-measuring website to obtain an initial bandwidth; b, applying the initial bandwidth to the control by a load balance module and a flow control module; c, obtaining a present bandwidth and a present maximum bandwidth according to data flow; d, computing an average value of the present bandwidth and the present maximum bandwidth and judging if the computed average value is used as the initial bandwidth to realize bandwidth resetting according to the variable quantity of the computed bandwidth and the present bandwidth; and e, circularly performing the steps from the step b at a set time interval in order to detect the bandwidth in real time. The method of the invention solves the problem that a client is not convenient to configure a router when external network bandwidth is in a dynamically changing environment and applies the detected bandwidth dynamically to flow control and load balance by automatically detecting the network bandwidth, thus drastically improving the accuracy of bandwidth detection and improves the flow control and load balance effect.

Description

technical field [0001] The invention relates to a method for detecting network bandwidth. Background technique [0002] In the network environment with router access, due to the existence of various lines such as ADSL and static optical fiber, when configuring the router, users often need to set the router according to the actual bandwidth to ensure flow control, load balancing, etc. The function works normally. However, usually some customers do not know the actual bandwidth, or there is a gap between the actual bandwidth and the nominal bandwidth, which often leads to problems in flow control and load balancing. Contents of the invention [0003] In view of the above problems, the present invention provides a method for network bandwidth detection, which automatically detects network bandwidth, and dynamically applies the detected bandwidth to flow control and load balancing, greatly improving the accuracy of bandwidth detection and improving Flow control and load bala...

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/26H04L12/56
Inventor 宋仕友范海鹏周龙
Owner 成都飞鱼星科技股份有限公司
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