IP Library › Granted Patent US 11,368,389
Granted Patent B2
US 11,368,389 · App. 16/968,063 · Granted Jun 21, 2022

Data transfer method, data transfer device and program

Inventors: Naoki Higo (Tokyo, JP); Toshimitsu Tsubaki (Tokyo, JP); Yoshiko Sueda (Tokyo, JP)
Assignee: Nippon Telegraph and Telephone Corporation
H04L45/24H04L69/04H04L67/12
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,368,389
App. No.
16/968,063
Granted
Jun 21, 2022
Kind
B2
Abstract

Communication quality is improved by performing, with a computer, determining whether redundancy of a communication path is necessary or not and a compression level of data based on communication quality associated with transfer of the data; compressing data to be transferred in accordance with the compression level determined; and a transmission step of, when it is determined that redundancy of the communication path is necessary, making the communication path redundant and transmitting the data to each of the resulting communication paths.

Claims (40)

1. A data transfer method comprising performing, by a computer:

determining whether redundancy of a communication path is necessary or not and a compression level of data based on communication quality associated with transfer of the data;

compressing data to be transferred in accordance with the compression level; and

when it is determined that the redundancy of the communication path is necessary, making the communication path redundant and transmitting the data to each of resulting redundant communication paths.

2. The data transfer method according to claim 1 , wherein compressing the data to be transferred comprises:

performing compression based on an inter-data difference, and

the compression level is an interval of data that serves as a reference for the inter-data difference.

3. The data transfer method according to claim 1 , wherein determining the compression level comprises:

increasing the compression level when an amount of change in throughput in the transfer is equal to or less than a threshold.

4. The data transfer method according to claim 1 , wherein determining whether the redundancy of a communication path is necessary or not comprises:

determining that the redundancy of the communication path is necessary when a data loss rate in the transfer exceeds a threshold.

5. The data transfer method according to claim 1 , further comprising:

determining whether reduction of the communication paths is necessary or not based on the communication quality when the communication paths have been made redundant, and

when determining that the reduction of the communication paths is necessary, reducing the redundant communication paths and transmitting the data.

6. A data transfer apparatus comprising:

a determination unit, including one or more processors, that determines whether redundancy of a communication path is necessary or not and a compression level of data based on communication quality associated with transfer of the data;

a compression unit, including one or more processors, that compresses data to be transferred in accordance with the compression level determined by the determination unit; and

a transmission unit, including one or more processors, that, when the determination unit determines that the redundancy of the communication path is necessary, makes the communication path redundant and transmits the data to each of resulting redundant communication paths.

7. The data transfer apparatus according to claim 6 , wherein

the compression unit performs compression based on an inter-data difference, and

the compression level is an interval of data that serves as a reference for the inter-data difference.

8. The data transfer apparatus according to claim 6 , wherein the determination unit increases the compression level when an amount of change in throughput in the transfer is equal to or less than a threshold.

9. The data transfer apparatus according to claim 6 , wherein the determination unit determines that the redundancy of the communication path is necessary when a data loss rate in the transfer exceeds a threshold.

10. The data transfer apparatus according to claim 6 , wherein

the determination unit determines whether reduction of the communication paths is necessary or not based on the communication quality when the communication paths have been made redundant, and

when the determination unit determines that the reduction of the communication paths is necessary, the transmission unit reduces the redundant communication paths and transmits the data.

11. A non-transitory computer readable medium storing one or more instructions causing a computer to execute:

determining whether redundancy of a communication path is necessary or not and a compression level of data based on communication quality associated with transfer of the data;

compressing data to be transferred in accordance with the compression level; and

when it is determined that the redundancy of the communication path is necessary, making the communication path redundant and transmitting the data to each of resulting redundant communication paths.

12. The non-transitory computer readable medium according to claim 11 , wherein compressing the data to be transferred comprises:

performing compression based on an inter-data difference, and

the compression level is an interval of data that serves as a reference for the inter-data difference.

13. The non-transitory computer readable medium according to claim 11 , wherein determining the compression level comprises:

increasing the compression level when an amount of change in throughput in the transfer is equal to or less than a threshold.

14. The non-transitory computer readable medium according to claim 11 , wherein determining whether the redundancy of a communication path is necessary or not comprises:

determining that the redundancy of the communication path is necessary when a data loss rate in the transfer exceeds a threshold.

15. The non-transitory computer readable medium according to claim 11 , wherein the one or more instructions further comprise:

determining whether reduction of the communication paths is necessary or not based on the communication quality when the communication paths have been made redundant, and

when determining that the reduction of the communication paths is necessary, reducing the redundant communication paths and transmitting the data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: HIGO, NAOKI; TSUBAKI, TOSHIMITSU; SUEDA, YOSHIKO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 054526/0870 →
Priority Claims (1)
JP JP2018-025425 · Feb 15, 2018 · national
Continuity (1)
Related Publication 20210399980A1 · Dec 23, 2021