Method and apparatus for merging virtual connections

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7664115
SERIAL NO

09495207

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for merging a plurality of virtual connections to form a merged virtual connection is presented. As cells for each of the plurality of virtual connections are received, they are buffered into a corresponding plurality of cell buffers, where each virtual connection has a corresponding cell buffer. When enough cells to constitute a complete packet are buffered for a particular virtual connection in its corresponding cell buffer, the identity of that virtual connection is queued into a queue, which may take the form of a linked list. A plurality of linked lists may be included such that differentiation between various virtual connections based on class is possible, where the class division may be based on a number of different factors. Prioritization information for the merged virtual connection is then obtained, where in the case where a plurality of classes are supported, the prioritization information includes class prioritization information. A cell stream for the merged virtual circuit is then generated based on the prioritization information and the virtual connection identities currently stored in the queue structure. The cell stream is generated such that entire packets are included in the cell stream in a continuous manner and no intermingling of cells corresponding to different packets occurs.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ALCATEL-LUCENT CANADA INC.KANATA ONTARIO71
WSOU INVESTMENTS, LLCLOS ANGELES, CA3612

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Robotham, Robert E Ottawa, CA 8 158

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
* 6104715 Merging of data cells in an ATM network 14 1997
* 6636512 System, method, and article of manufacture for increasing link bandwidth utilization in a high speed digital network 38 1999
* 6963585 Method and system for establishing a virtual path capability in a frame relay network 102 2000
* 6876659 Enqueuing apparatus for asynchronous transfer mode (ATM) virtual circuit merging 4 2001
 
ERICSSON AB (1)
* 6026090 Method and system for receiving ATM cells from an ATM network by a host 17 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 5592476 Asynchronous transfer mode switch with multicasting ability 84 1995
 
SONY CORPORATION (2)
* 6195355 Packet-Transmission control method and packet-transmission control apparatus 87 1998
6496479 Network resource reservation control method and apparatus, receiving terminal, sending terminal, and relay apparatus 79 1998
 
LUCENT TECHNOLOGIES INC. (5)
* 5689500 Multistage network having multicast routing congestion feedback 72 1996
* 5689505 Buffering of multicast cells in switching networks 110 1996
* 5689506 Multicast routing in multistage networks 163 1996
6304549 Virtual path management in hierarchical ATM networks 114 1997
* 7177317 Flexible scheduler in an asynchronous transfer mode (ATM) switch 2 2002
 
CISCO TECHNOLOGY, INC. (1)
* 6512744 Virtual-channel merging 16 1999
 
ARUBA NETWORKS, INC. (1)
* 6148000 Merging of data cells at network nodes 77 1997
 
JUNIPER NETWORKS, INC. (1)
* 6704321 Traffic shaper 74 1999
 
ALCATEL-LUCENT CANADA INC. (1)
6643293 Virtual connection shaping with hierarchial arbitration 22 1998
 
MINDSPEED TECHNOLOGIES, LLC (1)
* 6614794 System and method for multiple modem traffic redirection 6 1999
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6154459 Data shaper for ATM traffic 11 1997
 
XEROX CORPORATION (1)
5926459 Rate shaping in per-flow queued routing mechanisms for available bit rate service 87 1997
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 6243381 Network and method for ATM network operations 9 1998
 
OKI ELECTRIC INDUSTRY CO., LTD. (1)
6091708 Traffic shaper with multiply queued virtual paths 33 1997
 
RIVERSTONE NETWORKS, INC. (1)
* 5838681 Dynamic allocation of port bandwidth in high speed packet-switched digital switching systems 81 1996
 
RPX CLEARINGHOUSE LLC (1)
6760336 Flow detection scheme to support QoS flows between source and destination nodes 36 1999
 
WSOU INVESTMENTS, LLC (3)
* 6510158 Method and apparatus combining a plurality of virtual circuits into a combined virtual circuit 9 1999
* 6618378 Method and apparatus for supporting multiple class of service connections in a communications network 34 1999
6661775 Redundant routing with deadlines in data networks 15 1999
 
NEC CORPORATION (3)
5649108 Combined progressive and source routing control for connection-oriented communications networks 168 1994
5793748 Priority control method of virtual circuit and a device thereof 17 1995
5832197 Alternate routing by increasing initially low QOS value of a selected alternate path during failure to user-specified value 98 1996
 
INTEL CORPORATION (2)
5959993 Scheduler design for ATM switches, and its implementation in a distributed shared memory architecture 37 1996
* 7177279 Buffer management for merging packets of virtual circuits 9 2002
 
FRANCE TELECOM (1)
* 6967927 Method of transmitting data flows over an ATM network and device for implementing the method 22 2000
 
Alcatel Data Networks Inc. (1)
5768271 Virtual private network 184 1996
 
KABUSHIKI KAISHA TOSHIBA (5)
* 6490248 Packet transfer device and packet transfer method adaptive to a large number of input ports 56 1996
* 6781994 Distributing ATM cells to output ports based upon destination information using ATM switch core and IP forwarding 26 1999
* 6934296 Packet transfer device and packet transfer method adaptive to a large number of input ports 17 2002
* 2003/0133,411 Communication resource management method and node control device using priority control and admission control 24 2003
* 7385967 Network interconnection apparatus, network node apparatus, and packet transfer method for high speed, large capacity inter-network communication 2 2004
 
XYLON LLC (1)
5757770 Method and device for the control of congestion in sporadic exchanges of data packets in a digital transmission network 52 1995
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 5777984 Method and apparatus for controlling cell transmission rate in a cell based network in the presence of congestion 58 1996
* 5812527 Simplified calculation of cell transmission rates in a cell based netwook 112 1996
 
NOKIA TELECOMMUNICATIONS OY (2)
5870384 Method and equipment for prioritizing traffic in an ATM network 17 1996
* 6148001 Multipoint-to-point system which multiplexes complete packets comprised of ATM cells on to a single virtual channel connection 46 1997
 
AT&T CORP. (1)
* 5956334 Method for interfacing a telephony and an ATM network to establish voice communication 63 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Generonix, Inc. (2)
* 8325631 System and method for extending DSL transmission range 0 2007
* 2009/0067,451 System and method for extending DSL transmission range 4 2007
 
NETRONOME SYSTEMS, INC. (3)
* 9515946 High-speed dequeuing of buffer IDS in frame storing system 0 2014
* 9258256 Inverse PCP flow remapping for PFC pause frame generation 0 2014
* 2016/0006,665 HIGH-SPEED DEQUEUING OF BUFFER IDS IN FRAME STORING SYSTEM 0 2014
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Aug 16, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 16, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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