Combining multilink and IP per-destination load balancing over a multilink bundle

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7613110
SERIAL NO

10892608

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Load balanced transport of best efforts traffic together with delay-bounded traffic over a multilink bundle combines fragmentation and fragment distribution for best efforts packets with per-flow balancing for delay-bounded traffic. In the preferred embodiments, the best efforts packets receive Multilink Protocol treatment, including fragmentation and addition of sequence headers. Fragments of packets for one such communication go over the various links within the bundle, as appropriate for load balancing on the links. For each delay-bounded flow, such as for a VOIP service, the sending node hashes the packet header data and applies all packets for the flow to one of the links, assigned as a function of the hash value. Different flow headers produce different hash results; therefore the node sends different flows over the different links in a substantially balanced manner.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CISCO TECHNOLOGY, INC.SAN JOSE, CA14366

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Blair, Dana Alpharetta , US 48 593

Cited Art Landscape

Patent Info (Count) # Cites Year
 
NEC CORPORATION (1)
* 6931025 Optical adaptation layer frame for aggregating IP flows at edge nodes for sonet transport 13 2000
 
LUCENT TECHNOLOGIES INC. (1)
* 6628652 Flexible telecommunications switching network 41 1999
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
6157649 Method and system for coordination and control of data streams that terminate at different termination units using virtual tunneling 79 1997
 
NOKIA INTERNET COMMUNICATIONS INC. (1)
* 6633540 Real-time traffic shaper with keep-alive property for best-effort traffic 45 1999
 
CISCO TECHNOLOGY, INC. (1)
6515963 Per-flow dynamic buffer management 87 1999
 
VALENCE TECHNOLOGY INC (1)
6385209 Method and apparatus for mapping data packets between lines of differing capacity at a router interface 47 2000
 
Top Layer Networks, Inc. (1)
6226267 System and process for application-level flow connection of data processing networks 77 1998
 
UNWIRED PLANET, LLC (1)
6185208 Method and apparatus for fragmenting messages for a wireless network using group sharing of reference numbers 106 1998
 
Multi-Tech Systems, Inc. (1)
6563821 Channel bonding in a remote communications server system 51 1998
 
THE TITAN CORPORATION (1)
* 5944783 Apparatus and method for data transfers through software agents using client-to-server and peer-to-peer transfers 80 1997
 
Telefonaktiebolaget LN Ericsson (publ) (1)
* 6577596 Method and apparatus for packet delay reduction using scheduling and header compression 44 1999
 
AT&T CORP. (1)
* 6785260 Method and apparatus for routing of best-effort and quality of service flows 7 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2010/0195,663 Fabric Channel Control Apparatus and Method 10 2010
 
CISCO TECHNOLOGY, INC. (2)
* 8948204 Fabric channel control apparatus and method 0 2010
9654419 Fabric channel control apparatus and method 0 2015
 
JUNIPER NETWORKS, INC. (1)
* 2011/0134,752 MULTILINK TRAFFIC SHAPING 2 2011
 
Firetide, Inc. (4)
* 7969942 Bonding multiple radios in wireless multi-hop mesh networks 3 2009
* 2009/0175,169 BONDING MULTIPLE RADIOS IN WIRELESS MULTI-HOP MESH NETWORKS 4 2009
* 8724468 Bonding multiple radios in wireless multi-hop mesh networks 2 2011
9706439 Bonding multiple radios in wireless multi-hop mesh networks 0 2014
 
FUJITSU LIMITED (1)
* 2012/0188,873 COMMUNICATION SYSTEM, COMMUNICATION METHOD, RECEIVING APPARATUS, AND TRANSMITTING APPARATUS 8 2011
 
SILICON VALLEY BANK (1)
* 2012/0134,326 BONDING MULTIPLE RADIOS IN WIRELESS MULTI-HOP MESH NETWORKS 1 2011
 
AVIAT U.S., INC. (4)
8693308 System and method for resilient wireless packet communications 2 2006
* 2007/0189,154 System and method for resilient wireless packet communications 26 2006
8988981 System and method for resilient wireless packet communications 0 2014
9712378 System and method for resilient wireless packet communications 0 2015
 
ORACLE INTERNATIONAL CORPORATION (6)
* 9124448 Method and system for implementing a best efforts resequencer 0 2009
8661083 Method and system for implementing sequence start and increment values for a resequencer 0 2009
8578218 Method and system for implementing a scalable, high-performance, fault-tolerant locking mechanism in a multi-process environment 0 2009
* 2010/0254,389 METHOD AND SYSTEM FOR IMPLEMENTING A BEST EFFORTS RESEQUENCER 1 2009
* 2010/0254,388 METHOD AND SYSTEM FOR APPLYING EXPRESSIONS ON MESSAGE PAYLOADS FOR A RESEQUENCER 1 2009
* 2010/0257,404 METHOD AND SYSTEM FOR IMPLEMENTING A SCALABLE, HIGH-PERFORMANCE, FAULT-TOLERANT LOCKING MECHANISM IN A MULTI-PROCESS ENVIRONMENT 9 2009
 
WSOU INVESTMENTS, LLC (2)
* 8514700 MLPPP occupancy based round robin 0 2010
* 2012/0106,567 MLPPP OCCUPANCY BASED ROUND ROBIN 3 2010
 
APPLE INC. (2)
* 7986697 Method for processing information fragments and a device having information fragment processing capabilities 0 2006
* 2009/0323,710 METHOD FOR PROCESSING INFORMATION FRAGMENTS AND A DEVICE HAVING INFORMATION FRAGMENT PROCESSING CAPABILITIES 4 2006
 
RADISYS CORPORATION (3)
* 8553552 Stateless load balancer in a multi-node system for transparent processing with packet preservation 3 2012
* 8848536 Stateless load balancer in a multi-node system for transparent processing with packet preservation 0 2013
* 2014/0056,146 STATELESS LOAD BALANCER IN A MULTI-NODE SYSTEM FOR TRANSPARENT PROCESSING WITH PACKET PRESERVATION 0 2013
 
HARRIS STRATEX NETWORKS OPERATING CORPORATION (3)
* 2009/0067,324 Resilient Data Communications with Physical Layer Link Aggregation, Extended Failure Detection and Load Balancing 29 2008
* 8264959 Dynamic load balancing for layer-2 link aggregation 6 2010
* 2010/0246,396 Dynamic Load Balancing for Layer-2 Link Aggregation 8 2010
 
HARRIS STRATEX NETWORKS, INC. (4)
8264953 Resilient data communications with physical layer link aggregation, extended failure detection and load balancing 25 2008
8774000 Resilient data communications with physical layer link aggregation, extended failure detection and load balancing 3 2011
9294943 Resilient data communications with physical layer link aggregation, extended failure detection and load balancing 0 2014
9521036 Resilient data communications with physical layer link aggregation, extended failure detection and load balancing 0 2016
 
MEDIATEK SINGAPORE PTE. LTD. (1)
* 9467384 Packet forwarding apparatus and method using flow subgroup based path selection for dynamic load balancing 0 2014
* 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 May 3, 2021
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