BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention generally relates to a network router. More particularly, the present invention relates to a network router having an internal automated backup.
2. Background Art
As the use of computer technology in business grows, businesses are increasingly implementing computer networks to provide connectivity throughout the workplace. As these computer networks grow, network applications (e.g., multimedia, voice over IP, etc.) are creating a demand for greater redundancy capabilities of network service providers. In meeting the necessary demands of today's computer networks, reliable routers are required.
Current router technology is well known in the art. A typical router includes ports for channeling communication throughout the network, a primary port facility having a single processor, and a router card for controlling the router ports. Problems arise, however, when a high utilization is communicated through a router. Specifically, when a high volume of information is communicated through the router, the processor often becomes overworked/degraded. This often results in the dropping of information packets (i.e., pieces of the information) from the communication so that the recipient receives only part of the information.
Another problem with current router technology arises when the router card fails. Currently, when a router card fails, communication is switched to a different router port that is controlled by a functioning router card. This method of relieving a failed router card, however, is often unreliable. Alternatively, a failed router card can be manually replaced with a backup router card by a technician. This can be highly inefficient and expensive especially in networks that are dispersed over a large geographic area. Moreover, once inserted, the backup router card must be initialized with routing information so that it can function properly within the router. This can also require the manual services of a technician.
In view of the foregoing, there exists a need for a network router that has an internal automated backup so that a failed router card can be automatically replaced without the intervention of a technician. Moreover, there exists a need for a network router having more than one processor so that packets of information are not dropped from communications. Thus, there exists a need for a network router that provides increased redundancy and automated backup capabilities.
SUMMARY OF THE INVENTION The present invention overcomes the drawbacks of existing routers by providing a network router having an internal automated backup. Specifically, the router of the present invention includes at least one primary port facility, a switched fabric, and a backup card array. When a router card connected to the primary port facility fails, a failure message is automatically sent to the switched fabric. In response, the switched fabric automatically replaces the failed router card with a backup router card from the array. The failed router card is then placed in an expanded bay for future removal. Each primary port facility of the present invention can also include two processors, a primary and a secondary, for ensuring that packets of information do not get dropped from communication.
According to a first aspect of the present invention, a network router having an internal automated backup is provided. The router comprises: (1) a primary port facility; (2) a card array having at least one backup router card; and (3) a switched fabric, wherein the switched fabric automatically replaces a failed router card connected to the primary port facility with a backup router card from the card array.
According to a second aspect of the present invention, a network router having an internal automated backup is provided. The router comprises: (1) a primary port facility, (2) a card array having at least one backup router card; and (3) a switched fabric for automatically replacing a failed router card connected to the primary port facility with a backup router card from the card array, wherein the switched fabric includes an information system for receiving a failure message from the primary port facility and a switching system for replacing the failed router card with the backup router card.
According to a third aspect of the present invention, a network router having an internal automated backup is provided. The router comprises: (1) a primary port facility having a primary processor and a secondary processor; (2) a card array having backup router cards; and (3) a switched fabric for automatically replacing a failed router card connected to the primary port facility with a backup router card from the card array, wherein the switched fabric includes an information system for receiving a failure message from the primary port facility and a switching system for mechanically replacing the failed router card with the backup router card.
Thus, the present invention provides a network router having an internal automated backup.
BRIEF DESCRIPTION OF THE DRAWINGS These and other features of this invention will be more readily understood from the following detailed description of the various aspects of the invention taken in conjunction with the accompanying drawings in which:
FIG. 1 depicts a box diagram of a network router according to the present invention.
FIG. 2 depicts a primary port facility of the network router ofFIG. 1.
FIG. 3 depicts a backup card array of the network router ofFIG. 1.
FIG. 4 depicts a switched fabric of the network router ofFIG. 1.
The drawings are merely schematic representations, not intended to portray specific parameters of the invention. The drawings are intended to depict only typical embodiments of the invention, and therefore should not be considered as limiting the scope of the invention. In the drawings, like numbering represents like elements.
DETAIL DESCRIPTION OF THE INVENTION In general, the present invention pertains to a network router having a centralized internal automated backup and a plurality of intelligent primary port facilities. Referring toFIG. 1, anexemplary network router10 according to the present invention is shown. As shown,router10 includesports11 for channeling communications over a computer network (not shown).Router10 includes one or moreprimary port facilities12A-B for controllingports11, switchedfabric14 for replacing failed router cards connected toprimary port facilities12A-B,backup card array16, and expanded bay30. It should be understood that routers generally have at least one primary port facility. Twoprimary port facilities12A-B are shown inFIG. 1 for illustrative purposes only.
As shown, each primary port facility includes aprimary processor18A-B and asecondary processor20A-B. Moreover, each primary port facility is connected to arouter card22A-B. The processors in eachprimary port facility12A-B control the communications throughrouter10. As indicated above, current primary port facilities generally include a single processor. This often leads to the dropping of information packets when a high volume information is communicated through the router. Specifically, a high volume of communication often leads to the over-taxing of the single processor. By including two processors, according to the present invention, the overtaxing of a single processor is avoided and the dropping of data packets is prevented. In general,primary processors18A-B manage the communication throughrouter10. However, when a high volume of information is being communicated,primary processors18A-B can switch off withsecondary processors20A-B to ensure that the communication remains intact. This switching between processors can be based upon the volume of information being communicated. For example, if information above a predetermined volume is communicated, the switching betweenprimary processors18A-B andsecondary processors20A-B can be triggered. Once triggered, communication can be switched back and forth at predetermined time intervals.
As further indicated above, current routers are also faced with the problems of providing redundancy. Specifically, when a router card connected to a primary port facility fails, the replacement of the failed router card is a time consuming and expensive task. Thenetwork router10 of the present invention provides automated backup of the router cards by having switchedfabric14. As shown, switchedfabric14 includesinformation system24 andreplacement system26, and is generally a combination of hardware and software implemented using solid-state technology. When arouter card22A connected toprimary port facility12A fails, a failure message is automatically sent from primary port facility12 toinformation system24. Preferably,information system24 is a combination of hardware and software that fosters communication betweenprimary port facilities12A-B andbackup card array16. In one embodiment,information system24 includes a bus (shown inFIGS. 3 and 4) that forms a communication link between theprimary port facilities12A-B and thebackup card array16.
As will be further illustrated below, when a failure message is received byinformation system24,replacement system26 will automatically and mechanically replace the failedrouter card22A inprimary port facility12A with abackup router card28A,28B,28C, or28D fromcard array16. The replacedrouter card22A will then be placed in expandedbay30 for future removal/repair.Replacement system26 is generally implemented using solid state technology and includes a combination of hardware and software (e.g., robotics) similar to an optical storage device. Optionally, upon receipt of a failure message byinformation system24, a message can be sent to anoutside technician29. Although anoutside technician29 is not needed to replace a failed router card under the present invention, a message can nevertheless be sent on an informational basis. The message can also inform thetechnician29 of the identity of the backup router card used to replace the failedrouter card22A as well as the time it took for the replacement to occur.
Referring now toFIG. 2,primary port facility12A is shown in greater detail. As depicted,primary port facility12A includesprimary processor18A andsecondary processor20A. Eachprocessor18A and20A, includes male-female connections21 for connection to a router card (not shown). For example, theconnections21 can be serial port connections. As indicated above, having two processors prevents a single processor from being overtaxed, thus, preventing information packets are not dropped from communications.
Referring now toFIG. 3,backup card array16 is depicted. As shown,backup card array16 includesbackup router cards28A-D. When a router card connected toprimary port facility12A fails, the failed router card is replaced by one of thebackup router cards28A-D. Also shown inFIG. 3 isbus32. As indicated above,bus32 is part of the switched fabric and allows for communications to occur betweenprimary port facility12A and thebackup card array16. These communications are used for, among other things, providing routing information to thebackup router cards28A-D. This allows the backup router cards to be connected toprimary port facility12A with minimal initialization efforts. Once a failed router card has been replaced, it will be moved to expandedbay30 for future removal/repair.
Referring now toFIG. 4, abackup router card28B being moved frombackup card array16 by switched fabric is shown. As indicated above, replacement system of the switched fabric includes a combination of hardware and software (e.g., robotics) necessary to replace a failed router card with a backup router card. Included with this is areplacement mechanism34, which mechanically disconnects a failed router card from a primary port facility and moves it to the extended bay.Replacement mechanism34 then mechanically disconnectsbackup router card28B frombackup card array16 and connects it to the primary port facility where the failed router card was disconnected. Each backup router card28-D connects to thebackup card array16 and the primary port facilities via male-female connections. As shown,backup router cards28A-D are equipped withmale connections36 that are received byfemale connections38 inbackup card array16. Similar female connections exist on the primary port facilities as shown inFIG. 2 (e.g., serial connection ports21). Thus,replacement mechanism34 will engagebackup router card28B and disconnect it frombackup card array16 in the direction shown byarrow40. The disconnectedbackup router card28B will then be moved into position and connected to the primary port facility in the direction shown byarrow42.Bus32 is shown inFIG. 4 to further illustrate the communication link betweenbackup router cards28A-D. As indicated above,bus32 forms a communication link between the primary port facilities and the router card array.
Thus, the present invention provides a network router having multiple processors for improved reliability, and an internal automated backup for increased redundancy. The foregoing description of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and obviously, many modifications and variations are possible. Such modifications and variations that may be apparent to a person skilled in the art are intended to be included within the scope of this invention as defined by the accompanying claims.