Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
Amplitude shaping method, receiving method, processing unit and generator unit for an amplitude shaper, and an amplitude shaper
Document Type and Number:
WIPO Patent Application WO/2023/003475
Kind Code:
A1
Abstract:
An amplitude shaping method for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the method comprising: - obtaining a bit input sequence; - inserting flipping bits into the bit input sequence, resulting in extended bit sequences, wherein flipping bits are configured to be zero or one during combinatoric generation; - generating symbol sequence candidates based on the extended bit sequences, using combinatoric generation; - determining respective energy dispersion indexes for the generated symbol sequence candidates; - selecting a symbol sequence from among the generated symbol sequence candidates based on their respective energy dispersion indexes; and - extracting amplitude codewords based on the selected symbol sequence.

Inventors:
WU KAIQUAN (NL)
ENRIQUE ALVARADO SEGOVIA ALEX (NL)
LIGA GABRIELE (NL)
SHEIKH ALIREZA (NL)
CAN GÜLTEKIN YUNUS (NL)
Application Number:
PCT/NL2022/050437
Publication Date:
January 26, 2023
Filing Date:
July 25, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
UNIV EINDHOVEN TECH (NL)
International Classes:
H04L25/49; H04L1/00; H04L25/03
Foreign References:
CN111786729A2020-10-16
CN111628789A2020-09-04
Other References:
TOBIAS FEHENBERGER ET AL: "Analysis and Optimisation of Distribution Matching for the Nonlinear Fibre Channel", ARXIV.ORG, CORNELL UNIVERSITY LIBRARY, 201 OLIN LIBRARY CORNELL UNIVERSITY ITHACA, NY 14853, 5 July 2019 (2019-07-05), XP081438530
KAIQUAN WU ET AL: "Temporal Energy Analysis of Symbol Sequences for Fiber Nonlinear Interference Modelling via Energy Dispersion Index", ARXIV.ORG, CORNELL UNIVERSITY LIBRARY, 201 OLIN LIBRARY CORNELL UNIVERSITY ITHACA, NY 14853, 24 February 2021 (2021-02-24), XP081891705
AMARI ABDELKERIM ET AL: "Introducing Enumerative Sphere Shaping for Optical Communication Systems With Short Blocklengths", JOURNAL OF LIGHTWAVE TECHNOLOGY, IEEE, USA, vol. 37, no. 23, 1 December 2019 (2019-12-01), pages 5926 - 5936, XP011758388, ISSN: 0733-8724, [retrieved on 20191126], DOI: 10.1109/JLT.2019.2943938
K. ROBERTSQ. ZHUGEI. MONGAS. GAREAUC. LAPERLE: "Beyond 100 gb/s: capacity, flexibility, and network optimization", J. OPT. COMMUN. NETW., vol. 9, no. 4, April 2017 (2017-04-01), pages C12 - C23, XP011646036, DOI: 10.1364/JOCN.9.000C12
P. SCHULTEG. BOCHERER: "Constant composition distribution matching", IEEE TRANS. INF. THEORY, vol. 62, no. 1, January 2016 (2016-01-01), pages 430 - 434
T. FEHENBERGERD. S. MILLART. KOIKE AKINOK. KOJIMAK. PASONS: "Multiset-partition distribution matching", IEEE TRANS. COMMUN., vol. 67, no. 3, March 2019 (2019-03-01), pages 1885 - 1893
F. STEINERP. SCHULTEG. BOCHERER: "Approaching waterfilling capacity of parallel channels by higher order modulation and probabilistic amplitude shaping", 52ND ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS). PRINCETON, NJ, USA, 21 March 2018 (2018-03-21)
F. M. J. WILLEMSJ. WUIJTS: "A pragmatic approach to shaped coded modulation", PROC. SYMP. COMMUN. VEH. TECHNOL. BENELUX. DELFT, THE NETHERLANDS, October 1993 (1993-10-01)
Y. C. GULTEKINW. J. VAN HOUTUMS. S ERBETLIF. M. J. WILLEMS: "Proc. IEEE Int. Symp. Pers.", October 2017, INDOOR MOBILE COMMUN. MONTREAL, article "Constellation shaping for ieee 802.11"
R. DARM. FEDERA. MECOZZIM. SHTAIF: "Inter-channel nonlinear interference noise in WDM systems: modeling and mitigation", J. LIGHTW. TECHNOL., vol. 33, no. 5, March 2015 (2015-03-01), pages 1044 - 1053, XP011575177, DOI: 10.1109/JLT.2014.2384998
A. CARENAG. BOSCOV. CURRIY. JIANGP. POGGIOLINIF. FORGHIERI, ON THE ACCURACY OF THE GN-MODEL AND ON ANALYTICAL CORRECTION TERMS TO IMPROVE IT, January 2014 (2014-01-01), Retrieved from the Internet
P. POGGIOLINIG. BOSCOA. CARENAV. CURRIY. JIANGF. FORGHIERI: "A simple and effective closed-form GN model correction formula accounting for signal non-Gaussian distribution", J. LIGHTW. TECHNOL., vol. 33, no. 2, January 2015 (2015-01-01), pages 459 - 473, XP011571366, DOI: 10.1109/JLT.2014.2387891
E. SILLEKENSD. SEMRAUG. LIGAN. A. SHEVCHENKOZ. LIA. ALVARADOP. BAYVELR. I. KILLEYD. LAVERY: "A simple nonlinearity-tailored probabilistic shaping distribution for square QAM", PROC. OPT. FIBER COMMUN. CONF. SAN DIEGO, CA, USA, March 2018 (2018-03-01)
T. FEHENBERGERA. ALVARADO: "Analysis and optimisation of distribution matching for the nonlinear fibre channel", PROC. EUR. CONF. OPT. COMMUN. DUBLIN, IRELAND, September 2019 (2019-09-01)
E. AGRELLA. ALVARADOG. DURISIM. KARLSSON: "Capacity of a nonlinear optical channel with finite memory", J. LIGHTW. TECHNOL., vol. 32, no. 16, August 2014 (2014-08-01), pages 2862 - 2876, XP011554193, DOI: 10.1109/JLT.2014.2328518
R. DARM. FEDERA. MECOZZIM. SHTAIF: "On shaping gain in the nonlinear fiber-optic channel", IEEE INT. SYMP. INFORM. THEORY. HONOLULU, HI, USA, June 2014 (2014-06-01), pages 2794 - 2798, XP032635258, DOI: 10.1109/ISIT.2014.6875343
M. P. YANKOVK. J. LARSENS. FORCHHAMMER: "Temporal probabilistic shaping for mitigation of nonlinearities in optical fiber systems", J. LIGHTW. TECHNOL., vol. 35, no. 10, May 2017 (2017-05-01), pages 1803 - 1810, XP011646575, DOI: 10.1109/JLT.2017.2671452
T. FEHENBERGERH. GRIESSERJ.-P. ELBERS: "Mitigating fiber nonlinearities by short-length probabilistic shaping", PROC. OPT. FIBER COMMUN. CONF. SAN DIEGO, CA, USA, March 2020 (2020-03-01)
T. FEHENBERGERD. S. MILLART. KOIKE-AKINOK. KOJIMAK. PARSONSH. GRIESSER: "Analysis of nonlinear fiber interactions for finite-length constant-composition sequences", J. LIGHTW. TECHNOL., vol. 38, no. 2, January 2020 (2020-01-01), pages 457 - 465
T. FEHENBERGER, ON THE IMPACT OF FINITE-LENGTH PROBABILISTIC SHAPING ON FIBER NONLINEAR INTERFERENCE, June 2020 (2020-06-01)
K. WUG. LIGAA. SHEIKHF. M. J. WILLEMSA. ALVARADO, TEMPORAL ENERGY ANALYSIS OF SYMBOL SEQUENCES FOR FIBER NONLINEAR VIA ENERGY DISPERSION INDEX, February 2021 (2021-02-01), Retrieved from the Internet
A. AMARIS. GOOSSENSY. C. GULTEKINO. VASSILIEVAI. KIM, T. IKEUCHIC. M. OKONKWOF. M. J. WILLEMSA. ALVARADO: "Introducing enumerative sphere shaping for optical communication systems with blocklengths", J. LIGHTW. TECHNOL., vol. 37, no. 23, December 2019 (2019-12-01), pages 5926 - 5936
Attorney, Agent or Firm:
ALGEMEEN OCTROOI- EN MERKENBUREAU B.V. (NL)
Download PDF:
Claims:
CLAIMS

1. An amplitude shaping method for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the method comprising:

- obtaining a bit input sequence;

- inserting flipping bits into the bit input sequence, resulting in extended bit sequences, wherein flipping bits are configured to be zero or one during combinatoric generation;

- generating symbol sequence candidates based on the extended bit sequences, using combinatoric generation;

- determining respective energy dispersion indexes for the generated symbol sequence candidates;

- selecting a symbol sequence from among the generated symbol sequence candidates based on their respective energy dispersion indexes; and

- extracting amplitude codewords based on the selected symbol sequence.

2. The method of claim 1, wherein the selecting comprises selecting the symbol sequence having the smallest respective energy dispersion index.

3. The method of any previous claim, wherein the bit sequence comprises an initial first half and a subsequent second half, and wherein a greater number of flipping bits are inserted in the first half, preferably at the beginning of the bit input sequence, than in the second half.

4. The method of any previous claim, comprising appending the flipping bits as a prefix to the bit input sequence.

5. The method of any previous claim, wherein the energy dispersion index represents a ratio of a variance of a windowed energy of the symbol sequence to a mean of the windowed energy of the symbol sequence, wherein the variance and the mean are averaged over the blocklength.

6. The method of any previous claim, wherein the channel is an optical fiber channel.

7. The method of any previous claim, wherein the symbols are modulated using constant composition distribution matching, CCDM.

8. A receiving method, implemented in a receiver unit, the method comprising:

- receiving, on a channel, symbols modulated using the method of any previous claim;

- decoding the modulated symbols; and

- discarding the flipping bits from the modulated symbols.

9. The method of claim 8, wherein the modulated symbols are decoded using constant composition distribution matching, CCDM, decoding.

10. A processing unit for an amplitude shaper for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the processing unit comprising:

- an input interface configured for obtaining symbol sequence candidates, wherein the symbol sequence candidates are generated using combinatoric generation based on extended bit sequences resulting from inserting flipping bits into a bit input sequence, wherein flipping bits are configured to be zero or one during combinatoric generation;

- a calculating unit configured for determining respective energy dispersion indexes for the generated symbol sequence candidates;

- a selecting unit configured for selecting a symbol sequence from among the generated symbol sequence candidates based on their respective energy dispersion indexes; wherein the processing unit is configured for outputting the selected symbol sequence.

11. A generator unit for an amplitude shaper for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the generator unit being configured to:

- obtain a bit input sequence;

- insert flipping bits into the bit input sequence, resulting in extended bit sequences, wherein flipping bits are configured to be zero or one during combinatoric generation; and - generate symbol sequence candidates based on the extended bit sequences, using combinatoric generation; wherein the generator unit is configured for outputting the generated symbol sequence candidates.

12. An amplitude shaper for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the amplitude shaper comprising:

- a generator unit according to claim 11;

- a processing unit according to claim 10, wherein the input interface of the processing unit is coupled to an output of the generator unit; and

- an extractor unit coupled to an output of the processing unit and configured for extracting amplitude codewords based on the selected symbol sequence.

13. A transmitter unit comprising the amplitude shaper of claim 12.

14. A receiver unit comprising:

- an input interface configured for receiving, on a channel, symbols modulated using the method of any one of claims 1-7; and

- a decoder configured for decoding the modulated symbols and for discarding the flipping bits from the modulated symbols.

15. The receiver unit of claim 14, wherein the decoder is configured for decoding the modulated symbols using constant composition distribution matching, CCDM, decoding.

16. A computer program, comprising instructions configured for, when executed on at least one processing unit, performing the method of any one of claims 1-7, or comprising instructions configured for, when executed on at least one processing unit, performing the method of any one of claims 8-9.

17. A computer program product comprising a computer-readable medium storing the computer program of claim 16.

Description:
Amplitude shaping method, receiving method, processing unit and generator unit for an amplitude shaper, and an amplitude shaper

TECHNICAL FIELD

The present disclosure generally relates to amplitude shaping. Particular aspects of the present disclosure relate to an amplitude shaping method, a receiving method, a processing unit and a generator unit for an amplitude shaper, an amplitude shaper, a computer program and a computer program product.

BACKGROUND

Driven by high-bandwidth-demanding applications, such as cloud computing, 5G wireless, high-definition video streaming, and virtual reality, probabilistic shaping (PS) has become an indispensable technology in fiber optical communications [1] Probabilistic shaping functionality mostly relies on an amplitude shaper, and there are some popular shapers such as constant-composition distribution matcher (CCDM) [2], multiset-partition distribution matcher (MPDM) [3], product distribution matcher (PDM) [4], enumerative sphere shaping (ESS) [5], [6] However, these amplitude shapers were initially tailored to additive white Gaussian noise (AWGN) channel and neglect the temporal structure of transmitted symbols. As a consequence, when these shapers are adopted in nonlinear fiber channels, the shaping gains are undermined significantly, since the shaped signal suffers severely from nonlinear interference noise (NLI), which is known as one major obstacle hindering the transmission rate increase in fiber optical communications.

To combat the NLI penalty enhanced by constellation shaping, several approaches are known, which will be described below in the detailed description.

SUMMARY

It is a shortcoming of the known approaches that they lack optimisation of the temporal structure of symbol sequences. Moreover, it is an insight of the inventors that a signal- to-noise ratio and an achievable information rate gain, or equivalently a reach extension, may be improved.

Therefore, in a first aspect of the present disclosure, there is provided an amplitude shaping method for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the method comprising:

- obtaining a bit input sequence;

- inserting flipping bits into the bit input sequence, resulting in extended bit sequences, wherein flipping bits are configured to be zero or one during combinatoric generation;

- generating symbol sequence candidates based on the extended bit sequences, using combinatoric generation;

- determining respective energy dispersion indexes for the generated symbol sequence candidates;

- selecting a symbol sequence from among the generated symbol sequence candidates based on their respective energy dispersion indexes; and

- extracting amplitude codewords based on the selected symbol sequence.

By generating symbol sequence candidates by inserting flipping bits into the bit input sequence, and by determining respective energy dispersion indexes (EDIs) for those symbol sequence candidates, a suitable or even optimal symbol sequence may be selected, for extracting amplitude codewords in order to modulate the bit input sequence into symbols for transmission on the channel. Since the EDIs have been taken into account, nonlinear interference noise may be reduced, thus allowing to improve the signal-to-noise ratio and the achievable information rate gain, or equivalently the reach.

Preferably, the selecting comprises selecting the symbol sequence having the smallest respective energy dispersion index.

Preferably, the bit sequence comprises an initial first half and a subsequent second half, and a greater number of flipping bits are inserted in the first half, preferably at the beginning of the bit input sequence, than in the second half. In this way, if lexicographic ordering is used to index the sequences, the temporal structure of candidate amplitude codewords may be improved, because changes in the first half, preferably at or near the beginning of the bit input sequence have a greater impact than changes in the second half.

Preferably, the method comprises appending the flipping bits as a prefix to the bit input sequence.

Preferably, the energy dispersion index represents a ratio of a variance of a windowed energy of the symbol sequence to a mean of the windowed energy of the symbol sequence, wherein the variance and the mean are averaged over the blocklength.

Preferably, the channel is an optical fiber channel.

Preferably, the symbols are modulated using constant composition distribution matching, CCDM.

In a second aspect of the present disclosure, there is provided a receiving method, implemented in a receiver unit, the method comprising:

- receiving, on a channel, symbols modulated using the method of any previous claim;

- decoding the modulated symbols; and

- discarding the flipping bits from the modulated symbols.

Preferably, the modulated symbols are decoded using constant composition distribution matching, CCDM, decoding.

In a third aspect of the present disclosure, there is provided a processing unit for an amplitude shaper for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the processing unit comprising:

- an input interface configured for obtaining symbol sequence candidates, wherein the symbol sequence candidates are generated using combinatoric generation based on extended bit sequences resulting from inserting flipping bits into a bit input sequence, wherein flipping bits are configured to be zero or one during combinatoric generation;

- a calculating unit configured for determining respective energy dispersion indexes for the generated symbol sequence candidates;

- a selecting unit configured for selecting a symbol sequence from among the generated symbol sequence candidates based on their respective energy dispersion indexes; wherein the processing unit is configured for outputting the selected symbol sequence.

The skilled person will understand that analogous considerations and advantages may apply to embodiments of the processing unit as for the amplitude shaping method described above, mutatis mutandis.

In a fourth aspect of the present disclosure, there is provided a generator unit for an amplitude shaper for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the generator unit being configured to:

- obtain a bit input sequence;

- insert flipping bits into the bit input sequence, resulting in extended bit sequences, wherein flipping bits are configured to be zero or one during combinatoric generation; and

- generate symbol sequence candidates based on the extended bit sequences, using combinatoric generation; wherein the generator unit is configured for outputting the generated symbol sequence candidates.

The skilled person will understand that analogous considerations and advantages may apply to embodiments of the generator unit as for the amplitude shaping method described above, mutatis mutandis.

In a fifth aspect of the present disclosure, there is provided an amplitude shaper for encoding and modulating a bit input sequence into symbols for transmission on a channel, wherein symbols transmitted on the channel are susceptible to nonlinear effects, the amplitude shaper comprising:

- a generator unit as described above;

- a processing unit as described above, wherein the input interface of the processing unit is coupled to an output of the generator unit; and

- an extractor unit coupled to an output of the processing unit and configured for extracting amplitude codewords based on the selected symbol sequence.

The skilled person will understand that analogous considerations and advantages may apply to embodiments of the amplitude shaper as for the amplitude shaping method described above, mutatis mutandis.

In a sixth aspect of the present disclosure, there is provided a transmitter unit comprising the amplitude shaper as described above.

The skilled person will understand that analogous considerations and advantages may apply to embodiments of the transmitter unit as for the amplitude shaping method described above, mutatis mutandis.

In a seventh aspect of the present disclosure, there is provided a receiver unit comprising:

- an input interface configured for receiving, on a channel, symbols modulated using the amplitude shaping method of any one of the embodiments as described above; and

- a decoder configured for decoding the modulated symbols and for discarding the flipping bits from the modulated symbols.

Preferably, the decoder is configured for decoding the modulated symbols using constant composition distribution matching, CCDM, decoding.

In an eighth aspect of the present disclosure, there is provided a computer program, comprising instructions configured for, when executed on at least one processing unit, performing the amplitude shaping method of any one of the embodiments as described above, or comprising instructions configured for, when executed on at least one processing unit, performing the receiving method of any one of the embodiments as described above.

In a ninth aspect of the present disclosure, there is provided a computer program product comprising a computer-readable medium storing the computer program of claim 16.

The skilled person will understand that analogous considerations and advantages may apply to embodiments of the computer program and of the computer program product as for the amplitude shaping method described above, mutatis mutandis.

DETAILED DESCRIPTION

Currently, for the design of NLI-tolerant amplitude shapers, one direction is to optimize the probability distribution of input symbols, meanwhile assuming the symbols to be independent identically distributed (i.i.d.). Originated from the EGN model, the standardized fourth moment (a.k.a. kurtosis) of transmitted symbols has been widely accepted as a metric that indicates the NLI magnitude [7]-[9] In [10], an optimized PMF for nonlinear fiber channel is designed with the help of kurtosis. In [11], the NLI- optimized MPDM is proposed, where blockwise compositions of the symbol sequences having low kurtosis are selected for transmission.

Alternatively, one can manipulate the temporal structure of the symbol sequence, since transmitted symbols that comply to certain temporal structures could exert great influence on the NLI [12]— [14]. A straightforward approach to improving the NLI tolerance of amplitude shaper is simply using short shaping blocklengths [15] This nonlinear shaping gain enabled by short shaping blocklengths is intuitively attributed to the fact that the generated symbol sequences have fewer clusters of identical symbols [16], [17] However, a guiding principle for the temporal structure of symbol sequences was missing.

REFERENCES [1] K. Roberts, Q. Zhuge, I. Monga, S. Gareau, and C. Laperle, “Beyond 100 gb/s: capacity, flexibility, and network optimization,” J. Opt. Commun. Netw., vol. 9, no. 4, pp. C12-C23, Apr. 2017.

[2] P. Schulte and G. Bocherer, “Constant composition distribution matching,” IEEE Trans. Inf. Theory, vol. 62, no. 1, pp. 430-434, Jan. 2016.

[3] T. Fehenberger, D. S. Millar, T. Koike Akino, K. Kojima, and K. Pasons, “Multiset- partition distribution matching,” IEEE Trans. Commun., vol. 67, no. 3, pp. 1885-1893, Mar. 2019.

[4] F. Steiner, P. Schulte, and G. Bocherer, “Approaching waterfilling capacity of parallel channels by higher order modulation and probabilistic amplitude shaping,” in 52nd Annual Conference on Information Sciences and Systems (CISS). Princeton, NJ, USA, 21-23 Mar. 2018.

[5] F. M. J. Willems and J. Wuijts, “A pragmatic approach to shaped coded modulation,” in Proc. Symp. Commun. Veh. Technol. Benelux. Delft, The Netherlands, Oct. 1993.

[6] Y. C. Gultekin, W. J. van Houtum, S. S s erbetli, and F. M. J. Willems, “Constellation shaping for ieee 802.11,” in Proc. IEEE Int. Symp. Pers., Indoor Mobile Commun. Montreal, GC, Canada, Oct. 2017.

[7] R. Dar, M. Feder, A. Mecozzi, and M. Shtaif, “Inter-channel nonlinear interference noise in WDM systems: modeling and mitigation,” J. Lightw. Technol., vol. 33, no. 5, pp. 1044-1053, Mar. 2015.

[8] A. Carena, G. Bosco, V. Curri, Y. Jiang, P. Poggiolini, and F. Forghieri, “On the accuracy of the GN-model and on analytical correction terms to improve it,” Jan. 2014. [Online] Available: https://arxiv.org/abs/1401.6946.

[9] P. Poggiolini, G. Bosco, A. Carena, V. Curri, Y. Jiang, and F. Forghieri, “A simple and effective closed-form GN model correction formula accounting for signal non- Gaussian distribution,” J. Lightw. Technol., vol. 33, no. 2, pp. 459-473, Jan. 2015.

[10] E. Sillekens, D. Semrau, G. Liga, N. A. Shevchenko, Z. Li, A. Alvarado, P. Bayvel, R. I. Killey, and D. Lavery, “A simple nonlinearity-tailored probabilistic shaping distribution for square CAM,” in Proc. Opt. Fiber Commun. Conf. San Diego, CA, USA, Mar. 2018. Paper M3C.4.

[11] T. Fehenberger and A. Alvarado, “Analysis and optimisation of distribution matching for the nonlinear fibre channel,” in Proc. Eur. Conf. Opt. Commun. Dublin, Ireland, Sep. 2019. Poster Session 1. [12] E. Agrell, A. Alvarado, G. Durisi, and M. Karlsson, “Capacity of a nonlinear optical channel with finite memory,” J. Lightw. Technol., vol. 32, no. 16, pp. 2862-2876, Aug. 2014.

[13] R. Dar, M. Feder, A. Mecozzi, and M. Shtaif, “On shaping gain in the nonlinear fiber-optic channel,” in IEEE Int. Symp. Inform. Theory. Honolulu, HI, USA, June 2014, pp. 2794-2798.

[14] M. P. Yankov, K. J. Larsen, and S. Forchhammer, “Temporal probabilistic shaping for mitigation of nonlinearities in optical fiber systems,” J. Lightw. Technol., vol. 35, no. 10, pp. 1803-1810, May 2017.

[15] T. Fehenberger, H. Griesser, and J.-P. Elbers, “Mitigating fiber nonlinearities by short-length probabilistic shaping,” in Proc. Opt. Fiber Commun. Conf. San Diego, CA, USA, Mar. 2020, Paper Th1l.2.

[16] T. Fehenberger, D. S. Millar, T. Koike-Akino, K. Kojima, K. Parsons, and H. Griesser, “Analysis of nonlinear fiber interactions for finite-length constant- composition sequences,” J. Lightw. Technol., vol. 38, no. 2, pp. 457-465, Jan. 2020.

[17] T. Fehenberger, “On the impact of finite-length probabilistic shaping on fiber nonlinear interference,” June 2020. [Online] Available: https://arxiv.org/abs/2006.07004.

[18] K. Wu, G. Liga, A. Sheikh, F. M. J. Willems, and A. Alvarado, “Temporal energy analysis of symbol sequences for fiber nonlinear via energy dispersion index,” Feb. 2021. [Online] available: https://arxiv.org/abs/2102.12411v1.

[19] A. Amari, S. Goossens, Y. C. Gultekin, O. Vassilieva, I. Kim, T. Ikeuchi, C. M. Okonkwo, F. M. J. Willems, and A. Alvarado, “Introducing enumerative sphere shaping for optical communication systems with blocklengths,” J. Lightw. Technol., vol. 37, no. 23, pp. 5926-5936, Dec. 2019.

Further references include:

[1] Gong Xiaoxue, He Linhang, Zhang Qihan, Guo Lei; Hu Anqi, “Probability shaping coding method suitable for high-speed coherent light communication system,” CN111786729 (A), 2020.

[2] Yu Jianjun, Ding Junjie, Kong Miao, Wang Kaihui, Zhang Jiao, “Signal generation method and device based on hybrid probability shaping and geometric shaping,” CN111628789 (A), 2020. Further references include:

[1] T. Fehenberger and A. Alvarado, “Analysis and optimisation of distribution matching for the nonlinear fibre channel,” in Proc. Eur. Conf. Opt. Commun. Dublin, Ireland, Sep. 2019. Poster Session 1.

[2] T. Fehenberger, D. S. Millar, T. Koike-Akino, K. Kojima, K. Parsons, and H. Griesser, “Analysis of nonlinear fiber interactions for finite-length constant- composition sequences,” J. Lightw. Technol., vol. 38, no. 2, pp.457-465, Jan. 2020.

[3] E. Agrell, A. Alvarado, G. Durisi, and M. Karlsson, “Capacity of a nonlinear optical channel with finite memory,” J. Lightw. Technol., vol. 32, no. 16, pp. 2862-2876, Aug. 2014.

[4] R. Dar, M. Feder, A. Mecozzi, and M. Shtaif, “On shaping gain in the nonlinear fiber-optic channel,” in IEEE Int. Symp. Inform. Theory. Honolulu, HI, USA, June 2014, pp. 2794-2798.

[5] M. P. Yankov, K. J. Larsen, and S. Forchhammer, “Temporal probabilistic shaping for mitigation of nonlinearities in optical fiber systems,” J. Lightw. Technol., vol. 35, no. 10, pp. 1803-1810, May 2017.

[6] T. Fehenberger, H. Griesser, and J.-P. Elbers, “Mitigating fiber nonlinearities by short-length probabilistic shaping,” in Proc. Opt. Fiber Commun. Conf. San Diego, CA, USA, Mar. 2020, Paper Th1l.2.

[7] T. Fehenberger, D. S. Millar, T. Koike-Akino, K. Kojima, K. Parsons, and H. Griesser, “Analysis of nonlinear fiber interactions for finite-length constant- composition sequences,” J. Lightw. Technol., vol. 38, no. 2, pp. 457-465, Jan. 2020.

Embodiments according to the present disclosure, referred to list-encoding CCDM (L- CCDM), improves the nonlinear tolerance of transmitted symbols NLI. The nonlinear tolerance of a symbol block is indicated by a recently proposed metric called energy dispersion index (EDI), which accurately predicts the NLI of correlated symbols. L- CCDM consists of (multiple) standard CCDM and an EDI selecting module. L-CCDM selects symbol sequences with the lowest EDI from a list of candidate symbol blocks. These candidates are generated after inserting flipping bits along with information bits into the standard CCDM. In this manner, compare to standard CCDM, L-CCDM generates low-EDI symbol blocks with higher probability. Based on a typical PS architecture at the transmitter side as shown in Fig. 1, the proposed L-CCDM replaces the two amplitude shapers with red inputs and outputs.

The system model of this disclosure is implemented at the transmitter side as shown in Fig. 2, which is an amplitude shaper encoder comprising: two CCDM circuits; an EDI computing and selecting circuit.

EDI is computed based on a realization of n-length symbol

G a W a W a W 1 shown in Fig. 3, a windowed energy sequence '-^+wn^Si+wn^-^Sn-wn i j S constructed. Then, the EDI is estimated numerically as where .A^, is the estimated windowed energy mean, i.e. ,

The interaction between the above components are described above and in Fig. 2. The EDI computing and selecting operations improve the NLI tolerance of the transmitted symbols,. Alternatively, the circuits are computational circuits.

Fig. 2 displays the block diagram of L-CCDM. First, the amplitude codeword candidates are introduced on top and bottom branches, which is done by inserting flipping bits along with the information binary sequence into CCDM. These flipping bits are preferably appended as the prefix of the information bits to yield QAM symbol block candidates with diversified EDI. As one flipping bit changes between 0 and 1, a CCDM encodes twice (or alternatively two parallel CCDMs encode simultaneously) yielding 2 candidates of amplitude codewords. Hence, v flipping bits allow the combinatoric generation of 2 V amplitude codeword candidates, which are paired into one dimension of the complex symbols. In the meantime, the same procedures are conducted over another dimension. Then, L-CCDM generates QAM symbols that are in the same quadrant. Given the amplitude codewords from two dimensions, a list of 2 2v pseudo QAM symbol block candidates are obtained. Next, the EDIs of all the candidate symbol blocks are measured, or calculated, and L-CCDM selects the “best" candidate that has the smallest EDI. Finally, the selected QAM symbol block determines the output amplitude codewords on two dimensions. At the receiver, the only modification required in L-CCDM is to merely discard the flipping bits after the standard CCDM decoding.

Apparatus, such as, a data processor, a receiver or transceiver, include at least the following components: at least one processor, at least one memory and the computer program instructions being configured to cause the processor to perform a method of any one of the embodiments according to the present disclosure.

The L-CCDM circuit comprising the improved algorithmic steps of the disclosure may be a processor or data processor unit for use with any device in optical communication channels, for example of a data center interconnect applications, long haul / metro links. The channels described above may be at least memory channels.

Alternatively, the algorithm may be represented as a computer program product stored on a storage device which may be inserted into a device such as a transmitter or receiver or transceiver for use in optical communication systems as described above. Alternatively, the algorithm may be embodied in software that can be downloaded and loaded into a device.

Embodiments according the present disclosure can also be used in a variant PS architecture that use a different mapping strategy. For example, some PS architectures assign one symbol block across in-phase and quadrature dimensions jointly. Embodiments according to the present disclosure may also be applied for improving the performance by slightly changing the l/Q mux in Fig. 2 such that it adapts to the used mapping strategy.

Embodiments according to the present disclosure may be implemented using FPGAs or be part of an ASIC.

Algorithm Optimization and Simulation Results

In what follows, the performance of PS using 256QAM with standard CCDM and L- CCDM are analyzed in an ideal multi-span WDM fiber system by using the symmetrized split-step Fourier method. For L-CCDM, the window length used is

W = 100 and at most v = 4 flipping bits are demonstrated. v = 0 flipping bit represents standard CCDM. Maxwell-Boltzmann distribution with slightly larger entropy is used by L-CCDM to cover the addition rate loss due to flipping bits.

A. Performance Fixed Transmission Distance

Fig. 4 displays the effective SNR vs. launch power at transmission distance of 1600 km by using standard CCDM and L-CCDM, where blocklength is n = 1800 anc| the total transmission rate is fixed at 10.4 bit/4D-symbol. The inset shows that the EDI of transmitted symbols is improved with more flipping bits. In comparison with the -0.66 dB EDI of standard CCDM, L-CCDM suppresses the EDI to -403 dB at v = 4, hence, the improved NLI tolerance yields an effective SNR gains that amounts to 0.35 dB compared to standard CCDM. The optimal launch power for L-CCDM with v = 4 is 3 dBm, which is 0.5 dBm higher than that for standard CCDM.

Fig. 5 further visualizes how the effective SNR of each QAM block is improved as the EDI decreases. Compared to standard CCDM, Fig. 5 shows that because the L-CCDM of v = 4 moves the EDI cloud to smaller EDI level, the effective SNR cloud of the L- CCDM locates at higher regime. Fig. 6 also shows that the EDI distribution of L-CCDM are constrained, and subsequently yields a higher and more concentrated effective SNR distribution.

The AIR results displayed in Fig. 7 have accounted for the rate loss caused by flipping bits. The effective SNR gains brought by L-CCDM of v = 4 translates into AIR gains of 0-22 bit/4D-symbol. Regarding bit-error rate (BER) in Fig. 8, L-CCDM significantly outperforms standard CCDM within the range of 4.5 dBm to 2.5 dBm.

B. AIR and BER Results

Fig. 9 shows the AIR at various transmission distances. Fig. 9 also shows the post- FEC BER of uniform signalling and the post-deshaper BER of PS (markers), which indicate BERs below 1 c 10 4 . All the results are obtained at optimal launch powers. The transmission rate of uniform 256QAM is adjusted by changing FEC code rate, whilst the transmission rate of PS is adjusted by changing shaping rate. At transmission rate of 9.6 bit/4D-symbol that yields data rate of 307 Gbps, compared to the 480 km shaping reach extension brought by standard CCDM, L-CCDM of v = 4 provides 33% (160 km) more transmission distance, which corresponds to reach extension of 8%.

C. Blocklength Analysis

For a fixed v , if n is large enough, the introduced loss v ^ n of L-CCDM would be negligible. For a fixed n , using more flipping bits means more chances to select a QAM symbol block with lower EDI. Meanwhile, the CCDM implementation are burdened with long blocklength n , and extra 2 V CCDM encoding iterations that grows exponentially with flipping bit number. The EDI measurement also takes up some complexity budget. Therefore, the parameters of L-CCDM are supposed to be carefully chosen to reach a trade-off between performance and complexity. Fig. 10 shows the blocklength-dependent effective SNR at 1600 km. It can be seen that longer blocklength n yields lower effective SNR in both cases. L-CCDM generally experiences higher SNR due to the decrease of EDI, meanwhile the effective SNR gains over standard CCDM becomes larger in long blocklength regime. Fig. 11 shows the AIR vs. blocklength n after taking into account the additional rate loss of flipping bits. The AIR gains of L-CCDM is not obvious for short blocklengths since 4 flipping bits takes a large portion of rate. The AIR achieves the maximum at the blocklength of n = 1350 p or longer blocklengths over n = 1350 the AIR starts to decrease because of the effective SNR decrease.

In a further developed embodiment, the reliability of each bit may be updated after each iteration, at the expense of increased extra memory and decoding complexity.

In one aspect, embodiments according to the present disclosure may provide a simple and effective algorithm to improve the NLI tolerance of the transmitted signal, without significant change to the existing probabilistic shaping architecture. Therefore, embodiments according to the present disclosure may advantageously be integrated into optical transceivers to boost the transmission data rates/distance in the 100G/400G or beyond optical communication links.

Elements of the present disclosure may also be suitable for other amplitude shapers that the optical communication community is interested in (e.g., ESS, MPDM). The EDI selection procedures could in principle boost the nonlinear shaping gains of all these amplitude shapers.

The scope of the present disclosure should not be construed to be limited to the above- described examples, but is determined by the appended claims.

A scientific paper authored by the inventors describing various example embodiments according to the present disclosure is appended. The skilled person will understand that the disclosure of the scientific paper is intended to be within the ambit of the present disclosure, and that various embodiments and features from the scientific paper may be combined with embodiments described above, within the scope of the appended claims.