IP Library Granted Patent US 11,316,779
Granted Patent B2
US 11,316,779 · App. 16/794,297 · Granted Apr 26, 2022

Communication device and communication system

Inventor: Shotaro Koshinuma (Kawasaki, JP)
Assignee: FUJITSU LIMITED
H04L45/245H04L49/555H04L49/557
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 11,316,779
App. No.
16/794,297
Granted
Apr 26, 2022
Kind
B2
Abstract

A communication device redundantly configured with another communication device includes: a first port configured to transmit a packet through a second communication line configuring link aggregation with a first communication line of the other communication device; a second port configured to transmit and receive a packet through a fourth communication line configuring link aggregation with a third communication line of the other communication device; a third port configured to transmit a packet to the other communication device through a fifth communication line; and a first processor configured to: transfer a packet received by the second port to the first port or the third port; detect a failure of the second communication line; detect a failure of the fifth communication line; and shut down the second port when detecting the failure of the second communication line and the failure of the fifth communication line.

Claims (59)

1. A communication device redundantly configured with a first communication device, the communication device comprising:

a first port configured to transmit a packet through a second communication line configuring link aggregation with a first communication line of the first communication device;

a second port configured to transmit and receive a packet through a fourth communication line configuring link aggregation with a third communication line coupled to a fifth port of the first communication device and a sixth port of a second communication device and coupled to a fourth port of a third communication device redundantly configured with the second communication device;

a third port configured to transmit a packet to the first communication device through a fifth communication line; and

a first processor coupled to the first port, the second port and the third port and configured to:

transfer a packet received by the second port to the first port or the third port;

detect a failure of the second communication line;

detect a failure of the fifth communication line; and

shut down the second port when detecting the failure of the second communication line and the failure of the fifth communication line,

wherein the packet is output to the second port through the fourth communication line from the fourth port of the third communication device when not detecting the failure of the second communication line and the failure of the fifth communication line.

2. The communication device according to claim 1 , wherein the first processor is configured to:

transfer, when the failure of the second communication line is not detected, the packet received by the second port to the first port; and

transfer, when the failure of the second communication line is detected and the failure of the fifth communication line is not detected, the packet received by the second port to the third port.

3. The communication device according to claim 1 , wherein

the fourth port is configured to transmit a packet to the second port through the fourth communication line;

a seventh port of the third communication device is configured to transmit a packet to the second communication device through a sixth communication line; and

the third communication device is configured to:

detect shutdown of the second port;

output, when the shutdown of the second port is not detected, a packet to the fourth port, and

output, when the shutdown of the second port is detected, a packet to the fifth port,

wherein the second communication device is configured to:

receive a packet from the third communication device through the sixth communication line; and

transfer the packet to the first communication device through the third communication line, and

wherein the first communication device is configured to:

receive a packet from the second communication device through the third communication line; and

transfer the packet to the first communication line.

4. The communication device according to claim 3 , wherein the first processor is configured to:

transfer, when the failure of the second communication line is not detected, the packet received by the second port to the first port; and

transfer, when the failure of the second communication line is detected and the failure of the fifth communication line is not detected, the packet received by the second port to the third port.

5. A communication device redundantly configured with a first communication device, the communication device comprising:

a first port configured to transmit and receive a packet through a second communication line configuring link aggregation with a first communication line of the first communication device;

a second port configured to transmit and receive a packet through a fourth communication line configuring link aggregation with a third communication line coupled to a fifth port of the first communication device and a sixth port of a second communication device and coupled to a fourth port of a third communication device redundantly configured with the second communication device;

a third port configured to transmit and receive a packet to and from the first communication device through a fifth communication line;

a processor coupled to the first port, the second port and the third port and configured to:

transfer a packet among the first port, the second port, and the third port;

detect a failure of the second communication line;

detect a failure of the fourth communication line; and

switch the second communication line and the fourth communication line to spare lines when detecting the failure of the second communication line and the failure of the fourth communication line, and transmit, to the first communication device through the fifth communication line, a packet including an instruction to switch the first communication line and the third communication line to working lines,

wherein the packet is output to the second port through the fourth communication line from the fourth port of the third communication device when not detecting the failure of the second communication line and the failure of the fifth communication line.

6. A communication system comprising:

a first communication device and a second communication device that are redundantly configured,

wherein the first communication device includes:

a first transmission and reception port configured to transmit and receive a packet through a second communication line configuring link aggregation with a first communication line of the second communication device,

a second transmission and reception port configured to transmit and receive a packet through a fourth communication line configuring link aggregation with a third communication line of the second communication device,

a third transmission and reception port configured to transmit and receive a packet to and from the second communication device through a fifth communication line, and

a first processor configured to:

transfer a packet among the first transmission and reception port, the second transmission and reception port, and the third transmission and reception port,

detect a failure of the second communication line,

detect a failure of the fourth communication line, and

switch the second communication line and the fourth communication line to spare lines when the failure of the second communication line and the failure of the fourth communication line are detected, and

transmit, to the second communication device through the fifth communication line, a packet including an instruction to switch the first communication line and the third communication line to working lines,

wherein the packet is output to the second port through the fourth communication line from the fourth port of the third communication device when not detecting the failure of the second communication line and the failure of the fifth communication line, and

the second communication device includes:

a fourth transmission and reception port configured to transmit and receive a packet through the first communication line,

a fifth transmission and reception port configured to transmit and receive a packet through the third communication line,

a sixth transmission and reception port configured to transmit and receive a packet to and from the first communication device through the fifth communication line, and

a second processor configured to:

transfer a packet among the fourth transmission and reception port, the fifth transmission and reception port, and the sixth transmission and reception port, and

switch the second communication line and the fourth communication line to the working lines in accordance with the instruction included in the packet received by the sixth transmission and reception port.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 072436/0269 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR'S NAME PREVIOUSLY RECORDED AT REEL: 051862 FRAME: 0649. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 4, 2020
From: KOSHINUMA, SHOTARO
To: FUJITSU LIMITED
Reel/Frame 052840/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: KOSHINUMA, SHOTARU
To: FUJITSU LIMITED
Reel/Frame 051862/0649 →
Priority Claims (1)
JP JP2019-034012 · Feb 27, 2019 · national
Continuity (1)
Related Publication 20200274792A1 · Aug 27, 2020