IP Library Granted Patent US 11,799,801
Granted Patent B2
US 11,799,801 · App. 17/264,890 · Granted Oct 24, 2023

Transfer device, transfer system, transfer method, and program

Inventors: Takayoshi Hirasawa (Tokyo, JP); Hitoshi Irino (Tokyo, JP)
Assignee: Nippon Telegraph and Telephone Corporation
H04L49/254H04L49/1507H04L49/557H04L49/65
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,799,801
App. No.
17/264,890
Granted
Oct 24, 2023
Kind
B2
Abstract

Transfer apparatuses perform communications for path control with a centralized control apparatus that performs centralized control from the outside of a switch cluster including the group of transfer apparatuses, through a path similar to D-plane (main signal). A packet flow controller serving as a separation unit that separates a packet for the inside of the cluster and a packet for the outside of the cluster transmitted through the similar path from each other, and an internal route engine that performs path control of obtaining a path for freely passing through a plurality of paths in the cluster are provided. The packet flow controller separates a path control packet for the inside of the cluster, and the engine performs, when a failure to communicate the path control packet for the inside thus separated occurs, path control of generating a path that bypasses a path with the failure.

Claims (25)

1. A transfer apparatus that performs communications for path control with a centralized control apparatus via a main signal path, the centralized control apparatus performing centralized control from outside on a switch cluster including a group of transfer apparatuses formed by connecting the transfer apparatus to another transfer apparatus through a communication path, the transfer apparatus comprising:

a separation unit, including one or more processors, configured to separate a path control packet for inside of the switch cluster and a path control packet for outside of the switch cluster from each other, wherein the path control packet for inside of the switch cluster comprises (i) a centralized control communication packet for communications for the centralized control and (ii) a communication packet for exchanging path information inside the switch cluster, wherein both the centralized control communication packet and the communication packet for exchanging path information inside the switch cluster travel over a data signal path, and the path control packet for outside of the switch cluster includes information of routing or address resolution protocols for a path outside the switch cluster; and

an internal path control unit, including one or more processors, configured to perform the path control inside the switch cluster,

using the separated path control packet for the inside, and the internal path control unit is configured to, in response to detecting a failure occurring inside the switch cluster, obtain a bypass path inside the switch cluster using the path control packet for the inside of the switch cluster, wherein obtaining the bypass path comprises dynamically acquiring a path status and autonomously implementing path calculation by the internal path control unit of the transfer apparatus inside the switch cluster.

2. The transfer apparatus according to claim 1 , wherein when the group of transfer apparatuses are connected to each other through a plurality of paths in the switch cluster, the internal path control unit is configured to perform the path control to further enable communications related to the main signal path to be distributed among the plurality of paths.

3. The transfer apparatus according to claim 1 , wherein the internal path control unit is configured to perform the path control on a path inside the switch cluster independently from a path outside the switch cluster.

4. The transfer apparatus according to claim 1 , further comprising an external route agent configured to transfer to the centralized control apparatus, the path control packet for the outside of the switch cluster, separated by the separation unit.

5. The transfer apparatus according to claim 1 , wherein the internal path control unit is configured to control the communications between the centralized control apparatus and the transfer apparatus inside the switch cluster to be performed through a path inside the switch cluster.

6. A transfer system comprising:

a switch cluster including a group of transfer apparatuses formed by connecting a transfer apparatus to another transfer apparatus through a communication path; and

a centralized control apparatus configured to perform centralized control on the switch cluster from outside, the centralized control apparatus configured to perform communications for path control on the switch cluster via a main signal path,

wherein

the centralized control apparatus is configured to perform, based on a path control packet for the outside of the switch cluster, control on a path to the outside to enable the switch cluster to be regarded as a single node from the outside of the switch cluster; and

each of the group of transfer apparatuses comprises a separation unit configured to separate a path control packet for the inside of the switch cluster and a path control packet for the outside of the switch cluster from each other, wherein the path control packet for inside of the switch cluster comprises (i) a centralized control communication packet for communications for the centralized control and (ii) a communication packet for exchanging path information inside the switch cluster, wherein both the centralized control communication packet and the communication packet for exchanging path information inside the switch cluster travel over a data signal path, and the path control packet for outside of the switch cluster includes information of routing or address resolution protocols for a path outside the switch cluster, and an internal path control unit configured to perform path control inside the switch cluster using the separated path control packet for the inside, wherein the internal path control unit is configured to, in response to detecting a failure occurring inside the switch cluster, obtain a bypass path inside the switch cluster using the path control packet for the inside of the switch cluster, wherein obtaining the bypass path comprises dynamically acquiring a path status and autonomously implementing path calculation by the internal path control unit of the transfer apparatus inside the switch cluster.

7. A transfer method performed by a transfer apparatus that performs communications for path control with a centralized control apparatus via a main signal path, the centralized control apparatus performing centralized control from outside on a switch cluster including a group of transfer apparatuses formed by connecting the transfer apparatus to another transfer apparatus through a communication path, the method comprising steps performed by the transfer apparatus of:

separating a path control packet for inside of the switch cluster and a path control packet for outside of the switch cluster from each other, wherein the path control packet for inside of the switch cluster comprises (i) a centralized control communication packet for communications for the centralized control and (ii) a communication packet for exchanging path information inside the switch cluster, wherein both the centralized control communication packet and the communication packet for exchanging path information inside the switch cluster travel over a data signal path, and the path control packet for outside of the switch cluster includes information of routing or address resolution protocols for a path outside the switch cluster;

performing path control of obtaining a path for freely passing through a plurality of paths inside the switch cluster; and

performing path control of a path control packet for the inside of the switch cluster by generating, in response to detecting a failure occurring inside the switch cluster, a bypass path inside the switch cluster using the path control packet for the inside of the switch cluster, wherein generating the bypass path comprises dynamically acquiring a path status and autonomously implementing path calculation by the internal path control unit of the transfer apparatus inside the switch cluster.

8. The transfer method according to claim 7 , further comprising:

when the group of transfer apparatuses are connected to each other through a plurality of paths in the switch cluster, performing the path control to further enable communications related to the main signal path to be distributed among the plurality of paths.

9. The transfer method according to claim 7 , further comprising:

performing the path control on a path inside the switch cluster independently from a path outside the switch cluster.

10. The transfer method according to claim 7 , further comprising transferring to the centralized control apparatus, the path control packet for the outside of the switch cluster.

11. The transfer method according to claim 7 , further comprising:

controlling the communications between the centralized control apparatus and the transfer apparatus inside the switch cluster to be performed through a path inside the switch cluster.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: HIRASAWA, TAKAYOSHI; IRINO, HITOSHI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 055126/0413 →
Priority Claims (1)
JP 2018-148897 · Aug 7, 2018 · national
Continuity (1)
Related Publication 20210306285A1 · Sep 30, 2021