Method and apparatus for guaranteeing data transfer rates and enforcing conformance with traffic profiles in a packet network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6937561
APP PUB NO 20020036984A1
SERIAL NO

09873524

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A monolithic shaper-scheduler is used for the efficient integration of scheduling and dual-leaky-bucket shaping in a single structure. By making the evolution of the timestamps of the backlogged flows independent of their shaping parameters, the performance drawbacks of prior-art shaping architectures are overcome. The monolithic shaper-scheduler tests each packet flow as being either 'virtually compliant' or 'virtually incompliant' when a new packet arrives to the head of its queue. The test for 'virtual compliance' is based on traffic profiles associated with the flows. The result of the test is used in conjunction with the timestamp and eligibility flag of each packet flow to efficiently schedule the transmission of packets.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA29226

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chiussi, Fabio M Long Branch, NJ 23 592
Francini, Andrea Middletown, NJ 23 440

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 5796719 Traffic flow regulation to guarantee end-to-end delay in packet switched networks 61 1996
* 5946297 Scheduling method and apparatus for supporting ATM connections having a guaranteed minimun bandwidth 54 1997
 
RPX CLEARINGHOUSE LLC (2)
* 6018527 Queue service interval based cell scheduler with hierarchical queuing configurations 72 1996
6229788 Method and apparatus for traffic shaping in a broadband fiber-based access system 97 1998
 
WSOU INVESTMENTS, LLC (1)
6075791 System for guaranteeing data transfer rates and delays in packet networks 68 1997
 
LUCENT TECHNOLOGIES INC. (2)
6215767 Quality of service adjustment and traffic shaping on a multiple access network 14 1997
* 6452933 Fair queuing system with adaptive bandwidth redistribution 158 1997
 
INTEL CORPORATION (1)
* 2002/0036,984 Method and apparatus for guaranteeing data transfer rates and enforcing conformance with traffic profiles in a packet network 54 2001
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
6154459 Data shaper for ATM traffic 11 1997
 
XEROX CORPORATION (1)
6064650 Rate shaping in per-flow output queued routing mechanisms having output links servicing multiple physical layers 49 1997
 
CIENA CORPORATION (1)
5974033 Dynamic shaping apparatus of traffic of ATM network 34 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
6185188 Method and apparatus for controlling physical port flow rate in packet communications 19 1997
 
OKI ELECTRIC INDUSTRY CO., LTD. (1)
6091708 Traffic shaper with multiply queued virtual paths 33 1997
 
SOUND VIEW INNOVATIONS, LLC (1)
6097701 Data stream shaper 8 1997
 
AT&T CORP. (1)
6011775 Method and apparatus for integrated traffic shaping in a packet-switched network 53 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
PMC-SIERRA, INC. (1)
* 7664028 Apparatus and method for metering and marking data in a communication system 19 2002
 
QUALCOMM INCORPORATED (2)
* 8793697 Method and system for scheduling requests in a portable computing device 1 2012
* 2013/0227,583 Method and System For Scheduling Requests In A Portable Computing Device 2 2012
 
INTERDIGITAL PATENT HOLDINGS, INC. (1)
9603161 Method and apparatus for prioritizing logical channels 0 2014
 
RIVERBED TECHNOLOGY, INC. (1)
* 8509070 Service curve mapping 0 2010
 
INTEL CORPORATION (2)
* 7801164 Two dimensional timeout table mechanism with optimized delay characteristics 0 2006
* 2007/0253,451 Two dimensional timeout table mechanism with optimized delay characteristics 1 2006
 
CISCO TECHNOLOGY, INC. (3)
* 7602716 Load sharing on DOCSIS 1 2001
* 7817556 Modification of policing methods to make them more TCP-friendly 0 2006
* 2007/0248,005 Modification of policing methods to make them more TCP-friendly 5 2006
 
AVAYA INC. (2)
7881197 Interface scheduling and traffic-shaping 0 2005
* 2007/0147,403 Interface scheduling and traffic-shaping 1 2005
 
JUNIPER NETWORKS, INC. (6)
* 8032653 Guaranteed bandwidth sharing in a traffic shaping system 15 2000
7813364 Cross-bar switch incorporating a sink port with retry capability 0 2006
* 2007/0091,880 CROSS-BAR SWITCH INCORPORATING A SINK PORT WITH RETRY CAPABILITY 1 2006
* 7733905 Cross-bar switch having bandwidth allocation 0 2007
* 2007/0127,469 CROSS-BAR SWITCH HAVING BANDWIDTH ALLOCATION 4 2007
8614951 Guaranteed bandwidth sharing in a traffic shaping system 2 2011
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
7302684 Systems and methods for managing a run queue 30 2001
* 7210146 Sleep queue management 28 2001
* 2002/0194,250 Sleep queue management 3 2001
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (3)
* 8737204 Creating and using multiple packet traffic profiling models to profile packet flows 0 2011
* 2012/0281,590 CREATING AND USING MULTIPLE PACKET TRAFFIC PROFILING MODELS TO PROFILE PACKET FLOWS 4 2011
8817655 Creating and using multiple packet traffic profiling models to profile packet flows 2 2011
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 7835326 Method and apparatus for scheduling data packet transmission according to QoS in a mobile communication system 1 2002
* 2003/0198,207 Method and apparatus for scheduling data packet transmission according to QoS in a mobile communication system 14 2002
 
HARRIS CORPORATION (21)
7756134 Systems and methods for close queuing to support quality of service 3 2006
* 2007/0258,486 Systems and methods for close queuing to support quality of service 0 2006
7894509 Method and system for functional redundancy based quality of service 3 2006
8516153 Method and system for network-independent QoS 0 2006
8064464 Method and system for inbound content-based QoS 2 2006
7990860 Method and system for rule-based sequencing for QoS 4 2006
7856012 System and methods for generic data transparent rules to support quality of service 2 2006
* 2007/0291,656 Method and system for outbound content-based QoS 11 2006
* 2007/0291,766 Method and system for inbound content-based QoS 11 2006
* 2007/0291,768 Method and system for content-based differentiation and sequencing as a mechanism of prioritization for QOS 0 2006
* 2007/0291,780 System and methods for generic data transparent rules to support quality of service 7 2006
* 2007/0291,653 METHOD AND SYSTEM FOR NETWORK-INDEPENDENT QOS 1 2006
* 2007/0291,657 Method and system for rule-based sequencing for QoS 0 2006
7916626 Method and system for fault-tolerant quality of service 4 2006
* 2007/0291,647 Method and System for Fault-Tolerant Quality of Service 3 2006
8730981 Method and system for compression based quality of service 0 2006
* 2007/0291,751 METHOD AND SYSTEM FOR COMPRESSION BASED QUALITY OF SERVICE 13 2006
7769028 Systems and methods for adaptive throughput management for event-driven message-based data 10 2006
* 2007/0297,416 Systems and methods for adaptive throughput management for event-driven message-based data 11 2006
8300653 Systems and methods for assured communications with quality of service 1 2006
* 2010/0241,759 SYSTEMS AND METHODS FOR SAR-CAPABLE QUALITY OF SERVICE 11 2006
* Cited By Examiner