This application is based on and claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2023-0093351, filed on Jul. 18, 2023, in the Korean Intellectual Property Office, and Korean Patent Application No. 10-2023-0193172, filed on Dec. 27, 2023, in the Korean Intellectual Property Office, the entire disclosures of which are incorporated herein by reference.
Embodiments of the inventive concept relate to a method and device for estimating a frequency offset to improve communication performance, and compensating a received signal by using the estimated frequency offset.
In a wireless communication system, the carrier frequency of a signal transmitted by a transmitting device may be different from the carrier frequency of a received signal recognized by a receiving device. The receiving device may estimate a frequency offset to match the carrier frequency of the transmitted signal with the carrier frequency of the received signal.
In a wireless communication system, the carrier frequency of a signal transmitted by a transmitting device and the carrier frequency of a received signal recognized by a receiving device may differ from each other due to various factors, and a method of accurately estimating a frequency offset with low complexity may be desired.
Embodiments of the inventive concept provide a method and device for estimating a frequency offset to improve communication performance.
According to an aspect of the inventive concept, there is provided an operation method of a wireless communication device, the operation method including receiving a first signal including a first reference signal group, calculating a first residual frequency offset based on the first signal, receiving a second signal that is subsequent to the first signal and includes a second reference signal group, compensating a phase of the second signal based on the first residual frequency offset, estimating a first channel based on first channel characteristics, the first reference signal group, and the first signal, estimating a second channel based on second channel characteristics, the second reference signal group, and the second signal of which the phase is compensated, and calculating a second residual frequency offset based on the first channel estimation and the second channel estimation.
According to another aspect of the inventive concept, there is provided a wireless communication device, the wireless communication device including a radio-frequency integrated circuit (RFIC), and a processor configured to: receive through the RFIC a first signal including a first reference signal group, calculate a first residual frequency offset based on the first signal, receive through the RFIC a second signal that is subsequent to the first signal and includes a second reference signal group, compensate a phase of the second signal based on the first residual frequency offset, estimate a first channel based on first channel characteristic, the first reference signal group, and the first signal, estimate a second channel based on second channel characteristics, the second reference signal group, and the second signal of which the phase is compensated, and calculate a second residual frequency offset based on the first channel estimation and the second channel estimation.
According to another aspect of the inventive concept, there is provided an operation method of a wireless communication device, the operation method including receiving a first signal including a first data signal group, calculating a first residual frequency offset based on the first signal, receiving a second signal that is subsequent to the first signal and includes a second data signal group, compensating a phase of the second signal based on the first residual frequency offset, estimating a first channel based on first channel characteristics, the first data signal group, and the first signal, estimating a second channel based on second channel characteristics, the second data signal group, and the second signal of which the phase is compensated, and calculating a second residual frequency offset based on the first channel estimation and the second channel estimation.
Embodiments will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings in which:
Hereinafter, embodiments of the inventive concept will be described in detail with reference to the accompanying drawings. The same reference numerals are used for the same components in the drawings, and duplicate descriptions thereof are omitted. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. It is noted that aspects described with respect to one embodiment may be incorporated in different embodiments although not specifically described relative thereto. That is, all embodiments and/or features of any embodiments can be combined in any way and/or combination. In the present specification, although terms such as first and second are used to describe various elements or components, it goes without saying that these elements or components are not limited by these terms. These terms are only used to distinguish a single element or component from other elements or components.
In a wireless communication system, the carrier frequency of a signal transmitted by a transmitting device may be different from the carrier frequency of a received signal recognized by a receiving device. According to embodiments of the inventive concept, a frequency offset that occurs due to such a difference is referred to as a carrier frequency offset (CFO). When a CFO exists, the receiving device recognizes a subcarrier of a transmitted signal as shifted by a certain frequency interval.
Channel estimation and frequency offset estimation may need to be performed accurately in wireless communication and may affect reception performance. Thus, embodiments of the inventive concept may provide a wireless communication device having a generally simple structure and that is capable of performing accurate channel estimation and frequency offset estimation by using a previously received reference signal or decoded data.
Referring to
yk[t] denotes a received signal corrected based on a k-th residual frequency offset. ĥk denotes an estimated channel in a k-th symbol group. {circumflex over (θ)}k denotes an estimated residual phase offset in the k-th symbol group. {circumflex over (f)}k denotes an estimated residual frequency offset in the k-th symbol group.
For example, the wireless communication device 100 may receive a signal s or a decoded data signal ŝ including reference signals. The wireless communication device 100 may divide the reference signals into reference signal groups. The reference signal groups may include a first reference signal group and a second reference signal group. It is assumed that the second reference signal group is a group received subsequent to the first reference signal group. That is, it is assumed that the first reference signal group is a (k−1)-th reference signal group, and the second reference signal group is a k-th reference signal group.
The channel estimation circuit 101 and the frequency offset correction circuit 104 receive a first signal yk−2 including the first reference signal group. The frequency offset estimation circuit 102 calculates a first residual frequency offset {circumflex over (f)}k−1 based on the first signal yk−2. In detail, the frequency offset estimation circuit 102 may calculate the first residual frequency offset {circumflex over (f)}k−1 by using a phase difference between “a first channel ĥk−1 estimated through the first signal yk−2” and “a channel ĥk−2 estimated through a (k−3)-th received signal yk−3”. The channel estimation circuit 101 and the frequency offset correction circuit 104 receive a second signal yk−1 that is subsequent to the first signal yk−2 and includes the second reference signal group. The frequency offset correction circuit 104 compensates the phase of the second signal yk−1 based on the first residual frequency offset {circumflex over (f)}k−1.
The channel estimation circuit 101 may estimate the first channel ĥk−1 based on the first reference signal group and the first signal yk−2. The channel estimation circuit 101 may estimate a second channel ĥk based on the second reference signal group and the phase-compensated second signal yk−1. The frequency offset estimation circuit 102 may calculate a second residual frequency offset {circumflex over (f)}k based on the first channel ĥk−1 and the second channel ĥk. For example, the frequency offset estimation circuit 102 may calculate a phase difference between the first channel ĥk−1 and the second channel ĥk, and may calculate an effective time difference between the earliest received reference signal group and the second reference signal group. The frequency offset estimation circuit 102 may calculate the second residual frequency offset {circumflex over (f)}k by using “the phase difference between the first channel ĥk−1 and the second channel ĥk” and “the effective time difference between the earliest received reference signal group and the second reference signal group”. The effective time difference between the earliest received reference signal group and the second reference signal group may refer to a sum of “half the number of symbols included in the earliest received reference signal group”, “half the number of symbols included in the second reference signal group”, and “the number of symbols received between the earliest received reference signal group and the second reference signal group”.
In addition, the wireless communication device 100 may adjust the number of symbols of the second reference signal group based on the size of the first residual frequency offset {circumflex over (f)}k−1. For example, when the size of the first residual frequency offset {circumflex over (f)}k−1 is greater than or equal to a threshold value, the wireless communication device 100 may adjust the number of symbols of the second reference signal group to be less than the number of symbols of the first reference signal group. As another example, when the size of the first residual frequency offset is less than the threshold value, the wireless communication device 100 may adjust the number of symbols of the second reference signal group to be greater than the number of symbols of the first reference signal group.
In addition, the channel estimation circuit 101 and the frequency offset correction circuit 104 may receive a third signal yk that is subsequent to the second signal yk−1 and includes a third reference signal group. The frequency offset correction circuit 104 may compensate the phase of the third signal yk based on the second residual frequency offset {circumflex over (f)}k.
The wireless communication device 100 according to an embodiment has a generally simple structure and may be configured to accurately estimate a frequency offset and a channel.
The wireless communication device 100 according to an embodiment may estimate a frequency offset by using a reference signal or decoded data.
The wireless communication device 100 according to an embodiment may perform stepwise channel estimation and frequency offset estimation by dividing the reference signal or decoded data into N groups (N is an integer of 2 or greater) and performing channel estimation and frequency offset estimation N times (N is an integer of 2 or greater).
The wireless communication device 100 according to an embodiment may flexibly cope with a channel environment by dividing the reference signal or decoded data into N groups (N is an integer of 2 or greater) while adjusting the number of symbols of each group.
The wireless communication device 100 according to an embodiment may divide the reference signal or decoded data into N groups (N is an integer of 2 or greater), and sequentially perform channel estimation and frequency offset estimation by using information based on a previously received reference signal or decoded data.
The wireless communication device 100 according to an embodiment may compensate the phase of a received signal by calculating a residual phase offset.
Referring to
yk[t] denotes a received signal corrected based on a k-th residual frequency offset. ĥk denotes an estimated channel in a k-th symbol group. {circumflex over (θ)}k denotes an estimated residual phase offset in the k-th symbol group. {circumflex over (f)}k denotes an estimated residual frequency offset in the k-th symbol group. The reference signal generator 205 may generate a reference signal S. The decoder 206 may generate a decoded data signal S by decoding a received signal yk−1.
The correlator 201 may receive any one of the reference signal S or the decoded data signal S from the MUX 207. The correlator 201 may extract a correlation between any one of the reference signal S or the decoded data signal Ŝ, and the received signal yk−1. Reference signal groups may include a first reference signal group and a second reference signal group. It is assumed that the second reference signal group is a group received subsequent to the first reference signal group. It is assumed that the first reference signal group is a (k−1)-th reference signal group, and the second reference signal group is a k-th reference signal group. k is an integer greater than or equal to 1. It is assumed that a first data signal group is a (k−1)-th data signal group, and a second data signal group is a k-th data signal group. k is an integer greater than or equal to 1.
The frequency offset estimation circuit 202 may estimate a second phase offset {circumflex over (θ)}k based on a correlation Ck for the second reference signal group, and a first channel ĥk−1 for the first reference signal group. The frequency offset correction circuit 204 may correct a received signal yk by applying the second phase offset {circumflex over (θ)}k starting from a symbol subsequent to the last symbol of the second reference signal group.
In addition, the frequency offset correction circuit 204 may correct the received signal yk by applying the second phase offset {circumflex over (θ)}k starting from a symbol subsequent to the last symbol of the first data signal group. The frequency offset correction circuit 204 may output the corrected received signal yk. The channel estimation circuit 203 may output the first channel ĥk by updating a second correlation Ck based on the second phase offset {circumflex over (θ)}k.
Referring to
In addition, the first reference signal group and the second reference signal group may include any one of a long training sequence (LTS) and an access address (AA). For example, reference signals of the first reference signal group and reference signals of the second reference signal group may be different from each other. In detail, the first reference signal group may include an LTS, and the second reference signal group may include an AA. As another example, the reference signals of the first reference signal group and the reference signals of the second reference signal group may be identical to each other. In detail, both the first reference signal group and the second reference signal group may include an LTS.
Referring to
In operation S105a, the wireless communication device 200 may receive a second signal yk−1 that is subsequent to the first signal yk−2 and includes the second reference signal group. In operation S107a, the wireless communication device 200 may compensate the phase of the second signal yk−1. based on the first residual frequency offset {circumflex over (f)}k−1.
In operation S109a, the wireless communication device 200 may estimate a first channel ĥk−1 based on first channel characteristics, the first reference signal group, and the first signal yk−2. For example, the wireless communication device 200 may extract a correlation Ck−1. between the first reference signal group and the first signal yk−2 by using a filter (e.g., a matched filter). In addition, the wireless communication device 200 may estimate the first channel ĥk−1 based on a first correlation Ck−1.
In operation S111a, the wireless communication device 200 may estimate a second channel ĥk based on second channel characteristics, the second reference signal group, and the second signal yk−1. For example, the wireless communication device 200 may extract a correlation Ck between the second reference signal group and the second signal yk−1 by using a filter (e.g., a matched filter). When the wireless communication device 200 uses a matched filter, the second correlation Ck may be expressed as Equation 1 as follows.
In Equation 1, the second correlation Ck denotes a second correlation for the second reference signal group. s[t] denotes reference signals of the second reference signal group. An operation of extracting a correlation may also be referred to as channel estimation. The wireless communication device 200 may perform channel estimation on the second reference signal group based on various methods, and is not limited to the method using the matched filter described above. In addition, the wireless communication device 200 may estimate the second channel ĥk based on the correlation Ck. For example, the wireless communication device 200 may calculate a second residual phase offset {circumflex over (θ)}k based on the correlation Ck and a phase difference of the second channel ĥk, and may estimate the second channel ĥk based on the second residual phase offset {circumflex over (θ)}k. For example, the second channel ĥk may be expressed as Equation 2 below.
In Equation 2, a denotes a weight used for estimation of the first channel. β({circumflex over (θ)}k) may be a function that compensates for attenuation according to the size of an estimated first frequency offset, or may be obtained through a predefined lookup table (LUT).
In operation S113a, the wireless communication device 200 may calculate a second residual frequency offset {circumflex over (f)}k based on the first channel ĥk−1 estimation and the second channel ĥk estimation. The relationship between the second residual frequency offset {circumflex over (f)}k and the second residual phase offset {circumflex over (θ)}k may be expressed as Equation 3 as follows.
The second residual phase offset {circumflex over (θ)}k may be expressed as Equation 3 or Equation 4 below.
In Equations 4 and 5, ĥk denotes an estimated channel in a k-th symbol group. {circumflex over (θ)}k denotes an estimated residual phase offset in the k-th symbol group. Dk denotes an effective time difference between ĥ1 and ĥk. Referring to Equations 4 and 5, the wireless communication device 200 may estimate the second residual phase offset {circumflex over (θ)}k by considering a phase difference between the second correlation Ck and the first channel ĥk−1* estimation.
In addition, the wireless communication device 200 may estimate the second residual phase offset further based on the number of symbols of the second reference signal group, and the number of reference signal symbols received earlier than the second reference signal group. In Equation 4, the wireless communication device 200 calculates the second residual phase offset by considering
symbols and thus may estimate a residual phase offset by simply considering all previously received symbols. Accordingly, the wireless communication device 200 may estimate a more accurate residual frequency offset.
The wireless communication device 200 may compensate a received signal by applying the second residual phase offset {circumflex over (θ)}k to the received signal starting from a symbol subsequent to the last symbol of the second reference signal group. For example, as shown in Equation 6 below, the wireless communication device 200 may apply the second residual phase offset {circumflex over (θ)}k to a received signal based on the number nk of symbols of the second reference signal group.
The corrected received signal may be expressed as Equation 7 below.
The wireless communication device 200 may repeat the above-described operations each time the last symbol of each reference signal group is received.
As described above, the wireless communication device 200 may calculate the second residual frequency offset {circumflex over (f)}k based on the first channel ĥk−1 estimation and the second channel ĥk estimation. For example, referring to
Referring to
In operation S103b, the wireless communication device 100 may calculate a first residual frequency offset based on the first signal.
In operation S105b, the wireless communication device 100 may receive a second signal that is subsequent to the first signal and includes a second data signal group.
In operation S107b, the wireless communication device 100 may compensate the phase of the second signal based on the first residual frequency offset.
In operation S109b, the wireless communication device 100 may estimate a first channel based on first channel characteristics, the first data signal group, and the first signal.
In operation S111b, the wireless communication device 100 may estimate a second channel based on second channel characteristics, the second data signal group, and the phase-compensated second signal.
In operation S113b, the wireless communication device 100 may calculate a second residual frequency offset based on the first channel estimation and the second channel estimation.
Referring to
As another example, the wireless communication device 100 may group decoded data symbols.
In operations S203 and S205, t and k increase as the wireless communication device 100 receives a signal including a reference signal. Each time the wireless communication device 100 receives a reference signal symbol, t increases by 1, and each time the group of received reference signals changes, k increases by 1.
In operation S207, when a reference signal symbol index t is not yet the last symbol of the reference signal group nk (No), the wireless communication device 100 returns to operation S205 to receive a next reference signal symbol and increase the reference signal symbol index t by 1. When the reference signal symbol index t is still the last symbol of the reference signal group nk (Yes), the wireless communication device 100 enters operation S209.
In operation S209, the wireless communication device 100 estimates a channel Ck for a k-th reference signal group.
In operation S211, the wireless communication device 100 estimates a residual phase offset {circumflex over (θ)}k for the k-th reference signal group. The phase offset may be expressed as Equation 8 below.
In operation S213, the wireless communication device 100 may obtain an updated channel ĥk by updating the estimated channel Ck. A correlation may also be referred to as a channel. For example, the wireless communication device 100 may perform the update as shown in Equation 9 below.
a denotes a weight used for first channel estimation. β({circumflex over (θ)}k) may be a function that compensates for attenuation according to the size of an estimated first frequency offset, or may be obtained from a predefined LUT.
In operation S215, the wireless communication device 100 may apply the residual phase offset to a received signal. For example, the wireless communication device 100 may apply the residual phase offset as shown in Equation 10 below.
In operation S217, when all reference signal groups, including the last reference signal group (the N-th group), have been received (Yes), frequency offset estimation may be terminated. When all reference signal groups, including the last reference signal group (the N-th group) have not been received (No), the wireless communication device 100 may return to operation S203 to repeat the above-described procedures for the next reference signal group.
Referring to
With regard to
Referring to
Referring to
The wireless communication device 100 may estimate the channel for the reference signal group LTS1 as follows.
In Equation 11, C1 denotes a channel (correlation) estimated for the reference signal group LTS1. y0[t] denotes a received signal including a reference signal. S*LTS[t] denotes a complex conjugate of the LTS reference signal.
The wireless communication device 100 may estimate the residual phase offset as follows.
That is, the wireless communication device 100 may estimate a residual phase offset of 0 for the first reference signal group LTS1.
The wireless communication device 100 may update the estimated channel (correlation) as follows.
For example, the wireless communication device 100 may update the estimated channel by dividing the estimated channel (correlation) C1 by the number of symbols (i.e., 17) of the reference signal group LTS1.
In operation S303, the wireless communication device 100 may compensate for the frequency offset. The wireless communication device 100 may perform frequency offset correction on the received signal as expressed as Equation 14 as follows.
In operation S305, the wireless communication device 100 performs channel estimation and frequency offset estimation. In detail, the wireless communication device 100 may receive up to the last symbol of a reference signal group LTS2, which is the second reference signal group, and estimate a channel for the reference signal group LTS2.
The wireless communication device 100 may estimate the channel for the reference signal group LTS2 as expressed as Equation 15 follows.
In Equation 15, C2 denotes an estimated channel for the reference signal group LTS2. y1[t] denotes a received signal corrected based on a first residual frequency offset. S*LTS[t] denotes a complex conjugate of the LTS reference signal.
The wireless communication device 100 may estimate a residual phase offset and a residual frequency offset as expressed as Equation 16 as follows.
The wireless communication device 100 may update the estimated channel as follows.
For example, the wireless communication device 100 may update the estimated channel by dividing the estimated channel (correlation) C2 by the number of symbols (i.e., 17) of the reference signal group LTS2.
In operation S307, the wireless communication device 100 may compensate for the frequency offset. In detail, the wireless communication device 100 may perform frequency offset compensation on the received signal as expressed as Equation 18 as follows.
In Equation 18, the wireless communication device 100 may compensate the received signal for the residual frequency offset by e−j9{circumflex over (θ)}2. In addition, the wireless communication device 100 may perform additional compensation by {circumflex over (θ)}2 starting from the beginning of the AA. The received signal may be expressed as Equation 19 as follows.
In operation S309, the wireless communication device 100 may perform channel estimation and frequency offset estimation. In detail, the wireless communication device 100 may receive up to the last symbol of a reference signal group AA, which is the third reference signal group, and estimate a channel for the reference signal group AA.
The wireless communication device 100 may estimate the channel for the reference signal group AA as follows.
In equation 20, C3 refers to an estimated channel (correlation) for the reference signal group AA. y2[t] denotes a received signal corrected based on a second residual frequency offset. S*AA[t] denotes a complex conjugate of the AA reference signal.
The wireless communication device 100 may estimate a phase offset and a frequency offset as expressed as Equation 21 as follows.
The wireless communication device 100 may update the estimated channel as expressed as Equation 22 as follows.
For example, the wireless communication device 100 may update the estimated channel by dividing the estimated channel C3 by the number of symbols (i.e., 16) of the reference signal group AA.
In operation S311, the wireless communication device 100 may compensate for the frequency offset. The wireless communication device 100 may perform frequency offset compensation on the received signal as follows.
In Equation 23, the wireless communication device 100 may compensate the received signal for the residual frequency offset by e−j8.5{circumflex over (θ)}3. In addition, the wireless communication device 100 may perform additional compensation by {circumflex over (θ)}3. The received signal may be expressed as Equation 24 as follows.
The pseudoalgorithm of
Referring to
along with {circumflex over (θ)}1 to the received signal ({circle around (2)}). The wireless communication device 100 may update the group counter k and reset the correlation C to 0 ({circle around (3)}). The group counter k increases by 1 (k=k+1)
Referring to
The wireless communication device 100 may apply the estimated residual phase offset {circumflex over (θ)}k starting from the first symbol of the (k+1)-th reference signal group, and also additionally change the phase of the received signal by
each time it receives the last symbol of the k-th reference signal group. Thus, “a phase difference between a channel for the previous reference signal group and a channel for the current reference signal group” may be equal to “a phase difference between estimated channels of the earliest reference signal group to the current reference signal group”. When k>1 and the time t is equal to nk, the wireless communication device 100 may compensate the received signal by applying a phase offset
along with {circumflex over (θ)}k to the received signal.
Unlike
It is assumed that Nref reference signal symbols are divided into groups {n1(ref), n2(ref), . . . , nn
Referring to
along with {circumflex over (θ)}1 to the received signal ({circle around (2)}). The wireless communication device 100 may update the group counter k and reset the correlation C to 0 ({circle around (3)}). The group counter k increases by 1 (k=k+1)
When k>1 and the time t is equal to nk, the wireless communication device 100 may calculate {circumflex over (θ)}k, {circumflex over (f)}k, and ĥk as shown in
along with {circumflex over (θ)}k to the received signal. The wireless communication device 100 may update the group counter k and reset the correlation C to 0 ({circle around (3)}). The group counter k increases by 1 (k=k+1)
Unlike
Unlike
The method using data symbols is similar to the method using reference signals, except that a decoded data symbol is used instead of a reference signal.
Reference signals may be divided into N groups. Referring to
Referring to
In addition, assuming that a third received reference signal group includes n3 symbols, (n1/2)+(n2)+(n3/2) symbols may be considered in a process in which the wireless communication device 100 determines a residual frequency offset for the third received reference signal group. n1, n2, and n3 are positive integers.
Referring to
In an embodiment, the wireless communication device 300 may include the RFIC 320, the plurality of antennas 330, and “the processor 310 configured to receive a signal including reference signals through the RFIC 320”. The processor 310 may receive a signal including a reference signal through the RFIC 320 and the plurality of antennas 330. The wireless communication device 300 may further include components used for transmitting and receiving signals, and is not limited to including only the components described above.
The processor 310 may receive a first signal including a first reference signal group, and calculate a first residual frequency offset based on the first signal. The processor 310 may receive a second signal that is subsequent to the first signal and includes a second reference signal group. The processor 310 may compensate the phase of the second signal based on the first residual frequency offset. The processor 310 may estimate a first channel based on first channel characteristics, the first reference signal group, and the first signal. The processor 310 may estimate a second channel based on second channel characteristics, the second reference signal group, and the phase-compensated second signal. The processor 310 may calculate a second residual frequency offset based on the first channel estimation and the second channel estimation.
The processor 310 may calculate a phase difference between the first channel estimation and the second channel estimation, and may calculate the second residual frequency offset by calculating an effective time difference between the earliest received reference signal group and the second reference signal group. The effective time difference may be a sum of half the number of symbols included in the earliest received reference signal group, half the number of symbols included in the second reference signal group, and the number of symbols received between the earliest received reference signal group and the second reference signal group.
The processor 310 may adjust the number of symbols of the second reference signal group based on the size of the first residual frequency offset. For example, when the size of the first residual frequency offset is greater than or equal to a threshold value, the processor 310 may adjust the number of symbols of the second reference signal group to be less than the number of symbols of the first reference signal group. As another example, when the size of the first residual frequency offset is less than the threshold value, the processor 310 may adjust the number of symbols of the second reference signal group to be greater than the number of symbols of the first reference signal group.
The processor 310 may receive a third signal that is subsequent to the second signal and includes a third reference signal group. In addition, the processor 310 may compensate the phase of the third signal based on the second residual frequency offset. The first reference signal group and the second reference signal group may include any one of an LTS and an AA.
In detail,
In addition, various functions described below may be implemented or supported by artificial intelligence technology or one or more computer programs, and each of the computer programs is configured with computer-readable program code and embodied in a computer-readable medium. The terms “application” and “program” refer to one or more computer programs, software components, sets of instructions, procedures, functions, objects, classes, instances, relevant data, or a portion thereof adapted for implementation of suitable computer-readable program code. The phrase “computer-readable program code” includes any type of computer code, including source code, object code, and executable code. The phrase “computer readable medium” includes any type of medium capable of being accessed by a computer, such as read-only memory (ROM), random-access memory (RAM), a hard disk drive, a compact disc (CD), a digital video disc (DVD), or any other type of memory. A “non-transitory” computer-readable medium excludes wired, wireless, optical, or other communication links that transmit transitory electrical or other signals. A non-transitory computer-readable medium includes media where data may be permanently stored and media where data may be stored and later overwritten, such as a rewritable optical disc or an erasable memory device.
In various embodiments to be described below, a hardware approach will be described as an example. However, the various embodiments include a technology using both hardware and software, and thus do not exclude a software-based approach.
Hereinafter, terms indicating control information, terms indicating entry, terms indicating network entities, terms indicating messages, and terms indicating components of a device are examples for convenience of description. Accordingly, embodiments of the inventive concept are not limited to the terms used herein, and may use other terms having technically identical or similar meanings.
Referring to
The term ‘access point’ may be referred to as ‘router’, ‘gateway’, or the like, and the term ‘station’ may be referred to as ‘mobile station’, ‘subscriber station’, ‘terminal’, ‘mobile terminal’, ‘wireless terminal’, ‘user equipment’, ‘user’, or the like. The station may be a mobile device such as a mobile phone, a laptop computer, or a wearable device, or may be a stationary device such as a desktop computer or a smart television (TV).
The access point may determine a channel bandwidth used to communicate with a station, as any one of a plurality of channel bandwidths. In embodiments of the inventive concept, a channel bandwidth may also be referred to as a bandwidth. In an example embodiment, the plurality of channel bandwidths may include, but are not limited to, 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, and 640 MHz.
The access point and the station according to an embodiment may correct a received signal based on the above-described frequency offset estimation and channel estimation. For example, the access point and the station may divide reference signals into reference signal groups. The reference signal groups may include a first reference signal group and a second reference signal group received earlier than the first reference signal group. The access point and the station may receive a first signal including the first reference signal group and calculate a first residual frequency offset based on the first signal. The access point and the station may receive a second signal that is subsequent to the first signal and includes the second reference signal group. The access point and the station may compensate the phase of the second signal based on the first residual frequency offset. The access point and the station may estimate a first channel based on first channel characteristics, the first reference signal group, and the first signal. The access point and the station may estimate a second channel based on second channel characteristics, the second reference signal group, and the phase-compensated second signal. The access point and the station may calculate a second residual frequency offset based on the first channel estimation and the second channel estimation. The access point and the station may calculate a phase difference between the first channel estimation and the second channel estimation, and may calculate the second residual frequency offset by calculating an effective time difference between the earliest received reference signal group and the second reference signal group.
In detail,
In some embodiments, the devices for wireless communication illustrated in
Embodiments have been described herein and illustrated in the drawings. Although the embodiments have been described herein by using specific terms, they are used only for the purpose of explaining embodiments of the inventive concept and not used to limit the meaning or scope of the claims. Therefore, those of skill in the art will understand that various modifications and other equivalent embodiments may be derived from the embodiments described herein. Therefore, the true technical protection scope of the inventive concept should be determined by the appended claims.
While the inventive concept has been particularly shown and described with reference to embodiments thereof, it will be understood that various changes in form and details may be made therein without departing from the spirit and scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2023-0093351 | Jul 2023 | KR | national |
10-2023-0193172 | Dec 2023 | KR | national |