Broadcast rate control allocation (BRCA) for congestion avoidance in satellite ATM networks

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6445707
SERIAL NO

09295377

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A congestion avoidance scheme for ABR services in an ATM satellite system is described. The scheme relies on the broadcast nature of a satellite system to control the rates at which user terminals can send their requests for capacity. The scheme is integrated with the uplink scheduler mechanisms and therefore it is capable of achieving high bandwidth efficiency. It also achieves fairness in satellite resource utilization, while guaranteeing low cell loss ratio with rather modest buffer size.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ADVANTECH SATELLITE NETWORKS INC.DORVAL QUEBEC4

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Di, Girolamo Rocco Montreal, CA 52 509
Iuoras, Augustin Pierrefonds, CA 1 60
Takats, Peter Ile Perrot, CA 6 204
Wibowo, Eko A Ottawa, CA 1 60

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
5805577 Erica: explicit rate indication for congestion avoidance in ATM networks 68 1996
 
NEC CORPORATION (1)
* 4736371 Satellite communications system with random multiple access and time slot reservation 276 1986
 
2201028 ONTARIO INC. (1)
* 5991279 Wireless packet data distributed communications system 300 1996
 
HUGHES ELECTRONICS CORPORATION (1)
* 6189044 Dynamic routing method for packet switched satellite communications 47 1998
 
WENGEN WIRELESS LLC (1)
* 6157621 Satellite communication system 215 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
* 2002/0080,799 Available-bit-rate service in an asynchronous transfer mode based spacecraft network 0 2001
* 2005/0129,063 Method and apparatus for scheduling packet data transmissions in a wireless communication system 14 2005
 
MICROSEMI STORAGE SOLUTIONS LTD. (1)
* 7068602 Feedback priority modulation rate controller 13 2002
 
SPACEBRIDGE SEMICONDUCTOR CORPORATION (1)
* 2001/0043,613 Method and system for resource allocation in broadband wireless networks 16 2001
 
Cadence Design Systems, Inc. (4)
8683412 Method and system for optimizing placement of I/O element nodes of an I/O ring for an electronic design 1 2010
* 8443323 Method and system for implementing a structure to implement I/O rings and die area estimations 1 2010
8386981 Method and systems for implementing I/O rings and die area estimations 2 2010
9135373 Method and system for implementing an interface for I/O rings 0 2011
 
The MathWorks, Inc. (1)
* 7487077 Modeling delay using a discrete event execution modeling environment 7 2004
 
SAMSUNG ELECTRONICS CO., LTD. (3)
* 7110365 Apparatus for analyzing performance of traffic in asynchronous transfer mode (ATM) switch and method thereof, and ATM switching system employing the same 2 2001
* 2002/0131,373 Apparatus for analyzing performance of traffic in asynchronous transfer mode (ATM) switch and method thereof, and ATM switching system employing the same 0 2001
* 7782768 Wireless network apparatus and method for controlling transmission rate using the same 0 2005
 
OL SECURITY LIMITED LIABILITY COMPANY (1)
* 6885637 Distributed determination of explicit rate in an ATM communication system 6 2000
 
InterDigital Technology Corporation (1)
* 9467983 Medium access control layer architecture for supporting enhanced uplink 0 2014
 
AT&T INTELLECTUAL PROPERTY I, L.P. (15)
* 7924723 Method and apparatus for providing retry-after-timer overload control 10 2008
* 7924724 Method and apparatus for providing queue delay overload control 5 2008
* 7916646 Method and apparatus for providing queue delay internal overload control 4 2008
* 7911961 Method and apparatus for providing processor occupancy overload control 3 2008
* 2010/0149,978 METHOD AND APPARATUS FOR PROVIDING QUEUE DELAY OVERLOAD CONTROL 2 2008
* 2010/0149,977 METHOD AND APPARATUS FOR PROVIDING PROCESSOR OCCUPANCY OVERLOAD CONTROL 0 2008
* 2010/0149,986 METHOD AND APPARATUS FOR PROVIDING QUEUE DELAY INTERNAL OVERLOAD CONTROL 4 2008
* 8611223 Method and apparatus for providing processor occupancy overload control 1 2011
* 2011/0170,415 METHOD AND APPARATUS FOR PROVIDING PROCESSOR OCCUPANCY OVERLOAD CONTROL 1 2011
* 8638670 Method and apparatus for providing queue delay overload control 1 2011
* 8611224 Method and apparatus for providing retry-after-timer overload control 1 2011
* 2011/0188,642 METHOD AND APPARATUS FOR PROVIDING RETRY-AFTER-TIMER OVERLOAD CONTROL 0 2011
* 2011/0188,643 METHOD AND APPARATUS FOR PROVIDING QUEUE DELAY OVERLOAD CONTROL 0 2011
* 9054988 Method and apparatus for providing queue delay overload control 0 2014
* 2014/0140,215 METHOD AND APPARATUS FOR PROVIDING QUEUE DELAY OVERLOAD CONTROL 0 2014
 
NEC CORPORATION (3)
* 7200672 Flow control system and method 16 2002
* 2002/0156,910 Flow control system and method 19 2002
* 2006/0067,223 Transmission band control method and transmission band control system 2 2005
 
WSOU INVESTMENTS, LLC (6)
* 7385943 Method of allocating communication resources in an MF-TDMA telecommunication system 21 2002
* 2002/0176,398 Method of allocating communication resources in an MF-TDMA telecommunication system 71 2002
* 7107050 Resource manager for a satellite telecommunication system 1 2003
* 2003/0166,401 Resource manager for a satellite telecommunication system 28 2003
* 7746784 Method and apparatus for improving traffic distribution in load-balancing networks 7 2006
* 2007/0223,377 Method and apparatus for improving traffic distribution in load-balancing networks 8 2006
 
JPMORGAN CHASE BANK, N.A. (1)
* 6985455 Method and system for providing satellite bandwidth on demand using multi-level queuing 34 2000
 
AVAYA INC. (3)
* 8443072 Method and apparatus for managing network congestion due to automatic configuration procedures 2 2004
* 8144583 Network switch that is optimized for a telephony-capable endpoint 1 2006
* 2008/0144,499 Network Switch that is Optimized for a Telephony-Capable Endpoint 2 2006
 
LOCKHEED MARTIN CORPORATION (1)
* 7136360 Available-bit-rate service in an asynchronous transfer mode based spacecraft network 5 2001
 
HUGHES NETWORK SYSTEMS, LLC (2)
* 8675486 Method and system for efficient flow control in a spot beam satellite system 5 2005
* 9642037 System and method for congestion management for downlink queues of digital processing satellites for differentiated quality-of-service (QOS) 0 2015
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (4)
8553684 Network switching system having variable headers and addresses 0 2006
* 2007/0248,086 Network switching system having variable headers and addresses 23 2006
* 8274887 Distributed congestion avoidance in a network switching system 1 2010
* 2010/0220,595 DISTRIBUTED CONGESTION AVOIDANCE IN A NETWORK SWITCHING SYSTEM 9 2010
 
QUALCOMM INCORPORATED (5)
* 6657980 Method and apparatus for scheduling packet data transmissions in a wireless communication system 22 2001
7899008 Method and apparatus for scheduling packet data transmission in a wireless communication system 0 2003
7822041 Method and apparatus for scheduling packet data transmissions in a wireless communication system 0 2005
* 8385878 Systems, methods, and apparatus for activity control in a wireless communications device 4 2006
* 2007/0178,875 Systems, methods, and apparatus for activity control in a wireless communications device 57 2006
 
SHARP KABUSHIKI KAISHA (5)
* 7185090 Multimedia wired/wireless content synchronization method 66 2003
* 2004/0068,588 Multimedia wired/wireless content synchronization method 4 2003
* 2006/0146,764 Network relay device, network relay program, and recording medium containing the network relay program 11 2003
* 8050184 Systems and methods for network channel allocation 0 2005
* 2005/0169,192 Systems and methods for network channel allocation 2 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 7899069 Priority based bandwidth allocation within real-time and non-real-time traffic streams 0 2008
* 2008/0232,386 PRIORITY BASED BANDWIDTH ALLOCATION WITHIN REAL-TIME AND NON-REAL-TIME TRAFFIC STREAMS 23 2008
 
SAP SE (1)
* 2014/0359,113 APPLICATION LEVEL BASED RESOURCE MANAGEMENT IN MULTI-TENANT APPLICATIONS 3 2013
 
LUCENT TECHNOLOGIES INC. (1)
* 2005/0041,673 Method of managing wireless network resources to gateway devices 21 2003
 
CISCO TECHNOLOGY, INC. (7)
* 6947380 Guaranteed bandwidth mechanism for a terabit multiservice switch 21 2000
7130267 System and method for allocating bandwidth in a network node 5 2000
7450510 System and method for distributing guaranteed bandwidth among service groups in a network node 5 2001
* 8145787 Adaptive bandwidth utilization over fabric links 3 2001
* 7453898 Methods and apparatus for simultaneously scheduling multiple priorities of packets 24 2003
8379524 Prioritization and preemption of data frames over a switching fabric 7 2008
9094327 Prioritization and preemption of data frames over a switching fabric 0 2012
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (3)
* 6982981 Method for configuring a network termination unit 1 1999
* 8929405 Method and apparatus for optimizing packet timing transport 0 2009
* 2013/0010,813 Method and Apparatus for Optimizing Packet Timing Transport 2 2009
 
THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY (1)
* 9654329 Content distribution over a network 0 2013
 
Sprint Spectrum L.P. (1)
* 9603093 Methods and systems for using a load metric based on time and variance of using RF resources to select an RF coverage area 0 2014
 
WORLD WIDE PACKETS, INC. (4)
7272149 Bandwidth allocation systems and methods 20 2002
* 7272150 System and method for shaping traffic from a plurality of data streams using hierarchical queuing 5 2002
* 2004/0032,830 System and method for shaping traffic from a plurality of data streams using hierarchical queuing 6 2002
7269180 System and method for prioritizing and queuing traffic 5 2002
 
AT&T INTELLECTUAL PROPERTY II, L.P. (2)
* 9807731 Combined simulcasting and dedicated services in a wireless communication system 0 2013
* 2014/0050,207 COMBINED SIMULCASTING AND DEDICATED SERVICES IN A WIRELESS COMMUNICATION SYSTEM 1 2013
 
RPX CLEARINGHOUSE LLC (1)
* 6813271 Satellite communications system and method of supporting ATM cell transmissions in a DVB environment 19 1999
 
INTEL CORPORATION (2)
* 9179366 Scheduling methods and apparatus based on adjusted channel capacity 0 2006
* 2008/0056,296 Scheduling Methods and Apparatus Based on Adjusted Channel Capacity 2 2006
 
MICROSEMI SOLUTIONS (U.S.), INC. (1)
7936673 Feedback priority modulation rate controller 0 2006
 
SONY INTERACTIVE ENTERTAINMENT AMERICA LLC (3)
* 8589480 Automatic performance and capacity measurement for networked servers 0 2011
* 2012/0303,694 AUTOMATIC PERFORMANCE AND CAPACITY MEASUREMENT FOR NETWORKED SERVERS 1 2011
9026651 Automatic performance and capacity measurement for networked servers 0 2013
 
FACEBOOK, INC. (3)
7330427 MMPP analysis of network traffic using a transition window 3 2003
* 2004/0208,127 MMPP analysis of network traffic using a transition window 1 2003
7826351 MMPP analysis of network traffic using a transition window 2 2007
 
VIASAT, INC. (3)
* 8159993 Multi-user detection in satellite return link 0 2009
* 2009/0290,535 MULTI-USER DETECTION IN SATELLITE RETURN LINK 0 2009
* 2010/0097,932 SATELLITE TRAFFIC AND CONGESTION-BASED UPSTREAM SCHEDULER 8 2009
* Cited By Examiner