Class of Symbol Constellations for Data Transmission

20210367828 · 2021-11-25

    Inventors

    Cpc classification

    International classification

    Abstract

    A transmitting device configured to obtain a message to be transmitted; map the obtained message onto a two-dimensional 2.sup.n-symbol constellation to obtain a sequence of discrete constellation symbols, where n is an odd number not less than 3. A receiving device configured to receive a sequence of noisy discrete constellation symbols; demap the sequence of noisy discrete constellation symbols to output data using a two-dimensional 2.sup.n-symbol constellation, where n is an odd number not less than 3.

    Claims

    1. A transmitting device using two-dimensional symbol constellations, wherein the transmitting device comprises: a memory comprising instructions; and a processor coupled to the memory and configured to execute the instructions to cause the transmitting device to: obtain a message to be transmitted; map the message onto a two-dimensional 2.sup.n-symbol constellation to obtain a sequence of discrete constellation symbols, wherein n is an odd number not less than 3, wherein the two-dimensional 2.sup.n-symbol constellation comprises 2.sup.n points arranged along perimeters of q concentric squares, and wherein q is a positive integer; and transmit the discrete constellation symbols.

    2. The transmitting device of claim 1, wherein the instructions further cause the transmitting device to: convert the sequence of discrete constellation symbols to a signal matched to a transmission channel; and transmit the signal to a receiving device.

    3. The transmitting device of claim 1, wherein points in each concentric square of the q concentric squares are uniformly spaced along a perimeter of the concentric square and four points are located at corners of the concentric square.

    4. The transmitting device of claim 1, wherein first pairs of sides of the q concentric squares are parallel to an I axis, and second pairs of the sides of the q concentric squares are parallel to a Q axis, wherein a center of the squares coincides with an origin of an in-phase-quadrature (I-Q) plane, wherein a side of an i-th square has length L.sub.i with L.sub.1<L.sub.2< . . . <L.sub.q, wherein the i-th square contains 4.Math.N.sub.i points, wherein N.sub.i is an integer, and wherein N.sub.1≤N.sub.2≤ . . . ≤N.sub.q.

    5. The transmitting device of claim 4, wherein the parameters L=[L.sub.1, . . . , L.sub.q] and N=[N.sub.1, . . . , Nq] have been optimized by minimizing a cost function.

    6. The transmitting device of claim 5, wherein the cost function is expressed as:
    f(L,N)=RSNR+PAPR1D, wherein L=[L.sub.1, L.sub.2, . . . , L.sub.q], N=[N.sub.1, N.sub.2, . . . , N.sub.q], wherein RSNR represents a required signal-to-noise ratio at a target bit error rate (BER), wherein PAPR1D represents a peak-to-average power ratio in one dimension, and wherein RSNR and PAPR1D are expressed in decibels.

    7. The transmitting device of claim 4, wherein n is equal to 5, q is equal to 3, L.sub.1 is equal to 2, L.sub.2 is equal to 6, L.sub.3 is equal to 10, N.sub.1 is equal to 1, N.sub.2 is equal to 3, and N.sub.3 is equal to 4.

    8. The transmitting device of claim 4, wherein n is equal to 7, q is equal to 6, L.sub.1 is equal to 2, L.sub.2 is equal to 6, L.sub.3 is equal to 10, L.sub.4 is equal to 14, L.sub.5 is equal to 18, L.sub.6 is equal to 22, N.sub.1 is equal to 1, N.sub.2 is equal to 3, N.sub.3 is equal to 5, N.sub.4 is equal to 7, N.sub.5 is equal to 7, and N.sub.6 is equal to 9.

    9. The transmitting device of claim 1, wherein the instructions further cause the transmitting device to perform a Gray mapping or a quasi-Gray mapping to map the message onto the two-dimensional 2.sup.n-symbol constellation.

    10. A receiving device using two-dimensional symbol constellations, wherein the receiving device comprises: a memory comprising instructions; and a processor coupled to the memory and configured to execute the instructions to cause the receiving device to: receive a sequence of noisy discrete constellation symbols; and demap the sequence of noisy discrete constellation symbols to output data using a two-dimensional 2.sup.n-symbol constellation, wherein n is an odd number not less than 3, wherein the two-dimensional 2.sup.n-symbol constellation comprises 2.sup.n points arranged along perimeters of q concentric squares, and wherein q is a positive integer.

    11. The receiving device of claim 10, wherein the instructions further cause the receiving device to: receive a signal from a transmitting device; and convert the signal to the sequence of noisy discrete constellation symbols.

    12. The receiving device of claim 10, wherein the instructions further cause the receiving device to perform a hard demapping or a soft demapping based on a Gray or a quasi-Gray mapping.

    13. A method for transmitting messages using two-dimensional symbol constellations, wherein the method comprises: obtaining a message to be transmitted; mapping the message onto a two-dimensional 2.sup.n-symbol constellation to obtain a sequence of discrete constellation symbols, wherein n is an odd number not less than 3, wherein the two-dimensional 2.sup.n-symbol constellation comprises 2.sup.n points arranged along perimeters of q concentric squares, and wherein q is a positive integer; and transmitting the discrete constellation symbols.

    14. The method of claim 13, wherein the method comprises: converting the sequence of discrete constellation symbols to a signal matched to a transmission channel; and transmitting the signal to a receiving device.

    15. The method of claim 13, wherein points in each concentric square of the q concentric squares are uniformly spaced along a perimeter of the concentric square and four points are located at corners of the concentric square.

    16. The method of claim 13, wherein first pairs of sides of the q concentric squares are parallel to an I axis, and second pairs of the sides of the q concentric squares are parallel to a Q axis, wherein a center of the squares coincides with an origin of an in-phase-quadrature (I-Q) plane, wherein a side of an i-th square has length L.sub.i with L.sub.1<L.sub.2< . . . <L.sub.q, wherein the i-th square contains 4.Math.N.sub.i points, wherein N.sub.i is an integer and, wherein N.sub.1≤N.sub.2≤ . . . ≤N.sub.q.

    17. The method of claim 16, wherein the parameters L=[L.sub.1, . . . , L.sub.q] and N=[N.sub.1, . . . , Nq] of the two-dimensional 2.sup.n-symbol constellation have been optimized by minimizing a cost function.

    18. The method of claim 17, wherein the cost function is expressed as:
    f(L,N)=RSNR+PAPR1D, wherein L=[L.sub.1, L.sub.2, . . . , L.sub.q], N=[N.sub.1, N.sub.2, . . . , N.sub.q], wherein RSNR represents a required signal-to-noise ratio at a target bit error rate (BER), wherein PAPR1D represents a peak-to-average power ratio in one dimension, and wherein RSNR and PAPR1D are expressed in decibels.

    19. The method of claim 16, wherein n is equal to 5, q is equal to 3, L.sub.1 is equal to 2, L.sub.2 is equal to 6, L.sub.3 is equal to 10, N.sub.1 is equal to 1, N.sub.2 is equal to 3, and N.sub.3 is equal to 4.

    20. The method of claim 16, wherein n is equal to 7, q is equal to 6, L.sub.1 is equal to 2, L.sub.2 is equal to 6, L.sub.3 is equal to 10, L.sub.4 is equal to 14, L.sub.5 is equal to 18, L.sub.6 is equal to 22, N.sub.1 is equal to 1, N.sub.2 is equal to 3, N.sub.3 is equal to 5, N.sub.4 is equal to 7, N.sub.5 is equal to 7, and N.sub.6 is equal to 9.

    Description

    BRIEF DESCRIPTION OF DRAWINGS

    [0043] FIG. 1 shows an example of a coherent optical transmitter.

    [0044] FIG. 2 shows an example of a cross 32QAM (left) and a cross 128QAM (right) symbol constellations.

    [0045] FIG. 3 shows a transmitting device according to an embodiment of the disclosure.

    [0046] FIG. 4 shows an example of a 32-point constellation and adopted mapping in octal notation according to an embodiment of the present disclosure.

    [0047] FIG. 5 shows an example of performance of a 32-symbol constellation over the AWGN channel according to an embodiment of the present disclosure.

    [0048] FIG. 6 shows an example of a 128-point constellation and adopted mapping in octal notation according to an embodiment of the present disclosure.

    [0049] FIG. 7 shows an example of performance of a 128-symbol constellation over the AWGN channel according to an embodiment of the present disclosure.

    [0050] FIG. 8 shows a receiving device according to an embodiment of the disclosure.

    [0051] FIG. 9 shows a schematic block flowchart of a method for transmitting messages using two-dimensional symbol constellations according to an embodiment of the present disclosure.

    [0052] FIG. 10 shows a schematic block flowchart of another method for receiving messages using two-dimensional symbol constellations according to an embodiment of the present disclosure.

    DETAILED DESCRIPTION OF EMBODIMENTS

    [0053] As illustrated in FIG. 1, in a coherent optical transmitter the power of the transmit laser is equally split between two orthogonal polarization planes X and Y, and each polarization plane is equally split between the I and Q components. Each tributary (XI, XQ, YI, YQ) is modulated via a Mach-Zehnder modulator that “carves” the desired signal shape by attenuating the laser. Therefore, the maximum power per dimension is limited. Further, the laser emits constantly the maximum power in this type of transmitters and the modulation is achieved by dissipating the power in excess. Therefore, the cost in terms of power efficiency and thermal dissipation is determined by the peak power rather than the average power.

    [0054] In general, the available transmit power is directly related to the maximum link budget. In some applications the power of the two-dimensional signal can be enhanced along the link by using inline repeaters, i.e. amplifiers. However, this requires additional components and deteriorates the signal-to-noise ratio of the signal.

    [0055] In any case, for a given transmitter, with a given peak power, the choice of the symbol constellation affects the average transmit power. Therefore, it is desirable to identify symbol constellations that maximize the average transmit power without compromising the noise sensitivity of the system.

    [0056] It is an open problem to find two-dimensional constellations that achieve this goal for the case of transmitters whose power budget is limited separately in each dimension.

    [0057] Two-dimensional constellations are used in quadrature amplitude modulation (QAM) schemes. Many QAM constellations have been proposed. For n=2.Math.m, square constellations of 2.sup.m×2.sup.m points, as e.g. 16QAM, 64QAM, 256QAM, are the usual choice. For n=2.Math.m+1, cross constellations, e.g. cross 32QAM and cross 128QAM, are the most common choices. FIG. 2 illustrates examples of the cross 32QAM and cross 128QAM symbol constellations. Cross-constellations do not use the corner points and therefore have a reduced peak-to-average power ratio (PAPR) in two dimensions.

    [0058] In another example, the digital video broadcasting-satellite 2nd generation (DVB-S2) system uses constellations of points distributed along concentric rings. These constellations have a lower PAPR in two dimensions than cross constellations.

    [0059] Unfortunately, known 2n-symbol constellations (including the above described examples), where n=2.Math.m+1, are optimized with respect to the noise sensitivity regardless of the PAPR or with respect to the PAPR in two dimensions. The PAPR in one dimension (PAPR-1D) has not been taken into account so far.

    [0060] The present disclosure therefore introduces a class of two-dimensional 2n symbol constellations, where n is an odd number, consisting of 2n points arranged along the perimeter of q concentric squares (q∈custom-character, i.e. q is a positive integer).

    [0061] FIG. 3 shows a transmitting device 300 according to an embodiment of the disclosure. The transmitting device 300 is configured to obtain a message 301 to be transmitted; map the obtained message 301 onto a two-dimensional 2n-symbol constellation 302 to obtain a sequence of discrete constellation symbols 303, where n is an odd number not less than 3, wherein the two-dimensional 2n-symbol constellation 302 consists of 2n points arranged along the perimeters of q concentric squares, where q is a positive integer; and transmit the symbols 303.

    [0062] The transmitting device 300 may be a transmitter in an optical system, or in another communication system, and may comprise components like a bit-encoder and a bit-mapper.

    [0063] The transmitting device 300 may be further configured to convert the sequence of discrete constellation symbols to a signal matched to the transmission channel, e.g. to a bandpass signal. Further, the transmitting device 300 may send the signal to a receiving device 310. The receiving device 310 may be a receiver in an optical system, or in another communication system, and may comprise components like a bit-decoder and a bit-demapper.

    [0064] The constellations applied in embodiments of the present disclosure may satisfy a condition that in each concentric square the points are uniformly spaced along the perimeters and four points are located at the corners.

    [0065] Optionally, the constellations may be further defined by the following characteristics, the sides of the squares are parallel to the I and Q axis and the center of the squares coincides with the origin of the I-Q plane; the side of the i-th square has length L.sub.i with L.sub.1<L.sub.2< . . . <L.sub.q; the i-th square contains 4.Math.N.sub.i points with N.sub.1≥N.sub.2≥ . . . ≥N.sub.q.

    [0066] The constellations may thus be parametrized by L.sub.i and N.sub.i (i=1, 2, . . . , q). The parameters can be optimized by minimizing the required signal-to-noise ratio (RSNR) at the target BER and the PAPR-1D. In particular, the cost function


    ƒ(L,N)=RSNR+PAPR1D (in dB),  (1)

    can be minimized, where L=[L.sub.1, L.sub.2, . . . , L.sub.q] and N=[N.sub.1, N.sub.2, . . . , N.sub.q].

    [0067] This function essentially describes the ratio between the peak signal power in one dimension and the average noise power. Its choice derives from the observation that the fundamental transmitter resource is the one-dimensional peak signal power rather than the average signal power or the peak signal power in two dimensions.

    [0068] In contrast to many known geometrically shaped constellations, which exhibit a circular or quasi-circular shape, the constellations according to embodiments of the present disclosure, due to their square shape are, specifically conceived for transmitters whose power budget is limited in each dimension separately rather than in the two dimensional space.

    [0069] The optimization of the cost function (1) implies that the constellations achieve a good performance in terms of BER vs. peak power to noise ratio. Furthermore, the proposed construction has some practical attractive features.

    [0070] Differently from an unconstrained optimization, in which the position of the 2n symbols is freely optimized, a regular structure is enforced. In addition, the fact that the symbols are distributed along concentric squares simplifies the implementation of the demapper at the receiver end.

    [0071] In a typical use case, the selection of the constellation happens during the design phase. Optionally, it is also possible to select the constellation dynamically during operation. In this case, a signaling protocol between the transmitting device 300 and a receiving device (e.g. as shown in FIG. 8) may be defined.

    [0072] The constellations are designed to work well with feed-forward carrier-phase estimation (CPE) schemes, which are typically used in high-rate applications as e.g. optical communications. Due to the presence of symbol points on the corners of each square, the constellations are well-suited for blind carrier phase estimation, which can be implemented e.g. by means of the well-known Viterbi-Viterbi (fourth power) algorithm (A. J. Viterbi and A. N. Viterbi, “Nonlinear estimation of PSK-modulated carrier phase with application to burst digital transmission,” IEEE Trans. Inf Theory, vol. 29, no. 4, pp. 543-551, 1983). In particular, the outer corner symbols provide a very important contribution to the phase estimate because they exhibit the best ratio between symbol energy and noise power.

    [0073] It should be noted that the construction of constellations according to embodiments of the present disclosure can be used for any integer n, but is especially useful for odd values of n since in this case alternative solutions are not satisfactory for the considered class of transmitters.

    [0074] According to an embodiment of the present disclosure, a 32-symbol constellation is proposed. The parameters of the constellation can be optimized using the cost function (1). The parameters of the optimized 32-symbol constellation are listed in Table 1.

    TABLE-US-00001 TABLE 1 Parameters of the optimized 32-symbol constellation. Number of bits per symbol n 5 Number of concentric squares q 3 Side lengths of the squares L [2, 6, 10] Number of points per side N [1, 3, 4]

    [0075] The proposed 32-symbol constellation, namely, concentric square-32QAM (CS-32QAM), and the adopted quasi-Gray mapping are illustrated in FIG. 4.

    [0076] As shown in FIG. 5, over the additive white Gaussian noise (AWGN) channel the 32-symbol constellation (CS-32QAM) according to this embodiment of the present disclosure performs ˜0.5 dB better than cross-32QAM (illustrated on the left side of FIG. 2) in terms of Eb/N0+PAPR-1D, where Eb is the average energy per bit, N0 is the standard deviation of the two-dimensional noise and, accordingly, Eb/N0 is the adopted signal-to-noise ratio.

    [0077] According to another embodiment of the present disclosure, a 128-symbol constellation is proposed. Similar as the 32-symbol constellation according to the previous mentioned embodiment, the parameters of the 128-symbol constellation also can be optimized using the cost function (1). The parameters of the optimized 128-symbol constellation are listed in Table 22.

    TABLE-US-00002 TABLE 2 Parameters of the optimized 128-symbol constellation. Number of bits per symbol n 7 Number of concentric squares q 6 Side lengths of the squares L [2, 6, 10, 14, 18, 22] Number of points per side N [1, 3, 5, 7, 7, 9]

    [0078] The proposed 128-symbol constellation, namely, CS-128QAM, and the adopted quasi-Gray mapping are illustrated in FIG. 6.

    [0079] As shown in FIG. 7, over the AWGN channel the 128-point constellation (CS-128QAM) according to this embodiment of the present disclosure performs ˜0.3 dB better than cross-128QAM (illustrated on the right side of FIG. 2) in terms of Eb/N0+PAPR-1D.

    [0080] FIG. 8 shows a receiving device 310 according to an embodiment of the disclosure. The receiving device 310 is configured to use two-dimensional symbol constellations. The receiving device 310 of FIG. 8 may particularly be the receiving device 310 of FIG. 3. The transmitting device 300 shown in FIG. 8 may be the one shown in FIG. 3. The receiving device 310 may be a receiver or may be included in a receiver.

    [0081] The receiving device 310 may be configured to operate inversely to the transmitting device 300 of FIG. 3. In particular, the receiving device 310 is configured to receive a sequence of noisy discrete constellation symbols 304; demap the sequence of noisy discrete constellation symbols 304 to output data 305 using a two-dimensional 2n-symbol constellation 302, where n is an odd number not less than 3, wherein the two-dimensional 2n-symbol constellation 302 consists of 2n points arranged along the perimeters of q concentric squares, where q is a positive integer.

    [0082] The receiving device 310 may be a receiver in an optical system, or other communication systems, comprising components like a bit-decoder and a bit-demapper.

    [0083] Optionally, the receiving device 310 may be configured to receive a signal, particularly from a transmitting device 300; and convert the received signal to a sequence of noisy discrete constellation symbols 304. The transmitting device 300 may be a transmitter in an optical system, or other communication systems, comprising components like a bit-encoder and a bit-mapper.

    [0084] The signal transmitted from the transmitting device 300 may be received and converted at the receiving device 310. The sequence obtained after the transmission and converting process is not an ideal discrete constellation symbols sequence, but a sequence of noisy discrete constellation symbols 304.

    [0085] Optionally, the receiving device may be further configured to perform a hard demapping or a soft demapping based on a Gray mapping or a quasi-Gray.

    [0086] At the receiver side, the bit-demapper can provide tentative decisions (hard demapper) or probabilities of each bit being 0 or 1 (soft demapper).

    [0087] The receiving device 310 uses the same constellation 302 as the transmitting device 300. The two-dimensional 2n-symbol constellation 302 applied in this embodiment contains all the features as described in the previous embodiments regarding the transmitting device 300. As explained in the previous embodiments, usually the constellation is fixed and agreed upon before operation. In case a dynamic constellation selection during operation is required, a signaling protocol between the transmitting device 300 and the receiving device 310 must be predefined.

    [0088] FIG. 9 shows a method 900 for transmitting messages using two-dimensional symbol constellations according to an embodiment of the present disclosure. In particular, the method 900 is performed by a transmitting device. The method comprising a step 901 of obtaining a message to be transmitted; a step 902 of mapping the obtained message onto a two-dimensional 2n-symbol constellation, where n is an odd number not less than 3, wherein the two-dimensional 2n-symbol constellation consists of 2n points arranged along the perimeters of q concentric squares, where q is positive integer; and a step 903 of transmitting the symbols.

    [0089] FIG. 10 shows a method 1000 for receiving messages using two-dimensional symbol constellations according to an embodiment of the present disclosure. In particular, the method 1000 is performed by a receiving device. The method comprising a step 1001 of receiving a sequence of noisy discrete constellation symbols; a step 1002 of demapping the sequence of noisy discrete constellation symbols to output date using a two-dimensional 2n-symbol constellation, where n is an odd number not less than 3, wherein the two-dimensional 2n-symbol constellation consists of 2n points arranged along the perimeters of q concentric squares, where q is positive integer.

    [0090] In summary, embodiments of the present disclosure achieve multiple benefits. The proposed class of constellations is particularly useful for optical coherent and intensity modulation and direct detection (IM-DD) transmission systems. Advantages are summarized as, the constellations according to embodiments of the present disclosure show a comparable noise sensitivity to traditional cross-constellations and, at the same time, thanks to the reduced PAPR-1D, achieve a higher transmit power; the increase of the transmit power is especially important in unamplified systems to enhance the available power budget; in case of amplified systems, the increased transmit power is beneficial because it can potentially enable a lower error vector magnitude (EVM) of the transmit signal; the constellations according to embodiments of the present disclosure can be employed also in IM-DD systems by transmitting the I and Q components over two subsequent signaling intervals; and the constellations according to embodiments of the present disclosure are also designed to work well with feed-forward CPE schemes, which are typically used in optical coherent transmissions.

    [0091] The present disclosure has been described in conjunction with various embodiments as examples as well as implementations. However, other variations can be understood and effected by those persons skilled in the art and practicing the claimed disclosure, from the studies of the drawings, this disclosure and the independent claims. In the claims as well as in the description the word “comprising” does not exclude other elements or steps and the indefinite article “a” or “an” does not exclude a plurality. A single element or other unit may fulfill the functions of several entities or items recited in the claims. The mere fact that certain measures are recited in the mutual different dependent claims does not indicate that a combination of these measures cannot be used in an advantageous implementation.