Method and system for providing differentiated service on a per virtual circuit basis within a packet-based switch/router

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7023856
SERIAL NO

10056159

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Different levels of service are provided to different types of traffic within a single virtual circuit (VC) by converting the traffic from fixed-length cells to variable-length packets, classifying the packets based on information in the packet headers, associating the packets with a VC, and then implementing class-specific enqueuing and dequeuing of the classified packets on a per-VC basis. Classified packets are dequeued from VC-specific and class-specific queues into VC-specific segmentation and re-assembly (SAR) queues according to an algorithm that is a function of traffic class. The dequeuing algorithm determines the level of service that is provided to the different classes of traffic within each VC. Packets are dequeued from the VC-specific SAR queues and converted back to fixed-length cells according to an algorithm that arbitrates among multiple VC-specific SAR queues. The technique for managing traffic can be carried out within an Ethernet switch/router that includes input and output ATM interfaces.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
PROVENANCE ASSET GROUP LLCESSEX, CT3535
RIVERSTONE NETWORKS, INC.MURRAY HILL, NJ23

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Anderson, Thomas Hudson, NH 35 450
Fuller, Kathryn North Reading, MA 1 23
Washabaugh, Douglas Markham Hubbardston, MA 1 23

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6944170 Switching arrangement and method 13 2001
 
PMC-SIERRA, INC. (1)
5742765 Combination local ATM segmentation and reassembly and physical layer device 133 1996
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (1)
* 5859835 Traffic scheduling system and method for packet-switched networks 156 1996
 
EXTREME NETWORKS, INC. (1)
* 5941952 Apparatus and method for transferring data from a transmit buffer memory at a particular rate 23 1996
 
GC PIVOTAL, LLC (1)
6286049 System and method for providing broadband content to high-speed access subscribers 84 2000
 
CISCO TECHNOLOGY, INC. (2)
5629928 Dynamic fair queuing to support best effort traffic in an ATM network 91 1995
6320845 Traffic management and flow prioritization on a routed computer network 32 1998
 
Top Layer Networks, Inc. (1)
6226267 System and process for application-level flow connection of data processing networks 77 1998
 
Nexabit Networks, LLC (1)
6259699 System architecture for and method of processing packets and/or cells in a common switch 304 1997
 
KOREA TELECOMMUNICATION AUTHORITY (1)
5499238 Asynchronous transfer mode (ATM) multiplexing process device and method of the broadband integrated service digital network subscriber access apparatus 133 1994
 
TUT SYSTEMS, INC. (1)
* 2002/0118,644 Method and system to implement policy-based network traffic management 91 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2006/0239,194 Monitoring a queue for a communication link 20 2005
 
DEUTSCHE BANK AG NEW YORK BRANCH (1)
* 2007/0127,489 Apparatus and method for the optimal utilization and delivery of multiple applications over a digital subscriber loop 6 2005
 
ERICSSON AB (3)
* 7142545 Method and apparatus for hierarchical circuits with switching decisions 3 2002
* 7369571 Method and system for sending E-LSP packets having QoS across a cell ATM based network 8 2004
* 2005/0243,833 Method and system for sending E-LSP packets having QoS across a cell ATM based network 4 2004
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
8942559 Switching in a network device 3 2010
 
KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD. (2)
* 8891392 Dynamic latency analysis system 0 2012
* 2013/0343,207 DYNAMIC LATENCY ANALYSIS SYSTEM 12 2012
 
ALBERT B. CRUM (2)
* 8213422 Selective internet priority service 2 2004
* 2005/0271,048 Selective internet priority service 17 2004
 
CISCO TECHNOLOGY, INC. (3)
* 7376140 System and method for assignment of ATM virtual circuits to queues in a DSLAM 2 2002
* 7606158 Hierarchical flow control for router ATM interfaces 5 2004
* 2006/0067,225 Hierarchical flow control for router ATM interfaces 19 2004
 
AMAZON TECHNOLOGIES, INC. (7)
* 9591101 Message batching in a distributed strict queue 0 2014
* 9584593 Failure management in a distributed strict queue 0 2014
* 9575820 Client control in a distributed strict queue 0 2014
* 9577878 Geographic awareness in a distributed strict queue 0 2014
* 9577961 Input/output management in a distributed strict queue 0 2014
* 9571414 Multi-tiered processing using a distributed strict queue 0 2014
* 2015/0381,514 MULTI-TIERED PROCESSING USING A DISTRIBUTED STRICT QUEUE 0 2014
 
FUJITSU LIMITED (2)
* 7856021 Packet transfer method and apparatus 1 2006
* 2006/0146,872 Packet transfer method and apparatus 4 2006
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (1)
* 7826483 Method for assigning a number of M data links located on the subscriber side to a number of N data links located on the transporter side 1 2005
 
PROVENANCE ASSET GROUP LLC (3)
* 7570585 Facilitating DSLAM-hosted traffic management functionality 2 2002
* 7599366 Flow-aware ethernet digital subscriber line access multiplexer DSLAM 0 2005
* 2006/0114,896 Flow-aware ethernet digital subscriber line access multiplexer DSLAM 1 2005
 
RPX CLEARINGHOUSE LLC (4)
* 7639678 Multimodal data switch 2 2004
* 2006/0123,162 Multimodal data switch 2 2004
* 2010/0067,536 Multimodal Data Switch 1 2009
8599695 Selective internet priority service 0 2012
 
INTEL CORPORATION (3)
* 8780898 Processor for packet switching between cell streams with optional virtual channel and channel identification modification 0 2002
* 2004/0085,956 Processor for packet switching between cell streams with optional virtual channel and channel identification modification 4 2002
* 2004/0258,068 Packet transmission method, process, and system 1 2003
 
LANTIQ DEUTSCHLAND GMBH (2)
* 9451338 Line card with network processing device and data pump device 0 2006
* 2008/0089,337 Network processing device and data pump device 1 2006
 
ALCATEL (2)
* 7453819 Method for traffic engineering and ingress router adapted to perform such a method 0 2003
* 2004/0114,583 Method for traffic engineering and ingress router adapted to perform such a method 12 2003
 
SYMANTEC CORPORATION (1)
* 8788822 Enhanced QoS solution for thin client or remote access sessions 3 2005
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 4, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00