CA2262590A1 - Load sharing for redundant networks - Google Patents
Load sharing for redundant networksInfo
- Publication number
- CA2262590A1 CA2262590A1 CA002262590A CA2262590A CA2262590A1 CA 2262590 A1 CA2262590 A1 CA 2262590A1 CA 002262590 A CA002262590 A CA 002262590A CA 2262590 A CA2262590 A CA 2262590A CA 2262590 A1 CA2262590 A1 CA 2262590A1
- Authority
- CA
- Canada
- Prior art keywords
- links
- redundant
- load sharing
- assignment
- link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/04—Interdomain routing, e.g. hierarchical routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
Abstract
Method and apparatus providing for load sharing in redundant communication networks. The method and apparatus may include detection of redundant communication links in the network topology and sharing communication load over those links. This may be accomplished through assignment of unique labels to each link in a group of redundant links and assignment to each data packet of a value corresponding to the label on just one of the links; the packet being forwarded on only that link. The method and apparatus are also suited to quick recovery from a change in state of a network topology.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/689,784 | 1996-08-14 | ||
US08/689,784 US6081511A (en) | 1996-08-14 | 1996-08-14 | Load sharing for redundant networks |
PCT/US1997/014302 WO1998007259A1 (en) | 1996-08-14 | 1997-08-14 | Load sharing for redundant networks |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2262590A1 true CA2262590A1 (en) | 1998-02-19 |
CA2262590C CA2262590C (en) | 2003-11-11 |
Family
ID=24769883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002262590A Expired - Lifetime CA2262590C (en) | 1996-08-14 | 1997-08-14 | Load sharing for redundant networks |
Country Status (6)
Country | Link |
---|---|
US (1) | US6081511A (en) |
EP (1) | EP0929955B1 (en) |
AU (1) | AU708914B2 (en) |
CA (1) | CA2262590C (en) |
DE (1) | DE69716451T2 (en) |
WO (1) | WO1998007259A1 (en) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6314525B1 (en) * | 1997-05-13 | 2001-11-06 | 3Com Corporation | Means for allowing two or more network interface controller cards to appear as one card to an operating system |
US6178448B1 (en) * | 1997-06-18 | 2001-01-23 | International Business Machines Corporation | Optimal link scheduling for multiple links by obtaining and utilizing link quality information |
US6366557B1 (en) * | 1997-10-31 | 2002-04-02 | Nortel Networks Limited | Method and apparatus for a Gigabit Ethernet MAC (GMAC) |
US6363077B1 (en) * | 1998-02-13 | 2002-03-26 | Broadcom Corporation | Load balancing in link aggregation and trunking |
US7430164B2 (en) | 1998-05-04 | 2008-09-30 | Hewlett-Packard Development Company, L.P. | Path recovery on failure in load balancing switch protocols |
AUPP571498A0 (en) * | 1998-09-07 | 1998-10-01 | Alcatel | Maximal flow data routing |
US6731599B1 (en) * | 1999-07-01 | 2004-05-04 | Nortel Networks Limited | Automatic load sharing-trunking |
US6553029B1 (en) | 1999-07-09 | 2003-04-22 | Pmc-Sierra, Inc. | Link aggregation in ethernet frame switches |
US7151775B1 (en) * | 1999-09-23 | 2006-12-19 | Pluris, Inc. | Apparatus and method for forwarding data on multiple label-switched data paths |
US6775284B1 (en) * | 2000-01-07 | 2004-08-10 | International Business Machines Corporation | Method and system for frame and protocol classification |
US6751746B1 (en) * | 2000-07-31 | 2004-06-15 | Cisco Technology, Inc. | Method and apparatus for uninterrupted packet transfer using replication over disjoint paths |
DE60129701T2 (en) * | 2001-09-21 | 2008-04-30 | Koninklijke Kpn N.V. | Computer system, data transmission network, computer program and data carriers, all messages for filtering content according to a tagging language |
US6532212B1 (en) * | 2001-09-25 | 2003-03-11 | Mcdata Corporation | Trunking inter-switch links |
US6717950B2 (en) * | 2002-01-20 | 2004-04-06 | General Instrument Corporation | Method and apparatus for priority-based load balancing for use in an extended local area network |
US6950870B2 (en) | 2002-02-06 | 2005-09-27 | Harris Corporation | Method and apparatus for loop detection and dissolution in a communication network |
US7127601B2 (en) * | 2002-05-30 | 2006-10-24 | Sun Microsystems, Inc. | System and method for delivering FPGA programming |
US7076787B2 (en) * | 2002-05-30 | 2006-07-11 | Sun Microsystems, Inc. | Supporting multiple protocols with a single device driver |
US20030225916A1 (en) * | 2002-05-30 | 2003-12-04 | David Cheon | Implementing a data link layer protocol for multiple network interface devices |
DE10243384B4 (en) * | 2002-09-18 | 2006-10-05 | Siemens Ag | Method for permanent redundant transmission of data telegrams in communication systems |
US7272746B2 (en) * | 2003-08-29 | 2007-09-18 | Audiocodes Texas, Inc. | Redundancy scheme for network processing systems |
US7619974B2 (en) | 2003-10-31 | 2009-11-17 | Brocade Communication Systems, Inc. | Frame traffic balancing across trunk groups |
DE112004002797B4 (en) * | 2004-03-19 | 2015-12-31 | Zakrytoe Aktsionernoe Obschestvo "Intel A/O" | Failover and load balancing |
US7881239B2 (en) * | 2004-03-27 | 2011-02-01 | Dust Networks, Inc. | Low-powered autonomous radio node with temperature sensor and crystal oscillator |
US7961664B1 (en) | 2004-03-27 | 2011-06-14 | Dust Networks, Inc. | Digraph network subnetworks |
US7420980B1 (en) * | 2004-03-27 | 2008-09-02 | Dust Networks, Inc. | Digraph network superframes |
US8194655B2 (en) * | 2004-08-05 | 2012-06-05 | Dust Networks, Inc. | Digraph based mesh communication network |
US8059629B1 (en) | 2004-03-27 | 2011-11-15 | Dust Networks, Inc. | Digraph network timing synchronization |
US7760626B2 (en) * | 2004-03-31 | 2010-07-20 | Intel Corporation | Load balancing and failover |
DE102004016941A1 (en) * | 2004-04-06 | 2005-10-27 | Siemens Ag | Method for controlling the traffic in a packet network |
US7590756B2 (en) | 2005-05-13 | 2009-09-15 | Itt Manufacturing Enterprises, Inc. | Method and system for transferring data in a communications network using redundant communication paths |
US8392610B2 (en) * | 2008-01-30 | 2013-03-05 | International Business Machines Corporation | Method, apparatus and system to dynamically manage logical path resources |
US8223633B2 (en) | 2008-10-03 | 2012-07-17 | Brocade Communications Systems, Inc. | Port trunking at a fabric boundary |
KR20100046608A (en) * | 2008-10-27 | 2010-05-07 | 삼성전자주식회사 | Image forming apparatus and control method of stapling unit thereof |
NL1036238C2 (en) * | 2008-11-25 | 2010-06-02 | Taxitronic V O F | METHOD, COMMUNICATION AND PROCESSING DEVICE AND CONTROLS FOR WIRELESS EXCHANGE OF DATA WITH A VEHICLE, SUCH AS A TAXI OR BUS. |
US8412831B2 (en) | 2009-08-03 | 2013-04-02 | Brocade Communications Systems, Inc. | Per priority TCP quality of service |
US8862720B2 (en) * | 2009-08-31 | 2014-10-14 | Red Hat, Inc. | Flexible cloud management including external clouds |
US9203691B2 (en) | 2010-08-31 | 2015-12-01 | Siklu Communication ltd. | Fail-safe communication systems and methods |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4811337A (en) * | 1988-01-15 | 1989-03-07 | Vitalink Communications Corporation | Distributed load sharing |
US5018137A (en) * | 1988-06-27 | 1991-05-21 | Digital Equipment Corporation | Transparent load sharing for parallel networks |
DE3902243A1 (en) * | 1989-01-26 | 1990-08-09 | Standard Elektrik Lorenz Ag | METHOD FOR SWITCHING DIGITAL SIGNAL CONNECTIONS IN TRANSMISSION NETWORKS |
US5214646A (en) * | 1990-01-31 | 1993-05-25 | Amnon Yacoby | System and method for interconnecting local area networks |
US5088090A (en) * | 1990-01-31 | 1992-02-11 | Rad Network Devices Ltd. | Routing system to interconnect local area networks |
US5150360A (en) * | 1990-03-07 | 1992-09-22 | Digital Equipment Corporation | Utilization of redundant links in bridged networks |
DE69132388T2 (en) * | 1990-06-18 | 2001-03-01 | Fujitsu Ltd | Switchback system for an ATM network |
JPH0758744A (en) * | 1993-08-20 | 1995-03-03 | Fujitsu Ltd | Call storage system wherein emergency call and normal call are mixedly present |
-
1996
- 1996-08-14 US US08/689,784 patent/US6081511A/en not_active Expired - Lifetime
-
1997
- 1997-08-14 EP EP97939413A patent/EP0929955B1/en not_active Expired - Lifetime
- 1997-08-14 AU AU41508/97A patent/AU708914B2/en not_active Expired
- 1997-08-14 CA CA002262590A patent/CA2262590C/en not_active Expired - Lifetime
- 1997-08-14 DE DE69716451T patent/DE69716451T2/en not_active Expired - Lifetime
- 1997-08-14 WO PCT/US1997/014302 patent/WO1998007259A1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
DE69716451D1 (en) | 2002-11-21 |
EP0929955A1 (en) | 1999-07-21 |
AU4150897A (en) | 1998-03-06 |
WO1998007259A1 (en) | 1998-02-19 |
CA2262590C (en) | 2003-11-11 |
EP0929955B1 (en) | 2002-10-16 |
US6081511A (en) | 2000-06-27 |
DE69716451T2 (en) | 2003-06-12 |
AU708914B2 (en) | 1999-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2262590A1 (en) | Load sharing for redundant networks | |
CA2130412A1 (en) | General Transport Layer Gateway for Heterogeneous Networks | |
EP0967756A4 (en) | Atm repeater and network including the same | |
AU7615594A (en) | Method for selecting links in networks | |
CA2115089A1 (en) | Method and Apparatus for Establishing Connections in a Communications Access Network | |
AU1795001A (en) | Apparatus and method for forwarding encapsulated data packets on a network having multiple links between nodes | |
CA2316355A1 (en) | Traffic monitoring tool for bandwidth management | |
CA2179349A1 (en) | Method and Apparatus for Providing a 3-Way Connection Between a Mobile Computing Device, a Stationary Computing Device and a Computer Network | |
CA2181425A1 (en) | Link state routing device in atm communication system | |
AU684983B2 (en) | Communication network structure, communication network system based on the same and communication method therefor | |
CA2249841A1 (en) | Pots/packet bridge | |
CA2331265A1 (en) | Method and apparatus for routing short messages | |
WO1995009504A3 (en) | Protocol for transporting real-time data | |
CA2148493A1 (en) | Fast packet adaptation method for ensuring packet portability across diversified switching type networks | |
CA2457718A1 (en) | Using link state information to discover ip network topology | |
WO1998041040A3 (en) | Apparatus and method for expanding communication networks | |
CA2254606A1 (en) | Ring network for sharing protection resource by working communication paths | |
WO1995004420A3 (en) | Communication system with traffic distribution over multiple paths | |
CA2220292A1 (en) | Routing system and method for a teleconferencing system | |
CA2096504A1 (en) | Self-Healing Drop and Insert Communication Network | |
CA2220559A1 (en) | Integrated information communication system | |
KR980700757A (en) | ROUTING IN A COMMUNICATION NETWORK | |
WO2005119971A3 (en) | Method and apparatus for forwarding data in a data communications network | |
CA2276577A1 (en) | Method and apparatus for routing in a communication or data network, or a network comprising communication and data networks | |
WO1999000994A3 (en) | Method and system for assigning spare transmission links to restoral routes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20170814 |