Communication method and device and computer readable storage medium
By repeatedly expanding and processing the sequence of single-carrier waveforms in the time domain, the problem of multi-port transmission in single-carrier SC-QAM scenarios is solved, and the utilization rate of time and frequency resources is improved.
Patent Information
- Application Number
- CN202411176285.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2026-03-03
AI Technical Summary
In scenarios with high coverage requirements and a single-carrier type like SC-QAM, how can multi-port transmission be implemented to improve the utilization of time and frequency resources?
By repeatedly expanding and processing the first sequence in the time domain, it is equivalent to a comb mapping of frequency domain reference signal symbols, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
It enables multi-port transmission under a single-carrier waveform, improving the utilization rate of time and frequency resources.
Smart Images

Figure CN121604129A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method, apparatus and computer-readable storage medium. Background Technology
[0002] Currently, several waveforms commonly used in communication systems include orthogonal frequency division multiplexing (OFDM) and discrete Fourier transform-spreading-orthogonal frequency division multiplexing (DFT-s-OFDM). DFT-s-OFDM uses a single-carrier waveform, while OFDM uses a multi-carrier waveform. Compared to multi-carrier waveforms, single-carrier waveforms have a lower peak-to-average power ratio (PAPR) and lower complexity. With the same power amplifier, single-carrier waveforms can provide greater output power and higher power amplifier efficiency, thereby improving coverage and reducing energy consumption. Single-carrier waveforms can also be single-carrier quadrature amplitude modulation (SC-QAM) waveforms or single-carrier frequency domain equalization (SC-FDE), etc.
[0003] When the single carrier type is SC-QAM, since the single carrier waveform is generated in the time domain without a frequency domain resource mapping process, and a single antenna port is configured, when multiple users are transmitting, time-division transmission can only be performed between different users. Therefore, in scenarios with high coverage requirements and SC-QAM single carrier type, how to achieve multi-port transmission and improve the utilization of time and frequency resources is a technical problem that people in this field are facing. Summary of the Invention
[0004] This application proposes a communication method, apparatus, and computer-readable storage medium that enables multi-port transmission and improves time and frequency resource utilization in scenarios with high coverage requirements and SC-QAM single-carrier type.
[0005] In a first aspect, embodiments of this application provide a communication method applicable to a terminal-side device, which may be a terminal device, a component within the terminal device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. The method includes: performing a first processing on a first sequence based on a reference signal pattern to determine a target sequence; and performing a second processing on the target sequence in the time domain according to a first rule to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, the first rule is related to an orthogonal code corresponding to an antenna port number and / or the reference signal pattern, and the antenna port number is an even number.
[0006] In the above method, when the antenna port number is even, the method of determining the target sequence by performing a first processing on the first sequence based on the reference signal pattern, that is, the process of repeatedly expanding the first sequence to determine the target sequence, is equivalent to performing comb mapping on the frequency domain reference signal symbols. The method of determining the reference signal by performing a second processing on the target sequence in the time domain according to the first rule is equivalent to determining the starting position of the frequency domain reference signal symbols. Therefore, the above method, that is, the method of processing the first sequence corresponding to the single carrier waveform in the time domain, is equivalent to the process of resource mapping of the frequency domain reference signal symbols, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0007] In one possible implementation, the method further includes: receiving first indication information, the first indication information including one or more of the following: sequence type, antenna port number, or length of the first sequence; and determining the first sequence based on the first indication information.
[0008] In another possible implementation, the method further includes: determining the reference signal pattern based on the antenna port number, the reference signal pattern including reference signal frequency domain density information.
[0009] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1.
[0010] In another possible implementation, the first processing of the first sequence based on the reference signal pattern to determine the target sequence includes: determining the target sequence, which includes two of the first sequences.
[0011] In the above method, the above process can be understood as the process of repeatedly expanding the first sequence to determine the target sequence, which is equivalent to performing comb mapping on the frequency domain reference signal symbols, further realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0012] In another possible implementation, the second processing of the target sequence in the time domain to determine the reference signal according to the first rule includes: multiplying the target sequence in the time domain by a mapping parameter to determine the reference signal, the mapping parameter being determined based on the first rule.
[0013] In the above method, the above processing is equivalent to determining the starting position of the frequency domain reference signal symbol on which subcarrier in the partial bandwidth starting resource block, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0014] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, a first parameter, and a second parameter, which are related to the antenna port number.
[0015] In yet another possible implementation... Where l = 0,1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol; y l (k) represents the k-th reference symbol after time-domain mapping.
[0016] In another possible implementation, the first parameter and the second parameter are related to the antenna port number, including one or more of the following: when the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; when the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; when the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or when the antenna port number is port 6, the first parameter is 1 and the second parameter is 1.
[0017] In another possible implementation, when the sequence type includes a Gray sequence, the antenna port number is port 0 or port 2.
[0018] Optionally, when the sequence type includes a double-symbol Gray sequence, the antenna port number is double-symbol port 0 or double-symbol port 2.
[0019] In the above method, since the orthogonal codes corresponding to double-symbol port 0 and double-symbol port 2 are of the same sign, the complementarity of the Gray sequence can be guaranteed in this way, thereby ensuring orthogonality.
[0020] Secondly, embodiments of this application provide a communication method applicable to a network-side device, which may be a network device, a component within the network device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device. The method includes: sending first indication information, the first indication information including one or more of the following: sequence type, antenna port number, or length of a first sequence; receiving a first signal based on the first indication information, the first signal including a reference signal, the reference signal being determined by performing a second processing on a target sequence in the time domain according to a first rule, the target sequence being determined by performing a first processing on the first sequence based on a reference signal pattern, the reference signal being a signal after time-domain mapping, the first rule being related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern, and the antenna port number being an even number.
[0021] In one possible implementation, the reference signal pattern includes reference signal frequency domain density information.
[0022] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1.
[0023] In another possible implementation, the target sequence includes two of the first sequence.
[0024] In another possible implementation, the reference signal is determined by multiplying the target sequence in the time domain by a mapping parameter, which is determined based on the first rule.
[0025] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, a first parameter, and a second parameter, which are related to the antenna port number.
[0026] In yet another possible implementation... Where l = 0,1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol; y l (k) represents the k-th reference symbol after time-domain mapping.
[0027] In another possible implementation, the first parameter and the second parameter are related to the antenna port number and include one or more of the following: when the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; when the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; when the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or when the antenna port number is port 6, the first parameter is 1 and the second parameter is 1.
[0028] In another possible implementation, when the sequence type includes a Gray sequence, the antenna port number is port 0 or port 2.
[0029] For the technical effects of the second aspect or possible implementation, please refer to the introduction of the technical effects of the first aspect or corresponding implementation.
[0030] Thirdly, embodiments of this application provide a communication method applicable to a terminal-side device, which may be a terminal device, a component within the terminal device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. The method includes: grouping a first sequence based on a reference signal pattern to determine a first sub-sequence and a second sub-sequence, wherein the first sub-sequence is a first group sequence and the second sub-sequence is a second group sequence; performing a first processing on the first sub-sequence and the second sub-sequence based on the reference signal pattern to determine a second sequence and a third sequence; and performing a second processing on the second sequence and the third sequence in the time domain according to a first rule to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, and the first rule is related to one or more of the following, including: an orthogonal code corresponding to an antenna port number, the reference signal pattern, or grouping information; the antenna port number is odd, and the grouping information is the group containing the first sub-sequence and / or the second sub-sequence.
[0031] In the above method, when the antenna port number is odd, the first sequence is grouped based on the reference signal pattern to determine the first sub-sequence and the second sub-sequence. This can be understood as the reference signal pattern including reference signal frequency domain density information, which is 1 / 2. Based on the reference signal frequency domain density information, the first sequence is divided into two groups, namely the first sub-sequence and the second sub-sequence. Based on the reference signal pattern, the first sub-sequence and the second sub-sequence are respectively subjected to a first processing to determine the second sequence and the third sequence. That is, the process of repeatedly expanding the first sub-sequence to determine the second sequence and repeatedly expanding the second sub-sequence to determine the third sequence is equivalent to performing comb mapping on the frequency domain reference signal symbols. The method of performing a second processing on the second sequence and the third sequence in the time domain according to the first rule to determine the reference signal is equivalent to determining the starting position of the frequency domain reference signal symbols. Therefore, the above method, that is, the method of processing the first sequence corresponding to the single carrier waveform in the time domain, is equivalent to the process of resource mapping of the frequency domain reference signal symbols, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0032] In one possible implementation, the method further includes: receiving first indication information, the first indication information including one or more of the following: sequence type, antenna port number, or length of the first sequence; and determining the first sequence based on the first indication information.
[0033] In another possible implementation, the method further includes: determining the reference signal pattern based on the antenna port number, the reference signal pattern including reference signal frequency domain density information.
[0034] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the lengths of the first subsequence and the second subsequence are N / 2, and the lengths of the second sequence and the third sequence are 2N, where N is a positive integer greater than 1.
[0035] In another possible implementation, the first processing of the first subsequence and the second subsequence based on the reference signal pattern to determine the second sequence and the third sequence includes: determining the second sequence, which includes four of the first subsequences; and determining the third sequence, which includes four of the second subsequences.
[0036] In the above method, the above process can be understood as: repeatedly expanding the first subsequence to determine the second sequence, and repeatedly expanding the second subsequence to determine the third sequence, which is equivalent to performing comb mapping on the frequency domain reference signal symbols, further realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0037] In another possible implementation, the second processing of the second sequence and the third sequence in the time domain according to the first rule to determine the reference signal includes: multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter in the time domain to determine the reference signal, wherein the first mapping parameter and the second mapping parameter are determined based on the first rule.
[0038] In the above method, the above processing is equivalent to determining the starting position of the frequency domain reference signal symbol on which subcarrier in the partial bandwidth starting resource block, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0039] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, grouping information, a first parameter, and a second parameter, which are related to the antenna port number.
[0040] In yet another possible implementation...
[0041]
[0042] Where l = 0, 1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; u = 1, 2 represents the packet information; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and s l,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol after time-domain mapping.
[0043] In another possible implementation, the first parameter and the second parameter are related to the antenna port number and include one or more of the following: when the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; when the antenna port number is port 3, the first parameter is 1, and the second parameter is 0; when the antenna port number is port 5, the first parameter is 0, and the second parameter is 1; or when the antenna port number is port 7, the first parameter is 1, and the second parameter is 1.
[0044] Fourthly, embodiments of this application provide a communication method applicable to a network-side device. This network-side device can be a network device, a component within the network device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the network device's functions. The method includes: sending first indication information, the first indication information including one or more of the following: sequence type, antenna port number, or length of a first sequence; receiving a first signal based on the first indication information, the first signal including a reference signal, the reference signal being determined by performing a second processing on a second sequence and a third sequence in the time domain according to a first rule. The first rule is determined by performing a first processing on the first subsequence and the third subsequence based on a reference signal pattern. The first subsequence and the second subsequence are determined by grouping the first subsequence based on the reference signal pattern. The first subsequence is a first group sequence, and the second subsequence is a second group sequence. The first rule is related to one or more of the following, which include: the orthogonal code corresponding to the antenna port number, the reference signal pattern, or the grouping information; the antenna port number is odd, the grouping information is the group in which the first subsequence and / or the second subsequence are located, and the reference signal is a signal after time-domain mapping.
[0045] In one possible implementation, the reference signal pattern includes reference signal frequency domain density information.
[0046] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the lengths of the first subsequence and the second subsequence are N / 2, and the lengths of the second sequence and the third sequence are 2N, where N is a positive integer greater than 1.
[0047] In yet another possible implementation, the second sequence comprises four of the first subsequence; the third sequence comprises four of the second subsequence.
[0048] In another possible implementation, the reference signal is determined in the time domain by multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter, wherein the first and second mapping parameters are determined based on the first rule.
[0049] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, grouping information, a first parameter, and a second parameter, which are related to the antenna port number.
[0050] In yet another possible implementation...
[0051]
[0052] Where l = 0, 1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; u = 1, 2 represents the packet information; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and s l,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol after time-domain mapping.
[0053] In another possible implementation, the first parameter and the second parameter are related to the antenna port number and include one or more of the following: when the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; when the antenna port number is port 3, the first parameter is 1, and the second parameter is 0; when the antenna port number is port 5, the first parameter is 0, and the second parameter is 1; or when the antenna port number is port 7, the first parameter is 1, and the second parameter is 1.
[0054] For the technical effects of the fourth aspect or possible implementation, please refer to the introduction of the technical effects of the third aspect or corresponding implementation.
[0055] Fifthly, embodiments of this application provide a communication device, which may be a terminal device, a component in the terminal device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device.
[0056] In one possible implementation, the communication device may include modules, units, or means that correspond one-to-one with the methods / operations / steps / actions described in the first aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.
[0057] In one possible implementation, the communication device includes a processing unit and a transceiver unit. The processing unit is configured to perform a first processing on a first sequence based on a reference signal pattern to determine a target sequence. The processing unit is further configured to perform a second processing on the target sequence in the time domain according to a first rule to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, the first rule is related to an orthogonal code corresponding to an antenna port number and / or the reference signal pattern, and the antenna port number is an even number.
[0058] In one possible implementation, the transceiver unit is configured to receive first indication information, which includes one or more of the following: sequence type, antenna port number, or length of the first sequence; the processing unit is further configured to determine the first sequence based on the first indication information.
[0059] In another possible implementation, the processing unit is further configured to determine the reference signal pattern based on the antenna port number, the reference signal pattern including reference signal frequency domain density information.
[0060] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1.
[0061] In another possible implementation, the processing unit is used to determine the target sequence, which includes two of the first sequences.
[0062] In another possible implementation, the processing unit is used to multiply the target sequence in the time domain by a mapping parameter to determine the reference signal, the mapping parameter being determined based on the first rule.
[0063] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, a first parameter, and a second parameter, which are related to the antenna port number.
[0064] In yet another possible implementation... Where l = 0,1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol; y l (k) represents the k-th reference symbol after time-domain mapping.
[0065] In another possible implementation, the first parameter and the second parameter are related to the antenna port number, including one or more of the following: when the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; when the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; when the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or when the antenna port number is port 6, the first parameter is 1 and the second parameter is 1.
[0066] In another possible implementation, when the sequence type includes a Gray sequence, the antenna port number is port 0 or port 2.
[0067] For the technical effects of the fifth aspect or possible implementation, please refer to the introduction of the technical effects of the first aspect or corresponding implementation.
[0068] Sixthly, embodiments of this application provide a communication device, which may be a network device, a component of a network device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device.
[0069] In one possible implementation, the communication device may include modules, units, or means that correspond one-to-one with the methods / operations / steps / actions described in the second aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.
[0070] In one possible implementation, the communication device includes a processing unit and a transceiver unit. The transceiver unit is configured to transmit first indication information, which includes one or more of the following: sequence type, antenna port number, or length of a first sequence. The transceiver unit is further configured to receive a first signal based on the first indication information. The first signal includes a reference signal, which is determined by performing a second processing on a target sequence in the time domain according to a first rule. The target sequence is determined by performing a first processing on the first sequence based on a reference signal pattern. The reference signal is a signal after time-domain mapping. The first rule is related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern. The antenna port number is an even number.
[0071] In one possible implementation, the reference signal pattern includes reference signal frequency domain density information.
[0072] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1.
[0073] In another possible implementation, the target sequence includes two of the first sequence.
[0074] In another possible implementation, the reference signal is determined by multiplying the target sequence in the time domain by a mapping parameter, which is determined based on the first rule.
[0075] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, a first parameter, and a second parameter, which are related to the antenna port number.
[0076] In yet another possible implementation... Where l = 0,1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol; y l (k) represents the k-th reference symbol after time-domain mapping.
[0077] In another possible implementation, the first parameter and the second parameter are related to the antenna port number and include one or more of the following: when the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; when the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; when the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or when the antenna port number is port 6, the first parameter is 1 and the second parameter is 1.
[0078] In another possible implementation, when the sequence type includes a Gray sequence, the antenna port number is port 0 or port 2.
[0079] For the technical effects of the sixth aspect or possible implementation, please refer to the introduction of the technical effects of the second aspect or corresponding implementation.
[0080] In a seventh aspect, embodiments of this application provide a communication device, which may be a terminal device, a component in the terminal device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device.
[0081] In one possible implementation, the communication device may include modules, units, or means that correspond one-to-one with the methods / operations / steps / actions described in the first aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.
[0082] In one possible implementation, the communication device includes: a processing unit and a transceiver unit. The processing unit is configured to group a first sequence based on a reference signal pattern to determine a first sub-sequence and a second sub-sequence, wherein the first sub-sequence is a first group sequence and the second sub-sequence is a second group sequence. The processing unit is further configured to perform a first processing on the first sub-sequence and the second sub-sequence based on the reference signal pattern to determine a second sequence and a third sequence, respectively. The processing unit is further configured to perform a second processing on the second sequence and the third sequence in the time domain according to a first rule to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, and the first rule is related to one or more of the following, including: an orthogonal code corresponding to an antenna port number, the reference signal pattern, or grouping information; the antenna port number is odd, and the grouping information is the group to which the first sub-sequence and / or the second sub-sequence belong.
[0083] In one possible implementation, the transceiver unit is configured to receive first indication information, which includes one or more of the following: sequence type, antenna port number, or length of the first sequence; and determine the first sequence based on the first indication information.
[0084] In another possible implementation, the processing unit is further configured to determine the reference signal pattern based on the antenna port number, the reference signal pattern including reference signal frequency domain density information.
[0085] In another possible implementation, when the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the lengths of the first subsequence and the second subsequence are N / 2, and the lengths of the second sequence and the third sequence are 2N, where N is a positive integer greater than 1.
[0086] In another possible implementation, the processing unit is configured to determine the second sequence, which includes four of the first subsequences; and to determine the third sequence, which includes four of the second subsequences.
[0087] In another possible implementation, the processing unit is configured to determine the reference signal by multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter in the time domain, wherein the first mapping parameter and the second mapping parameter are determined based on the first rule.
[0088] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, grouping information, a first parameter, and a second parameter, which are related to the antenna port number.
[0089] In yet another possible implementation...
[0090]
[0091] Where l = 0, 1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; u = 1, 2 represents the packet information; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and s l,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol after time-domain mapping.
[0092] In another possible implementation, the first parameter and the second parameter are related to the antenna port number and include one or more of the following: when the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; when the antenna port number is port 3, the first parameter is 1, and the second parameter is 0; when the antenna port number is port 5, the first parameter is 0, and the second parameter is 1; or when the antenna port number is port 7, the first parameter is 1, and the second parameter is 1.
[0093] For the technical effects of the seventh aspect or possible implementation, please refer to the introduction of the technical effects of the third aspect or corresponding implementation.
[0094] Eighthly, embodiments of this application provide a communication device, which may be a network device, a component of a network device (e.g., a processor, chip, circuit, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device.
[0095] In one possible implementation, the communication device may include modules, units, or means that correspond one-to-one with the methods / operations / steps / actions described in the second aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.
[0096] In one possible implementation, the communication device includes: a processing unit and a transceiver unit. The transceiver unit is configured to transmit first indication information, which includes one or more of the following: sequence type, antenna port number, or length of a first sequence. The transceiver unit is further configured to receive a first signal based on the first indication information. The first signal includes a reference signal, which is determined by performing a second processing on a second sequence and a third sequence in the time domain according to a first rule. The second sequence and the third sequence are determined by performing a first processing on a first sub-sequence and a second sub-sequence, respectively, based on a reference signal pattern. The first sub-sequence and the second sub-sequence are determined by grouping the first sequence based on the reference signal pattern, wherein the first sub-sequence is a first group sequence, and the second sub-sequence is a second group sequence. The first rule is related to one or more of the following, which include: an orthogonal code corresponding to the antenna port number, the reference signal pattern, or grouping information; the antenna port number is an odd number; the grouping information is the group to which the first sub-sequence and / or the second sub-sequence belong; and the reference signal is a signal after time-domain mapping.
[0097] In one possible implementation, the reference signal pattern includes reference signal frequency domain density information. When the reference signal frequency domain density information is 1 / 2 and the length of the first sequence is N, the lengths of the first subsequence and the second subsequence are N / 2, and the lengths of the second sequence and the third sequence are 2N, where N is a positive integer greater than 1.
[0098] In yet another possible implementation, the second sequence comprises four of the first subsequence; the third sequence comprises four of the second subsequence.
[0099] In another possible implementation, the reference signal is determined in the time domain by multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter, wherein the first and second mapping parameters are determined based on the first rule.
[0100] In another possible implementation, the first rule includes a relationship between the symbol index of the reference signal, grouping information, a first parameter, and a second parameter, which are related to the antenna port number.
[0101] In yet another possible implementation...
[0102]
[0103] Where l = 0, 1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; u = 1, 2 represents the packet information; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and sl,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol after time-domain mapping.
[0104] In another possible implementation, the first parameter and the second parameter are related to the antenna port number and include one or more of the following: when the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; when the antenna port number is port 3, the first parameter is 1, and the second parameter is 0; when the antenna port number is port 5, the first parameter is 0, and the second parameter is 1; or when the antenna port number is port 7, the first parameter is 1, and the second parameter is 1.
[0105] For the technical effects of the eighth aspect or possible implementation, please refer to the introduction of the technical effects of the fourth aspect or corresponding implementation.
[0106] Ninthly, embodiments of this application provide a communication device including at least one processor, which invokes a computer program or instructions stored in a memory to execute the method described in the first aspect or a possible implementation thereof.
[0107] In one possible implementation, the communication device also includes a memory and a communication interface. Optionally, the memory and processor are integrated together.
[0108] In one possible implementation, the memory is located outside the communication device.
[0109] In a tenth aspect, embodiments of this application provide a communication device including at least one processor that invokes a computer program or instructions stored in a memory to execute the method described in the second aspect or a possible implementation thereof.
[0110] In one possible implementation, the communication device also includes a memory and a communication interface. Optionally, the memory and processor are integrated together.
[0111] In one possible implementation, the memory is located outside the communication device.
[0112] Eleventhly, embodiments of this application provide a communication device, which includes at least one processor that invokes computer programs or instructions stored in a memory to execute the method described in the first aspect or a possible implementation thereof.
[0113] In one possible implementation, the communication device also includes a memory and a communication interface. Optionally, the memory and processor are integrated together.
[0114] In one possible implementation, the memory is located outside the communication device.
[0115] In a twelfth aspect, embodiments of this application provide a communication device including at least one processor that invokes a computer program or instructions stored in a memory to execute the method described in the second aspect or a possible implementation thereof.
[0116] In one possible implementation, the communication device also includes a memory and a communication interface. Optionally, the memory and processor are integrated together.
[0117] In one possible implementation, the memory is located outside the communication device.
[0118] In a thirteenth aspect, embodiments of this application provide a chip device including at least one processor for executing computer programs or instructions to implement any of the above aspects or possible implementations of any of the above aspects.
[0119] In one possible implementation, the input of the chip device corresponds to the receiving operation in any of the above-mentioned aspects or possible implementations, and the output of the chip device corresponds to the transmitting operation in any of the above-mentioned aspects or possible implementations.
[0120] Optionally, the processor is coupled to the memory via an interface.
[0121] Optionally, the chip device may also include a memory storing computer program instructions.
[0122] In a fourteenth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a processor, implement the methods described above.
[0123] In a fifteenth aspect, embodiments of this application provide a computer program product that includes a computer program or instructions that, when executed on a processor, implement the methods described above.
[0124] In a sixteenth aspect, embodiments of this application provide a communication system comprising: the means as described in the ninth aspect and the means as described in the tenth aspect, or the means as described in the eleventh aspect and the means as described in the twelfth aspect. Attached Figure Description
[0125] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0126] Figure 2 This is a schematic diagram of the generation process of a DFT-s-OFDM transmitter;
[0127] Figure 3 This is a schematic diagram of PAPR for single-carrier and multi-carrier signals;
[0128] Figure 4 This is a schematic diagram illustrating the coverage range of a single-carrier waveform under different modulations;
[0129] Figure 5 This is a schematic diagram of the generation process of a filter SC-QAM transmitter;
[0130] Figure 6 This is a schematic diagram of a shaped filter;
[0131] Figure 7 This is a schematic diagram of a DMRS Type 1 format;
[0132] Figure 8 This is a schematic diagram of a DMRS Type 2 format;
[0133] Figure 9 This is a schematic diagram of a communication method provided in an embodiment of this application;
[0134] Figure 10 This is a schematic diagram of a time-domain resource provided in an embodiment of this application;
[0135] Figure 11 This is a schematic diagram illustrating the determination of a target sequence according to an embodiment of this application;
[0136] Figure 12 This is a schematic diagram illustrating another method for determining a target sequence provided in an embodiment of this application;
[0137] Figures 13-16 This is a schematic diagram illustrating the determination of a reference signal according to an embodiment of this application;
[0138] Figure 17 This is a schematic diagram of yet another communication method provided in an embodiment of this application;
[0139] Figure 18 This is a schematic diagram illustrating the determination of a first sub-sequence and a second sub-sequence according to an embodiment of this application;
[0140] Figure 19 This is a schematic diagram illustrating the determination of a second sequence and a third sequence according to an embodiment of this application;
[0141] Figure 20This is a schematic diagram illustrating the grouping of sequence pairs according to an embodiment of this application;
[0142] Figure 21 This is a schematic diagram illustrating the determination of a second sequence, a third sequence, a fourth sequence, and a fifth sequence according to an embodiment of this application;
[0143] Figures 22-25 This is a schematic diagram illustrating the determination of a reference signal according to an embodiment of this application;
[0144] Figure 26 This is a schematic diagram of yet another communication method provided in an embodiment of this application;
[0145] Figure 27 This is a schematic diagram illustrating the determination of a second sequence and a third sequence according to an embodiment of this application;
[0146] Figure 28 This is a schematic diagram illustrating another method for determining the second sequence, the third sequence, the fourth sequence, and the fifth sequence provided in an embodiment of this application;
[0147] Figures 29-32 This is a schematic diagram illustrating the determination of a reference signal according to an embodiment of this application;
[0148] Figure 33 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0149] Figure 34 This is a schematic diagram of the structure of another communication device provided in the embodiments of this application. Detailed Implementation
[0150] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0151] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0152] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0153] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
[0154] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to instruct the information to be instructed, such as, but not limited to, directly instructing the information to be instructed, such as the information to be instructed itself or its index; indirectly instructing the information to be instructed by instructing other information, where there is a relationship between the other information and the information to be instructed; or instructing only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.
[0155] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0156] It is understood that "send" and "receive" in this application refer to the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY via the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.
[0157] In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.
[0158] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination, but the destination can understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.
[0159] The communication method provided in this application can be applied to cellular communication systems related to the 3rd Generation Partnership Project (3GPP), such as 4th generation (4G) communication systems, such as Long Term Evolution (LTE) communication systems, and also to 5th generation (5G) communication systems, such as 5G New Radio (NR) communication systems, or to various future communication systems and future communication networks. The method provided in this application can also be applied to Bluetooth systems, Wireless Fidelity (WiFi) systems, LoRa systems, or vehicle-to-everything (V2X) systems, communication systems supporting the integration of multiple wireless technologies, and device-to-device (D2D) systems. The method provided in this application can also be applied to satellite communication systems, wherein the satellite communication system can be integrated with the above-mentioned communication systems. The wireless communication systems involved in this application also include, but are not limited to: narrowband internet of things (NB-IoT) systems, global system for mobile communications (GSM), enhanced data rate for GSM evolution (EDGE), wideband code division multiple access (WCDMA) systems, code division multiple access 2000 (CDMA2000) systems, or time division-synchronization code division multiple access (TD-SCDMA) systems.
[0160] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system 100 provided in an embodiment of this application, to... Figure 1The application scenario used in this application is illustrated using the communication system 100 architecture shown as an example. The communication system 100 includes a network device 101 and a terminal device 102. It should be understood that the communication system 100 to which the methods of the embodiments of this application can be applied may include more or fewer network devices or terminal devices. Network devices and terminal devices can be hardware, functionally separated software, or a combination of both. Network devices and terminal devices can communicate with each other through other devices or network elements. In this system, network device 101 can transmit data with multiple terminal devices; that is, network device 101 sends downlink data to terminal device 102, and of course, terminal device 102 can also send uplink data to network device 101. The apparatus provided in the embodiments of this application can be applied to network device 101 or to terminal device 102. The network device 101 can be any of the network devices described below, and the terminal device 102 can be any of the terminal devices described below. It is understood that... Figure 1 This application only illustrates one possible communication system architecture to which this embodiment can be applied. In other possible scenarios, the communication system architecture may also include other devices. It should be noted that the methods described in this application embodiment can be applied to... Figure 1 The communication system shown.
[0161] (1) Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice or data connectivity to a user. Specifically, it includes devices that provide voice connectivity to a user, devices that provide data connectivity to a user, or devices that provide both voice and data connectivity to a user. For example, it may include handheld devices with wireless connectivity or processing devices connected to a wireless modem. This terminal equipment can communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN to exchange voice and data. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smartwatches, smart bracelets, pedometers, etc.), in-vehicle devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, workshop equipment, wireless terminals in autonomous driving, wireless terminals in remote surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, and flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. Terminal devices can also be other devices with terminal functions; for example, a terminal device can also be a device that performs terminal functions in D2D communication.Terminal devices can also include vehicle-to-everything (V2X) terminal devices, machine-to-machine / machine-type communications (M2M / MTC) terminal devices, internet of things (IoT) terminal devices, light UEs, reduced capability UEs (REDCAP UEs), subscriber units, subscriber stations, mobile stations, remote stations, access points (APs), remote terminals, access terminals, user terminals, user agents, or user devices, and drone equipment. For example, this can include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, and computer-embedded mobile devices, etc. Examples include personal communication service (PCS) telephones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners. In this application, terminal devices with wireless transceiver capabilities and chips that can be installed in the aforementioned terminal devices are collectively referred to as terminal devices.
[0162] It should be noted that the terminal device may be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, module or control unit in the device or apparatus shown above. This application does not limit the specific device.
[0163] (2) A network device is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. A network device may also be called a wireless access network (RAN) entity, access node, network node, or communication device, etc.
[0164] Specifically, the network equipment can be access network equipment for cellular systems related to the 3GPP (3rd Generation Partnership Project). For example, fourth-generation (4G) mobile communication systems or 5G mobile communication systems. The network equipment can also be access network equipment in open RAN (O-RAN or ORAN) or cloud radio access network (CRAN). Alternatively, the network equipment can also be access network equipment in a communication system formed by the integration of two or more of the above communication systems.
[0165] Network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home-evolved NodeB, or home Node B, HNB), baseband unit (BBU), access point (AP) in Wi-Fi systems, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenarios, wireless backhaul node, transmission point (TP), or transmission reception point (TRP). Network equipment can also be access network equipment in 5G mobile communication systems. For example, next-generation Node B (gNB), TRP, TP in New Radio (NR) systems, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system. Alternatively, network equipment can also be network nodes constituting a gNB or transmission point. Examples include centralized units (CU), distributed units (DU), CU-control plane (CP), CU-user plane (UP), and radio units (RU). CUs and DUs can be separate entities or included within the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radioheads (RRHs). Alternatively, network equipment can be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in V2X technology, network equipment can be roadside units (RSUs).
[0166] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open central unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), central unit control plane (CU-CP) can also be called an open central unit control plane (O-CU-CP) or an open CU-CP, central unit user plane (CU-UP) can also be called an open central unit user plane (O-CU-UP) or an open CU-UP, and RU can also be called an open radio unit (O-RU). This application does not impose any specific limitations. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0167] In some deployments, the CU and DU implement some of the functions of the gNB. For example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, while the DU implements the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC or PDCP layer signaling, can also be considered as being sent by the DU, or by the DU+RU. It is understood that network devices can be CU nodes, DU nodes, or devices including both CU and DU nodes. Furthermore, the CU can be classified as a network device in the access network (RAN) or a network device in the core network (CN); no restrictions are placed here.
[0168] Optionally, network equipment can also be core network equipment. Core network equipment is responsible for access control, registration management, service management, and mobility management of terminal devices accessing the network. For example, core network equipment may be access and mobility management function (AMF) network elements, user plane function (UPF) network elements, session management function (SMF) network elements, or policy control function (PCF) network elements.
[0169] It should be noted that the network device can be the device or apparatus shown above, or a component (e.g., a chip), module, or unit in the device or apparatus shown above; this application does not limit the specifics.
[0170] To better understand the solutions provided in the embodiments of this application, some terms, concepts or processes involved in the embodiments of this application will be introduced below.
[0171] I. Orthogonal Frequency Division Multiplexing Technology for Discrete Fourier Transform Spread Spectrum
[0172] Please see Figure 2 , Figure 2 This is a schematic diagram of the generation process of a transmitter for Discrete Fourier Transform-Spreading-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) technology. It may include one or more of the following steps: The transmitter first generates source bits, then performs channel coding and quadrature amplitude modulation (QAM) on the generated source bits to generate modulation symbols. Next, the generated modulation symbols undergo resource element (RE) mapping, Discrete Fourier Transform (DFT), precoding, Inverse Fast Fourier Transform (IFFT), and cyclic prefix (CP) processing to finally obtain the DFT-s-OFDM signal. Finally, the DFT-s-OFDM signal is transmitted through an antenna. Correspondingly, the receiver receives the DFT-s-OFDM signal and demodulates it through inverse processing, which will not be described in detail here. Figure 2As can be seen, DFT-s-OFDM, compared to orthogonal frequency division multiplexing (OFDM), involves an additional DFT processing step before the OFDM processing. This operation gives the DFT-s-OFDM signal the characteristics of a single carrier, resulting in a significantly lower PAPR (Packet Reduction Rate) than multi-carrier signals such as OFDM. See also... Figure 3 , Figure 3 This is a schematic diagram of PAPR for single-carrier and multi-carrier signals, by Figure 3 It is evident that, with the same power amplifier, DFT-s-OFDM can provide greater output power and higher power amplifier efficiency, thereby achieving the goals of improving coverage and reducing power consumption. The coverage and power consumption advantages of DFT-s-OFDM are particularly evident on the terminal equipment side, where DFT-s-OFDM can be applied to uplink transmission.
[0173] The coverage and power consumption advantages of single-carrier waveforms are particularly evident on the terminal device side, primarily used in uplink transmission. For single-carrier signals, as the modulation order increases, the PAPR (Packet Reduction Ratio) also increases, while the coverage area decreases accordingly. Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the coverage range of a single-carrier waveform under different modulations. Therefore, for edge coverage scenarios, low-order modulation signals are generally used.
[0174] II. Cyclic Prefix Orthogonal Frequency Division Multiplexing
[0175] DFT-s-OFDM is a variant of cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM). CP-OFDM maps the modulated symbols onto frequency-domain subcarriers, then performs an inverse Fourier transform to convert the frequency-domain signal into a time-domain signal, and finally adds a cyclic prefix to obtain the transmitted signal. DFT-s-OFDM performs a discrete Fourier transform on a certain number of modulated symbols, converts them to the frequency domain, then filters or maps the frequency-domain signal directly onto frequency-domain subcarriers, performs an inverse discrete Fourier transform to convert the frequency-domain signal into a time-domain signal, and finally adds a cyclic prefix to obtain the transmitted signal.
[0176] III. Filtered Single-Carrier Quadrature Amplitude Modulation
[0177] Filtered single-carrier quadrature amplitude modulation (filtered SC-QAM) is compatible with existing single-carrier receivers. Besides offering the advantages of generating large-bandwidth signals with low complexity, its PAPR is also lower than that of ordinary single-carrier waveforms, making it a promising application in scenarios requiring extreme coverage. Please see [link / reference]. Figure 5 , Figure 5 This is a schematic diagram of the generation process of a filter SC-QAM transmitter.
[0178] Channel coding (such as polar coding or low-density parity check (LDPC) coding) outputs 0 and 1 information bits. These bits serve as input to the complex modulation symbols. After passing through the modulator, modulation symbols are generated. To maximize coverage gains in large bandwidth applications, pi / 2-binary phase shift keying (BPSK) modulation is generally used.
[0179] Intra-symbol CP addition refers to adding several modulation symbols before each equivalent OFDM symbol. Similar to the CP properties of traditional OFDM signals, the signal with added CP can effectively reduce ISI after passing through a multipath delay-spreading channel. The CP length added to the time-domain generated signal, after upsampling and possibly downsampling, is the same as the CP length of the signal generated based on the fast Fourier transform (FFT), which facilitates uniform CP removal operations at the receiver. This requires calculating the required CP length based on the upsampling and downsampling rates.
[0180] Upsampling and downsampling: Upsampling involves inserting zeros between two original signals. Downsampling is the opposite of upsampling, specifically involving decimating the signal at equal intervals. OFDM time-domain signals are essentially synthesized signals at sampling rates related to the number of FFT points. The single-carrier signal generated in the time domain must match the OFDM sampling rate to achieve unified reception at the receiving end. Furthermore, since the main purpose of downsampling is to adjust the symbol rate of the signal to be the same as that of OFDM (based on FFT), downsampling is an optional step. When the symbol rate of the upsampled signal after convolution filtering equals the symbol rate of the FFT sampling, downsampling can be omitted, or the downsampling rate can be considered equal to 1.
[0181] Pulse shaping filtering: Pulse shaping filtering employs a root-square raise cosine (RRC) filter with a certain spread factor (or roll-off factor, roll-off coefficient). The choice of the spread factor is related to the actual amount of data to be transmitted and the allocated frequency bandwidth. Please refer to [link to relevant documentation]. Figure 6 , Figure 6 This is a schematic diagram of a shaping filter. If the amount of data transmitted (number of modulation symbols) is N, and the frequency domain resources for power enhancement after shaping are M (number of OFDM subcarriers or resource elements), then the roll-off factor can be calculated as follows:
[0182] β = (NM) / M;
[0183] Besides the RRC filter, other filter functions can be used to achieve the same processing. Using other filters will affect (improve or worsen) PAPR, out-of-band power, error vector magnitude (EVM), block error ratio (BLER), and other performance characteristics. For the receiver, the filter response can be considered part of the channel response. The pilot signal and data signal undergo the same processing, and the receiver can eliminate the filter's influence during channel estimation and equalization. Utilizing the characteristics of Fourier transform and pi / 2-BPSK modulation, the filter's roll-off factor can be set to 1 to obtain the optimal PAPR gain, while simultaneously recovering the signal at the receiver.
[0184] Table 1 shows a schematic diagram of the parameters of filter SC-QAM under different upsampling rates K and downsampling rates L.
[0185] Table 1
[0186]
[0187]
[0188] It should be noted that the method described in the embodiments of this application can be applied before CP is added within the symbol and after symbol modulation.
[0189] IV. Demodulation Reference Signal
[0190] The demodulation reference signal (DMRS) is a reference signal used by the receiver for equivalent channel estimation. It is used to estimate the data channel. Taking the above as an example, it is generally divided into Physical Uplink Shared Channel (PUSCH) DMRS and Physical Uplink Control Channel (PUCCH) DMRS. The protocol specifies two main formats for DMRS: Type 1 DMRS and Type 2 DMRS. Type 1 DMRS has a frequency density of 1 / 2, with single-symbol Type 1 DMRS antenna port numbers from port 0 to port 3, and double-symbol Type 1 DMRS antenna port numbers from port 0 to port 7. Type 2 DMRS has a frequency density of 1 / 3, with single-symbol Type 2 DMRS antenna port numbers from port 0 to port 5, and double-symbol Type 2 DMRS antenna port numbers from port 0 to port 11.
[0191] For a single-symbol Type 1DMRS, 4 ports are supported, with antenna port numbers from port0 to port3, such as... Figure 7As shown in (a), the four DMRS ports are divided into two code division multiplexing groups (CDMgroups). CDM group 0 contains port 0 and port 1, while CDM group 1 contains port 2 and port 3. CDMgroup 0 and CDM group 1 are frequency division multiplexed (mapped onto different frequency domain resources). The DMRS ports within a CDM group are mapped onto the same time-frequency resources. The reference signals corresponding to the DMRS ports within a CDM group are distinguished by superimposed orthogonal cover codes (OCCs), thus ensuring the orthogonality of the DMRS ports within the CDM group and suppressing interference between DMRS transmitted on different antenna ports. Specifically, port 0 and port 1 are located within the same resource element (RE), and resource mapping is performed in the frequency domain in a comb-like manner, meaning that adjacent frequency domain resources occupied by port 0 and port 1 are separated by a subcarrier. For a DMRS port, the two adjacent REs it occupies correspond to an OCC codeword sequence of length 2. For example, for subcarrier 0 and subcarrier 2, port 0 and port 1 use a set of OCC codeword sequences of length 2 ('+1+1' and '+1-1'). It should be noted that in this embodiment, the single quotes in the OCC code represent the same symbol. Similarly, port 2 and port 3 are located within the same resource particles (REs) and are mapped in the frequency domain in a comb-like manner onto the unused REs of port 0 and port 1. For subcarrier 1 and subcarrier 3, port 2 and port 3 use a set of OCC codeword sequences of length 2 ('+1+1' and '+1-1').
[0192] For dual-symbol Type 1DMRS, 8 ports are supported, with antenna port numbers ranging from port0 to port7. Figure 7As shown in (b), the eight DMRS ports are divided into two code division multiplexing (CDM) groups. CDM group 0 includes ports 0, 1, 4, and 5; CDM group 1 includes ports 2, 3, 6, and 7. CDM group 0 and CDM group 1 are frequency division multiplexing (FDM). The reference signals corresponding to the DMRS ports within a CDM group are distinguished by OCC (Optical Code Classification). Specifically, ports 0, 1, 4, and 5 are located within the same resource particles (REs) and are mapped in the frequency domain in a comb-like manner, meaning that adjacent frequency domain resources occupied by ports 0, 1, 4, and 5 are separated by a subcarrier. For a DMRS port, the two adjacent subcarriers and two OFDM symbols occupying the port correspond to an OCC codeword sequence of length 4. For example, for subcarriers 0 and 2 corresponding to OFDM symbol 1 and OFDM symbol 2, ports 0, 1, 4, and 5 use a set of OCC codes of length 4 ('+1+1' / '+1-1' / '+1+1'-1-1' / '+1-1'-1+1'). It should be noted that in this embodiment, the single quotes in the OCC code indicate that they are on the same symbol. Similarly, ports 2, 3, 6, and 7 are located within the same resource particles (REs) and are mapped in the frequency domain in a comb-like manner onto the unoccupied subcarriers of ports 0, 1, 4, and 5. For example, for subcarriers 1 and 3 corresponding to OFDM symbol 1 and OFDM symbol 2, ports 2, 3, 6 and 7 use a set of OCC codes of length 4 ('+1+1''+1+1' / '+1-1''+1-1' / '+1+1'-1-1' / '+1-1'-1+1').
[0193] For single-symbol Type 2DMRS, 6 ports are supported, with antenna port numbers ranging from port0 to port5. Figure 8As shown in (a), the six DMRS ports are divided into three code division multiplexing groups (CDM groups). Frequency division multiplexing is used between CDM groups, and the reference signals corresponding to the DMRS ports within a CDM group are orthogonalized by OCC. CDM group 0 includes port 0 and port 1; CDM group 1 includes port 2 and port 3; and CDM group 2 includes port 4 and port 5. Frequency division multiplexing is used between CDM groups (mapped onto different frequency domain resources). The reference signals corresponding to the DMRS ports within a CDM group are mapped onto the same time-frequency resources. The reference signals corresponding to the DMRS ports within a CDM group are distinguished by OCC. For a DMRS port, its corresponding DMRS reference signal is mapped in the frequency domain into multiple resource sub-blocks containing two consecutive subcarriers, with adjacent resource sub-blocks spaced four subcarriers apart in the frequency domain. Specifically, port 0 and port 1 are located within the same resource element (RE), and resource mapping is performed in a comb-like manner. Taking a frequency domain resource granularity of 1RB as an example, port 0 and port 1 occupy subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7. Port 2 and port 3 occupy subcarrier 2, subcarrier 3, subcarrier 8 and subcarrier 9. Port 4 and port 5 occupy subcarrier 4, subcarrier 5, subcarrier 10 and subcarrier 11.
[0194] For dual-symbol Type 2DMRS, 12 ports are supported, with antenna port numbers ranging from port0 to port11. Figure 8As shown in (b), the 12 DMRS ports are divided into 3 CDM groups. Frequency division multiplexing is used between CDM groups, and the reference signals corresponding to the DMRS ports contained in a CDM group are orthogonalized by OCC. CDM group 0 includes ports 0, 1, 6, and 7; CDM group 1 includes ports 2, 3, 8, and 9; and CDM group 2 includes ports 4, 5, 10, and 11. Frequency division multiplexing is used between CDM groups (mapped onto different frequency domain resources). The reference signals corresponding to the DMRS ports contained in a CDM group are mapped onto the same time-frequency resources. The reference signals corresponding to the DMRS ports contained in a CDM group are distinguished by OCC. For a DMRS port, its corresponding DMRS reference signal is mapped in the frequency domain into multiple resource sub-blocks containing two consecutive subcarriers, with adjacent resource sub-blocks spaced four subcarriers apart in the frequency domain. Specifically, ports within a CDM group reside within the same resource particle (RE), and are mapped in the frequency domain using a comb-like manner. Taking a frequency domain resource granularity of 1 RB as an example, ports 0, 1, 6, and 7 occupy subcarriers 0, 1, 6, and 7 corresponding to OFDM symbol 1 and OFDM symbol 2, respectively. Ports 2, 3, 8, and 9 occupy subcarriers 2, 3, 8, and 9 corresponding to OFDM symbol 1 and OFDM symbol 2, respectively. Ports 4, 5, 10, and 11 occupy subcarriers 4, 5, 10, and 11 corresponding to OFDM symbol 1 and OFDM symbol 2, respectively.
[0195] In addition to DMRS type, the protocol also specifies the DMRS sequence type used under different waveforms.
[0196] For CP-OFDM waveforms, DMRS is generated using a pseudo-random sequence—the gold sequence. The nth element in the reference signal sequence can be generated using the following formula:
[0197]
[0198] Wherein, the pseudo-random sequence c(n) can be a gold sequence of length 31, for an output length of M PN The sequence c(n), n = 0, 1, ..., M PN -1 can be defined as:
[0199] c(n)=(x1(n+N c)+x2(n+N c ))mod 2;
[0200] x1(n+31)=(x1(n+3)+x1(n))mod 2;
[0201] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod 2;
[0202] Where, N C =1600. The first m-sequence x1(n) can be initialized as x1(0) = 1, x1(n) = 0, n = 1, 2, ..., 30. The second m-sequence x2(n) is determined by the parameter c. init Initialization. init It can be defined as:
[0203]
[0204] Here, l represents the OFDM symbol index contained within a time slot. This represents a slot index within a system frame. It can be configured via higher-level signaling. It is related to the cell ID (identification) and can usually be equal to the cell ID. This is an initialization parameter; its value can be 0 or 1.
[0205] For DFT-s-OFDM waveforms, DMRS uses two types of sequences. When using single-carrier types such as DFT-s-OFDM, the Typ1 DMRS type can be configured to maintain the low PAPR characteristics of single-carrier signals.
[0206] Category 1: When using non-pi / 2BPSK modulation, DMRS is generated using zc sequences, and the generation method is as follows:
[0207] r u,v (n)=s q (n mod N ZC ), n=0,1,…,M ZC -1;
[0208]
[0209] Among them, M ZC N is the sequence length. ZC It is no more than M ZC The largest prime number, q, is determined by the group number u and the sequence number v.
[0210] The second type: When using pi / 2BPSK modulation, the DMRS is generated using a gold sequence. Similar to CP-OFDM, a gold sequence c(n) consisting of 0 and 1 bits is generated, which is then mapped to a pi / 2BPSK modulated DMRS sequence, as shown in the following formula:
[0211]
[0212] pass Figure 5 It is known that when the single-carrier type is SC-QAM, the entire process is performed in the time domain, without frequency domain resource mapping. Furthermore, with a single antenna port configured, when multiple users are transmitting, time-division transmission is possible between different users. Figure 7 and Figure 8 The corresponding DMRS multi-port supports resource mapping of CP-OFDM or DFT-s-OFDM waveforms before the discrete inverse Fourier transform. However, SC-QAM waveforms are generated in the time domain and cannot be mapped in the same way as CP-OFDM or DFT-s-OFDM waveforms. Therefore, in scenarios with high coverage requirements and single carrier type of SC-QAM, how to achieve multi-port transmission and improve the utilization of time and frequency resources is a technical problem that those skilled in the art are solving. In order to solve the above problems, the embodiments of this application propose the following solutions.
[0213] This explanation uses a reference signal type of Type 1DMRS and an even-numbered antenna port number as an example. Please refer to [link / reference]. Figure 9 , Figure 9 This is a schematic diagram of a communication method provided in an embodiment of this application. The method includes, but is not limited to, the following steps:
[0214] S901: The network device sends the first instruction information.
[0215] For example, the network device sends first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information from the network device, and the terminal device determines a first sequence based on the first indication information. For example, the first sequence can be a single sequence or a sequence pair, wherein the sequence pair includes two sequences.
[0216] The first indication information includes one or more of the following: sequence type, antenna port number, or length of the first sequence. For example, the sequence type may include a Gold sequence or a Golay sequence. When the sequence type is a Golay sequence, the first indication information may further include a permutation root value, which is used to determine a first permutation combination, and this first permutation combination is used to determine the first sequence. The permutation root value may also be protocol-defined or predefined. In one example, the permutation root value c... init Satisfy the following formula, Accordingly, the terminal device determines the first permutation combination through the full permutation root values. When the sequence type is a golay sequence, the first indication information may also include the first permutation combination, which is used to determine the first sequence. Optionally, the first indication information may also include the number of OFDM symbols occupied in the time domain of the reference signal. For example, if the reference signal is a DMRS, the first indication information may also include the number of OFDM symbols occupied in the time domain by the DMRS, which may be 1 or 2. Optionally, the first indication information may also include additional DMRS. It should be noted that this application embodiment uses DMRS as an example for illustration. The reference signal may also be a phase tracking reference signal (PTRS), a physical random access channel (PRACH), or a sounding reference signal (SRS), and this application embodiment is not limited thereto.
[0217] The antenna port number is an even number. For example, if the reference signal is a single-symbol Type 1DMRS, the antenna port number can be port 0 or port 2; if the reference signal is a double-symbol Type 1DMRS, the antenna port number can be port 0, port 2, port 4 or port 6.
[0218] The length of the first sequence can be determined by the size of the scheduled frequency domain resources and / or the frequency domain density information of the reference signal. For example, the frequency domain density information of the reference signal is 1 / 2, and the size of the scheduled frequency domain resources is n. PRB n PRB This represents the number of physical resource blocks (PRBs), with the length of the first sequence being N = 12n. PRB / 2.
[0219] In one possible implementation, the method further includes: the network device sending configuration information of a first signal to the terminal device, the configuration information including one or more of the following: time domain resources, frequency domain resources, stream number, or waveform.
[0220] The first signal is the signal carried in the PUSCH. This configuration information can also be described as resource information.
[0221] The time-domain resources include one or more of the following: system frame number, transmission timeslot, OFDM symbol start position, or number of time-domain OFDM symbols; for example, the number of time-domain OFDM symbols may include the number of DMRS symbols. Optionally, the network device indicates the time-domain resources through the start and length indicator value (SLIV) field in the downlink control information (DCI). See also Figure 10 , Figure 10 This is a schematic diagram of a time-domain resource provided in an embodiment of this application. The time-domain resource includes a transmission time slot and the OFDM symbol start position.
[0222] The frequency domain information includes one or more of the following: the number of physical resource blocks (PRBs), bandwidth part (BWP), frequency band, serving cell ID, center frequency, and sub-carrier spacing (SCS). The serving cell ID may include a cell index. Optionally, the frequency domain information may be carried in RRC signaling, DCI, or media access control (MAC) control elements (CEs).
[0223] The waveform can include CP-OFDM, DFT-s-OFDM, or filter SC-QAM. When the waveform is filter SC-QAM, the network device can also configure corresponding parameter information, which includes one or more of the following: configuration index, number of data symbols (system bandwidth), roll-off factor, number of FFT points, CP length, upsampling rate, or downsampling rate. The CP length can refer to the time-domain CP length superimposed on an OFDM symbol, or it can refer to the CP length within a symbol. The upsampling rate can also be called the upsampling factor, and the downsampling rate can also be called the downsampling factor.
[0224] The flow rate can be related to the waveform. For example, when the waveform is CP-OFDM, the flow rate can be greater than or equal to 1; when the waveform is DFT-s-OFDM or filter SC-QAM, the flow rate is equal to 1.
[0225] S902: The terminal device performs a first processing on the first sequence based on the reference signal pattern to determine the target sequence.
[0226] For example, the reference signal pattern can be as follows: Figure 7 As shown.
[0227] For example, before the terminal device performs the first processing on the first sequence based on the reference signal pattern to determine the target sequence, the terminal device determines the reference signal pattern based on the antenna port number. For instance, when the reference signal is a single-symbol Type 1DMRS and the antenna port number is port 0 or port 2, the reference signal pattern can be as follows: Figure 7 As shown in (a); for example, when the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port 0, port 2, port 4, or port 6, the reference signal pattern can be as follows: Figure 7 As shown in (b) above. The reference signal pattern includes reference signal frequency domain density information; for example, if the reference signal is a DMRS, when the reference signal pattern is as shown... Figure 7 As shown, the frequency domain density information of the reference signal is 1 / 2.
[0228] The terminal device performs a first processing step on the first sequence based on a reference signal pattern to determine the target sequence, including: determining the target sequence, which includes two first sequences. For example, a specific implementation could be that the terminal device copies the first sequence to a first position within the first sequence to determine the target sequence. The first position includes the beginning and / or end of the first sequence; in other words, copying the first sequence to the beginning or end of the first sequence determines the target sequence. The term "copy" in this application can also be replaced with "copy," "copy verbatim," etc., and is not limited in this embodiment. When the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1. Since the time-domain signal repeats the corresponding frequency-domain oversampling difference processing, which is equivalent to comb mapping of the frequency-domain reference signal symbols, when the frequency domain density information of the reference signal is 1 / 2, it is equivalent to determining the target sequence by repeating the first sequence twice. Please refer to [link to relevant documentation]. Figure 11 , Figure 11 This is a schematic diagram illustrating the determination of a target sequence provided in an embodiment of this application, such as... Figure 11 As shown, the length of the first sequence is N. The first sequence is copied to the end of the first sequence to determine the target sequence, and the length of the target sequence is 2N.
[0229] In the above method, the above process can be understood as the process of repeatedly expanding the first sequence to determine the target sequence, which is equivalent to performing comb mapping on the frequency domain reference signal symbols, further realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0230] S903: The terminal device performs a second processing on the target sequence in the time domain according to the first rule to determine the reference signal.
[0231] The reference signal is a signal after time-domain mapping, and the first rule is related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern. Optionally, the orthogonal code corresponding to the antenna port number can be the OCC code corresponding to the antenna port number.
[0232] For example, when the reference signal is a single-symbol Type 1DMRS, and the antenna port number is port0, the orthogonal code corresponding to the antenna port number is ('+1, +1'). It should be noted that in this embodiment, the '' in the orthogonal code indicates that they are on the same symbol. When the antenna port number is port2, the orthogonal code corresponding to the antenna port number is ('+1, +1'). When the reference signal is a double-symbol Type 1DMRS, when the antenna port number is port0, the orthogonal code corresponding to the antenna port number is ('+1+1' + 1 + 1'), when the antenna port number is port2, the orthogonal code corresponding to the antenna port number is ('+1+1' + 1 + 1'), when the antenna port number is port4, the orthogonal code corresponding to the antenna port number is ('+1+1' - 1 - 1'), and when the antenna port number is port6, the orthogonal code corresponding to the antenna port number is ('+1+1' - 1 - 1').
[0233] The terminal device performs a second processing on the target sequence in the time domain according to a first rule to determine a reference signal, including: multiplying the target sequence by a mapping parameter in the time domain to obtain the reference signal, wherein the mapping parameter is determined based on the first rule. The first rule includes one or more of the following: the symbol index of the reference signal, the relationship satisfied between the first parameter and the second parameter.
[0234] For example, the first rule includes the relationship satisfied between the symbol index of the reference signal, the first parameter, and the second parameter, including:
[0235]
[0236] Where l = 0,1 represents the OFDM symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol, which can be the target sequence; y l (k) represents the k-th reference symbol after time-domain mapping.
[0237] The first and second parameters are related to the antenna port number. The first and second parameters are related to the antenna port number and include one or more of the following: when the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; when the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; when the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or when the antenna port number is port 6, the first parameter is 1 and the second parameter is 1. For example, please refer to Table 2, which shows the relationship between the antenna port number, the CDM group to which the antenna port number belongs, the first parameter, and the second parameter. Optionally, the relationship between the antenna port number and the first and second parameters can be predefined by the protocol or indicated by the network device.
[0238] Table 2
[0239]
[0240]
[0241] Specifically, when the sequence type is a Gray sequence, the antenna port number is either port 0 or port 2. For example, when the sequence type is a double-symbol Gray sequence, the antenna port number is either double-symbol port 0 or double-symbol port 2. Optionally, the antenna port number can be determined by protocol or network device instruction when the sequence type is a double-symbol Gray sequence. Since the orthogonal codes corresponding to double-symbol port 0 and double-symbol port 2 have the same sign, this method ensures the complementarity of the Gray sequences, thereby guaranteeing orthogonality.
[0242] For example, the terminal device performs a second processing on the target sequence in the time domain according to the first rule to determine the reference signal, including: the terminal device multiplies the target sequence by a mapping parameter in the time domain to obtain the reference signal, the mapping parameter being determined based on the first rule. The process of determining the mapping parameter will be illustrated below:
[0243] In one example, see Figure 13 In (a), when the reference signal is a single-symbol Type 1DMRS and the antenna port number is port0, the first parameter Δ is determined to be 0, the second parameter t is determined to be 0, and the OFDM symbol index of the reference signal is l = 0, which is determined according to formula (1). That is, if the mapping parameter is set to 1, the terminal device can multiply the target sequence by the mapping parameter in the time domain to determine the reference signal. This can include the terminal device multiplying the target sequence by 1 in the time domain to obtain the reference signal.
[0244] In yet another example, see Figure 14In (a), when the reference signal is a single-symbol Type 1 DMRS and the antenna port number is port2, the first parameter Δ is determined to be 1, the second parameter t is determined to be 0, and the OFDM symbol index of the reference signal is l = 0. According to formula (1), the following is determined: That is, the mapping parameters are determined as follows Since the frequency-domain equivalent reference signal symbol starts from the second subcarrier in the BWP start RB, the equivalent time-domain symbol needs to be multiplied by the mapping parameter. Therefore, multiplying the target sequence by the mapping parameter in the time domain to determine the reference signal may include: the terminal device multiplying the target sequence by the mapping parameter in the time domain. A reference signal is obtained.
[0245] It should be noted that the above describes the process by which the terminal device performs a first processing on the first sequence based on the reference signal pattern to determine the target sequence, and then performs a second processing on the target sequence in the time domain according to the first rule to determine the reference signal. That is, the first sequence is first repeatedly expanded, and then the repeatedly expanded sequence is multiplied by the mapping parameter to determine the reference signal. When the mapping parameter is 1 or -1, the terminal device can also first multiply the first sequence by the mapping parameter, and then expand the sequence after multiplying by the mapping parameter. This application embodiment does not limit this.
[0246] In the above method, the above processing is equivalent to determining the starting position of the frequency domain reference signal symbol on which subcarrier in the partial bandwidth starting resource block, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0247] The above describes the case where the reference signal type is a single-symbol Type 1 DMRS and the first sequence consists of one sequence. The following describes the case where the reference signal type is a double-symbol Type 1 DMRS, the first sequence consists of a sequence pair (sequence 1 and sequence 2), and the target sequence consists of sequences 3 and 4, as detailed below:
[0248] The terminal device performs a first processing step on the first sequence based on a reference signal pattern to determine the target sequence, including: determining sequence 3, which includes two sequences 1; and determining sequence 4, which includes two sequences 2. This process can be understood as: copying sequence 1 to the beginning or end of sequence 1 to determine sequence 3, and copying sequence 2 to the beginning or end of sequence 2 to determine sequence 4. For example, copying sequence 1 to the beginning of sequence 1 to determine sequence 3, and copying sequence 2 to the beginning of sequence 2 to determine sequence 4; or, for another example, copying sequence 1 to the end of sequence 1 to determine sequence 3, and copying sequence 2 to the end of sequence 2 to determine sequence 4.
[0249] In one example, see Figure 12 , Figure 12This is a schematic diagram illustrating another method for determining a target sequence provided in an embodiment of this application, such as... Figure 12 As shown, the first sequence is a sequence pair, which includes two sequences, namely sequence 1 and sequence 2, with a length of N. Sequence 1 is copied to the end of sequence 1 to determine sequence 3, and sequence 2 is copied to the end of sequence 2 to determine sequence 4. The target sequence includes a sequence pair, which includes two sequences, namely sequence 3 and sequence 4, with a length of 2N.
[0250] The process of the terminal device performing a second processing on the target sequence in the time domain according to a first rule to determine a reference signal may include: the terminal device performing a second processing on sequence 3 and sequence 4 in the time domain according to the first rule to determine a reference signal. This second processing on sequence 3 and sequence 4 in the time domain according to the first rule to determine a reference signal may include: the terminal device multiplying sequence 3 by a first mapping parameter and multiplying sequence 4 by a second mapping parameter in the time domain according to the first rule to determine a reference signal, wherein the first and second mapping parameters are determined based on the first rule.
[0251] In yet another example, see Figure 13 In (b), when the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port0, the first sequence includes a sequence pair, which includes sequence 1 and sequence 2, and the target sequence includes sequence 3 and sequence 4. The first parameter Δ is determined to be 0, and the second parameter t is determined to be 0. According to formula (1), when the OFDM symbol index l of the reference signal is 0, That is, the first mapping parameter is set to 1 when the OFDM symbol index l of the reference signal is 1. That is, determining the second mapping parameter as 1, the terminal device multiplies sequence 3 by the first mapping parameter and sequence 4 by the second mapping parameter in the time domain according to the first rule to determine the reference signal. This may include the terminal device multiplying sequence 3 by 1 and sequence 4 by 1 in the time domain to determine the reference signal.
[0252] In yet another example, see Figure 14 In (b), when the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port2, the first sequence includes a sequence pair, which includes sequence 1 and sequence 2, and the target sequence includes sequence 3 and sequence 4. The first parameter Δ is determined to be 1 and the second parameter t is determined to be 0. According to formula (1), when the OFDM symbol index l of the reference signal is 0, That is, the first mapping parameter is determined as Since the frequency-domain equivalent reference signal symbol starts from the second subcarrier in the BWP start RB, the equivalent time-domain symbol needs to be multiplied by the first mapping parameter. When the OFDM symbol index of the reference signal is l = 1, That is, the second mapping parameter is determined as follows: Since the frequency-domain equivalent reference signal symbol starts from the second subcarrier in the BWP start RB, the equivalent time-domain symbol needs to be multiplied by the second mapping parameter. Therefore, the terminal device multiplying sequence 3 by the first mapping parameter and sequence 4 by the second mapping parameter in the time domain according to the first rule to determine the reference signal may include: the terminal device multiplying sequence 3 by the first mapping parameter in the time domain. And multiplying sequence 4 by Determine the reference signal.
[0253] In yet another example, see Figure 15 When the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port4, the first sequence includes a sequence pair, which includes sequence 1 and sequence 2. The target sequence includes sequence 3 and sequence 4. The first parameter Δ is determined to be 0 and the second parameter t is determined to be 1. According to formula (1), when the OFDM symbol index l of the reference signal is 0, That is, the first mapping parameter is set to 1 when the OFDM symbol index l of the reference signal is 1. That is, determining the second mapping parameter as -1, the terminal device multiplies sequence 3 by the first mapping parameter and sequence 4 by the second mapping parameter in the time domain according to the first rule to determine the reference signal. This may include the terminal device multiplying sequence 3 by 1 and sequence 4 by -1 in the time domain to determine the reference signal.
[0254] In yet another example, see Figure 16 When the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port6, the first sequence includes a sequence pair, which includes sequence 1 and sequence 2. The target sequence includes sequence 3 and sequence 4. The first parameter Δ is determined to be 1 and the second parameter t is determined to be 1. According to formula (1), when the OFDM symbol index l of the reference signal is 0, That is, the first mapping parameter is determined as Since the frequency-domain equivalent reference signal symbol starts from the second subcarrier in the BWP start RB, the equivalent time-domain symbol needs to be multiplied by the first mapping parameter. When the OFDM symbol index of the reference signal is l = 1, That is, the second mapping parameter is determined as follows: Since the frequency-domain equivalent reference signal symbol starts from the second subcarrier in the BWP start RB, the equivalent time-domain symbol needs to be multiplied by the first mapping parameter. The terminal device may determine the reference signal by multiplying sequence 3 by a first mapping parameter and sequence 4 by a second mapping parameter in the time domain according to a first rule. And multiplying sequence 4 by To determine the reference signal.
[0255] In another possible implementation, the method further includes: the terminal device performing transport block size (TBS), LDPC encoding, modulation, reference signal generation, resource mapping, precoding, and mid-radio frequency processing based on the configuration information and first indication information of the first signal, generating a first signal, and transmitting it through an antenna (beamforming). Optionally, this first signal is mainly for the DMRS corresponding to the PUSCH. For coverage scenarios, the DMRS corresponding to the PUSCH can also be generated using the corresponding Gray sequence. Accordingly, the network device receives the first signal. Optionally, the network device receives the first signal based on the configuration information and first indication information of the first signal, and then performs decoding and channel estimation processing.
[0256] exist Figure 9 In the method described above, when the antenna port number is even, the method of determining the target sequence by performing a first processing on the first sequence based on the reference signal pattern, that is, the process of repeatedly expanding the first sequence to determine the target sequence, is equivalent to performing comb mapping on the frequency domain reference signal symbols. The method of determining the reference signal by performing a second processing on the target sequence in the time domain according to the first rule is equivalent to determining the starting position of the frequency domain reference signal symbols. Therefore, the above method, that is, the method of processing the first sequence corresponding to the single carrier waveform in the time domain, is equivalent to the process of resource mapping of the frequency domain reference signal symbols, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0257] This explanation uses a reference signal type of Type 1DMRS and an odd-numbered antenna port number as an example. Please refer to [link / reference]. Figure 17 , Figure 17 This is a schematic diagram of another communication method provided in an embodiment of this application, which includes, but is not limited to, the following steps:
[0258] S1701: The network device sends the first instruction information.
[0259] For example, the network device sends first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information from the network device and determines a first sequence based on the first indication information. The first indication information includes a sequence type, an antenna port number, or the length of the first sequence. The antenna port number is an odd number. For example, if the reference signal is a single-symbol Type 1DMRS, the antenna port number can be port 1 or port 3; for example, if the reference signal is a double-symbol Type 1DMRS, the antenna port number can be port 1, port 3, port 5, or port 7. For a detailed explanation of the sequence type and the length of the first sequence, please refer to the relevant description in S901.
[0260] In one possible implementation, the method further includes: the network device sending configuration information of a first signal to the terminal device, the configuration information including one or more of the following: time-domain resources, frequency-domain resources, stream count, or waveform. See the relevant description in S901 for details.
[0261] S1702: The terminal device groups the first sequence based on the reference signal pattern to determine the first subsequence and the second subsequence.
[0262] In this sequence, the first subsequence is the first set of sequences, and the second subsequence is the second set of sequences. This can be understood as the first subsequence being the first set of sequences within the first sequence, and the second subsequence being the second set of sequences within the first sequence. The lengths of the first and second subsequences can be the same.
[0263] For example, the reference signal pattern can be as follows: Figure 7 As shown.
[0264] For example, before the terminal device groups the first sequence based on the reference signal pattern to determine the first sub-sequence and the second sub-sequence, the terminal device determines the reference signal pattern based on the antenna port number. For instance, when the reference signal is a single-symbol Type 1 DMRS and the antenna port number is port 1 or port 3, the reference signal pattern can be as follows: Figure 7 As shown in (a) above; for example, when the reference signal is a dual-symbol Type 1DMRS and the antenna port numbers are port1, port3, port5, or port7, the reference signal pattern can be as follows: Figure 7 As shown in (b) above. The reference signal pattern includes reference signal frequency domain density information; for example, if the reference signal is a DMRS, when the reference signal pattern is as shown... Figure 7 As shown, the frequency domain density information of the reference signal is 1 / 2.
[0265] The terminal device can determine the first sub-sequence and the second sub-sequence by grouping the first sequence based on the reference signal pattern in two ways: In the first way, the first sub-sequence is the first part of the first sequence, and the second sub-sequence is the second part of the first sequence. For example, please refer to... Figure 18 , Figure 18 This is a schematic diagram illustrating the determination of a first subsequence and a second subsequence according to an embodiment of this application. The length of the first sequence is N, and the first sequence includes s. l [0], s l [1],……,s l [N-1], the first subsequence includes s l [0], s l [1],……,s l [N / 2-1]; the second subsequence includes s l [N / 2-1], s l [N / 2], ..., s l [N-1]. The second approach is to have the first subsequence contain elements with odd indices in the first sequence, and the second subsequence contain elements with even indices in the first sequence. For example, if the length of the first sequence is N, and the first sequence contains s... l [0], s l [1],……,s l [N-1], the first subsequence includes s l [0], s l [2],……,s l [N-2]; the second subsequence includes s l [1], s l [3],……,s l [N-1]. Of course, there can be other grouping methods, which are not limited in this application embodiment. The above process can be understood as follows: the reference signal pattern includes reference signal frequency domain density information. For example, the reference signal frequency domain density information is 1 / 2. The terminal device divides the first sequence into two groups based on the reference signal frequency domain density information, namely the first subsequence and the second subsequence.
[0266] S1703: The terminal device performs first processing on the first subsequence and the second subsequence based on the reference signal pattern to determine the second sequence and the third sequence.
[0267] The process of the terminal device performing a first processing on the first sub-sequence and the second sub-sequence based on the reference signal pattern to determine the second sequence and the third sequence may include: the terminal device performing a first processing on the first sub-sequence based on the reference signal pattern to determine the second sequence, and performing a first processing on the second sub-sequence based on the reference signal pattern to determine the third sequence.
[0268] The terminal device performs a first processing on the first and second sub-sequences based on a reference signal pattern to determine the second and third sequences, including: determining the second sequence, which includes four first sub-sequences; and determining the third sequence, which includes four second sub-sequences. For example, a specific implementation could be that the terminal device copies the first sub-sequence to a first position of the first sub-sequence to determine the second sequence, and then copies the second sub-sequence to a second position of the second sub-sequence to determine the third sequence, wherein the first and second positions are the same. The first position includes the beginning and / or the end of the first sub-sequence, and the second position includes the beginning and / or the end of the second sub-sequence. In one example, the first and second positions being the same could mean that the first position is the beginning of the first sub-sequence and the second position is the beginning of the second sub-sequence. In another example, the first and second positions being the same could mean that the first position is the end of the first sub-sequence and the second position is the end of the second sub-sequence. The term "copy" in this application can also be replaced with "copy," "copy verbatim," etc., and this embodiment does not limit the meaning. The above process can be understood as repeatedly expanding the first subsequence to determine the second sequence, and repeatedly expanding the second subsequence to determine the third sequence, with the same principle for repeated expansion. When the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the lengths of the first and second subsequences are N / 2, and the lengths of the second and third sequences are 2N. In one example, please refer to... Figure 19 , Figure 19 This is a schematic diagram illustrating the determination of a second sequence and a third sequence according to an embodiment of this application, as shown below. Figure 19 As shown, the length of the first sequence is N. The first subsequence is copied to the end of the first subsequence to determine the second sequence. The length of the first subsequence is N / 2, and the length of the second sequence is 2N. The second subsequence is copied to the end of the second subsequence to determine the third sequence. The length of the second subsequence is N / 2, and the length of the third sequence is 2N.
[0269] In the above method, the above process can be understood as: repeatedly expanding the first subsequence to determine the second sequence, and repeatedly expanding the second subsequence to determine the third sequence, which is equivalent to performing comb mapping on the frequency domain reference signal symbols, further realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0270] S1704: The terminal device performs second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal.
[0271] The reference signal is the signal after time-domain mapping. The first rule is related to one or more of the following: the orthogonal code corresponding to the antenna port number, the reference signal pattern, or the grouping information; the antenna port number is odd, and the grouping information is the group containing the first subsequence and / or the second subsequence. The grouping information u can be 1 or 2. When the grouping information is 1, it indicates the first group; when the grouping information is 2, it indicates the second group. Optionally, the orthogonal code corresponding to the antenna port number can be the OCC code corresponding to the antenna port number.
[0272] For example, when the reference signal is a single-symbol Type 1DMRS, the orthogonal code corresponding to the antenna port number is ('+1, -1') when the antenna port number is port1, and ('+1, -1') when the antenna port number is port3; when the reference signal is a double-symbol Type 1DMRS, the orthogonal code corresponding to the antenna port number is ('+1-1') when the antenna port number is port1, ('+1-1') when the antenna port number is port3, ('+1-1') when the antenna port number is port5, ('+1-1') when the antenna port number is port5, and ('+1-1') when the antenna port number is port7.
[0273] The terminal device performs a second processing on the second and third sequences in the time domain according to a first rule to determine a reference signal. This includes multiplying the second sequence by a first mapping parameter and adding the third sequence by the second mapping parameter in the time domain to determine the reference signal. The first and second mapping parameters are determined based on the first rule. The first rule includes the relationship satisfied between the symbol index of the reference signal, grouping information, the first parameter, and the second parameter. For example, the first rule includes one or more of the following: the relationship satisfied between the symbol index of the reference signal, grouping information, the first parameter, and the second parameter, including:
[0274]
[0275] Where l = 0, 1 represents the OFDM symbol index of the reference signal; u = 1, 2 represents the grouping information; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and s l,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group, where the time-domain sequence can be the second and / or third sequence; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol.
[0276] The first and second parameters are related to the antenna port number. The relationship between the first and second parameters and the antenna port number includes one or more of the following: when the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; when the antenna port number is port 3, the first parameter is 1, and the second parameter is 0; when the antenna port number is port 5, the first parameter is 0, and the second parameter is 1; when the antenna port number is port 7, the first parameter is 1, and the second parameter is 1. For example, when the antenna port number is port 1, u = 1, the first parameter is 0, and the second parameter is 0; when the antenna port number is port 1, u = 2, the first parameter is (2 / 3), and the second parameter is 0. For example, please refer to Table 3, which shows the relationship between the antenna port number, the CDM group to which the antenna port number belongs, the first parameter, and the second parameter. Optionally, the relationship between the antenna port number and the first and second parameters can be predefined by the protocol or indicated by the network device.
[0277] Table 3
[0278]
[0279] For example, the terminal device performs a second processing on the second sequence and the third sequence in the time domain according to a first rule to determine a reference signal, including: multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter in the time domain to obtain the reference signal, wherein the first mapping parameter and the second mapping parameter are determined based on the first rule. The following example illustrates how the first mapping parameter and the second parameter are determined:
[0280] In one example, see Figure 22 In (a), when the reference signal is a single-symbol Type 1DMRS and the antenna port number is port1, when u = 1, the first parameter Δ is 0, the second parameter t is 0, and the OFDM symbol index l of the reference signal is 0, determined according to formulas (2) and (3).
[0281] l=0, u=1, Δ=0, t=0,
[0282]
[0283] Therefore, the first mapping parameter is set to 1.
[0284] When u = 2, the first parameter Δ is 2 / 3, the second parameter t is 0, and the OFDM symbol index of the reference signal is l = 0. This is determined according to formulas (2) and (3).
[0285] l=0, u=2, Δ=2 / 3, t=0,
[0286]
[0287] Therefore, the second mapping parameter is determined as follows: Therefore, the terminal device may perform a second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal, which may include: multiplying the second sequence by 1 and adding the third sequence by 1 in the time domain. A reference signal is obtained.
[0288] In one example, see Figure 23 In (a), when the reference signal is a single-symbol Type 1DMRS and the antenna port number is port3, the OFDM symbol index of the reference signal is l=0, u=1, the first parameter Δ is 1, and the second parameter t is 0. The first mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l = 0, u = 2, the first parameter Δ is 1, and the second parameter t is 0, the second mapping parameter is determined according to formulas (2) and (3). Therefore, the terminal device performing a second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal may include: multiplying the second sequence by a factor in the time domain. Add the third sequence multiplied by A reference signal is obtained.
[0289] In the above method, the above processing is equivalent to determining the starting position of the frequency domain reference signal symbol on which subcarrier in the partial bandwidth starting resource block, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0290] The above describes the case where the reference signal type is a single-symbol Type 1 DMRS and the first sequence includes one sequence. The following describes the case where the reference signal type is a double-symbol Type 1 DMRS and the first sequence includes a sequence pair, namely sequence 1 and sequence 2. In this case, the terminal device groups sequence 1 based on the reference signal pattern to determine the first and second sub-sequences, and groups sequence 2 to determine the third and fourth sub-sequences; please refer to [link to relevant documentation]. Figure 20 , Figure 20This is a schematic diagram of grouping sequence pairs according to an embodiment of this application. Taking the first subsequence as the first part of sequence 1, the second subsequence as the last part of sequence 1, the third subsequence as the first part of sequence 2, and the fourth subsequence as the last part of sequence 2 as an example. Then, the terminal device performs a first processing on the first and second subsequences based on the reference signal pattern to determine the second and third sequences, and performs a first processing on the third and fourth subsequences based on the reference signal pattern to determine the fourth and fifth sequences. That is, it can be understood as determining the second sequence, which includes four first subsequences; determining the third sequence, which includes four second subsequences; determining the fourth sequence, which includes four third subsequences; and determining the fifth sequence, which includes four fourth subsequences.
[0291] In one example, see Figure 21 , Figure 21 This is a schematic diagram illustrating the determination of a second sequence, a third sequence, a fourth sequence, and a fifth sequence, provided in an embodiment of this application. Figure 21 As shown, the first sequence is a sequence pair, which includes two sequences, sequence 1 and sequence 2, with a length of N. The first subsequence is copied to the end of the first subsequence to determine the second sequence, with a length of N / 2 and a length of 2N. The second subsequence is copied to the end of the second subsequence to determine the third sequence, with a length of N / 2 and a length of 2N. The third subsequence is copied to the end of the third subsequence to determine the fourth sequence, with a length of N / 2 and a length of 2N. The fourth subsequence is copied to the end of the fourth subsequence to determine the fifth sequence, with a length of N / 2 and a length of 2N.
[0292] In one possible implementation, the terminal device performing second processing on the second and third sequences in the time domain according to the first rule, and performing second processing on the fourth and fifth sequences in the time domain according to the first rule to determine the reference signal, may include: multiplying the second sequence by a first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain to obtain the reference signal. The first, second, third, and fourth mapping parameters are determined based on the first rule. The following example illustrates how the first, second, third, and fourth mapping parameters are determined:
[0293] In yet another example, see Figure 22In (b), when the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port1, the OFDM symbol index of the reference signal is l = 0, u = 1, the first parameter Δ is 0, and the second parameter t is 0.
[0294] l=0, u=1, Δ=0, t=0,
[0295]
[0296] Therefore, the first mapping parameter is set to 1.
[0297] When the OFDM symbol index of the reference signal is l = 0, u = 2, the first parameter Δ is 2 / 3, and the second parameter t is 0, it is determined according to formulas (2) and (3).
[0298] l=0, u=2, Δ=2 / 3, t=0,
[0299]
[0300] Therefore, the second mapping parameter is determined as follows:
[0301] When the OFDM symbol index of the reference signal is l=1, u=1, the first parameter Δ is 0, and the second parameter t is 0, it is determined according to formula (2) and formula (3).
[0302] l=1, u=1, Δ=0, t=0,
[0303]
[0304] Therefore, the third mapping parameter is set to 1.
[0305] When the OFDM symbol index of the reference signal is l=1, u=2, the first parameter Δ is 2 / 3, and the second parameter t is 0, it is determined according to formulas (2) and (3).
[0306] l=1, u=2, Δ=2 / 3, t=0,
[0307]
[0308] Therefore, the fourth mapping parameter is determined as follows:
[0309] Therefore, the terminal device determining the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by 1 and adding the third sequence by the fourth mapping parameter in the time domain. And in the time domain, multiplying the fourth sequence by 1 and adding the fifth sequence by 1 To determine the reference signal.
[0310] In yet another example, see Figure 23 In (b), when the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port3, the OFDM symbol index of the reference signal is l=0, u=1, the first parameter Δ is 1, and the second parameter t is 0. The first mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l = 0, u = 2, the first parameter Δ is 1, and the second parameter t is 0, the second mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l=1, u=1, the first parameter Δ is 1, and the second parameter t is 0, the third mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l=1, u=2, the first parameter Δ is 1, and the second parameter t is 0, the fourth mapping parameter is determined according to formulas (2) and (3). Therefore, the terminal device determining the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by the first mapping parameter in the time domain... Add the third sequence multiplied by And multiplying the fourth sequence in the time domain by Add the fifth sequence multiplied by To determine the reference signal.
[0311] In yet another example, see Figure 24 When the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port5, the first mapping parameter is 1 when the OFDM symbol index of the reference signal is l=0, u=1, the first parameter Δ is 0, and the second parameter t is 1, according to formulas (2) and (3); when the OFDM symbol index of the reference signal is l=0, u=2, the first parameter Δ is 2 / 3, and the second parameter t is 1, the second mapping parameter is 1, according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l=1, u=1, the first parameter Δ is 0, the second parameter t is 1, and the third mapping parameter is -1 according to formulas (2) and (3); when the OFDM symbol index of the reference signal is l=1, u=2, the first parameter Δ is 2 / 3, the second parameter t is 1, and the fourth mapping parameter is -1 according to formulas (2) and (3). Therefore, the terminal device determining the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by 1 and adding the third sequence by the fourth mapping parameter in the time domain. And multiplying the fourth sequence in the time domain by Add the fifth sequence multiplied by To determine the reference signal.
[0312] In yet another example, see Figure 25 When the reference signal is a dual-symbol Type 1DMRS and the antenna port number is port7, the OFDM symbol index of the reference signal is l=0, u=1, the first parameter Δ is 1, and the second parameter t is 1. The first mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l = 0, u = 2, the first parameter Δ is 1, and the second parameter t is 1, the second mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l=1, u=1, the first parameter Δ is 1, the second parameter t is 1, and the third mapping parameter is determined according to formulas (2) and (3). When the OFDM symbol index of the reference signal is l=1, u=2, the first parameter Δ is 1, and the second parameter t is 1, the fourth mapping parameter is determined according to formulas (2) and (3). Therefore, the terminal device determining the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include multiplying the second sequence by the first mapping parameter in the time domain. Add the third sequence multiplied by And multiplying the fourth sequence in the time domain by Add the fifth sequence multiplied by To determine the reference signal.
[0313] exist Figure 17In the method described above, when the antenna port number is odd, the first sequence is grouped based on the reference signal pattern to determine the first sub-sequence and the second sub-sequence. This can be understood as the reference signal pattern including reference signal frequency domain density information, which is 1 / 2. Based on the reference signal frequency domain density information, the first sequence is divided into two groups, namely the first sub-sequence and the second sub-sequence. The first sub-sequence and the second sub-sequence are respectively subjected to a first processing based on the reference signal pattern to determine the second sequence and the third sequence. That is, the process of repeatedly expanding the first sub-sequence to determine the second sequence and repeatedly expanding the second sub-sequence to determine the third sequence is equivalent to performing comb mapping on the frequency domain reference signal symbols. The method of performing a second processing on the second sequence and the third sequence in the time domain according to the first rule to determine the reference signal is equivalent to determining the starting position of the frequency domain reference signal symbols. Therefore, the above method, i.e., processing the first sequence corresponding to a single carrier waveform in the time domain, is equivalent to the process of resource mapping of the frequency domain reference signal symbols, thereby realizing multi-port transmission and improving the utilization rate of time and frequency resources.
[0314] The above describes how to process the data in the time domain to achieve multi-port transmission and improve the utilization of time and frequency resources when the reference signal type is Type 1DMRS and the antenna port number is odd or even, and the coverage requirements are relatively high. The following describes how to process the data in the time domain to achieve multi-port transmission and improve the utilization of time and frequency resources when the reference signal type is Type 2DMRS and the antenna port number is odd or even, and the coverage requirements are not high.
[0315] Please see Figure 26 , Figure 26 This is a schematic diagram of another communication method provided in an embodiment of this application, which includes, but is not limited to, the following steps:
[0316] S2601: The network device sends the first instruction information.
[0317] For example, the network device sends first indication information to the terminal device, and correspondingly, the terminal device receives the first indication information from the network device and determines a first sequence based on the first indication information. The first indication information includes a sequence type, an antenna port number, or the length of the first sequence. For example, the reference signal type is Type 2DMRS, and the antenna port number can be odd or even. For instance, if the reference signal type is single-symbol Type 2DMRS, the antenna port number can be port 0, port 1, port 2, port 3, port 4, or port 5; or if the reference signal type is double-symbol Type 2DMRS, the antenna port number can be port 0, port 1, port 2, port 3, port 4, port 5, port 6, port 7, port 8, port 9, port 10, or port 11. The length of the first sequence can be 2N / 3. For a detailed explanation of the sequence type and the length of the first sequence, please refer to the relevant description in S901.
[0318] S2602: The terminal device groups the first sequence based on the reference signal pattern to determine the first subsequence and the second subsequence.
[0319] For example, the reference signal pattern can be as follows: Figure 8 As shown.
[0320] For example, the length of the first sequence is 2N / 3, and the lengths of the first and second subsequences are N / 3. The terminal device can group the first sequence based on the reference signal pattern to determine the first and second subsequences in two ways: First, the first subsequence is the first part of the first sequence, and the second subsequence is the second part of the first sequence. Second, the first subsequence includes elements with odd-numbered indices in the first sequence, and the second subsequence includes elements with even-numbered indices in the first sequence. See the relevant description in S1702 for details.
[0321] S2603: The terminal device performs first processing on the first subsequence and the second subsequence based on the reference signal pattern to determine the second sequence and the third sequence.
[0322] The terminal device performs a first processing step on the first sub-sequence and the second sub-sequence based on a reference signal pattern to determine the second sequence and the third sequence, including: determining the second sequence, which includes six first sub-sequences; and determining the third sequence, which includes six second sub-sequences. For example, a specific implementation could be that the terminal device copies the first sub-sequence to a first position of the first sub-sequence to determine the second sequence, and then copies the second sub-sequence to a second position of the second sub-sequence to determine the third sequence, wherein the first position and the second position are the same. The first position includes the beginning and / or the end of the first sub-sequence, and the second position includes the beginning and / or the end of the second sub-sequence. For details, please refer to the relevant description in S1703. In one example, please refer to... Figure 27 , Figure 27 This is a schematic diagram illustrating the determination of a second sequence and a third sequence according to an embodiment of this application, as shown below. Figure 27 As shown, the length of the first sequence is 2N / 3. The first subsequence is copied to the end of the first subsequence to determine the second sequence. The length of the first subsequence is N / 3, and the length of the second sequence is 2N. The second subsequence is copied to the end of the second subsequence to determine the third sequence. The length of the second subsequence is N / 3, and the length of the third sequence is 2N.
[0323] S2604: The terminal device performs second processing on the second sequence and the third sequence in the time domain according to the first rule to determine the reference signal.
[0324] The reference signal is a signal after time-domain mapping. The first rule is related to one or more of the following: the orthogonal code corresponding to the antenna port number, the reference signal pattern, or grouping information; the grouping information is the group containing the first subsequence and / or the second subsequence. For details, please refer to the relevant description in S1704.
[0325] For example, when the reference signal is a single-symbol Type 2DMRS, the orthogonal code corresponding to the antenna port number is ('+1, +1') when the antenna port number is port0, ('+1, -1') when the antenna port number is port1, ('+1, -1') when the antenna port number is port2, ('+1, +1') when the antenna port number is port3, ('+1, -1') when the antenna port number is port4, ('+1, +1') when the antenna port number is port5, and ('+1, -1') when the antenna port number is port5. Unless otherwise specified, in this embodiment, the '' in the orthogonal code indicates that they are on the same symbol.
[0326] For example, when the reference signal is a dual-symbol Type 2DMRS, the orthogonal code corresponding to the antenna port number is ('+1+1') when the antenna port number is port0, ('+1-1') when the antenna port number is port1, ('+1-1') when the antenna port number is port2, ('+1+1') when the antenna port number is port3, ('+1-1') when the antenna port number is port4, ('+1+1') when the antenna port number is port5, and ('+1-1') when the antenna port number is port5. When the antenna port number is port6, the orthogonal code corresponding to the antenna port number is ('+1+1'-1-1'). When the antenna port number is port7, the orthogonal code corresponding to the antenna port number is ('+1-1'-1+1'). When the antenna port number is port8, the orthogonal code corresponding to the antenna port number is ('+1+1'-1-1'). When the antenna port number is port9, the orthogonal code corresponding to the antenna port number is ('+1-1'-1+1'). When the antenna port number is port10, the orthogonal code corresponding to the antenna port number is ('+1+1'-1-1'). When the antenna port number is port11, the orthogonal code corresponding to the antenna port number is ('+1-1'-1+1').
[0327] The terminal device performs a second processing step in the time domain on the second and third sequences to determine a reference signal according to a first rule. This includes multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter in the time domain to determine the reference signal. The first and second mapping parameters are determined based on the first rule. The first rule includes one or more of the following: the symbol index of the reference signal, grouping information, and the relationship satisfied between the first and second parameters. For details, please refer to the relevant description in S1704. It will not be described further here.
[0328] The terminal device performs a second processing step on the second and third sequences in the time domain according to a first rule to determine a reference signal. This includes multiplying the second sequence by a first mapping parameter and adding the third sequence by the second mapping parameter in the time domain to determine the reference signal. The first and second mapping parameters are determined based on the first rule. The following example illustrates how the first and second mapping parameters are determined:
[0329] In one example, see Figure 29 In (a), when the reference signal is a single-symbol Type 2DMRS and the antenna port number is port0, according to the first rule, the first mapping parameter is determined to be +1, and the second mapping parameter is... Therefore, the terminal device may perform a second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal, which may include: multiplying the second sequence by 1 and adding the third sequence by 1 in the time domain. To determine the reference signal.
[0330] In yet another example, see Figure 30 In (a), when the reference signal is a single-symbol Type 2DMRS and the antenna port number is port1, according to the first rule, the first mapping parameter is determined to be +1, and the second mapping parameter is... Therefore, the terminal device may perform a second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal, which may include: multiplying the second sequence by 1 and adding the third sequence by 1 in the time domain. To determine the reference signal.
[0331] In yet another example, see Figure 31 In (a), when the reference signal is a single-symbol Type 2DMRS and the antenna port number is port2, the first mapping parameter is determined according to the first rule as follows: The second mapping parameter is Therefore, the terminal device performing a second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal may include: multiplying the second sequence by a factor in the time domain. Add the third sequence multiplied by To determine the reference signal.
[0332] In yet another example, see Figure 32 In (a), when the reference signal is a single-symbol Type 2DMRS and the antenna port number is port3, the first mapping parameter is determined according to the first rule as follows: The second mapping parameter is Therefore, the terminal device performing a second processing on the second and third sequences in the time domain according to the first rule to determine the reference signal may include: multiplying the second sequence by a factor in the time domain. Add the third sequence multiplied by To determine the reference signal.
[0333] For the reference signal being a single-symbol Type 2DMRS, and the antenna port numbers being port4 and port5, the process of determining the first and second mapping parameters can be referred to the above description, and will not be repeated here.
[0334] The above describes the case where the reference signal type is single-symbol Type 2 DMRS and the first sequence consists of one sequence. The following describes the case where the reference signal type is double-symbol Type 2 DMRS and the first sequence consists of a sequence pair, which includes two sequences: sequence 1 and sequence 2. Details are as follows:
[0335] Specifically, the terminal device groups sequence 1 based on a reference signal pattern to determine the first and second sub-sequences, and groups sequence 2 to determine the third and fourth sub-sequences. The terminal device then performs a first processing step on the first and second sub-sequences based on the reference signal pattern to determine the second and third sequences, and performs a first processing step on the third and fourth sub-sequences based on the reference signal pattern to determine the fourth and fifth sequences. This can be understood as determining the second sequence, which includes six first sub-sequences; determining the third sequence, which includes six second sub-sequences; determining the fourth sequence, which includes six third sub-sequences; and determining the fifth sequence, which includes six fourth sub-sequences. For details, please refer to the relevant description in S1703.
[0336] In one example, see Figure 28 , Figure 28 This is another schematic diagram illustrating the determination of the second sequence, third sequence, fourth sequence, and fifth sequence provided in the embodiments of this application, as shown below. Figure 28 As shown, the first sequence is a sequence pair, which includes two sequences, namely Sequence 1 and Sequence 2, with a length of 2N / 3. The terminal device groups Sequence 1 based on the reference signal pattern to determine the first sub-sequence and the second sub-sequence, and groups Sequence 2 to determine the third sub-sequence and the fourth sub-sequence. The first sub-sequence is copied to the end of the first sub-sequence to determine the second sequence, with a length of N / 3 and a length of 2N. The second sub-sequence is copied to the end of the second sub-sequence to determine the third sequence, with a length of N / 3 and a length of 2N. The third sub-sequence is copied to the end of the third sub-sequence to determine the fourth sequence, with a length of N / 3 and a length of 2N. The fourth sub-sequence is copied to the end of the fourth sub-sequence to determine the fifth sequence, with a length of N / 3 and a length of 2N.
[0337] In one possible implementation, the terminal device performing second processing on the second and third sequences in the time domain according to the first rule, and performing second processing on the fourth and fifth sequences in the time domain according to the first rule to determine the reference signal, may include: multiplying the second sequence by a first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain to determine the reference signal. The first, second, third, and fourth mapping parameters are determined based on the first rule. The following example illustrates how the first, second, third, and fourth mapping parameters are determined:
[0338] In one example, see Figure 29 In (b), when the reference signal is a dual-symbol Type 2DMRS and the antenna port number is port0, according to the first rule, the first mapping parameter is determined to be +1, and the second mapping parameter is... The third mapping parameter is +1, and the fourth mapping parameter is... Therefore, the terminal device's determination of the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by 1 and adding the third sequence by the fourth mapping parameter in the time domain. And in the time domain, multiplying the fourth sequence by 1 and adding the fifth sequence by 1 To determine the reference signal.
[0339] In yet another example, see Figure 30 In (b), when the reference signal is a dual-symbol Type 2DMRS and the antenna port number is port1, according to the first rule, the first mapping parameter is determined to be +1, and the second mapping parameter is... The third mapping parameter is +1, and the fourth mapping parameter is... Therefore, the terminal device's determination of the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by 1 and adding the third sequence by the fourth mapping parameter in the time domain. And in the time domain, multiplying the fourth sequence by 1 and adding the fifth sequence by 1 To determine the reference signal.
[0340] In yet another example, see Figure 31 In (b), when the reference signal is a dual-symbol Type 2DMRS and the antenna port number is port2, the first mapping parameter is determined according to the first rule as follows: The second mapping parameter is The third mapping parameter is The fourth mapping parameter is Therefore, the terminal device determining the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by the first mapping parameter in the time domain... Add the third sequence multiplied by And multiplying the fourth sequence in the time domain by Add the fifth sequence multiplied by To determine the reference signal.
[0341] In yet another example, see Figure 32 In (b), when the reference signal is a dual-symbol Type 2DMRS and the antenna port number is port3, the first mapping parameter is determined according to the first rule as follows: The second mapping parameter is The third mapping parameter is The fourth mapping parameter is Therefore, the terminal device determining the reference signal by multiplying the second sequence by the first mapping parameter and adding the third sequence by the second mapping parameter in the time domain, and by multiplying the fourth sequence by the third mapping parameter and adding the fifth sequence by the fourth mapping parameter in the time domain, may include: multiplying the second sequence by the first mapping parameter in the time domain... Add the third sequence multiplied by And multiplying the fourth sequence in the time domain by Add the fifth sequence multiplied by To determine the reference signal.
[0342] For the reference signal being a dual-symbol Type 2DMRS, when the antenna port numbers are port4, port5, port6, port7, port8, port9, port10, or port11, the process of determining the first mapping parameter, the second mapping parameter, the third mapping parameter, and the fourth mapping parameter can be referred to the above description, and will not be repeated here.
[0343] exist Figure 26 In the described method, when the reference signal type is Type 2DMRS and the antenna port number is odd or even, and the coverage requirements are not high, multi-port transmission can be achieved by processing the first sequence corresponding to the single carrier waveform in the time domain, thereby improving the utilization rate of time and frequency resources.
[0344] The methods of the embodiments of this application have been described in detail above, and the apparatus of the embodiments of this application is provided below.
[0345] Please see Figure 33 , Figure 33 This is a schematic diagram of the structure of a communication device 3300 provided in an embodiment of this application. The communication device 3300 may include modules, units or means corresponding to the methods / operations / steps / actions performed by the terminal device or network device in the above method embodiments. The modules, units or means may be hardware circuits, software, or a combination of hardware circuits and software.
[0346] In one possible implementation, the communication device 3300 may include a processing unit 3301 and a transceiver unit 3302, the specific details of which are as follows:
[0347] The processing unit 3301 is used for data processing. The transceiver unit 3302 can implement corresponding communication functions. The transceiver unit 3302 can also be called a communication interface or a communication module.
[0348] Optionally, the communication device 3300 may further include a storage unit, which can be used to store instructions and / or data. The processing unit 3301 can read the instructions and / or data in the storage module to enable the implementation of the aforementioned method embodiments.
[0349] Optionally, the transceiver unit 3302 may include a sending unit and a receiving unit. The sending unit is used to perform the sending operation in the above method embodiments. The receiving unit is used to perform the receiving operation in the above method embodiments.
[0350] It should be noted that the communication device 3300 may include a transmitting unit but not a receiving unit. Alternatively, the communication device 3300 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme executed by the communication device 3300 includes both transmitting and receiving actions.
[0351] Optionally, the communication device 3300 is used to perform the above. Figure 9 The actions performed by the terminal device in the illustrated embodiment are shown above. For details, please refer to the above. Figure 9 The relevant descriptions in the illustrated embodiments will not be elaborated here. For example, the communication device 3300 is used to execute the following scheme: the processing unit 3301 is used to perform a first processing on the first sequence based on a reference signal pattern to determine a target sequence; the processing unit 3301 is also used to perform a second processing on the target sequence in the time domain according to a first rule to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, the first rule is related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern, and the antenna port number is an even number.
[0352] It should be noted that the implementation and beneficial effects of each module can be found by referring to [the relevant documentation / reference]. Figure 9The corresponding description of the method embodiments shown.
[0353] Optionally, the communication device 3300 is used to perform the above. Figure 9 The actions performed by the network device in the illustrated embodiment are shown above. For details, please refer to the above. Figure 9 The relevant descriptions in the illustrated embodiments are not elaborated here. For example, the communication device 3300 is used to execute the following scheme: the transceiver unit 3302 is used to send first indication information, the first indication information including one or more of the following: sequence type, antenna port number, or length of a first sequence; the transceiver unit 3302 is also used to receive a first signal based on the first indication information, the first signal including a reference signal, the reference signal being determined by performing a second processing on a target sequence in the time domain according to a first rule, the target sequence being determined by performing a first processing on the first sequence based on a reference signal pattern, the reference signal being a signal after time-domain mapping, the first rule being related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern, and the antenna port number being an even number.
[0354] It should be noted that the implementation and beneficial effects of each module can be found by referring to [the relevant documentation / reference]. Figure 9 The corresponding description of the method embodiments shown.
[0355] Optionally, the communication device 3300 is used to perform the above. Figure 17 The actions performed by the terminal device in the illustrated embodiment are shown above. For details, please refer to the above. Figure 17 The relevant descriptions in the illustrated embodiments are not elaborated here. For example, the communication device 3300 is used to execute the following scheme: the processing unit 3301 is used to group the first sequence based on a reference signal pattern to determine a first sub-sequence and a second sub-sequence, wherein the first sub-sequence is a first group sequence and the second sub-sequence is a second group sequence; the processing unit 3301 is also used to perform a first processing on the first sub-sequence and the second sub-sequence based on the reference signal pattern to determine a second sequence and a third sequence; the processing unit 3301 is also used to perform a second processing on the second sequence and the third sequence in the time domain according to a first rule to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, and the first rule is related to one or more of the following, wherein one or more of the following include: an orthogonal code corresponding to an antenna port number, the reference signal pattern, or grouping information; the antenna port number is an odd number, and the grouping information is the group in which the first sub-sequence and / or the second sub-sequence are located.
[0356] It should be noted that the implementation and beneficial effects of each module can be found by referring to [the relevant documentation / reference]. Figure 17 The corresponding description of the method embodiments shown.
[0357] Optionally, the communication device 3300 is used to perform the above. Figure 17 The actions performed by the network device in the illustrated embodiment are shown above. For details, please refer to the above. Figure 17 The relevant descriptions in the illustrated embodiments are not elaborated here. For example, the communication device 3300 is used to execute the following scheme: the transceiver unit 3302 is used to send first indication information, the first indication information including one or more of the following: sequence type, antenna port number, or length of the first sequence; the transceiver unit 3302 is also used to receive a first signal based on the first indication information, the first signal including a reference signal, the reference signal being determined by performing a second processing on a second sequence and a third sequence in the time domain according to a first rule, the second sequence and the third sequence being determined by performing a first processing on a first sub-sequence and a second sub-sequence respectively based on a reference signal pattern, the first sub-sequence and the second sub-sequence being determined by grouping the first sequence based on the reference signal pattern, wherein the first sub-sequence is a first group sequence, and the second sub-sequence is a second group sequence; the first rule is related to one or more of the following, the one or more of the following including: orthogonal code corresponding to the antenna port number, the reference signal pattern, or grouping information; the antenna port number is an odd number, the grouping information is the group in which the first sub-sequence and / or the second sub-sequence are located, and the reference signal is a signal after time-domain mapping.
[0358] It should be noted that the implementation and beneficial effects of each module can be found by referring to [the relevant documentation / reference]. Figure 17 The corresponding description of the method embodiments shown.
[0359] The module division in this embodiment is illustrative and represents only one logical functional division. In actual implementation, there may be other division methods.
[0360] The processing unit 3301 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver unit 3302 can be implemented by a transceiver or transceiver-related circuitry. The transceiver unit 3302 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0361] Please see Figure 34 , Figure 34 This is a schematic diagram of the structure of another communication device 3400 provided in the embodiments of this application. The communication device 3400 may include modules, units or means corresponding to the methods / operations / steps / actions performed by the terminal device or network device in the above method embodiments. The modules, units or means may be hardware circuits, software, or hardware circuits combined with software.
[0362] The communication device 3400 includes at least one processor 3401. Optionally, it also includes a communication interface 3403 and a memory 3402. The processor 3401, memory 3402, and communication interface 3403 are interconnected via a bus 3404. Optionally, the processor 3401 and memory 3402 can be integrated together.
[0363] The memory 3402 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), and is used for related computer programs and data. The communication interface 3403 is used for receiving and sending data.
[0364] Processor 3401 can be one or more central processing units (CPUs). When processor 3401 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0365] The processor 3401 in the communication device 3400 is used to read computer programs or instructions stored in the memory 3402 to implement the functions of the above-mentioned processing unit, and the communication interface 3403 in the communication device 3400 is used to implement the functions of the above-mentioned transceiver unit.
[0366] This application also provides a chip device including at least one processor, which is used to call a computer program or instructions stored in a memory to cause the processor to execute the method provided in the above embodiments.
[0367] In one possible implementation, the input of the chip device corresponds to the receiving operation in any of the above embodiments, and the output of the chip device corresponds to the sending operation in any of the above embodiments.
[0368] Optionally, the processor is coupled to the memory via an interface.
[0369] Optionally, the chip device may also include a memory storing computer program instructions.
[0370] This application also provides a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, implement the method performed by a terminal device or network device in the above method embodiments.
[0371] This application also provides a computer program product, which includes a computer program or instructions that, when run on a computer, implement the method executed by a terminal device or network device in the above method embodiments.
[0372] This application also provides a communication system, which includes the terminal device and the network device described in the above embodiments. The terminal device is used to perform some or all of the operations performed by the terminal device in the above method embodiments, and the network device is used to perform some or all of the operations performed by the network device in the above method embodiments.
[0373] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0374] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.
[0375] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. 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 integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0376] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0377] In the description of this application, terms such as "first", "second", "S901" or "S902" are used only for the purpose of distinguishing descriptions and for the convenience of context. Different sequence numbers do not have specific technical meanings themselves and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying the order of execution of operations. The order of execution of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that, include: The target sequence is determined by performing a first process on the first sequence based on the reference signal pattern; According to the first rule, the target sequence is subjected to a second processing in the time domain to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, the first rule is related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern, and the antenna port number is an even number.
2. The method according to claim 1, characterized in that, Also includes: Receive first indication information, which includes one or more of the following: sequence type, antenna port number, or length of the first sequence; The first sequence is determined based on the first indication information.
3. The method according to claim 1 or 2, characterized in that, Also includes: The reference signal pattern is determined based on the antenna port number, and the reference signal pattern includes reference signal frequency domain density information.
4. The method according to claim 3, characterized in that, When the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1.
5. The method according to any one of claims 1-4, characterized in that, The step of performing a first processing on the first sequence based on the reference signal pattern to determine the target sequence includes: determining the target sequence, wherein the target sequence includes two of the first sequences.
6. The method according to any one of claims 1-5, characterized in that, The step of performing a second processing on the target sequence in the time domain according to the first rule to determine the reference signal includes: multiplying the target sequence by a mapping parameter in the time domain to determine the reference signal, wherein the mapping parameter is determined based on the first rule.
7. The method according to claim 6, characterized in that, The first rule includes the relationship between the symbol index of the reference signal, the first parameter, and the second parameter, wherein the first parameter and the second parameter are related to the antenna port number.
8. The method according to claim 7, characterized in that, Where l = 0,1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol; y l (k) represents the k-th reference symbol after time-domain mapping.
9. The method according to claim 7 or 8, characterized in that, The first parameter and the second parameter are related to the antenna port number and include one or more of the following: When the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; When the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; When the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or When the antenna port number is port 6, the first parameter is 1 and the second parameter is 1.
10. The method according to any one of claims 2-9, characterized in that, When the sequence type includes a Gray sequence, the antenna port number is port 0 or port 2.
11. A communication method, characterized in that, include: Send a first indication message, which includes one or more of the following: sequence type, antenna port number, or length of the first sequence; A first signal is received based on the first indication information. The first signal includes a reference signal. The reference signal is determined by performing a second processing on the target sequence in the time domain according to a first rule. The target sequence is determined by performing a first processing on the first sequence based on a reference signal pattern. The reference signal is a signal after time-domain mapping. The first rule is related to the orthogonal code corresponding to the antenna port number and / or the reference signal pattern. The antenna port number is an even number.
12. The method according to claim 11, characterized in that, The reference signal pattern includes reference signal frequency domain density information.
13. The method according to claim 12, characterized in that, When the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the length of the target sequence is 2N, where N is a positive integer greater than 1.
14. The method according to any one of claims 11-13, characterized in that, The target sequence includes two of the first sequences.
15. The method according to any one of claims 11-14, characterized in that, The reference signal is determined by multiplying the target sequence by a mapping parameter in the time domain, and the mapping parameter is determined based on the first rule.
16. The method according to claim 15, characterized in that, The first rule includes the relationship between the symbol index of the reference signal, the first parameter, and the second parameter, wherein the first parameter and the second parameter are related to the antenna port number.
17. The method according to claim 16, characterized in that, Where l = 0,1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; k takes values from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l () represents the time-domain sequence index corresponding to the l-th OFDM symbol; y l (k) represents the k-th reference symbol after time-domain mapping.
18. The method according to claim 16 or 17, characterized in that, The first parameter and the second parameter are related to the antenna port number and include one or more of the following: When the antenna port number is port 0, the first parameter is 0 and the second parameter is 0; When the antenna port number is port 2, the first parameter is 1 and the second parameter is 0; When the antenna port number is port 4, the first parameter is 0 and the second parameter is 1; or When the antenna port number is port 6, the first parameter is 1 and the second parameter is 1.
19. The method according to any one of claims 11-18, characterized in that, When the sequence type includes a Gray sequence, the antenna port number is port 0 or port 2.
20. A communication method, characterized in that, include: The first sequence is grouped based on the reference signal pattern to determine the first subsequence and the second subsequence, wherein the first subsequence is the first group sequence and the second subsequence is the second group sequence; Based on the reference signal pattern, the first sub-sequence and the second sub-sequence are respectively subjected to a first process to determine the second sequence and the third sequence; According to the first rule, the second sequence and the third sequence are subjected to a second processing in the time domain to determine a reference signal, wherein the reference signal is a signal after time-domain mapping, and the first rule is related to one or more of the following, including: the orthogonal code corresponding to the antenna port number, the reference signal pattern or grouping information; the antenna port number is odd, and the grouping information is the group in which the first subsequence and / or the second subsequence are located.
21. The method according to claim 20, characterized in that, Also includes: Receive first indication information, which includes one or more of the following: sequence type, antenna port number, or length of the first sequence; The first sequence is determined based on the first indication information.
22. The method according to claim 20 or 21, characterized in that, Also includes: The reference signal pattern is determined based on the antenna port number, and the reference signal pattern includes reference signal frequency domain density information.
23. The method according to claim 22, characterized in that, When the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the lengths of the first subsequence and the second subsequence are N / 2, and the lengths of the second sequence and the third sequence are 2N, where N is a positive integer greater than 1.
24. The method according to any one of claims 20-23, characterized in that, The step of performing a first process on the first sub-sequence and the second sub-sequence based on the reference signal pattern to determine the second sequence and the third sequence includes: Determine the second sequence, which includes four of the first subsequences; The third sequence is determined, which includes four of the second sub-sequences.
25. The method according to any one of claims 20-24, characterized in that, The step of performing a second processing on the second sequence and the third sequence in the time domain according to the first rule to determine the reference signal includes: The reference signal is determined by multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter in the time domain. The first mapping parameter and the second mapping parameter are determined based on the first rule.
26. The method according to claim 25, characterized in that, The first rule includes the relationship between the symbol index of the reference signal, the grouping information, the first parameter, and the second parameter, wherein the first parameter and the second parameter are related to the antenna port number.
27. The method according to claim 26, characterized in that, Where l = 0, 1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; u = 1, 2 represents the packet information; k takes values from 0 to 2N-1; N represents the length of the first sequence; Δ represents the first parameter; t represents the second parameter; and s l,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol after time-domain mapping.
28. The method according to claim 26 or 27, characterized in that, The first parameter and the second parameter are related to the antenna port number and include one or more of the following: When the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; When the antenna port number is port 3, the first parameter is 1 and the second parameter is 0; When the antenna port number is port 5, the first parameter is 0 and the second parameter is 1; or When the antenna port number is port 7, the first parameter is 1 and the second parameter is 1.
29. A communication method, characterized in that, include: Send a first indication message, which includes one or more of the following: sequence type, antenna port number, or length of the first sequence; A first signal is received based on the first indication information. The first signal includes a reference signal. The reference signal is determined by performing a second processing on a second sequence and a third sequence in the time domain according to a first rule. The second sequence and the third sequence are determined by performing a first processing on a first sub-sequence and a second sub-sequence respectively based on a reference signal pattern. The first sub-sequence and the second sub-sequence are determined by grouping the first sequence based on the reference signal pattern. The first sub-sequence is a first group sequence, and the second sub-sequence is a second group sequence. The first rule is related to one or more of the following, including: an orthogonal code corresponding to an antenna port number, the reference signal pattern, or grouping information. The antenna port number is odd, the grouping information is the group to which the first sub-sequence and / or the second sub-sequence belong, and the reference signal is a signal after time-domain mapping.
30. The method according to claim 29, characterized in that, The reference signal pattern includes reference signal frequency domain density information.
31. The method according to claim 30, characterized in that, When the frequency domain density information of the reference signal is 1 / 2 and the length of the first sequence is N, the lengths of the first subsequence and the second subsequence are N / 2, and the lengths of the second sequence and the third sequence are 2N, where N is a positive integer greater than 1.
32. The method according to any one of claims 29-31, characterized in that, The second sequence comprises four of the first subsequences; The third sequence includes four of the second subsequences.
33. The method according to any one of claims 29-32, characterized in that, The reference signal is determined in the time domain by multiplying the second sequence by a first mapping parameter and adding the third sequence by a second mapping parameter, wherein the first mapping parameter and the second mapping parameter are determined based on the first rule.
34. The method according to claim 33, characterized in that, The first rule includes the relationship between the symbol index of the reference signal, the grouping information, the first parameter, and the second parameter, wherein the first parameter and the second parameter are related to the antenna port number.
35. The method according to claim 34, characterized in that, Where k = 0, 1 represents the time-domain orthogonal frequency division multiplexing (OFDM) symbol index of the reference signal; u = 1, 2 represents the packet information, and the value of k ranges from 0 to 2N-1; N represents the length of the first sequence, Δ represents the first parameter, t represents the second parameter, and s l,u () represents the time-domain sequence index corresponding to the l-th OFDM symbol in the u-th group; y l,u (k) represents the k-th reference symbol in the u-th group after time-domain mapping, y l (k) represents the k-th reference symbol after time-domain mapping.
36. The method according to claim 34 or 35, characterized in that, The first parameter and the second parameter are related to the antenna port number and include one or more of the following: When the antenna port number is port 1, the first parameter is 0 or (2 / 3), and the second parameter is 0; When the antenna port number is port 3, the first parameter is 1 and the second parameter is 0; When the antenna port number is port 5, the first parameter is 0 and the second parameter is 1; or When the antenna port number is port 7, the first parameter is 1 and the second parameter is 1.
37. A communication device, characterized in that, The apparatus includes a transceiver unit and a processing unit, wherein the processing unit is configured to perform the processing operation in the method as described in any one of claims 1-36, and the transceiver unit is configured to perform the transceiver operation in the method as described in any one of claims 1-36.
38. A communication device, characterized in that, The apparatus includes at least one processor, which is configured to invoke a computer program or instructions stored in a memory to perform the method as described in any one of claims 1-36.
39. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a processor, implement the method as described in any one of claims 1-36.
40. A computer program product, characterized in that, Includes a computer program or instructions that, when run on a computer, implement the method as described in any one of claims 1-36.