Method and device for efficient bandwidth management

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6967921
SERIAL NO

09722898

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a method, computer-readable medium and device for dynamically managing allocation of bandwidth in a packet network using a Dynamic Setting Scheme (DSS) for Class Based Queuing (CBQ). The method includes the steps of maintaining a minimized reserved portion of bandwidth to minimize delay jitter and maximizing a shared portion of bandwidth to maximize overall bandwidth utilization. Allocation of bandwidth may be based on a sharing tree hierarchical scheme that provides for temporary borrowing of bandwidth by real-time applications from bandwidth of non-real-time applications and blocks borrowing of bandwidth by non-real-time applications from bandwidth of real-time applications. DSS typically provides for using measurable parameters, such as queue length and number of borrowing attempts per a predetermined length of time/observation window, as control triggers for implementing adjustment of bandwidth allocation. In one embodiment, the steps include measuring a predetermined parameter at predetermined observation window times and dynamically adjusting allocated bandwidth for parent classes of real-time traffic by adjusting an average of the predetermined parameter to have a value within a predetermined stable region.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AT&T CORP.NEW YORK, NY3020

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Levy, Yonatan Aharon Manalapan, NJ 9 128
Mang, Xiaowen Manalapan, NJ 28 257
Tewani, Kamlesh T Freehold, NJ 17 348

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6690678 Method and system in a packet switching network for dynamically adjusting the bandwidth of a continuous bit rate virtual path connection according to the network load 65 1999
 
ERICSSON AB (1)
* 6560230 Packet scheduling methods and apparatus 90 1999
 
WSOU INVESTMENTS, LLC (3)
* 6108307 Frame relay priority queses to offer multiple service classes 111 1997
* 6201793 Packet delay estimation in high speed packet switches 43 1998
* 6556578 Early fair drop buffer management method 76 1999
 
LUCENT TECHNOLOGIES INC. (1)
* 6452933 Fair queuing system with adaptive bandwidth redistribution 158 1997
 
NOKIA INTERNET COMMUNICATIONS INC. (1)
* 6633540 Real-time traffic shaper with keep-alive property for best-effort traffic 45 1999
 
CISCO TECHNOLOGY, INC. (2)
* 6680906 Regulating packet traffic in an integrated services network 59 1999
* 6535484 Method and apparatus for per traffic flow buffer management 32 2000
 
AVAYA INC. (1)
* 6690645 Method and apparatus for active queue management based on desired queue occupancy 55 1999
 
JUNIPER NETWORKS, INC. (2)
* 6424622 Optimal buffer management scheme with dynamic queue length thresholds for ATM switches 18 1999
* 6657958 Bandwidth control system and method 12 1999
 
SILICON GRAPHICS INTERNATIONAL CORP. (1)
* 6205119 Adaptive bandwidth sharing 29 1997
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6788646 Link capacity sharing for throughput-blocking optimality 35 2000
 
POINT REYES NETWORKS, INC. (1)
* 6570883 Packet scheduling using dual weight single priority queue 70 1999
 
FUJITSU LIMITED (1)
* 6442164 Method and system for allocating bandwidth and buffer resources to constant bit rate (CBR) traffic 41 1999
 
NORTEL NETWORKS LIMITED (1)
* 6493316 Apparatus for and method of managing bandwidth for a packet based connection 46 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
VERIZON PATENT AND LICENSING INC. (5)
* 7990978 Dynamic bandwidth queue allocation 10 2005
* 8000240 Method and system for providing auto-bandwidth adjustment 5 2008
* 2010/0002,580 METHOD AND SYSTEM FOR PROVIDING AUTO-BANDWIDTH ADJUSTMENT 2 2008
8879561 Dynamic bandwidth queue allocation 0 2011
8724461 Method and system for providing auto-bandwidth adjustment 1 2011
 
ERICSSON AB (3)
* 7339953 Surplus redistribution for quality of service classification for packet processing 3 2002
* 7283472 Priority-based efficient fair queuing for quality of service classification for packet processing 3 2002
* 2004/0081,091 Priority-based efficient fair queuing for quality of service classificatin for packet processing 5 2002
 
LUCENT TECHNOLOGIES INC. (1)
* 2004/0203,938 Weighted average traffic calculation and resource allocation system for voice and data services on a single wireless carrier 19 2003
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
* 7912040 Systems and methods for dynamically allocating bandwidth of a subscriber line that carries voice over Internet Protocol (VoIP) telephone calls and Internet Protocol Telephone (IPTV) transmissions 2 2006
 
JUNIPER NETWORKS, INC. (3)
* 7885281 Systems and methods for determining the bandwidth used by a queue 6 2010
8599868 Systems and methods for determining the bandwidth used by a queue 0 2010
* 2011/0096,689 SYSTEMS AND METHODS FOR DETERMINING THE BANDWIDTH USED BY A QUEUE 6 2010
 
THOMSON LICENSING (2)
* 7161957 Video packets over a wireless link under varying delay and bandwidth conditions 15 2003
* 2004/0156,354 Video packets over a wireless link under varying delay and bandwidth conditions 7 2003
 
VONAGE AMERICA INC. (1)
8483210 Method and apparatus for voice traffic management in a data network 1 2009
 
ASCOM NETWORK TESTING AB (2)
* 7471685 Analysis of a data transmission system 1 2002
* 2003/0031,136 Analysis of a data transmission system 0 2002
 
VONAGE BUSINESS INC. (1)
9461844 Method and apparatus for voice traffic management in a data network 0 2013
 
NEC CORPORATION (2)
* 7330476 Queue allocation system and queue allocation method of a packet exchanger 0 2002
* 2002/0136,228 Queue allocation system and queue allocation method of a packet exchanger 2 2002
 
FUTUREWEI TECHNOLOGIES, INC. (2)
8169912 System for dynamic bandwidth adjustment and trading among peers 1 2006
* 2008/0056,135 System for dynamic bandwidth adjustment and trading among peers 38 2006
 
VONAGE NETWORK LLC (1)
* 2010/0189,095 Method and apparatus for voice traffic management in a data network 1 2009
 
REALTEK SEMICONDUCTOR CORP. (1)
* 7773512 Bandwidth control module and bandwidth control method thereof 0 2008
 
BROTHER KOGYO KABUSHIKI KAISHA (3)
* 8611373 Communication device 0 2011
* 2012/0076,218 COMMUNICATION DEVICE 1 2011
* 9148356 Communication apparatus, method for implementing communication, and non-transitory computer-readable medium 0 2012
 
UNWIRED PLANET, LLC (2)
* 7983156 System and method for controlling network congestion 3 2005
8509067 System and method for controlling network congestion 0 2011
 
FACEBOOK, INC. (1)
* 9603059 Techniques and systems for on-demand customized mobile data services 0 2015
 
NTT DOCOMO, INC. (2)
* 7710977 Allocation of radio resources to packets in accordance with service qualities under radio communication environment 1 2003
* 2003/0169,746 Allocation of radio resources to packets in accordance with service qualities under radio communication environment 17 2003
* Cited By Examiner