TRANSMITTER USING PI/2-PULSE AMPLITUDE MODULATION SYMBOL AND SPECTRUM SHAPING, TRANSMITTING METHOD THEREOF, AND RECEIVER AND RECEIVING METHOD THEREOF, IN COMMUNICATION SYSTEM
20240414042 ยท 2024-12-12
Inventors
Cpc classification
H04L5/0007
ELECTRICITY
H04L27/26412
ELECTRICITY
H04L1/00
ELECTRICITY
H04L27/34
ELECTRICITY
H04L25/03828
ELECTRICITY
H04L27/2634
ELECTRICITY
H04L5/003
ELECTRICITY
H04L27/26362
ELECTRICITY
H04L27/2636
ELECTRICITY
International classification
Abstract
Provided are a DFT-spread OFDM transmitter and transmission method and a DFT-spread OFDM receiver and reception method capable of receiving the transmitted signal with a frequency domain spectrum shaping vector designed to easily trade off PAPR for spectral efficiency without inter-symbol interference, the DFT-spread OFDM transmitter including a phase shifter for generating a pi/2 PAM symbol vector by phase-shifting a symbol vector including M PAM symbols, a DFT spreader for generating a DFT-spread pi/2 PAM symbol vector by spreading the pi/2 PAM symbol vector using an M-point DFT matrix, a frequency domain spectrum shaper for generating a frequency domain spectrum shaped pi/2 PAM symbol vector by multiplying each element of the DFT-spread pi/2 PAM symbol vector by each element of a first shaping vector including one or more zero (0) elements, and a sub-carrier allocator for allocating a non-zero element in the frequency domain spectrum shaped pi/2 PAM symbol vector to a sub-carrier in an allocated frequency range
Claims
1. A discrete Fourier transform (DFT)-spread orthogonal frequency division multiplexing (OFDM) transmitter comprising: a phase shifter configured to generate a pi/2 pulse amplitude modulation (PAM) symbol vector d by phase-shifting a symbol vector b including M PAM symbols; a DFT spreader configured to generate a DFT-spread pi/2 PAM symbol vector c by spreading the pi/2 PAM symbol vector d by using an M-point DFT matrix W.sub.M; a frequency domain spectrum shaper configured to generate a frequency domain spectrum shaped pi/2 PAM symbol vector a by multiplying each element of the DFT-spread pi/2 PAM symbol vector c by each element of a first shaping vector s.sub.T including one or more zero (0) elements; and a sub-carrier allocator configured to allocate a non-zero element in the frequency domain spectrum shaped pi/2 PAM symbol vector a to a sub-carrier in an allocated frequency range.
2. The DFT-spread OFDM transmitter of claim 1, wherein the frequency domain spectrum shaper is configured to generate the frequency domain spectrum shaped pi/2 PAM symbol vector a by obtaining Hadamard product of the DFT-spread pi/2 PAM symbol vector c and the first shaping vector s.sub.T, wherein the first shaping vector s.sub.T is determined according to M and a number L of the subcarriers to be used.
3. The DFT-spread OFDM transmitter of claim 2, wherein an m-th element of the first shaping vector s.sub.T is defined by the following equation:
4. The DFT-spread OFDM transmitter of claim 1, wherein the frequency domain spectrum shaper is configured to perform frequency domain spectrum shaping with a second shaping vector s.sub.T2 generated by performing Hadamard product of the first shaping vector s.sub.T and a window vector w of one of Hamming, Hanning, Keiser, Gaussian, Tukey, Blackmann and Dolph-Chebyshev.
5. A discrete Fourier transform (DFT)-spread orthogonal frequency division multiplexing (OFDM) transmission method performed by a DFT-spread OFDM transmitter, the DFT-spread OFDM transmission method comprising: generating a pi/2 pulse amplitude modulation (PAM) symbol vector d by phase-shifting a symbol vector b including M PAM symbols; generating a DFT-spread pi/2 PAM symbol vector c by spreading the pi/2 PAM symbol vector d by using an M-point DFT matrix W.sub.M; generating a frequency domain spectrum shaped pi/2 PAM symbol vector a by multiplying each element of the DFT-spread pi/2 PAM symbol vector c by each element of a first shaping vector s.sub.T including one or more zero (0) elements; and allocating a non-zero element in the frequency domain spectrum shaped pi/2 PAM symbol vector a to a sub-carrier in an allocated frequency range.
6. The DFT-spread OFDM transmission method of claim 5, wherein the generating of the frequency domain spectrum shaped pi/2 PAM symbol vector a comprises generating the frequency domain spectrum shaped pi/2 PAM symbol vector a by performing Hadamard product of the DFT-spread pi/2 PAM symbol vector c and the first shaping vector s.sub.T wherein the first shaping vector s.sub.T is determined according to M and a number L of the sub-carriers to be used.
7. The DFT-spread OFDM transmission method of claim 6, wherein an m-th element of the first shaping vector s.sub.T is defined by the following equation:
8. The DFT-spread OFDM transmission method of claim 5, wherein the generating of the frequency domain spectrum shaped pi/2 PAM symbol vector a comprises performing frequency domain spectrum shaping with a second shaping vector s.sub.T2 generated by performing Hadamard product of the first shaping vector s.sub.T and a window vector w of one of Hamming, Hanning, Keiser, Gaussian, Tukey, Blackmann and Dolph-Chebyshev.
9. A discrete Fourier transform (DFT)-spread orthogonal frequency division multiplexing (OFDM) receiver comprising: a frequency domain receive signal generator configured to generate a vector {tilde over (y)} with cyclic prefix (CP) removed therefrom by receiving a signal y which has passed through a channel and removing the CP from the signal y, and generate a frequency domain receive vector by performing N-point DFT on the vector {tilde over (y)} with CP removed therefrom; a sub-carrier selection and zero padding module configured to generate a vector having a length of M by generating and zero-padding a vector which selects parts corresponding to L sub-carriers in an allocated frequency range from among the frequency domain receive vector; a frequency domain receive spectrum shaper configured to generate a frequency domain receive spectrum shaped vector having a length of M by performing Hadamard product of the zero-padded vector and a conjugate complex vector of a receive shaping vector s.sub.R; an inverse DFT (IDFT) module configured to generate a de-spread vector {circumflex over (d)} by multiplying the frequency domain receive spectrum shaped vector by a transverse DFT matrix W.sub.M.sup.H, an inverse phase shifter configured to generate an inverse-phase-shifted vector {tilde over (b)} by multiplying the de-spread vector {circumflex over (d)} by a transverse phase shift matrix F.sup.H; and an imaginary part eliminator configured to generate an estimated value {circumflex over (b)} of a transmitted PAM symbol vector by taking real parts of the inverse-phase-shifted vector {tilde over (b)}.
10. The DFT-spread OFDM receiver of claim 9, wherein the zero padding is performed by adding (ML+1)/2 zeros (0's) in front of the vector a and (ML1)/2 zeros behind.
11. The DFT-spread OFDM receiver of claim 9, wherein the frequency domain receive spectrum shaper is configured to perform frequency domain receive spectrum shaping by using a third shaping vector s.sub.T3 generated by performing Hadamard product of a first shaping vector s.sub.T including one or more zero elements and a channel equalization vector v.
12. A discrete Fourier transform (DFT)-spread orthogonal frequency division multiplexing (OFDM) reception method performed by a DFT-spread OFDM receiver, the DFT-spread OFDM reception method comprising: generating a vector {tilde over (y)} with cyclic prefix (CP) removed therefrom by receiving a signal y which has passed through a channel and removing the CP from the signal y, and generating a frequency domain receive vector by performing N-point DFT on the vector {tilde over (y)} with CP removed therefrom; generating vector a having a length of M by generating and zero-padding vector which selects parts corresponding to L sub-carriers in an allocated frequency range from among the frequency domain receive vector; generating a frequency domain receive spectrum shaped vector having a length of M by performing Hadamard product of the zero-padded vector and a conjugate complex vector of a receive shaping vector s.sub.R; generating a de-spread vector {circumflex over (d)} by multiplying the frequency domain receive spectrum shaped vector by a transverse DFT matrix W.sub.M.sup.H; generating an inverse-phase-shifted vector {tilde over (b)} by multiplying the de-spread vector {circumflex over (d)} by a transverse phase shift matrix; and generating an estimated value {circumflex over (b)} of a transmitted PAM symbol vector by taking real parts of the inverse-phase-shifted vector {tilde over (b)}.
13. The DFT-spread OFDM reception method of claim 12, wherein the zero padding is performed by adding (ML+1)/2 zeros (0's) in front of the vector and (ML1)/2 zeros behind.
14. The DFT-spread OFDM reception method of claim 12, wherein the generating of the frequency domain receive spectrum shaped vector comprises performing frequency domain receive spectrum shaping by using a third shaping vector s.sub.T3 generated by performing Hadamard product of a first shaping vector s.sub.T including one or more zero elements and a channel equalization vector v.
Description
DESCRIPTION OF DRAWINGS
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
MODE FOR INVENTION
[0035] Various modifications may be made to embodiments of the disclosure, which will be described more fully hereinafter with reference to the accompanying drawings.
[0036] The disclosure should be understood as not limited to particular embodiments but including all the modifications, equivalents and replacements which belong to technical scope and ideas of the disclosure.
[0037] Terms like first, second, etc., may be used to indicate various components, but the components should not be restricted by the terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. For example, the first component may be termed as the second component, and vice versa, within the scope of the disclosure.
[0038] An expression of A is connected or linked to B should be understood as A being connected or linked to B directly or via C in between. However, when it is mentioned that A is directly connected or linked to B, it should be understood that there is nothing between A and B.
[0039] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the disclosure. It is to be understood that the singular forms a, an, and the include plural references unless the context clearly dictates otherwise. It will be further understood that the terms comprises and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
[0040] Unless otherwise defined, all terms including technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the art to which the disclosure belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0041] Embodiments of the disclosure will now be described clearly and in detail for those of ordinary skill in the art to which the disclosure belongs to easily practice them with reference to accompanying drawings.
[0042]
[0043] Referring to
[0044] The phase shifter 110 generates a pi/2 pulse amplitude modulation (PAM) symbol vector by phase-shifting a symbol vector b including M PAM symbols. M refers to an even number. As shown in
[0045] where j is a square root of 1 and should not be mixed up with index j included in equations below. The phase-shifted matrix F does not have to have only 1's and j's as diagonal elements as long as an I-th diagonal element and (I+1)-th diagonal element hold a phase difference of +90 or 90. The phase shift may be performed by performing Hadamard product of a vector having the diagonal elements of the diagonal matrix F as elements and a symbol vector b.
[0046] The DFT spreader 120 generates a DFT-spread pi/2 PAM symbol vector c by spreading the pi/2 PAM symbol vector d by using a DFT matrix W.sub.M. As shown in
[0047] In equation 2, the indexes i and j satisfy the terms of 1iM and 1jM, respectively.
[0048] The frequency domain spectrum shaper 130 generates a frequency domain spectrum shaped pi/2 PAM symbol vector a by multiplying the DFT-spread pi/2 PAM symbol vector c by each element of a first shaping vector s.sub.T including one or more zero (0) elements. Alternatively, as shown in
[0049] Each element of the first shaping vector s.sub.T may be determined according to length M of the symbol vector b and the number L of allocated sub-carriers. L is an odd number. Specifically, the m-th element of the first shaping vector s.sub.T may be determined by equation 4:
[0050] In equation 4, m is 1, 2, . . . , M and satisfies M/2<L<M. The frequency domain spectrum shaper 130 may perform frequency domain spectrum shaping with a second shaping vector s.sub.T2 generated by performing Hadamard product of the first shaping vector s.sub.T and a window vector w of one of Hamming, Hanning, Keiser, Gaussian, Tukey, Blackmann and Dolph-Chebyshev.
[0051] The sub-carrier allocator 140 allocates L non-zero elements in the frequency domain spectrum shaped pi/2 PAM symbol vector a to a sub-carrier in an allocated frequency range. Once the frequency domain spectrum shaped pi/2 PAM symbol vector a is allocated to the sub-carrier, a DFT-spread OFDM signal x is generated through the N-point IDFT module 151 and the cyclic prefix adder 153. Operations of the N-point IDFT 151 and the cyclic prefix adder 153 are widely known technologies in the art to which the disclosure belongs, so the description thereof will be omitted in the specification.
[0052]
[0053] The DFT-spread OFDM transmission method according to an embodiment of the disclosure may be performed by the DFT-spread OFDM transmitter 100 of
[0054] Referring to
[0055] In operation S520, a DFT-spread pi/2 PAM symbol vector c is generated by spreading the pi/2 PAM symbol vector d by using a DFT matrix W.sub.M. In this case, element (i, j) of the DFT matrix W.sub.M may be determined by equation 2.
[0056] In operation S530, a frequency domain spectrum shaped pi/2 PAM symbol vector a is generated by multiplying the DFT-spread pi/2 PAM symbol vector c by each element of the first shaping vector s.sub.T including one or more zero (0) elements. Alternatively, the frequency domain spectrum shaped pi/2 PAM symbol vector a may be generated by performing Hadamard product of the DFT-spread pi/2 PAM symbol vector c and the first shaping vector s.sub.T or by multiplying the DFT-spread pi/2 PAM symbol vector & by a matrix having the first shaping vector diag{s.sub.T} as diagonal elements. In this case, the m-th element of the first shaping vector s.sub.T may be determined by equation 4.
[0057] In operation S540, L non-zero elements in the frequency domain spectrum shaped pi/2 PAM symbol vector a are allocated to a sub-carrier in an allocated frequency range.
[0058] In operation S550, once the frequency domain spectrum shaped pi/2 PAM symbol vector a is allocated to the sub-carrier, a signal is generated by performing N-point IDFT and adding cyclic prefix.
[0059]
[0060] Referring to
[0061] The frequency domain receive signal generator 610 includes a cyclic prefix remover 611 and an N-point DFT module 613. The cyclic prefix remover 611 generates a vector {tilde over (y)} with the cyclic prefix removed therefrom by receiving a signal y that has passed through a channel and removing the cyclic prefix from the signal y, and the N-point DFT module 613 generates a frequency domain receive vector by performing N-point DFT on the vector {tilde over (y)} with the cyclic prefix removed therefrom. Operations of the cyclic prefix remover 611 and the N-point DFT module 613 are widely known technologies in the art to which the disclosure belongs, so the description thereof will be omitted in the specification.
[0062] The sub-carrier selection and zero padding module 620 generates a vector having a length of M by generating and zero-padding a vector which selects parts corresponding to L sub-carriers in an allocated frequency range from among the frequency domain receive vector. Assuming hereinafter that first L sub-carriers are allocated, vector may be defined by equation 5:
[0063] where I.sub.L is an LL unit matrix, and O.sub.L(NL) is an L(NL) zero matrix.
[0064] For example, the zero padding may be performed by adding (ML+1)/2 zeros in front of the vector and adding (ML1)/2 zeros behind, in which case the vector may be defined by equation 6:
[0065] where
is an (ML+1)/21 zero vector, and
is an (ML1)/21 zero vector.
[0066] The frequency domain receive spectrum shaper 630 generates a frequency domain receive spectrum shaped vector by performing Hadamard product of the zero-padded vector and a conjugate complex vector of a receive shaping vector s.sub.R. The receive shaping vector s.sub.R may be same as the first shaping vector s.sub.T, or may be same as the third shaping vector s.sub.T3 generated by performing Hadamard product of the first shaping vector s.sub.T and a channel equalization vector v.
[0067] The IDFT module 640 generates a de-spread vector {circumflex over (d)} by multiplying the frequency domain receive spectrum shaped vector by a transverse DFT matrix W.sub.M.sup.H.
[0068] The inverse phase shifter 650 generates an inverse-phase-shifted vector {tilde over (b)} by multiplying the de-spread vector {circumflex over (d)} by a transverse phase shift matrix F.sup.H.
[0069] The imaginary part eliminator 660 generates a vector {circumflex over (b)} from which imaginary part interference and noise is eliminated by taking real parts of the inverse-phase-shifted vector {tilde over (b)}. Accordingly, an estimated value {circumflex over (b)} of the PAM symbol vector may be expressed as in equation 7:
[0070] where s.sub.R is an M1 receive shaping vector, and superscript * refers to transform into a conjugate complex vector.
[0071]
[0072] The DFT-spread OFDM reception method according to an embodiment of the disclosure may be performed by the DFT-spread OFDM receiver 600 of
[0073] Referring to
[0074] In operation S720, a vector having a length of M is generated by generating and zero-padding a vector which selects parts corresponding to sub-carriers in an allocated frequency range from among the frequency domain receive vector. When first L sub-carriers are allocated, vector may be defined by equation 5. The zero padding may be performed by adding (ML+1)/2 zeros in front of the vector and adding (ML1)/2 zeros behind, in which case the vector may be defined by equation 6.
[0075] In operation S730, a frequency domain receive spectrum shaped vector is generated by performing Hadamard product of the zero-padded vector and a conjugate complex vector of a receive shaping vector s.sub.R.
[0076] The receive shaping vector s.sub.R may be selected to correspond to the first shaping vector s.sub.T, or selected to correspond to the third shaping vector s.sub.T3 generated by performing Hadamard product of the first shaping vector s.sub.T and a channel equalization vector v.
[0077] In operation S740, a de-spread vector {circumflex over (d)} is generated by multiplying the frequency domain receive spectrum shaped vector by a transverse DFT matrix W.sub.M.sup.H.
[0078] In operation S750, an inverse-phase-shifted vector {tilde over (b)} is generated by multiplying the de-spread vector {circumflex over (d)} by a transverse phase shift matrix F.sup.H.
[0079] In operation S760, a vector {circumflex over (b)} from which imaginary part interference and noise is eliminated by taking real parts of the inverse-phase-shifted vector {tilde over (b)}. Accordingly, an estimated value {circumflex over (b)} of the PAM symbol vector may be expressed as in equation 7.
[0080]
[0081]
[0082]
[0083] Accordingly, with the shaping vector according to embodiments of the disclosure, the PAPR performance may be easily traded off for the spectral efficiency.
[0084] Although the disclosure is described with reference to accompanying drawings and embodiments, the scope of the disclosure is not limited thereto, and those of ordinary skill in the art may appreciate that various modifications and changes to the disclosure can be made without deviating from the idea and scope of the appended claims below.
DESCRIPTION OF THE NUMERALS
[0085] 100: DFT-spread OFDM transmitter [0086] 110: phase shifter [0087] 120: DFT spreader [0088] 130: frequency domain spectrum shaper [0089] 140: sub-carrier allocator [0090] 150: signal generator [0091] 151: N-point IDFT module [0092] 153: cyclic prefix adder [0093] 600: DFT-spread OFDM receiver [0094] 610: frequency domain receive signal generator [0095] 611: cyclic prefix remover [0096] 613: N-point DFT module [0097] 620: sub-carrier selection and zero padding module [0098] 630: frequency domain receive spectrum shaper [0099] 640: IDFT module [0100] 650: inverse phase shifter [0101] 660: imaginary part eliminator