Symbol demapping circuit, reception device, and method for demapping symbol
The symbol demapping circuit addresses inefficiencies in conventional systems by deriving likelihood information with reduced bit width and performing signal weighting, resulting in improved data usage efficiency and error correction performance.
Patent Information
- Application Number
- JP2023189409
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-06
- Publication Date
- 2025-05-19
- Estimated Expiration
- 2043-11-06
AI Technical Summary
Conventional symbol demapping circuits in digital coherent optical transmission systems face inefficiencies in data usage and unbalanced likelihood information generation, particularly at the boundaries of bit value changes, leading to poor error correction performance.
The proposed symbol demapping circuit includes a hard decision value derivation unit and a likelihood information derivation unit that reduces the number of effective bits of likelihood information and performs weighting on the received signal to maintain low-likelihood assignments at bit value change boundaries, using a mid-rise type input-output characteristic.
This approach enhances data usage efficiency by generating likelihood information even at minimum input amplitudes, balances likelihood information at bit value change boundaries, and reduces circuit scale and power consumption, thereby improving error correction performance.
Smart Images

Figure 2025077320000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a symbol demapping circuit of a receiving device used, for example, in a digital coherent optical transmission system.
Background Art
[0002] In recent years, there has been a need for a large-capacity information transmission method, and attempts have been made to increase the transmission capacity by increasing the number of values of modulation signals. In a multi-value modulation method, a large number of bits (information) can be transmitted with one symbol, which is suitable for increasing the capacity. On the other hand, since the number of signal points arranged on the IQ plane increases, the signal point interval becomes small, making it vulnerable to the influence of noise and difficult to determine which signal point the received signal is. For this reason, the importance of a powerful error correction code has become even more significant (see Patent Document 1).
[0003] When performing the process of decoding the code on the receiving side, LLR (Log-Likelihood Ratio) is used as the soft decision information that is input to the error correction decoding circuit. This LLR is a value derived from the received signal by the symbol demapping process on the receiving side, and is a prior probability that probabilistically represents whether the transmitted signal is 0 or 1.
[0004] Fig. 28 shows the configuration of a receiving device of a conventional communication system. The receiving device 2 includes an AD conversion circuit 20, a demodulation circuit 21, a symbol demapping circuit 22, and an error correction decoding circuit 23.
[0005] The AD conversion circuit 20 converts the analog received signal received from the transmitting device via the communication path into a digital signal. The demodulation circuit 21 performs a demodulation process corresponding to the modulation performed on the transmitting device side on the signal output from the AD conversion circuit 20, and outputs the demodulated received signal to the symbol demapping circuit 22. Here, as the modulation performed on the transmitting device side, for example, there is OFDM (Orthogonal Frequency Division Multiplexing) modulation.
[0006] The symbol demapping circuit 22 outputs a bit sequence corresponding to the ideal signal point closest to the received signal (received symbol) by hard decision from the received signal output from the demodulation circuit 21, and also outputs the LLR which is the likelihood information for each bit of the bit sequence. The error correction decoding circuit 23 performs error correction decoding processing on the bit sequence output from the symbol demapping circuit 22 based on the LLR.
[0007] In the conventional technology, symbols were demapped in a mid-tread type. The input-output characteristics of the mid-tread type are shown in FIG. 29. For the case where the multi-value modulation method is 16QAM (Quadrature Amplitude Modulation), examples of the results of demapping processing by the conventional symbol demapping circuit 22 are shown in FIGS. 30 and 31. Also, for the case where the multi-value modulation method is QPSK (Quadrature Phase Shift Keying), an example of the result of demapping processing by the symbol demapping circuit 22 is shown in FIG. 32.
[0008] Note that in FIGS. 30 to 32, only the coordinates (input amplitude) on the I-axis of the received symbol are shown. For example, the input amplitude of "31 (+31.0)" in FIGS. 30 and 31 means that 31 is used as the representative value for the input in the range from +30.5 to +31.5. Similarly, for example, the input amplitude of "15 (+15.0)" in FIG. 32 means that 15 is used as the representative value for the input in the range from +14.5 to +15.5.
[0009] As shown in FIG. 33(A), when the multi-value modulation method is 16QAM, the symbol demapping circuit 22 outputs the MSB (Most Significant Bit) and the LSB (Least Significant Bit) for the 64-level input amplitude represented by 6 bits, and the LLR for each of these bits. The LLR:MSB in FIGS. 30 to 32 indicates the LLR of the MSB, and the LLR:LSB indicates the LLR of the LSB.
[0010] Also, as shown in FIG. 33(B), when the multi-valued modulation method is QPSK, the symbol demapping circuit 22 outputs an output DT of 1 bit and the LLR of this bit for 32 levels of input amplitudes represented by 5 bits. In either case of 16QAM or QPSK, the LLR represents 9 levels of values from 0 to 8 by 4 bits.
[0011] As shown in FIGS. 30 to 32, in the conventional technology, when the input amplitude is the minimum value (-32 (-32.0) in 16QAM and -16 (-16.0) in QPSK), it becomes unused, and there is a problem that the data usage efficiency is poor.
[0012] Also, in the conventional technology, as shown in FIGS. 30 to 32, at the boundary where the output bit of the symbol demapping circuit 22 changes from "1" to "0", the LLR of the output bit "1" immediately before changing to "0" is 1, while the LLR of the output bit "0" immediately after changing is 0, and there is a problem that the generated value of the LLR becomes unbalanced at the boundary where the value of the output bit changes.
[0013] Also, in the conventional technology, since the LLR is represented by 4 bits, there is a problem that the circuit scale of the symbol demapping circuit 22 and the subsequent error correction decoding circuit 23 increases and the power consumption increases. In order to reduce the number of bits of the LLR value, if the lower bits of the LLR are simply deleted and the LLR is represented by 2 bits, as shown in FIG. 34, for the conventional 4-bit represented LLR, in the LLR with the lower 2 bits deleted, the ratio of 0 and 1 is not maintained, and it becomes impossible to correctly discriminate the superiority and inferiority between correction candidates during error correction.
Prior Art Documents
Patent Documents
[0014]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0015] The present invention has been made to solve the above problems, and an object thereof is to provide a symbol demapping circuit, a receiving apparatus, and a symbol demapping method capable of realizing highly efficient symbol demapping processing.
Means for Solving the Problems
[0016] The symbol demapping circuit of the present invention includes a hard decision value derivation unit configured to derive a bit string corresponding to an ideal signal point closest to a received symbol based on a received signal subjected to multilevel modulation, and a likelihood information derivation unit configured to derive likelihood information for each bit of the bit string. The likelihood information derivation unit is characterized in that it reduces the number of effective bits of the likelihood information calculated from a received symbol error by using the received signal subjected to multilevel modulation as an input. In addition, one configuration example of the symbol demapping circuit of the present invention further includes a weighting processing unit configured to perform weighting on the received signal subjected to multilevel modulation so that the number of low-likelihood assignments is maintained at a boundary where the value of the output bit of the hard decision value derivation unit changes. The likelihood information derivation unit is characterized in that it derives the likelihood information by using the received signal subjected to the weighting process as an input. In addition, in one configuration example of the symbol demapping circuit of the present invention, the likelihood information derivation unit is characterized in that it derives the likelihood information based on the input-output characteristics of a mid-riser type. In addition, in one configuration example of the symbol demapping circuit of the present invention, the likelihood information derivation unit reduces the number of effective bits of the likelihood information calculated from a received symbol error in PCS reception processing, and derives the likelihood information by using a fixed SD table set so that the number of low-likelihood assignments is maintained, and performs threshold shifting by reception amplitude adjustment. In addition, the receiving apparatus of the present invention is characterized in that it includes the symbol demapping circuit and an error correction decoding circuit configured to perform error correction decoding processing on the bit string based on the likelihood information and decode received data.
[0017] Further, the symbol mapping method of the present invention includes a first step of deriving a bit string corresponding to the ideal signal point closest to the received symbol based on a received signal subjected to multilevel modulation, and a second step of deriving likelihood information for each bit of the bit string. The second step includes a step of reducing the number of valid bits of the likelihood information calculated from the received symbol error using the received signal subjected to multilevel modulation as an input. Also, one configuration example of the symbol mapping method of the present invention further includes a third step of weighting the received signal subjected to multilevel modulation so that the number of low-likelihood assignments is maintained at the boundary where the value of the output bit of the first step changes. The second step includes a step of deriving the likelihood information using the received signal subjected to the weighting process as an input. Also, in one configuration example of the symbol mapping method of the present invention, the second step includes a step of deriving the likelihood information based on the input-output characteristics of a mid-rise type. Also, in one configuration example of the symbol mapping method of the present invention, the second step reduces the number of valid bits of the likelihood information calculated from the received symbol error in PCS reception processing, and derives the likelihood information using a fixed SD table set so that the number of low-likelihood assignments is maintained, and performs a threshold shift by received amplitude adjustment.
Advantages of the Invention
[0018] According to the present invention, likelihood information can be generated even when the input amplitude of the received signal is at the minimum value, and the data use efficiency can be improved. Further, the present invention can solve the problem that the generated value of the likelihood information becomes unbalanced at the boundary where the value of the output bit of the hard decision value derivation unit changes.
[0019] In the present invention, by providing a weighting process unit, it is possible to maintain the number of low-likelihood allocations at the boundary where the value of the output bit of the hard decision value derivation unit changes. As a result, in the present invention, it is possible to solve the problem that the correct discrimination between correction candidates becomes impossible during error correction due to the reduction of the bit width of the likelihood information, and the output bit with a high error probability can be correctly selected and corrected by the subsequent error correction decoding circuit. Further, in the present invention, since the circuit scale of the symbol demapping circuit and the subsequent error correction decoding circuit can be reduced compared with the prior art, the power consumption can be reduced.
Brief Description of Drawings
[0020]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Figure 29
Figure 30
Figure 31
Figure 32
Figure 33
Figure 34
Embodiments for Carrying Out the Invention
[0021] [First Embodiment] Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a transmission device of a communication system according to a first embodiment of the present invention. The communication system is composed of a transmission device 1 and a reception device. The transmission device 1 encodes and modulates transmission data to generate a transmission signal. The transmission signal is received by the reception device via a wired or wireless communication path. The reception device demodulates and decodes the reception signal to generate reception data.
[0022] The transmission device 1 includes an error correction encoding circuit 10, a symbol mapping circuit 11, a modulation circuit 12, and a DA conversion circuit 13. The error correction encoding circuit 10 generates encoded data by performing, for example, turbo encoding or LDPC (Low Density Parity Check) encoding on the transmission data.
[0023] The symbol mapping circuit 11 performs carrier modulation by assigning the encoded data output from the error correction encoding circuit 10 to symbol points such as QPSK and 16QAM. The modulation circuit 12 generates a modulation signal by performing, for example, OFDM modulation on the data carrier-modulated by the symbol mapping circuit 11. The DA conversion circuit 13 converts the modulation signal from a digital signal to an analog signal to generate a transmission signal.
[0024] FIG. 2 is a block diagram showing the configuration of a receiving apparatus of a communication system according to the present embodiment. The receiving apparatus 2a includes an AD conversion circuit 20, a demodulation circuit 21, a symbol demapping circuit 22a, and an error correction decoding circuit 23.
[0025] The symbol demapping circuit 22a of the present embodiment outputs a bit string corresponding to the ideal signal point closest to the received signal (received symbol) by hard decision from the received signal output from the demodulation circuit 21, and also outputs LLR which is likelihood information for each bit of the bit string.
[0026] FIG. 3 is a block diagram showing the configuration of the symbol demapping circuit 22a. The symbol demapping circuit 22a includes a hard decision value derivation unit 220, a weighting process unit 221, and an LLR derivation unit 222 (likelihood information derivation unit).
[0027] FIG. 4 is a flowchart for explaining the operation of the symbol demapping circuit 22a. The hard decision value derivation unit 220 derives a bit string (hard decision value) based on the coordinates on the I-axis and the coordinates on the Q-axis of the received signal subjected to multilevel modulation. The hard decision value derivation unit 220 converts the coordinates (input amplitude) of the received signal (received symbol) into a bit string using, for example, an internal table (step S100 in FIG. 4).
[0028] The weighting process unit 221 performs weighting on the received signal subjected to multilevel modulation (step S101 in FIG. 4). The LLR derivation unit 222 derives LLR for each bit of the bit string output from the hard decision value derivation unit 220 based on the coordinates on the I-axis and the coordinates on the Q-axis of the weighted received signal (step S102 in FIG. 4). In the present embodiment, the LLR derivation unit 222 generates LLR by demapping symbols in a mid-rise type. An example of the input / output characteristics of the mid-rise type is shown in FIG. 5.
[0029] An example of the result of demapping processing by the symbol demapping circuit 22a of this embodiment when the multi-value modulation method is 16QAM is shown in FIGS. 6 and 7. Also, an example of the result of demapping processing by the symbol demapping circuit 22a when the multi-value modulation method is QPSK is shown in FIG. 8.
[0030] In FIGS. 6 to 8, only the coordinates (input amplitude) on the I-axis of the received symbol are shown. Similar to the above, for example, "31 (+31.0)" of the input amplitude in FIGS. 6 and 7 means that 31 is used as the representative value for the input in the range from +30.5 to +31.5. Similarly, for example, "15 (+15.0)" of the input amplitude in FIG. 8 means that 15 is used as the representative value for the input in the range from +14.5 to +15.5.
[0031] As shown in FIG. 9(A), the symbol demapping circuit 22a corresponding to 16QAM outputs the MSB and LSB, and the LLR of each of these bits, for the 64-level input amplitude represented by 6 bits. The LLR:MSB in FIGS. 6 to 8 indicates the LLR of the MSB, and the LLR:LSB indicates the LLR of the LSB.
[0032] Also, as shown in FIG. 9(B), the symbol demapping circuit 22a corresponding to QPSK outputs the 1-bit output DT and the LLR of this bit for the 32-level input amplitude represented by 5 bits. In both the cases of 16QAM and QPSK, the LLR represents the 4-level values from 0 to 3 by 2 bits.
[0033] As can be seen from the constellation shown in FIG. 10, in the case of 16QAM, there is one boundary on the I-axis where the value of the output bit of the symbol demapping circuit 22a changes in the case of the MSB, while there are two boundaries in the case of the LSB. In the example of FIG. 10, 80 indicates the boundary where the value of the MSB changes, and 81, 82 indicate the boundaries where the value of the LSB changes.
[0034] Therefore, in the case of the symbol demapping circuit 22a corresponding to 16QAM, for the input amplitude in the range of "0" to "31", there is a mid-rise type input-output characteristic as shown in Fig. 11(A) for outputting the 4-level LLR of the MSB, for the input amplitude in the range of "-32" to "-1", there is a mid-rise type input-output characteristic as shown in Fig. 11(B) for outputting the 4-level LLR of the MSB, for the input amplitude in the range of "16" to "31", there is a mid-rise type input-output characteristic as shown in Fig. 11(C) for outputting the 4-level LLR of the LSB, for the input amplitude in the range of "0" to "15", there is a mid-rise type input-output characteristic as shown in Fig. 11(D) for outputting the 4-level LLR of the LSB, the input-output characteristic is the same as Fig. 11(C), and there is a mid-rise type input-output characteristic for outputting the 4-level LLR of the LSB for the input amplitude in the range of "-16" to "-1", and the input-output characteristic is the same as Fig. 11(D), and there is a mid-rise type input-output characteristic for outputting the 4-level LLR of the LSB for the input amplitude in the range of "-32" to "-17", and it is necessary to prepare them.
[0035] In the case of the symbol demapping circuit 22a corresponding to QPSK, the input-output characteristic is the same as Fig. 11(A), and it is only necessary to prepare a mid-rise type input-output characteristic for outputting the 4-level LLR for the input amplitude in the range of "0" to "15", and the input-output characteristic is the same as Fig. 11(B), and a mid-rise type input-output characteristic for outputting the 4-level LLR for the input amplitude in the range of "-16" to "-1".
[0036] As shown in Figs. 30 to 32, in the conventional technology, when the input amplitude is the minimum value (in 16QAM, it is -32 (-32.0), and in QPSK, it is -16 (-16.0)), it becomes unused, and there is a problem that the data usage efficiency is poor. On the contrary, in this embodiment, due to the mid-rise type input-output characteristic, the input amplitude is converted into the LLR, so that the LLR can be generated even when the input amplitude is the minimum value, and the data usage efficiency can be improved.
[0037] Also, in this embodiment, due to the mid-rise type input-output characteristics, by converting the input amplitude into LLR, as shown in FIGS. 6 to 8, at the boundary where the output bits of the symbol demapping circuit 22a change from "1" to "0", the LLR of the output bit "1" immediately before changing to "0" can be set to 0, and the LLR of the output bit "0" immediately after the change can also be set to 0. Further, at the boundary where the output bits of the symbol demapping circuit 22a change from "0" to "1", the LLR of the output bit "0" immediately before changing to "1" can be set to 0, and the LLR of the output bit "1" immediately after the change can also be set to 0. In this way, in this embodiment, the problem that the generated value of the LLR becomes unbalanced at the boundary where the value of the output bit changes can be solved.
[0038] Also, in this embodiment, since the LLR is represented by 2 bits, the circuit scale of the symbol demapping circuit 22a and the error correction decoding circuit 23 can be reduced compared to the conventional case, and the power consumption can be reduced. However, it is necessary to maintain the ratio of 0 and 1 of the LLR with respect to the conventional 4-bit represented LLR.
[0039] Therefore, in this embodiment, a weighting processing unit 221 is provided in front of the LLR derivation unit 222 to perform weighting on the received signal subjected to multilevel modulation. As a result, the number of allocations with low likelihood (low bit reliability) can be maintained at the boundary where the value of the output bit of the symbol demapping circuit 22a changes. A specific example of the mid-tread type input-output characteristics of the conventional LLR derivation unit is shown in FIG. 12, a specific example of the mid-rise type input-output characteristics of the LLR derivation unit 222 of this embodiment is shown in FIG. 13, and a specific example of the input-output characteristics when the weighting processing unit 221 is provided in front of the LLR derivation unit 222 is shown in FIG. 14. 300 in FIGS. 12 to 14 shows the characteristics of the MSB LLR, and 301 shows the characteristics of the LSB LLR.
[0040] In the case of the symbol demapping circuit 22a corresponding to 16QAM, inside the weighting processing unit 221, there are a weighting processing unit for the MSB and a weighting processing unit for the LSB. That is, in the case of the symbol demapping circuit 22a corresponding to 16QAM, it is necessary to prepare the input / output characteristics of the weighting processing unit 221 that performs weighting on the input amplitude in the range of "-32" to "31" to generate the output amplitude in the range of "-32" to "31". Also, it is necessary to prepare the input / output characteristics of the weighting processing unit 221 that performs weighting on the input amplitude in the range of "0" to "31" to generate the output amplitude in the range of "0" to "31", and the input / output characteristics of the weighting processing unit 221 that performs weighting on the input amplitude in the range of "-32" to "-1" to generate the output amplitude in the range of "-32" to "-1".
[0041] The LLR derivation unit 222 may derive the LLR of the MSB by using the output of the weighting processing unit 221 for the MSB as an input, and derive the LLR of the LSB by using the output of the weighting processing unit 221 for the LSB as an input.
[0042] Also, in the case of the symbol demapping circuit 22a corresponding to QPSK, it is only necessary to prepare the input / output characteristics of the weighting processing unit 221 that performs weighting on the input amplitude in the range of "-16" to "15" to generate the output amplitude in the range of "-16" to "15".
[0043] In this embodiment, a low likelihood means that the LLR is 0 or 1. In the prior art, the number of LLRs of 0 or 1 is 3 at the boundary where the output bit of the symbol demapping circuit 22 changes from "1" to "0" or from "0" to "1". On the other hand, in this embodiment, in order to solve the problem that the LLR becomes unbalanced at the boundary where the value of the output bit changes as described above, the number of LLRs of 0 increases by 1, so the number of LLRs of 0 or 1 at the boundary where the value of the output bit changes is 4.
[0044] Thus, in this embodiment, it is possible to maintain the number of low-likelihood allocations at the boundary where the value of the output bit of the symbol demapping circuit 22a changes. In this embodiment, it is possible to solve the problem that correct discrimination between correction candidates cannot be made during error correction due to reduction of the bit width of the LLR, and the error correction decoding circuit 23 can correctly select and correct the output bit with a high error probability.
[0045] In this embodiment, an example of generating the LLR in 2-bit representation has been described, but the LLR in 3-bit representation may be generated. FIGS. 15 to 20 show an example of generating the LLR in 3-bit representation by the symbol demapping circuit 22a having the configuration shown in FIG. 3. FIGS. 15 to 18 show the results of demapping processing by the symbol demapping circuit 22a when the multi-value modulation method is 16QAM, and FIGS. 19 and 20 show the results of demapping processing by the symbol demapping circuit 22a when the multi-value modulation method is QPSK.
[0046] In FIGS. 15 to 20, only the coordinate (input amplitude) on the I axis of the received symbol is shown. In the examples of FIGS. 15 to 18, the symbol demapping circuit 22a corresponding to 16QAM outputs the MSB, the LSB, and the LLR of each of these bits for the 128-level input amplitude represented by 7 bits.
[0047] Also, in the examples of FIGS. 19 and 20, the symbol demapping circuit 22a corresponding to QPSK outputs the 1-bit output DT and the LLR of this bit for the 64-level input amplitude represented by 6 bits. In either the case of 16QAM or QPSK, the LLR represents 8 levels of values from 0 to 7 by 3 bits.
[0048] In the case of the symbol demapping circuit 22a corresponding to the examples of FIGS. 15 to 18, a mid-riser type input / output characteristic as shown in FIG. 11(A) for outputting 8-level LLRs of the MSB for input amplitudes in the range of "0" to "63", a mid-riser type input / output characteristic as shown in FIG. 11(B) for outputting 8-level LLRs of the MSB for input amplitudes in the range of "-64" to "-1", a mid-riser type input / output characteristic as shown in FIG. 11(C) for outputting 8-level LLRs of the LSB for input amplitudes in the range of "32" to "64", a mid-riser type input / output characteristic as shown in FIG. 11(D) for outputting 8-level LLRs of the LSB for input amplitudes in the range of "0" to "31", an input / output characteristic similar to FIG. 11(C) and being a mid-riser type input / output characteristic for outputting 8-level LLRs of the LSB for input amplitudes in the range of "-32" to "-1", and an input / output characteristic similar to FIG. 11(D) and being a mid-riser type input / output characteristic for outputting 8-level LLRs of the LSB for input amplitudes in the range of "-64" to "-33" need to be prepared.
[0049] In the case of the symbol demapping circuit 22a corresponding to the examples of FIGS. 19 and 20, an input / output characteristic similar to FIG. 11(A) and being a mid-riser type input / output characteristic for outputting 8-level LLRs for input amplitudes in the range of "0" to "31", and an input / output characteristic similar to FIG. 11(B) and being a mid-riser type input / output characteristic for outputting 8-level LLRs for input amplitudes in the range of "-32" to "-1" may be prepared.
[0050] Also, in the case of the symbol demapping circuit 22a corresponding to the examples of FIGS. 15 to 18, it is necessary to prepare the input / output characteristic of the weighting processing unit 221 for the MSB that performs weighting on the input amplitudes in the range of "-64" to "63" to generate output amplitudes in the range of "-64" to "63". Also, it is necessary to prepare the input / output characteristic of the weighting processing unit 221 for the LSB that performs weighting on the input amplitudes in the range of "0" to "63" to generate output amplitudes in the range of "0" to "63", and the input / output characteristic of the weighting processing unit 221 for the LSB that performs weighting on the input amplitudes in the range of "-64" to "-1" to generate output amplitudes in the range of "-64" to "-1".
[0051] In the case of the symbol demapping circuit 22a corresponding to the examples in FIGS. 19 and 20, input-output characteristics of a weighting processing unit 221 that weights input amplitudes in the range of "-32" to "31" to generate output amplitudes in the range of "-32" to "31" may be prepared.
[0052] Note that in FIGS. 6 to 8 and FIGS. 15 to 20, only the coordinates on the I-axis of the received symbol are shown, but the symbol demapping circuit 22a may perform the same processing on the coordinates (input amplitudes) on the Q-axis of the received symbol as on the coordinates on the I-axis.
[0053] [Second Embodiment] Next, a second embodiment of the present invention will be described. Also in this embodiment, the overall configurations of the transmission device 1 and the reception device 2a are the same as those in the first embodiment, and thus will be described using the reference numerals in FIGS. 1 and 2. In this embodiment, a method to which PCS (Probabilistic Constellation Shaping) processing is applied in addition to orthogonal modulation such as 16QAM and QPSK as a multi-value modulation method will be described. In this embodiment, an example of PCS-16QAM in which PCS processing is applied to 16QAM will be described.
[0054] FIG. 21 is a block diagram showing the configuration of a symbol demapping circuit 22a of the reception device 2a in this embodiment. The symbol demapping circuit 22a includes a hard decision value derivation unit 220a, an LLR derivation unit 222a (likelihood information derivation unit), and a reception amplitude adjustment unit 223.
[0055] The operation of the hard decision value derivation unit 220a is the same as that of the hard decision value derivation unit 220 in the first embodiment, but converts a PCS-16QAM signal into a bit string according to the characteristics corresponding to PCS-16QAM. The operation of the LLR derivation unit 222a is the same as that of the LLR derivation unit 222 in the first embodiment, but derives an LLR from the PCS-16QAM signal according to the characteristics corresponding to PCS-16QAM.
[0056] The amplitude distribution of a 16QAM signal without PCS processing is shown in FIG. 22. In FIG. 22, TH1 is the MSB threshold at which the MSB becomes 1 or 0, and TH2 is the LSB threshold at which the LSB becomes 1 or 0. The LSB threshold of a 16QAM signal without PCS processing is “+32” of the symbol intermediate value.
[0057] The amplitude distribution of a PCS-16QAM signal is shown in FIG. 23. In the case of a 16QAM signal subjected to PCS processing, the LSB threshold TH2 shifts outward. For the case where the multilevel modulation method is PCS-16QAM, examples of the results of demapping processing by a conventional symbol demapping circuit are shown in FIGS. 24 and 25. The bit sequence and LLR are generated based on an SD (Soft Decision) table. “+0”, “+1”, “+2”, and “+3” in FIGS. 24 and 25 indicate the input amplitude values of PCS-16QAM. The example of the SD table in FIGS. 24 and 25 shows the case where the LSB threshold TH2 is set to the input amplitude value “+2”.
[0058] FIG. 26 shows the relationship between the LSB threshold shift amount of the SD table and the BER (Bit Error Rate). Thus, in PCS, the BER is improved by shifting the threshold of the SD table. 100 in FIG. 26 indicates the case where the standard deviation σ of the noise component of the PCS-16QAM signal is 0.51, 101 indicates the case where σ is 0.52, and 102 indicates the case where σ is 0.53.
[0059] However, with the change of the SD table, only an integer shift of +1 or +2 can be realized. Therefore, in this embodiment, a reception amplitude adjustment unit 223 is provided. The reception amplitude adjustment unit 223 multiplies the input amplitude value of the PCS-16QAM signal by, for example, 32 / 33.5 times. Thereby, in this embodiment, without changing the SD table used by the hard decision value derivation unit 220a and the LLR derivation unit 222a, an LSB threshold shift equivalent to a +1.5 shift can be realized.
[0060] The effects of this embodiment will be described with reference to FIG. 27. The horizontal axis in FIG. 27 represents SNR (Signal to Noise ratio), and the vertical axis represents the BER after the error correction decoding circuit performs error correction decoding processing on the bit sequence output from the symbol demapping circuit 22a based on the LLR. 200 in FIG. 27 indicates the case without coding. 201 indicates the case where a PCS-16QAM signal is input to the symbol demapping circuit and a +1 LSB threshold shift is performed by changing the SD table. 202 indicates the case where a PCS-16QAM signal is input to the symbol demapping circuit and a +2 LSB threshold shift is performed by changing the SD table. 203 indicates the case where a PCS-16QAM signal is input to the symbol demapping circuit 22a in this embodiment.
[0061] As described above, in this embodiment, by providing the reception amplitude adjustment unit 223, it is possible to realize an LSB threshold shift equivalent to a +1.5 shift without changing the SD table, enabling high-performance and low-power error correction.
[0062] Each of the transmission device 1 and the reception device 2a described in the first and second embodiments can be configured by hardware logic such as an ASIC (application specific integrated circuit) or an FPGA (field-programmable gate array). Further, at least a part of each of the transmission device 1 and the reception device 2a may be realized by a computer. In this case, the CPU of each device executes the processing described in the first and second embodiments according to a program stored in the memory.
Industrial Applicability
[0063] The present invention can be applied to a technique for decoding a received signal subjected to multilevel modulation.
Explanation of Signs
[0064] 1…Transmitting device, 2a…Receiving device, 10…Error correction encoding circuit, 11…Symbol mapping circuit, 12…Modulation circuit, 13…DA conversion circuit, 20…AD conversion circuit, 21…Demodulation circuit, 22a…Symbol demapping circuit, 23…Error correction decoding circuit, 220, 220a…Hard decision value derivation unit, 221…Weighting processing unit, 222, 222a…LLR derivation unit, 223…Received amplitude adjustment unit.
Claims
1. a hard decision value derivation unit configured to derive a bit string corresponding to an ideal signal point closest to a received symbol based on a received signal that has been multi-level modulated; a likelihood information derivation unit configured to derive likelihood information for each bit of the bit string, A symbol demapping circuit, characterized in that the likelihood information derivation unit receives the multi-level modulated received signal as an input and reduces the number of effective bits of the likelihood information calculated from a received symbol error.
2. 2. The symbol demapping circuit according to claim 1, a weighting processing unit configured to weight the received signal that has been multilevel modulated so that a number of low-likelihood allocations is maintained at a boundary where a value of an output bit of the hard decision value derivation unit changes; A symbol demapping circuit, wherein the likelihood information derivation unit receives the weighted received signal as an input and derives the likelihood information.
3. 3. The symbol demapping circuit according to claim 1, A symbol demapping circuit, wherein the likelihood information derivation unit derives the likelihood information using a mid-riser type input / output characteristic.
4. 2. The symbol demapping circuit according to claim 1, A symbol demapping circuit characterized in that, in PCS receiving processing, the likelihood information derivation unit reduces the number of effective bits of the likelihood information calculated from the received symbol error, derives the likelihood information using a fixed SD table set so as to maintain the number of low likelihood allocations, and performs threshold shifting by adjusting the receiving amplitude.
5. A symbol demapping circuit according to any one of claims 1 to 4; an error correction decoding circuit configured to perform an error correction decoding process on the bit string based on the likelihood information and decode received data.
6. A first step of deriving a bit string corresponding to an ideal signal point closest to a received symbol based on a received signal that has been multi-level modulated; a second step of deriving likelihood information for each bit of the bit string; A symbol demapping method characterized in that the second step includes a step of reducing a number of effective bits of the likelihood information calculated from a received symbol error using the received signal that has been multi-level modulated as an input.
7. 7. The symbol demapping method according to claim 6, further comprising: a third step of weighting the received signal to which the multi-level modulation has been applied so that a low-likelihood allocation number is maintained at a boundary where a value of the output bit of the first step changes; A symbol demapping method, wherein the second step includes a step of deriving the likelihood information using the received signal that has been subjected to the weighting process as an input.
8. 8. The symbol demapping method according to claim 6, further comprising: A symbol demapping method, wherein the second step includes a step of deriving the likelihood information using midriser type input / output characteristics.
9. 7. The symbol demapping method according to claim 6, further comprising: The second step is a symbol demapping method characterized in that in PCS receiving processing, the number of effective bits of the likelihood information calculated from the received symbol error is reduced, the likelihood information is derived using a fixed SD table set so as to maintain the number of low likelihood allocations, and a threshold shift is performed by adjusting the receiving amplitude.
Citation Information
Patent Citations
Radio communication system, communication method, radio receiver, and program
JP2017092611A
Soft decision value generation apparatus and soft decision value generation method
WO2015125341A1
Optical transmission device and likelihood generation circuit
JP6633262B1