IP Library › Granted Patent US 12,301,267
Granted Patent B2
US 12,301,267 · App. 18/345,004 · Granted May 13, 2025

Apparatuses and methods for facilitating joint precoding and probabilistic constellation shaping

Inventors: Ramin Babaee (Ottawa, CA); Shahab Oveis Gharan (Ottawa, CA); Martin Bouchard (Cantley, CA)
Assignee: CIENA CORPORATION
H04B1/0475H04L27/0012H04L27/04
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,301,267
App. No.
18/345,004
Granted
May 13, 2025
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, identifying a modulation scheme for transmitting data from a transmitter to a receiver, identifying a plurality of symbols associated with the modulation scheme, determining that a transfer function of a filter that is applied at the transmitter imposes an interdependence amongst at least two symbols of the plurality of symbols, determining, based on the transfer function, a joint probability distribution of the plurality of symbols that reduces a signal power of at least one signal that is used to transmit the data subject to a constraint that an information rate associated with the at least one signal is greater than a threshold, and causing the data to be transmitted via the at least one signal from the transmitter to the receiver in accordance with the joint probability distribution. Other aspects are disclosed.

Claims (48)

1. A device comprising:

a processing system including a processor; and

memory storing instructions that, when executed by the processing system, facilitate a performance of operations, the operations comprising:

determining that a transfer function of a filter that is applied at a transmitter imposes an interdependence amongst at least two symbols of a plurality of symbols;

determining, based on the transfer function, a joint probability distribution of the plurality of symbols that reduces a signal power of at least one signal that is used to transmit data subject to a constraint that an information rate associated with the at least one signal is greater than a threshold; and

causing the data to be transmitted via the at least one signal from the transmitter to a receiver in accordance with the joint probability distribution.

2. The device of claim 1 , wherein the filter comprises an equalizer.

3. The device of claim 1 , wherein the operations further comprise:

identifying a second transfer function associated with a communication medium that is between the transmitter and the receiver; and

selecting the transfer function for the filter based on the second transfer function.

4. The device of claim 3 , wherein a third transfer function associated with the transmitter corresponds to an inversion of the second transfer function, and wherein the transfer function is subsumed within the third transfer function.

5. The device of claim 3 , wherein the communication medium includes air, and wherein the at least one signal includes a wireless signal.

6. The device of claim 3 , wherein the communication medium includes fiber, and wherein the at least one signal includes an optical signal.

7. The device of claim 3 , wherein the operations further comprise:

identifying a third transfer function associated with a digital to analog converter (DAC) of the transmitter; and

identifying a fourth transfer function associated with an amplifier of the transmitter,

wherein the selecting of the transfer function for the filter is further based on the third transfer function and the fourth transfer function.

8. The device of claim 1 , wherein the operations further comprise:

identifying a modulation scheme for transmitting the data from the transmitter to the receiver;

identifying the plurality of symbols as being associated with the modulation scheme,

wherein the identifying of the modulation scheme is based on a selection of the modulation scheme from a plurality of modulation schemes.

9. The device of claim 8 , wherein the modulation scheme is based on pulse amplitude modulation.

10. The device of claim 1 , wherein the plurality of symbols is arranged as a constellation of symbols, and wherein the at least two symbols are adjacent symbols within the constellation.

11. The device of claim 1 , wherein the determining that the joint probability distribution of the plurality of symbols that reduces a signal power of at least one signal that is used to transmit the data is further subject to a second constraint that a first marginal probability mass function (PMF) of a first symbol of the at least two symbols is equal to a second marginal PMF of a second symbol of the at least two symbols.

12. The device of claim 1 , wherein the determining of the joint probability distribution is based on a use of a distribution matching (DM) algorithm.

13. The device of claim 12 , wherein the DM algorithm includes a use of arithmetic coding (AC).

14. The device of claim 12 , wherein the DM algorithm includes a use of constant composition distribution matching (CCDM) or multiset-partition distribution matching (MPDM).

15. The device of claim 12 , wherein the DM algorithm is based on a use of graph theory, and wherein the operations further comprise:

generating a plurality of shaped bits and at least one unshaped bit based on the plurality of symbols; and

generating a plurality of output symbols based on the plurality of shaped bits and the at least one unshaped bit,

wherein the causing of the data to be transmitted via the at least one signal is based on the plurality of output symbols.

16. The device of claim 1 , wherein the determining of the joint probability distribution is based on a use of a probabilistic constellation shaping (PCS) algorithm.

17. The device of claim 16 , wherein the PCS algorithm includes a use of enumerative sphere shaping (ESS) or shell mapping (SM).

18. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing system including a processor, facilitate a performance of operations, the operations comprising:

determining that a transfer function associated with a source of information imposes an interdependence amongst symbols of a plurality of symbols;

identifying, based on the determining, a joint probability distribution of the plurality of symbols that satisfies an objective function that seeks to reduce a signal power of a signal that is used to convey the information and increase an information rate associated with the information; and

causing the information to be transmitted from the source to a destination in accordance with the identifying of the joint probability distribution.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the plurality of symbols is associated with a constellation of symbols, and wherein the source obtains first information of the information from a first client device and obtains second information of the information from a second client device.

20. A method comprising:

obtaining, by a first processing system including a first processor, information from a plurality of client devices;

mapping, by the first processing system, the information to a first plurality of symbols;

applying, by the first processing system, a first function to the first plurality of symbols to generate a second plurality of symbols, wherein the first function corresponds to an inversion of a second function associated with a communication channel that couples the first processing system and a second processing system that includes a second processor; and

transmitting, by the first processing system, the information to the second processing system in accordance with the second plurality of symbols such that the second processing system is able to recover the information in a lossless manner,

wherein the first function imposes an interdependence amongst the symbols of the second plurality of symbols, and

wherein the first function is selected such that one of:

a signal power of signals that are used to transmit second information to the second processing system is reduced subject to a first constraint that an information rate of the second information is greater than a first threshold, or

the information rate is increased subject to a second constraint that the signal power is less than a second threshold,

wherein the second information includes the information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2023
From: BABAEE, RAMIN; GHARAN, SHAHAB OVEIS; BOUCHARD, MARTIN
To: CIENA CORPORATION
Reel/Frame 064353/0044 →
Continuity (1)
Related Publication 20250007543A1 · Jan 2, 2025
References Cited (36)
US RE30182E · Howson · 1979 [cited by examiner]
US 20040085939A1 · Wallace · 2004 [cited by examiner]
US 20070109954A1 · Pasanen · 2007 [cited by examiner]
US 20100061479A1 · Mazet · 2010 [cited by examiner]
US 20170170993A1 · Jia · 2017 [cited by examiner]
WO WO2016131484A1 · 2016 [cited by examiner]
Amari, A. , et al., “Introducing enumerative sphere shaping for optical communication systems with short blocklengths”, J. Lightw. Technol., vol. 37, No. 23, pp. 5926-5936, 2019. [cited by applicant]
Barsoum, M.F. , et al., “Constellation design via capacity maximization”, Proc. IEEE Int. Symp. Inf. Theory, Jun. 2007, pp. 1821-1825. [cited by applicant]
Batshon, H.G. , et al., “Coded modulation based on 56APSK with hybrid shaping for high spectral efficiency transmission”, Proc. Eur. Conf. Opt. Commun. (ECOC), Sep. 2017, pp. 1-3. [cited by applicant]
Baur, S. , et al., “Arithmetic distribution matching”, Proc. Int. ITG Conf. Syst. Commun. Coding, Feb. 2015, pp. 1-6. [cited by applicant]
Boyd, S. , et al., “Convex optimization”, Cambridge university press, 2004. [cited by applicant]
Cai, Jin-Xing , et al., “51.5 Tb/s capacity over 17,107 km in C+L bandwidth using single-mode fibers and nonlinearity compensation”, J. Lightw. Technol., vol. 36, No. 11, pp. 2135-2141, 2018. [cited by applicant]
Cai, Jin-Xing , et al., “70.46 Tb/s over 7,600 km and 71.65 Tb/s over 6,970 km transmission in C+L band using coded modulation with hybrid constellation shaping and nonlinearity compensation”, J. Lightw. Technol., vol. … [cited by applicant]
Calderbank, A.R. , et al., “Nonequiprobable signaling on the gaussian channel”, IEEE Trans. Inf. Theory, vol. 36, No. 4, pp. 726-740, 1990. [cited by applicant]
Chen, Yizhao , et al., “On optimization and analysis of enumerative sphere shaping for short blocklengths”, J. Lightw. Technol., vol. 40, No. 22, pp. 7265-7278, 2022. [cited by applicant]
Cover, Thomas , et al., “Elements of Information Theory”, 2nd ed. John Wiley & Sons, Inc., Part 1 of 2, 563 pages total, 2006. [cited by applicant]
Cover, Thomas , et al., “Elements of Information Theory”, 2nd ed. John Wiley & Sons, Inc., Part 2 of 2, 2006. [cited by applicant]
Duda, Richard O, et al., “Pattern Classification”, 2nd ed. New York: John Wiley & Sons, Inc., Part 1 of 3, 744 pages total, 2001. [cited by applicant]
Duda, Richard O, et al., “Pattern Classification”, 2nd ed. New York: John Wiley & Sons, Inc., Part 2 of 3, 2001. [cited by applicant]
Duda, Richard O, et al., “Pattern Classification”, 2nd ed. New York: John Wiley & Sons, Inc., Part 3 of 3, 2001. [cited by applicant]
Fehenberger, T., et al., “Multisetpartition distribution matching”, IEEE Trans. Commun., vol. 67, No. 3, pp. 1885-1893, 2019. [cited by applicant]
Fischer, R.F.H. , “Precoding and Signal Shaping for Digital Transmission”, John Wiley & Sons, 2002. [cited by applicant]
Forney, Jr., David G., et al., “Efficient modulation for band-limited channels”, IEEE J. Sel. Areas Commun., vol. 2, No. 5, pp. 632-647, 1984. [cited by applicant]
Foschini, G. , et al., “Optimization of two-dimensional signal constellations in the presence of gaussian noise”, IEEE Trans. Commun., vol. 22, No. 1, pp. 28-38, 1974. [cited by applicant]
Fragouli, C. , et al., “Turbo codes with non-uniform constellations”, Proc. IEEE Int. Conf. Commun. (ICC), Conf. Rec., vol. 1, Jun. 2001, pp. 70-73. [cited by applicant]
Gultekin, Y.C. , et al., “Approximate enumerative sphere shaping”, Proc. IEEE Int. Symp. Inf. Theory (ISIT), Jun. 2018, pp. 676-680. [cited by applicant]
Gultekin, Y.C. , et al., “Enumerative sphere shaping for wireless communications with short packets”, IEEE Trans. Wireless Commun., vol. 19, No. 2, pp. 1098-1112, 2020. [cited by applicant]
Kayhan, F. , et al., “Constellation design for memoryless phase noise channels”, IEEE Trans. Wireless Commun., vol. 13, No. 5, pp. 2874-2883, 2014. [cited by applicant]
Laroia, R. , et al., “On optimal shaping of multidimensional constellations”, IEEE Trans. Inf. Theory, vol. 40, No. 4, pp. 1044-1056, 1994. [cited by applicant]
Schulte, P., et al., “Divergence-optimal fixed-to-fixed length distribution matching with shell mapping”, IEEE Wireless Commun. Lett., vol. 8, No. 2, pp. 620-623, 2019. [cited by applicant]
Schutle, Patrick , et al., “Constant composition distribution matching”, IEEE Trans. Inf. Theory, vol. 62, No. 1, pp. 430-434, 2016. [cited by applicant]
Shannon, C.E. , “A mathematical theory of communication”, Bell Syst. Tech. J, vol. 27, No. 3, pp. 379-423, 1948. [cited by applicant]
Shannon, C. , “Communication in the presence of noise”, Proc. IRE, vol. 37, No. 1, pp. 10-21, 1949. [cited by applicant]
Sun, F.W. , et al., “Approaching capacity by equiprobable signaling on the gaussian channel”, IEEE Trans. Inf. Theory, vol. 39, No. 5, pp. 1714-1716, 1993. [cited by applicant]
Van Aardenne-Ehrenfest, T. , et al., “Circuits and trees in oriented linear graphs”, Simon Stevin : Wis-en Natuurkundig Tijdschrift, 28, 203-217 (1951). [cited by applicant]
Wozencraft, J. , et al., “Principles of Communication Engineering”, John Wiley & Sons, Inc., 1965. [cited by applicant]