Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Lock assembly
Patent Number: 7,437,903 Issued on 10/21/2008 to Cheng

Title: System and method for detering theft of motorized vehicles
Patent Number: 7,437,902 Issued on 10/21/2008 to Monash

Title: Locking cap system
Patent Number: 7,437,901 Issued on 10/21/2008 to Trempala

Title: Externally releasable security bar system
Patent Number: 7,437,900 Issued on 10/21/2008 to Slone

Title: Suitcase lock assembly
Patent Number: 7,437,899 Issued on 10/21/2008 to Ma

Title: Lock device
Patent Number: 7,437,898 Issued on 10/21/2008 to Su

Title: Dyeing machine with automatic in-line dip depletion control
Patent Number: 7,437,897 Issued on 10/21/2008 to Bellini,   et al.

Title: Sock and production method of the same
Patent Number: 7,437,896 Issued on 10/21/2008 to Hirao,   et al.

Title: Seamless glove of high support performance
Patent Number: 7,437,895 Issued on 10/21/2008 to Okuno

Title: Circular knitting machine with fabric scanner, and break-away mount for fabric scanner
Patent Number: 7,437,894 Issued on 10/21/2008 to Lagueux

Title: Method for producing optical glass
Patent Number: 7,437,893 Issued on 10/21/2008 to Onodera,   et al.

Title: Apparatus having vacuum applying facilities and method of using vacuum to bend and/or shape one or more sheets
Patent Number: 7,437,892 Issued on 10/21/2008 to Siskos

Title: Recovery and purification of ethylene
Patent Number: 7,437,891 Issued on 10/21/2008 to Reyneke,   et al.

Title: Cryogenic air separation system with multi-pressure air liquefaction
Patent Number: 7,437,890 Issued on 10/21/2008 to Howard

Title: Method and apparatus for producing products from natural gas including helium and liquefied natural gas
Patent Number: 7,437,889 Issued on 10/21/2008 to Roberts,   et al.

Title: Refrigerator
Patent Number: 7,437,888 Issued on 10/21/2008 to Son,   et al.

Title: Recirculation cooling system
Patent Number: 7,437,887 Issued on 10/21/2008 to Hinder,   et al.

Title: Refrigerator ice storage bin with lid
Patent Number: 7,437,886 Issued on 10/21/2008 to Kuehl,   et al.

Title: Water spillage management for in the door ice maker
Patent Number: 7,437,885 Issued on 10/21/2008 to Wu,   et al.

Title: Air conditioner
Patent Number: 7,437,884 Issued on 10/21/2008 to Otake,   et al.

Title: Body armor cooling system
Patent Number: 7,437,883 Issued on 10/21/2008 to Baldal

Title: Apparatus for driving a compressor and a refrigerating air conditioner
Patent Number: 7,437,882 Issued on 10/21/2008 to Matsunaga,   et al.

Title: Control valve for variable displacement compressor
Patent Number: 7,437,881 Issued on 10/21/2008 to Hirota

Title: Pump bypass control apparatus and apparatus and method for maintaining a predetermined flow-through rate of a fluid through a pump
Patent Number: 7,437,880 Issued on 10/21/2008 to Bansch,   et al.

Title: Cold carbonation system for beverage dispenser with remote tower
Patent Number: 7,437,879 Issued on 10/21/2008 to Wolski,   et al.

Title: Multi-stage pulse tube cryocooler with acoustic impedance constructed to reduce transient cool down time and thermal loss
Patent Number: 7,437,878 Issued on 10/21/2008 to Gedeon,   et al.

Title: Compressor having low-pressure and high-pressure compressor operating at optimum ratio between pressure ratios thereof and gas turbine engine adopting the same
Patent Number: 7,437,877 Issued on 10/21/2008 to Kawamoto,   et al.

Title: Augmenter swirler pilot
Patent Number: 7,437,876 Issued on 10/21/2008 to Koshoffer

Title: Thermally driven cooling systems
Patent Number: 7,437,875 Issued on 10/21/2008 to Zuili,   et al.

Title: System and method for backpressure compensation for controlling exhaust gas particulate emissions
Patent Number: 7,437,874 Issued on 10/21/2008 to Ramamurthy,   et al.

Title: Connection block for a hydrostatic piston machine
Patent Number: 7,437,873 Issued on 10/21/2008 to Wanschura,   et al.

Title: Object separating apparatus using gas
Patent Number: 7,437,872 Issued on 10/21/2008 to Kim,   et al.

Title: Automatic engine protection system for use when electronic parts of a control system are exposed to overtemperature conditions
Patent Number: 7,437,871 Issued on 10/21/2008 to Cook

Title: Chain link plate with high strength
Patent Number: 7,437,870 Issued on 10/21/2008 to Wu

Title: High temperature resistant rope systems and methods
Patent Number: 7,437,869 Issued on 10/21/2008 to Chou,   et al.

Title: Core yarn manufacturing apparatus
Patent Number: 7,437,868 Issued on 10/21/2008 to Baba,   et al.

Title: Core yarn production method and apparatus
Patent Number: 7,437,867 Issued on 10/21/2008 to Sawada

Title: Sensor for bale shape monitoring in round balers
Patent Number: 7,437,866 Issued on 10/21/2008 to Smith,   et al.

Title: Mower with baffle
Patent Number: 7,437,865 Issued on 10/21/2008 to Koike,   et al.

Title: Shift mechanism for trim mower cutting units
Patent Number: 7,437,864 Issued on 10/21/2008 to Link,   et al.

Title: Wrap dispensing apparatus
Patent Number: 7,437,863 Issued on 10/21/2008 to Moser,   et al.

Title: Machine and method for inserting sheets into envelopes
Patent Number: 7,437,862 Issued on 10/21/2008 to van der Werff

Title: Bagging machine with a tunnel at least partially formed of flexible material
Patent Number: 7,437,861 Issued on 10/21/2008 to Cullen

Title: Stamp applicator with automatic sizing feature
Patent Number: 7,437,860 Issued on 10/21/2008 to Brandow,   et al.

Title: Method for producing objects, volumes, furniture modules and furniture, and articles produced by said method
Patent Number: 7,437,859 Issued on 10/21/2008 to Stolarov

Title: Welded wire reinforcement for modular concrete forms
Patent Number: 7,437,858 Issued on 10/21/2008 to Pfeiffer,   et al.

Title: Compression anchor
Patent Number: 7,437,857 Issued on 10/21/2008 to Maguire,   et al.

Title: Surface mount window for doors
Patent Number: 7,437,856 Issued on 10/21/2008 to Berger, Jr.

Title: Water and water vapor structural barrier
Patent Number: 7,437,855 Issued on 10/21/2008 to Locke,   et al.

Title: Stabilizer system for portable structure
Patent Number: 7,437,854 Issued on 10/21/2008 to O'Reilly

Title: Openable screen element such as a door
Patent Number: 7,437,853 Issued on 10/21/2008 to Jensen

Title: Sliding window apparatus
Patent Number: 7,437,852 Issued on 10/21/2008 to Dufour,   et al.

Title: Two-stage fishing bobber
Patent Number: 7,437,851 Issued on 10/21/2008 to Bennis

Title: Mag float
Patent Number: 7,437,850 Issued on 10/21/2008 to Seay,   et al.

Title: Secondary fishing lure
Patent Number: 7,437,849 Issued on 10/21/2008 to Selvaggio

Title: Firearm aiming and photographing compound apparatus
Patent Number: 7,437,848 Issued on 10/21/2008 to Chang

Title: Pivotable shoulder stock for a handgun
Patent Number: 7,437,847 Issued on 10/21/2008 to Mabry

Title: Dual window display box
Patent Number: 7,437,846 Issued on 10/21/2008 to Franco,   et al.

Title: Foldable caution device with bag
Patent Number: 7,437,845 Issued on 10/21/2008 to Huang

Title: Wire support frame for corrugated sign
Patent Number: 7,437,844 Issued on 10/21/2008 to Kennedy

Title: Banner mounting system
Patent Number: 7,437,843 Issued on 10/21/2008 to Lefebvre

Title: Folding display apparatus
Patent Number: 7,437,842 Issued on 10/21/2008 to Sgambellone

Title: Serving dish for children
Patent Number: 7,437,841 Issued on 10/21/2008 to Thum

Title: Memorabilia apparatus
Patent Number: 7,437,840 Issued on 10/21/2008 to Ratmansky,   et al.

Title: Cutting edge for a V-blade snowplow
Patent Number: 7,437,839 Issued on 10/21/2008 to Christy,   et al.

Title: Article of footwear
Patent Number: 7,437,838 Issued on 10/21/2008 to Nau

Title: Cord and strap combination shoe closure
Patent Number: 7,437,837 Issued on 10/21/2008 to Jacobs

Title: Insole assembly for increasing weight of footwear and heavy footwear having weight-increasing midsole/outsole
Patent Number: 7,437,836 Issued on 10/21/2008 to Kim

Title: Cushioning sole for an article of footwear
Patent Number: 7,437,835 Issued on 10/21/2008 to Marvin,   et al.

Title: Method of processing substrate and substrate processing apparatus
Patent Number: 7,437,834 Issued on 10/21/2008 to Nakatsukasa,   et al.

Title: Hand dryer with top surface opening and vertical splash plates
Patent Number: 7,437,833 Issued on 10/21/2008 to Sato,   et al.

Title: Reduced pressure drying apparatus
Patent Number: 7,437,832 Issued on 10/21/2008 to Usui

Title: Linear guide apparatus
Patent Number: 7,437,831 Issued on 10/21/2008 to Hayashi,   et al.

Title: Stud marker
Patent Number: 7,437,830 Issued on 10/21/2008 to Kulavic

Title: Cross tie connection bracket
Patent Number: 7,437,829 Issued on 10/21/2008 to Pryor

Redundant link management switch for use in a stack of switches and method thereof Number:7,145,864 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Redundant link management switch for use in a stack of switches and method thereof

Abstract: A redundant link management switch for use in a stack of switches forming a closed-loop link topology, including a stacking module, a processor and a management module. The stacking module has an uplink port for connecting a next-higher switch in the stack and a downlink port for connecting a next-lower switch in the stack. The processor instructs the stacking module to disable a downlink control bus within the downlink port when receiving a disconnect command, and instructs the stacking module to enable the downlink control bus when receiving a reconnect command. The management module asserts the disconnect command if a link status, received from the processor, indicates that the redundant link management switch and the stack of switches are stacked into the closed-loop link topology. Additionally, the management module asserts the reconnect command to recover a redundant link if the management module detects that the closed-loop link topology is changed.

Patent Number: 7,145,864 Issued on 12/05/2006 to Lee,   et al.


Inventors: Lee; Chih-Chiang (Chang-Hua, TW), Lin; Fuh-Jang (Hsinchu, TW)
Assignee: Action Technology Corporation (Hsinchu, TW)
Appl. No.: 10/041,505
Filed: January 10, 2002


Current U.S. Class: 370/216 ; 370/223
Current International Class: G01R 31/08 (20060101)


References Cited [Referenced By]

U.S. Patent Documents
5805817 September 1998 Yu et al.
6928049 August 2005 Shabtay et al.
2003/0193891 October 2003 Chen et al.
Primary Examiner: To; Doris H.
Assistant Examiner: Wilson; Robert W.
Attorney, Agent or Firm: Birch, Stewart, Kolasch & Birch, LLP.

Claims



What is claimed is:

1. A redundant link management switch for use in a stack of switches forming a closed-loop link topology, comprising: a stacking module, having an uplink port and a downlink port, the uplink port for connecting a next-higher switch in the stack, the downlink port for connecting a next-lower switch in the stack; a processor, for instructing the stacking module to disable a downlink control bus within the downlink port when receiving a disconnect command, for instructing the stacking module to enable the downlink control bus when receiving a reconnect command, and the processor providing a link status; and a management module, for performing a redundant link management function, the management module asserting the disconnect command to the processor if the link status indicates that the redundant link management switch and the stack of switches are stacked into the closed-loop link topology, and asserting the reconnect command to the processor to recover a redundant link if the management module detects that the closed-loop link topology is changed; wherein the redundant link is connected between the downlink port of the redundant link management switch and the next-lower switch.

2. The redundant link management switch as recited in claim 1 wherein the stacking module comprises a control logic coupled to the downlink port, to isolate the redundant link by disabling the downlink control bus within the downlink port, and to recover the redundant link by enabling the downlink control bus within the downlink port.

3. The redundant link management switch as recited in claim 2 wherein the stacking module further comprises a manual control device to enable the redundant link management function when the management module detects that the manual control device on the stacking module is activated.

4. The redundant link management switch as recited in claim 1 wherein the link status is signaled by a unit ID of the redundant link management switch, and wherein the unit ID is generated from the stacking module.

5. The redundant link management switch as recited in claim 4 wherein the link status indicates that the redundant link management switch and the stack of switches are stacked into the closed-loop link topology when the unit ID keeps changing.

6. The redundant link management switch as recited in claim 5 wherein the processor detects the unit ID generated from the stacking module and reports the link status to the management module.

7. The redundant link management switch as recited in claim 1 wherein the closed-loop link topology is changed whenever a failure occurs in one of the switches within the switch stack.

8. The redundant link management switch as recited in claim 1 wherein the closed-loop link topology is changed whenever a link within the switch stack fails.

9. A method of managing a redundant link for use in a stack of switches comprising the steps of: connecting every two switches in the switch stack to form a closed-loop link topology; detecting a link status; deactivating the redundant link in the stack if the link status indicates that the switch stack forms the closed-loop link topology; polling each switch through one or more links within the switch stack; activating the redundant link in the switch stack if one of the switches in the switch stack fails to respond to the polling; and re-initializing the switches to form a new switch stack in which the redundant link is activated; and assigning a unit ID to each switch stack, wherein the deactivating step disables a downlink control bus in the redundant link of a manual control device for enabling a redundant link function is activated and the link status, signaled by the unit ID which keeps changing, indicates the switch stack forming the closed-loop link topology.

10. The method of claim 9 wherein the activating step enables the downlink control bus in the redundant link, thereby recovering the redundant link in the switch stack.
Description



FIELD OF THE INVENTION

The present invention relates generally to computer networks and, in particular, to a redundant link management switch for use in a stack of switches.

BACKGROUND OF THE INVENTION

A typical computer network consists of nodes (computers), a connecting medium (wired or wireless), and specialized network equipment like routers and hubs. In the case of the Internet, all these pieces working together allow one computer to send information to another computer that may be on the other side of the world. Switches are a fundamental part of most networks. They make it possible for several users to send information over a network at the same time without slowing each other down. Just like routers allow different networks to communicate with each other, switches allow different nodes of a network to communicate directly with each other in a smooth and efficient manner.

The use of stackable switches allows network administrators to build systems having multiple physical ports to various computing resources or workstations on the network. FIG. 1 illustrates a stack of switches that can be constructed by stacking switches 110a.about.d. To enable the stackable capability of each switch, the switches 110a.about.d are respectively equipped with stacking modules 112a.about.d as depicted. The stacking module 112a of the switch 110a is connected to stacking module 112b of the switch 110b with link 120a, and the stacking module 112b of the switch 10b is connected to stacking module 112c of the switch 110c with link 120b. Likewise, link 120c connects the switches 110c and 110d. The benefits of stacking are throughput boost, downlink resources share, and easy management. The switch stack 100 delivers high-performance switch-to-switch connections, while conserving ports. Network administrators may manage the entire switch stack 100 as one virtual switch.

However, the entire switch stack 100 is disrupted in the case of a single link or single switch failure anywhere in the stack 100. Since the switch stack 100 is arranged as a simple chain, as shown in FIG. 1, without a redundant link, the rest of the switches cannot be stacked together until the network administrator manually solves the problems.

Therefore, what is needed is a way to automatically recover a switch stack in the case of switch or link failure, unencumbered by the limitations associated with the prior art.

SUMMARY OF THE INVENTION

It is an object of the present invention to provide a redundant link for a stack of switches within a network.

It is another object of the present invention to provide a redundant link management switch for use in a stack of switches forming a closed-loop link topology.

The foregoing objects are achieved in a redundant link management switch including a stacking module, a processor and a management module. The stacking module has an uplink port and a downlink port. The uplink port connects a next-higher switch in the stack, and the downlink port connects a next-lower switch in the stack, in which a link connecting the downlink port and the next-lower switch is a redundant link for the switch stack. The processor instructs the stacking module to disable a downlink control bus within the downlink port when receiving a disconnect command, and instructs the stacking module to enable the downlink control bus when receiving a reconnect command. The processor also provides a link status. The management module performs a redundant link management function. It asserts the disconnect command to the processor if the link status indicates that the redundant link management switch and the stack of switches are stacked into the closed-loop link topology. Moreover, the management module asserts the reconnect command to the processor to recover the redundant link if the management module detects that the closed-loop link topology is changed.

In another aspect of the invention, a method of managing a redundant link for use in a stack of switches is disclosed. Every two switches in the switch stack are first connected to form a closed-loop link topology. A link status is detected and the redundant link in the stack is deactivated if the link status indicates that the switch stack forms the closed-loop link topology. Each switch is polled through one or more links within the switch stack. If one of the switches in the switch stack fails to respond to the polling, the redundant link in the switch stack is activated. Thereafter, the switches are re-initialized to form a new switch stack in which the redundant link is activated.

Further scope of the applicability of the present invention will become apparent from the detailed description given hereinafter. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way if illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawing, which are given by way of illustration only, and thus are limitative of the present invention, and in which:

FIG. 1 illustrates stacking of switches;

FIG. 2A is a stack of switches forming a closed-loop link topology in accordance with the invention;

FIG. 2B illustrates one stacking recovery example in accordance with the invention;

FIG. 2C illustrates another stacking recovery example in accordance with the invention;

FIG. 2D illustrates another stacking recovery example in accordance with the invention;

FIG. 2E illustrates another stacking recovery example in accordance with the invention;

FIG. 3A is a simplified block diagram of a redundant link management switch of the invention;

FIG. 3B is a block diagram of a control logic incorporated in a stacking module; and

FIG. 4 illustrates a flowchart of a method of managing a redundant link for use in a stack of switches.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

As illustrated in FIG. 2A, switches 210a.about.d are stacked together to form a switch stack 200. Each switch, 210a, 210b, 210c, 210d, is respectively equipped with a stacking module, 212a, 212b, 212c, and 212d. Each stacking module includes an uplink port and a downlink port. On the switch 210b of the stack 200 for example, uplink port 214b connects a next-higher switch, i.e. the switch 210a, and downlink port 216b connects a next-lower switch, i.e. the switch 210c. According to the invention, every two switches are connected to form a closed-loop link topology. That is, a link 220a is connected between a downlink port 216a of the stacking module 212a and an uplink port 214b of the stacking module 212b. A link 220b is connected between a downlink port 216b of the stacking module 212b and an uplink port 214c of the stacking module 212c. As well, a link 220c is connected between a downlink port 216c of the stacking module 212c and an uplink port 214d of the stacking module 212d. Specifically, there is a link 220d connected between a downlink port 216d of the stacking module 212d and an uplink port 214a of the stacking module 212a. The switches 210a.about.d are connected together in the above-described manner to form the closed-loop link topology instead of a simple chain.

At least one switch in the switch stack 200 can be equipped with an agent module, e.g. management module 222. In one embodiment, the management module 222 is installed in the switch 210b. The management module 222 allows administrators to configure or monitor the switch stack using the network management applications. In addition, the management module 222 performs a redundant link management function. When the management module 222 is installed, the switch 210b becomes a redundant link management switch in the switch stack 200. It should be understood to those skilled in the art that additional switches equipped with the management modules to provide fault tolerance is contemplated by the principles of the invention.

If the switches 210a.about.d are connected with the closed-loop link topology in accordance the with the invention, every unit IDs 218a.about.d in the respective switches continues changing upon power-on. During power-on initialization, the management module 222 informs the stacking module 212b to block the signals of downlink port 216b so that the link 220b (marked `T` in FIG. 2A) is terminated or isolated. As a result, the switches 210a.about.d in the stack 200 transmit/receive signals over a path including the links 220a, 220c, 220d like the simple chain, in which the link 220b is a redundant link for the stack 200. After initialization, digit `1` is assigned to the unit ID 218b of the switch 210b, digit `2` is assigned to the unit ID 218a of the switch 210a, and digits `3` and `4` are respectively assigned to the unit IDs 218d, 218c of the switch 210d, 210c.

In case of a link or switch failure in the switch stack 200, the redundant link 220b of the invention provides the ability to automatically recover from such failures. Referring to FIG. 2B, if the link 220c fails for some reason, the management module 222 informs the stacking module 212b to enable the downlink port 216b so as to reconnect the link 220b upon detecting the failure. Then, the switches 210a.about.d are re-initialized and digits `3`, `2`, `1`, `4` are respectively reassigned to the unit IDs 218a.about.d of the switches 210a.about.d as depicted. With the redundant link 220b, the switches 210a.about.d can be re-stacked together to form a new switch stack 200' without manual operation. In another example, where the switch 210a is down as shown in FIG. 2C, the redundant link 220b is reactivated to recover the stack from the failure. As depicted, the unit IDs 218b.about.d of the switches 210b.about.d are `3`, `2`, `1` respectively and a new switch stack 200'' is constructed from the switches 210b.about.d in the same manner as described above.

A key goal of the invention is to provide a redundant link management switch which realizes the closed-loop link topology. Referring to FIG. 3A, a redundant link management switch includes a stacking module 312, a processor 302 and a management module 322. The stacking module 312 has an uplink port and a downlink port. The uplink port is used to connect a next-higher switch in a switch stack, and the downlink port is used to connect a next-lower switch in the switch stack. Of course, the terms up, down, higher, lower, etc., are merely for explanation and the physical locations of switches in the stack can vary, especially as switches are added, removed, or replaced. According to the invention, the redundant link is defined as a link connected between the downlink port of the redundant link management switch and the next-lower switch.

The processor 302 instructs the stacking module 312 via a line 306 to disable a downlink control bus within the downlink port 316 when receiving a disconnect command, and instructs the stacking module 312 via the line 306 to enable the downlink control bus when receiving a reconnect command. The processor 302 also provides a link status, via a line 334, to the management module 322. In one embodiment, the stacking module 312 has a control logic 318 coupled to the downlink port 316 as shown in FIG. 3B. Typically, the signals passed through the downlink port 316 include a downlink control bus 342 and a downlink data bus 344. When the processor 302 receives the disconnect command, it instructs the control logic 318 via the line 306 to isolate the redundant link by disabling the downlink control bus 342 within the downlink port 316. When the processor 302 receives the connect command, it instructs the control logic 318 via the line 306 to recover the redundant link by enabling the downlink control bus 342.

The management module 322 performs a redundant link management function. In one embodiment, the stacking module 312 has a manual control device 328, such as a button, to enable the redundant link management function when the management module 322, via a line 338, detects that the manual control device 328 is activated. The stacking module 312 preferably includes an LED (not shown) to indicate whether the redundant link management function is enabled or not. According to the invention, the management module 322 asserts the disconnect command via a line 304 to the processor 302 if the link status indicates that the redundant link management switch and the stack of switches are stacked into the closed-loop link topology. In one embodiment, the stacking module 312 generates a unit ID of the switch to the processor 302 via a line 336. The unit ID also signals the link status. In other words, the link status indicates that the redundant link management switch and the stack of switches are stacked in a closed-loop link topology when the unit ID keeps changing. The processor 302 detects the unit ID from the stacking module 312 and reports the link status to the management module 322. In addition, the management module asserts the reconnect command via the line 304 to the processor 302 to recover the redundant link if the management module 322 detects that the closed-loop link topology is changed whenever a failure occurs in one of the switches or links within the switch stack.

A method for managing the redundant link is illustrated in more detail by a flowchart depicted in FIG. 4. Every two switches in the switch stack are first connected to form the closed-loop link topology (step S410). During power-on initialization, the management module 322 detects the link status (step S420). If the link status indicates that the switch stack forms the closed-loop link topology (step S430), the redundant link in the stack is deactivated (step S440). Further, when the manual control device 328 for enabling the redundant link function is activated and the unit ID keeps changing, the control logic 318 is instructed to disable the downlink control bus 342 in the redundant link. Otherwise, a regular process for a stack connected as the simple chain is performed (step S490). After initialization, each of the switches in the stack is assigned a fixed unit !D. Each switch is polled through one or more links within the switch stack (step S450). If one of the switches in the switch stack fails to respond to the polling (step S460), the redundant link in the switch stack is activated (step S470). The control logic 318 is instructed to enable the downlink control bus 342 in the redundant link, thereby recovering the redundant link in the switch stack. Thereafter, the switches are re-initialized (step S480), and thus the switches can be re-stacked together to form a new switch stack without manual operation, in which the redundant link is activated.

Accordingly, the present invention discloses a redundant link management switch for use in a stack of switches forming a closed-loop link topology. The invention therefore provides a way to automatically recover a switch stack in the case of switch or link failure.

While the invention has been described by way of example and in terms of the preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiment. To the contrary, it is intended to cover various modifications and similar arrangements as would be apparent to those skilled in the art. Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.

*


Free Web Sudoku Puzzles.
Solve with your browser.
5         6 7    
7     1       2  
  3     8 5      
      5 1        
    5       6    
        9 3      
      8 4     3  
  6       9     8
    9 3         4
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!