A communication method and apparatus
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-30
- Publication Date
- 2026-08-11
AI Technical Summary
[0003]在现有技术中,SRS在频域呈等间隔梳齿排列,导致可用基底的数量受限,端口复用能力降低
Smart Images

Figure CN116325603B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication method and apparatus. Background Technology
[0002] In Long Term Evolution (LTE) and new radio access technologies, Multiple Input Multiple Output (MIMO) technology is widely used. For cell edge users, Space Frequency Block Code (SFBC) transmission mode is used to improve the signal-to-noise ratio (SNR) at the cell edge. For cell center users, Multi-Layer Parallel Transmission mode is used to provide higher data transmission rates. If the base station can obtain all or part of the downlink channel state information (CSI), precoding techniques can be used to improve signal transmission quality or rate. For Time Division Duplexing (TDD) systems, the uplink and downlink of the radio channel are mutually exclusive. The base station receives the sounding reference signal (SRS) sent by the terminal equipment, performs channel estimation to obtain the uplink CSI, and then obtains the downlink CSI based on the mutual exclusivity of uplink and downlink.
[0003] In existing technologies, SRS are arranged in an equally spaced comb pattern in the frequency domain, which limits the number of available substrates and reduces port multiplexing capability. Summary of the Invention
[0004] This application provides a communication method and apparatus to improve port multiplexing capabilities.
[0005] Firstly, a communication method is provided. This method can be executed by a first communication device, which may be a communication equipment or a communication device capable of supporting the functions required for the communication device to implement the method, such as a chip. Exemplarily, the first communication device is a terminal device, or a chip or other component disposed in a terminal device for implementing the functions of the terminal device.
[0006] Taking a terminal device as the executing entity as an example, the method includes: the terminal device determining a second resource unit set from a first resource unit set, wherein the frequency domain positions of all resource units in the second resource unit set are non-equally spaced; the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in a first OFDM symbol, or the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in all OFDM symbols of a first OFDM symbol group, wherein the first OFDM symbol group contains multiple OFDM symbols; the terminal device determining a first sequence of the first uplink port on all resource units according to the frequency domain positions of all resource units in the second resource unit set; and the terminal device transmitting the first signal on all resource units according to the first sequence.
[0007] Using the above method, the terminal device can determine the transmission sequence of each uplink transmission port on the second resource unit set according to the frequency domain position of each resource unit in the second resource unit set, so as to realize the first signal transmission and reception of non-uniform pilot resources. Compared with the first signal transmission scheme of uniform pilot resources, the port multiplexing capability can be improved.
[0008] In one possible design, when the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the first sequence r of the first uplink port on the k-th resource unit in the second resource unit set... (p) (k) satisfies:
[0009] r (p) (k)=r (α,I) (k),
[0010] in, Let I be the base sequence, and let I be the set of frequency domain positions of all resource units in the second resource unit set. k This indicates the frequency domain position of the k-th resource unit in the second resource unit set, where k = 0, ..., M-1; w = 1 or w = -1, Δ is a constant, C is an integer greater than or equal to 1, p is the first uplink port, and α is the cyclic shift value. Using this design, when multiple ports generate the first sequence using this formula, the first signal of the multiple ports can be multiplexed through code division multiplexing of the second resource unit set, improving multiplexing capability.
[0011] In one possible design, when the first signal is SRS, α satisfies: By adopting this design, when the SRS signals of multiple ports pass through the second resource unit set of code division multiplexing and generate cyclic shift values using the formula respectively, the interference between the SRS signals of multiple ports can be reduced.
[0012] In one possible design, the terminal device may also receive the I and / or parameters used to determine the I, and / or receive the α and / or the This design enables configurable SRS signal reception and processing in the terminal.
[0013] In one possible design, the second resource unit set is numbered I. k +n start The first signal corresponding to the resource unit satisfy:
[0014]
[0015] Where β is the scaling factor, n start This represents the frequency domain starting position of the transmission bandwidth of the first signal. Using this design, the first sequence can be mapped to the second resource unit set, ensuring transmission power constraints.
[0016] In one possible design, when the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the first OFDM symbol group contains N OFDM symbols, where N is a positive integer greater than 1, and the first uplink port has a first sequence r on the k-th resource unit of the q-th OFDM symbol in the first OFDM symbol group. (p) (k,q) satisfies:
[0017]
[0018] in, q∈{0,1,..,N-1}, As a base sequence, I q Let I be the set of frequency domain locations of the resource units corresponding to the q-th OFDM symbol, where the resource units corresponding to the q-th OFDM symbol belong to the second resource unit set. q,k Indicates the frequency domain position of the k-th resource element in the set of resource elements corresponding to the q-th OFDM symbol, k = 0, ..., M q -1, w = 1 or w = -1, k start,qLet p be the starting position of the sequence at the q-th symbol of the first uplink port, where the starting position is a non-negative integer, Δ is a constant, C is an integer greater than or equal to 1, p is the first uplink port, and α is the cyclic shift value. Using this design, the network device can jointly process the first signals corresponding to at least two OFDM symbols from the N OFDM symbols received from the first uplink port, for example, through joint channel estimation, thereby improving channel estimation accuracy. When multiple ports use this formula to generate the first sequence, the first signals of the multiple ports can be multiplexed using the second resource unit set, improving multiplexing capability.
[0019] In one possible design, when the first signal is SRS, α satisfies: By adopting this design, when the SRS signals of multiple ports pass through the second resource unit set of code division multiplexing and generate cyclic shift values using the formula respectively, the interference between the SRS signals of multiple ports can be reduced.
[0020] In one possible design, the terminal device can also receive the I q And / or used to determine the I q The parameters, and / or, receiving the α and / or the This design enables configurable SRS signal reception and processing in the terminal.
[0021] In one possible design, the first sequence is divided into R segments, the u-th segment of the first sequence carries resource units on the q-th OFDM symbol, and the length of the t-th segment is S. t , t=0,…,R-1,
[0022] In one possible design, the number on the q-th OFDM symbol is I. q,k +n start The first signal corresponding to the resource unit satisfy:
[0023]
[0024] Where β is the scaling factor, n start Let p be the frequency domain starting position of the transmission bandwidth of the first signal, and L be the first uplink port. q This indicates the number of the q-th OFDM symbol. Using this design, the first sequence can be mapped to the second resource unit set, ensuring transmit power constraints.
[0025] Secondly, a communication method is provided, which can be executed by a second communication device. The second communication device can be a communication equipment or a communication device capable of supporting the functions required for the communication equipment to implement the method, such as a chip. Exemplarily, the first communication device is a network device, or a chip or other component disposed in a network device for implementing the functions of the network device.
[0026] Taking a network device as the executing entity as an example, the method includes: the network device determining a second resource unit set from a first resource unit set, wherein the frequency domain positions of all resource units in the second resource unit set are non-equally spaced; the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in a first OFDM symbol, or the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in all OFDM symbols of a first OFDM symbol group, wherein the first OFDM symbol group contains multiple OFDM symbols; the network device determining a first sequence of the first uplink port on all resource units according to the frequency domain positions of all resource units in the second resource unit set; and the network device receiving the first signal on all resource units according to the first sequence.
[0027] In one possible design, when the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the first sequence r of the first uplink port on the k-th resource unit in the second resource unit set... (p) (k) satisfies:
[0028] r (p) (k)=r (α,I) (k),
[0029] in, Let I be the base sequence, and let I be the set of frequency domain positions of all resource units in the second resource unit set. k Indicates the frequency domain position of the kth resource unit in the second resource unit set, k = 0, ..., M-1; w = 1 or w = -1, Δ is a constant, C is an integer greater than or equal to 1, p is the first uplink port, and α is the cyclic shift value.
[0030] In one possible design, when the first signal is SRS, α satisfies:
[0031] In one possible design, the network device may also send the I and / or parameters for determining the I, and / or send the α and / or the
[0032] In one possible design, the second resource unit set is numbered I. k +n start The first signal corresponding to the resource unit satisfy:
[0033]
[0034] Where β is the scaling factor, n start This is the frequency domain starting position of the transmission bandwidth of the first signal.
[0035] In one possible design, when the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the first OFDM symbol group contains N OFDM symbols, where N is a positive integer greater than 1, and the first uplink port has a first sequence r on the k-th resource unit of the q-th OFDM symbol in the first OFDM symbol group. (p) (k,q) satisfies:
[0036]
[0037] in, q∈{0,1,..,N-1}, As a base sequence, I q Let I be the set of frequency domain locations of the resource units corresponding to the q-th OFDM symbol, where the resource units corresponding to the q-th OFDM symbol belong to the second resource unit set. q,k Indicates the frequency domain position of the k-th resource element in the set of resource elements corresponding to the q-th OFDM symbol, k = 0, ..., M q -1, w = 1 or w = -1, k start,q Let p be the starting position of the sequence at the qth symbol of the first uplink port, where the starting position of the sequence is a non-negative integer, Δ is a constant, C is an integer greater than or equal to 1, p is the first uplink port, and α is the cyclic shift value.
[0038] In one possible design, when the first signal is SRS, α satisfies:
[0039] In one possible design, the network device can also send the I q And / or used to determine the I q The parameters, and / or, send the α and / or the
[0040] In one possible design, the first sequence is divided into R segments, the u-th segment of the first sequence carries resource units on the q-th OFDM symbol, and the length of the t-th segment is S. t , t=0,…,R-1,
[0041] In one possible design, the number on the q-th OFDM symbol is I. q,k +n start The first signal corresponding to the resource unit satisfy:
[0042]
[0043] Where β is the scaling factor, n start Let p be the frequency domain starting position of the transmission bandwidth of the first signal, and L be the first uplink port. q Indicates the number of the q-th OFDM symbol.
[0044] For the benefits of the second aspect mentioned above, please refer to the explanation of the benefits of the first aspect.
[0045] Thirdly, a communication method is provided. This method can be executed by a first communication device, which may be a communication apparatus or a communication apparatus capable of supporting the functions required for the method to be implemented, such as a chip. Exemplarily, the first communication device is a terminal device, or a chip or other component disposed in a terminal device for implementing the functions of the terminal device.
[0046] Taking a terminal device as the executing entity as an example, the method includes: the terminal device determining multiple second resource unit sets from a first resource unit set, wherein the frequency domain positions of all resource units in each second resource unit set are non-equally spaced; the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal from multiple second OFDM symbols, and each second OFDM symbol corresponds to one second resource unit set; the terminal device determining a first sequence of the first uplink port on all resource units in any second resource unit set according to the frequency domain positions of all resource units in any second resource unit set; and the terminal device transmitting the first signal on all resource units in any second resource unit set according to the first sequence.
[0047] Using this method, the terminal device determines the transmission sequence of the uplink transmission port on any second resource unit set based on the frequency domain position of each resource unit in any second resource unit set among multiple second resource unit sets, thereby realizing the first signal transmission of non-uniform pilot resources. Compared with the first signal transmission scheme of uniform pilot resources, it can improve the port multiplexing capability.
[0048] In one possible example, each second OFDM symbol corresponds to a frequency hopping bandwidth within the transmission bandwidth of the first signal. The two frequency hopping bandwidths corresponding to any two second OFDM symbols do not overlap in the frequency domain. The set of second resource units corresponding to each second OFDM symbol belongs to the frequency hopping bandwidth corresponding to that second OFDM symbol.
[0049] In one possible example, the number of the plurality of second OFDM symbols is N, where N is a positive integer greater than 1, and the first uplink port is located at the first sequence r on the k-th resource unit of the q-th second OFDM symbol. (p) (k,q) satisfies:
[0050]
[0051] in, q∈{0,1,..,N-1}, As a base sequence, I q I is the set of frequency domain positions of all resource elements in the second resource element set corresponding to the q-th second OFDM symbol. q,k This indicates the frequency domain position of the k-th resource element in the second resource element set corresponding to the q-th second OFDM symbol, where k = 0, ..., M. q -1, w = 1 or w = -1, Δ q C is a constant. q Let p be an integer greater than or equal to 1, where p is the first uplink port, and α is an integer greater than or equal to 1. q Let be the cyclic shift value corresponding to the q-th second OFDM symbol. Using this design, the network device can process the first signal corresponding to each of the N second OFDM symbols received from the first uplink port, for example, for channel estimation. When multiple ports use this formula to generate corresponding first sequences for each second resource element set, multiple first signals from the multiple ports corresponding to each second resource element set can be multiplexed using code division multiplexing of that second resource element set, improving multiplexing capability.
[0052] In one possible example, when the first signal is SRS, the α q satisfy:
[0053] In one possible example, the terminal device may also receive the I q And / or used to determine the I q The parameters, and / or, receiving the α q and / or the aforementioned
[0054] In one possible example, the number on the q-th second OFDM symbol is I.q,k +n start,q The first signal corresponding to the resource unit satisfy:
[0055]
[0056] Where β is the scaling factor, n start,q L represents the frequency domain starting position of the frequency hopping bandwidth corresponding to the q-th second OFDM symbol. q This indicates the number of the q-th second OFDM symbol. Using this design, a first sequence corresponding to each second resource element set can be mapped to that set, ensuring transmit power constraints.
[0057] Fourthly, a communication method is provided, which can be executed by a second communication device. The second communication device can be a communication equipment or a communication device capable of supporting the functions required for the communication equipment to implement the method, such as a chip. Exemplarily, the second communication device is a network device, or a chip or other component disposed in a network device for implementing the functions of the network device.
[0058] Taking a network device as the executing entity as an example, the method includes: the network device determining multiple second resource unit sets from a first resource unit set, wherein the frequency domain positions of all resource units in each second resource unit set are non-equally spaced; the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal from multiple second OFDM symbols, and each second OFDM symbol corresponds to one second resource unit set; the network device determining a first sequence of the first uplink port on all resource units in any second resource unit set according to the frequency domain positions of all resource units in any second resource unit set; and the network device receiving the first signal on all resource units in any second resource unit set according to the first sequence.
[0059] In one possible example, each second OFDM symbol corresponds to a frequency hopping bandwidth within the transmission bandwidth of the first signal. The two frequency hopping bandwidths corresponding to any two second OFDM symbols do not overlap in the frequency domain. The set of second resource units corresponding to each second OFDM symbol belongs to the frequency hopping bandwidth corresponding to that second OFDM symbol.
[0060] In one possible example, the number of the plurality of second OFDM symbols is N, where N is a positive integer greater than 1, and the first uplink port is located at the first sequence r on the k-th resource unit of the q-th second OFDM symbol. (p) (k,q) satisfies:
[0061]
[0062] in, q∈{0,1,..,N-1}, As a base sequence, I q I is the set of frequency domain positions of all resource elements in the second resource element set corresponding to the q-th second OFDM symbol. q,k This indicates the frequency domain position of the k-th resource element in the second resource element set corresponding to the q-th second OFDM symbol, where k = 0, ..., M. q -1, w = 1 or w = -1, Δ q C is a constant. q Let p be an integer greater than or equal to 1, where p is the first uplink port, and α is an integer greater than or equal to 1. q This is the cyclic shift value corresponding to the qth second OFDM symbol.
[0063] In one possible example, when the first signal is SRS, the α q satisfy:
[0064] In one possible example, the network device may also send the I q And / or used to determine the I q The parameters, and / or, send the α q and / or the aforementioned
[0065] In one possible example, the number on the q-th second OFDM symbol is I. q,k +n start,q The first signal corresponding to the resource unit satisfy:
[0066]
[0067] Where β is the scaling factor, n start,q L represents the frequency domain starting position of the frequency hopping bandwidth corresponding to the q-th second OFDM symbol. q Indicates the number of the qth second OFDM symbol.
[0068] For the benefits of the fourth aspect mentioned above, please refer to the explanation of the benefits of the third aspect.
[0069] Fifthly, a communication device is provided. This first communication device is used to perform the method executed by the first communication device in the first aspect or any possible embodiment thereof. Specifically, the communication device may include modules for performing the method executed by the first communication device in the first aspect or any possible embodiment thereof, such as a processing module and a transceiver module. The first communication device may be a terminal device or a component within a terminal device. Exemplarily, the transceiver module may include a transmitting module and a receiving module, which may be different functional modules or the same functional module capable of performing different functions. Exemplarily, the first communication device is a communication device, or a chip or other component disposed within a communication device. Exemplarily, the communication device is a terminal device. The following example assumes the first communication device is a terminal device. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver; the transmitter and receiver may be different functional modules or the same functional module capable of performing different functions. If the first communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, and codec within the communication device. Alternatively, if the first communication device is a chip located within a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface within the chip that connects to the radio frequency transceiver components in the communication device to transmit and receive information via the radio frequency transceiver components. In the description of the fifth aspect, the first communication device is described as a terminal device, and the processing module and the transceiver module are used as examples.
[0070] For example, the communication device may include a processing module (or processor) and a transceiver module (or transceiver), wherein the transceiver module (or transceiver) performs the receiving and / or sending actions performed by the first communication device in the first aspect described above; the processing module (or processor) performs the processing actions performed by the first communication device in the first aspect described above, and performs other actions besides receiving and sending actions.
[0071] In executing the method described in the first aspect above, the processing module or processor may determine a second resource unit set from the first resource unit set, and determine a first sequence of the first uplink port on all resource units based on the frequency domain positions of all resource units in the second resource unit set. The transceiver module or transceiver may be used to transmit a first signal on all resource units according to the first sequence.
[0072] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the introduction in the first aspect.
[0073] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the transceiver module or transceiver can also be used to receive I and / or parameters for determining I, and / or receive α and / or
[0074] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the transceiver module or transceiver can also be used to receive I. q and / or used to determine I q The parameters, and / or, receive α and / or
[0075] In a sixth aspect, a communication device is provided. This second communication device is used to perform the method executed by the second communication device in the second aspect or any possible implementation thereof. Specifically, the communication device may include modules for performing the method executed by the second communication device in the second aspect or any possible implementation thereof, such as a processing module and a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module, which may be different functional modules or the same functional module capable of performing different functions. Exemplarily, the second communication device is a communication device, or a chip or other component disposed in a communication device. Exemplarily, the communication device is a network device. The following example assumes the second communication device is a network device. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver; the transmitter and receiver may be different functional modules or the same functional module capable of performing different functions. If the second communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, and codec in the communication device. Alternatively, if the second communication device is a chip located within a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface within the chip that connects to the radio frequency transceiver components in the communication device to transmit and receive information via the radio frequency transceiver components. In the description of the sixth aspect, the second communication device is described as a network device, and the processing module and the transceiver module are used as examples.
[0076] For example, the communication device may include a processing module (or processor) and a transceiver module (or transceiver), wherein the transceiver module (or transceiver) performs the receiving and / or sending actions performed by the second communication device in the second aspect described above; the processing module (or processor) performs the processing actions performed by the second communication device in the second aspect described above, and performs other actions besides receiving and sending actions.
[0077] In executing the method described in the second aspect above, the processing module or processor may determine a second resource unit set from the first resource unit set, and determine a first sequence of the first uplink port on all resource units based on the frequency domain positions of all resource units in the second resource unit set. The transceiver module or transceiver may be used to receive a first signal on all resource units according to the first sequence.
[0078] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the introduction in the second aspect.
[0079] In one possible design, when the first signal is SRS and the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the transceiver module or transceiver can also be used to transmit I and / or parameters for determining I, and / or transmit α and / or
[0080] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the transceiver module or transceiver can also be used to transmit I. q and / or used to determine I q The parameters, and / or, send α and / or
[0081] A seventh aspect provides a communication device. This first communication device is used to perform the method executed by the first communication device in the third aspect or any possible implementation thereof. Specifically, the communication device may include modules for performing the method executed by the first communication device in the third aspect or any possible implementation thereof, such as a processing module and a transceiver module. The first communication device may be a terminal device or a component within a terminal device. Exemplarily, the transceiver module may include a transmitting module and a receiving module, which may be different functional modules or the same functional module capable of performing different functions. Exemplarily, the first communication device is a communication device, or a chip or other component disposed within a communication device. Exemplarily, the communication device is a terminal device. The following example assumes the first communication device is a terminal device. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver; the transmitter and receiver may be different functional modules or the same functional module capable of performing different functions. If the first communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, and codec within the communication device. Alternatively, if the first communication device is a chip located within a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface within the chip that connects to the radio frequency transceiver components in the communication device to transmit and receive information via the radio frequency transceiver components. In the description of the seventh aspect, the first communication device is described as a terminal device, and the processing module and the transceiver module are used as examples.
[0082] For example, the communication device may include a processing module (or processor) and a transceiver module (or transceiver), wherein the transceiver module (or transceiver) performs the receiving and / or sending actions performed by the first communication device in the third aspect described above; the processing module (or processor) performs the processing actions performed by the first communication device in the third aspect described above, and performs other actions besides receiving and sending actions.
[0083] In executing the method described in the third aspect above, the processing module or processor may determine multiple second resource unit sets from the first resource unit set, and determine a first sequence of the first uplink port on all resource units in any second resource unit set based on the frequency domain position of all resource units in any second resource unit set. The transceiver module or transceiver may be used to transmit a first signal on all resource units in any second resource unit set according to the first sequence.
[0084] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the introduction in the third aspect.
[0085] In one possible design, when the first signal is SRS, the transceiver module or transceiver can also be used to receive I. q and / or used to determine I q The parameters, and / or, receive α q and / or
[0086] Eighthly, a communication device is provided. This second communication device is used to perform the method executed by the second communication device in the fourth aspect or any possible implementation thereof. Specifically, the communication device may include modules for performing the method executed by the second communication device in the fourth aspect or any possible implementation thereof, such as a processing module and a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module, which may be different functional modules or the same functional module capable of performing different functions. Exemplarily, the second communication device is a communication device, or a chip or other component disposed in a communication device. Exemplarily, the communication device is a network device. The following example assumes the second communication device is a network device. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver; the transmitter and receiver may be different functional modules or the same functional module capable of performing different functions. If the second communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, and codec in the communication device. Alternatively, if the second communication device is a chip located within a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface within the chip that connects to the radio frequency transceiver components in the communication device to transmit and receive information via the radio frequency transceiver components. In the description of the eighth aspect, the second communication device is described as a network device, and the processing module and the transceiver module are used as examples.
[0087] For example, the communication device may include a processing module (or processor) and a transceiver module (or transceiver), wherein the transceiver module (or transceiver) performs the receiving and / or sending actions performed by the second communication device in the fourth aspect described above; the processing module (or processor) performs the processing actions performed by the second communication device in the fourth aspect described above, and performs other actions besides receiving and sending actions.
[0088] In executing the method described in the fourth aspect above, the processing module or processor may determine multiple second resource unit sets from the first resource unit set, and determine a first sequence of the first uplink port on all resource units in any second resource unit set based on the frequency domain position of all resource units in any second resource unit set. The transceiver module or transceiver may be used to receive a first signal on all resource units in any second resource unit set according to the first sequence.
[0089] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the introduction in the fourth aspect.
[0090] In one possible design, when the first signal is SRS, the transceiver module or transceiver can also be used to transmit I. q and / or used to determine I q The parameters, and / or, send α q and / or
[0091] Ninth aspect, a communication system is provided, the communication system including the communication device shown in the fifth aspect and the communication device shown in the sixth aspect, or including the communication device shown in the seventh aspect and the communication device shown in the eighth aspect.
[0092] A tenth aspect provides a computer-readable storage medium for storing computer instructions that, when executed on a computer, cause the computer to perform the methods described in the first to fourth aspects or any possible embodiments thereof.
[0093] Eleventhly, a computer program product comprising instructions is provided, the computer program product including computer instructions that, when executed on a computer, cause the computer to perform the methods shown in the first to fourth aspects or any possible implementation thereof.
[0094] In a twelfth aspect, a circuit coupled to a memory is provided, the circuit being used to perform the methods shown in the first to fourth aspects or any possible embodiments thereof. The circuit may include a chip or chip circuitry. Attached Figure Description
[0095] Figure 1 This application provides a schematic diagram of the architecture of a communication system.
[0096] Figure 2 This is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;
[0097] Figure 3 This is a schematic diagram of an SRS frequency domain distribution;
[0098] Figure 4 This is a schematic diagram of an SRS pilot resource and its corresponding DFT matrix;
[0099] Figure 5 A flowchart illustrating a communication method provided in an embodiment of this application;
[0100] Figure 6 A schematic diagram of SRS frequency domain distribution provided in an embodiment of this application;
[0101] Figure 7 This is another schematic diagram of SRS frequency domain distribution provided in an embodiment of this application;
[0102] Figure 8 A flowchart illustrating another communication method provided in an embodiment of this application;
[0103] Figure 9 This is another schematic diagram of SRS frequency domain distribution provided in an embodiment of this application;
[0104] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0105] Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this application;
[0106] Figure 12 This is a schematic diagram of another communication device provided in an embodiment of this application;
[0107] Figure 13 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0108] To improve uplink channel estimation accuracy, this application provides a communication method. The application will now be described in further detail with reference to the accompanying drawings. It should be understood that the specific operational methods described in the following embodiments can also be applied to device embodiments or system embodiments.
[0109] like Figure 1 As shown, the measurement feedback method provided in this application embodiment can be applied to a wireless communication system, which may include a terminal device 101 and a network device 102.
[0110] It should be understood that the above wireless communication systems are applicable to both low-frequency (sub-6G) and high-frequency (above-6G) scenarios. Application scenarios for these wireless communication systems include, but are not limited to, fifth-generation systems, new radio (NR) communication systems, or future evolved public land mobile network (PLMN) systems.
[0111] The terminal device 101 shown above can be user equipment (UE), terminal, access terminal, terminal unit, terminal station, mobile station (MS), remote station, remote terminal, mobile terminal, wireless communication equipment, terminal agent, or other terminal equipment. This terminal device 101 may have wireless transceiver capabilities, enabling it to communicate (e.g., wirelessly) with one or more network devices in one or more communication systems, and to receive network services provided by the network devices. These network devices include, but are not limited to, the network device 102 shown in the figure.
[0112] Among them, terminal device 101 may be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle device, wearable device, terminal device in future 5G network or terminal device in future evolved PLMN network, etc.
[0113] Furthermore, terminal device 101 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; terminal device 101 can also be deployed on water (such as on ships); terminal device 101 can also be deployed in the air (such as on airplanes, balloons, and satellites). Specifically, terminal device 101 can be a mobile phone, tablet, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. Terminal device 101 can also be a communication chip with a communication module, a vehicle with communication capabilities, or in-vehicle equipment (such as in-vehicle communication devices, in-vehicle communication chips), etc.
[0114] Network device 102 can be an access network device (or access point). Access network device refers to equipment that provides network access functionality, such as a radio access network (RAN) base station. Specifically, network device 102 may include a base station (BS), or a base station and radio resource management equipment for controlling the base station. Network device 102 may also include relay stations (relay equipment), access points, and base stations in future 5G networks, future PLMN networks, or NR base stations. Network device 102 can be a wearable device or an in-vehicle device. Network device 102 can also be a chip with a communication module.
[0115] For example, network equipment 102 includes, but is not limited to: next-generation base stations (g node B, gNB) in 5G, evolved node B (eNB) in LTE systems, radio network controllers (RNCs), radio controllers in CRAN systems, base station controllers (BSCs), home base stations (e.g., home evolved node B, or home node B, HNB), baseband units (BBUs), transmitting and receiving points (TRPs), transmitting points (TPs), or mobile switching centers. Network equipment 101 may also include base stations in future 6G or later mobile communication systems.
[0116] In addition, such as Figure 2 As shown, the communication system provided in this application embodiment may include at least one network device 201. The communication system 200 may also include at least one terminal device, such as... Figure 2 The terminal devices 202 to 207 are shown. These terminal devices 202 to 207 can be mobile or fixed. One or more of the network device 201 and terminal devices 202 to 207 can communicate via a wireless link. Each network device can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area.
[0117] It should be understood that the above network equipment 201 may include Figure 1 The network device 102 is shown. Terminal devices 202 to 207 may include... Figure 1 The terminal device 101 shown.
[0118] Optionally, any two or more terminal devices can communicate directly. For example, device-to-device (D2D) technology can be used to achieve direct communication between terminal devices. As shown in the figure, terminal devices 205 and 206, and terminal devices 205 and 207 can communicate directly using D2D technology. Terminal devices 206 and 207 can communicate with terminal device 205 individually or simultaneously.
[0119] Terminal devices 205 to 207 can also communicate with network device 201 respectively. For example, they can communicate directly with network device 201, as shown in the figure where terminal devices 205 and 206 can communicate directly with network device 201; they can also communicate indirectly with network device 201, as shown in the figure where terminal device 207 communicates with network device 201 via terminal device 206.
[0120] The following is based on Figure 1 Taking the communication system shown as an example, this illustrates the methods of channel detection in the prior art.
[0121] Among them, the channel detection methods may include uplink channel detection based on uplink pilot signals (or uplink detection reference signals) and downlink channel detection based on downlink pilot signals (or downlink detection reference signals).
[0122] Typical downlink channel detection is based on the downlink channel state information reference signal (CSI-RS). That is, the terminal device 101 measures the CSI-RS signal sent by the network device 102 according to the CSI resource configuration sent by the network device 102 to obtain the downlink channel characteristics, and the terminal device 101 reports the downlink channel characteristics to the network device 102 according to the CSI reporting configuration sent by the network device 102.
[0123] Uplink channel detection is generally based on the sounding reference signal (SRS). That is, the network device 102 sends the SRS configuration to the terminal device 101, the terminal device 101 sends the SRS according to the SRS configuration, and the network device 102 measures the SRS sent by the terminal device 101 to obtain the uplink channel characteristics.
[0124] In the embodiments of this application, SRS is used as an example. SRS can also be replaced by CSI-RS, demodulation reference resource (DMRS), or time-domain / frequency-domain / phase-tracking reference signal, etc. Among them, CSI-RS can be a known signal used to obtain channel information and perform CSI measurement reporting. DMRS can be a known signal used to perform channel estimation when receiving shared or control channels.
[0125] The following describes the terms used in this invention:
[0126] Detection reference signal
[0127] The UE generates and transmits a SRS on specific physical resources based on a preset known sequence. The base station, using the received SRS on the same physical resources, can estimate the channel matrix for uplink data scheduling or downlink data scheduling utilizing channel reciprocity. For example, existing technologies use the Zadoff-Chu (ZC) sequence to generate the SRS. The SRS can reside on one or more OFDM symbols within a time slot, occupying all subcarriers in the system bandwidth or using a comb-like configuration to occupy a portion of the subcarriers, thereby improving network resource utilization.
[0128] SRS can be transmitted periodically in the time domain, typically with a defined transmission period and offset. SRS will be transmitted periodically at the periodic time domain positions. SRS can also be transmitted non-periodically in the time domain, in which case DCI signaling is required to indicate the transmission time of SRS, and SRS will be transmitted instantaneously at the periodic time domain positions.
[0129] SRS resources define the time-frequency code field resources used for transmitting SRS. Specifically, each SRS resource is configured with the following parameters:
[0130] SRS Resource Index Value: When multiple SRS resources are configured, the SRS resources are distinguished by the index value.
[0131] Number of SRS ports: Typically, the number of SRS ports can be equal to the number of UE transmit antennas, in which case each SRS port corresponds to one UE transmit antenna. Each SRS port can also correspond to a spatial precoding vector of the transmit antenna, which means it can correspond to a spatial beamforming method. Generally, SRS signals from multiple SRS ports on a single SRS resource occupy the same time-frequency resources and are multiplexed using code division. For example, SRS signals from different SRS ports may use different cyclic shifts (CS).
[0132] The time domain location occupied by SRS: i.e., the configuration information of the time domain period or offset.
[0133] SRS transmit bandwidth and frequency hopping bandwidth.
[0134] CS value: Also called cyclic shift value, it is the number of bits used to cyclically shift the sequence in the time domain. On the same time-frequency resource, different SRS signals or different SRS ports can avoid interference through orthogonal code division multiplexing. This orthogonality can be achieved through cyclic shifting. When the channel delay spread is very small, CS can essentially achieve code division orthogonality. The receiver can eliminate signals using other CS values and retain only signals using a specific CS value through specific operations, thus achieving code division multiplexing.
[0135] SRS transmission bandwidth
[0136] The transmit bandwidth of SRS refers to the sounding bandwidth of SRS, which is the frequency domain range used for channel estimation based on SRS. The channel corresponding to the transmit bandwidth can be estimated using the subcarriers carrying SRS. Within the transmit bandwidth, only a portion of the subcarriers may carry SRS, used to estimate the entire transmit bandwidth. Hereafter, the transmit bandwidth of SRS can be simply referred to as the SRS bandwidth.
[0137] Furthermore, the transmission bandwidth of SRS can correspond to the frequency domain resources occupied by SRS at the same time or at different times. For example, when the frequency hopping mode of SRS is configured, SRS needs multiple time intervals to scan the complete transmission bandwidth. At each time interval, only a portion of the transmission bandwidth is scanned, and this portion is the frequency hopping bandwidth. For example, if the transmission bandwidth of SRS is 272 RB and frequency hopping mode is not configured, then SRS occupies 272 RBs within one OFDM symbol; as another example, if the transmission bandwidth of SRS is 272 RB, frequency hopping mode is configured, and the number of hops is 4, then SRS occupies 68 RBs within one OFDM symbol, that is, the frequency hopping bandwidth is 68 RBs, and 272 RBs are occupied through 4 OFDM symbols. The frequency domain resources occupied between OFDM symbols do not overlap.
[0138] System bandwidth
[0139] This refers to the frequency range of signals transmitted and received when a base station and a terminal device communicate. In the embodiments of this application, the system bandwidth can be understood as a component carrier (CC), or a bandwidth part (BWP), etc., where a CC may include multiple BWPs.
[0140] Subcarrier numbering
[0141] To define the position of subcarriers, this invention assigns numbers to the subcarriers, with different numbers (or frequency domain numbers) indicating different frequency domain positions. Typically, a group of subcarriers can be numbered consecutively according to frequency, either from low to high or from high to low. Subcarriers are numbered relative to a specific frequency range. For example, the numbering of a subcarrier within the system bandwidth, or in other words, the subcarrier numbering relative to the system bandwidth, involves assigning the highest or lowest frequency subcarrier in the system bandwidth to number 0, and then sequentially numbering the subcarriers in the system bandwidth in descending or ascending frequency order, thereby determining the number of a particular subcarrier within the system bandwidth.
[0142] Frequency domain start position
[0143] The frequency domain starting position of the SRS bandwidth is the maximum or minimum value among the subcarrier numbers included in the SRS bandwidth, and the number can be a number relative to the system bandwidth.
[0144] The starting position of the frequency hopping bandwidth in the frequency domain is the maximum or minimum value among the subcarrier numbers included in the frequency hopping bandwidth. The number can be a number relative to the system bandwidth.
[0145] Frequency domain location of a resource element (RE)
[0146] The frequency domain position of a resource element is the difference between the subcarrier number occupied by the resource element in the system bandwidth and the frequency domain starting position of the SRS bandwidth, or the difference between the subcarrier number occupied by the resource element in the system bandwidth and the frequency domain starting position of the frequency hopping bandwidth. In this application, the subcarrier number occupied by the resource element may be simply referred to as the resource element number.
[0147] In current SRS transmission schemes, the SRS is arranged in a comb pattern with equal intervals in the frequency domain, for example... Figure 3 As shown, the frequency domain resource is m SRS RB, comb tooth degree is K TC The frequency domain is then divided into K TC Group resources, each group of pilots contains 1000 pilots. This represents the number of subcarriers per RB.
[0148] Multiple ports (a port can be a single transmit antenna from one terminal device, or multiple ports can be multiple transmit antennas from multiple terminal devices) transmit SRS signals on a comb (a set of frequency domain resources with the same shade, i.e., multiple ports occupy the same frequency domain resources) through code division multiplexing.
[0149] The following is based on Taking a pilot signal as an example, this illustrates the maximum number of ports that a comb can support for code division multiplexing. For example... Figure 4 As shown, the port multiplexing capability is determined by the properties of the partial discrete Fourier transform (DFT) matrix corresponding to the pilot.
[0150] Frequency domain resources The transformation relationship between the frequency domain channel and the time delay domain channel on each pilot is given by the side length of... DFT matrix This can be determined based on the frequency domain channel and matrix. Solve for the time-delay domain channel.
[0151] Furthermore, if from Select from pilot resources One pilot resource, hoping to use To solve for the time-delay domain channel of the received pilot on each pilot resource, it is necessary to study... The partial DFT matrix F corresponding to each pilot resource (e.g., F1, F2...F) KTC ).
[0152] Each pilot corresponds to a DFT matrix a line of The DFT matrix corresponding to each pilot of The row-component DFT matrix F, the properties of F determine Port multiplexing capability on pilot resources.
[0153] like Each pilot resource is for K pilot resources TC If the comb teeth extract evenly, then F is as follows. Figure 4 As shown, In a matrix F, each column can be considered as a length The base is divided into K... TC Groups, each group Each base. Each group The basis is completely orthogonal, but corresponding columns of different groups are completely linearly dependent. For example, the first column of F1 and the first column of F2 are completely linearly dependent, and the second column of F1 and the second column of F2 are completely linearly dependent. Therefore, when performing multi-port multiplexing, only... One base is available (other bases are linearly dependent on this set of bases, i.e., mathematically indistinguishable). Assuming the maximum delay spread per port is L, the maximum number of multiplexed ports is...
[0154] It can be seen that when the SRS pilot resources are uniformly decimated, only One base station is available, with a maximum number of multiplexed ports. This results in limited port reuse capabilities.
[0155] like The pilot resource is not for Uniform extraction of pilot resources, i.e., obtaining the frequency domain position of the SRS using a non-uniform extraction method, avoids the phenomenon of completely linear correlation between corresponding columns of different groups, as seen in existing technologies. Composed of columns All bases are available. Assuming the maximum delay spread per port is L, the maximum number of multiplexed ports is... It is evident that, compared to existing technologies, SRS with non-uniformly distributed frequency domain resources can reuse more ports on the same frequency domain resources.
[0156] because The length of each base is That is, the number of bases is greater than the length of the bases, so Each basis cannot be completely orthogonal; that is, it is a set of non-orthogonal bases. In fact, we can design... The positions of the pilot resources (the positions of the pilot resources determine F) are determined such that the columns of F are as orthogonal as possible.
[0157] This application provides a communication method for transmitting SRS based on non-uniformly distributed pilot resources, thereby reusing more ports on the same frequency domain resources and improving port multiplexing capability.
[0158] This communication method can be implemented by a first communication device or a second communication device. The first communication device may include a terminal device or components within the terminal device (such as a processor, circuit, chip, or chip system). The terminal device, for example... Figure 1 The terminal device 101 shown. The second communication device may include network equipment or components within network equipment (such as processors, circuits, chips, or chip systems, etc.), where the network equipment is, for example... Figure 1 The network device 102 shown.
[0159] like Figure 5 As shown, the method may include the following steps:
[0160] S101: The terminal device and the network device determine the second resource element set from the first resource element set (or, determine the second resource element set in the first resource element set), wherein the frequency domain positions of all resource elements in the second resource element set are not equally spaced.
[0161] In other words, when transmitting the first signal based on resource units in the second resource unit set, the frequency domain positions of the first signal are non-uniformly distributed. The first resource unit set may include all resource units within the bandwidth of the first signal. The second resource unit set includes a set of non-uniformly distributed resource units obtained from the first resource unit set; for example, the second resource unit set may be a set of resource units obtained by non-uniformly decimating the first resource unit set. The first signal here may be, for example, an SRS or other uplink reference signal. The first signal bandwidth may be the transmission bandwidth of the first signal; for example, in this application, the SRS bandwidth refers to the transmission bandwidth of the SRS.
[0162] The first resource unit set is the set of resource units belonging to the transmission bandwidth of the first signal in the first orthogonal frequency division multiplexing (OFDM) symbol, or the first resource unit set is the set of resource units belonging to the transmission bandwidth of the first signal in all OFDM symbols of the first OFDM symbol group, and the first OFDM symbol group contains multiple OFDM symbols.
[0163] Taking SRS as an example, the first resource unit set is the resource unit set of the first OFDM symbol belonging to the SRS bandwidth, or the first resource unit set is the resource unit set of all OFDM symbols of the first OFDM symbol group belonging to the SRS bandwidth, and the first OFDM symbol group contains multiple OFDM symbols.
[0164] Optionally, the resource units in the first resource unit set can be distributed within the first OFDM symbol, for example... Figure 6 As shown, the first resource unit set includes resource units within the SRS bandwidth range of the first OFDM symbol, and the second resource unit set may include multiple resource units that are not uniformly distributed within the first resource unit set. Figure 6 The distribution pattern of the first resource unit set shown can be called the non-frequency hopping pattern.
[0165] like Figure 6 As shown, the frequency domain position of each resource element in the second resource element set is determined by I0, I1...I... M-1 Instructions, for example, I0, I1...I M-1 Each indicates the subcarrier number occupied by each resource element in the second resource element set, or I0, I1...I... M-1 These indicate the difference between the subcarrier number occupied by each resource element in the second resource element set and the reference subcarrier number, respectively. The resource elements in the second resource element set are not uniformly distributed, or in other words, I0, I1…I… M-1 The resource units indicated are not uniformly distributed, or in other words, I0, I1...I M-1 It does not form an arithmetic sequence.
[0166] Optionally, the resource units in the first resource unit set may be distributed across multiple OFDM symbols. When distributed across multiple OFDM symbols, these multiple OFDM symbols may be referred to as the first OFDM symbol group, wherein the multiple OFDM symbols may be located in the same time unit. It should be understood that in this application, the time unit may be a slot, or may consist of a portion of slots or multiple slots. Figure 7 The distribution pattern of the first resource unit set shown can be called the first frequency hopping pattern.
[0167] For example Figure 7 As shown, the resource units in the first resource unit set can be distributed within the frequency domain of the SRS bandwidth of N OFDM symbols, where N ≥ 2, L q This indicates the number of the q-th OFDM symbol out of N OFDM symbols. When the N OFDM symbols belong to the same time slot, the number can be the number of each OFDM symbol in that time slot. For example, L q= q + q0, where q0 is a positive integer; when N OFDM symbols belong to at least two different time slots, the numbering can be the time slot number of each OFDM symbol and the OFDM symbol's number within that time slot. OFDM symbols L0, L1 to L N-1 The first OFDM symbol group comprises a frequency hopping bandwidth corresponding to each OFDM symbol. Each frequency hopping bandwidth includes one or more resource elements. Optionally, the frequency domain ranges of the frequency hopping bandwidths of different OFDM symbols do not overlap. That is, the subcarrier number occupied by the resource element in the frequency hopping bandwidth of any OFDM symbol in the first OFDM symbol group is different from the subcarrier number occupied by the resource element in the frequency hopping bandwidth of other OFDM symbols in the first OFDM symbol group. For example, each OFDM symbol includes at least one resource element in its corresponding frequency hopping bandwidth, and the union of the resource elements in the frequency hopping bandwidths of all OFDM symbols in the first OFDM symbol group includes a second resource element set.
[0168] like Figure 7 As shown, the frequency domain position of each resource unit in the second resource unit set is determined by... Instructions, among which, The frequency domain positions indicated (i.e., the frequency domain positions of resource units in the second resource unit set) are not uniformly distributed, or in other words, It does not form an arithmetic sequence. This should be understood. Non-uniform distribution means that when the numbers are arranged in ascending or descending order, they do not form an arithmetic sequence.
[0169] in, Belongs to OFDM symbols Belongs to OFDM symbol L1, Belongs to OFDM symbol L N-1 .
[0170] For the terminal device, it can obtain a non-uniformly distributed second resource unit set according to a set method based on the first resource unit set, or it can determine the second resource unit set based on the frequency domain information of the resource units in the second resource unit set from the network device. This frequency domain information can indicate the relative frequency domain position of the resource units in the second resource unit set within the transmission bandwidth of the first signal, or indicate the frequency domain position of the resource units in the system. Optionally, this application does not specifically limit the method for obtaining the non-uniformly distributed second resource units based on the first resource unit set.
[0171] S102: The terminal device and the network device determine the first sequence of the terminal device's first uplink port on all resource elements in the second resource element set based on the frequency domain positions of all resource elements in the second resource element set. For the terminal device, the first sequence can also be called the transmission sequence; for the network device, the first sequence can be called the reception sequence.
[0172] Optionally, the first sequence determined for the terminal devices and network devices above is the same.
[0173] For example, for Figure 6 In other words, it can be based on I0, I1...I M-1 The indicated frequency domain positions determine the first sequence transmitted by the first uplink port on the second resource unit set. For Figure 7 In other words, it can be based on The frequency domain positions indicated respectively determine the first sequence transmitted by the first uplink port on the second resource element set including multiple OFDM symbols.
[0174] S103: The terminal device transmits a first signal according to a first sequence on all resource units of the second resource unit set. The first signal includes SRS, CSI-RS, DMRS, or other uplink reference signals.
[0175] Alternatively, the terminal device sends the first sequence or the signal corresponding to the first sequence on all resource units of the second resource unit set.
[0176] S104: The network device receives the first signal according to the first sequence on all resource units of the second resource unit set.
[0177] Alternatively, the network device receives the first sequence or the signal corresponding to the first sequence on all resource units of the second resource unit set.
[0178] For example, with Figure 6 Let's take an example to illustrate the sending and receiving process of the first sequence. Figure 6 As shown, the terminal device can map the first sequence to M subcarriers I0, I1...I M-1 A first signal carrying M subcarriers is generated and transmitted via radio frequency. The first signal is, for example, an SRS or other uplink reference signal. Each subcarrier may have a mapping relationship with a subsequence of the first sequence. In this application, the subsequence may be a portion of the first sequence. Accordingly, the network device receives the terminal transmitting signals carried on subcarriers I0, I1…I… M-1 The first signal.
[0179] It should be understood that the above-described subcarrier mapping process or steps are merely illustrative examples. In the actual transmission of the first signal, other processing may be performed, which this application does not specifically limit.
[0180] Using the above method, terminal equipment and network equipment can determine the transmission sequence of each uplink transmission port on the second resource unit set according to the frequency domain position of each resource unit in the second resource unit set, so as to realize the transmission and reception of SRS of non-uniform pilot resources. Compared with the SRS transmission scheme of uniform pilot resources, the port multiplexing capability can be improved.
[0181] In one embodiment, the method may further include S105, whereby the network device performs channel estimation based on the first signal. Optionally, the network device performs data demodulation based on the first signal. The first signal is transmitted on resource units of the second resource unit set according to a first sequence.
[0182] Optionally, the network device may also first acquire the first sequence and then receive the first signal based on the first sequence. To distinguish it from the description of the first sequence sent by the terminal side, the first sequence here may be referred to as the local first sequence. It should be understood that the steps of acquiring the first sequence and receiving the first signal can be interchanged.
[0183] As an alternative step, the network device may not acquire the first sequence, but instead store, generate, or determine a local sequence. After receiving the first signal, the network device determines the first sequence sent by the terminal side based on the local sequence and the first signal. It should be understood that the local sequence can be multiple sequences, such as a set of sequences that the terminal might identify as the first sequence. The network device compares the received first signal with these multiple sequences to confirm that the first signal is one of them. It should be understood that the local sequence does not necessarily have to be the first sequence entirely; for example, it may only store the first few items of the first sequence, as long as the first sequence corresponding to the first signal sent by the terminal device can be determined.
[0184] Furthermore, based on S101 and S102, the terminal device can also determine the mapping relationship between the first sequence of the first uplink port and the resource units in the second resource unit set according to the position indication information of the reference subcarrier, and send a first signal according to the first sequence of each uplink port and the mapping relationship between the first sequence of each port and the resource units. Taking the first signal as SRS as an example, the reference subcarrier is, for example, the first subcarrier of the SRS bandwidth (or any other subcarrier), and the position indication information of the reference subcarrier can indicate the number of the first subcarrier in the system bandwidth.
[0185] Accordingly, the network device receives the first signal sent by the first uplink port according to the first sequence and the mapping relationship between the first sequence and the resource units in the second resource unit set.
[0186] Similarly, the terminal device can determine the transmission sequence of each uplink port and / or the mapping relationship between the transmission sequence and the resource units in the second resource unit set by traversing the network. Therefore, when the first signal is transmitted through multiple uplink ports, the network device can determine the transmission sequence of all uplink ports and / or the mapping relationship between the transmission sequence and the resource units in the second resource unit set in a similar manner in order to receive the first signal transmitted by all uplink ports.
[0187] Below, according to respectively Figure 6 and Figure 7 The distribution of frequency domain resources shown illustrates the method for transmitting the first signal provided in this application embodiment. Wherein, Figure 6 and Figure 7 The first signal SRS is used as an example for explanation. When the first signal is another uplink reference signal, the method of transmitting the first signal can be referred to.
[0188] like Figure 6 As shown, when a non-frequency hopping scheme is adopted, that is, when all resource units in the first resource unit set belong to the same OFDM symbol, assuming the bandwidth of the first resource unit set is the SRS bandwidth, where the SRS bandwidth is mRB, i.e. There are one resource element (RE). When a non-uniformly distributed second set of resource elements is obtained from this first set of resource elements, the set of frequency domain positions of the resource elements in the obtained second set of resource elements (this set of frequency domain positions can be called the first frequency domain position set) is denoted as I. Therefore, for... Figure 6 I represents frequency domain information. For example... Figure 6 As shown, I={I0, I1...I M-1 It should be understood that the resource units in the second resource unit set are not uniformly distributed, or in other words, I0, I1...I M-1 The values of each are not an arithmetic sequence.
[0189] The first uplink port is on the first sequence r of the k-th resource unit in the second resource unit set. (p) (k) satisfies the following formula:
[0190] r (p) (k)=r (α,I) (k). (Formula 1)
[0191] in, I is the base sequence; I is the first frequency domain position set, which includes the frequency domain positions of all resource units in the second resource unit set; I k For the k-th element in the first frequency domain location set, or in other words, Ik Indicates the k-th frequency domain position in the first set of frequency domain positions, or in other words, I k Indicates the frequency domain position of the k-th resource unit in the second resource unit set, k = 0, ..., M-1; w = 1 or w = -1, Δ is a constant, such as 0, C is an integer greater than or equal to 1, p is the first uplink port, and α is the cyclic shift value.
[0192] It should be understood that the kth resource unit in the second resource unit set refers to the kth resource unit after all resource units in the second resource unit set are sorted in the frequency domain from high to low or from low to high.
[0193] It should be noted that the above It can be determined by v (or, (Related to v), where v is the base sequence number. Can be written as r (α,I) (k) can be written as Or, above It can be determined by u and v (or, (Related to u and v), where u is the group number and v is the base sequence number within the group. Can be written as r (α,I) (k) can be written as It should be understood that the above examples do not constitute a limitation on the present invention, and the base sequence... It can be determined by other parameters.
[0194] It should be noted that the above I can be composed of {A} 0 A 1 ,…,A B-1 The system is determined by B parameters, where B is an integer greater than or equal to 1. I can be written as... I k Can be written as M can be written as In this application, {A} 0 A 1 ,…,A B-1} is called the parameter used to determine I, and the parameter used to determine I can be used to determine I.
[0195] In one possible example, in Equation 1 above, when the first signal is SRS, α satisfies:
[0196]
[0197] in, and / or The value can be indicated by the network device. It can be the maximum code score.
[0198] Assume the starting position of the transmission bandwidth of the first signal is n. start In other words, the frequency domain position of the first resource unit in the first resource unit set is n in the system bandwidth. start Optionally, the second resource unit set is numbered I. k +n start Resource unit (or numbered I) k +n start The first signal corresponding to the subcarrier occupied by the resource unit satisfy:
[0199]
[0200] Where β is the scaling factor. And, the value is numbered I. k +n start Resource units and sequences The correspondence between them can be a sequence Carried in number I k +n start On the resource unit, or in other words, the sequence Mapped to number I k +n start On the resource unit.
[0201] It should be understood that in S103, the terminal device's first uplink port transmits the first signal corresponding to each resource unit in the second resource unit set, as determined by Formula 3. Furthermore, if the terminal device transmits the first signal through multiple uplink ports, the method for determining the signals transmitted by other uplink ports besides the first uplink port can refer to the method for determining the signals transmitted by the first uplink port.
[0202] Accordingly, in S104, the network device receives a first signal transmitted by the terminal device through the first uplink port at each resource unit in the second resource unit set, wherein the first signal corresponding to each resource unit satisfies Formula 3. Furthermore, if the terminal device transmits the first signal through multiple uplink ports, the network device can receive the first signals transmitted by each of the multiple uplink ports, wherein the method for determining the signals transmitted by the other uplink ports can refer to the method for determining the signals transmitted by the first uplink port.
[0203] In this application, the system bandwidth is, for example, the bandwidth part (BWP). It should be understood that on resource units outside the second resource unit set, the transmission power of the first signal on the first uplink port is zero. Alternatively, the mapping relationship between the first sequence (or the first signal) and the resource units in the second resource unit set satisfies Formula 3 above.
[0204] The above I, C, Δ, α, u, v, A 0 A 1 A B-1 This configuration is for the first uplink port. Optionally, different first uplink ports correspond to different I, C, Δ, α, ... u, v, A 0 A 1 A B-1 One or more parameters in the configuration can be different. In other words, when the first uplink port is the p-th uplink port among multiple uplink ports of the terminal device... i When there are multiple ports, I, C, Δ, α, u, v, A 0 A 1 A B-1 One or more parameters in the array may have a subscript i, which is the p-th parameter. i The parameters corresponding to each port.
[0205] It should be noted that the scaling factor β can be determined by one or more of the amplitude scaling parameters, power control parameters, and pilot transmission quantity, and the scaling factor β can be different for different uplink ports.
[0206] above Figure 6 In the example shown, I, the parameter used to determine I, α, or At least one of these can be sent from the network device to the terminal device. For example, the network device can send I and / or parameters for determining I to the terminal device, and / or the network device can send α or
[0207] When all resource units in the first resource unit set belong to such Figure 7 When multiple OFDM symbols are in the first OFDM symbol group shown, the bandwidth of the first resource unit set can be set to the SRS bandwidth, where the SRS bandwidth is mRB, i.e. Each frequency hopping bandwidth (RFB) corresponds to one frequency hopping bandwidth in the first OFDM group. This RFB is within the SRS bandwidth. start This is the frequency domain starting position of the SRS bandwidth.
[0208] When according to Figure 7After the first set of resource units shown is given a non-uniformly distributed second set of resource units, the set of frequency domain positions of the resource units in the second set of resource units (this set of frequency domain positions can be called the first set of frequency domain positions) is denoted as I. For example... Figure 7 As shown, Among them, I q,k It can be used to indicate the frequency domain position of the k-th resource cell in the set of resource cells corresponding to the q-th OFDM symbol in the first OFDM symbol group, where q = 0, ..., N-1, k = 0, ..., M q -1. In other words, the set of resource cells corresponding to the q-th OFDM symbol belongs to the second resource cell set, or the resource cells corresponding to the q-th OFDM symbol are a subset of the second resource cell set. It should be understood that the resource cells in the second resource cell set are non-uniformly distributed in the frequency domain.
[0209] In addition, I q Let be the set of frequency domain locations of the resource cells corresponding to the q-th OFDM symbol, such as Figure 7 As shown,
[0210] Optionally, the first uplink port on the k-th resource unit of the q-th OFDM symbol is the first sequence r. (p) (k,q) satisfies:
[0211]
[0212] in, q∈{0,1,..,N-1}, As a base sequence, I q Let k be the set of frequency domain locations of the resource cells corresponding to the q-th OFDM symbol. start,q Let w be the starting position of the sequence at the qth symbol of the first uplink port, w = 1 or w = -1, Δ is a constant, such as 0, C is an integer greater than or equal to 1, p is the first uplink port, and α is the cyclic shift value.
[0213] It should be understood that the k-th resource element of the q-th OFDM symbol refers to the k-th resource element after sorting the resource elements on the q-th symbol belonging to the second resource element set in order of frequency domain from high to low or from low to high.
[0214] It should be noted that the above It can be determined by v (or, (Related to v), where v is the base sequence number. Can be written as Can be written as Or, above It can be determined by u and v (or related to u and v), where u is the group number and v is the base sequence number within the group. Can be written as Can be written as It should be understood that the above examples do not constitute a limitation on the present invention, and the base sequence... It can be determined by other parameters.
[0215] It should be noted that the above I q It can be composed of {A} 0 A 1 ,…,A B-1 A total of B parameters determine I. q The parameter, B, is an integer greater than or equal to 1, I q Can be written as I q,k Can be written as M q Can be written as In this application, {A} 0 A 1 ,…,A B-1} is called the method used to determine I q The parameters are used to determine I q The parameters can be used to determine I q .
[0216] Optionally, when the first signal is SRS, α in Equation 4 satisfies:
[0217]
[0218] Above I q C, Δ, α u, v, It is configured for the first uplink port, and is optional. Different first uplink ports correspond to different I... q C, Δ, α u, v, One or more parameters in the configuration can be different. In other words, when the first uplink port is the p-th uplink port among multiple uplink ports of the terminal device... i When there are multiple ports, I q C, Δ, α u, v, One or more parameters in the array can have a subscript i, denoted as the p-th parameter. i The parameters corresponding to each port.
[0219] Optionally, if the above I q , If one or more parameters in the formula are the same for all q = 0, ..., N-1, then the subscript q can be removed.
[0220] Optionally, in S103 and / or S104, when the resource units in the first resource unit set are distributed within the frequency domain of the SRS bandwidth of N OFDM symbols, each OFDM symbol corresponds to a sub-sequence of the first sequence. That is, a portion of the first signal is transmitted on the resource unit of each OFDM symbol according to a portion of the first sequence. Among the N OFDM symbols, at least two OFDM symbols correspond to portions of the first sequence that are not completely identical. The network device can jointly process the portions of the first signal corresponding to at least two OFDM symbols among the N OFDM symbols, for example, by performing joint channel estimation to improve the channel estimation accuracy. Where N≥2.
[0221] For example, when using Figure 7 When setting the first resource unit set as shown, the first sequence can be divided into R segments. The u-th segment of the first sequence in the R segments can carry the q-th OFDM symbol in the first OFDM symbol group. The length of the t-th segment is S. t If t = 0, ..., R-1, then we can let k start,q satisfy:
[0222]
[0223] And / or, M can be made q satisfy:
[0224] M q =S u (Formula 7)
[0225] Optionally, when using Figure 7 When determining the second resource unit set as shown, the number on the q-th OFDM symbol is I. q,k +n start The first signal corresponding to the resource unit (or the subcarrier corresponding to the resource unit) satisfy:
[0226]
[0227] Where β is the scaling factor. It should be understood that on resource units outside the second resource unit set, the transmission power of the first signal on the first uplink port is zero. In other words, the mapping relationship between the first sequence (or the first signal) and the resource units in the second resource unit set satisfies the above formula eight.
[0228] It should be understood that in S103, the terminal device's first uplink port transmits the first signal corresponding to each resource unit in the second resource unit set, as determined by Formula 8. Furthermore, if the terminal device transmits the first signal through multiple uplink ports, the method for determining the signals transmitted by other uplink ports besides the first uplink port can refer to the method for determining the signals transmitted by the first uplink port.
[0229] Accordingly, in S104, the network device receives a first signal transmitted by the terminal device through the first uplink port at each resource unit in the second resource unit set, wherein the first signal corresponding to each resource unit satisfies Formula 8. Furthermore, if the terminal device transmits the first signal through multiple uplink ports, the network device can receive the first signals transmitted by each of the multiple uplink ports, wherein the method for determining the signals transmitted by the other uplink ports can refer to the method for determining the signals transmitted by the first uplink port.
[0230] It should be noted that the scaling factor β can be determined by one or more of the amplitude scaling parameters, power control parameters, and pilot transmission quantity. The scaling factor β can be different for different uplink ports or for different OFDM symbols.
[0231] above Figure 7 In the example shown, I q Used to determine I q The parameters, α or At least one of these can be sent from the network device to the terminal device. For example, the network device can send an I to the terminal device. q and / or used to determine I q The parameters, and / or, the network device can send α or
[0232] and Figure 5 The process shown is similar. Figure 8 The illustrated process provides another communication method according to an embodiment of this application, which may include the following steps:
[0233] S201: The terminal device and the network device determine multiple second resource element sets from the first resource element set, wherein the frequency domain positions of all resource elements in each second resource element set are not equally spaced. That is, when transmitting the first signal, the frequency domain resources of the first signal are non-uniformly distributed.
[0234] The first resource unit set is a collection of resource units belonging to the first signal bandwidth from multiple (e.g., N, N≥2) second OFDM symbols, with each second OFDM symbol corresponding to one second resource unit set. The N second OFDM symbols may reside in the same time unit. It should be understood that in this application, the time unit can be a slot, or a combination of several slots. The first signal here is, for example, an SRS or other uplink reference signal. The first signal bandwidth can be the transmission bandwidth of the first signal.
[0235] Taking SRS as the first signal as an example, such as Figure 9 As shown, L q This indicates the number of the q-th OFDM symbol among N second OFDM symbols. When the N second OFDM symbols belong to the same time slot, the number can be the number of each second OFDM symbol in that time slot. When the N second OFDM symbols belong to at least two different time slots, the number can be a combination of the time slot number of each second OFDM symbol and the number of the second OFDM symbol in that time slot. Each second OFDM symbol corresponds to a frequency hopping bandwidth, which is within the SRS bandwidth. The two frequency hopping bandwidths corresponding to any two second OFDM symbols do not overlap in the frequency domain. The set of second resource elements corresponding to each second OFDM symbol belongs to the frequency hopping bandwidth corresponding to that second OFDM symbol. For example, Figure 9 The resource units in any of the second resource unit sets shown are not uniformly distributed.
[0236] like Figure 9 As shown, the frequency domain position information of the k-th resource element in the second resource element set of the q-th second OFDM symbol is I. q,k , q=0,…,N-1, k=0,…,M q -1. Among them, The set consisting of the second OFDM symbol L0 is denoted as I0; The set consisting of the second OFDM symbol L1 is denoted as I1; Belongs to the second OFDM symbol L N-1 Let I be the set formed by them. N-1 .
[0237] For a terminal device, it can obtain a non-uniformly distributed second resource unit set from a first resource unit set according to a set method, or it can determine the second resource unit set based on the frequency domain information of the resource units in the second resource unit set from the network device. The network device can obtain the non-uniformly distributed second resource unit set from the first resource unit set according to a set method and send the frequency domain information of the resource units in the second resource unit set to the terminal. This application does not specifically limit the method by which the non-uniformly distributed second resource unit set is obtained from the first resource unit set.
[0238] S202: The terminal device and the network device determine the first sequence of the first uplink port on all resource elements in any second resource element set based on the frequency domain position of all resource elements in that second resource element set. For the terminal device, the first sequence can also be called the transmission sequence; for the network device, the first sequence can be called the reception sequence.
[0239] Optionally, the first sequence determined for the terminal devices and network devices above is the same.
[0240] S203: The terminal device sends a first signal on all resource units of any second resource unit set according to a first sequence.
[0241] Alternatively, the terminal device transmits the first sequence on all resource units of any second resource unit set. The first signal is, for example, SRS.
[0242] S204: The network device receives a first signal according to a first sequence on all resource units of any second resource unit set.
[0243] Alternatively, the network device receives the first sequence on all resource units of any second set of resource units.
[0244] It should be understood that the SRS shown above can be replaced with DMRS or other uplink reference signals.
[0245] For example, the transmission and reception process of the first sequence can be referred to the foregoing description of S103 and S104.
[0246] Using the above method, the terminal device determines the transmission sequence of the uplink transmission port on any one of the multiple second resource unit sets based on the frequency domain position of each resource unit in any one of the multiple second resource unit sets, thereby realizing SRS transmission of non-uniform pilot resources. Compared with the SRS transmission scheme of uniform pilot resources, it can improve the port multiplexing capability.
[0247] It should be understood that the steps shown in S202 to S204 above can also be executed separately in different sets of second resource units to realize the transmission of multiple first sequences and multiple first signals. In other words, the steps shown in S202 to S204 can be executed separately in multiple sets of second resource units. For example, based on the multiple sets of second resource units obtained in S201, the terminal device and the network device can determine at least two sets of second resource units from the multiple sets of second resource units. For the first set of second resource units in the at least two sets of second resource units, a first sequence of the first uplink port on all resource units in the first set of second resource units is determined. Then, the terminal device sends an uplink signal on all resource units in the first set of second resource units according to the first sequence, and the network device receives the uplink signal on all resource units in the first set of second resource units according to the first sequence. Similarly, the terminal device and the network device can also determine the first sequence of the first uplink port (or other uplink port) on all resource units in the m-th set of second resource units in the at least two sets of second resource units, where m is a positive integer. Then, the terminal device sends an uplink signal on all resource units in the m-th set of second resource units according to the first sequence, and the network device receives the uplink signal on all resource units in the m-th set of second resource units according to the first sequence.
[0248] In one embodiment, the method may further include S205, whereby the network device performs channel estimation based on the first signal. Optionally, the network device performs data demodulation based on the first signal. The first signal is transmitted on resource units of the second resource unit set according to a first sequence.
[0249] Optionally, the network device may also first acquire the first sequence and then receive the first signal based on the first sequence. To distinguish it from the description of the first sequence sent by the terminal side, the first sequence here may be referred to as the local first sequence. It should be understood that the steps of acquiring the first sequence and receiving the first signal can be interchanged.
[0250] As an alternative step, the network device may not acquire the first sequence, but instead store, generate, or determine a local sequence. After receiving the first signal, the network device determines the first sequence sent by the terminal side based on the local sequence and the first signal. It should be understood that the local sequence can be multiple sequences, such as a set of sequences that the terminal might identify as the first sequence. The network device compares the received first signal with these multiple sequences to confirm that the first signal is one of them. It should be understood that the local sequence does not necessarily have to be the first sequence entirely; for example, it may only store the first few items of the first sequence, as long as the first sequence corresponding to the first signal sent by the terminal device can be determined.
[0251] Furthermore, based on S201 and S202, the terminal device can also determine the mapping relationship between the first sequence of the first uplink port and the resource units in the second resource unit set according to the position indication information of the reference subcarrier, and transmit the first signal according to the first sequence of each uplink port and the mapping relationship between the first sequence of each port and the resources. The reference subcarrier is, for example, the first subcarrier of the frequency hopping bandwidth corresponding to the second OFDM symbol, and the position indication information of the reference subcarrier can indicate the number of the first subcarrier in the system bandwidth.
[0252] Accordingly, the network device receives the first signal sent by the first uplink port according to the first sequence and the mapping relationship between the first sequence and the resource unit.
[0253] Similarly, the terminal device can determine the transmission sequence and / or the mapping relationship between the transmission sequence and the resource unit by traversing the network. Therefore, when the first signal is transmitted through multiple uplink ports, the network device can determine the transmission sequence and / or the mapping relationship between the transmission sequence and the resource unit of all uplink ports in a similar manner in order to receive the first signal transmitted by all uplink ports.
[0254] The following example uses SRS as the first signal, and we will proceed according to... Figure 9 The distribution of frequency domain resources shown illustrates the method for transmitting the first signal provided in this application embodiment.
[0255] As mentioned above, I q,k This refers to the frequency domain position of the k-th resource element in the set of second resource elements corresponding to the q-th second OFDM symbol. In other words, I... q,k Used to indicate the frequency domain position of the kth resource element in the set of second resource elements corresponding to the qth second OFDM symbol.
[0256] In addition, I q Let be the set of frequency domain positions of resource cells in the set of resource cells corresponding to the q-th second OFDM symbol. That is, for Figure 9 I q This is frequency domain information.
[0257] Optionally, the first sequence of the first uplink port on the k-th resource unit of the q-th second OFDM symbol satisfies:
[0258]
[0259] in, q∈{0,1,..,N-1}, Let p be the base sequence, and p be the first uplink port. w = 1 or w = -1, Δ qC is a constant. q α is an integer greater than or equal to 1. q This is the cyclic shift value corresponding to the qth second OFDM symbol.
[0260] It should be understood that the kth resource element of the qth second OFDM symbol refers to the kth resource element after sorting the resource elements in the set of second resource elements corresponding to the qth second OFDM symbol in the frequency domain from high to low or from low to high.
[0261] It should be noted that the above It can be determined by v (or, (Related to v), where v is the base sequence number. Can be written as Can be written as Or, above It can be determined by u and v (or, (Related to u and v), where u is the group number and v is the base sequence number within the group. Can be written as Can be written as It should be understood that the above examples do not constitute a limitation on the present invention, and the base sequence... It can be determined by other parameters.
[0262] It should be noted that the above I q It can be composed of {A} 0 A 1 ,…,A B-1 The system is determined by B parameters, where B is an integer greater than or equal to 1. q Can be written as I q,k Can be written as M q Can be written as In this application, {A} 0 A 1 ,…,A B-1} is called the method used to determine I q The parameters are used to determine I q The parameters can be used to determine I q .
[0263] Wherein, when the first signal is SRS, α in Formula 9 q It can be satisfied:
[0264]
[0265] Optionally, when using Figure 9When determining the second resource unit set as shown, the number on the q-th OFDM symbol is I. q,k +n start,q The first signal corresponding to the resource unit (or the subcarrier occupied by the resource unit) satisfy:
[0266]
[0267] Where β is the scaling factor, p is the first uplink port, and L q This indicates the number of the q-th second OFDM symbol among a plurality of second OFDM symbols. Alternatively, the mapping relationship between the first sequence (or the first signal) and the resource units in the second resource unit set satisfies the above formula 10.
[0268] It should be understood that in S203, the first uplink port of the terminal device transmits the first signal corresponding to all resource units in any second resource unit set, as determined by Formula 10. Furthermore, if the terminal device transmits the first signal through multiple uplink ports, the method for determining the signals transmitted by other uplink ports besides the first uplink port can refer to the method for determining the signals transmitted by the first uplink port.
[0269] Accordingly, in S204, the network device receives the first signal transmitted by the terminal device through the first uplink port on all resource units in any second resource unit set, wherein the first signal corresponding to all resource units satisfies Formula 10. Furthermore, if the terminal device transmits the first signal through multiple uplink ports, the network device can receive the first signals transmitted by each of the multiple uplink ports, wherein the method for determining the signals transmitted by other uplink ports can refer to the method for determining the signals transmitted by the first uplink port.
[0270] It should be understood that on resource units outside the second resource unit set, the first signal transmission power of the first uplink port is zero.
[0271] Above I q C q Δ q α q , u q v q n start,q , It is configured for the first uplink port, and is optional. Different first uplink ports correspond to different I... q C q Δ q α q , u q v q n start,q, One or more parameters in the configuration can be different. In other words, when the first uplink port is the p-th uplink port among multiple uplink ports of the terminal device... i When there are multiple ports, I q C q Δ q α q , u q v q n start,q , One or more parameters in the array can have a subscript i, denoted as the p-th parameter. i The parameters corresponding to each port.
[0272] Optionally, if the above I q C q Δ q α q , u q v q n start,q , If one or more parameters in the formula are the same for all q = 0, ..., N-1, then the subscript q can be removed.
[0273] It should be noted that the scaling factor β can be determined by one or more of the amplitude scaling parameters, power control parameters, and pilot transmission quantity. The scaling factor β can be different for different uplink ports or for different OFDM symbols.
[0274] above Figure 9 In the example shown, I q Used to determine I q Parameters, α q or At least one of these can be sent from the network device to the terminal device. For example, the network device can send an I to the terminal device. q and / or used to determine I q The parameters, and / or, the network device can send α to the terminal device. q or
[0275] The communication device used to implement the above method in the embodiments of this application is described below with reference to the accompanying drawings. Therefore, the content above can be used in subsequent embodiments, and repeated content will not be described again.
[0276] Figure 10 This is a schematic block diagram of a communication device provided in an embodiment of this application. Exemplarily, the communication device is, for example, a... Figure 10 The terminal device shown is 1000.
[0277] Terminal device 1000 includes a processing module 1010 and a transceiver module 1020. Exemplarily, terminal device 1000 can be a network device, or a chip or other combination of devices or components having the aforementioned terminal device functions. When terminal device 1000 is a terminal device, transceiver module 1020 can be a transceiver, which may include an antenna and radio frequency circuits, etc., and processing module 1010 can be a processor, such as a baseband processor, which may include one or more central processing units (CPUs). When terminal device 1000 is a component having the aforementioned terminal device functions, transceiver module 1020 can be a radio frequency unit, and processing module 1010 can be a processor, such as a baseband processor. When terminal device 1000 is a chip system, transceiver module 1020 can be the input / output interface of a chip (e.g., a baseband chip), and processing module 1010 can be the processor of the chip system, which may include one or more central processing units. It should be understood that the processing module 1010 in the embodiments of this application can be implemented by a processor or processor-related circuit components, and the transceiver module 1020 can be implemented by a transceiver or transceiver-related circuit components.
[0278] For example, processing module 1010 can be used to execute Figure 5 or Figure 8 In the illustrated embodiments, all operations performed by the terminal device other than the transmission and reception operations, such as S101, S102, S201, S202, and / or other processes used to support the technology described herein, such as generating messages, information, and / or signaling to be transmitted by the transceiver module 1020, and processing messages, information, and / or signaling received by the transceiver module 1020. The transceiver module 1020 can be used to perform the reception and / or transmission of messages, information, and / or signaling, for example, it can be used to perform the reception of frequency domain information, such as for... Figure 6 The first resource unit set shown can be used by transceiver module 1020 to receive I; for Figure 7 The first resource unit set shown, the transceiver module 1020 can be used to receive I q ;for Figure 9 The first resource unit set shown can be used by the transceiver module 1020 to receive I.
[0279] Additionally, the transceiver module 1020 can be a functional module capable of performing both sending and receiving operations. For example, the transceiver module 1020 can be used to execute... Figure 5 or Figure 8In the illustrated embodiment, all sending and receiving operations are performed by the terminal device. For example, when performing a sending operation, the transceiver module 1020 can be considered as the sending module, and when performing a receiving operation, it can be considered as the receiving module. Alternatively, the transceiver module 1020 can also be two functional modules, which can be considered as a collective term for these two functional modules: the sending module and the receiving module. The sending module is used to complete the sending operation; for example, the sending module can be used to perform... Figure 5 or Figure 8 In the illustrated embodiment, the receiving module performs all sending operations by the terminal device and completes the receiving operations. For example, the receiving module can be used to perform... Figure 5 or Figure 8 All receiving operations performed by the terminal device in this embodiment.
[0280] Specifically, in execution Figure 5 In the method shown, processing module 1010 can determine a second resource unit set from the first resource unit set, and determine a first sequence of the first uplink port on all resource units according to the frequency domain position of all resource units in the second resource unit set. Transceiver module 1020 can be used to transmit the first signal on all resource units according to the first sequence.
[0281] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 5 The process shown is described below.
[0282] In one possible design, when the first signal is SRS and the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the transceiver module 1020 can also be used to receive I and / or parameters for determining I, and / or receive α and / or
[0283] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the transceiver module 1020 can also be used to receive I. q and / or used to determine I q The parameters, and / or, receive α and / or
[0284] In execution Figure 8In the method shown, processing module 1010 can determine multiple second resource unit sets from the first resource unit set, and determine a first sequence of the first uplink port on all resource units in any second resource unit set based on the frequency domain position of all resource units in any second resource unit set. Transceiver module 1020 can be used to transmit the first signal on all resource units in any second resource unit set according to the first sequence.
[0285] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 8 The process described is illustrated below.
[0286] In one possible design, when the first signal is SRS, the transceiver module 1020 can also be used to receive I. q and / or used to determine I q The parameters, and / or, receive α q and / or
[0287] Figure 11 This is a schematic block diagram of another communication device provided in an embodiment of this application. Exemplarily, the communication device is, for example, a network device 1100.
[0288] The network device 1100 may include a processing module 1110 and a transceiver module 1120. Exemplarily, the network device 1100 may be a network device as shown in the figure, or it may be a chip or other combined device or component with the aforementioned network device functions applied in a network device. When the network device 1100 is a network device, the transceiver module 1120 may be a transceiver, which may include an antenna and radio frequency circuits, etc., and the processing module 1110 may be a processor, which may include one or more CPUs. When the network device 1100 is a component with the aforementioned network device functions, the transceiver module 1120 may be a radio frequency unit, and the processing module 1110 may be a processor, such as a baseband processor. When the network device 1100 is a chip system, the transceiver module 1120 may be the input / output interface of a chip (e.g., a baseband chip), and the processing module 1110 may be the processor of the chip system, which may include one or more central processing units. It should be understood that the processing module 1110 in the embodiments of this application may be implemented by a processor or processor-related circuit components, and the transceiver module 1120 may be implemented by a transceiver or transceiver-related circuit components.
[0289] For example, processing module 1110 can be used to execute Figure 3 or Figure 5In the illustrated embodiment, all operations performed by the network device other than the sending and receiving operations are included. Examples include executing S101, S102, S201, and S202; generating messages, information, and / or signaling to be sent by the transceiver module 1120; processing messages, information, and / or signaling received by the transceiver module 1120; and / or other processes used to support the techniques described herein. Figure 3 or Figure 5 In the illustrated embodiment, all receiving operations performed by the network device, such as receiving and / or sending messages, information, and / or signaling, can be used to send frequency domain information. For example, for Figure 6 The first resource unit set shown can be used by transceiver module 1120 to send I; for Figure 7 The first resource unit set shown, the transceiver module 1120 can be used to send I q ;for Figure 9 The first resource unit set shown can be used by the transceiver module 1120 to send I.
[0290] Additionally, the transceiver module 1120 can be a functional module capable of performing both sending and receiving operations. For example, the transceiver module 1120 can be used to execute... Figure 5 or Figure 8 In the illustrated embodiment, all sending and receiving operations are performed by the network device. For example, when performing a sending operation, the transceiver module 1120 can be considered as the sending module, and when performing a receiving operation, it can be considered as the receiving module. Alternatively, the transceiver module 1120 can also be two functional modules, which can be considered as a collective term for these two functional modules: the sending module and the receiving module. The sending module is used to complete the sending operation; for example, the sending module can be used to perform... Figure 5 Figure 8 In the illustrated embodiment, the network device performs all the sending operations, while the receiving module performs the receiving operations. For example, the receiving module can be used to execute... Figure 5 or Figure 8 The embodiments shown depict all the receive operations performed by the network device.
[0291] Specifically, in execution Figure 5 In the method shown, processing module 1110 can determine a second resource unit set from the first resource unit set, and determine a first sequence of the first uplink port on all resource units according to the frequency domain position of all resource units in the second resource unit set. Transceiver module 1120 can be used to receive a first signal on all resource units according to the first sequence.
[0292] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 5 The process shown is described below.
[0293] In one possible design, when the first signal is SRS and the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the transceiver module 1120 can also be used to transmit I and / or parameters for determining I, and / or transmit α and / or
[0294] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the transceiver module 1120 can also be used to transmit I. q and / or used to determine I q The parameters, and / or, send α and / or
[0295] In execution Figure 8 In the method shown, processing module 1110 can determine multiple second resource unit sets from the first resource unit set, and determine a first sequence of the first uplink port on all resource units in any second resource unit set based on the frequency domain position of all resource units in any second resource unit set. Transceiver module 1120 can be used to receive a first signal on all resource units in any second resource unit set according to the first sequence.
[0296] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 8 The process described is illustrated below.
[0297] In one possible design, when the first signal is SRS, the transceiver module 1120 can also be used to send I. q and / or used to determine I q The parameters, and / or, send α q and / or
[0298] This application also provides a communication device, which can be a terminal device or a circuit. This communication device can be used to perform the actions performed by the terminal device in the above method embodiments.
[0299] When the communication device is a terminal device Figure 12 A simplified schematic diagram of a terminal device is shown. This is for ease of understanding and illustration. Figure 12 In this context, the terminal device is taken as a mobile phone. For example... Figure 12As shown, the terminal device includes a processor, memory, radio frequency (RF) circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the terminal device, executing software programs, and processing software program data. The memory is mainly used to store software programs and data. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.
[0300] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 12 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.
[0301] In this embodiment, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device (the transceiver unit can be a single functional unit capable of transmitting and receiving functions; or, the transceiver unit can include two functional units, namely a receiving unit capable of receiving and a transmitting unit capable of transmitting), and the processor with processing functions can be regarded as the processing unit of the terminal device. Figure 12 As shown, the terminal device includes a transceiver unit 1210 and a processing unit 1220. The transceiver unit can also be called a transceiver, transceiver machine, transceiver device, etc. The processing unit can also be called a processor, processing board, processing module, processing device, etc. Optionally, the device in the transceiver unit 1210 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 1210 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 1210 includes a receiving unit and a transmitting unit. The transceiver unit can sometimes also be called a transceiver, transceiver, or transceiver circuit, etc. The receiving unit can sometimes be called a receiver, receiver, or receiving circuit, etc. The transmitting unit can sometimes be called a transmitter, transmitter, or transmitting circuit, etc.
[0302] It should be understood that the transceiver unit 1210 is used to perform the sending and receiving operations of the terminal device in the above method embodiment, and the processing unit 1220 is used to perform other operations on the terminal device in the above method embodiment besides the sending and receiving operations.
[0303] For example, processing unit 1220 may perform actions similar to those performed by processing module 1010, or in other words, processing module 1220 includes processing module 1010. Transceiver unit 1210 may perform actions similar to those performed by transceiver module 1020, or in other words, transceiver unit 1210 includes transceiver module 1020.
[0304] In execution Figure 5 In the method shown, processing unit 1220 can determine a second resource unit set from a first resource unit set, and determine a first sequence of the first uplink port on all resource units based on the frequency domain position of all resource units in the second resource unit set. Transceiver unit 1210 can be used to transmit a first signal on all resource units according to the first sequence.
[0305] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 5 The process shown is described below.
[0306] In one possible design, when the first signal is SRS and the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the transceiver unit 1210 can also be used to receive I and / or parameters for determining I, and / or receive α and / or
[0307] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the transceiver unit 1210 can also be used to receive I. q and / or used to determine I q The parameters, and / or, receive α and / or
[0308] In execution Figure 8 In the method shown, processing unit 1220 can determine multiple second resource unit sets from the first resource unit set, and determine a first sequence of the first uplink port on all resource units in any second resource unit set based on the frequency domain position of all resource units in any second resource unit set. Transceiver unit 1210 can be used to transmit a first signal on all resource units in any second resource unit set according to the first sequence.
[0309] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 8 The process described is illustrated below.
[0310] In one possible design, when the first signal is SRS, the transceiver unit 1210 can also be used to receive I. q and / or used to determine I q The parameters, and / or, receive α q and / or
[0311] When the communication device is a chip-based device or circuit, or when the communication device has Figure 12 In the case of an external structure, the device may include a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit and / or a communication interface; the processing unit may be an integrated processor, a microprocessor, or an integrated circuit. The transceiver unit and the processing unit may respectively execute the operations of the transceiver unit 1210 and the processing unit 1220.
[0312] When the device in the embodiments of this application is a network device, the device can be as follows: Figure 13 As shown. Device 1300 includes one or more radio frequency units, such as a remote radio unit (RRU) 1310 and one or more baseband units (BBUs) (also referred to as digital units, DUs) 1320. The RRU 1310 can be referred to as a transceiver module, which may include a transmitting module and a receiving module, or it may be a single module capable of both transmitting and receiving functions. This transceiver module can be used with... Figure 11 Corresponding to the transceiver module 1120, the transceiver module can perform the actions executed by the transceiver module 1120. Optionally, this transceiver module can also be called a transceiver, transceiver circuit, or transceiver unit, etc., and it can include at least one antenna 1311 and radio frequency unit 1312. The RRU 1310 part is mainly used for the transmission and reception of radio frequency signals and the conversion of radio frequency signals to baseband signals. The BBU 1310 part is mainly used for baseband processing and base station control, etc. The RRU 1310 and BBU 1320 can be physically set together or physically separated, i.e., a distributed base station.
[0313] The BBU 1320 serves as the control center of the base station, also known as the processing module, and can communicate with... Figure 11The corresponding processing module 1110 is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spreading, etc. In addition, the processing module can execute the actions performed by the processing module 1110. For example, this BBU (processing module) can be used to control the base station to execute the operation process of the network device in the above method embodiment.
[0314] In one example, the BBU 1320 can be composed of one or more boards. These boards can collectively support a single access standard wireless access network (such as an LTE network), or they can each support different access standards wireless access networks (such as LTE, 5G, or other networks). The BBU 1320 also includes a memory 1321 and a processor 1322. The memory 1321 stores necessary instructions and data. The processor 1322 controls the base station to perform necessary actions, such as controlling the base station to execute the network device operation procedures described in the above method embodiments. The memory 1321 and processor 1322 can serve one or more boards. That is, each board can have its own memory and processor, or multiple boards can share the same memory and processor. Furthermore, each board can also have necessary circuitry.
[0315] In execution Figure 5 In the method shown, BBU 1320 can determine a second resource unit set from a first resource unit set, and determine a first sequence of the first uplink port on all resource units based on the frequency domain positions of all resource units in the second resource unit set. RRU 1310 can be used to receive a first signal on all resource units according to the first sequence.
[0316] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 5 The process shown is described below.
[0317] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal in the first OFDM symbol, the RRU 1310 can also be used to transmit I and / or parameters for determining I, and / or transmit α and / or
[0318] In one possible design, when the first signal is SRS and the first resource element set includes resource elements belonging to the transmission bandwidth of the first signal from all OFDM symbols in the first OFDM symbol group, the RRU 1310 can also be used to transmit I. q and / or used to determine I q The parameters, and / or, send α and / or
[0319] In execution Figure 8 In the method shown, BBU 1320 can determine multiple second resource unit sets from a first resource unit set, and determine a first sequence of the first uplink port on all resource units in any second resource unit set based on the frequency domain position of all resource units in that second resource unit set. RRU 1310 can be used to receive a first signal on all resource units in any second resource unit set according to the first sequence.
[0320] The descriptions of the first resource unit set, the second resource unit set, and the first sequence can be found in the aforementioned section on... Figure 8 The process described is illustrated below.
[0321] In one possible design, when the first signal is SRS, the RRU 1310 can also be used to transmit I. q and / or used to determine I q The parameters, and / or, send α q and / or
[0322] When the communication device is a chip-based device or circuit, or when the communication device has Figure 13 In the case of an external structure, the device may include a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit and / or a communication interface; the processing unit may be an integrated processor, a microprocessor, or an integrated circuit. The transceiver unit and the processing unit may respectively execute the operations of the RRU 1310 and BBU 1320.
[0323] As an example, the transmitting device (such as a terminal device) and receiving device (such as a network device) involved in this invention can store the various sequences (or sequence sets, sequence groups) involved in the above embodiments. This storage method can be implemented using a memory, storage medium, or other device with storage function, such as a chip or processor. The specific content stored is not limited here. As a further implementation, a method for generating formulas can be stored, such as storing formulas, programs, or a fixed circuit for generating sequences, and then generating the corresponding sequence by obtaining various parameters related to the sequence. For example, a first sequence can be stored, or parameters for determining the first sequence can be stored, and then the first sequence can be determined according to the formula or parameters.
[0324] This application provides a communication system. This communication system may include the features described above. Figure 1 or Figure 2 The terminal devices involved in the system shown, and including Figure 1 or Figure 2The system shown includes terminal devices or network devices. Optionally, the terminal devices and network devices in this communication system can perform... Figures 3 to 5 Any of the communication methods shown in the figure.
[0325] This application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a computer, the computer can implement the methods provided in the above embodiments. Figure 5 or Figure 8 The embodiments shown are processes related to terminal devices or network devices.
[0326] This application also provides a computer program product for storing a computer program. When the computer program is executed by a computer, the computer can implement the methods provided in the above embodiments. Figure 5 or Figure 8 The embodiments shown are processes related to terminal devices or network devices.
[0327] This application also provides a chip or chip system, which may include a processor. The processor can be used to call programs or instructions in memory to execute the methods provided in the above embodiments. Figure 5 or Figure 8 The illustrated embodiments describe processes related to terminal devices or network devices. The chip system may include the chip itself, as well as other components such as memory or transceivers.
[0328] This application also provides a circuit that can be coupled to a memory and can be used to perform the methods provided in the above embodiments. Figure 5 or Figure 8 The illustrated embodiment describes processes related to network devices. The chip system may include the chip itself, as well as other components such as memory or transceivers.
[0329] It should be understood that the processor mentioned in the embodiments of this application can be a 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, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0330] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0331] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor.
[0332] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0333] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0334] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0335] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0336] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0337] The unit described as a separate component may or may not be physically separate. The component shown as a unit may or may not be a physical unit; that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0338] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0339] If this function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods shown in the various embodiments of this application. The aforementioned computer-readable storage medium can be any available medium that a computer can access. For example, but not limited to: computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), universal serial bus flash disk, portable hard disk, or other optical disc storage, disk storage media, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer.
[0340] The above descriptions are merely specific embodiments of this application, but the protection scope of the embodiments of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of this application should be included within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the claims.
Claims
1. A communication method, characterized in that, include: A second resource unit set is determined from the first resource unit set, wherein the frequency domain positions of all resource units in the second resource unit set are not equally spaced. The first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, or the first resource unit set includes resource units belonging to the transmission bandwidth in all OFDM symbols of the first OFDM symbol group, the first OFDM symbol group containing multiple OFDM symbols; The first sequence of the first uplink port on all resource units is determined based on the frequency domain position of all resource units in the second resource unit set; The first signal is transmitted on all resource units according to the first sequence.
2. The method as described in claim 1, characterized in that, When the first resource unit set includes resource units belonging to the transmission bandwidth in the first OFDM symbol, the first sequence of the first uplink port on the k-th resource unit in the second resource unit set... satisfy: , in, , As a base sequence, This is the set of frequency domain positions of all resource units in the second resource unit set. Indicates the second resource unit set of the first k Frequency domain location of each resource unit ; or , It is a constant. C For integers greater than or equal to 1 This is the first uplink port. This is the cyclic shift value.
3. The method as described in claim 2, characterized in that, The first signal is the uplink detection reference signal SRS, the satisfy: , 。 4. The method as described in claim 3, characterized in that, Also includes: Receive the and / or used to determine the Parameters; and / or Receive the and / or the aforementioned .
5. The method as described in any one of claims 2-4, characterized in that, The second resource unit set is numbered as The first signal corresponding to the resource unit satisfy: ; in, It is the scaling factor. This is the frequency domain starting position of the transmission bandwidth.
6. The method as described in claim 1, characterized in that, When the first resource unit set includes resource units belonging to the transmission bandwidth from all OFDM symbols in the first OFDM symbol group, the first OFDM symbol group contains N OFDM symbols, where N is a positive integer greater than 1, and the first uplink port is located at the q-th OFDM symbol in the first OFDM symbol group. The first sequence on each resource unit satisfy: , in, , , As a base sequence, For the first The set of frequency domain locations of resource cells corresponding to OFDM symbols, the first OFDM symbol The resource element corresponding to each OFDM symbol belongs to the second resource element set. Instructions for the first The set of resource units corresponding to the OFDM symbol of the th symbol k Frequency domain location of each resource unit , or , For the first uplink port in the 1st The sequence starts at a position on a symbol, where the sequence starts at a non-negative integer and Δ is a constant. C For integers greater than or equal to 1 This is the first uplink port. This is the cyclic shift value.
7. The method as described in claim 6, characterized in that, The first signal is SRS, the satisfy: , 。 8. The method as described in claim 7, characterized in that, Also includes: Receive the and / or used to determine the Parameters; and / or Receive the and / or the aforementioned .
9. The method according to any one of claims 6-8, characterized in that, The first sequence is divided into R segments, the first... The first sequence of segments is carried in the first... Resource unit on OFDM symbol, the first The length of the segment is , , , .
10. The method according to any one of claims 6-8, characterized in that, The first q The number on each OFDM symbol is The first signal corresponding to the resource unit satisfy: ; in, It is the scaling factor. This is the frequency domain starting position of the transmission bandwidth. Instructions for the first q The number of each OFDM symbol.
11. A communication method, characterized in that, include: A second resource unit set is determined from the first resource unit set, wherein the frequency domain positions of all resource units in the second resource unit set are not equally spaced. The first resource unit set includes resource units belonging to the transmission bandwidth of the first signal in the first OFDM symbol, or the first resource unit set includes resource units belonging to the transmission bandwidth in all OFDM symbols of the first OFDM symbol group, the first OFDM symbol group containing multiple OFDM symbols; The first sequence of the first uplink port on all resource units is determined based on the frequency domain position of all resource units in the second resource unit set; The first signal is received on all resource units according to the first sequence.
12. The method as described in claim 11, characterized in that, When the first resource unit set includes resource units belonging to the transmission bandwidth in the first OFDM symbol, the first uplink port is in the second resource unit set. k The first sequence on each resource unit satisfy: , in, , As a base sequence, This is the set of frequency domain positions of all resource units in the second resource unit set. Indicates the second resource unit set of the first k Frequency domain location of each resource unit ; or , It is a constant. C For integers greater than or equal to 1 This is the first uplink port. This is the cyclic shift value.
13. The method as described in claim 12, characterized in that, The first signal is SRS, the satisfy: , 。 14. The method as described in claim 13, characterized in that, Also includes: Send the and / or used to determine the Parameters; and / or Send the and / or the aforementioned .
15. The method according to any one of claims 12-14, characterized in that, The second resource unit set is numbered as The first signal corresponding to the resource unit satisfy: ; in, It is the scaling factor. This is the frequency domain starting position of the transmission bandwidth.
16. The method as described in claim 11, characterized in that, When the first resource unit set includes resource units belonging to the transmission bandwidth from all OFDM symbols in the first OFDM symbol group, the first OFDM symbol group contains N OFDM symbols, where N is a positive integer greater than 1, and the first uplink port is the [missing information] in the first OFDM symbol group. q The first OFDM symbol The first sequence on each resource unit satisfy: , in, , , As a base sequence, For the first The set of frequency domain locations of resource cells corresponding to OFDM symbols, the first OFDM symbol The resource element corresponding to each OFDM symbol belongs to the second resource element set. Instructions for the first The set of resource units corresponding to the OFDM symbol of the th symbol k Frequency domain location of each resource unit , or , For the first uplink port in the 1st The sequence starts at a position on a symbol, where the sequence starts at a non-negative integer and Δ is a constant. C For integers greater than or equal to 1 This is the first uplink port. This is the cyclic shift value.
17. The method as described in claim 16, characterized in that, The first signal is SRS, the satisfy: , 。 18. The method as described in claim 17, characterized in that, Also includes: Send the and / or used to determine the Parameters; and / or Send the and / or the aforementioned .
19. The method according to any one of claims 16-18, characterized in that, The first sequence is divided into R segments, the first... The first sequence of segments is carried in the first... Resource unit on OFDM symbol, the first The length of the segment is , , , .
20. The method according to any one of claims 16-18, characterized in that, The first q The number on each OFDM symbol is The first signal corresponding to the resource unit satisfy: ; in, It is the scaling factor. This is the frequency domain starting position of the transmission bandwidth. Instructions for the first q The number of each OFDM symbol.
21. A communication method, characterized in that, include: Multiple second resource unit sets are determined from the first resource unit set, and the frequency domain positions of all resource units in each second resource unit set are not equally spaced; the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal from multiple second OFDM symbols, and each second OFDM symbol corresponds to one second resource unit set. Based on the frequency domain position of all resource units in any of the plurality of second resource unit sets, determine the first sequence of the first uplink port on all resource units in any of the second resource unit sets; The first signal is transmitted on all resource units in any of the second resource unit sets according to the first sequence.
22. The method as described in claim 21, characterized in that, Each second OFDM symbol corresponds to a frequency hopping bandwidth, which is within the transmission bandwidth. The two frequency hopping bandwidths corresponding to any two second OFDM symbols do not overlap in the frequency domain. The set of second resource units corresponding to each second OFDM symbol belongs to the frequency hopping bandwidth corresponding to that second OFDM symbol.
23. The method as described in claim 21, characterized in that, The number of the plurality of second OFDM symbols is N, where N is a positive integer greater than 1, and the first uplink port is in the _____. The second OFDM symbol of the first The first sequence on each resource unit satisfy: , in, , , As a base sequence, For the first The set of frequency domain locations of all resource elements in the second resource element set corresponding to each second OFDM symbol. Instructions for the first The second resource unit set corresponding to the second OFDM symbol. Frequency domain location of each resource unit , or , It is a constant. For integers greater than or equal to 1 This is the first uplink port. For the first The cyclic shift value corresponding to the second OFDM symbol.
24. The method as described in claim 23, characterized in that, The first signal is SRS, the satisfy: , 。 25. The method as described in claim 24, characterized in that, Also includes: Receive the and / or used to determine the Parameters; and / or Receive the and / or the aforementioned .
26. The method according to any one of claims 23-25, characterized in that, The first q The number on the second OFDM symbol is The first signal corresponding to the resource unit satisfy: ; in, It is the scaling factor. For the first q The frequency domain starting position of the frequency hopping bandwidth corresponding to the second OFDM symbol. Instructions for the first q The number of the second OFDM symbol.
27. A communication method, characterized in that, include: Multiple second resource unit sets are determined from the first resource unit set, and the frequency domain positions of all resource units in each second resource unit set are not equally spaced; the first resource unit set includes resource units belonging to the transmission bandwidth of the first signal from multiple second OFDM symbols, and each second OFDM symbol corresponds to one second resource unit set. Based on the frequency domain position of all resource units in any of the plurality of second resource unit sets, determine the first sequence of the first uplink port on all resource units in any of the second resource unit sets; The first signal is received on all resource units in any of the second resource unit sets according to the first sequence.
28. The method as described in claim 27, characterized in that, Each second OFDM symbol corresponds to a frequency hopping bandwidth, which is within the transmission bandwidth. The two frequency hopping bandwidths corresponding to any two second OFDM symbols do not overlap in the frequency domain. The set of second resource units corresponding to each second OFDM symbol belongs to the frequency hopping bandwidth corresponding to that second OFDM symbol.
29. The method as described in claim 27, characterized in that, The number of the plurality of second OFDM symbols is N, where N is a positive integer greater than 1, and the first uplink port is in the _____. The second OFDM symbol of the first The first sequence on each resource unit satisfy: , in, , , As a base sequence, For the first The set of frequency domain locations of all resource elements in the second resource element set corresponding to each second OFDM symbol. Instructions for the first The second resource unit set corresponding to the second OFDM symbol. Frequency domain location of each resource unit , or , It is a constant. For integers greater than or equal to 1 This is the first uplink port. For the first The cyclic shift value corresponding to the second OFDM symbol.
30. The method as described in claim 29, characterized in that, The first signal is SRS, the satisfy: , 。 31. The method as described in claim 30, characterized in that, Also includes: Send the and / or used to determine the Parameters; and / or Send the and / or the aforementioned .
32. The method according to any one of claims 29-31, characterized in that, The first q The number on the second OFDM symbol is The first signal corresponding to the resource unit satisfy: ; in, It is the scaling factor. For the first q The frequency domain starting position of the frequency hopping bandwidth corresponding to the second OFDM symbol. Instructions for the first q The number of the second OFDM symbol.
33. A communication device, characterized in that, include: Memory, used to store instructions; A processor for retrieving and executing the instructions from the memory, causing the communication device to perform the method as described in any one of claims 1-10.
34. A communication device, characterized in that, include: Memory, used to store instructions; A processor for retrieving and executing the instructions from the memory, causing the communication device to perform the method as described in any one of claims 11-20.
35. A communication device, characterized in that, include: Memory, used to store instructions; A processor for retrieving and executing the instructions from the memory, causing the communication device to perform the method as described in any one of claims 21-26.
36. A communication device, characterized in that, include: Memory, used to store instructions; A processor for retrieving and executing the instructions from the memory, causing the communication device to perform the method as described in any one of claims 27-32.
37. A computer-readable storage medium, characterized in that, The computer storage medium stores instructions that, when invoked and executed on the computer, cause the computer to perform the method as described in any one of claims 1-32.
38. A computer program product, characterized in that, The computer program product includes computer instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-32.
Citation Information
Patent Citations
User device, base station and reference signal transmission method
CN110115083A
Method for transmitting and receiving synchronization signal block and device therefor
EP3480978A1