A network-side receiver for receiving high-speed transmission signals.
By calculating and correcting phase differences between DM-RS symbols to determine Doppler shift and performing phase corrections, the method addresses the challenge of decoding PUSCH and PUCCH in high-velocity environments, ensuring reliable wireless communication.
Patent Information
- Application Number
- JP2024558270
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-10-25
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2042-10-25
AI Technical Summary
Conventional wireless network receivers struggle to decode Physical Uplink Shared Channel (PUSCH) and Physical Uplink Control Channel (PUCCH) due to high phase deviation caused by Doppler shift in high-velocity environments, such as in vehicles traveling at speeds exceeding 350 kph, leading to limited wireless access.
A method and apparatus for calculating the phase difference between Orthogonal Frequency Division Multiplexing (OFDM) symbols of Demodulation Reference Signals (DM-RS) to determine Doppler shift, compensating channel estimates and data symbols, and performing phase corrections to demodulate PUSCH and PUCCH, including two levels of phase correction to refine phase deviation.
Enables effective decoding of PUSCH and PUCCH signals in high-velocity environments by compensating for phase deviations, thereby maintaining reliable wireless communication in high-speed transportation modes.
Smart Images

Figure 0007815475000001 
Figure 0007815475000002 
Figure 0007815475000003
Abstract
Description
[Technical Field]
[0001] In one exemplary embodiment, the subject matter herein relates generally to mobile wireless communication systems, and more particularly to a network-side receiver that receives wireless signals transmitted from mobile-type devices moving at high speeds. [Background technology]
[0002] The introduction and proliferation of digital wireless networks in the 1990s marked the beginning of a wireless revolution. Commercial wireless providers migrated from analog wireless technology to digital wireless technology, which allowed for more efficient use of radio resources, leading to increased wireless voice traffic and a dramatic increase in wireless digital data services. This was followed by a paradigm shift from wired to wireless. Wireless computer networks, wireless internet, and the like are now expected to be available nearly ubiquitously.
[0003] Wireless users can include traditional mobile phone users and users of portable computing devices such as laptop computers or tablets. It is becoming difficult to distinguish the difference between modern mobile phones and personal computing devices. Modern mobile phones are transforming into personal computing devices that host applications or services for calling, texting, messaging, email, video recording and viewing, and live streaming, as well as applications typically found on personal or business computing devices, such as word processing and spreadsheets.
[0004] Wireless access is available in virtually every urban area, and it is becoming commonplace for wireless users to access their devices while traveling in cars, buses, trains, etc.
[0005] To establish and maintain a wireless connection between a wireless device and a wireless network receiver, such as a base station or eNB, the base station or eNB must be able to decode the Physical Uplink Shared Channel (PUSCH) and the Physical Uplink Control Channel (PUCCH).
[0006] Some land transportation modes offer high-speed or rapid travel, such as bullet trains which can travel at speeds in excess of 350 kph or 217 mph.
[0007] Conventional wireless network receivers (e.g., eNBs) may not be able to decode the PUSCH and PUCCH due to the high phase deviation caused by the Doppler shift in the transmitted signals in a high-velocity environment. In some transportation modes, WiFi service is available, but access is limited.
[0008] Therefore, a solution is needed to enable a network receiver, such as a base station or eNB, to receive transmitted signals while moving at high velocity, i.e., high speed. Summary of the Invention
[0009] In one general aspect, a method for decoding a Physical Uplink Shared Channel (PUSCH) and a Physical Uplink Control Channel (PUCCH) transmitted in a high-velocity environment and received by a receiver is disclosed. The method may include calculating a phase difference of an Orthogonal Frequency Division Multiplexing (OFDM) symbol of a first Demodulation Reference Signal (DM-RS) of the PUCCH from an OFDM symbol of a second DM-RS of the PUCCH received by the receiver. The method includes correlating the OFDM symbols of the first DM-RS and the second DM-RS; In PUCCHand determining a Doppler shift proportional to the phase difference between the DM-RS symbols of the PUSCH. The method may include reporting the Doppler shift to Layer 2 (L2) of a protocol stack. The method may include compensating channel estimates and data symbols using the Doppler shift, and equalizing and demodulating the PUCCH. The method may include performing a first level of phase correction on the PUSCH received by the receiver by correcting a phase for output samples of an inverse discrete Fourier transform (IDFT) from the Doppler shift received from Layer 2, measuring a phase deviation for the output of the first level phase correction, accumulating the measured phase deviation and the Doppler shift received from Layer 2 for the output of the first level phase correction to derive an accumulated phase correction, and reporting the accumulated phase correction to Layer 2. The method may include performing a second level of phase correction according to the measured phase deviation for the output of the first level phase correction, and demodulating the PUSCH. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the operations of the method.
[0010] In another general aspect, an apparatus is disclosed for decoding a Physical Uplink Shared Channel (PUSCH) and a Physical Uplink Control Channel (PUCCH) transmitted in a high-velocity environment and received by a receiver. The apparatus may include a memory configured to store a plurality of instructions and a processor circuit coupled to the memory. The processor circuit is configured to execute the plurality of instructions to calculate a phase difference of an Orthogonal Frequency Division Multiplexing (OFDM) symbol of a first Demodulation Reference Signal (DM-RS) of the PUCCH received by the receiver from an OFDM symbol of the PUCCH and an OFDM symbol of a second DM-RS of the PUCCH, correlate the OFDM symbols of the first DM-RS and the second DM-RS, and In PUCCHdetermine a Doppler shift proportional to the phase difference between the DM-RS symbols of the PUSCH, report the Doppler shift to Layer 2 of a protocol stack, compensate channel estimates and data symbols using the Doppler shift, equalize and demodulate the PUCCH, perform first-level phase correction on the PUSCH received by the receiver by correcting a phase for output samples of an inverse discrete Fourier transform (IDFT) from the Doppler shift received from Layer 2, measure a phase deviation for an output of the first-level phase correction, accumulate the measured phase deviation and the Doppler shift received from Layer 2 for the output of the first-level phase correction to derive an accumulated phase correction, report the accumulated phase correction to Layer 2, perform second-level phase correction according to the measured phase deviation for the output of the first-level phase correction, and demodulate the PUSCH.
[0011] In yet another general aspect, a communication system is disclosed that includes a mobile device configured to transmit a Physical Uplink Shared Channel (PUSCH) and a Physical Uplink Control Channel (PUCCH) in a high-velocity environment, and an eNB configured to receive the PUSCH and the PUCCH, wherein the eNB calculates a phase difference between an Orthogonal Frequency Division Multiplexing (OFDM) symbol of a first Demodulation Reference Signal (DM-RS) of the PUCCH and an OFDM symbol of a second DM-RS of the PUCCH received from the mobile device, correlates the OFDM symbols of the first DM-RS and the second DM-RS, and calculates a phase difference between the OFDM symbols of the first DM-RS and the OFDM symbol of the second DM-RS. In PUCCHand reporting the Doppler shift to Layer 2 of a protocol stack; compensating channel estimates and data symbols using the Doppler shift, equalizing and demodulating the PUCCH; performing a first level of phase correction on the PUSCH received by the receiver by correcting a phase for output samples of an inverse discrete Fourier transform (IDFT) from the Doppler shift received from Layer 2; measuring a phase deviation for an output of the first level phase correction; accumulating the measured phase deviation and the Doppler shift received from Layer 2 for the output of the first level phase correction to derive an accumulated phase correction; reporting the accumulated phase correction to Layer 2; performing a second level of phase correction according to the measured phase deviation for the output of the first level phase correction; and demodulating the PUSCH.
[0012] Implementations may include one or more of the following features: Measuring the phase deviation relative to the output of the first level phase correction includes measuring -π / 2、 -π 、 and- 3 π / 2Ra method, apparatus, or system, comprising: shifting all quadrature amplitude modulation (QAM) symbols into a first quadrant by applying a phase shift of π / 4 radians, or 45 degrees; calculating a difference between the average phase of the QAM symbols and an expected average phase of π / 4 radians, or 45 degrees; performing a second level of phase correction twice if the Doppler shift received from Layer 2 has a value of zero; performing the first level of phase correction for the PUSCH comprises receiving a Doppler shift reported by Layer 1 to Layer 2; a method, apparatus, or system, wherein the first DM-RS and the second DM-RS are four symbols apart, and the phase correction applied to the first and second DM-RS symbols and the data symbols is a phase deviation measured on the PUCCH. Implementations of the described techniques may include hardware, methods or processes, or computer-tangible media.
[0013] The drawings are as follows: [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 2 illustrates a communication link between a mobile device and a network device, according to an exemplary embodiment.
[0015] [Figure 2] FIG. 1 illustrates a generalized PUSCH receive chain.
[0016] [Figure 3] FIG. 1 illustrates a generalized PUCCH receive chain.
[0017] [Figure 4] FIG. 1 shows a Quadrature Phase Shift Keying (QPSK) constellation diagram.
[0018] [Figure 5]FIG. 1 shows a 16QAM constellation diagram.
[0019] [Figure 6] FIG. 1 illustrates a PUCCH receiver processing chain according to an embodiment.
[0020] [Figure 7] FIG. 1 illustrates a PUSCH receiver processing chain according to an embodiment.
[0021] [Figure 8] 10 is a flowchart of an example process for receiving a PUCCH transmitted from a high-velocity mobile device.
[0022] [Figure 9] 10 is a flowchart of an example process for receiving a PUSCH transmitted from a high velocity mobile device. DETAILED DESCRIPTION OF THE INVENTION
[0023] 1 is a diagram illustrating a communication link between a mobile device and a network device. The network device 102 may be a base station (eNB) or an access point, etc., and transmits a signal 106 to the mobile device 104 and receives a signal 108 transmitted by the mobile device 104. The signal 106 may be referred to as a downlink (DL) signal, and the signal 108 may be referred to as an uplink (UL) signal. The mobile device 104 receives the signal 106 from the network device 102 and receives the signal 108 from the network device 102. Faith issue 108 Send.
[0024] In wireless communication systems such as LTE, there are significant differences between UL and DL signals. These differences include transmission and multiple access schemes, which may result in different physical layer processing. For example, the UL may be based on Single Carrier Frequency Division Multiple Access (SC-FDMA), while the DL may be based on Orthogonal Frequency Division Multiple Access (OFDMA). SC-FDMA modulation may have a lower peak-to-average power ratio, which may result in lower-cost amplifiers and less power usage. User data is modulated into a single-carrier modulation format and may be modulated using higher-order modulation such as Quadrature Phase Shift Keying (QPSK), 16-quadrature Amplitude Modulation (QAM), or 64-QAM. In 16-QAM, a carrier may be modulated into any of 16 different phase and amplitude states, and in 64-QAM, a carrier may be modulated into any of 64 different phase and amplitude states.
[0025] The uplink signal may not have a dedicated synchronization signal. The uplink frame can be synchronized using the PUCCH demodulation reference signal (DM-RS). The following description focuses on the PUSCH and PUCCH. The PUSCH carries user data and control signal data. The control data information may be multiplexed with the user data before the Discrete Fourier Transform (DFT) spreading module in the uplink SC-FDMA physical layer.
[0026] 2 is a diagram illustrating a generalized PUSCH receive chain. At 204, a PUSCH signal 202 but Receiving At 204, the signal is equalized and an inverse discrete Fourier transform (IDFT) is performed. At 206, the PUSCH signal 202 is demodulated.
[0027] Figure 3 illustrates a generalized PUCCH receive chain. A PUCCH signal 302 is received at 304. Channel estimation is performed on the DM-RS symbols of the PUCCH at 304. Channel equalization is performed at 306, and the PUCCH is demodulated at 308. The PUSCH receive chain illustrated in Figure 2 and the PUCCH receive chain illustrated in Figure 3 are examples of receive chains that may not be able to decode PUSCH and PUCCH transmitted by a transmitter moving at high speed.
[0028] FIG. 4 shows a QPSK constellation diagram. In this modulation technique used for digital communications, the variations applied to the carriers are limited according to the discrete information being transmitted. The original signal is separated into a set of independent components, I and Q. The data is separated into two channels, I and Q. Two bits are transmitted simultaneously, one bit per channel. The two carriers are transmitted in combination. The I and Q components are separated by 90° and may be considered orthogonal or quadrature. When viewed as a polar representation, magnitude and phase are represented together, as illustrated at 402. Note that the modulation for the PUCCH is typically QPSK.
[0029] In the case of QPSK modulation, the carrier may vary in terms of phase, as opposed to frequency. A QPSK signal shifts between discrete phase states separated by 90°. Thus, a QPSK symbol may be represented by four discrete values. By way of example, discrete values 00, 01, 10, and 11 are shown in 402. In the QPSK modulation shown in 402, 11 may represent a discrete value of 45°, 01 may represent a discrete value of 135°, 00 may represent a discrete value of 225°, and 10 may represent a discrete value of 315°, with each discrete value having a carrier amplitude of 1.0.
[0030] The QPSK constellation diagram at 404 illustrates equalized QPSK signals centered around their corresponding discrete values, which illustrates a QPSK constellation without significant Doppler shift.
[0031] A tilted QPSK constellation diagram is shown at 406. A tilted QPSK constellation diagram can result from a Doppler shift, where the tilt increases as the Doppler shift increases. The Doppler shift appears as a phase ramp across the OFDM symbols, which can be viewed as an angular deviation of the decoded symbols. OFDM symbols immediately adjacent to the DM-RS may not exhibit much tilt, while symbols farther away from the DM-RS may have a large tilt that cannot be compensated for. Thus, signals transmitted from devices moving at high speeds may be difficult or impossible for conventional network receivers to decode due to the high phase deviation caused by Doppler spread.
[0032] While Figure 4 illustrates a QPSK constellation, it should be understood that the Doppler shift described above may be similar in a QAM signal, e.g., a 16-QAM signal. For QAM modulation, the discrete values correspond to phase and amplitude states. The QAM constellation diagram illustrates the phase and amplitude states of 45 degrees, 135 degrees, 225 degrees, and 315 degrees. discrete The constellation diagram with the values can be the same as the QPSK constellation diagram.
[0033] FIG. 5 shows a 16-QAM constellation diagram. In a 16-QAM modulated signal, a continuous bit stream is represented as a sequence and can be divided into four groups in each of four quadrants. In the 16-QAM constellation diagram 502, it can be seen that each quadrant contains four groups. In 16-QAM, six bits are used to represent the phase and amplitude states; that is, four I values and four Q values are used, yielding four bits per symbol (2 4=16). Thus, the amplitude and phase of the radio signal can be adjusted to one of 16 different discrete and measurable states, as shown at 502.
[0034] It should be appreciated that a tilted QAM constellation may resemble the tilted QPSK diagram shown at 406 resulting from a Doppler shift, where the tilt increases as the Doppler shift increases.
[0035] Note that the PUCCH does not use DFT SC-FDMA precoding as used for the PUSCH data symbols, and as mentioned above, the modulation for the PUCCH is typically QPSK.
[0036] 6 is a diagram illustrating a PUCCH receiver processing chain according to an embodiment, where the highlighted portion represents new processing that may be implemented to solve the problem of receiving PUCCH signals transmitted by a transmitter moving at high speed.
[0037] PUCCH channel estimation for DM-RS is performed at 602. DM-RS is a reference signal for PUCCH. PUCCH format 1x and format 2x have multiple OFDM symbols carrying pilot signals.
[0038] PUCCH format 1x typically has three DM-RS symbols located in the center of the PUCCH slot. PUCCH format 2x typically has two DM-RS symbols, which are typically located in the second and penultimate symbols of the PUCCH slot. Therefore, there are differences in the processing between PUCCH format 1x and PUCCH format 2x. The following description is directed to PUCCH format 2x.
[0039] For PUCCH format 2x, the phase difference between the OFDM symbols of the first DM-RS and the OFDM symbols of the second DM-RS is calculated. The OFDM symbols of the first DM-RS and the second DM-RS are correlated, and the Doppler shift is determined. The Doppler shift is proportional to the phase difference between the DM-RS symbols in the channel. The Doppler shift is reported to L2 as a phase deviation at 606.
[0040] At 608, phase correction is performed on the DM-RS and data symbols of the PUCCH, i.e., at 608, the phase of the DM-RS and data symbols is compensated using the estimated phase deviation performed at 604. At 610, equalization of the PUCCH is performed on the output of 608.
[0041] PUCCH channel estimation is performed using DM-RS symbols at 602. For PUCCH transmitted by a transmitter moving at high speed, the phase deviation resulting from high Doppler shift is estimated at 604. The phase deviation estimated at 604 is reported to L2 at 606.
[0042] 7 is a diagram illustrating a PUSCH receiver processing chain according to an embodiment, with the highlighted portion representing new processing that may be implemented to solve the problem of receiving a PUSCH signal transmitted by a transmitter moving at high speed.
[0043] At 702, the received PUSCH is equalized and an inverse discrete Fourier transform (IDFT) is performed. At 704, Doppler shift information is received from Layer 2. The Doppler shift is proportional to the phase deviation. At 706, a first level of phase correction is performed. The first level of phase correction is performed on the IDFT output samples using the Doppler shift information received from L2. That is, the phase of the IDFT output samples may be corrected according to the Doppler shift information received from L2 at 704, where the Doppler shift appears as a phase spread between OFDM symbols.
[0044] The phase deviation for the output of the first level phase correction 706 is measured at 708. The phase deviation is −π / 2、 -π 、 - 3 π / 2 This may be measured by moving all QAM symbols into the first quadrant by applying a phase shift of π / 4 radians. Measuring the phase deviation may include calculating the difference between the expected mean phase of π / 4 radians or 45 degrees.
[0045] Accumulating the measured phase deviation against the output of the first level phase correction at 706 and the Doppler shift received from Layer 2 at 704 is performed to derive an accumulated phase correction at 710. The accumulated phase correction is reported to L2 at 712. This can be seen as a type of feedback whereby the measured phase deviation at 708 is refined or improved. As a generalized example, consider the Doppler shift at 704 as corresponding to a value of 45°, or its equivalent in radians, and as a result of measuring the phase deviation at 708, it is determined that there is another 5° phase correction. The 45° is accumulated at 710 with 5°, and 50° is reported to L2. The process at 706 through 710 may be repeated such that the phase deviation reported at 712 is refined with each iteration.
[0046] At 714, a second level of phase correction is performed on the output of 710. The phase is corrected at 714 based on the output of the first level of phase correction at 706 and the measured and accumulated phase corrections at 708-710. At 716, the PUSCH is demodulated.
[0047] The Doppler shift information received from L2 at 704 may correspond to the phase deviation estimated and reported from the PUCCH (see 604 and 608 in FIG. 6). It may be that the PUCCH has not yet been received, or that the reported PUCCH phase deviation is old or out of date and no longer valid. In such cases, the Doppler shift information received from L2 at 704 may be reported as a zero (0) value.
[0048] If the Doppler shift received from L2 is zero, the process at 714 may be performed twice.
[0049] It should be appreciated that the PUCCH processing at 604, 606, and 608 and the PUSCH processing at 704 and 706-714 provide a solution to the problem of conventional network receivers being unable to decode PUCCH and / or PUSCH transmitted by transmitters moving at high speeds. These processes determine the phase deviation caused by the high Doppler spread of the high-speed transmitter and compensate for the phase deviation before demodulating the PUCCH and / or PUSCH.
[0050] FIG. 8 is a flowchart of an example process for receiving a PUCCH transmitted from a high velocity mobile device.
[0051] As shown in FIG. 8 , process 800 may include, at 802, calculating a phase difference of an OFDM symbol of a PUCCH from an OFDM symbol of a first DM-RS of a PUCCH and an OFDM symbol of a second DM-RS of a PUCCH received by a network receiver. For example, as described above, the receiver may calculate a phase difference of an OFDM symbol of a PUCCH from an OFDM symbol of a first DM-RS of a PUCCH and an OFDM symbol of a second DM-RS of a PUCCH. Process 800 may include, at 804, correlating the OFDM symbols of the first DM-RS and the second DM-RS. For example, as described above, the receiver or device may correlate the OFDM symbols of the first DM-RS and the second DM-RS. Process 800 may, at 806, In PUCCH For example, the receiver or device may determine a Doppler shift proportional to the phase difference between the DM-RS symbols of the In PUCCH The process 800 may determine a Doppler shift proportional to the phase difference between the DM-RS symbols of the PUCCH, and the process 800 may include, at 808, reporting the Doppler shift to Layer 2 (L2) of the protocol stack. For example, the receiver or device may report the Doppler shift to L2 of the protocol stack as described above. As further shown in FIG. 8, the process 800 may, at 810, compensate the channel estimates and data symbols using the Doppler shift. For example, the receiver or device may compensate the channel estimates and data symbols using the Doppler shift as described above. As also shown in FIG. 8, the process 800 may include, at 812, equalizing and demodulating the PUCCH. For example, the receiver or device may equalize and demodulate the PUCCH as described above.
[0052] Although Figure 8 illustrates example blocks of process 800, in some implementations, process 800 may include blocks in addition to, fewer than, different from, or arranged differently than those depicted in Figure 8. Additionally or alternatively, two or more of the blocks of process 800 may be performed in parallel.
[0053] Process 800 may include additional implementations, such as any single implementation or any combination of implementations described below, and / or additional implementations in connection with one or more other processes described elsewhere herein.
[0054] FIG. 9 is a flowchart of an example process for receiving a PUSCH transmitted from a high velocity mobile device.
[0055] The process 900 may include, at 902, performing a first level of phase correction on the received PUSCH by correcting the phase of the output samples of the IDFT from the Doppler shift received from L2. For example, the receiver of the device may perform the first level of phase correction on the PUSCH received by the receiver by correcting the phase of the output samples of the IDFT from the Doppler shift received from L2, as described above. As also shown in FIG. 9 , the process 900 may include, at 904, measuring a phase deviation for the output of the first level of phase correction. For example, the receiver of the device may measure a phase deviation for the output of the first level of phase correction, as described above. As further shown in FIG. 9 , the process 900 may include, at 906, accumulating the measured phase deviation for the output of the first level of phase correction and the Doppler shift received from L2 to derive an accumulated phase correction. For example, the receiver or device may accumulate the first level of phase correction with the measured phase deviation, as described above, to derive the accumulated phase correction. Process 900 may include reporting the accumulated phase correction to L2, at 908. For example, the receiver of the device may report the accumulated phase correction to L2, as described above.
[0056] 9, process 900 may include, at 910, performing a second level of phase correction according to a measured phase deviation of an output of the first level of phase correction. For example, the receiver or device may perform the second level of phase correction according to the measured phase deviation of the output of the first level of phase correction, as described above. Process 900 may include, at 912, demodulating the PUSCH. For example, the receiver or device may demodulate the PUSCH, as described above.
[0057] 9 illustrates example blocks of process 900, in some implementations, process 900 may include blocks in addition to, fewer than, different from, or arranged differently than those depicted in Figure 9. Additionally or alternatively, two or more of the blocks of process 900 may be performed in parallel.
[0058] Process 900 may include additional implementations, such as any single implementation or any combination of implementations described below, and / or additional implementations in connection with one or more other processes described elsewhere herein.
[0059] In a first implementation, measuring the phase deviation for the output of the first level phase correction includes measuring the phase deviation for the second, third, and fourth quadrant symbols, respectively, by -π / 2、 -π 、 and- 3 π / 2R This involves moving all quadrature amplitude modulation (QAM) symbols into the first quadrant by applying a phase shift of 1.
[0060] Second Implementation in Alone or in combination with the first implementation, the process 800 may include calculating the difference between the mean phase of the QAM symbols and an expected mean phase of π / 4 radians or 45 degrees.
[0061] In a third implementation, alone or in combination with the first and second implementations, the measured phase deviation of the output of the first level phase correction in the PUSCH is reported to Layer 2 as input for the first level phase correction if the Doppler shift of the PUCCH has a value of 0.
[0062] In a fourth implementation, alone or in combination with one or more of the first to third implementations, performing a first level of phase correction on the PUSCH includes receiving a Doppler shift reported to Layer 2 by the PUCCH.
[0063] In a fifth implementation, alone or in combination with one or more of the first to fourth implementations, the first DM-RS and the second DM-RS are four symbols apart.
[0064] In a sixth implementation, alone or in combination with one or more of the first to fifth implementations, the phase correction applied to the first and second DM-RS symbols and data symbols is a phase deviation measured over a transmission time interval (TTI) for the first and second DM-RS symbols.
[0065] Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the recited features, through a study of the drawings, the disclosure, and the appended claims.
[0066] In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality.
[0067] A single processor, device or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
[0068] Operations such as obtaining, accessing, analyzing, capturing, comparing, determining, inputting, obtaining, outputting, providing, storing or saving, calculating, simulating, receiving, alerting, and stopping may be implemented as program code means of a computer program and / or as dedicated hardware.
[0069] The computer program may be stored and / or distributed on a suitable medium, such as an optical storage medium or a solid-state medium, supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunications systems.
Claims
1. 1. A method for decoding a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) transmitted in a high-velocity environment and received by a receiver, comprising: Calculating a phase difference of an orthogonal frequency division multiplexing (OFDM) symbol of the PUCCH from an OFDM symbol of a first demodulation reference signal (DM-RS) of the PUCCH and an OFDM symbol of a second DM-RS of the PUCCH received by the receiver; correlating OFDM symbols of the first DM-RS and the second DM-RS; determining a Doppler shift proportional to the phase difference between the DM-RS symbols in the PUCCH; reporting the Doppler shift to layer 2 of a protocol stack; compensating the channel estimates and data symbols using the Doppler shift; equalizing and demodulating the PUCCH; performing a first level of phase correction on the PUSCH received by the receiver by correcting the phase on output samples of an Inverse Discrete Fourier Transform (IDFT) from the Doppler shift received from Layer 2; measuring a phase deviation relative to an output of the first level of phase correction; accumulating the measured phase deviation and the Doppler shift received from Layer 2 against the output of the first level phase correction to derive an accumulated phase correction; reporting the accumulated phase correction to Layer 2; and performing a second level of phase correction according to the measured phase deviation of an output of the first level of phase correction; and demodulating the PUSCH.
2. 2. The method of claim 1, wherein measuring the phase deviation relative to the output of the first level of phase correction comprises moving all quadrature amplitude modulation (QAM) symbols into a first quadrant by applying phase shifts of −π / 2, −π, and −3π / 2 radians to symbols in second, third, and fourth quadrants, respectively.
3. 3. The method of claim 2, further comprising calculating a difference between the average phase of the QAM symbols and an expected average phase of π / 4 radians or 45 degrees.
4. 2. The method of claim 1, wherein performing the first level of phase correction on the PUSCH includes receiving by Layer 1 the Doppler shift reported to Layer 2.
5. The method of claim 4 , further comprising: performing the second level of phase correction twice if the Doppler shift received from layer 2 has a value of zero.
6. The method of claim 1 , wherein the first DM-RS and the second DM-RS are four symbols apart.
7. The method of claim 1 , wherein the phase correction applied to the first and second DM-RS symbols and the data symbols is a phase deviation measured on the PUCCH.
8. 1. An apparatus for decoding a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) transmitted in a high-velocity environment and received by a receiver, comprising: Calculating a phase difference between an orthogonal frequency division multiplexing (OFDM) symbol of the PUCCH from an OFDM symbol of a first demodulation reference signal (DM-RS) of the PUCCH received by the receiver and an OFDM symbol of a second DM-RS of the PUCCH; correlating OFDM symbols of the first DM-RS and the second DM-RS; determining a Doppler shift proportional to the phase difference between the DM-RS symbols in the PUCCH; reporting the Doppler shift to layer 2 of a protocol stack; using the Doppler shift to compensate the channel estimates and data symbols; Equalizing and demodulating the PUCCH; performing a first level of phase correction on the PUSCH received by the receiver by correcting the phase on output samples of an Inverse Discrete Fourier Transform (IDFT) from the Doppler shift received from Layer 2; measuring a phase deviation relative to the output of the first level of phase correction; accumulating the measured phase deviation and the Doppler shift received from Layer 2 against the output of the first level phase correction to derive an accumulated phase correction; reporting the accumulated phase correction to Layer 2; performing a second level of phase correction according to the measured phase deviation of the output of the first level of phase correction; An apparatus configured to demodulate the PUSCH.
9. 9. The apparatus of claim 8, wherein measuring the phase deviation relative to the output of the first level of phase correction comprises moving all quadrature amplitude modulation (QAM) symbols into a first quadrant by applying phase shifts of −π / 2, −π, and −3π / 2 radians to symbols in second, third, and fourth quadrants, respectively.
10. 10. The apparatus of claim 9, further configured to calculate a difference between the average phase of the QAM symbols and an expected average phase of π / 4 radians or 45 degrees.
11. 10. The apparatus of claim 8, wherein performing the first level of phase correction on the PUSCH includes receiving by layer 1 the Doppler shift reported to layer 2.
12. 12. The apparatus of claim 11, wherein the second level phase correction is performed twice if the Doppler shift received from Layer 2 has a value of zero.
13. The apparatus of claim 8 , wherein the first DM-RS and the second DM-RS are four symbols apart.
14. The apparatus of claim 8 , wherein the phase correction applied to the DM-RS symbols and the data symbols is a phase deviation measured among all the DM-RS symbols.
15. 1. A communication system comprising: a mobile device configured to transmit a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) in a high-velocity environment; an eNodeB; The eNodeB, a receiver; calculating a phase difference of an orthogonal frequency division multiplexing (OFDM) symbol of the PUCCH from a first demodulation reference signal (DM-RS) OFDM symbol of the PUCCH and an OFDM symbol of a second DM-RS of the PUCCH transmitted from the mobile device and received by the receiver; correlating OFDM symbols of the first DM-RS and the second DM-RS; determining a Doppler shift proportional to the phase difference between the DM-RS symbols in the PUCCH; reporting the Doppler shift to layer 2 of a protocol stack; using the Doppler shift to compensate the channel estimates and data symbols; Equalizing and demodulating the PUCCH; performing a first level of phase correction on the PUSCH received by the receiver by correcting the phase on output samples of an Inverse Discrete Fourier Transform (IDFT) from the Doppler shift received from Layer 2; measuring a phase deviation relative to the output of the first level of phase correction; accumulating the measured phase deviation and the Doppler shift received from Layer 2 against the output of the first level phase correction to derive an accumulated phase correction; reporting the accumulated phase correction to Layer 2; performing a second level of phase correction according to the measured phase deviation of the output of the first level of phase correction; A communication system configured to demodulate the PUSCH.
Citation Information
Patent Citations
Phase correction for ofdm and mimo transmissions
JP2009538579A
Receiver and propagation path compensation method thereof
JP2012151763A
Estimation of Frequency Offset Between a Base Station and Mobile Terminal
US20130003880A1