IP Library Granted Patent US 12,244,345
Granted Patent B2
US 12,244,345 · App. 18/060,978 · Granted Mar 4, 2025

Communication device, communication method, and communication program

Inventor: Shinji Ohta (Kanagawa, JP)
Assignee: SONY GROUP CORPORATION
H04B10/118H03M13/2909H03M13/2936H04L1/0071H04L7/0066
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 12,244,345
App. No.
18/060,978
Granted
Mar 4, 2025
Kind
B2
Abstract

A communication device includes an interleaving unit that determines an interleaving length of transmit data to be transmitted through free-space optical communication, and interleaves the transmit data based on the determined interleaving length, and a shaping unit that shapes the interleaved transmit data so as to make the interleaving length detectable on a receiving side of the free-space optical communication.

Claims (76)

1. A communication device comprising:

circuitry configured to:

based on information on a transmission characteristic of a free-space optical communication used for transmitting data, determine an interleaving length of the data;

interleave the data based on the determined interleaving length; and

transmit the interleaved data,

wherein

the interleaving length is changeable,

the circuitry is configured to shape the interleaved data based on a data format configured to make the interleaving length detectable on a receiving side of the free-space optical communication,

the data format is such that the data includes synchronization codes,

the circuitry is configured to dispose at least two types of the synchronization codes in the data so as to make the interleaving length detectable on the receiving side of the free-space optical communication, and

the at least two types of the synchronization codes includes:

a first synchronization code representing a start point or an end point of the interleaving, and

a second synchronization code representing a continuation point of the interleaving at intervals of a predetermined data length based on the determined interleaving length.

2. The communication device according to claim 1 , wherein

the data format is a block format including one or a plurality of data blocks,

the block format includes the data block or blocks each with a synchronization code disposed at a block boundary thereof, and

the circuitry is configured to dispose either of the first synchronization code and the second synchronization code at the block boundary based on the determined interleaving length.

3. The communication device according to claim 2 , wherein the block format is a format including an error correction block encoded using a block code, a product code or a Reed-Solomon product code.

4. The communication device according to claim 1 , wherein the information on a transmission characteristic further comprises information on an error rate of the free-space optical communication.

5. The communication device according to claim 1 , wherein

the data includes, in addition to first data serving as payload data, second data used for exchanging control information between communication devices for the free-space optical communication, and

the circuitry is configured to determine the interleaving length based on the second data.

6. The communication device according to claim 1 , wherein the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between satellite stations, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the satellite stations, the interleaving length is determined to be a first interleaving length.

7. The communication device according to claim 6 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between a ground station and a satellite station, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the ground station and the satellite station, the interleaving length is determined to be a second interleaving length longer than the first interleaving length.

8. The communication device according to claim 7 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between ground stations, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the ground stations, the interleaving length is determined to be a third interleaving length longer than the first interleaving length and shorter than the second interleaving length.

9. A communication device comprising:

circuitry configured to

receive data through a free-space optical communication;

detect an interleaving length of the received data; and

deinterleave the received data based on the detected interleaving length,

wherein

the interleaving length is based on information on a transmission characteristic of the free-space optical communication used for transmitting the data,

the interleaving length is changeable,

the circuitry is configured to shape the interleaved data based on a data format configured to make the interleaving length detectable on a receiving side of the free-space optical communication,

the data format is such that the data includes synchronization codes,

the circuitry is configured to dispose at least two types of the synchronization codes in the data so as to make the interleaving length detectable on the receiving side of the free-space optical communication, and

the at least two types of the synchronization codes includes:

a first synchronization code representing a start point or an end point of the interleaving, and

a second synchronization code representing a continuation point of the interleaving at intervals of a predetermined data length based on the determined interleaving length.

10. The communication device according to claim 9 , wherein the information on a transmission characteristic further comprises information on an error rate of the free-space optical communication.

11. The communication device according to claim 9 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between satellite stations, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the satellite stations, the interleaving length is determined to be a first interleaving length.

12. The communication device according to claim 11 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between a ground station and a satellite station, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the ground station and the satellite station, the interleaving length is determined to be a second interleaving length longer than the first interleaving length.

13. The communication device according to claim 12 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between a ground stations, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the ground station and the satellite station, the interleaving length is determined to be a second interleaving length longer than the first interleaving length.

14. A communication method performed by a communication device including a processor, the method comprising:

based on information on a transmission characteristic of a free-space optical communication used for transmitting data, determining an interleaving length of the data;

interleaving the data based on the determined interleaving length; and

transmitting the interleaved data,

wherein

the interleaving length is changeable,

the circuitry is configured to shape the interleaved data based on a data format configured to make the interleaving length detectable on a receiving side of the free-space optical communication,

the data format is such that the data includes synchronization codes,

the circuitry is configured to dispose at least two types of the synchronization codes in the data so as to make the interleaving length detectable on the receiving side of the free-space optical communication, and

the at least two types of the synchronization codes includes:

a first synchronization code representing a start point or an end point of the interleaving, and

a second synchronization code representing a continuation point of the interleaving at intervals of a predetermined data length based on the determined interleaving length.

15. The method according to claim 14 , wherein the information on a transmission characteristic further comprises information on an error rate of the free-space optical communication.

16. The method according to claim 14 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between satellite stations, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the satellite stations, the interleaving length is determined to be a first interleaving length.

17. The method according to claim 16 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between a ground station and a satellite station, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the ground station and the satellite station, the interleaving length is determined to be a second interleaving length longer than the first interleaving length.

18. The method according to claim 17 , wherein

the information on a transmission characteristic comprises information indicating whether or not the free-space optical communication is communication performed between ground stations, and

based on the information on the transmission characteristic indicating that the free-space optical communication is the communication performed between the ground stations, the interleaving length is determined to be a third interleaving length longer than the first interleaving length and shorter than the second interleaving length.

Priority Claims (1)
JP 2019-149513 · Aug 16, 2019 · national
Continuity (3)
Continuation 17373909 · Jul 13, 2021
Continuation 16801155 · Feb 26, 2020
Related Publication 20230106445A1 · Apr 6, 2023
References Cited (26)
US 6067646A · Starr · 2000 [cited by applicant]
US 6738584B1 · Tsuda · 2004 [cited by examiner]
US 8495476B2 · Abu-Surra et al. · 2013 [cited by applicant]
US 11063666B2 · Ohta · 2021 [cited by examiner]
US 11522609B2 · Ohta · 2022 [cited by examiner]
US 20110154155A1 · Abu-Surra · 2011 [cited by applicant]
US 20130294783A1 · Yu · 2013 [cited by applicant]
US 20160065306A1 · Huang · 2016 [cited by examiner]
US 20160134306A1 · Sugimoto · 2016 [cited by applicant]
US 20170026121A1 · Everett et al. · 2017 [cited by applicant]
US 20170187767A1 · Wang · 2017 [cited by examiner]
US 20190379457A1 · Mougin et al. · 2019 [cited by applicant]
CN 109687908A · 2019 [cited by applicant]
JP H07254862A · 1995 [cited by applicant]
JP H09046296A · 1997 [cited by applicant]
JP H10276100A · 1998 [cited by applicant]
JP 1198086A · 1999 [cited by applicant]
JP 2004032283A · 2004 [cited by applicant]
JP 2004318984A · 2004 [cited by applicant]
JP 2007059059A · 2007 [cited by applicant]
KR 20060085422A · 2006 [cited by applicant]
KR 1020180026979A · 2018 [cited by applicant]
WO WO2013146422A1 · 2013 [cited by applicant]
WO WO2014183291A1 · 2014 [cited by applicant]
Extended European search report issued on Oct. 12, 2020, in corresponding European patent Application No. 20158035.4, 9 pages. [cited by applicant]
Bidan et al., Reed-Solomon Turbo Product Codes for Optical Communications: From Code Optimization to Decoder Design, EURASIP Journal on Wireless Communications and Networking, vol. 2008, Hindawi, 2008 (Year: 2008). [cited by applicant]