Patent US6252853B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 09:08
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag