A method and device for determining a reference signal
By determining a reference signal sequence that meets the preset threshold in the new generation of wireless communication network, the problem of deterioration of phase noise level in high-frequency communication is solved, and the accuracy and communication quality of phase noise estimation are improved.
Patent Information
- Application Number
- CN201980103263.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-27
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2039-12-27
AI Technical Summary
In the new generation of wireless communication network, as the operating frequency band increases, the phase noise level deteriorates, resulting in inaccurate interference between public phase errors and subcarriers, affecting communication quality.
By determining a first reference signal sequence from the set of reference signal sequences, the sequence is used to estimate the effect of phase noise on the received signal, including inter-subcarrier interference, common phase error, and phase noise. The time domain and frequency domain amplitude variance of the reference signal sequence meets the preset threshold, ensuring a stable amplitude response in both the frequency domain and the time domain.
The accuracy of phase noise estimation is improved, the problem of inaccurate phase noise estimation in the prior art is solved, and the performance of the communication system is enhanced, especially in high-frequency communication scenarios.
Smart Images

Figure CN114902774B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for determining a reference signal. Background Art
[0002] In the new generation of wireless communication networks (such as the fifth generation mobile communication technology (5G) or the sixth generation mobile communication technology (6G) communication network), the working frequency band of the communication system is above 6GHz, such as 28GHz, 39GHz, 60GHz, 73GHz and other frequency bands. Therefore, the new generation of wireless communication networks has the significant characteristics of high-frequency communication systems, which makes it easy to achieve higher throughput. However, compared with the existing wireless communication networks, the new generation of wireless communication networks working in the range above 6GHz, as the working frequency band increases, the phase noise level deteriorates at a level of 20×log10(f1 / f2), where f1 and f2 are both carrier frequencies, that is, the phase noise power spectrum density of the f1 frequency band is 20×log10(f1 / f2)dB higher than the phase noise power spectrum density of the f2 frequency band. Taking the 2G frequency band and the 28G frequency band as examples, the phase noise level of the 28G frequency band is 23dB higher than that of the 2G frequency band. The higher the phase noise level, the greater the phase error caused by the common phase error (CPE) to the transmitted signal.
[0003] In the prior art, both uplink and downlink use a demodulation reference signal (DMRS) and a phase compensation reference signal (PCRS) to jointly complete channel estimation, phase noise estimation, and data demodulation, thereby performing phase noise error compensation through the estimated phase noise to improve communication quality. Among them, PCRS can also be called a phase tracking reference signal (PTRS). For the convenience of description, it is collectively referred to as PTRS below. When the modulation and coding scheme (MCS) is greater than its corresponding MCS threshold, the interference between subcarriers increases significantly, significantly increasing the difficulty of demodulation or decoding. Therefore, in high-order modulation, it is necessary to consider the estimation and compensation of inter sub-carrier interference (ICI).
[0004] The existing ICI estimation method mainly constructs a matrix through the received signal of the resource element (RE) where the PTRS is located, or the received signal of the RE near the RE where the PTRS is located, and obtains the ICI estimation value through matrix inversion and the transmitted signal of the reference signal. The PTRS used in the existing ICI estimation is usually a symbol mapped in the frequency domain quadrature phase shift keying (QPSK) modulation. If the phase noise is poor or the channel is not flat, it is easy to cause inaccurate interference estimation between subcarriers. Summary of the invention
[0005] The present application provides a method and device for determining a reference signal, so as to solve the problem of inaccurate phase noise estimation in the prior art.
[0006] In a first aspect, a first device determines a first reference signal sequence from a reference signal sequence set; the first reference signal sequence is used by a second device to estimate the impact of phase noise on a received signal; wherein the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise; the reference signal sequence set includes at least: a first type of reference signal sequence; the time domain and frequency domain amplitude variances of the first type of reference signal sequence meet a preset threshold; the first device maps the first reference signal sequence to a first symbol sequence, and sends a first reference signal corresponding to the first reference signal sequence to the second device.
[0007] Through the above method, the first device determines the first reference signal sequence by determining a reference signal sequence set, wherein the first type of reference signal sequence in the reference signal sequence set can have a variance of the time domain amplitude and the frequency domain amplitude that is less than a given preset threshold, so that the determined first reference signal sequence has a relatively stable amplitude response in both the frequency domain and the time domain, which solves the problem in the prior art that the time domain amplitude characteristic of the PTRS sequence used for orthogonal frequency division multiplexing (OFDM) fluctuates randomly after being transformed to the frequency domain, and the problem that the reference signal sequence cannot resist severe channel frequency selectivity, thereby improving the phase noise estimation accuracy.
[0008] In one possible design, the first device determines a first reference signal sequence from a reference signal sequence set based on a first parameter; the first parameter includes at least one of the following: hardware capabilities of the first device and / or the second device; transmission parameters of the first device and the second device, and a phase tracking reference signal PTRS parameter of the second device.
[0009] Through the above method, the first device can determine the transmission scenario in which the first device and the second device are located according to the first parameter, and can flexibly determine a suitable reference signal sequence in the scenario according to the first parameter, thereby effectively improving the accuracy of phase noise estimation.
[0010] In a possible design, the reference signal sequence set includes: a reference signal sequence of binary phase shift keying (BPSK) of Pi / 2 based on a Golay complementary sequence; if the first device determines that the first parameter satisfies the following conditions, it determines that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c; or, the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c; wherein a, b, and c are positive integers.
[0011] Through the above method, the first device can select a BPSK reference signal sequence of Pi / 2 based on the Golay complementary sequence as the first reference signal sequence when the PTRS pattern determined by the first parameter satisfies the PTRS block size of 2^a×10^b×26^c or the PTRS block size corresponding to the valid sequence is 2^a×10^b×26^c, so that the selected PTRS can satisfy the stable amplitude response in both the frequency domain and the time domain, thereby effectively improving the accuracy of phase noise estimation.
[0012] In one possible design, the reference signal sequence set includes: a ZC sequence; if the first device determines that the first parameter satisfies the following conditions, then the first reference signal sequence is determined to be a ZC sequence: the PTRS block size is a prime number; or, the block size of the valid sequence in the PTRS block used to carry the first reference signal sequence is a prime number.
[0013] Through the above method, the first device can select the ZC sequence as the first reference signal sequence based on the PTRS pattern determined by the first parameter when the PTRS block size is a prime number, or the PTRS block size corresponding to the valid sequence is a prime number, so that the selected PTRS can satisfy the stable amplitude response in both the frequency domain and the time domain, effectively improving the accuracy of phase noise estimation.
[0014] In a possible design, the reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; wherein P1 and P2 are positive integers; if the first device determines that the first parameter satisfies the following conditions, then it determines that the first reference signal sequence is a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence: a PTRS block size M included in the pattern of the first reference signal is greater than or equal to the first threshold value; or, a block size M corresponding to an effective sequence for carrying the first reference signal sequence in a PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold value; and / or, M is an integer multiple of L, wherein L is a resource block (resource The number of resource units RE contained in a block (RB); M and L are positive integers.
[0015] Through the above method, the first device determines the PTRS pattern according to the first parameter. When the PTRS block size is greater than the first threshold, a reference signal sequence with stable amplitude in the time-frequency domain can be selected as the first reference signal sequence, so that the selected PTRS can meet the requirements of the reference signal sequence for phase noise estimation when the PTRS block size is large, thereby effectively improving the accuracy of phase noise estimation.
[0016] In one possible design, the first device determines the power boost value of the second device based on the PTRS block size in the pattern of the first reference signal, or the first device determines the power boost value of the second device as a fixed value.
[0017] Through the above method, the first device can improve the accuracy of phase noise estimation by appropriately boosting power according to the characteristics of the current transmission environment while satisfying the first device and the second device's ability to resolve the first reference signal.
[0018] In a possible design, the reference signal sequence set also includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the first device determines a second reference signal sequence from the second type of reference signal sequence according to the first parameter; wherein the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise; the first device maps the second reference signal sequence to a second symbol sequence, and sends a second reference signal corresponding to the second reference signal sequence to the second device; the pattern of the second reference signal sequence includes a PTRS block size of 1; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
[0019] Through the above method, the first device can select a discrete reference signal sequence as the first reference signal sequence based on the PTRS pattern determined by the first parameter when the PTRS block size is equal to 1, so that the selected PTRS can meet the requirements of the reference signal sequence for phase noise estimation when the channel conditions are poor, thereby effectively improving the accuracy of phase noise estimation.
[0020] In one possible design, the power boost value of the second reference signal sequence is determined by the MCS of the second device; or, the power boost value of the second device is a fixed value.
[0021] One possible design is that if the first device determines that the MCS of the second device is equal to or greater than the first MCS threshold, the power boost value of the second device is 0dB; if the first device determines that the MCS of the second device is less than the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port of the second device.
[0022] One possible design is that if the first device determines that the MCS of the second device is greater than the first MCS threshold, the power boost value of the second device is 0dB; if the first device determines that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port.
[0023] Through the above method, the first device can improve the accuracy of phase noise estimation by appropriate power boosting according to the characteristics of the current transmission environment, for example, poor channel conditions, while satisfying the first device and the second device's ability to resolve the second reference signal.
[0024] In one possible design, the first device determines the first reference signal sequence according to an association between the first parameter and the first reference signal sequence; or, the first device determines the second reference signal sequence according to an association between the first parameter and the second reference signal sequence.
[0025] Through the above method, the complexity of the first device determining the first reference signal sequence or the second reference signal sequence through the first parameter can be reduced.
[0026] In one possible design, the first device sends indication information of a first reference signal sequence to the second device; the indication information is used to indicate the first reference signal sequence; or, the first device sends indication information of a second reference signal sequence to the second device; the indication information is used to indicate the second reference signal sequence.
[0027] Through the above method, the complexity and consistency of the first reference signal sequence or the second reference signal sequence determined by the first device and the second device through the first parameter can be guaranteed.
[0028] In the second aspect, an embodiment of the present application provides a communication device, which has the function of implementing the steps performed by the first device in the method example of the first aspect. The device can be located in the first device, and the first device can be a network device or a terminal device. The above functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. In a possible implementation, the structure of the device includes a processing unit and a transceiver unit, which can execute the corresponding steps or functions performed by the first device in the method example of the first aspect, including a transceiver unit and a processing unit. Among them, the processing unit is used to determine a first reference signal sequence from a reference signal sequence set; the first reference signal sequence is used for the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise; the reference signal sequence set at least includes: a first type of reference signal sequence; the time domain or frequency domain amplitude variance of the first type of reference signal sequence meets a preset threshold; the transceiver unit is used to map the first reference signal sequence to a first symbol sequence, and send a first reference signal corresponding to the first reference signal sequence to the second device.
[0029] In one possible design, a processing unit is specifically used to determine a first reference signal sequence from a reference signal sequence set based on a first parameter; the first parameter includes at least one of the following: a transmission parameter between the first device and the second device, and a pattern of the first reference signal.
[0030] In a possible design, the reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; a processing unit, specifically used to: if it is determined that the first parameter satisfies the following conditions, then determine that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS resource block size is 2^a×10^b×26^c, or the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c, where a, b, and c are positive integers.
[0031] In one possible design, the reference signal sequence set includes: a ZC sequence; and a processing unit, specifically used to determine that the first reference signal sequence is a ZC column if it is determined that the first parameter satisfies the following conditions: the PTRS block size is a prime number; or, the block size of the valid sequence in the PTRS block used to carry the first reference signal sequence is a prime number.
[0032] In a possible design, the reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers;
[0033] The processing unit is specifically used to determine that the first reference signal sequence is a frequency-domain QPSK time-domain amplitude stable sequence and / or a time-domain QPSK frequency-domain amplitude stable sequence if it is determined that the first parameter satisfies the following conditions: the PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; or, the block size M corresponding to the valid sequence for carrying the first reference signal sequence in the PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold; M and L are positive integers.
[0034] In one possible design, the processing unit is further used to determine the power boost value of the second device based on the PTRS block size in the pattern of the first reference signal if it is determined that the first reference signal sequence is a block non-zero power sequence; or, the processing unit is further used to determine that the power boost value of the first reference signal sequence is a fixed value.
[0035] In a possible design, the reference signal sequence set further includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the processing unit is further used to determine a second reference signal sequence from the second type of reference signal sequence according to the first parameter; wherein the PTRS block size included in the pattern of the second reference signal sequence is 1; the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes inter-subcarrier interference and / or common phase error and / or phase noise;
[0036] The transceiver unit is also used to map the second reference signal sequence to the second symbol sequence, and send the second reference signal corresponding to the second reference signal sequence to the second device; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
[0037] In one possible design, the processing unit is further used to determine the power boost value of the second device according to the MCS of the second device.
[0038] A possible design is a processing unit, which is specifically used to: if it is determined that the MCS of the second device is equal to or greater than the first MCS threshold, then determine the power boost value of the second device to be 0dB; if it is determined that the MCS of the second device is less than the first MCS threshold, then determine the power boost value of the second device according to the number of DMRS ports associated with the PTRS port of the second device.
[0039] A possible design is that if it is determined that the MCS of the second device is greater than the first MCS threshold, the power boost value of the second device is determined to be 0dB; if it is determined that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value of the second device is determined according to the number of DMRS ports associated with the PTRS port of the second device.
[0040] In one possible design, the processing unit is further used to: determine the first reference signal sequence based on the association between the first parameter and the first reference signal sequence; or determine the second reference signal sequence based on the association between the first parameter and the second reference signal sequence.
[0041] In one possible design, the transceiver unit is also used to: send indication information of the first reference signal sequence to the second device; the indication information is used to indicate the first reference signal sequence; or, send indication information of the second reference signal sequence to the second device; the indication information is used to indicate the second reference signal sequence.
[0042] In a third aspect, an embodiment of the present application provides a method for determining a reference signal, wherein a second device determines a first reference signal sequence from a reference signal sequence set; the reference signal sequence set includes at least: a first type of reference signal sequence; the time domain and frequency domain amplitude variances of the first type of reference signal sequence meet a preset threshold; the second device receives a first reference signal from the first device, and demaps the first reference signal according to a first symbol sequence mapped by the first reference signal sequence to obtain a received signal of the first reference signal sequence; the received signal of the first reference signal sequence and the first reference signal sequence are used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise.
[0043] Through the above method, the second device can determine the first reference signal sequence by determining a reference signal sequence set, wherein the first type of reference signal sequence in the reference signal sequence set can have a variance of the time domain amplitude and the frequency domain amplitude that is less than a preset threshold, so that the determined first reference signal sequence has a relatively stable amplitude response in both the frequency domain and the time domain, which solves the problem in the prior art that the time domain amplitude characteristic fluctuations of the PTRS sequence used for OFDM after being transformed to the frequency domain are relatively random, and the reference signal sequence cannot resist severe channel frequency selectivity, thereby improving the phase noise estimation accuracy.
[0044] In one possible design, the second device determines the first reference signal sequence from a reference signal sequence set according to a first parameter; wherein the first parameter includes at least one of the following:
[0045] hardware capabilities of the first device and / or the second device;
[0046] transmission parameters between the first device and the second device;
[0047] Phase tracking reference signal PTRS parameters of the second device.
[0048] Through the above method, the second device can determine a reference signal sequence suitable for the transmission scenario in which the first device and the second device are located according to the first parameter, thereby ensuring the accuracy of phase noise estimation in different scenarios.
[0049] In a possible design, the reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; if the second device determines that the first parameter satisfies the following conditions, it determines that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c, or the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c, where a, b, and c are positive integers.
[0050] Through the above method, the second device can determine the PTRS pattern determined by the first parameter, and when the PTRS block size is 2^a×10^b×26^c, or the PTRS block size corresponding to the valid sequence is 2^a×10^b×26^c, it can determine the reference signal sequence of Pi / 2 BPSK based on the Golay complementary sequence as the first reference signal sequence, so that the determined PTRS can satisfy the stable amplitude response in both the frequency domain and the time domain, effectively ensuring the accuracy of phase noise estimation.
[0051] In one possible design, the reference signal sequence set includes: a ZC sequence; if the second device determines that the first parameter satisfies the following conditions, then the first reference signal sequence is determined to be a ZC sequence: the PTRS block size is a prime number; or, the block size of the valid sequence in the PTRS block used to carry the first reference signal sequence is a prime number.
[0052] Through the above method, the second device can determine the ZC sequence as the first reference signal sequence based on the PTRS pattern determined by the first parameter when the PTRS block size is a prime number, or the PTRS block size corresponding to the valid sequence is a prime number, so that the determined PTRS can satisfy the stable amplitude response in both the frequency domain and the time domain, effectively ensuring the accuracy of phase noise estimation.
[0053] In a possible design, a reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers; if the second device determines that the first parameter satisfies the following conditions, it determines that the first reference signal sequence is a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence: a PTRS block size M included in the pattern of the first reference signal is greater than or equal to the first threshold value; or, a block size M corresponding to a valid sequence for carrying the first reference signal sequence in a PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold value; M and L are positive integers.
[0054] Through the above method, the second device determines the PTRS pattern according to the first parameter. When the PTRS block size is greater than the first threshold, it can determine a reference signal sequence with stable amplitude in the time-frequency domain as the first reference signal sequence, thereby making the determined PTRS meet the requirements of the reference signal sequence for phase noise estimation when the PTRS block size is large, thereby effectively improving the accuracy of phase noise estimation.
[0055] In one possible design, the second device determines a power boost value of the second device based on a PTRS block size in a pattern of the first reference signal, or the second device determines the power boost value of the second device as a fixed value.
[0056] Through the above method, the second device can determine the power boost value of the first reference signal sequence according to the characteristics of the current transmission environment, and then effectively analyze the first reference signal, so that the accuracy of phase noise estimation is improved.
[0057] In a possible design, the reference signal sequence set also includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the second device determines a second reference signal sequence from the second type of reference signal sequence according to the first parameter; wherein the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes inter-subcarrier interference and / or common phase error and / or phase noise; the second device receives the second reference signal from the first device, and demaps the second reference signal according to the second symbol sequence mapped by the second reference signal sequence to obtain a received signal of the second reference signal sequence; the pattern of the second reference signal sequence includes a PTRS block size of 1; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
[0058] Through the above method, the second device determines the PTRS pattern according to the first parameter, and when the PTRS block size is equal to 1, it can determine that the discrete reference signal sequence is the first reference signal sequence, so that the selected PTRS can meet the requirements of effective analysis of the first reference signal when the channel conditions are poor, thereby improving the accuracy of phase noise estimation.
[0059] In one possible design, the second device determines a power boost value of the second device according to an MCS of the second device; or, the second device determines that the power boost value of the second device is a fixed value.
[0060] One possible design is that if the second device determines that the MCS of the second device is equal to or greater than the first MCS threshold, the power boost value is 0dB; if the second device determines that the MCS of the second device is less than the first MCS threshold, the power boost value is determined by the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
[0061] A possible design is that if the second device determines that the MCS of the second device is greater than the first MCS threshold, the power boost value is 0dB; if the second device determines that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value is determined by the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
[0062] Through the above method, the second device can determine the power boost value selected by the first device according to the characteristics of the current transmission environment, thereby improving the accuracy of phase noise estimation.
[0063] In a possible design, the first parameter includes at least one of the following: a phase noise model of the first device and / or the second device, a phase noise power spectrum density of the first device and / or the second device, a subcarrier spacing, a carrier frequency, the bandwidth of the second device, a modulation coding scheme MCS of the second device, a modulation order of the second device, a channel parameter between the first device and the second device, a pattern of the first reference signal, an MCS threshold for determining the pattern of the first reference signal, and a bandwidth threshold for determining the pattern of the first reference signal.
[0064] In a possible design, the first reference signal sequence is one of the following sequences: a QPSK pseudo-random sequence, a block head-tail cyclic sequence, a DMRS sequence, a block zero power sequence, a ZC sequence, or a block non-zero power sequence.
[0065] In one possible design, the second device determines the first reference signal sequence based on an association between the first parameter and the first reference signal sequence; or, the second device determines the second reference signal sequence based on an association between the first parameter and the second reference signal sequence.
[0066] Through the above method, the complexity of the second device determining the first reference signal sequence or the second reference signal sequence through the first parameter can be reduced, the content of signaling transmission can be reduced, and the transmission resources occupied by the signaling can be reduced.
[0067] In one possible design, the second device receives indication information of a first reference signal sequence from the second device; the indication information is used to indicate the first reference signal sequence; or, the second device receives indication information of a second reference signal sequence from the second device; the indication information is used to indicate the second reference signal sequence.
[0068] The above method can ensure that the second device determines the complexity of the first reference signal sequence or the second reference signal sequence, and ensure that the first device and the second device can both select a consistent first reference signal sequence or second reference signal sequence for the second device to perform phase noise estimation.
[0069] In a fourth aspect, an embodiment of the present application provides a communication device, which has the function of implementing the behavior in the method example of the third aspect above. The device may be located in a second device, and the second device may be a network device or a terminal device. The function may be implemented by hardware, or the corresponding software may be implemented by hardware. The hardware or software includes one or more modules corresponding to the above functions. In one possible implementation, the structure of the device includes a processing unit and a transceiver unit, which can execute the corresponding steps or functions in the method example of the third aspect above, including: a transceiver unit and a processing unit, wherein the transceiver unit is used to receive a first reference signal from a first device; the processing unit is used to determine a first reference signal sequence from a reference signal sequence set, and demap the first reference signal according to a first symbol sequence mapped by the first reference signal sequence to obtain a received signal of the first reference signal sequence; the reference signal sequence set includes at least: a first type of reference signal sequence; the time domain or frequency domain amplitude variance of the first type of reference signal sequence meets a preset threshold; the received signal of the first reference signal sequence is used for the communication device to estimate the influence of phase noise on the received signal, and the influence of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise.
[0070] In one possible design, a processing unit is specifically used to determine a first reference signal sequence from a reference signal sequence set based on a first parameter; wherein the first parameter includes at least one of the following: a transmission parameter between the first device and the communication device, and a pattern of the first reference signal.
[0071] In a possible design, the reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; a processing unit, specifically used to: if it is determined that the first parameter satisfies the following conditions, then determine that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c, or the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c.
[0072] In one possible design, the reference signal sequence set includes: a ZC sequence; and a processing unit, specifically used to: determine that the first reference signal sequence is a ZC column if it is determined that the first parameter satisfies the following conditions: the PTRS block size is a prime number; or, the block size of the valid sequence in the PTRS block used to carry the first reference signal sequence is a prime number.
[0073] In a possible design, the reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers;
[0074] The processing unit is specifically used to: determine that the first reference signal sequence is a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence if it is determined that the first parameter satisfies the following conditions: the PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; or, the block size M corresponding to the valid sequence for carrying the first reference signal sequence in the PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold; M and L are positive integers.
[0075] In one possible design, the processing unit is further used to determine the power boost value of the communication device based on the PTRS block size in the pattern of the first reference signal; or, determine the power boost value of the communication device as a fixed value.
[0076] In a possible design, the reference signal sequence set further includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence;
[0077] The transceiver unit is further configured to receive a second reference signal from the first device;
[0078] The processing unit is also used to determine a second reference signal sequence from a second type of reference signal sequence according to the first parameter, and demap the second reference signal according to a second symbol sequence mapped by the second reference signal sequence to obtain a received signal of the second reference signal sequence; wherein the pattern of the second reference signal sequence includes a PTRS block size of 1; the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes inter-subcarrier interference and / or common phase error and / or phase noise; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
[0079] In one possible design, the processing unit is further used to: determine the first reference signal sequence based on the association between the first parameter and the first reference signal sequence; or determine the second reference signal sequence based on the association between the first parameter and the second reference signal sequence.
[0080] In one possible design, the transceiver unit is also used to: receive indication information of a first reference signal sequence from a second device; the indication information of the first reference signal sequence is used to indicate the first reference signal sequence; or, receive indication information of a second reference signal sequence from the second device; the indication information of the second reference signal sequence is used to indicate the second reference signal sequence.
[0081] In one possible design, the processing unit is further used to determine a power boost value of the communication device according to the MCS of the communication device; or to determine the power boost value of the communication device as a fixed value.
[0082] A possible design, a processing unit, is specifically used for:
[0083] If it is determined that the MCS of the communication device is equal to or greater than the first MCS threshold, then determining the power boost value to be 0 dB;
[0084] If it is determined that the MCS of the communication device is less than the first MCS threshold, the power boost value is determined according to the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
[0085] A possible design, a processing unit, is specifically used for:
[0086] If it is determined that the MCS of the communication device is greater than the first MCS threshold, the power boost value is determined to be 0dB;
[0087] If it is determined that the MCS of the communication device is less than or equal to the first MCS threshold, the power boost value is determined according to the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
[0088] In a possible design, the first parameter includes at least one of the following: a phase noise model of the communication device, a phase noise power spectrum density of the communication device, a subcarrier spacing, a carrier frequency, a bandwidth of the communication device, a modulation coding scheme MCS of the communication device, a modulation order of the communication device, a channel parameter of the communication device, a pattern of the first reference signal, an MCS threshold for determining the pattern of the first reference signal, and a bandwidth threshold for determining the pattern of the first reference signal.
[0089] In a possible design, the first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence; the second reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, DMRS sequence.
[0090] In a fifth aspect, a communication device is provided. The communication device provided in the present application has the function of implementing the first device or the second device of the above method, and includes a means for executing the first aspect, any possible implementation method in the first aspect, the steps or functions described. The steps or functions can be implemented by software, or by hardware (such as circuits), or by a combination of hardware and software. Among them, the device can be a network device or a terminal device.
[0091] In a possible implementation, the above-mentioned device includes one or more processors and a communication unit. The one or more processors are configured to support the communication device to perform the corresponding functions of the first device or the second device in the above-mentioned method. Optionally, the communication device may also include one or more memories, which are used to couple with the processor and store program instructions and / or data necessary for the device. The one or more memories may be integrated with the processor or may be separately provided from the processor. This application is not limited.
[0092] In another possible implementation, the above-mentioned communication device includes a transceiver, a processor, and a memory. The processor is used to control the transceiver or the input / output circuit to send and receive signals, the memory is used to store a computer program, and the processor is used to run the computer program in the memory, so that the communication device executes the method performed by the first device in the first aspect and any possible implementation of the first aspect.
[0093] In a possible implementation, the communication device includes one or more processors and a communication unit. The one or more processors are configured to support the communication device to perform the corresponding functions of the first device in the above method. Optionally, the communication device may also include one or more memories, which are used to couple with the processor and store program instructions and / or data necessary for the terminal device. The one or more memories may be integrated with the processor or may be separated from the processor. This application is not limited. The communication device may be located in a network device or a terminal device, or may be a network device or a terminal device.
[0094] In another possible implementation, the above-mentioned device includes a transceiver, a processor and a memory. The processor is used to control the transceiver or the input / output circuit to send and receive signals, the memory is used to store a computer program, and the processor is used to run the computer program in the memory, so that the device executes the method performed by the transmitting device or the receiving device in the first aspect and any possible implementation of the first aspect.
[0095] In a sixth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program includes instructions for executing the method in the first aspect or any possible implementation manner of the first aspect.
[0096] In a seventh aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the above-mentioned first aspect or any possible implementation manner of the first aspect.
[0097] In an eighth aspect, a communication device is provided, such as a chip system, which is connected to a memory and is used to read and execute a software program stored in the memory to execute the method in the above-mentioned first aspect or any possible implementation method of the first aspect.
[0098] In the ninth aspect, a communication device is provided. The communication device provided in the present application has the function of implementing the first device or the second device in the above-mentioned method, and includes a means for executing the steps or functions described in the second aspect or any possible implementation method of the second aspect. The steps or functions can be implemented by software, or by hardware (such as circuits), or by a combination of hardware and software. Among them, the communication device can be a second device; the second device can be a network device or a terminal device.
[0099] In a possible implementation, the communication device includes one or more processors and a communication unit. The one or more processors are configured to support the communication device to execute the corresponding functions of the second device in the method.
[0100] Optionally, the communication device may further include one or more memories, which are coupled to the processor and store program instructions and / or data necessary for the device. The one or more memories may be integrated with the processor or may be separated from the processor. This application is not limited.
[0101] In another possible implementation, the communication device includes a transceiver, a processor, and a memory. The processor is used to control the transceiver or the input / output circuit to send and receive signals, the memory is used to store a computer program, and the processor is used to run the computer program in the memory, so that the device executes the method performed by the second device in the third aspect or any possible implementation of the third aspect.
[0102] In a possible implementation, the above-mentioned device includes one or more processors and a communication unit. The one or more processors are configured to support the communication device to perform the corresponding functions of the transmitting device or the receiving device in the above-mentioned method. Optionally, the communication device may also include one or more memories, which are used to couple with the processor and store the necessary program instructions and / or data of the terminal device. The one or more memories may be integrated with the processor or may be separated from the processor. This application is not limited. The communication device may be located in a second device, which may be a network device or a terminal device.
[0103] In another possible implementation, the above-mentioned communication device includes a transceiver, a processor and a memory. The processor is used to control the transceiver or the input / output circuit to send and receive signals, the memory is used to store a computer program, and the processor is used to run the computer program in the memory, so that the device executes the method performed by the second device in the third aspect and any possible implementation of the third aspect.
[0104] In a tenth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program includes instructions for executing the method in the third aspect or any possible implementation manner of the third aspect.
[0105] In an eleventh aspect, a computer program product is provided, the computer program product comprising: a computer program code, when the computer program code is run on a computer, the computer executes the method in the above-mentioned third aspect or any possible implementation manner of the third aspect.
[0106] In the twelfth aspect, a communication device is provided, such as a chip system, which is connected to a memory and is used to read and execute a software program stored in the memory to execute the method in the above-mentioned third aspect or any possible implementation method of the third aspect.
[0107] In a thirteenth aspect, a communication system is provided, the communication system comprising a first device for executing the method described in the first aspect and a second device for executing the method described in the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0108] Figure 1a-Figure 1c A schematic diagram of the architecture of the communication system provided for this application;
[0109] Figure 2a-2b A schematic diagram of a phase noise estimation model provided in this application;
[0110] Figure 2c-Figure 2e A schematic diagram of phase noise estimation provided for this application;
[0111] Figure 2f-2h A schematic diagram of phase noise estimation provided for this application;
[0112] Figure 3 A schematic diagram of a reference signal sequence provided in this application;
[0113] Figure 4a-4c A schematic diagram of a reference signal sequence provided in this application;
[0114] Figure 5a-5c A schematic diagram of a reference signal sequence provided in this application;
[0115] Figure 6A schematic diagram of a process for determining a reference signal provided in this application;
[0116] Figure 7 A schematic diagram of a reference signal sequence provided in this application;
[0117] Figure 8 A schematic diagram of a reference signal sequence provided in this application;
[0118] Fig. 9 A schematic diagram of the structure of a communication device provided by the present application;
[0119] Fig.10 A schematic diagram of the structure of a communication device provided by the present application;
[0120] Fig.11 A schematic diagram of the structure of a communication device provided in this application. DETAILED DESCRIPTION
[0121] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0122] Below, some terms in this application are explained to facilitate understanding by those skilled in the art.
[0123] 1) Terminal equipment, including equipment that provides voice and / or data connectivity to users, such as a handheld device with wireless connection function, or a processing device connected to a wireless modem. The terminal equipment can communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. The terminal equipment may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, V2X terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user equipment, etc. For example, it may include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, and computer-built-in mobile devices, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), and other devices. It also includes limited devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.
[0124] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for the application of wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0125] 2) The network device may be an evolutionary base station (eNB or eNodeB) in a long term evolution (LTE) system, or a wireless controller in a cloud radio access network (CRAN), or may be a network device in a 5G network, such as a base station (generation nodeb, gNB) or a small station, a micro station, a transmission reception point (TRP) in a wireless access (new radio access technology in 3gpp, NR) system, or a relay station, an access point, or a network device in a future evolved public land mobile network (PLMN), and any other wireless access device. The embodiments of the present application are not limited thereto.
[0126] 3) Time domain resources, including time units, which can be slots, mini-slots, symbols or other time domain granularities (such as system frames, subframes), where a slot can include at least one symbol, for example, 14 symbols, or 12 symbols.
[0127] In 5G NR, a time slot can be composed of at least one of a symbol used for downlink transmission, a flexible symbol, a symbol used for uplink transmission, etc. Such a composition of a time slot is called a different time slot format (SF), and there may be up to 256 time slot formats.
[0128] The time slot may have different time slot types, and different time slot types include different numbers of symbols, such as a mini time slot containing less than 7 symbols, 2 symbols, 3 symbols, 4 symbols, etc., and a normal time slot containing 7 symbols or 14 symbols, etc. Depending on the subcarrier spacing, the length of each symbol may be different, so the time slot length may be different.
[0129] 5) In the frequency domain, since the bandwidth of a single carrier of 5G NR can reach 400MHz, a bandwidth part (BWP) is defined within a carrier, which can also be called a carrier bandwidth part. BWP includes several consecutive resource units in the frequency domain, such as resource blocks (RBs). The bandwidth part can be a downlink or uplink bandwidth part, and the terminal device receives or sends data on the data channel within the activated bandwidth part.
[0130] Frequency domain resources include subchannels, frequency bands, carriers, bandwidth parts (BWP), resource blocks (RB), resource units (RE), or resource pools. Among them, RB occupies 1 subframe or 1 time slot in the time domain, and occupies multiple consecutive subcarriers in the frequency domain. In LTE, PRB occupies 14 consecutive OFDM symbols in a subframe in the time domain, and occupies 12 consecutive subcarriers in the frequency domain.
[0131] A subchannel is the smallest unit of frequency domain resources occupied by a physical sidelink shared channel. A subchannel may include one or more resource blocks (RBs). The bandwidth of a wireless communication system in the frequency domain may include multiple RBs. For example, in each possible bandwidth of an LTE system, the number of PRBs included may be 6, 15, 25, 50, etc.
[0132] Subcarrier spacing (SCS) is the spacing between the center or peak positions of two adjacent subcarriers in the frequency domain in an OFDM system. In 5G NR, a variety of subcarrier spacings are introduced, and different carriers can have different subcarrier spacings. The baseline is 15kHz, which can be 15kHz×2 n , n is an integer ranging from 3.75kHz, 7.5kHz to 480kHz. For example, regarding the subcarrier spacing, refer to the following Table 1:
[0133] Table 1
[0134]
[0135]
[0136] Among them, u is used to indicate the subcarrier spacing, for example, when μ=0, the subcarrier spacing is 15kHz, and when μ=1, the subcarrier spacing is 30kHz. The length of a time slot corresponding to different subcarrier spacings is different. The length of a time slot corresponding to a 15kHz subcarrier spacing is 0.5ms, the length of a time slot corresponding to a 60kHz subcarrier spacing is 0.125ms, and so on. Correspondingly, the length of a symbol corresponding to different subcarrier spacings is also different.
[0137] In the frequency domain, an RB may include several subcarriers. For example, in the LTE system, an RB includes 12 subcarriers, where each subcarrier spacing may be 15kHz. Of course, other subcarrier spacings may also be used, such as 3.75kHz, 30kHz, 60kHz or 120kHz subcarrier spacing, which is not limited here.
[0138] 6) Sequence resources, also known as code domain resources, are used to indicate the relevant parameters of the sequence. For random sequences, the sequence parameters include the initial position of the sequence, the length of the sequence, and the initial value of the sequence; for low peak-to-average ratio sequences (such as ZC (zadoff-chu) sequences), the sequence parameters include root sequence, mask, scrambling code, cyclic shift (CS) or orthogonal cover code (OCC), etc.
[0139] The initial value of a sequence refers to the initial value of the shift register that generates the sequence for a random sequence (such as a Gold sequence or an m sequence).
[0140] The initial position of the sequence and the random sequence used for transmission satisfy: c(n)=c(n+a), n=0, 1, 2, ..., L-1, where c(n) is the random sequence used for transmission, a is the initial position of the random sequence, L is the length of the random sequence, and generally a is a non-negative integer, such as a is 0, or a is 2, etc.
[0141] Reference signals mainly refer to reference signals for data modulation and demodulation. The device that sends the reference signal can be a transmitting device that sends control information and first data, or a device that performs measurements or provides synchronization sources. Reference signals have the following uses: carrying control information and data for transmission, performing channel state information (CSI), radio resource management (RRM) or radio link monitoring (RLM) measurements, and performing synchronization. When carrying transmitted data, the reference signal may be carried in a sequence or in a control information coding bit in a feedback channel. Specifically, the reference signal may be a demodulation reference signal (DMRS) used by channels such as the physical downlink shared channel (PDSCH), the physical uplink shared channel (PDSCH), the physical downlink control channel (PDCCH), and the physical uplink control channel (PUCCH); when the reference channel performs CSI, RRM, or RLM measurements, the reference signal may be an RS, a sounding reference signal (SRS), or a CSI-RS; when the reference signal performs synchronization, the reference signal may be a reference signal used by a physical broadcast channel (PBCH), and the like.
[0142] For example, the sequence of the demodulation reference signal may be generated as follows:
[0143] r l (n) = (1-2c(n))
[0144] Where n = 0, 1, 2, ...; r l () represents a sequence of reference signals; c(n) is a random sequence, for example, the random sequence is a 31-bit or 31-bit Gold sequence of a shift register, or an m sequence.
[0145] 7) "Multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. At the same time, it should be understood that although the terms first, second, third, etc. may be used in the embodiments of the present application to describe various messages, requests, and terminals, these messages, requests, and terminals should not be limited to these terms. These terms are only used to distinguish messages, requests, and terminals from each other.
[0146] Figure 1a It is a schematic diagram of the architecture of a communication system applicable to the present application.
[0147] like Figure 1a As shown, the communication system may include an access point (AP) 101 and at least one station (STA) ( Figure 1a Take STA102 and STA103 as an example). The AP communicates with the STA. The STA can be fixed or movable. The present application does not limit the number of APs and STAs included in the communication system.
[0148] AP is also called access point or hotspot, etc., which is used to provide wireless access services, allow other wireless devices to access, and provide data access. In other words, AP is the access point for STA to enter the wired network, which can be deployed in homes, buildings and parks, with a typical coverage radius of tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. AP is equivalent to a bridge connecting wired network and wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to Ethernet. AP can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a new generation of base stations (next generation nodeb, gNB) in 5G communication systems, base stations in future communication systems, or access nodes in wireless fidelity (WiFi) systems, etc.; it can also be a module or unit that completes some functions of a base station, for example, it can be a centralized unit (centraluni, CU), a distributed unit (distributed unit, DU), a router; it can also be a switch; it can also be a bridge, etc. This application does not limit the specific technology and specific equipment form adopted by AP.
[0149] STA is a communication device connected to a wireless network, such as a wireless communication chip, a terminal device, etc.; wherein the terminal device can also be called a terminal, user equipment (UE), a mobile station, a mobile terminal, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality terminal device, an augmented reality terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote surgery, a wireless terminal in smart grids, a wireless terminal in transportation safety, a wireless terminal in smart cities, a wireless terminal in smart homes, etc. This application does not limit the specific technology and specific device form used by the terminal device.
[0150] Two possible scenarios in which the above communication system may be applied are given as follows.
[0151] Scenario 1: Communication between an AP and a single STA.
[0152] In this scenario one, the AP is the transmitter and the STA is the receiver, that is, the communication system can be used for single-user downlink transmission; or, the STA is the transmitter and the AP is the receiver, that is, the communication system can be used for single-user uplink transmission.
[0153] Scenario 2: AP communicates with multiple STAs.
[0154] In the second scenario, the AP and multiple STAs communicate simultaneously, which can be divided into AP sending signals to multiple STAs at the same time, and multiple STAs sending signals to AP at the same time. Among them, AP sends signals to multiple STAs at the same time, that is, AP is the transmitter and STA is the receiver, that is, the communication system can be used for multi-user downlink transmission; multiple STAs send signals to AP at the same time, that is, STA is the transmitter and AP is the receiver, that is, the communication system can be used for multi-user uplink transmission.
[0155] AP and STA can communicate with each other through frequency bands above 6GHz, such as 28GHz, 39GHz, 60GHz, 73GHz, etc. Taking AP as the base station and STA as the terminal as an example, the base station can use low-frequency (mainly below 6GHz) or relatively high-frequency (above 6GHz) millimeter wave bands to communicate with the terminal. For example, the millimeter wave band can be 28GHz, 38GHz, or an enhanced-band band of the data plane with a smaller coverage area, such as a band above 70GHz. The terminal covered by the base station can communicate with the base station using low-frequency or higher-frequency millimeter wave bands. Figure 1a This is just a simplified diagram for example. The network may also include other devices. Figure 1a Not drawn in the figure. Figure 1bAs shown, for scenarios with severe high-frequency phase noise, the present invention can also be applied to the following scenarios: backhaul (solid arrow), wireless to the home (wireless to thex, WTTx) (solid arrow), enhanced mobile broadband (enhanced mobile broadband, eMBB) (solid line non-solid arrow in the figure), device to device (device to device, D2D) (dashed line non-solid arrow in the figure) and other high-frequency, high-order and high-bitrate scenarios.
[0156] Based on the above content, the device for reference signal transmission provided in the present application may be located in the communication module of the AP, or may also be located in the communication module of the SAT. Figure 1c , Figure 1c FIG. 1 is a schematic diagram of a structure of a device for sending and receiving a reference signal in the present application. Figure 1c As shown, the device includes a radio frequency unit (RF unit), a transport module (Tx module), a receive module (Rx module), a processor (processor) and a memory (memory), wherein the Tx module transmits the reference signal to be sent to the RF unit for transmission, and the Rx module receives the signal from the RF unit and transmits it to the processor for further processing, such as synchronization, channel estimation, channel equalization, etc.
[0157] In a possible implementation, the device for transmitting the reference signal may be an OFDM transmitter. Figure 1c As shown, it is a structural diagram of an OFDM transmitter provided by the present application. The OFDM transmitter includes a discrete Fourier transform (DFT) module, a Mapping module, a parallel / serial (P / S) converter, a radio frequency (RF) module and an antenna; wherein the Mapping module can be used to map the signal output by the DFT to a subcarrier; M represents the number of DFT points, and N represents the number of IFFT points. It can be understood that the device for signal transmission may also be an OFDM receiver. The structure of the OFDM receiver can refer to the structural diagram of the above-mentioned OFDM transmitter, and the signal processing process of the OFDM receiver is the inverse process of the signal processing of the OFDM transmitter.
[0158] In order to meet the increasing communication needs, the demand for high-order modulation such as 256QAM (quadrature amplitude modulation) and even 1024QAM is also increasing. Since phase noise is a kind of noise introduced by the non-ideality of frequency devices in the communication system, as the frequency band increases, the higher the phase noise power spectrum density, the stronger the phase noise intensity is as the carrier frequency increases, and the greater the impact on the received signal, such as Figure 2a-2h As shown. Figure 2a-2b As shown in the figure, there are two phase noise models. Assume that the phase noise on an OFDM time domain signal is θ n , n=0,...,N c -1, its frequency domain response is:
[0159]
[0160] The effect of this phase noise on the frequency domain signal can be expressed as:
[0161]
[0162] in,
[0163]
[0164] S i is the received signal of subcarrier i, E0 is the common phase error (CPE), which is caused by the phase noise, resulting in the rotation / scaling of the original signal on the subcarrier. Since this value is independent of the subcarrier number, That is, the rotation / scaling of the original signal on all subcarriers is the same, so it is called CPE. The second summation formula in the above formula is That is, the inter-carrier interference (ICI) introduced by the phase noise on the signal on subcarrier i.
[0165] like Figure 2c-Figure 2e FIG. 1 shows the influence of different phase noises on the received signal in the frequency domain (the horizontal axis is in-phase, and the vertical axis is quadrature). Figure 2c For 32QAM, Figure 2d For 64QAM, Figure 2e is 256QAM. Figure 2f-2h As shown in Figure 1, the influence of phase noise CPE and ICI on the received signal (frequency domain) under the same power spectrum density is shown in Figure 2. Figure 2f is a schematic diagram of CPE, Figure 2g and Figure 2hThe constellation points of 64QAM and 256QAM after compensating for CPE. As can be seen from the rightmost figure, the constellation points of 256QAM are more blurred than those of 64QAM due to interference between subcarriers. It can be seen that when the phase noise power spectrum density reaches a certain level, when the modulation mode is high, in addition to CPE, the ICI caused by phase noise cannot be ignored. Therefore, high-frequency, high-order, and high-code rate modulation needs to consider the estimation and compensation of CPE and ICI introduced by phase noise, so as to facilitate phase tracking in the OFDM system, that is, to determine the phase noise of the signal in the OFDM system.
[0166] For example, if Figure 3 As shown, a PTRS pattern schematic diagram provided in an embodiment of the present application is shown. Figure 3 In the PTRS pattern, the number of PTRS blocks is N, that is, the symbol mapping the PTRS includes N PTRS blocks; each PTRS block may include a plurality of consecutive PTRS sampling points or a plurality of consecutive resource units RE. For the sake of simplicity, in this application, the number of consecutive PTRS sampling points or consecutive resource units RE included in the PTRS block is referred to as the PTRS block size. Figure 3 As shown, the block size of each PTRS block is M. In the embodiment of the present application, a PTRS chunk is composed of one or more continuous PTRS signals, a PTRS sampling point can refer to a PTRS signal, and a signal carried on an RE can also refer to a PTRS signal. For example, if M is 1, the reference signal sequence is a discrete reference signal sequence, and if M is greater than 1, the reference signal sequence can be a block reference signal sequence.
[0167] Based on different phase noise ICI estimation methods in the block reference signal sequence, it can be divided into a block non-zero power reference signal sequence and a block zero power reference signal sequence. Among them, the reference signal sequence pattern of ICI estimation based on the block non-zero power reference signal sequence NZP-PTRS can be as follows Figure 4a As shown, the reference signal sequence is concentrated on a certain frequency domain resource, such as M subcarriers / RE, or M / L (where M is an integer multiple of L, and L is the number of REs contained in one RB, for example, it can be 12) RBs. For example, assuming that the sequence length is M, the sequence can be obtained by QPSK modulation pseudo-random sequence, or it can be composed of M symbols selected from the QPSK symbol set, which can be expressed as: {s1, s2, s3, ..., s M-1 ,s M},like Figure 4b shown.
[0168] In the scenario where the guard interval needs to be increased, the first reference signal sequence may include a random QPSK symbol + a first and last cyclic sequence. Assuming the sequence length is M, and there are {u1, u2} cyclic sequences at the first and last, the effective sequence length is Q = M-u1-u2. The effective sequence length can be obtained by QPSK modulation using a pseudo-random sequence, or by selecting Q symbols from the QPSK symbol set, plus the first and last cyclic sequences, which can be expressed as: {s M-2u1-u2+1 , ..., s M-u1-u2 , s1, s2, s3, ..., s M-u1-u2 , s1, s2, ..., s u2},like Figure 4c As shown. Among them, {s M-2u1-u2+1 , ..., s M-u1-u2 ,} is a cyclic prefix, {s1, s2, ..., s u2} is a circular suffix.
[0169] When estimating ICI using a block non-zero power reference signal sequence, a matrix can be constructed using signals transmitted on the M resource units where the reference signal sequence is located, and an ICI estimation value can be obtained by inverting the matrix and receiving signals on the M or Q REs where the reference signal sequence is located.
[0170] In the prior art, the reference signal sequence used for ICI estimation is usually a random QPSK sequence, or is randomly selected from a QPSK symbol set and mapped in the frequency domain. It has a constant mode characteristic in the frequency domain, but its characteristics in the time domain are not considered, that is, it is impossible to fully utilize the characteristic that phase noise is a multiplicative noise (that is, it only affects the phase of the time domain signal) to ensure the estimation performance of phase noise ICI.
[0171] Another reference signal sequence for phase noise estimation may be a block zero power reference signal sequence ZP-PTRS. The pattern of the block zero power reference signal sequence may be as follows: Figure 5a As shown in the figure, the reference signal sequence occupies M resource units RE. In the block reference signal sequence, except for the non-zero power reference signal sequence on the middle RE, all other REs are zero power reference signal sequences, that is, other REs are vacant and do not send any signals. When estimating ICI with a block zero power reference signal sequence, it is simpler than estimating a block non-zero power reference signal sequence. It can be calculated by comparing the transmitted signal u on the middle RE with the signal r received on the M REs. i , determine, for example, Figure 5b As shown, the ICI estimated value E i The received signal r i and the transmitted signal u, that is, E i =f(r i, u). In the scenario where the block zero-power reference signal sequence is applicable, the complexity of the phase noise estimation of the first device and the second device can be effectively reduced.
[0172] The block zero power reference signal sequence is mapped in the frequency domain, that is, it can be equivalent to an impulse signal in the frequency domain. After the reference signal sequence is transformed into the time domain, it has a constant mode characteristic. Therefore, the block zero power reference signal can have a better performance when estimating the time domain phase. Assume that the sequence length is M, except for the middle sequence which is a valid value, all others are 0.
[0173] In order to make full use of the power on each subcarrier, the power on the subcarrier corresponding to the sequence of 0 can be used to increase the power of the non-zero sequence, that is, the power on the resource unit corresponding to the non-zero power can be determined according to the size of the PTRS block. For example, the reference signal sequence on the middle resource unit is s1, then the block zero power reference signal sequence can be expressed as: {0, 0, ..., 0, sqrt (M) × s1, 0, ..., 0}, such as Figure 5c However, since there is only one subcarrier with a signal in a PTRS block, it is more seriously affected by the channel frequency selectivity than the block non-zero power pilot sequence. In addition, when M is large, the difference between the power on the subcarrier corresponding to the reference signal sequence after power boosting and the average power on the adjacent subcarrier used to transmit data or other information may be too large, thereby increasing the peak-to-average ratio of the signal, increasing the difficulty of demodulating the reference signal for the terminal device, and even causing it to be unable to be resolved.
[0174] Based on the above problems, this application proposes a method for determining a reference signal. Figure 6 The method can be applied to the above Figure 1a The communication system shown, or Figure 1b The communication device shown, or Figure 1c The OFDM transmitter shown can also be applied to other communication systems or communication scenarios, and the application does not limit this. The method includes the following steps:
[0175] Step 601: A first device determines a first reference signal sequence from a reference signal sequence set.
[0176] The first device involved in the embodiments of the present application may refer to a network device, and the corresponding second device may refer to a terminal device. Alternatively, the first device may refer to a terminal device, and the corresponding second device may refer to a network device. Alternatively, the first device may refer to a terminal device, and the corresponding second device may also refer to a terminal device.
[0177] Among them, the first reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal. The impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise, etc. Specifically, if the data demodulation performance between the first device and the second device is greatly affected by phase noise, the first reference signal sequence can be used to compensate for the impact of CPE / ICI introduced by phase noise. If the data demodulation performance between the first device and the second device is less affected by phase noise, other functions of the first reference signal sequence can be configured by the network device in the system, such as Doppler estimation and compensation, time synchronization, channel estimation, etc., which are not limited here. It should be noted that the network device mentioned in this application can be a first device as a network device or a second device as a network device, or it can be other network devices that schedule the first device or the second device, which are not limited here. Specifically, the association relationship between the function corresponding to the reference signal sequence and the first reference signal sequence can be configured by the network device, and then the first device can determine the first reference signal sequence from the reference signal sequence set according to the association relationship.
[0178] In one possible implementation, the first device and the second device respectively determine the first reference signal sequence based on a reference signal sequence set; in another possible implementation, after the first device determines the first reference signal sequence from the reference signal sequence set, it sends indication information of the first reference signal sequence to the second device, so that the second device receives the first reference signal sequence on the corresponding transmission resource according to the indication information of the first reference signal sequence, and estimates the impact of phase noise on the signal received by the second device.
[0179] Furthermore, in order to improve the adaptability of the reference signal sequence in high-frequency and high-modulation scenarios, the reference signal sequence set includes at least a first type of reference signal sequence; the time domain and frequency domain amplitude variances of the first type of reference signal sequence meet the preset threshold, so that the first device or the second device can select a reference signal sequence with a relatively stable amplitude response in both the time domain and the frequency domain through the reference signal sequence set, thereby improving the accuracy of phase noise estimation. It should be noted that the method for determining the reference signal sequence set (i.e., determining the elements in the reference signal sequence set) can be pre-configured by a network device, or pre-defined by a protocol, or pre-configured by high-level signaling, or the network device indicates a reference signal sequence set to the first device and / or the second device, and then pre-stored in the first device and / or the second device, which is not limited here.
[0180] The form of the first type of reference signal sequence applicable to the embodiment of the present application is described in detail below.
[0181] In a possible implementation manner, the first type of reference signal sequence may be a block reference signal sequence.
[0182] The following specifically describes a block reference signal sequence of a first type of reference signal sequence whose amplitude variance in the time domain and / or frequency domain satisfies a preset threshold.
[0183] The first type of reference signal sequence may be a block reference signal sequence generated based on QPSK symbols.
[0184] In a possible implementation, the first type of reference signal sequence can be a frequency domain QPSK sequence with stable amplitude in the time domain. The sequence is defined in the frequency domain, that is, the value of a symbol in the sequence is {1+1j, 1-1j, -1+1j, -1-1j} / sqrt(2), where sqrt(·) represents the square root of "·". Since it is a symbol modulated by QPSK, the frequency domain block reference signal sequence corresponds to a constant modulus signal in the frequency domain, that is, the amplitude corresponding to the block reference signal sequence on each subcarrier or RE is 1, and the modulation symbol in the frequency domain is a standard QPSK signal.
[0185] In a possible implementation method, a frequency domain QPSK sequence whose amplitude variances in both time domain and frequency domain satisfy preset thresholds can be obtained in the following manner: At this time, assuming that the sequence length is M and the effective sequence length is Q, that is, when there are cyclic prefixes and suffixes, Q=M-u1-u2, and when there are no cyclic prefixes and suffixes, Q=M, then there are 4^Q combinations of sequences. After all 4^Q sequences are inverse Fourier transformed to the time domain through the Q point, the sequence whose time domain amplitude response satisfies the preset threshold is selected as the effective sequence of the first type of reference signal sequence.
[0186] In a specific implementation process, all 4^Q can be inverse Fourier transformed to the time domain through the Q point, and the sequence whose volatility of the time domain amplitude meets the preset threshold can be determined as a valid sequence. The volatility can be the signal amplitude difference at each sampling point in the time domain. For example, the volatility can be the average value avg(abs(xi-xj)) of the signal amplitude difference at each sampling point in the time domain, or the maximum value max(abs(xj)) of the signal amplitude difference at each sampling point in the time domain. i -x j )) or max(abs(x i ))-min(abs(x i )) or max(x i )-min(x i ), where the signal amplitude at the time domain sampling point i is represented by x i , the signal amplitude at the time domain sampling point j is expressed as x jOr the volatility can be the signal amplitude variance at each sampling point in the time domain, or the mean square error of the amplitude, etc. For example, according to the amplitude variance value, the first P groups are selected from small to large as the valid sequence set of the first type of reference signal sequence. It can be seen that the larger the Q, the more stable the time domain amplitude response of the selected sequence. Of course, the first type of reference signal sequence whose volatility meets the first amplitude threshold can also be determined according to other methods, which are not limited here.
[0187] In a possible implementation, the first type of reference signal sequence can be a time domain QPSK frequency domain amplitude stable sequence, which is first defined in the time domain, that is, the modulation symbol in the time domain is a standard QPSK signal or a signal after the standard QPSK signal is scaled. The time domain block reference signal sequence corresponds to a constant modulus signal in the time domain, that is, the amplitude corresponding to the block reference signal sequence at each sampling point is 1. The sequence is obtained in a similar way to the frequency domain QPSK sequence with stable amplitude in the time domain. That is, the effective length is 4^Q groups of sequences corresponding to Q, and after the Q-point Fourier transform is transformed to the frequency domain, the sequence whose frequency domain amplitude response meets the preset threshold is selected as the effective sequence of the first type of reference signal sequence.
[0188] For example, when the effective sequence length is 8, the sequence whose frequency domain amplitude response satisfies the preset threshold may include 128 groups of first-class reference signal sequences. For example, the first-class reference signal sequence may be: {0.7071 +0.7071i, 0.7071 +0.7071i, 0.7071 +0.7071i, 0.7071 -0.7071i, -0.7071 -0.7071i, 0.7071 +0.7071i, -0.7071 -0.7071i, 0.7071 -0.7071i}.
[0189] When the first reference signal sequence needs to be mapped in the time domain, a group of sequences in the above-mentioned P groups of time-domain QPSK frequency-domain amplitude stable sequences can be used as the first reference signal, and a group of sequences in the above-mentioned P groups of frequency-domain QPSK time-domain amplitude stable sequences can also be used as the first reference signal after inverse Fourier transform. When the first reference signal sequence needs to be mapped in the frequency domain, a group of sequences in the above-mentioned P groups of time-domain QPSK frequency-domain amplitude stable sequences can be used as the first reference signal after Fourier transform to the frequency domain, and a group of sequences in the above-mentioned P groups of frequency-domain QPSK time-domain amplitude stable sequences can also be used as the first reference signal.
[0190] It should be noted that the above-mentioned method of selecting the QPSK sequence as the first type of reference signal sequence can also be applied to other sequences, which will not be repeated here. For example, it can also be a BPSK sequence, Pi / 2BPSK, DMRS sequence, etc., where BPSK has only two symbols {1, -1}, so the sequence with an effective sequence length of Q corresponds to 2^Q combinations, and the first type of reference signal sequence can be a sequence of P frequency domain amplitudes selected from the time domain BPSK sequence that meets the preset threshold, or a sequence of P time domain amplitudes selected from the frequency domain BPSK sequence that meets the preset threshold, that is, from the BPSK sequence with an effective length of Q and a sequence combination number of 2^Q, select P sequences whose time domain and frequency domain amplitudes meet the preset threshold as the effective sequence of the first type of reference signal sequence.
[0191] In addition, the Pi / 2 BPSK sequence is the BPSK sequence whose time domain or frequency domain amplitude response satisfies the preset threshold value determined in the above embodiment, plus a phase shift mod(k, 2)×Pi / 2 related to the mapping position, wherein k is determined by the mapping position.
[0192] Furthermore, the first type of reference signal sequence can also be a Pi / 2 BPSK sequence based on a Golay complementary sequence in the frequency domain. The sequence is defined in the frequency domain, that is, the modulation symbol in the frequency domain is a Pi / 2BPSK signal. Since the sequence is a complementary sequence, the length of the sequence can be expressed as 2^a×10^b×26^c, (a, b, c=0, 1, 2, ...). Complementary sequences exist in pairs, and the two sequences in a pair of complementary sequences are respectively referred to as sequence bA and sequence bB. Among them, a complementary sequence means that the product of sequence bA and sequence bB is 0, that is, it can be expressed as b A ·(b B H )=0, H represents conjugate transposition. The Pi / 2 BPSK sequence generated according to the complementary sequence can have many forms, for example, Figure 5a As shown in FIG, two sequences are added with a cyclic prefix and a cyclic suffix respectively, and are independently mapped to different frequency domain resources or sampling points. A and S B spliced into a new sequence [S A S B ] and add the cyclic prefix and suffix to the new sequence. Taking the complementary sequence as a binary sequence as an example, sequence b A and sequence b B It can be expressed as:
[0193] b A =[1,1,1,1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1];
[0194] b B=[1,1,1,1,-1,1,1,1,1,-1,-1,-1,-1,1,-1,-1,1,-1,1,-1]
[0195] The Golay complementary sequence can be modulated by Pi / 2-BPSK, and the modulated complementary sequence is denoted as S A and S B , S A and S B They have the same length and are all Q, so we get:
[0196]
[0197]
[0198] Where i is a complex symbol. It should be noted that the constellation points of Pi / 2-BPSK modulation may have different forms, for example, the sequence S A (k) and sequence S B (k) may contain an initial phase. According to the properties of the complementary sequence, each element in the frequency domain sequence of the complementary sequence pair modulated by Pi / 2-BPSK after FFT transformation is a constant. Therefore, the Pi / 2 BPSK sequence based on the Golay complementary sequence can have constant mode characteristics in the time domain and frequency domain.
[0199] In another possible implementation, the first type of reference signal sequence may be a ZC sequence. Since its root sequence has constant mode characteristics in both the time and frequency domains, the sequence may be defined in both the time domain and the frequency domain, that is, a ZC sequence in the time domain may be generated as the first type of reference signal sequence, or a ZC sequence in the frequency domain may be generated as the first type of reference signal sequence. The first type of reference signal sequence may be determined according to the following formula:
[0200] x(n+Nz c )=x(n), n=0, 1,..., M-1,
[0201] Among them, Nz c is the largest prime number or the largest prime number less than M. The ZC sequence can be determined according to the following formula:
[0202] x_q(n)=exp(-j×Pi×q×n×(n+1) / Nz c ), n = 0, 1, ..., Nzc
[0203] The initial value q may be configured by the network device to the terminal device, or may be determined by the terminal device according to parameters such as a cell identifier.
[0204] In another possible implementation manner, the reference signal sequence set may further include: a second type of reference signal sequence; wherein the second type of reference signal sequence may be a discrete reference signal sequence.
[0205] like Figure 7 As shown, discrete PTRS are evenly distributed on an OFDM, and the PTRS resource unit interval is S, that is, there are S resource units between two adjacent PTRS resource units (including one PTRS resource unit and S-1 data resource units), that is, there is a reference signal on every S subcarriers / resource units, or there is a reference signal on every S / L resource blocks, L represents the number of resource units included in 1 resource block, at this time, the length of the reference sequence is related to the scheduling bandwidth.
[0206] For example, the first reference signal sequence may be a DMRS sequence. For example, the DMRS sequence is a complementary sequence, or a Golay complementary sequence.
[0207] One possible approach is to directly use the original modulation symbol of the DMRS mapped on the subcarrier where the PTRS is located as the modulation symbol of the PTRS, wherein the DMRS and the PTRS are located on different OFDM symbols.
[0208] For another example, the first reference signal sequence can be a pseudo-random sequence. That is, the original bit sequence is generated by using a pseudo-random sequence, and then the first reference signal sequence is obtained by QPSK modulation. The pseudo-random sequence is a Gold sequence of a 31-bit shift register, or an m sequence:
[0209] c(n)=(x1(n+NC)+x2(n+N C ))mod 2
[0210] x1(n+31)=(x1(n+3)+x1(n))mod 2
[0211] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod 2
[0212] The initial value of the first m-sequence can be: x1(0)=1, x1(n)=0, n=1, 2, ... 30, and the initial value of the second m-sequence can be c init It can be determined by at least one of a cell identifier, a terminal identifier, a subframe number of the first reference signal, and a symbol.
[0213] For OFDM symbols, the above sequences are mapped in the frequency domain. Since the above sequences are all symbols modulated by QPSK, the first reference signal sequence is a constant modulus signal in the frequency domain, and the amplitude is 1.
[0214] The first type of reference signal sequence and the second type of reference signal sequence are used in the same way to estimate CPE. The CPE can be estimated by only using the received signal of the RE where the reference signal sequence is located and the transmitted signal of the reference signal sequence. Therefore, if the phase noise estimation only needs to estimate CPE, the first type of reference signal sequence or the second type of reference signal sequence can be selected.
[0215] When performing ICI estimation based on the second type of reference signal sequence, it is necessary to construct a matrix by combining the received signal of the RE where the reference signal sequence is located and the received signal of the RE near the RE where the reference signal sequence is located, and obtain the ICI estimation value through matrix inversion and the reference signal sequence transmission signal.
[0216] Compared with the PTRS pattern corresponding to the first type of reference signal sequence, which is concentrated in a continuous resource block, the PTRS pattern corresponding to the second type of reference signal sequence has better symbol dispersion, is less affected by the channel frequency selectivity, and has stronger anti-frequency selectivity. Therefore, when the channel corresponding to the sending reference signal is not flat or has severe channel frequency selectivity, the PTRS sequence can be determined to be the second type of reference signal sequence.
[0217] It should be noted that the second type of reference signal sequence here can also be a sequence whose amplitude variance in the time domain and frequency domain meets the preset threshold, so as to reduce the type of reference signal sequences to be configured in the reference signal sequence set and reduce the complexity of the terminal device generating the reference signal sequence. For example, the reference signal sequence set configured for the first device and the second device only includes sequences whose amplitude variance in the time domain and frequency domain meets the preset threshold, and this sequence is applicable to the scenario of discrete resource units in the PTRS pattern, and can also be applicable to the scenario of the block size in the PTRS pattern being greater than 1.
[0218] It should be noted that the above sequences are only examples, and the reference signal sequence set may also include other published sequences, and the sequence set in the present invention includes but is not limited to the sequences listed above. In addition, the sequence set may not include all the sequences listed above, that is, the sequence set in the present invention may also include at least one of the sequences listed above.
[0219] In an embodiment of the present application, by determining a reference signal sequence set, a first type of reference signal sequence in the reference signal sequence set can have a variance of a time domain amplitude and a frequency domain amplitude that is less than a preset threshold, so that the PTRS sequence has a relatively stable amplitude response in both the frequency domain and the time domain, and can be simultaneously applicable to the estimation of phase noise in the time domain or the frequency domain, or simultaneously applicable to the estimation of CPE and ICI, and can also be simultaneously applicable to OFDM and discrete Fourier transform-spread orthogonal frequency division multiplexing (DiscreteFourier Transform-spread OFDM, DFT-s-OFDM) or a single carrier, to ensure the accuracy of CPE / ICI or time-frequency domain estimation phase noise, solve the problem in the prior art that the time domain amplitude characteristic of the PTRS used for OFDM after being transformed to the frequency domain fluctuates randomly, and the problem that a sequence with constant modulus in the time domain but not constant modulus or not flat in the frequency domain cannot resist severe channel frequency selectivity, thereby improving the accuracy of ICI estimation.
[0220] During a specific implementation, the first device may determine the first reference signal sequence from a reference signal sequence set according to the first parameter.
[0221] The first parameter may include at least one of the following:
[0222] Hardware conditions of the first device and / or the second device;
[0223] transmission parameters between the first device and the second device;
[0224] PTRS parameters of the second device;
[0225] Channel parameters between the first device and the second device, etc.
[0226] In a specific implementation process, the first parameter may include one or more of the above parameters, which are not limited here.
[0227] Specifically, the hardware conditions of the first device and / or the second device may include at least one of the following:
[0228] a phase noise model of the first device and / or the second device;
[0229] The phase noise power spectral density of the first device and / or the second device.
[0230] Based on the scenario where the first device is a network device and the second device is a terminal device, the transmission parameters between the first device and the second device may include at least one of the following: subcarrier spacing, carrier frequency, scheduling bandwidth of the second device, modulation coding scheme MCS of the second device, and modulation order of the second device; the PTRS parameters of the second device may include at least one of the following: MCS threshold for determining the pattern of the first reference signal, bandwidth threshold for determining the pattern of the first reference signal, pattern of the first reference signal, etc.
[0231] Based on the scenario where the first device is a terminal device and the second device is a network device, the transmission parameters between the first device and the second device may include at least one of the following: subcarrier spacing, carrier frequency, scheduling bandwidth of the first device, MCS of the first device, and modulation order of the first device; the PTRS parameters of the first device may include at least one of the following: an MCS threshold for determining a pattern of the first reference signal, a bandwidth threshold for determining a pattern of the first reference signal, a pattern of the first reference signal, etc.
[0232] Based on the scenario where the first device is a terminal device and the second device is a terminal device, the transmission parameters between the first device and the second device may include at least one of the following: subcarrier spacing, carrier frequency, scheduling bandwidth of the first device, MCS of the first device, modulation order of the first device, scheduling bandwidth of the second device, MCS of the second device, modulation order of the second device; the PTRS parameters of the second device may include at least one of the following: MCS threshold for determining the pattern of the first reference signal, bandwidth threshold for determining the pattern of the first reference signal, pattern of the first reference signal, etc.
[0233] Among them, the PTRS parameters may also include: the block size M01 occupied by the maximum block zero power reference signal sequence allowed by the hardware conditions of the uplink transmission fed back by the terminal device, and / or the block size M02 occupied by the maximum block zero power reference signal sequence allowed by the hardware conditions of the downlink transmission on the terminal side. Alternatively, the PTRS parameters may also be the first threshold M0 in the uplink and downlink transmission indicated by the network device based on the hardware conditions of the network device and the terminal device (the maximum block size of the block zero power reference signal sequence used by the first device and / or the second device), or the first threshold M0 of the uplink and downlink of the network device (the maximum block size of the block zero power reference signal sequence used by the base station side).
[0234] Among them, the MCS threshold and / or the scheduling bandwidth threshold can be determined according to at least one of the phase noise model, the subcarrier spacing, and the carrier frequency. The subcarrier spacing refers to the subcarrier spacing of the carrier that sends the PTRS, and the carrier frequency refers to the frequency of the carrier that sends the PTRS. The MCS and scheduling bandwidth are configured by the network side, and the specific configuration method is not limited in the embodiment of this application.
[0235] The PTRS pattern in the first parameter can be determined by:
[0236] In one possible implementation method, the first device can determine the PTRS block density associated with at least one of the MCS and the scheduling bandwidth, the PTRS sampling points or the number of REs included in the PTRS block, and then determine the PTRS block density of the PTRS pattern and the PTRS sampling points or the number of REs included in the PTRS block based on at least one of the MCS and the scheduling bandwidth.
[0237] In another possible implementation, the first device may also directly determine the PTRS block size and the number of PTRS blocks of the PTRS pattern based on at least one of a phase noise level, a subcarrier spacing, a frequency, and a channel condition.
[0238] For example, when the channel volatility corresponding to the subcarrier of the second device is less than the second amplitude threshold, the PTRS pattern of the first reference signal sequence can be determined as a PTRS block size M greater than 1, that is, the PTRS pattern corresponds to the pattern of the block reference signal sequence.
[0239] For another example, if the volatility between subcarriers of the second device is greater than the second amplitude threshold, then the first device can determine that the volatility of the channel of the second device is large, and then it can be determined that the PTRS pattern is a discrete resource unit, or the PTRS block size M is equal to 1, that is, the PTRS pattern corresponds to the pattern of the discrete reference signal sequence. Among them, the volatility may include: the amplitude difference on each subcarrier in the frequency domain (the average value of the amplitude difference of each subcarrier, the maximum value of the amplitude difference of each subcarrier, etc.), the amplitude variance, the mean square error of the amplitude, etc.
[0240] In another possible implementation, when the second device is a terminal device, the phase noise level can also be fed back to the network device, and then the network device can determine the MCS threshold and the scheduling bandwidth threshold according to the information fed back by the terminal device, and send the determined MCS threshold and the scheduling bandwidth threshold to the terminal device. The specific method for determining the MCS threshold and / or the scheduling bandwidth threshold is not limited in the embodiment of the present application and will not be described in detail here.
[0241] In an embodiment of the present application, since the first device and the second device are located in different transmission scenarios, different patterns of the first reference signal sequence or the second reference signal sequence may be determined. Therefore, the protocol may predefine or the network device may preconfigure the association between the first parameter and the first reference signal sequence or the second reference signal sequence, and the first device and / or the second device may determine the first reference signal sequence or the second reference signal sequence based on the first parameter in the current schedule and the association. Similarly, the method of determining the first reference signal sequence according to the first parameter can be to determine the PTRS pattern for the first device or the second device, and then use the PTRS pattern as the first parameter to determine the first reference signal sequence. The specific method of determining the first reference signal sequence according to the first parameter may include, but is not limited to, the following:
[0242] Mode 1: The first device determines a first parameter for generating a first reference signal sequence or a first parameter for generating a second reference signal sequence, and then the first device determines a corresponding first reference signal sequence according to the first parameter. The first parameter for generating the first reference signal sequence or the first parameter for generating the second reference signal sequence may be predefined by a protocol or preconfigured by a network device for the first device and / or the second device.
[0243] For example, if the first device determines that the first parameter used to generate the first reference signal sequence is a PTRS pattern, the first device may determine the type of the first reference signal sequence according to the PTRS block size included in the PTRS pattern. At this time, there may be more than one type of reference signal sequence that satisfies the PTRS pattern in the reference signal sequence set, and the first device may autonomously select one of the types as needed, which is not limited here.
[0244] For another example, if the first device determines that the first parameter for generating the first reference signal sequence includes: a PTRS pattern, a first threshold M0, and a phase noise model, the first device can determine the type of the first reference signal sequence according to the specific values of the PTRS pattern, the first threshold M0, and the phase noise model. For example, if the phase noise model is determined to be a phase noise model that only requires CPE estimation compensation, and the PTRS pattern is a PTRS block size greater than 1 and less than the first threshold, then any reference signal sequence in the first type of reference signal sequence whose sequence length matches the PTRS pattern in the reference signal sequence set can be selected.
[0245] Method 2: The first device determines an association relationship between the first parameter and the first reference signal sequence. The association relationship may be predefined by a protocol or preconfigured by a network device for the first device and / or the second device. Furthermore, the first device or the second device may determine the first reference signal sequence based on the association relationship between the first parameter and the first reference signal sequence.
[0246] For example, if the association relationship determined by the first device includes a first association relationship, a second association relationship, a third association relationship, a fourth association relationship, and a fifth association relationship, the specific association relationships may be shown in Table 2 below:
[0247]
[0248] Table 2
[0249] Wherein, M is the PTRS block size, and N is the number of PTRS blocks. M0 is the first threshold value, which can be determined according to the hardware conditions of the first device and / or the second device. For example, the first threshold value M01 can be set for the first device and the first threshold value M02 can be set for the second device as needed. Of course, the first length threshold value M1, the second length threshold value M2, etc. can also be set as needed. The specific implementation method can refer to the examples below and will not be repeated here. Wherein, a, b, c are integers, and t is a positive integer.
[0250] Among them, if the first device determines that the first parameter satisfies the first association relationship, it can be determined that the first device generates a second reference signal sequence, for example, one of a DMRS sequence, a pseudo-random sequence, and a frequency domain random QPSK sequence. If the first device determines that the first parameter satisfies the second association relationship, it can be determined that the first device generates a first reference signal sequence, and the first reference signal sequence is a block zero power reference signal sequence. If the first device determines that the first parameter satisfies the third association relationship, it can be determined that the first device generates a first reference signal sequence, and the first reference signal sequence is a ZC sequence. If the first device determines that the first parameter satisfies the fourth association relationship, it can be determined that the first device generates a first reference signal sequence, and the first reference signal sequence is a pi / 2 BPSK sequence based on a Golay complementary sequence. If the first device determines that the first parameter satisfies the fifth association relationship, it can be determined that the first device generates a first reference signal sequence, and the first reference signal sequence is a stable sequence in the time-frequency domain, that is, a sequence whose amplitudes in the time domain and the frequency domain meet the preset threshold.
[0251] The above association relationship is only an example. In a specific implementation process, the association relationship required in the reference signal sequence set can be determined as needed, and is not limited here.
[0252] The above-mentioned method 1 and method 2 can be executed separately or in combination, and are not limited here. The indication method in method 1 and method 2 can be notified to the terminal device by high-level signaling, RRC, DCI, broadcast, or pre-definition, and the association relationship can be terminal-based (that is, the association relationship of each terminal is independent) or cell-based (that is, each group shares the same association relationship); the indication content can be an association relationship or a threshold, or an adjustment amount according to an agreed method. The first parameter used to determine the first reference signal sequence, and / or the association relationship between the first parameter and the first reference signal sequence is indicated by signaling, and then the first device and / or the second device determines the first reference signal sequence according to the indicated first parameter, and / or the association relationship between the first parameter and the first reference signal sequence.
[0253] Through the above method, the first device or the second device can implicitly determine the first reference signal sequence or the second reference signal sequence directly from the first parameter based on the association between the first parameter and the reference signal sequence in the reference signal sequence set, that is, no additional signaling is required to specifically indicate a specific PTRS sequence, thereby saving signaling overhead.
[0254] Method three: After the network device determines the first reference signal sequence, it directly indicates the first reference signal sequence to the terminal device through signaling. In this method, there is no need to indicate the first parameter used to determine the first reference signal sequence, or the association between the first parameter and the first reference signal sequence.
[0255] The specific indication method can be provided to the terminal by high-level signaling or radio resource control (Radio Resource Control, RRC) signaling or downlink control information (Downlink Control Information, DCI) or broadcast or pre-defined display notification, wherein the display notification can be terminal-based or cell-based; it should be noted that when the network device displays an indication of a reference signal sequence, the indicated reference signal sequence can be determined by the network device according to a pre-configuration, or it can be determined by the network device by other means, which is not limited here.
[0256] After determining the type of the first reference signal sequence or the second reference signal sequence from the reference signal sequence set through the network device, the type of the first reference signal sequence or the second reference signal sequence is indicated to the terminal through signaling, thereby avoiding estimation errors caused by inconsistencies in the association relationship adopted by the first device and the second device.
[0257] The following specifically describes that the first device or the second device can determine the type of the first reference signal sequence or the type of the second reference signal sequence based on different scenarios according to one or more parameters in the first parameters.
[0258] Scene 1
[0259] The first device can determine the type of the selected first reference signal sequence according to the pattern of the first reference signal. For example, if the first device determines that the PTRS block size M included in the pattern of the first reference signal is greater than 1 and less than or equal to the first threshold, the first reference signal sequence can be selected as a block zero power reference signal sequence. Among them, the first threshold can be determined according to the hardware conditions of the first device and / or the second device. When the sequence PTRS block size M is less than the first threshold, the block zero power reference signal sequence is used, which can effectively reduce the complexity of phase noise estimation while ensuring accuracy and not increasing the difficulty of parsing subcarriers for the first device or the second device. Of course, if the first device determines that the PTRS block size M included in the pattern of the first reference signal is greater than 1 and less than or equal to the first threshold, the first reference signal sequence can also be selected as a block non-zero power reference signal sequence. Specifically, whether to select a block non-zero power reference signal sequence or a block zero power reference signal sequence can be determined according to the hardware conditions of the first device and / or the second device, which is not limited here.
[0260] For example, assuming that the number of subcarriers contained in an RB is L, if the first device determines that the length M of the sequence satisfies M=m×L, where m=1, 2, 3,..., if it is determined to be QPSK according to the modulation order, the first reference signal sequence can be determined as a time domain QPSK frequency domain amplitude stable sequence or a frequency domain QPSK time domain amplitude stable sequence. The total length M of the sequence occupies an integer number of RBs. Taking L=12 as an example, the value of the sequence M is 12, 24, 36, 48, etc. In an embodiment of the present application, the first reference signal sequence may also include a guard interval, that is, the reference signal sequence includes a cyclic prefix and / or a cyclic suffix. Assuming that the lengths of the prefix and suffix of the sequence are u1 and u2 respectively, the effective sequence length without adding the cyclic prefix and suffix is Q=M-u1-u2. At this time, the value of u1 or u2 can be limited to determine the value of Q, for example, M = m × L, where m = 1, 2, 3, L = 12, when u1 = u2 = 2, the values of Q are 8, 20, 32, 44 respectively. When u1 = u2 = 3, the values of Q are 6, 18, 30, 42 respectively. Further considering that the guard interval is related to the accuracy of ICI estimation, it can be considered to associate the values of u1 and u2 with the value of M. When the length of the first reference signal sequence is greater than the first length threshold, the length of the guard interval needs to be increased. Therefore, the first length threshold M1 can be set. When the length M of the first reference signal sequence is less than or equal to the first length threshold M1, that is, when M <= M1 (for example, M1 = 24), u1 = u2 = U0 (for example, U0 = 2), and when M > M1, u1 = u2 = U1 (for example, U1 = 3).
[0261] Optionally, for long sequences, a second length threshold M2, a third length threshold M3, etc. can be further set, and M3>=M2>=M1, and one interval corresponds to a cyclic prefix and suffix length value. As shown in the following table, when M<=M1 (for example, M1=24), u1=u2=U0, when M2>=M>M1, u1=u2=U1, when M3>=M>M2, u1=u2=U2, and when M4>M, u1=u2=U3. U0, U1, U2, and U3 are positive integers. The following table is for example only. The classification in Table 3 (the number of intervals or the number of cyclic prefix and suffix values) is not limited to 4 intervals and can be selected as needed.
[0262] Sequence length M u1 / u2 length 0<M<=M1 U0 M1<M<=M2 U1 M3<M<=M4 U2 M4<M U3
[0263] Table 3
[0264] Further, if the first device determines that there are more than one first reference signal sequences satisfying the first parameter from the reference signal sequence set, for example, when the first device determines that the number of selected time-domain QPSK frequency-domain amplitude stable sequences or the number of selected frequency-domain QPSK time-domain amplitude stable sequences P is greater than 1, then a specific group of sequences can be further determined as the first reference signal sequence based on at least one information such as the terminal identifier UE-ID, the PTRS port number, the frequency-domain position offset of the PTRS, the DMRS sequence scrambling code, the DMRS port number, and the cyclic redundancy check (CRC) scrambling code. Correspondingly, the first device can send the selected first reference signal sequence to the second device through indication information, so that the second device determines the first reference signal sequence selected by the first device according to the indication information.
[0265] Scenario 2: If the first device determines that the effective sequence length or sequence length in the PTRS pattern is a prime number, then the first reference signal sequence can be a ZC sequence. If the first reference signal sequence does not include a head and tail loop, the length M of the first reference signal sequence is a prime number. If the first reference signal sequence includes a head and tail loop, the effective length Q of the first reference signal sequence is a prime number. For example, if the first device determines that the effective sequence length of the first type of reference signal sequence is a prime number, that is, Q = Nz c For example, Q = 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43 to ensure the time-frequency constant mode characteristic of the first type of reference signal sequence.
[0266] Considering the scenario of the protection interval, if it is determined that the length M of the first reference signal sequence does not meet the prime number requirement, such as M = m × L, for example, when L = 12, the value of M is 12, 24, 36, 48, etc., the effective length Q under this condition can be limited by limiting the length of the cyclic prefix and suffix to meet the prime number requirement. For example, according to the total length of the first reference signal sequence, the length of the cyclic sequence u1 and u2 is determined in the following manner: when M = 12, Q = 7 can be set, then u1 = 3 and u2 = 2 or u1 = 2 and u2 = 3 can be obtained; when M = 24, Q = 19 can be set, then u1 = 3 and u2 = 2 or u1 = 2 and u2 = 3 can be obtained; when M = 24, Q = 17 can be set, then u1 = 3 and u2 = 4 or u1 = 4 and u2 = 3 can be obtained; when M = 36, Q = 31 can be set, then u1 = 3 and u2 = 2 or u1 = 2 and u2 = 3 can be obtained. 1=3 and u2=2 or u1=2 and u2=3; when M=36, Q=29 can be set, then u1=3 and u2=4 or u1=4 and u2=3 can be obtained; when M=48, Q=43 can be set, then u1=3 and u2=2 or u1=2 and u2=3 can be obtained; when M=48, Q=41 can be set, then u1=3 and u2=4 or u1=4 and u2=3 can be obtained; when M=48, Q=37 can be set, then u1=5 and u2=6 or u1=6 and u2=5 can be obtained.
[0267] Scenario three: Considering the influence of channel frequency selectivity or hardware limitations, the problem of exceeding the hardware limitation range causes the ICI estimation accuracy to be seriously reduced. When M is large (such as M ≥ 7), the power increase will cause the power on the subcarrier where the non-zero power reference signal sequence is located to differ too much from the power on the adjacent subcarriers, increasing the signal's Peak-to-Average Power Ratio (PAPR) and the complexity of hardware implementation. Or the signal exceeds the hardware limitation, and the introduced nonlinear distortion will seriously deteriorate the ICI estimation performance and significantly increase the demodulation / decoding difficulty of 256QAM.
[0268] If the first device determines that in the PTRS pattern, the PTRS block size M is greater than the first threshold M0, or the block size M corresponding to the valid sequence for carrying the first reference signal sequence in the PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold M0. The first threshold M0 may be determined according to the hardware conditions of the first device and / or the second device, and the first threshold M0 may be pre-agreed, for example, indicated / notified to the terminal through Radio Resource Control (RRC), Media Access Control (MAC), Downlink Control Information (DCI), etc.
[0269] At this time, if the first device determines that the first parameter satisfies the following conditions, it determines that the first reference signal sequence is a QPSK sequence that is stable in the time and frequency domains. Among them, the frequency domain QPSK time domain amplitude stable sequence and / or the time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of the P1 reference sequences whose time domain amplitude variance satisfies the second threshold value selected from the frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of the P2 reference sequences whose frequency domain amplitude variance satisfies the third threshold value selected from the time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers. The specific selection method can refer to the embodiment in scenario one, which will not be repeated here.
[0270] Scenario 4: If the first device determines that the PTRS block size in the PTRS pattern is 2^a×10^b×26^c, or the number of PTRS blocks in the pattern of the first reference signal is an integer multiple of 2, the first reference signal sequence can be determined as a Pi / 2BPSK sequence based on a Golay complementary sequence in the frequency domain. At this time, the length M of the first reference signal sequence is greater than M0, the number of PTRS blocks in the first reference signal sequence is an even number, and the effective length Q of the first reference signal sequence can be 2^a×10^b×26^c. That is, if the first reference signal sequence does not include a head and tail loop, the length of the first reference signal sequence is 2^a×10^b×26^c. If the first reference signal sequence includes a head and tail loop, the effective length of the first reference signal sequence is 2^a×10^b×26^c. Or the number of PTRS blocks of the first reference signal sequence is an odd number, and half of the effective length Q of the first reference signal sequence is 2^a×10^b×26^c (a>=0), that is, the effective sequence length Q is 2×2^a×10^b×26^c. That is, if the first reference signal sequence does not include the first and last cycles, the length of the first reference signal sequence is 2×2^a×10^b×26^c; if the first reference signal sequence includes the first and last cycles, the effective length of the first reference signal sequence is 2×2^a×10^b×26^c.
[0271] In scenario five, if the first device determines that the PTRS block size M in the PTRS pattern is less than M0, and the volatility of the channel at the subcarrier, RE or symbol position selected for mapping the PTRS is small, a block zero power reference signal sequence or a block non-zero power reference signal sequence can be selected as the first reference signal sequence.
[0272] For example, the first device can determine based on the first parameter that the block size M in the PTRS pattern is less than the first threshold M0. Furthermore, the first device can also select the volatility of the channel at the subcarrier or RE or symbol position used to map the PTRS to be less than the second amplitude threshold to improve the accuracy of phase noise estimation.
[0273] Scenario 6: If the first device determines that the PTRS block size included in the pattern of the second reference signal sequence is 1, the second reference signal sequence can be determined from the second type of reference signal sequence. At this time, the second reference signal sequence can be a discrete reference sequence, specifically, it can be a reference signal sequence that is the same as the DMRS sequence, a pseudo-random sequence, or a frequency domain random QPSK sequence. The specific form of the second reference signal sequence can be any type of the second type of reference signal sequence, and can also be determined as needed, which is not limited here.
[0274] Scenario seven: when only CPE needs to be estimated, or when the modulation coding scheme is low or the phase noise is ideal, there is no need to consider the impact of the amplitude in the time domain on the ICI estimation. The block reference signal sequence can select a random frequency domain QPSK sequence, which is similar to the discrete reference sequence. You can refer to the implementation method of the discrete reference sequence, which will not be repeated here.
[0275] It should be noted that the above is only an illustrative example, and the first device may also determine the type of the first reference signal sequence according to one or more parameters in the first parameter, and then determine the specific value of the first reference signal sequence, which is not limited here.
[0276] Furthermore, the first device may also determine a power value of the first reference signal sequence or the second reference signal sequence to further improve the accuracy of phase noise estimation.
[0277] Since the PTRS overhead is small, the maximum in the current protocol is 1 / 24, and the power impact on the entire OFDM symbol is limited, therefore, one possible implementation method may be to perform a fixed value power boost on it, for example, a fixed 3dB power boost may be set. Another possible implementation method may also set different power boost values for different reference signal sequences, for example, the power boost value may be determined by the PTRS pattern, the PTRS sequence, or the first parameter.
[0278] Method 1
[0279] The first device determines a power boost value of the second device according to a PTRS block size in a pattern of the first reference signal.
[0280] For example, when the PTRS pattern type or discrete zero power reference signal sequence or sequence determined by the scene parameters is ZP-PTRS+NZP-PTRS, the NZP-PTRS power boost value in each block is 10×lg(M)dB, where M is the block size.
[0281] Another possible implementation method is that within the permitted range of the hardware capabilities of the first device and / or the second device, the power on the resource unit corresponding to zero power can be determined according to the size of the PTRS block. For example, the reference signal sequence on the intermediate resource unit is s1, then the block zero power reference signal sequence can be expressed as: {0, 0, ..., 0, sqrt(M)×s1, 0, ..., 0}.
[0282] Method 2
[0283] In one possible implementation, when the PTRS sequence determined by the scenario parameters is a QPSK / BPSK / Pi / 2 BPSK sequence with stable amplitude in the time domain and frequency domain, or a ZC sequence or a Pi / 2 BPSK sequence based on a Golay complementary sequence in the frequency domain, the power of the first reference signal sequence can be fixedly increased by 3 dB.
[0284] Another possible implementation method is to determine the modulation order of the power boost power data. For example, when the modulation order is ≤64QAM: the power boost value of the first reference signal sequence can be 0dB; when the modulation order is 256QAM, the power boost value of the first reference signal sequence can be 4.23dB; when the modulation order is 1024QAM, the power boost value of the first reference signal sequence can be 4.5dB.
[0285] In another possible implementation, the power boost value can also be determined based on the coding rate or MCS. The higher the coding rate or MCS, the lower the power boost value that can be set. For example, when the MCS of the second device is greater than the first MCS threshold, the power boost value is set to 0. When the first device determines that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port of the second device.
[0286] Method 3
[0287] In a possible implementation manner, the power boost value of the second reference signal sequence is determined by an ICI order that needs to be estimated by the second device.
[0288] For example, if the first device determines that the second reference signal sequence is a discrete reference signal sequence and the ICI order to be estimated is 1, the power can be increased by 3dB, or the power increase value can be determined by the number of transmission layers according to the existing protocol. Here, the ICI order equal to 1 means that only CPE is estimated.
[0289] For example, if the first device determines that the second reference signal sequence is a discrete reference signal sequence and the ICI order to be estimated is greater than 1, the power boost value of the second reference signal sequence is determined to be 0 dB. Here, the ICI order greater than 1 indicates that ICI estimation is required.
[0290] In another possible implementation manner, the power boost value of the second reference signal sequence is determined by the MCS of the second device.
[0291] Specifically, if the first device determines that the MCS of the second device is equal to or greater than the first MCS threshold, the power increase value of the second device is 0 dB;
[0292] If the first device determines that the MCS of the second device is less than the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port of the second device.
[0293] Alternatively, if the first device determines that the MCS of the second device is greater than the first MCS threshold, the power boost value of the second device is 0dB; if the first device determines that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port of the second device.
[0294] For another example, the power boost value of the second reference signal sequence may be a fixed value, and the specific value of the fixed value may be determined as needed, which is not limited here.
[0295] Step 602: The first device maps a first reference signal sequence to a first symbol sequence, and sends a first reference signal corresponding to the first reference signal sequence to the second device.
[0296] The process of the first device determining the first reference signal sequence may also determine the specific value of the first reference signal sequence according to the parameters of the first reference signal sequence. The parameters of the first reference signal sequence may include: an initial position of the sequence, a cyclic shift of the sequence, and an initial value of the sequence. For a low peak-to-average ratio sequence (such as a ZC sequence), the parameters of the sequence may also include a root sequence, a mask, a scrambling code, a cyclic shift (CS) or an orthogonal cover code (OCC), etc.
[0297] For example, the initial value of a specific sequence, the initial position of the sequence, the cyclic shift of the sequence, etc. can be determined by at least one of the UE-ID, cell ID, subframe number, symbol, PTRS port number, and associated DMRS port number, thereby determining the specific value of the first reference signal sequence.
[0298] Step 603: The second device determines a first reference signal sequence from a reference signal sequence set.
[0299] The specific implementation process can refer to the way in which the first device determines the first reference signal sequence from the reference signal sequence set, which will not be repeated here. For example, the second device can first determine the PTRS pattern, and then determine the first reference signal sequence based on the PTRS pattern and other first parameters. The first reference signal sequence can also be determined based on the PTRS pattern and other first parameters indicated by the first device.
[0300] Step 604: The second device receives the first reference signal from the first device, and demaps the first reference signal according to the first symbol sequence mapped to the first reference signal sequence to obtain a received signal of the first reference signal sequence.
[0301] The method for determining the reference signal provided in the present application can be applied to high-frequency and high-code-rate scenarios. The above scheme can not only ensure the estimation accuracy of CPE and / or ICI in a given scenario, but also adaptively adapt the optimal sequence according to the scenario, optimize the CPE and / or ICI estimation performance, and improve the demodulation performance while reducing the complexity under a given PTRS overhead, thereby improving the spectrum efficiency.
[0302] Combination of the above Figure 6 The method for determining a reference signal provided by an embodiment of the present application is described. Based on the same inventive concept as the above method for determining a reference signal, an embodiment of the present application further provides a communication device, such as Figure 8 As shown, the communication device 800 includes a processing unit 801 and a transceiver unit 802. The communication device 800 (hereinafter referred to as the device 800) can be used to implement the method performed by the first device in the above embodiment. The device 800 can be a network device or a terminal device, or can be located in a network device or a terminal device, or can be a first device or a transmitting device.
[0303] It should be noted that the above-mentioned device 800 can be a network device or a terminal device, or it can be a chip used in a network device or a terminal device, or other combined devices, components, etc. having the functions of the above-mentioned network device or terminal device. When the device 800 is a network device or a terminal device, the transceiver unit can be a transceiver, which can include an antenna and a radio frequency circuit, etc., and the processing module can be a processor, such as a central processing unit (CPU). When the device 800 is a component having the functions of the above-mentioned network device or terminal device, the transceiver unit can be a radio frequency unit, and the processing module can be a processor. When the device 800 is a chip system, the transceiver unit can be the input and output interface of the chip system, and the processing module can be the processor of the chip system.
[0304] In one embodiment, the apparatus 800 may be used to execute the steps executed by the first device in the above method embodiment, or to execute the steps executed by the originating device.
[0305] Specifically, the processing unit 801 is used to determine a first reference signal sequence from a reference signal sequence set; the first reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise; the reference signal sequence set includes at least: a first type of reference signal sequence; the time domain and / or frequency domain amplitude variance of the first type of reference signal sequence meets a preset threshold; the transceiver unit 802 is used to map the first reference signal sequence to a first symbol sequence, and send a first reference signal corresponding to the first reference signal sequence to the second device according to the first symbol sequence.
[0306] In a possible design, the processing unit 801 is specifically used to determine a first reference signal sequence from a reference signal sequence set based on a first parameter; the first parameter includes at least one of the following: a transmission parameter between the first device and the second device, and a pattern of the first reference signal.
[0307] In a possible design, the reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; a processing unit 801 is specifically used to: if it is determined that the first parameter satisfies the following conditions, then determine that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c, or the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c, where a, b, and c are positive integers.
[0308] In one possible design, the reference signal sequence set includes: a ZC sequence; a processing unit 801, specifically used to determine that the first reference signal sequence is a ZC sequence if it is determined that the first parameter satisfies the following conditions: the PTRS block size is a prime number; or, the block size of the valid sequence used to carry the first reference signal sequence in the PTRS block is a prime number.
[0309] In a possible design, the reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; wherein P1 and P2 are positive integers;
[0310] Processing unit 801 is specifically used to determine that the first reference signal sequence is a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence if it is determined that the first parameter satisfies the following conditions: the PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; or, the block size M corresponding to the valid sequence for carrying the first reference signal sequence in the PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold.
[0311] In one possible design, the processing unit 801 is further used to determine the power boost value of the second device based on the PTRS block size in the pattern of the first reference signal if the first reference signal sequence is determined to be a block non-zero power sequence; or, the processing unit 801 is further used to determine that the power boost value of the first reference signal sequence is a fixed value.
[0312] In a possible design, the reference signal sequence set also includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the processing unit 801 is also used to determine a second reference signal sequence from the second type of reference signal sequence based on the first parameter; wherein the pattern of the second reference signal sequence includes a PTRS block size of 1; the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise.
[0313] The transceiver unit 802 is also used to map the second reference signal sequence to a second symbol sequence, and send a second reference signal corresponding to the second reference signal sequence to the second device; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
[0314] In one possible design, the processing unit 801 is further used to determine the power boost value of the second device according to the MCS of the second device.
[0315] In a possible design, the processing unit 801 is specifically configured to: if it is determined that the MCS of the second device is equal to or greater than the first MCS threshold, determine that the power boost value of the second device is 0 dB;
[0316] If it is determined that the MCS of the second device is less than the first MCS threshold, the power boost value of the second device is determined according to the number of DMRS ports associated with the PTRS port of the second device.
[0317] A possible design, processing unit 801, is specifically used to: if it is determined that the MCS of the second device is greater than the first MCS threshold, then determine the power boost value of the second device to be 0dB; if it is determined that the MCS of the second device is less than or equal to the first MCS threshold, then determine the power boost value of the second device according to the number of DMRS ports associated with the PTRS port of the second device.
[0318] In one possible design, the processing unit 801 is further used to: determine the first reference signal sequence according to the association relationship between the first parameter and the first reference signal sequence; or determine the second reference signal sequence according to the association relationship between the first parameter and the second reference signal sequence.
[0319] In one possible design, the transceiver unit 802 is also used to: send indication information of the first reference signal sequence to the second device; the indication information is used to indicate the first reference signal sequence; or, send indication information of the second reference signal sequence to the second device; the indication information is used to indicate the second reference signal sequence.
[0320] In a possible design, the first parameter includes at least one of the following: a phase noise model of the communication device, a phase noise power spectrum density of the communication device, a subcarrier spacing, a carrier frequency, a bandwidth of the communication device, a modulation coding scheme MCS of the communication device, a modulation order of the communication device, a channel parameter of the communication device, a pattern of the first reference signal, an MCS threshold for determining the pattern of the first reference signal, a bandwidth threshold for determining the pattern of the first reference signal, etc.
[0321] In a possible design, the first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence; the second reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, DMRS sequence.
[0322] It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0323] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0324] Based on the same concept as the above method for determining the reference signal, Fig. 9 As shown, the embodiment of the present application further provides a communication device 900. The communication device 900 (hereinafter referred to as the device 900) can be used to implement the method performed by the first device in the above method embodiment, and the description in the above method embodiment can be referred to, wherein the device 900 can be a network device or a terminal device, or can be located in a network device or a terminal device, and can be a transmitting device.
[0325] The device 900 includes one or more processors 901. The processor 901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the communication device (such as a base station, a terminal, or a chip, etc.), execute the software program, and process the data of the software program. The communication device 900 may include a transceiver unit to realize the input (reception) and output (transmission) of the signal. For example, the transceiver unit may be a transceiver, a radio frequency chip, etc.
[0326] The apparatus 900 includes one or more processors 901, and the one or more processors 901 can implement the method executed by the originating device or the first device in the above-mentioned embodiment.
[0327] Optionally, the processor 901 may implement other functions in addition to the method in the above-mentioned embodiment.
[0328] Optionally, in one design, the processor 901 may execute instructions so that the apparatus 900 executes the method for determining a reference signal executed by the first device in the above method embodiment. The instruction may be stored in whole or in part in the processor 901, such as instruction 903, or may be stored in whole or in part in a memory 902 coupled to the processor 901, such as instruction 904, or instructions 903 and 904 may be used together to cause the apparatus 900 to execute the method executed by the first device in the above method embodiment.
[0329] In another possible design, the communication device 900 may also include a circuit that can implement the functions performed by the terminal device in the aforementioned method embodiment.
[0330] In another possible design, the device 900 may include one or more memories 902, on which instructions 904 are stored, and the instructions can be executed on the processor so that the device 900 performs the method for determining the reference signal described in the above method embodiment. Optionally, data can also be stored in the memory. Optionally, instructions and / or data can also be stored in the processor. For example, the one or more memories 902 can store the association or correspondence described in the above embodiment, or the related parameters or tables involved in the above embodiment. Among them, the processor and the memory can be set separately, or they can be integrated or coupled together.
[0331] In another possible design, the device 900 may further include a transceiver unit 905. The processor 901 may be referred to as a processing unit, which controls the device (terminal or base station). The transceiver unit 905 may be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement transceiver of the device.
[0332] For example, if the apparatus 900 is a chip applied to a terminal device or other combined devices, components, etc. having the functions of the above-mentioned terminal device, the apparatus 900 may include a transceiver unit 905 .
[0333] In another possible design, the device 900 may further include a transceiver unit 905 and an antenna 906. The processor 901 may be referred to as a processing unit, which controls the device (terminal or base station). The transceiver unit 905 may be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement the transceiver function of the device through the antenna 906.
[0334] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (digitalsignal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The method steps disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0335] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0336] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer, the method for determining a reference signal sequence described in any method embodiment applied to a transmitting device or a first device is implemented.
[0337] An embodiment of the present application further provides a computer program product, which, when executed by a computer, implements the method for determining a reference signal sequence described in any one of the method embodiments applied to a transmitting device or a first device.
[0338] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer instructions on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrated. The available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, digital video discs (DVDs)), or semiconductor media (eg, solid state disks (SSDs)).
[0339] An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is used to execute the method for determining a reference signal sequence described in any method embodiment applied to a transmitting device or a first device.
[0340] It should be understood that the above-mentioned processing device can be a chip, and the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or located outside the processor and exist independently.
[0341] Combination of the above Figure 6 The method for determining a reference signal provided by an embodiment of the present application is described in detail. Based on the same inventive concept as the above method for determining a reference signal, an embodiment of the present application further provides a communication device, such as Fig.10As shown, the communication device 1000 includes a processing unit 1001 and a transceiver unit 1002. The communication device 1000 (hereinafter referred to as the device 1000) can be used to implement the method performed by the second device in the above embodiment. The device 1000 can be a network device or a terminal device, or can be located in a network device or a terminal device, or can be a second device or a receiving device.
[0342] It should be noted that the above-mentioned device 1000 can be a network device or a terminal device, or it can be a chip used in a network device or a terminal device, or other combined devices, components, etc. having the functions of the above-mentioned receiving device. When the device is a network device or a terminal device, the transceiver unit can be a transceiver, which can include an antenna and a radio frequency circuit, etc., and the processing module can be a processor, such as a central processing unit (CPU). When the device 1000 is a component having the functions of the above-mentioned network device or terminal device, the transceiver unit can be a radio frequency unit, and the processing module can be a processor. When the device 1000 is a chip system, the transceiver unit can be the input and output interface of the chip system, and the processing module can be the processor of the chip system.
[0343] In one embodiment, the apparatus 1000 is used to execute the steps executed by the second device in the above method embodiment, or to execute the steps executed by the receiving device.
[0344] The transceiver unit 1002 is used to receive a first reference signal from a first device; the processing unit 1001 is used to determine a first reference signal sequence from a reference signal sequence set, and demap the first reference signal according to a first symbol sequence mapped by the first reference signal sequence to obtain a received signal of the first reference signal sequence; the reference signal sequence set includes at least: a first type of reference signal sequence; the time domain and / or frequency domain amplitude variance of the first type of reference signal sequence meets a preset threshold; the received signal of the first reference signal sequence is used by the communication device to estimate the impact of phase noise on the received signal, wherein the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise.
[0345] In a possible design, the processing unit 1001 is specifically used to determine a first reference signal sequence from a reference signal sequence set based on a first parameter; wherein the first parameter includes at least one of the following: a transmission parameter between the first device and the communication device, and a pattern of the first reference signal.
[0346] In a possible design, the reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; a processing unit 1001 is specifically used to: if it is determined that the first parameter satisfies the following conditions, then determine that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c, or the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c, where a, b, and c are positive integers.
[0347] In a possible design, the reference signal sequence set includes: a ZC sequence; a processing unit 1001, specifically used to: determine that the first reference signal sequence is a ZC column if it is determined that the first parameter satisfies the following conditions: the PTRS block size is a prime number; or, the block size of the valid sequence used to carry the first reference signal sequence in the PTRS block is a prime number.
[0348] In a possible design, the reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; wherein P1 and P2 are positive integers;
[0349] Processing unit 1001 is specifically used to: determine that the first reference signal sequence is a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence if it is determined that the first parameter satisfies the following conditions: a PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; or, a block size M corresponding to a valid sequence for carrying the first reference signal sequence in a PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold.
[0350] In one possible design, the processing unit 1001 is further used to determine the power boost value of the communication device according to the PTRS block size in the pattern of the first reference signal; or, determine the power boost value of the communication device to be a fixed value.
[0351] In a possible design, the reference signal sequence set also includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the transceiver unit 1002 is also used to receive a second reference signal from the first device; the processing unit 1001 is also used to determine the second reference signal sequence from the second type of reference signal sequence according to the first parameter, and demap the second reference signal according to the second symbol sequence mapped by the second reference signal sequence to obtain a received signal of the second reference signal sequence; wherein the pattern of the second reference signal sequence includes a PTRS block size of 1; the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
[0352] In one possible design, the processing unit 1001 is further used to: determine the first reference signal sequence according to the association relationship between the first parameter and the first reference signal sequence; or determine the second reference signal sequence according to the association relationship between the first parameter and the second reference signal sequence.
[0353] In one possible design, the transceiver unit 1002 is also used to: receive indication information of a first reference signal sequence from a second device; the indication information of the first reference signal sequence is used to indicate the first reference signal sequence; or, receive indication information of a second reference signal sequence from the second device; the indication information of the second reference signal sequence is used to indicate the second reference signal sequence.
[0354] In a possible design, the processing unit 1001 is further used to determine a power boost value of the communication device according to the MCS of the communication device; or to determine the power boost value of the communication device as a fixed value.
[0355] A possible design, processing unit 1001, is specifically used to: if it is determined that the MCS of the communication device is equal to or greater than the first MCS threshold, then determine the power boost value to be 0dB; if it is determined that the MCS of the communication device is less than the first MCS threshold, then determine the power boost value according to the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
[0356] A possible design, processing unit 1001, is specifically used to: if it is determined that the MCS of the communication device is greater than a first MCS threshold, then determine the power boost value to be 0dB; if it is determined that the MCS of the communication device is less than or equal to the first MCS threshold, then determine the power boost value according to the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
[0357] In a possible design, the first parameter includes at least one of the following: a phase noise model of the communication device, a phase noise power spectrum density of the communication device, a subcarrier spacing, a carrier frequency, a bandwidth of the communication device, a modulation coding scheme MCS of the communication device, a modulation order of the communication device, a channel parameter of the communication device, a pattern of the first reference signal, an MCS threshold for determining the pattern of the first reference signal, a bandwidth threshold for determining the pattern of the first reference signal, etc.
[0358] In a possible design, the first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence; the second reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, DMRS sequence.
[0359] It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0360] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0361] Based on the same concept as the above method for determining the reference signal, Fig.11 As shown, the embodiment of the present application further provides a communication device 1100. The device 1100 can be used to implement the method performed by the second device in the above method embodiment, and the description in the above method embodiment can be referred to, wherein the device 1100 can be located in the second device or the receiving device, and can be a network device or a terminal device.
[0362] The device 1100 includes one or more processors 1101. The processor 1101 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a terminal, or a chip, etc.), execute the software program, and process the data of the software program. The communication device 1100 may include a transceiver unit to realize the input (reception) and output (transmission) of the signal. For example, the transceiver unit may be a transceiver, a radio frequency chip, etc.
[0363] The apparatus 1100 includes one or more processors 1101, and the one or more processors 1101 can implement the method executed by the second device or the receiving device in the above-mentioned embodiment.
[0364] Optionally, the processor 1101 may implement other functions in addition to the method in the above-mentioned embodiment.
[0365] Optionally, in one design, the processor 1101 may execute instructions so that the apparatus 1100 executes the method for determining a reference signal executed by the second device in the above method embodiment. The instruction may be stored in whole or in part in the processor, such as instruction 1103, or may be stored in whole or in part in a memory 1102 coupled to the processor 1101, such as instruction 1104, or instructions 1103 and 1104 may be used together to cause the apparatus 1100 to execute the method for determining a reference signal executed by the second device described in the above method embodiment.
[0366] In another possible design, the communication device 1100 may also include a circuit that can implement the functions performed by the terminal device in the aforementioned method embodiment.
[0367] In another possible design, the device 1100 may include one or more memories 1102, on which instructions 1104 are stored, and the instructions can be executed on the processor so that the device 1100 performs the method for determining the reference signal described in the above method embodiment. Optionally, data can also be stored in the memory. Optionally, instructions and / or data can also be stored in the processor. For example, the one or more memories 1102 can store the association or correspondence described in the above embodiment, or the related parameters or tables involved in the above embodiment. Among them, the processor and the memory can be set separately, or they can be integrated or coupled together.
[0368] In another possible design, the device 1100 may further include a transceiver unit 1105. The processor 1101 may be referred to as a processing unit, which controls the device (terminal or base station). The transceiver unit 1105 may be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement transceiver of the device.
[0369] For example, if the device 1100 is a chip used in a network device or a terminal device, or other combined devices, components, etc. having the above-mentioned network device functions or terminal device functions, the device 1100 may include a transceiver unit 1105.
[0370] In another possible design, the device 1100 may further include a transceiver unit 1105 and an antenna 1106. The processor 1101 may be referred to as a processing unit, which controls the device (terminal or base station). The transceiver unit 1105 may be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement the transceiver function of the device through the antenna 1106.
[0371] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The method steps disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the above method steps in conjunction with its hardware.
[0372] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0373] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer, the method for determining a reference signal described in any method embodiment applied to a second device or a receiving device is implemented.
[0374] An embodiment of the present application further provides a computer program product, which, when executed by a computer, implements the method for determining a reference signal described in any one of the method embodiments applied to a second device or a receiving device.
[0375] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVD)), or semiconductor media (eg, solid state disks (SSD)).
[0376] An embodiment of the present application also provides a processing device, including a processor and an interface; the processor is used to execute the method for determining a reference signal described in any method embodiment applied to a second device or a receiving device.
[0377] It should be understood that the above-mentioned processing device can be a chip, and the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or located outside the processor and exist independently.
[0378] Those of ordinary skill in the art will appreciate that the units and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of protection of this application.
[0379] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0380] According to several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or it can be an electrical, mechanical or other form of connection.
[0381] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement the solutions and purposes provided in the embodiments of the present application.
[0382] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0383] Through the description of the above embodiments, it can be clearly understood by those skilled in the art that the present application can be implemented in hardware, software, or firmware, or a combination thereof. When software is used for implementation, the above functions can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication media include any medium that is convenient for transmitting a computer program from one place to another. Computer storage media can be any available medium that a computer can access. Taking this as an example but not limited to: a computer-readable storage medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer. In addition, any connection can also be appropriately a computer-readable storage medium. For example, if the software is transmitted from a website, server or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology such as infrared, wireless and microwave is included in the fixation of the medium. As used in this application, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks can usually copy data magnetically and discs can use lasers to copy data optically. The above combination should also be included in the scope of protection of computer-readable storage media.
[0384] In short, the above is only a preferred embodiment of the technical solution provided by this application, and is not intended to limit the scope of protection of this application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included in the scope of protection of this application.
Claims
1. A method for determining a reference signal, characterized in that: include: The first device determines a first reference signal sequence from a reference signal sequence set; the first reference signal sequence is used by the second device to estimate the influence of phase noise on the received signal, where the influence of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise; The reference signal sequence set includes at least: a first type of reference signal sequence; the time domain and frequency domain amplitude variances of the first type of reference signal sequence meet a preset threshold; The first device maps the first reference signal sequence to a first symbol sequence, and sends a first reference signal corresponding to the first reference signal sequence to the second device according to the first symbol sequence, where the first reference signal sequence is a first-type reference signal sequence.
2. The method according to claim 1, characterized in that The first device determines a first reference signal sequence from a reference signal sequence set, including: The first device determines a first reference signal sequence from the reference signal sequence set according to a first parameter, wherein the first parameter includes at least one of the following: hardware capabilities of the first device and / or the second device; transmission parameters between the first device and the second device; Phase tracking reference signal PTRS parameters of the second device.
3. The method according to claim 2, characterized in that The reference signal sequence set includes: a BPSK reference signal sequence of Pi / 2 based on a Golay complementary sequence; if the first device determines that a PTRS block size included in the pattern of the first reference signal is greater than 1 and less than or equal to a first threshold, then determining that the first reference signal sequence is a block reference signal sequence includes: If the first device determines that the first parameter satisfies the following condition, then the first reference signal sequence is determined to be a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: The PTRS block size is 2^a×10^b×26^c; or, The block size corresponding to the valid sequence used to carry the first reference signal sequence in the PTRS block is 2^a×10^b×26^c; where a, b, and c are integers.
4. The method according to claim 2, characterized in that: The reference signal sequence set includes: a ZC sequence; if the first device determines that a PTRS block size included in the pattern of the first reference signal is greater than 1 and less than or equal to a first threshold, determining that the first reference signal sequence is a block reference signal sequence includes: If the first device determines that the first parameter satisfies the following condition, then determines that the first reference signal sequence is a ZC sequence: The PTRS block size is a prime number; or, The block size of the valid sequence used to carry the first reference signal sequence in the PTRS block is a prime number.
5. The method according to claim 2, characterized in that: The reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; wherein P1 and P2 are positive integers; The first device determines, according to the first parameter, a first reference signal sequence from the reference signal sequence set, including: If the first device determines that the first parameter satisfies the following conditions, then the first reference signal sequence is determined to be the frequency-domain QPSK time-domain amplitude stable sequence and / or the time-domain QPSK frequency-domain amplitude stable sequence: The PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; Alternatively, a block size M corresponding to a valid sequence for carrying the first reference signal sequence in a PTRS block included in the pattern of the first reference signal is greater than or equal to a first threshold; And / or, M is an integer multiple of L, where L is the number of resource units RE included in a resource block RB; M and L are positive integers.
6. The method according to any one of claims 2 to 5, characterized in that: The method further comprises: The first device determines a power boost value of the second device according to a PTRS block size in a pattern of the first reference signal, or the first device determines a power boost value of the second device as a fixed value.
7. The method according to any one of claims 1 to 5, characterized in that: The reference signal sequence set further includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the method further includes: The first device determines a second reference signal sequence from the second type of reference signal sequence according to the first parameter; wherein the second reference signal sequence is used to estimate the influence of the phase noise of the second device on the received signal, and the influence of the phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise; The first device maps the second reference signal sequence to a second symbol sequence, and sends a second reference signal corresponding to the second reference signal sequence to the second device according to the second symbol sequence; the pattern of the second reference signal sequence includes a PTRS block size of 1; the first parameter also includes at least one of the following: the pattern of the second reference signal, the MCS threshold for determining the pattern of the second reference signal, and the bandwidth threshold for determining the pattern of the second reference signal.
8. The method according to claim 7, characterized in that The method further comprises: The power boost value of the second reference signal sequence is determined by the MCS of the second device; or, the power boost value of the second device is a fixed value.
9. The method according to claim 8, characterized in that The power increase value of the second device is determined by the MCS of the second device, including: If the first device determines that the MCS of the second device is equal to or greater than the first MCS threshold, the power boost value of the second device is 0dB; if the first device determines that the MCS of the second device is less than the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port; or, If the first device determines that the MCS of the second device is greater than the first MCS threshold, the power boost value of the second device is 0dB; if the first device determines that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value of the second device is determined by the number of DMRS ports associated with the PTRS port.
10. The method according to any one of claims 1 to 5, characterized in that: The first parameter includes at least one of the following: The phase noise model of the first device and / or the second device, the phase noise power spectrum density of the first device and / or the second device, the subcarrier spacing, the carrier frequency, the bandwidth of the second device, the modulation coding scheme MCS of the second device, the modulation order of the second device, the channel parameters between the first device and the second device, the pattern of the first reference signal, the MCS threshold for determining the pattern of the first reference signal, and the bandwidth threshold for determining the pattern of the first reference signal.
11. The method according to any one of claims 1 to 5, characterized in that: The first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence.
12. A method for determining a reference signal, characterized in that: include: The second device determines a first reference signal sequence from a reference signal sequence set; The reference signal sequence set includes at least: a first type of reference signal sequence; the time domain and frequency domain amplitude variances of the first type of reference signal sequence meet a preset threshold, and the first reference signal sequence is the first type of reference signal sequence; The second device receives a first reference signal from the first device, and demaps the first reference signal according to a first symbol sequence mapped by the first reference signal sequence to obtain a received signal of the first reference signal sequence; the received signal of the first reference signal sequence and the first reference signal sequence are used by the second device to estimate the impact of phase noise on the received signal, and the impact of the phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise.
13. The method according to claim 12, characterized in that The second device determines a first reference signal sequence from a reference signal sequence set, including: The second device determines, according to the first parameter, the first reference signal sequence from the reference signal sequence set; The first parameter includes at least one of the following: hardware capabilities of the first device and / or the second device; transmission parameters between the first device and the second device; Phase tracking reference signal PTRS parameters of the second device.
14. The method according to claim 13, characterized in that The reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; if the second device determines that a PTRS block size included in the pattern of the first reference signal is greater than 1 and less than or equal to a first threshold, then determining that the first reference signal sequence is a block reference signal sequence includes: If the second device determines that the first parameter satisfies the following condition, then determines that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: The PTRS block size is 2^a×10^b×26^c; or, The block size corresponding to the valid sequence used to carry the first reference signal sequence in the PTRS block is 2^a×10^b×26^c; where a, b, and c are integers.
15. The method according to claim 14, characterized in that The reference signal sequence set includes: a ZC sequence; if the first device determines that a PTRS block size included in the pattern of the first reference signal is greater than 1 and less than or equal to a first threshold, determining that the first reference signal sequence is a block reference signal sequence includes: If the second device determines that the first parameter satisfies the following condition, then determines that the first reference signal sequence is a ZC sequence: The PTRS block size is a prime number; or, The block size of the valid sequence used to carry the first reference signal sequence in the PTRS block is a prime number.
16. The method according to claim 13, characterized in that The reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers; The second device determines, according to the first parameter, a first reference signal sequence from the reference signal sequence set, including: If the second device determines that the first parameter satisfies the following conditions, then the first reference signal sequence is determined to be the frequency-domain QPSK time-domain amplitude stable sequence and / or the time-domain QPSK frequency-domain amplitude stable sequence: The PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; Alternatively, a block size M corresponding to a valid sequence for carrying the first reference signal sequence in a PTRS block included in the pattern of the first reference signal is greater than or equal to a first threshold.
17. The method according to any one of claims 13 to 16, characterized in that: The method further comprises: The second device determines a power boost value of the second device according to a PTRS block size in a pattern of the first reference signal, or the second device determines the power boost value of the second device as a fixed value.
18. The method according to any one of claims 12 to 16, characterized in that: The reference signal sequence set further includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the method further includes: The second device determines a second reference signal sequence from the second type of reference signal sequence according to the first parameter; wherein the second reference signal sequence is used by the second device to estimate the influence of phase noise on the received signal, and the influence of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise; The second device receives a second reference signal from the first device, and demaps the second reference signal according to a second symbol sequence mapped by the second reference signal sequence to obtain a received signal of the second reference signal sequence; the pattern of the second reference signal sequence includes a PTRS block size of 1; the first parameter also includes at least one of the following: the pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
19. The method according to any one of claims 12 to 16, characterized in that: The method further comprises: The second device determines a power increase value of the second device according to the MCS of the second device; or, the second device determines that the power increase value of the second device is a fixed value.
20. The method according to claim 19, characterized in that The second device determines, according to the MCS of the second device, a power increase value of the second device, including: If the second device determines that the MCS of the second device is equal to or greater than the first MCS threshold, the power boost value is 0dB; if the second device determines that the MCS of the second device is less than the first MCS threshold, the power boost value is determined by the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port; or, If the second device determines that the MCS of the second device is greater than the first MCS threshold, the power boost value is 0dB; if the second device determines that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value is determined by the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
21. The method according to any one of claims 12 to 16, characterized in that: The first parameter includes at least one of the following: The phase noise model of the first device and / or the second device, the phase noise power spectrum density of the first device and / or the second device, the subcarrier spacing, the carrier frequency, the bandwidth of the second device, the modulation coding scheme MCS of the second device, the modulation order of the second device, the channel parameters between the first device and the second device, the pattern of the first reference signal, the MCS threshold for determining the pattern of the first reference signal, and the bandwidth threshold for determining the pattern of the first reference signal.
22. The method according to any one of claims 12 to 16, characterized in that: The first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence.
23. A communication device, characterized in that: including a processing unit and a transceiver unit; The processing unit is used to determine a first reference signal sequence from a reference signal sequence set; the first reference signal sequence is used by the second device to estimate the influence of phase noise on the received signal, and the influence of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, and phase noise; The reference signal sequence set includes at least: a first type of reference signal sequence; the time domain or frequency domain amplitude variance of the first type of reference signal sequence meets a preset threshold; The transceiver unit is configured to map the first reference signal sequence to a first symbol sequence, and send a first reference signal corresponding to the first reference signal sequence to the second device, where the first reference signal sequence is a first-type reference signal sequence.
24. The communication device according to claim 23, characterized in that The processing unit is specifically configured to determine a first reference signal sequence from the reference signal sequence set according to a first parameter; the first parameter includes at least one of the following: a transmission parameter between the first device and the second device, and a pattern of the first reference signal.
25. The communication device according to claim 24, characterized in that The reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; the processing unit is specifically used to: if it is determined that the first parameter satisfies the following conditions, then determine that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c, or, the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c, where a, b, and c are integers.
26. The communication device according to claim 25, characterized in that The reference signal sequence set includes: a ZC sequence; the processing unit is specifically used to determine that the first reference signal sequence is a ZC column if it is determined that the first parameter satisfies the following conditions: the PTRS block size is a prime number; or, the block size of the valid sequence used to carry the first reference signal sequence in the PTRS block is a prime number.
27. The communication device according to claim 25, characterized in that The reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers; The processing unit is specifically used to determine that the first reference signal sequence is the frequency domain QPSK time domain amplitude stable sequence and / or the time domain QPSK frequency domain amplitude stable sequence if it is determined that the first parameter satisfies the following conditions: the PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; or, the block size M corresponding to the valid sequence for carrying the first reference signal sequence in the PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold.
28. The communication device according to any one of claims 24 to 27, characterized in that: The processing unit is further used to determine the power boost value of the second device according to the PTRS block size in the pattern of the first reference signal if it is determined that the first reference signal sequence is a block non-zero power sequence; or, the processing unit is further used to determine that the power boost value of the first reference signal sequence is a fixed value.
29. The communication device according to any one of claims 23 to 27, characterized in that: The reference signal sequence set further includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; the processing unit is further used to determine a second reference signal sequence from the second type of reference signal sequence according to the first parameter; wherein the PTRS block size included in the pattern of the second reference signal sequence is 1; the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of the phase noise on the received signal includes inter-subcarrier interference and / or common phase error and / or phase noise; The transceiver unit is further used to map the second reference signal sequence to a second symbol sequence, and send a second reference signal corresponding to the second reference signal sequence to the second device; the first parameter also includes at least one of the following: a pattern of the second reference signal, an MCS threshold for determining the pattern of the second reference signal, and a bandwidth threshold for determining the pattern of the second reference signal.
30. The communication device according to claim 29, characterized in that The processing unit is further configured to determine a power boost value of the second device according to the MCS of the second device.
31. The communication device according to claim 30, characterized in that: The processing unit is specifically used for: If it is determined that the MCS of the second device is equal to or greater than the first MCS threshold, the power boost value of the second device is determined to be 0 dB; if it is determined that the MCS of the second device is less than the first MCS threshold, the power boost value of the second device is determined according to the number of DMRS ports associated with the PTRS port of the second device; Alternatively, if it is determined that the MCS of the second device is greater than the first MCS threshold, the power boost value of the second device is determined to be 0dB; if it is determined that the MCS of the second device is less than or equal to the first MCS threshold, the power boost value of the second device is determined based on the number of DMRS ports associated with the PTRS port of the second device.
32. The communication device according to any one of claims 23 to 27, characterized in that: The first parameter includes at least one of the following: The phase noise model of the communication device, the phase noise power spectrum density of the communication device, the subcarrier spacing, the carrier frequency, the bandwidth of the communication device, the modulation coding scheme MCS of the communication device, the modulation order of the communication device, the channel parameters of the communication device, the pattern of the first reference signal, the MCS threshold for determining the pattern of the first reference signal, and the bandwidth threshold for determining the pattern of the first reference signal.
33. The communication device according to any one of claims 23 to 27, characterized in that: The first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence; The second reference signal sequence is one of the following sequences: a QPSK pseudo-random sequence and a DMRS sequence.
34. A communication device, characterized in that: include: Processing unit and transceiver unit; The transceiver unit is used to receive a first reference signal from a first device; The processing unit is configured to determine a first reference signal sequence from a reference signal sequence set, and demap the first reference signal according to a first symbol sequence mapped by the first reference signal sequence to obtain a received signal of the first reference signal sequence; The reference signal sequence set includes at least: a first type of reference signal sequence; the time domain or frequency domain amplitude variance of the first type of reference signal sequence satisfies a preset threshold; the received signal of the first reference signal sequence is used by the communication device to estimate the impact of phase noise on the received signal, and the impact of the phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise, and the first reference signal sequence is the first type of reference signal sequence.
35. The communication device according to claim 34, characterized in that The processing unit is specifically configured to determine the first reference signal sequence from the reference signal sequence set according to a first parameter; wherein the first parameter includes at least one of the following: a transmission parameter between the first device and the communication apparatus, and a pattern of the first reference signal.
36. The communication device according to claim 35, characterized in that The reference signal sequence set includes: a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence; the processing unit is specifically used to: if it is determined that the first parameter satisfies the following conditions, then determine that the first reference signal sequence is a reference signal sequence of BPSK of Pi / 2 based on a Golay complementary sequence: the PTRS block size is 2^a×10^b×26^c, or the block size corresponding to the valid sequence in the PTRS block for carrying the first reference signal sequence is 2^a×10^b×26^c.
37. The communication device according to claim 35, characterized in that The reference signal sequence set includes: a ZC sequence; the processing unit is specifically used to: determine that the first reference signal sequence is a ZC column if it is determined that the first parameter satisfies the following conditions: the PTRS block size is a prime number; or, the block size of the valid sequence used to carry the first reference signal sequence in the PTRS block is a prime number.
38. The communication device according to claim 35, characterized in that The reference signal sequence set includes: a frequency domain QPSK time domain amplitude stable sequence and / or a time domain QPSK frequency domain amplitude stable sequence; the frequency domain QPSK time domain amplitude stable sequence is one of P1 reference sequences whose time domain amplitude variance satisfies a second threshold value selected from a frequency domain QPSK sequence set with an effective sequence length of Q; the time domain QPSK frequency domain amplitude stable sequence is one of P2 reference sequences whose frequency domain amplitude variance satisfies a third threshold value selected from a time domain QPSK sequence set with an effective sequence length of Q; P1 and P2 are positive integers; The processing unit is specifically used to: determine that the first reference signal sequence is the frequency domain QPSK time domain amplitude stable sequence and / or the time domain QPSK frequency domain amplitude stable sequence if it is determined that the first parameter satisfies the following conditions: the PTRS block size M included in the pattern of the first reference signal is greater than or equal to a first threshold; or, the block size M corresponding to the valid sequence for carrying the first reference signal sequence in the PTRS block included in the pattern of the first reference signal is greater than or equal to the first threshold.
39. The communication device according to any one of claims 35 to 38, characterized in that: The processing unit is further configured to determine a power boost value of the communication device according to a PTRS block size in a pattern of the first reference signal; or to determine that the power boost value of the communication device is a fixed value.
40. The communication device according to any one of claims 34 to 38, characterized in that: The reference signal sequence set further includes: a second type of reference signal sequence; the second type of reference signal sequence is a discrete reference signal sequence; The transceiver unit is further configured to receive a second reference signal from the first device; The processing unit is also used to determine a second reference signal sequence from the second type of reference signal sequence according to the first parameter, and demap the second reference signal according to the second symbol sequence mapped by the second reference signal sequence to obtain a received signal of the second reference signal sequence; wherein the pattern of the second reference signal sequence includes a PTRS block size of 1; the second reference signal sequence is used by the second device to estimate the impact of phase noise on the received signal, and the impact of phase noise on the received signal includes at least one of the following: inter-subcarrier interference, common phase error, phase noise; the first parameter also includes at least one of the following: the pattern of the second reference signal, the MCS threshold for determining the pattern of the second reference signal, and the bandwidth threshold for determining the pattern of the second reference signal.
41. The communication device according to any one of claims 34 to 38, characterized in that: The processing unit is further configured to determine a power boost value of the communication device according to the MCS of the communication device; or determine that the power boost value of the communication device is a fixed value.
42. The communication device according to claim 41, characterized in that The processing unit is specifically used for: If it is determined that the MCS of the communication device is equal to or greater than the first MCS threshold, the power boost value is determined to be 0 dB; if it is determined that the MCS of the communication device is less than the first MCS threshold, the power boost value is determined according to the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port; Alternatively, if it is determined that the MCS of the communication device is greater than a first MCS threshold, the power boost value is determined to be 0dB; if it is determined that the MCS of the communication device is less than or equal to the first MCS threshold, the power boost value is determined based on the number of demodulation reference signal DMRS ports associated with the phase noise estimation reference signal PTRS port.
43. The communication device according to any one of claims 34 to 38, characterized in that: The first parameter includes at least one of the following: The phase noise model of the communication device, the phase noise power spectrum density of the communication device, the subcarrier spacing, the carrier frequency, the bandwidth of the communication device, the modulation coding scheme MCS of the communication device, the modulation order of the communication device, the channel parameters of the communication device, the pattern of the first reference signal, the MCS threshold for determining the pattern of the first reference signal, and the bandwidth threshold for determining the pattern of the first reference signal.
44. The communication device according to any one of claims 34 to 38, characterized in that: The first reference signal sequence is one of the following sequences: QPSK pseudo-random sequence, block head-tail cyclic sequence, DMRS sequence, block zero power sequence, ZC sequence, block non-zero power sequence; The second reference signal sequence is one of the following sequences: a QPSK pseudo-random sequence and a DMRS sequence.
45. A computer-readable storage medium, characterized in that The method comprises instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 11.
46. A computer-readable storage medium, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 12 to 22.
47. A chip system, characterized in that: The chip system includes at least one processor and a transceiver, the transceiver and the at least one processor are interconnected via lines, and the processor executes the method described in any one of claims 1 to 22 by running instructions.
48. A communication system, characterized in that: The method comprises a first device for executing the method according to any one of claims 1 to 11 and a second device for executing the method according to any one of claims 12 to 22.
Citation Information
Patent Citations
Method of transmitting reference signal for channel state change measurement and apparatus therefor
US20190222389A1