Method and device for robust real-time estimation of the bottleneck bandwidth in the internet

A bottleneck bandwidth and bandwidth technology, applied in the Internet field, can solve problems such as inaccurate estimation of bottleneck bandwidth B, multi-bandwidth expenditure, and no delay change.

Inactive Publication Date: 2004-04-07
KONINKLIJKE PHILIPS ELECTRONICS NV
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Thus, both methods would produce inaccurate estimates of bottleneck bandwidth if implemented in real time in the existing Internet
Also, since the second method is proposed for offline operation and requires a complete set of bandwidth samples to be prepared at the time of estimation, real-time application of this method is not feasible
Furthermore, these two approaches do not account for the latency variations introduced by the guest's OS kernel during the scheduling and swapping operations
Therefore, the detected intra-packet interval ΔT may be greatly shifted by the OS operation before the packet is sent to the destination node, thus causing the bottleneck bandwidth B B inaccurate estimate of
Furthermore, these two methods require sending time stamps to be placed in each packet, thereby increasing the overhead
In addition, RBPP sends dedicated probe packets to measure bandwidth and generate excessive bandwidth overhead

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 device for robust real-time estimation of the bottleneck bandwidth in the internet
  • Method and device for robust real-time estimation of the bottleneck bandwidth in the internet
  • Method and device for robust real-time estimation of the bottleneck bandwidth in the internet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In the following description, for purposes of explanation rather than limitation, specific details such as particular structures, interfaces, techniques, etc. are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to those skilled in the art that the invention may be practiced in other embodiments that differ from these specific details. Moreover, for the purpose of clarity, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0018] Referring to FIG. 2, a server-client structure 10 for streaming multimedia data on the Internet according to an exemplary embodiment of the present invention includes a first system 12, such as a server device, and a second system 14, such as a client device. Servers and clients communicate with each other via access links 18 , 20 of the Internet 16 . Embodiments of t...

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

A method and device for estimating the bottleneck bandwidth over a communication network is provided. The method includes the steps of: transmission by the sever through a bottleneck link a plurality of bursts comprised of packets to the client; calculating a set of bandwidth samples for each burst received by the client end; determining a new bottleneck bandwidth from the calculated bandwidth samples for the following transmission of data packets between the server and the client. The device capable of estimating a bottleneck bandwidth includes: a means for transmitting a plurality of bursts comprised of packets; a means for receiving each burst packets via a bottleneck link; a means for generating a set of bandwidth samples based on a difference between an inter-packet spacing between the first and the last packet within each burst; and, a means for determining the current bottleneck bandwidth from the generated bandwidth samples.

Description

technical field [0001] The present invention relates to the field of the Internet. More particularly, the present invention relates to a method and system for estimating the bottleneck bandwidth of an Internet system in real time. Background technique [0002] The Internet has evolved into a very diverse set of connections of many different networks and consists of links of various bandwidths. As a result, the Internet's end-to-end network parameters have become more difficult to determine. Additionally, most data applications cannot predict their own business parameters. Therefore, Internet systems generally require a service that dynamically estimates and adapts to the bottleneck bandwidth of an end-to-end Internet path. Bottleneck bandwidth represents the speed of the slowest link of the end-to-end path. [0003] Figure 1 depicts a conventional estimation mechanism commonly known as Receiver Based Packet Pair (RBPP). For simplicity and clarity, the vertical dimension...

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/24H04L12/26H04L12/56
CPCH04L41/0896H04L43/50H04L12/2697H04L47/10H04L43/028H04L47/283H04L41/509H04L12/28
Inventor H·拉哈D·罗圭诺夫
Owner KONINKLIJKE PHILIPS ELECTRONICS NV
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