US6252853B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Switching router and a datagram transfer system
Assignee: Hitachi Ltd
•
Filing: 1998-07-24
•
Granted: 2001-06-26
•
Expires: 2018-07-24
Abstract
Abstract A label switching router which includes a data relay controller for transferring IP datagrams and controlling the transfer, detecting any transfer IP datagram satisfying a particular condition, and controlling an ATM switch based on a detection result and an ATM switch for switching between adjacent nodes for transferring ATM cells. An operation state of the data relay controller is monitored and a user-specified VP route is set to the ATM switch according to a fault circumventing route table, thereby continuing communication between the adjacent nodes on both side of this ATM switch if a fault occurs on the data relay controller.
Inventors
- 👤 Shuji Ohno
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 08:50
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/25; H04L49/253; H04L49/255; H04L49/55; H04L49/557; H04L49/60; H04L49/602; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638; H04L2012/5665; H04L2012/5667; H04L49/251; H04L49/254
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
111 words
A switching router comprising: plural line interfaces each of which connects to a network device; a switching mechanism which switches connection among the line interfaces and performs datagram transfer among them; and a relay controller which controls the switching mechanism such as normally transferring data through the relay controller and transferring data that satisfies a certain condition only through said switching mechanism by skipping the relay mechanism; wherein the switching mechanism further includes a relay controller monitoring means for monitoring an operation state of the relay controller and an alternate route setting means for setting an alternate route when the relay controller monitoring means detects a fault on the relay controller.
Claim 2
Dependent Claim
111 words
A switching router comprising: plural line interfaces each of which connects to a network device; a switching mechanism which switches connection among the line interfaces and performs datagram transfer among them; and a relay controller which controls the switching mechanism such as normally transferring data through the relay controller and transferring data that satisfies a certain condition only through said switching mechanism by skipping the relay mechanism; wherein the switching mechanism further includes a relay controller monitoring means for monitoring an operation state of the relay controller and an alternate route setting means for setting an alternate route when the relay controller monitoring means detects a fault on the relay controller.
Claim 3
Dependent Claim
40 words
A switching router according to claim 1 , wherein the alternate route setting means restores connection among the line interfaces in the switching mechanism in case that the relay controller monitoring means further detects normal operation of the relay controller.
Claim 4
Dependent Claim
33 words
A switching router according to claim 1 , wherein the relay controller monitoring means includes a first table storing connection place of the relay controller and an operation state of the relay controller.
Claim 5
Dependent Claim
25 words
A switching router according to claim 3 , wherein the connection place stored in the first table is a port number of the relay controller.
Claim 6
Dependent Claim
25 words
A switching router according to claim 3 , wherein the connection place stored in the first table is a slot number of the relay controller.
Claim 7
Dependent Claim
45 words
A switching router according to claim 2 , wherein the alternate route setting means includes second table storing current route and its alternative route in the switching mechanism and the alternate route setting means performs setting alternative route/restoring current route based on the second table.
Claim 8
Dependent Claim
44 words
A switching router according to claim 6 , wherein the current route in the second table is described as port numbers of two adjacent nodes communicating via the relay controller and the alternate route in the second table is described as virtual path connection.
Claim 9
Dependent Claim
148 words
A datagram transfer system comprising: first network device for sending datagram connecting first network; second network device for receiving the datagram connecting second network; a label switching router for connecting said first and second network, the label switching router comprising: plural line interfaces for connecting said first and second network, and a switching mechanism which switches connection among the line interfaces and performs datagram transfer among them; and a relay controller which controls the switching mechanism such as normally transferring data through the relay controller and transferring data that satisfies a certain condition only through said switching mechanism by skipping the relay mechanism; wherein the label switching router further includes a relay controller monitoring means for monitoring an operation state of the relay controller and an alternate route setting means for setting an alternate route when the relay controller monitoring means detects a fault on the relay controller.
Claim 10
Dependent Claim
148 words
A datagram transfer system comprising: first network device for sending datagram connecting first network; second network device for receiving the datagram connecting second network; a label switching router for connecting said first and second network, the label switching router comprising: plural line interfaces for connecting said first and second network, and a switching mechanism which switches connection among the line interfaces and performs datagram transfer among them; and a relay controller which controls the switching mechanism such as normally transferring data through the relay controller and transferring data that satisfies a certain condition only through said switching mechanism by skipping the relay mechanism; wherein the label switching router further includes a relay controller monitoring means for monitoring an operation state of the relay controller and an alternate route setting means for setting an alternate route when the relay controller monitoring means detects a fault on the relay controller.
Claim 11
Dependent Claim
41 words
A datagram transfer system according to claim 8 , wherein the alternate route setting means restores connection among the line interfaces in the switching mechanism in case that the relay controller monitoring means further detects normal operation of the relay controller.
Claim 12
Dependent Claim
34 words
A datagram transfer system according to claim 8 , wherein the relay controller monitoring means includes a first table storing connection place of the relay controller and an operation state of the relay controller.
Claim 13
Dependent Claim
26 words
A datagram transfer system according to claim 10 , wherein the connection place stored in the first table is a port number of the relay controller.
Claim 14
Dependent Claim
26 words
A datagram transfer system according to claim 10 , wherein the connection place stored in the first table is a slot number of the relay controller.
Claim 15
Dependent Claim
46 words
A datagram transfer system according to claim 9 , wherein the alternate route setting means includes second table storing current route and its alternative route in the switching mechanism and the alternate route setting means performs setting alternative route/restoring current route based on the second table.
Claim 16
Dependent Claim
45 words
A datagram transfer system according to claim 13 , wherein the current route in the second table is described as port numbers of two adjacent nodes communicating via the relay controller and the alternate route in the second table is described as virtual path connection.
Claim 17
Dependent Claim
107 words
A data transfer method for a label switching router having plural of ports for connecting to adjacent nodes, switching mechanism for switching connections among the ports, and a data relay controller for controlling the switching mechanism, the method comprising the steps of: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternate route for fault circumvention between specified ports and restore restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 18
Dependent Claim
107 words
A data transfer method for a label switching router having plural of ports for connecting to adjacent nodes, switching mechanism for switching connections among the ports, and a data relay controller for controlling the switching mechanism, the method comprising the steps of: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternate route for fault circumvention between specified ports and restore restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 19
Dependent Claim
101 words
A data transfer method for a label switching router having switching mechanism and plural of ports for connecting to adjacent node and a data relay controller for controlling the switching mechanism, the method comprising the steps of: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternate route for fault circumvention between specified ports and restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 20
Dependent Claim
101 words
A data transfer method for a label switching router having switching mechanism and plural of ports for connecting to adjacent node and a data relay controller for controlling the switching mechanism, the method comprising the steps of: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternate route for fault circumvention between specified ports and restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 21
Dependent Claim
115 words
A computer program product stored on a computer readable medium for performing , when executed by a label switching router having plural of ports for connecting to adjacent nodes, switching mechanism for switching connections among the nodes and a relay controller for controlling the switching mechanism, the computer program product comprising: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternative route for fault circumvention between specified ports and restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 22
Dependent Claim
115 words
A computer program product stored on a computer readable medium for performing , when executed by a label switching router having plural of ports for connecting to adjacent nodes, switching mechanism for switching connections among the nodes and a relay controller for controlling the switching mechanism, the computer program product comprising: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternative route for fault circumvention between specified ports and restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 23
Dependent Claim
111 words
A computer program product stored on a computer readable medium for performing , when executed by a label switching router having switching mechanism and plural of ports for connecting to adjacent node and a data relay controller for controlling the switching mechanism, the computer program product comprising: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternate route for fault circumvention between specified ports and restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
Claim 24
Dependent Claim
111 words
A computer program product stored on a computer readable medium for performing , when executed by a label switching router having switching mechanism and plural of ports for connecting to adjacent node and a data relay controller for controlling the switching mechanism, the computer program product comprising: monitoring an operation state of the data relay controller; setting an alternate route for fault circumvention between specified ports when a wrong state of the data relay controller is detected by the monitoring step; and deleting the alternate route for fault circumvention between specified ports and restoring connection among the ports when normal operation is detected by the monitoring step after the setting step.
References Cited (Backward Citations)
US5949974A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-06-25 | 2004-12-25 | 2005-06-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-06-25 | 2008-12-25 | 2009-06-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-06-25 | 2012-12-25 | 2013-06-26 | $7700.00 | Window Closed / Lapsed |