WO2007090083A3 - Adaptive upstream bandwidth estimation and shaping - Google Patents
Adaptive upstream bandwidth estimation and shaping Download PDFInfo
- Publication number
- WO2007090083A3 WO2007090083A3 PCT/US2007/061219 US2007061219W WO2007090083A3 WO 2007090083 A3 WO2007090083 A3 WO 2007090083A3 US 2007061219 W US2007061219 W US 2007061219W WO 2007090083 A3 WO2007090083 A3 WO 2007090083A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- upstream bandwidth
- shaping
- bandwidth estimation
- communication device
- end communication
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/263—Rate modification at the source after receiving feedback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/5087—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to voice services
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Abstract
One embodiment of the invention includes a method for adaptively estimating available upstream bandwidth in a network (100). The method comprises monitoring data indicative of a number of lost packets at a near-end communication device. The data indicative of a number of lost packets can be periodically transmitted from a far-end communication device. The method also comprises increasing an amount of upstream bandwidth transmission until the monitored data exceeds a threshold. The method also comprises calculating an estimated available upstream bandwidth based on a portion of a maximum amount of the upstream bandwidth transmission.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US76273706P | 2006-01-27 | 2006-01-27 | |
US60/762,737 | 2006-01-27 | ||
US11/586,145 | 2006-10-25 | ||
US11/586,145 US7876696B2 (en) | 2006-01-27 | 2006-10-25 | Adaptive upstream bandwidth estimation and shaping |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007090083A2 WO2007090083A2 (en) | 2007-08-09 |
WO2007090083A3 true WO2007090083A3 (en) | 2008-02-28 |
Family
ID=38322058
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/061219 WO2007090083A2 (en) | 2006-01-27 | 2007-01-29 | Adaptive upstream bandwidth estimation and shaping |
Country Status (2)
Country | Link |
---|---|
US (1) | US7876696B2 (en) |
WO (1) | WO2007090083A2 (en) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004073217A1 (en) | 2003-02-10 | 2004-08-26 | Nielsen Media Research, Inc. | Methods and apparatus to adaptively gather audience information data |
US8201205B2 (en) | 2005-03-16 | 2012-06-12 | Tvworks, Llc | Upstream bandwidth management methods and apparatus |
AU2006327157B2 (en) | 2005-12-20 | 2013-03-07 | Arbitron Inc. | Methods and systems for conducting research operations |
KR101217628B1 (en) * | 2006-02-16 | 2013-01-02 | 삼성전자주식회사 | Method for packet aggregation in power line communication network and apparatus therefor |
MX2007015979A (en) | 2006-03-31 | 2009-04-07 | Nielsen Media Res Inc | Methods, systems, and apparatus for multi-purpose metering. |
US7881725B2 (en) * | 2006-06-30 | 2011-02-01 | Nokia Corporation | Method and apparatus for providing adaptive thresholding for adjustment to loading conditions |
US7936677B2 (en) * | 2007-03-22 | 2011-05-03 | Sharp Laboratories Of America, Inc. | Selection of an audio visual stream by sampling |
US7751362B2 (en) | 2007-10-19 | 2010-07-06 | Rebelvox Llc | Graceful degradation for voice communication services over wired and wireless networks |
KR101242801B1 (en) * | 2007-10-19 | 2013-03-12 | 복서 아이피 엘엘씨 | Graceful degradation for voice communication services over wired and wireless networks |
US7751361B2 (en) * | 2007-10-19 | 2010-07-06 | Rebelvox Llc | Graceful degradation for voice communication services over wired and wireless networks |
US8355396B1 (en) * | 2007-11-01 | 2013-01-15 | Sprint Communications Company L.P. | Customized network congestion messaging for terminal adapters |
JP4840334B2 (en) * | 2007-11-14 | 2011-12-21 | ブラザー工業株式会社 | Terminal apparatus, communication system, program, and method |
EP2286545A4 (en) * | 2008-05-05 | 2015-07-22 | Telecomm Systems Inc | Ingress/egress call module |
US8325662B2 (en) | 2008-09-17 | 2012-12-04 | Voxer Ip Llc | Apparatus and method for enabling communication when network connectivity is reduced or lost during a conversation and for resuming the conversation when connectivity improves |
US7921212B2 (en) * | 2008-10-14 | 2011-04-05 | At&T Intellectual Property I, L.P. | Methods and apparatus to allocate bandwidth between video and non-video services in access networks |
US8320246B2 (en) * | 2009-02-19 | 2012-11-27 | Bridgewater Systems Corp. | Adaptive window size for network fair usage controls |
US9203629B2 (en) | 2009-05-04 | 2015-12-01 | Bridgewater Systems Corp. | System and methods for user-centric mobile device-based data communications cost monitoring and control |
US8577329B2 (en) | 2009-05-04 | 2013-11-05 | Bridgewater Systems Corp. | System and methods for carrier-centric mobile device data communications cost monitoring and control |
US20110205894A1 (en) * | 2010-02-24 | 2011-08-25 | Microsoft Corporation | Traffic shaping for real time media streams |
US8474000B2 (en) | 2010-08-17 | 2013-06-25 | Hewlett-Packard Development Company, L.P. | Managing upstream bandwidth |
EP2456098B1 (en) * | 2010-11-23 | 2018-03-21 | ADVA Optical Networking SE | A method and apparatus for reducing bit errors |
JP2012129868A (en) * | 2010-12-16 | 2012-07-05 | Nec Corp | Communication system |
WO2012138971A2 (en) | 2011-04-06 | 2012-10-11 | Sejent Corporation | Measuring instantaneous bit rate in a network connection |
US11323337B2 (en) * | 2011-09-27 | 2022-05-03 | Comcast Cable Communications, Llc | Resource measurement and management |
US9215157B2 (en) | 2011-11-04 | 2015-12-15 | Microsoft Technology Licensing, Llc | Adaptive bandwidth estimation |
US8908522B2 (en) * | 2012-04-30 | 2014-12-09 | Fujitsu Limited | Transmission rate control |
US9282366B2 (en) | 2012-08-13 | 2016-03-08 | The Nielsen Company (Us), Llc | Methods and apparatus to communicate audience measurement information |
US8917596B2 (en) * | 2012-09-07 | 2014-12-23 | Accedian Networks Inc. | Automatic discovery and enforcement of service level agreement settings |
US8867545B2 (en) | 2012-09-25 | 2014-10-21 | Accedian Networks Inc. | Modified Ethernet preamble for inter line card communications in a modular communication chassis |
US9106557B2 (en) | 2013-03-13 | 2015-08-11 | Comcast Cable Communications, Llc | Scheduled transmission of data |
US9762707B2 (en) * | 2013-06-24 | 2017-09-12 | International Business Machines Corporation | Management of outbound transactions to an enterprise information system |
US20150261721A1 (en) * | 2014-03-13 | 2015-09-17 | Lantiq Deutschland Gmbh | Flow control between processing devices |
US9699499B2 (en) | 2014-04-30 | 2017-07-04 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
JP2016208086A (en) * | 2015-04-15 | 2016-12-08 | 株式会社東芝 | Control device and control method |
US10536357B2 (en) | 2015-06-05 | 2020-01-14 | Cisco Technology, Inc. | Late data detection in data center |
US10142353B2 (en) | 2015-06-05 | 2018-11-27 | Cisco Technology, Inc. | System for monitoring and managing datacenters |
US10044583B2 (en) * | 2015-08-21 | 2018-08-07 | Barefoot Networks, Inc. | Fast detection and identification of lost packets |
CN113643538B (en) * | 2021-08-11 | 2023-05-12 | 昆山轨道交通投资置业有限公司 | Bus passenger flow measuring and calculating method integrating IC card historical data and manual investigation data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6930983B2 (en) * | 2000-03-15 | 2005-08-16 | Texas Instruments Incorporated | Integrated circuits, systems, apparatus, packets and processes utilizing path diversity for media over packet applications |
US6996626B1 (en) * | 2002-12-03 | 2006-02-07 | Crystalvoice Communications | Continuous bandwidth assessment and feedback for voice-over-internet-protocol (VoIP) comparing packet's voice duration and arrival rate |
US20060045023A1 (en) * | 2004-08-31 | 2006-03-02 | Samsung Electronics Co., Ltd | Method for estimating available bandwidth of network |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5289462A (en) * | 1992-08-19 | 1994-02-22 | International Business Machines Corp. | Traffic management in packet communications networks |
WO1998030059A1 (en) * | 1997-01-03 | 1998-07-09 | Telecommunications Research Laboratories | Method for real-time traffic analysis on packet networks |
US6381628B1 (en) * | 1998-10-02 | 2002-04-30 | Microsoft Corporation | Summarized application profiling and quick network profiling |
US6925068B1 (en) * | 1999-05-21 | 2005-08-02 | Wi-Lan, Inc. | Method and apparatus for allocating bandwidth in a wireless communication system |
US6570883B1 (en) * | 1999-08-28 | 2003-05-27 | Hsiao-Tung Wong | Packet scheduling using dual weight single priority queue |
US7260826B2 (en) * | 2000-05-31 | 2007-08-21 | Microsoft Corporation | Resource allocation in multi-stream IP network for optimized quality of service |
US7002919B1 (en) * | 2000-08-16 | 2006-02-21 | Lucent Technologies Inc. | Method and system for guaranteeing quality of service for voice-over-IP services |
JP3479840B2 (en) * | 2000-11-22 | 2003-12-15 | 日本電気株式会社 | Mobile communication control method and system, and mobile station |
US20030110206A1 (en) * | 2000-11-28 | 2003-06-12 | Serguei Osokine | Flow control method for distributed broadcast-route networks |
US7151749B2 (en) * | 2001-06-14 | 2006-12-19 | Microsoft Corporation | Method and System for providing adaptive bandwidth control for real-time communication |
US7310352B2 (en) * | 2001-10-31 | 2007-12-18 | Juniper Networks, Inc. | Context-dependent scheduling through the use of anticipated grants for broadband communication systems |
GB0207507D0 (en) * | 2002-03-28 | 2002-05-08 | Marconi Corp Plc | An apparatus for providing communications network resource |
US7039712B2 (en) * | 2002-10-16 | 2006-05-02 | Microsoft Corporation | Network connection setup procedure for traffic admission control and implicit network bandwidth reservation |
US8233392B2 (en) * | 2003-07-29 | 2012-07-31 | Citrix Systems, Inc. | Transaction boundary detection for reduction in timeout penalties |
JP3769752B2 (en) * | 2002-12-24 | 2006-04-26 | ソニー株式会社 | Information processing apparatus and information processing method, data communication system, and program |
FR2854296A1 (en) * | 2003-04-24 | 2004-10-29 | France Telecom | Flow packet processing device for use in network link, has scheduling module to schedule packet in queue based on analyzing incoming bit rate of flow relative to fair bit rate and fair queuing with priority algorithm |
US7751315B1 (en) * | 2003-07-15 | 2010-07-06 | Microsoft Corporation | Shared network path contention reduction |
US7499402B2 (en) * | 2004-04-13 | 2009-03-03 | Radioframe Networks, Inc. | Network delay control |
-
2006
- 2006-10-25 US US11/586,145 patent/US7876696B2/en active Active
-
2007
- 2007-01-29 WO PCT/US2007/061219 patent/WO2007090083A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6930983B2 (en) * | 2000-03-15 | 2005-08-16 | Texas Instruments Incorporated | Integrated circuits, systems, apparatus, packets and processes utilizing path diversity for media over packet applications |
US6996626B1 (en) * | 2002-12-03 | 2006-02-07 | Crystalvoice Communications | Continuous bandwidth assessment and feedback for voice-over-internet-protocol (VoIP) comparing packet's voice duration and arrival rate |
US20060045023A1 (en) * | 2004-08-31 | 2006-03-02 | Samsung Electronics Co., Ltd | Method for estimating available bandwidth of network |
Also Published As
Publication number | Publication date |
---|---|
WO2007090083A2 (en) | 2007-08-09 |
US7876696B2 (en) | 2011-01-25 |
US20070177626A1 (en) | 2007-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007090083A3 (en) | Adaptive upstream bandwidth estimation and shaping | |
WO2007027442A3 (en) | System and method to dynamically adapt a cca threshold | |
WO2008146397A1 (en) | Data association system, data association method and data association program | |
WO2007120710A3 (en) | Estimating wireless processing device queue length and estimating signal reception quality in a wireless network | |
MXPA05008763A (en) | Communication receiver with an adaptive equalizer that uses channel estimation. | |
WO2009009538A3 (en) | Techniques for receiver beamforming and yielding-threshold adjustments in peer-to-peer networks | |
WO2007140164A3 (en) | Call quality monitoring | |
WO2006076518A3 (en) | Method and apparatus for managing a quality of service for a communication link | |
WO2008110930A3 (en) | Method of transmitting data in a communication system | |
WO2004042982A3 (en) | Method for channel quality prediction for wireless communication systems | |
TW200637300A (en) | Communication system | |
WO2008013649A3 (en) | System and method for call routing based on transmission performance of a packet network | |
WO2008018761A3 (en) | Method of estimating signal-to-noise ratio, method of adjusting feedback information transmission, adaptive modulation and coding method using the same, and transceiver thereof | |
WO2007092650A3 (en) | A method for aperiodic mobile assisted sleep mode | |
EP1710928A3 (en) | Method and apparatus for estimating a maximum rate of data and for estimating power required for transmission of data at a rate of data in a communication system | |
DE60135975D1 (en) | COMMUNICATION SYSTEM FOR PACKET TRANSMISSION WITH REDUCED DELAY | |
WO2008114083A3 (en) | Method of transmitting data in a communication system | |
WO2006116483A3 (en) | Bandwidth management in a network | |
WO2008001205A3 (en) | Contention window management for relay networks | |
ATE465580T1 (en) | METHOD AND DEVICE FOR MONITORING THE BANDWIDTH USE OF A HOME NETWORK | |
WO2008013642A3 (en) | Method and apparatus for a single chassis communication server with connection-specific interfaces | |
WO2008064885A3 (en) | Method for the operation of an ethernet-compatible field bus device | |
TW200731823A (en) | Mobile telecommunication network | |
WO2008114751A1 (en) | Radio communication device and radio communication method | |
TW200501572A (en) | Communication receiver with an adaptive equalizer length |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07717467 Country of ref document: EP Kind code of ref document: A2 |