Transceiving method for phase noise compensation in SC-FDE scheme, and apparatus therefor
11637725 · 2023-04-25
Assignee
Inventors
Cpc classification
H04L1/005
ELECTRICITY
International classification
Abstract
An operation method of a receiving apparatus may comprise: receiving an N-th data block belonging to a frame including a plurality of data blocks from a transmitting apparatus, each of the plurality of data blocks including a data period and a UW period; storing a first UW received in a UW period of the N-th data block in a buffer; receiving an (N+1)-th data block belonging to the frame from the transmitting apparatus; estimating a phase noise in a time domain by combining the first UW with a second UW received in a UW period of the (N+1)-th data block; and applying time-domain compensation according to the estimated phase noise to the (N+1)-th data block, and demodulating data of the (N+1)-th data block, wherein the first UW and the second UW are configured with a same sequence.
Claims
1. An operation method of a receiving apparatus for receiving data in a single carrier frequency domain equalization (SC-FDE) scheme, the operation method comprising: receiving an N-th data block belonging to a frame including a plurality of data blocks from a transmitting apparatus, each of the plurality of data blocks including a data period and a unique word (UW) period, and N being an integer greater than or equal to 1; storing a first UW received in a UW period of the N-th data block in a buffer; receiving an (N+1)-th data block belonging to the frame from the transmitting apparatus; estimating a phase noise in a time domain by combining the first UW with a second UW received in a UW period of the (N+1)-th data block; and applying time-domain compensation according to the estimated phase noise to the (N+1)-th data block, and demodulating data of the (N+1)-th data block, wherein the first UW and the second UW are configured with a same sequence, and configured to have a same UW period length.
2. The operation method according to claim 1, wherein each of the first UW and the second UW is configured with a Golay sequence of a same length.
3. The operation method according to claim 1, wherein in the estimating of the phase noise, the first UW and the second UW are combined within a window period defined by a first weight and a second weight, in a weighted combining scheme where the first weight is applied to the first UW, and the second weight is applied to the second UW.
4. The operation method according to claim 3, wherein a length of the window period is varied within the UW period length by the receiving apparatus according to a modulation and coding scheme (MCS) level applied to the plurality of data blocks.
5. The operation method according to claim 4, wherein the length of the window period increases as the MCS level applied to the plurality of data blocks corresponds to a higher-order modulation.
6. The operation method according to claim 1, wherein the UW period length is varied by the transmitting apparatus according to an MCS level applied to the plurality of data blocks.
7. The operation method according to claim 6, wherein the UW period length increases as the MCS level applied to the plurality of data blocks corresponds to a higher-order modulation.
8. The operation method according to claim 1, wherein when the N-th data block is a data block located first within the frame, the phase noise in the time domain is estimated using only the first UW, and the time-domain compensation according to the estimated phase noise is applied to the N-th data block.
9. An operation method of a transmitting apparatus for transmitting data in a single carrier frequency domain equalization (SC-FDE) scheme, the operation method comprising: transmitting an N-th data block belonging to a frame including a plurality of data blocks to a receiving apparatus, each of the plurality of data blocks including a data period and a unique word (UW) period, and N being an integer greater than or equal to 1; and transmitting an (N+1)-th data block belonging to the frame to the receiving apparatus, wherein the receiving apparatus estimates a phase noise in a time domain by combining a first UW transmitted in a UW period of the N-th data block and a second UW transmitted in a UW period of the (N+1)-th data block, a time domain compensation for the estimated phase nose is applied to the (N+1)-th data block, and the first UW and the second UW are configured with a same sequence, and configured to have a same UW period length.
10. The operation method according to claim 9, wherein each of the first UW and the second UW is configured with a Golay sequence of a same length.
11. The operation method according to claim 9, wherein the phase noise is estimated by combining the first UW and the second UW within a window period defined by a first weight and a second weight, in a weighted combining scheme where the first weight is applied to the first UW, and the second weight is applied to the second UW.
12. The operation method according to claim 11, wherein the UW period length is varied by the transmitting apparatus according to an MCS level applied to the plurality of data blocks.
13. The operation method according to claim 12, wherein the UW period length increases as the MCS level applied to the plurality of data blocks corresponds to a higher-order modulation.
14. A receiving apparatus for receiving data in a single carrier frequency domain equalization (SC-FDE) scheme, the receiving apparatus comprising: a processor; a memory storing instructions executable by the processor; and a transceiver controlled by the processor, wherein when executed by the processor, the instructions cause the processor to: receive an N-th data block belonging to a frame including a plurality of data blocks from a transmitting apparatus through the transceiver, each of the plurality of data blocks including a data period and a unique word (UW) period, and N being an integer greater than or equal to 1; store a first UW received in a UW period of the N-th data block in a buffer; receive an (N+1)-th data block belonging to the frame from the transmitting apparatus through the transceiver; estimate a phase noise in a time domain by combining the first UW with a second UW received in a UW period of the (N+1)-th data block; and apply time-domain compensation according to the estimated phase noise to the (N+1)-th data block, and demodulate data of the (N+1)-th data block, wherein the first UW and the second UW are configured with a same sequence, and configured to have a same UW period length.
15. The receiving apparatus according to claim 14, wherein each of the first UW and the second UW is configured with a Golay sequence of a same length.
16. The receiving apparatus according to claim 14, wherein in the estimating of the phase noise, the first UW and the second UW are combined within a window period defined by a first weight and a second weight, in a weighted combining scheme where the first weight is applied to the first UW, and the second weight is applied to the second UW.
17. The receiving apparatus according to claim 16, wherein a length of the window period is varied within the UW period length by the receiving apparatus according to a modulation and coding scheme (MCS) level applied to the plurality of data blocks.
18. The receiving apparatus according to claim 17, wherein the length of the window period increases as the MCS level applied to the plurality of data blocks corresponds to a higher-order modulation.
19. The receiving apparatus according to claim 14, wherein the UW period length is varied by the transmitting apparatus according to an MCS level applied to the plurality of data blocks.
20. The receiving apparatus according to claim 14, wherein when the N-th data block is a data block located first within the frame, the phase noise in the time domain is estimated using only the first UW, and the time-domain compensation according to the estimated phase noise is applied to the N-th data block.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(10) Exemplary embodiments of the present disclosure are disclosed herein. However, specific structural and functional details disclosed herein are merely representative for purposes of describing embodiments of the present disclosure. Thus, embodiments of the present disclosure may be embodied in many alternate forms and should not be construed as limited to embodiments of the present disclosure set forth herein.
(11) Accordingly, while the present disclosure is capable of various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the present disclosure to the particular forms disclosed, but on the contrary, the present disclosure is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure. Like numbers refer to like elements throughout the description of the figures.
(12) It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of the present disclosure. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
(13) It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present. Other words used to describe the relationship between elements should be interpreted in a like fashion (i.e., “between” versus “directly between,” “adjacent” versus “directly adjacent,” etc.).
(14) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes” and/or “including,” when used herein, 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.
(15) Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this present 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.
(16) Hereinafter, preferred exemplary embodiments of the present disclosure will be described in greater detail with reference to the accompanying drawings.
(17) The CP-OFDM scheme used in the 5G NR compensates for a common phase error (CPE) caused by a phase noise by introducing a phase tracking reference signal (PTRS) to compensate for the phase noise. On the other hand, it is expected that a phase noise in an ultra-high frequency band can be overcome by increasing a subcarrier spacing or using an inter-carrier interference (ICI) removal technique. However, as described above, a new waveform may be considered in the ultra-high frequency band. The single carrier (SC) scheme can be a strong candidate in terms of a power amplifier efficiency due to its smaller PAPR compared to the CP-OFDM scheme. For example, the SC-FDE scheme having been introduced in the IEEE 802.11ad specifications for a 60 GHz frequency band may become an alternative.
(18)
(19) In
r.sub.i=P.sub.iHx.sub.i+n.sub.i [Equation 1]
(20) Here, P.sub.i is a diagonal matrix having a size of N×N representing the phase noise. e.sup.jØ.sup.
P.sub.i=diag{[e.sup.jØ.sup.
x.sub.i=[s.sub.i.sup.T,u.sup.T].sup.T=[s.sub.i,0,s.sub.i,N.sub.
(21) The channel H is a circulant matrix having the size of N×N, and the first column of the channel H is H(:.1)=[h.sub.0,h.sub.1, . . . ,h.sub.L-1,0.sub.1×(N-L)].sup.T. If there is no phase noise, P.sub.i may be an identity matrix I.sub.N having the size of N×N, and the reception signal may be defined as r.sub.i=Hx.sub.i+n.sub.i. A received signal for the UW u.sub.k(L≤k≤N.sub.g−1) of the i-th data block may be expressed as in Equation 3 below.
(22)
(23) The receiving apparatus may detect the UW signal as shown in Equation 4 by estimating by using a preamble.
(24)
(25) Assuming that the phase noise during the UW period is constant as Ø.sub.u,L= . . . =Ø.sub.u,Ng−1=Ø.sub.i.sup.u, the phase noise corresponding to the UW period may be calculated as shown in
(26)
(27) Assuming that the phase noise of one data block is constant, the receiving apparatus may compensate for the phase noise of the received signal r.sub.i in the time domain as shown in Equation 6 below, according to the phase noise =diag{[
1.sub.N×1].sup.T} estimated using the UW of the corresponding data block.
r.sub.i′={circumflex over (P)}.sub.i.sup.*r.sub.i [Equation 6]
(28) As described above, an initial received signal {tilde over (r)}.sub.i may be detected as shown in Equation 7 below through a SC-FDE demodulation process on the received signal r.sub.i′ for which the initial phase noise has been compensated.
{tilde over (r)}.sub.i=F.sup.HEFr.sub.i′ [Equation 7]
(29) Here, F is an FFT matrix having the size of N×N, and E is an equalizer diagonal matrix having elements E.sub.n,n=Ĥ.sub.n.sup.*/(|Ĥ.sub.n|+δ.sub.n.sup.2). As a performance degradation of high-order modulation schemes such as 64 QAM, which is sensitive to the phase noise, is expected, there is an algorithm that compensates for the initial phase noise as above and then improves the performance by applying decision-directed compensation techniques, or the like, but this may increase the hardware complexity and cause an additional time delay.
(30) On the other hand, in the ultra-high frequency band, a frequency multiplier that outputs a frequency K times that of the input is used to obtain a high center frequency. Such the frequency multiplier increases the phase noise characteristics by 20 Log 10K. In order to analyze the performance degradation according to the increase in the phase noises, a phase noise model of the ultra-high frequency band was predicted by using a phase noise model used for designing the PTRS of the 5G NR.
(31)
(32) In
(33)
(34) Referring to
(35)
(36) In Equation 8, a weighted combining scheme may be used in the process of combining the UW signals of two data blocks. That is, a first weight μ.sub.n may be applied to the UW of the i-th data block and a second weight η.sub.n may be applied to the UW of the (i−1)-th data block. These weights may be set in various ways. For example, in case of a general rectangular window, they may be set as η.sub.N-n=0, μ.sub.n=1. For a constant window, they may be set as
(37)
In generalized expression, the weights respectively applied to the (i−1)-th data block and the i-th data block may be expressed as in Equation 9 below. That is, the period n ∈ [−q, −1] may indicate the UW period of the (i−1)-th data block, the period n ∈ [0, N−q−1] may indicate the data period of the i-th data block, and the period n ∈ [N−q, N−1] may indicate the UW period of the i-th data block.
(38)
(39) Here, the first data block within the corresponding frame may use only the UW of the corresponding data block, and the above-described scheme of combining the UWs may be applied from the second data block within the corresponding frame. Accordingly, such the method does not require an additional time delay and may be expressed by Equation 10 below.
r.sub.u,t(k)=η.sub.kr.sub.u,i−1(k)+μ.sub.kr.sub.u,i(k),L≤k≤N.sub.g [Equation 10]
(40) Hereinafter, the following simulation parameters are used to examine the performance of the SC-FDE scheme in presence of a 300 GHz band phase noise.
(41) Carrier frequency: 300 GHz
(42) Sampling frequency: 3.072 GHz
(43) FFT size: N=Ns+Ng, (512=448+64), (1024=448*2+64*2)
(44) Modulation and coding scheme (MCS): 16 QAM 2/3, 64 QAM 2/3
(45) Channel coding: Turbo code
(46) Channel estimation: preambles are used
(47)
(48) Referring to
(49) In an exemplary embodiment of the present disclosure, two windows as shown in Equations below may be used to combine received UW signal samples by giving weights thereto. Equation 11 represents a constant window, and Equation 12 represents a window having approximate optimal combining weights.
(50)
(51) The combining weights in Equation 12 are weights used to combine CPs in the OFDM scheme when a phase noise is present. For details, the previous paper [Chun-Ying Ma, et. al., “A Simple ICI suppression Method Utilizing Cyclic Prefix for OFDM Systems in the presence of Phase noise”, IEEE Trans. Communication., vol. 61, no. 11, November 2013] may be referred. In Equation 12, T.sub.s is a sampling time, and f.sub.p is a pole frequency of a one pole/one zero phase noise model, and may be obtained through a specification of a VCO or measurement.
(52)
(53) In
(54) Referring to
N.sub.g1=N.sub.g+nK.sub.g,n=0,1,2 [Equation 13]
(55) Since a Golay sequence is used as the UW in the SC-FDE packet configuration, Kg may be a Golay sequence having a length of 8. Since the FFT size N is fixed, the data length Ns may change according to the UW length Ng, resulting in additional overhead. Accordingly, the length of the UW variable according to the MCS level may be predefined.
(56)
(57) TABLE-US-00001 TABLE 1 Scheduled MCS UW length l.sub.MCS < MCS.sub.1 N.sub.g MCS.sub.1 < l.sub.MCS < MCS.sub.2 N.sub.g + K.sub.g MCS.sub.2 < l.sub.MCS < MCS.sub.3 N.sub.g + 2*K.sub.s
(58) In general, it is expected that the UW length will increase when an MCS level above 64 QAM is used. According to Equation 13 described above, the length of the data symbol may also be varied as in Equation 14 below.
N.sub.s1=N.sub.s−nK.sub.g,n=0,1,2 [Equation 14]
(59)
(60) Referring to
(61) Then, the receiving apparatus may estimate a phase noise in the time domain by combining the first UW of the N-th data block and the second UW received in the UW period of the (N+1)-th data block (S840). The first UW and the second UW may be configured with the same sequence. For example, the first UW and the second UW may be configured with the same Golay sequence having the same length. The combining of the first UW and the second UW performed in the step S840 may be performed in a weighted combining scheme in which a first weight is applied to the first UW and a second weight is applied to the second UW. That is, the first UW and the second UW may be combined within a window period defined by the first weight and the second weight.
(62) In this case, the first weight and the second weight may be combined within a window defined by Equation 11, for example. Alternatively, the first weight and the second weight may be combined within a window defined by Equation 12, for example. In exemplary embodiments of the present disclosure, the first weight and the second weight may be variously set without being limited to Equations 11 and 12 above. Meanwhile, the estimation of the phase noise performed in the step S840 may be performed based on Equation 5 described above.
(63) Finally, the receiving apparatus may apply the time domain compensation according to the estimated phase noise to the (N+1)-th data block and demodulate the data of the (N+1)-th data block (S850). Application of the time domain compensation may be performed based on Equation 6 described above, and demodulation of the data of the (N+1)-th data block may be performed based on Equation 7 described above.
(64) After performing the step S850, the receiving apparatus may perform the steps S810 to S850 for the (N+1)-th data block and an (N+2)-th data block, and the steps S810 to S850 may also be performed for the subsequent data blocks.
(65) Meanwhile, as described with reference to
(66) The length of the window period or the length of the UW period may be varied to increase as the MCS level applied to the plurality of data blocks corresponds to a higher order modulation. Meanwhile, when the N-th data block is a data block located first in the frame, the phase noise in the time domain may be estimated using only the first UW, and the time domain compensation according to the estimated phase noise may be performed on the N-th data. Although the operation method of the receiving apparatus has been described in
(67)
(68) Referring to
(69) However, each component included in the communication node 900 may be connected to the processor 910 via an individual interface or a separate bus, rather than the common bus 970. For example, the processor 910 may be connected to at least one of the memory 920, the transceiver 930, the input interface device 940, the output interface device 950, and the storage device 960 via a dedicated interface.
(70) The processor 910 may execute a program stored in at least one of the memory 920 and the storage device 960. The processor 910 may refer to a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor on which methods in accordance with embodiments of the present disclosure are performed. Each of the memory 920 and the storage device 960 may be constituted by at least one of a volatile storage medium and a non-volatile storage medium. For example, the memory 920 may comprise at least one of read-only memory (ROM) and random access memory (RAM).
(71) The exemplary embodiments of the present disclosure may be implemented as program instructions executable by a variety of computers and recorded on a computer readable medium. The computer readable medium may include a program instruction, a data file, a data structure, or a combination thereof. The program instructions recorded on the computer readable medium may be designed and configured specifically for the present disclosure or can be publicly known and available to those who are skilled in the field of computer software.
(72) Examples of the computer readable medium may include a hardware device such as ROM, RAM, and flash memory, which are specifically configured to store and execute the program instructions. Examples of the program instructions include machine codes made by, for example, a compiler, as well as high-level language codes executable by a computer, using an interpreter. The above exemplary hardware device can be configured to operate as at least one software module in order to perform the embodiments of the present disclosure, and vice versa.
(73) While the embodiments of the present disclosure and their advantages have been described in detail, it should be understood that various changes, substitutions and alterations may be made herein without departing from the scope of the present disclosure.