IP Library Granted Patent US 7,633,885
Granted Patent B2
US 7,633,885 · App. 10/993,083 · Granted Dec 15, 2009

Route computing system

Assignee: Fujitsu Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,633,885
App. No.
10/993,083
Granted
Dec 15, 2009
Kind
B2
Abstract

A route computing system is capable of computing routes at a high speed at a low cost without the need for replacing the hardware of a transmission device. The transmission device has a destination information receiving unit for receiving destination information indicative of the destination of a packet from a terminal device. The transmission device also has a destination information storing unit for storing the destination information, and a routing packet sending unit for receiving a routing protocol packet from another transmission device and sending the routing protocol packet to the terminal device. The terminal device has a routing packet receiving unit for receiving the routing protocol packet sent from the routing packet sending unit. The terminal device also has a computing unit for recomputing the destination information based on the routing protocol packet, and a destination information sending unit for sending the recomputed destination information to the destination information receiving unit.

Claims (26)

1. A route computing system for computing a route, comprising:

a transmission device; and

a terminal device;

wherein the transmission device comprises:

destination information receiving means for receiving destination information indicative of computed routes,

destination information storing means for storing destination information supplied thereto,

routing packet sending means for sending a received routing protocol packet, and

route computation processing switching means for determining whether the terminal device is connected to the transmission device and, if the terminal device is found connected, causing the routing packet sending means to send the received routing protocol packet to the terminal for calculation of routes, while permitting the destination information receiving means to receive destination information from the terminal device, instead of computing routes by the route computation processing switching means itself, and if the terminal device is found not connected, computing routes based on the received routing protocol packet and supplying the computed routes to the destination information storing means, and

wherein the terminal device comprises:

routing packet receiving means for receiving the routing protocol packet sent from the transmission device,

computing means for computing destination information based on the received routing protocol packet, and

destination information sending means for sending the computed destination information to the transmission device.

2. The route computing system according to claim 1 , wherein the destination information receiving means receives the destination information from the terminal device having a highest processing capability among a plurality of the terminal devices.

3. The route computing system according to claim 2 , wherein the destination information receiving means receives the destination information from the terminal device having a next highest processing capability if the terminal device suffers a fault.

4. The route computing system according to claim 1 , wherein the transmission device has port information sending means for sending port information about a port thereof, and the terminal device has port information receiving means for receiving the port information and change computing means for recomputing the destination information if the port information is changed.

5. The route computing system according to claim 1 , wherein the transmission device has searching means for periodically searching for the terminal device which is connected to the network.

6. The route computing system according to claim 1 , wherein the transmission device is connected to the other transmission device by a virtual dedicated line, and the computing means is provided in association with the virtual dedicated line for recomputing the destination information on the virtual dedicated line.

7. The route computing system according to claim 1 , wherein each of the transmission devices also has the computing means for recomputing the destination information for each of the transmission devices.

8. The route computing system according to claim 7 , wherein the destination information receiving means receives the destination information from the terminal device having a highest processing capability among a plurality of the terminal devices.

9. The route computing system according to claim 7 , wherein the transmission device is connected to the other transmission device by a virtual dedicated line, and the computing means is provided in association with the virtual dedicated line for recomputing the destination information on the virtual dedicated line.

10. A route computing method in a system including a transmission device and a terminal device to compute network routes, comprising:

determining, at the transmission device, whether the terminal device is connected to the transmission device;

sending a routing protocol packet from the transmission device to the terminal device via a network, if said determination has determined that the terminal device is connected to the transmission device;

computing routes at the transmission device based on the routing protocol packet and supplying the computed routes as destination information, if said determination has determined that the terminal device is not connected to the transmission device;

permitting the terminal device, rather than the transmission device, to compute routes based on the routing protocol packet and supply the computed routes as destination information to the transmission device, if said determination has determined that the terminal device is connected to the transmission device; and

storing, at the transmission device, the destination information which is received from the terminal device or computed in the transmission device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2004
From: KURANARI, SHINICHI; MATSUMOTO, WAKANA; ITOU, YUUJI
To: FUJITSU LIMITED
Reel/Frame 016020/0846 →
Priority Claims (1)
JP 2004-193527 · Jun 30, 2004 · national
Continuity (1)
Related Publication 20060002394A1 · Jan 5, 2006