WO2007090083A3 - Adaptive upstream bandwidth estimation and shaping - Google Patents

Adaptive upstream bandwidth estimation and shaping Download PDF

Info

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
Application number
PCT/US2007/061219
Other languages
French (fr)
Other versions
WO2007090083A2 (en
Inventor
Marek R Kotelba
Original Assignee
Texas Instruments Inc
Marek R Kotelba
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Texas Instruments Inc, Marek R Kotelba filed Critical Texas Instruments Inc
Publication of WO2007090083A2 publication Critical patent/WO2007090083A2/en
Publication of WO2007090083A3 publication Critical patent/WO2007090083A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0829Packet loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • H04L47/263Rate modification at the source after receiving feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/508Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
    • H04L41/5087Network 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
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing 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.
PCT/US2007/061219 2006-01-27 2007-01-29 Adaptive upstream bandwidth estimation and shaping WO2007090083A2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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