This application relates to the communication field, and in particular, to a communication method and apparatus.
A network device may obtain uplink channel information of a terminal device by using a sounding reference signal (SRS) sent by the terminal device; or obtain downlink channel information of the terminal device based on channel reciprocity. Further, the network device may schedule the terminal device based on the uplink channel information or the downlink channel information. However, a physical resource used by the terminal device to send the SRS follows a fixed rule. This is not conducive to interference randomization and is not conducive to channel estimation.
Embodiments of this application provide a communication method and apparatus, to enhance interference randomization, so as to improve channel estimation performance.
To achieve the foregoing objective, the following technical solutions are used in this application.
According to a first aspect, a communication method is provided. The communication method includes: sending configuration information; and receiving a reference signal via M antenna ports based on the configuration information, where the configuration information indicates a configuration of the reference signal, M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, the first offset is an integer greater than 0, and the first offset is determined based on at least a cell identifier and a time domain resource occupied by the first antenna port; or the first offset is determined based on a cyclic shift value occupied by the first antenna port.
According to the method provided in the first aspect, the comb occupied by the first antenna port of a terminal device is determined based on the first offset, so that a frequency domain resource (the comb) occupied by the terminal device may randomly change at different sending moments. In this way, a terminal device that causes interference to the terminal device randomly changes. Therefore, frequency-domain interference randomization is implemented, and a better interference randomization effect can be achieved.
Alternatively, according to the method provided in the first aspect, the cyclic shift value is introduced. The comb occupied by the first antenna port is obtained based on the first offset, and a value of the first offset is related to the cyclic shift value. In this case, the comb occupied by the first antenna port is affected by the cyclic shift value and the first offset. In this way, a comb and a cyclic shift value that are occupied by each antenna port change randomly at different sending moments, and an antenna port that causes interference to the antenna port of the terminal device also changes randomly at different sending moments. At a same sending moment, antenna ports that cause interference to different antenna ports of the terminal device are different. In this way, two-dimensional interference randomization in code domain and in frequency domain can be implemented, the interference randomization effect can be further enhanced, and an interference randomization convergence speed can be accelerated.
In a possible design manner, the first offset is determined based on at least the cell identifier and the time domain resource occupied by the first antenna port, or the first offset may be determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of orthogonal frequency division multiplexing (OFDM) symbols included in each slot, a comb quantity, and a comb offset, where the comb quantity is a quantity of combs included in a transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the first antenna port includes one or more OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the first antenna port may be determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In other words, a quantity of OFDM symbols included in the time domain resource occupied by the first antenna port is not limited in this application.
Optionally, time domain resources occupied by the M antenna ports may be the same or different.
In a possible design manner, the first offset may be a first random number. In other words, the first offset may be a random number. For example, the first offset is a random number greater than 0.
In a possible design manner, the first offset or the first random number may satisfy
The comb occupied by the first antenna port of the terminal device is determined based on the first offset, so that the frequency domain resource (comb) occupied by the terminal device may randomly change at different sending moments. In this way, a terminal device that causes interference to the terminal device randomly changes. Therefore, the better interference randomization effect can be achieved.
In a possible design manner, the M antenna ports may further include at least one second antenna port, a comb occupied by the second antenna port may be determined based on at least a second offset, the second offset is an integer greater than 0, the second offset may be determined based on at least the cell identifier and a time domain resource occupied by the second antenna port, and the second offset is different from the first offset.
In this way, the comb occupied by the first antenna port of the terminal device is determined based on the first offset, and the comb occupied by the second antenna port of the terminal device is determined based on the second offset, so that the comb occupied by the antenna port of the terminal device randomly changes at different sending moments, and intervals between a plurality of combs occupied by the antenna ports of the same terminal device may also change randomly. In this way, antenna ports that cause interference to the antenna port of the terminal device are random at different sending moments, and antenna ports that cause, at a same sending moment, interference to antenna ports that are of the terminal device and that occupy different combs may not be antenna ports of a same terminal device. This implements the frequency-domain interference randomization, and can further improve a degree of freedom of the frequency domain resource occupied by the antenna port of the terminal device, to further improve the interference randomization effect.
In a possible design manner, the second offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port; or the second offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the second antenna port may include one or more OFDM symbols, and the one or more OFDM symbols that may be included in the time domain resource occupied by the second antenna port are determined based on one or more of the following parameters: a system frame number corresponding to the second antenna port, a slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port. In other words, a quantity of OFDM symbols included in the time domain resource occupied by the second antenna port is not limited in this application.
In a possible design manner, the second offset may be a second random number. In other words, the second offset may be a random number.
In a possible design manner, the second random number may satisfy Q2=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslotl0+l′)+m+1)·2m; or Q2=Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m,
In a possible design manner, the second offset may be a sum of the first offset and a third offset, and the third offset is an integer greater than 0. In this way, the comb occupied by the first antenna port of the terminal device is determined based on the first offset, and the comb occupied by the second antenna port of the terminal device is determined based on the second offset, so that the comb occupied by the antenna port of the terminal device randomly changes at different sending moments, and intervals between a plurality of combs occupied by the antenna ports of the same terminal device may also change randomly. In this way, antenna ports that cause interference to the antenna port of the terminal device are random at different sending moments, and antenna ports that cause, at a same sending moment, interference to antenna ports that are of the terminal device and that occupy different combs may not be antenna ports of a same terminal device. This implements the frequency-domain interference randomization, and can further improve the degree of freedom of the frequency domain resource occupied by the antenna port of the terminal device, to further improve the interference randomization effect.
In a possible design manner, the third offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port, or the third offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset. This can further improve the degree of freedom of the frequency domain resource occupied by the antenna port of the terminal device, to further improve the interference randomization effect.
In a possible design manner, the third offset may be a third random number. In other words, the third offset may be a random number.
In a possible design manner, the third random number may satisfy Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(ns,fμNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2); or Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2),
In a possible design manner, that the first offset is determined based on a cyclic shift value occupied by the first antenna port may include: The first offset is determined based on a range to which the cyclic shift value belongs.
In this way, the comb occupied by the antenna port is obtained based on the first offset, where the value of the first offset is related to the cyclic shift value. In this case, the comb occupied by the antenna port is affected by the cyclic shift value and the first offset, so that a comb and a cyclic shift value that are occupied by each antenna port change randomly at different sending moments, and an antenna port that causes interference to the antenna port of the terminal device also changes randomly at different sending moments. At a same sending moment, antenna ports that cause interference to different antenna ports of the terminal device are different. The two-dimensional interference randomization in code domain and in frequency domain can be implemented, the interference randomization effect can be further enhanced, and the interference randomization convergence speed can be accelerated.
In addition, due to introduction of the cyclic shift value, interference levels of interference caused by antenna port pa of UE x to antenna port pb of UE y may still vary greatly at different sending moments. In this way, an excellent interference randomization effect can be ensured.
In a possible design manner, a start position of a frequency domain resource occupied by each of the M antenna ports may be determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset may be determined based on at least the cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
In this way, when the start position of the frequency domain resource occupied by the antenna port is determined, the fourth offset is introduced, so that the start position of the frequency domain resource occupied by each antenna port may randomly change in different frequency hopping periodicities, and an antenna port that causes interference to an antenna port of a terminal device also randomly changes, to implement the frequency-domain interference randomization. This brings a good interference randomization effect, can further accelerate the interference randomization convergence speed, and can further improve channel estimation performance.
In a possible design manner, the fourth offset may be a fourth random number. In other words, the fourth offset may be a random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and the mathematical symbol mod indicates a modulo operation. This can further accelerate the interference randomization convergence speed, and can further improve the channel estimation performance.
According to a second aspect, a communication method is provided. The communication method includes: receiving configuration information; and sending a reference signal via M antenna ports based on the configuration information, where the configuration information indicates a configuration of the reference signal, M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, the first offset is an integer greater than 0, and the first offset is determined based on at least a cell identifier and a time domain resource occupied by the first antenna port; or the first offset is determined based on a cyclic shift value occupied by the first antenna port.
In a possible design manner, the first offset may be determined based on at least the cell identifier and the time domain resource occupied by the first antenna port; or the first offset may be determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of orthogonal frequency division multiplexing OFDM symbols included in each slot, a comb quantity, and a comb offset, where the comb quantity is a quantity of combs included in a transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the first antenna port may include one or more OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the first antenna port are determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In a possible design manner, the first offset may be a first random number.
In a possible design manner, the first random number may satisfy Q1=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m; or Q1=Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m,
In a possible design manner, the M antenna ports may further include at least one second antenna port, a comb occupied by the second antenna port may be determined based on at least a second offset, the second offset is an integer greater than 0, the second offset is determined based on at least the cell identifier and a time domain resource occupied by the second antenna port, and the second offset is different from the first offset.
In a possible design manner, the second offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port; or the second offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the second antenna port may include one or more OFDM symbols, and the one or more OFDM symbols that may be included in the time domain resource occupied by the second antenna port may be determined based on one or more of the following parameters: a system frame number corresponding to the second antenna port, a slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port.
In a possible design manner, the second offset may be a second random number.
In a possible design manner, the second random number may satisfy Q2=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=Σm=07c((8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m; or Q2=Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m,
In a possible design manner, the second offset may be a sum of the first offset and a third offset, and the third offset is an integer greater than 0.
In a possible design manner, the third offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port, or the third offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
In a possible design manner, the third offset may be a third random number.
In a possible design manner, the third random number may satisfy Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2) Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2); or Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2),
In a possible design manner, that the first offset is determined based on a cyclic shift value occupied by the first antenna port may include: The first offset is determined based on a range to which the cyclic shift value belongs.
In a possible design manner, a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least the cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and the mathematical symbol mod indicates a modulo operation.
In addition, for technical effects of the communication method according to the second aspect, refer to the technical effects of the method according to any possible implementation of the first aspect. Details are not described herein again.
According to a third aspect, a communication method is provided. The communication method includes: sending configuration information; and receiving a reference signal via M antenna ports based on the configuration information, where the configuration information indicates a configuration of the reference signal, and a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least a cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and a mathematical symbol mod indicates a modulo operation.
In addition, for technical effects of the communication method according to the third aspect, refer to the technical effects of the method according to any possible implementation of the first aspect. Details are not described herein again.
According to a fourth aspect, a communication method is provided. The communication method includes: receiving configuration information; and sending a reference signal via M antenna ports based on the configuration information, where the configuration information indicates a configuration of the reference signal, and a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least a cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and a mathematical symbol mod indicates a modulo operation.
In addition, for technical effects of the communication method according to the fourth aspect, refer to the technical effects of the method according to any possible implementation of the first aspect. Details are not described herein again.
According to a fifth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
In a possible design manner, the first offset may be determined based on at least the cell identifier and the time domain resource occupied by the first antenna port; or the first offset may be determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of orthogonal frequency division multiplexing OFDM symbols included in each slot, a comb quantity, and a comb offset, where the comb quantity is a quantity of combs included in a transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the first antenna port may include one or more OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the first antenna port are determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In a possible design manner, the first offset may be a first random number.
In a possible design manner, the first random number may satisfy Q1=(Σm=07(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=(Σm=07(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m; or Q1=Σm=07c(8(ns,fμNsymbslotl0+l′)+m)·2m,
In a possible design manner, the M antenna ports may further include at least one second antenna port, a comb occupied by the second antenna port may be determined based on at least a second offset, the second offset is an integer greater than 0, the second offset is determined based on at least the cell identifier and a time domain resource occupied by the second antenna port, and the second offset is different from the first offset.
In a possible design manner, the second offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port; or the second offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the second antenna port may include one or more OFDM symbols, and the one or more OFDM symbols that may be included in the time domain resource occupied by the second antenna port may be determined based on one or more of the following parameters: a system frame number corresponding to the second antenna port, a slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port.
In a possible design manner, the second offset may be a second random number.
In a possible design manner, the second random number may satisfy Q2=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m; or Q2=Σm=07c(8(ns,fμNsymbslot+l0+′)+m+1)·2m,
In a possible design manner, the second offset may be a sum of the first offset and a third offset, and the third offset is an integer greater than 0.
In a possible design manner, the third offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port, or the third offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
In a possible design manner, the third offset may be a third random number.
In a possible design manner, the third random number may satisfy Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2) Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμ+Nsymbslot+l0+l′)+m)·2m)mod (KTC/2); or Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2),
In a possible design manner, that the first offset is determined based on a cyclic shift value occupied by the first antenna port may include: The first offset is determined based on a range to which the cyclic shift value belongs.
In a possible design manner, a start position of a frequency domain resource occupied by each of the M antenna ports may be determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least the cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and the mathematical symbol mod indicates a modulo operation.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the fifth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the fifth aspect is enabled to perform the method according to the first aspect.
It should be noted that the communication apparatus according to the fifth aspect may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the fifth aspect, refer to the technical effects of the method according to any possible implementation of the first aspect. Details are not described herein again.
According to a sixth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
In a possible design manner, the first offset may be determined based on at least the cell identifier and the time domain resource occupied by the first antenna port; or the first offset may be determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of orthogonal frequency division multiplexing OFDM symbols included in each slot, a comb quantity, and a comb offset, where the comb quantity is a quantity of combs included in a transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the first antenna port may include one or more OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the first antenna port are determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In a possible design manner, the first offset may be a first random number.
In a possible design manner, the first random number may satisfy Q1=(Σm=07(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m; or Q1=Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m,
In a possible design manner, the M antenna ports may further include at least one second antenna port, a comb occupied by the second antenna port may be determined based on at least a second offset, the second offset is an integer greater than 0, the second offset is determined based on at least the cell identifier and a time domain resource occupied by the second antenna port, and the second offset is different from the first offset.
In a possible design manner, the second offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port; or the second offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth mSRS,b
In a possible design manner, the time domain resource occupied by the second antenna port may include one or more OFDM symbols, and the one or more OFDM symbols that may be included in the time domain resource occupied by the second antenna port may be determined based on one or more of the following parameters: the system frame number corresponding to the second antenna port, the slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port.
In a possible design manner, the second offset may be a second random number.
In a possible design manner, the second random number may satisfy Q2=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m; or Q2=Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m,
In a possible design manner, the second offset may be a sum of the first offset and a third offset, and the third offset is an integer greater than 0.
In a possible design manner, the third offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port, or the third offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
In a possible design manner, the third offset may be a third random number.
In a possible design manner, the third random number may satisfy Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2); or Δ=(Σm=07(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2),
In a possible design manner, that the first offset is determined based on a cyclic shift value occupied by the first antenna port may include: The first offset is determined based on a range to which the cyclic shift value belongs.
In a possible design manner, a start position of a frequency domain resource occupied by each of the M antenna ports may be determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least the cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and the mathematical symbol mod indicates a modulo operation.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus in the sixth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the sixth aspect is enabled to perform the method according to the second aspect.
It should be noted that the communication apparatus according to the sixth aspect may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the sixth aspect, refer to the technical effects of the method according to any possible implementation of the second aspect. Details are not described herein again.
According to a seventh aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and the mathematical symbol mod indicates a modulo operation.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus in the seventh aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the seventh aspect is enabled to perform the method according to the third aspect.
It should be noted that the communication apparatus according to the seventh aspect may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the seventh aspect, refer to the technical effects of the method according to any possible implementation of the third aspect. Details are not described herein again.
According to an eighth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
In a possible design manner, the fourth offset may be a fourth random number.
In a possible design manner, the fourth random number may satisfy krand=(Σm=07c(8└nSRS/Πb′=b
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and a mathematical symbol mod indicates a modulo operation.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the eighth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the eighth aspect is enabled to perform the method according to the fourth aspect.
It should be noted that the communication apparatus according to the eighth aspect may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the eighth aspect, refer to the technical effects of the method according to any possible implementation of the fourth aspect. Details are not described herein again.
According to a ninth aspect, a communication method is provided. The method includes: sending configuration information of a reference signal; and receiving the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, and the first offset is determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
According to a tenth aspect, a communication method is provided. The method includes: receiving configuration information of a reference signal; and sending the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, and the first offset is determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
According to the method provided in the ninth aspect or the tenth aspect, the comb occupied by the first antenna port of a terminal device is determined based on the first offset, so that the comb occupied by the antenna port of the terminal device may randomly change at different sending moments and/or on different frequency domain resources. In this way, an antenna port of a terminal device that causes interference to the antenna port of the terminal device randomly changes. Therefore, interference randomization is implemented, and a better interference randomization effect can be achieved.
Optionally, that a comb occupied by the first antenna port is determined based on at least a first offset may include: The comb occupied by the first antenna port may be determined based on an initial value of the comb occupied by the first antenna port and the first offset.
Optionally, the first offset is an integer greater than 0.
Optionally, the initial value of the comb occupied by the first antenna port is configured by using higher layer signaling RRC.
In a possible design manner, the first offset includes a first random number and/or a fifth random number, the first random number is determined based on at least the time domain resource occupied by the first antenna port, and the fifth random number is determined based on at least the frequency domain resource occupied by the first antenna port.
In a possible design manner, that the first random number is determined based on at least the time domain resource occupied by the first antenna port includes: The first random number is determined based on one of a plurality of first correspondences and the time domain resource occupied by the first antenna port, and the first correspondence includes a correspondence between at least one first random number and at least one time domain resource. Optionally, the first random number may be replaced with a first variable.
In a possible design manner, each of the plurality of first correspondences includes a plurality of first variables, values of the plurality of first variables are different from each other, values of first variables included in a plurality of first correspondences are the same, and correspondences between the plurality of first variables and a plurality of time domain resources are different.
In a possible design manner, one frequency hopping periodicity includes at least one time of reference signal sending, and the correspondence between at least one first random number and at least one time domain resource includes: a correspondence between the at least one first random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
In a possible design manner, the correspondence between at least one first random number and at least one time domain resource includes: a correspondence between the at least one first random number and an index of at least one frequency hopping periodicity. In a possible design manner, that the first random number is determined based on at least the time domain resource occupied by the first antenna port includes: The first random number is determined based on the time domain resource occupied by the first antenna port and a pseudo-random sequence.
In a possible design manner, the first random number is further determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of OFDM symbols included in each slot, a comb quantity, and a comb offset, where the comb quantity is a quantity of combs included in a transmit bandwidth of the reference signal, and the comb offset is a reference quantity of combs occupied by the reference signal.
In a possible design manner, the first random number satisfies Q1=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod KTC; Q1=Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m; or Q1=Σm=07 c(8(ns,fμNsymbslot+l0+l′)+m)·2m,
In a possible design manner, that the fifth random number is determined based on at least the frequency domain resource occupied by the first antenna port includes: The fifth random number is determined based on one of a plurality of second correspondences and the frequency domain resource occupied by the first antenna port, and the second correspondence includes a correspondence between at least one fifth random number and at least one frequency domain resource. Optionally, the fifth random number may be replaced with a fifth variable.
In a possible design manner, each of the plurality of second correspondences includes a plurality of fifth variables, values of the plurality of fifth variables are different from each other, values of fifth variables included in a plurality of first correspondences are the same, and correspondences between the plurality of fifth variables and a plurality of time domain resources are different.
In a possible design manner, that the fifth random number is determined based on at least the frequency domain resource occupied by the first antenna port includes: The fifth random number is determined based on the frequency domain resource occupied by the first antenna port and a pseudo-random sequence.
In a possible design manner, the fifth random number satisfies Q3=(Σm=07(8k+m)·2m)mod KTC; or Q3=Σm=07c(8k+m)·2m,
In a possible design manner, the time domain resource occupied by the first antenna port includes one or more orthogonal frequency division multiplexing OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the first antenna port are determined based on one or more of the following parameters: the system frame number corresponding to the first antenna port, the slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In a possible design manner, an index of a frequency hopping periodicity in which the time domain resource is located is determined based on the time domain resource occupied by the first antenna port; or a relative index of the time domain resource in one corresponding frequency hopping periodicity is determined based on the time domain resource occupied by the first antenna port, where the relative index may be defined as follows: A relative index of a kth time of sending in one frequency hopping periodicity is k−1.
In a possible design manner, the frequency domain resource occupied by the first antenna port includes one or more sub-bandwidths, and the one or more sub-bandwidths included in the frequency domain resource occupied by the first antenna port are determined based on one or more of the following parameters: the index of the frequency hopping bandwidth corresponding to the first antenna port, and the index of the transmit bandwidth corresponding to the first antenna port.
In a possible design manner, an index of a frequency hopping bandwidth in which the frequency domain resource is located is determined based on the frequency domain resource occupied by the first antenna port, or an index of one subband corresponding to the frequency domain resource is determined based on the frequency domain resource occupied by the first antenna port, where the index of the subband may be defined as follows: A sounding bandwidth of the first antenna port corresponds to a*b RBs, and may be divided into a subbands whose granularities are b, where the subbands are numbered in ascending order of frequencies, including {0, . . . , a−1}.
In a possible design manner, the M antenna ports further include at least one second antenna port, a comb occupied by the second antenna port is determined based on at least a second offset, the second offset is determined based on at least a time domain resource occupied by the second antenna port and/or a frequency domain resource occupied by the second antenna port, and the second offset is different from the first offset.
Optionally, the second offset is an integer greater than 0.
Optionally, initial comb values of the first antenna port and the second antenna port are different.
Optionally, that a comb occupied by the second antenna port is determined based on at least a second offset may include: The comb occupied by the second antenna port may be determined based on an initial value of the comb occupied by the second antenna port and the second offset.
Optionally, the initial value of the comb occupied by the second antenna port is configured by using higher layer signaling RRC.
In a possible design manner, the second offset includes a second random number and/or a sixth random number, the second random number is determined based on at least the time domain resource occupied by the second antenna port, and the sixth random number is determined based on at least the frequency domain resource occupied by the second antenna port.
In a possible design manner, that the second random number is determined based on at least the time domain resource occupied by the second antenna port includes: The second random number is determined based on one of a plurality of third correspondences and the time domain resource occupied by the second antenna port, and the third correspondence includes a correspondence between at least one second random number and at least one time domain resource.
In a possible design manner, one frequency hopping periodicity includes at least one time of reference signal sending, and the correspondence between at least one second random number and at least one time domain resource includes: a correspondence between the at least one second random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
In a possible design manner, the correspondence between at least one second random number and at least one time domain resource includes: a correspondence between the at least one second random number and an index of at least one frequency hopping periodicity.
In a possible design manner, that the second random number is determined based on at least the time domain resource occupied by the second antenna port includes: The second random number is determined based on the time domain resource occupied by the second antenna port and a pseudo-random sequence.
In a possible design manner, the second random number is further determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth of the reference signal, and the comb offset is the reference quantity of the combs occupied by the reference signal.
In a possible design manner, the second random number satisfies Q2=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod KTC; Q2 Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m+1)·2m; or Q2=Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m,
In a possible design manner, that the sixth random number is determined based on at least the frequency domain resource occupied by the second antenna port includes: The sixth random number is determined based on one of a plurality of fourth correspondences and the frequency domain resource occupied by the second antenna port, where the fourth correspondence includes a correspondence between at least one sixth random number and at least one frequency domain resource.
In a possible design manner, that the sixth random number is determined based on at least the frequency domain resource occupied by the second antenna port includes: The sixth random number is determined based on the frequency domain resource occupied by the second antenna port and a pseudo-random sequence.
In a possible design manner, the sixth random number satisfies Q4=(Σm=07c(8k+m)·2m)mod KTC; or Q4=Σm=07c(8k+m)·2m, where Q4 represents the sixth random number, the mathematical symbol Σ represents summation, the mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, k represents an index of a frequency hopping bandwidth and/or an index of a transmit bandwidth that correspond/corresponds to the frequency domain resource occupied by the second antenna port, and KTC represents the comb quantity.
In a possible design manner, the second offset is determined based on the first offset and a third offset.
In a possible design manner, the second offset is a sum of the first offset and a third offset, and the third offset is an integer greater than 0.
In a possible design manner, the third offset is a pre-configured constant.
In a possible design manner, the third offset is determined based on at least the time domain resource occupied by the second antenna port and/or the frequency domain resource occupied by the second antenna port.
In a possible design manner, the third offset includes a third random number and/or a seventh random number, the third random number is determined based on at least the time domain resource occupied by the second antenna port, and the seventh random number is determined based on at least the frequency domain resource occupied by the second antenna port.
In a possible design manner, that the third random number is determined based on at least the time domain resource occupied by the second antenna port includes: The third random number is determined based on one of a plurality of fifth correspondences and the time domain resource occupied by the second antenna port, and the fifth correspondence includes a correspondence between at least one third random number and at least one time domain resource.
In a possible design manner, each of the plurality of fifth correspondences includes a plurality of third variables, values of the plurality of third variables are different from each other, values of third variables included in a plurality of fifth correspondences are the same, and correspondences between the plurality of third variables and a plurality of time domain resources are different.
In a possible design manner, one frequency hopping periodicity includes at least one time of reference signal sending, and the correspondence between at least one third random number and at least one time domain resource includes: a correspondence between the at least one third random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
In a possible design manner, the correspondence between at least one third random number and at least one time domain resource includes: a correspondence between the at least one third random number and an index of at least one frequency hopping periodicity.
In a possible design manner, that the third random number is determined based on at least the time domain resource occupied by the second antenna port includes: The third random number is determined based on the time domain resource occupied by the second antenna port and a pseudo-random sequence.
In a possible design manner, the third random number is further determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth of the reference signal, and the comb offset is the reference quantity of the combs occupied by the reference signal.
In a possible design manner, the third random number satisfies Δ=(Σm=07c(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+1)·2m)mod (KTC/2); Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m+1)·2m)mod (KTC/2); Δ=(Σm=07(8(nfNslotframeNsymbslot+ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2); or Δ=(Σm=07c(8(ns,fμNsymbslot+l0+l′)+m)·2m)mod (KTC/2),
In a possible design manner, that the seventh random number is determined based on at least the frequency domain resource occupied by the second antenna port includes: The seventh random number is determined based on one of a plurality of sixth correspondences and the frequency domain resource occupied by the second antenna port, and the sixth correspondence includes a correspondence between at least one seventh random number and at least one frequency domain resource.
In a possible design manner, that the seventh random number is determined based on at least the frequency domain resource occupied by the second antenna port includes: The seventh random number is determined based on the frequency domain resource occupied by the second antenna port and a pseudo-random sequence.
In a possible design manner, the seventh random number satisfies Δ1=(Σm=07c(8k+m+1)·2m)mod (KTC/2); or Δ1=(Σm=07(8k+m)·2m)mod (KTC/2), where Δ1 represents the seventh random number, the mathematical symbol Σ represents summation, c( ) is the pseudo-random sequence, the mathematical symbol mod represents a modulo operation, k represents the index of the frequency hopping bandwidth and/or the index of the transmit bandwidth that correspond/corresponds to the frequency domain resource occupied by the second antenna port, and KTC represents the comb quantity.
In a possible design manner, the time domain resource occupied by the second antenna port includes the one or more OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the second antenna port are determined based on one or more of the following parameters: the system frame number corresponding to the second antenna port, the slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port.
In a possible design manner, the frequency domain resource occupied by the second antenna port includes one or more sub-bandwidths, and the one or more sub-bandwidths included in the frequency domain resource occupied by the second antenna port are determined based on one or more of the following parameters: the index of the frequency hopping bandwidth corresponding to the second antenna port, and the index of the transmit bandwidth corresponding to the second antenna port.
According to an eleventh aspect, a communication method is provided. The method includes: sending configuration information of a reference signal; and receiving the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset, and the fourth offset is determined based on at least a time domain resource occupied by the first antenna port and a pseudo-random sequence; or the fourth offset is determined based on one of a plurality of ninth correspondences and a time domain resource occupied by the first antenna port, the ninth correspondence includes a correspondence between at least one fourth offset and at least one time domain resource, and the plurality of ninth correspondences correspond to a same frequency scaling factor.
According to a twelfth aspect, a communication method is provided. The method includes: receiving configuration information of a reference signal; and sending the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset, and the fourth offset is determined based on at least a time domain resource occupied by the first antenna port and a pseudo-random sequence; or the fourth offset is determined based on one of a plurality of ninth correspondences and a time domain resource occupied by the first antenna port, the ninth correspondence includes a correspondence between at least one fourth offset and at least one time domain resource, and the plurality of ninth correspondences correspond to a same frequency scaling factor.
According to the communication method provided in the eleventh aspect or the twelfth aspect, when the start position of the frequency domain resource occupied by the antenna port is determined, the fourth offset is introduced, so that the start position of the frequency domain resource occupied by each antenna port may randomly change on different time domain resources, an antenna port that causes interference to an antenna port of a terminal device also randomly changes, to implement frequency-domain interference randomization. This brings a good interference randomization effect, can accelerate an interference randomization convergence speed, and can improve channel estimation performance.
Optionally, that a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset may include: The start position of the frequency domain resource occupied by the first antenna port is determined based on an initial value of the start position of the frequency domain resource occupied by the first antenna port and the fourth offset.
Optionally, the initial value of the start position of the frequency domain resource occupied by the first antenna port is configured by using higher layer signaling RRC.
In a possible design manner, the fourth offset is a fourth random number.
In a possible design manner, the fourth random number satisfies krand=(Σm=07c(8└nSRS/Πb′=b
represents an index of a frequency hopping periodicity corresponding to the reference signal, a mathematical symbol └ ┘ represents a floor operation, nSRS represents a count value of the reference signal, a mathematical symbol Π represents a product of a sequence, and a mathematical symbol mod indicates a modulo operation.
According to a thirteenth aspect, a communication method is provided. The method includes: sending configuration information of a reference signal; and receiving the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a cyclic shift value of the first antenna port is determined based on at least a first code domain offset, and the first code domain offset is determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
According to a fourteenth aspect, a communication method is provided. The method includes: receiving configuration information of a reference signal; and sending the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a cyclic shift value of the first antenna port is determined based on at least a first code domain offset, and the first code domain offset is determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
According to the communication method provided in the thirteenth aspect or the fourteenth aspect, the cyclic shift value of the first antenna port of a terminal device is determined based on the first code domain offset, so that the cyclic shift value of the antenna port of the terminal device may randomly change at different sending moments and/or on different frequency domain resources. In this way, an antenna port of a terminal device that causes interference to the antenna port of the terminal device randomly changes. Therefore, interference randomization is implemented, and a better interference randomization effect can be achieved.
Optionally, that a cyclic shift value of the first antenna port is determined based on at least a first code domain offset may include: The cyclic shift value of the first antenna port is determined based on an initial value of the cyclic shift value of the first antenna port and the first code domain offset.
Optionally, the initial value of the cyclic shift value of the first antenna port is configured by using higher layer signaling RRC.
In a possible design manner, the first code domain offset includes a first code domain random number and/or a second code domain random number, the first code domain random number is determined based on at least the time domain resource occupied by the first antenna port, and the second code domain random number is determined based on at least the frequency domain resource occupied by the first antenna port.
In a possible design manner, that the first code domain random number is determined based on at least the time domain resource occupied by the first antenna port includes: The first code domain random number is determined based on one of a plurality of seventh correspondences and the time domain resource occupied by the first antenna port, and the seventh correspondence includes a correspondence between at least one first code domain random number and at least one time domain resource.
In a possible design manner, each of the plurality of seventh correspondences includes a plurality of first code domain random numbers, values of the plurality of first code domain random numbers are different from each other, values of first code domain random numbers included in a plurality of first correspondences are the same, and correspondences between the plurality of first code domain random numbers and a plurality of time domain resources are different.
In a possible design manner, one frequency hopping periodicity includes at least one time of reference signal sending, and the correspondence between at least one first code domain random number and at least one time domain resource includes: a correspondence between the at least one first code domain random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
In a possible design manner, the correspondence between at least one first code domain random number and at least one time domain resource includes: a correspondence between the at least one first code domain random number and an index of at least one frequency hopping periodicity.
In a possible design manner, that the first code domain random number is determined based on at least the time domain resource occupied by the first antenna port includes: The first code domain random number is determined based on the time domain resource occupied by the first antenna port and a pseudo-random sequence.
In a possible design manner, the first code domain random number is further determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of OFDM symbols included in each slot, a comb quantity, and a comb offset, where the comb quantity is a quantity of combs included in a transmit bandwidth of the reference signal, and the comb offset is a reference quantity of combs occupied by the reference signal.
In a possible design manner, the first code domain random number satisfies
In a possible design manner, that the second code domain random number is determined based on at least the frequency domain resource occupied by the first antenna port includes: The second code domain random number is determined based on one of a plurality of eighth correspondences and the frequency domain resource occupied by the first antenna port, and the eighth correspondence includes a correspondence between at least one second code domain random number and at least one frequency domain resource.
In a possible design manner, that the second code domain random number is determined based on at least the frequency domain resource occupied by the first antenna port includes: The second code domain random number is determined based on the frequency domain resource occupied by the first antenna port and a pseudo-random sequence.
In a possible design manner, the second code domain random number satisfies:
In a possible design manner, M reference signal ports include a plurality of first reference signal ports, and on a time domain resource and/or a frequency domain resource, the plurality of first reference signal ports correspond to a same first code domain offset.
In a possible design manner, a value of the cyclic shift value satisfies αϵ{0, 1, . . . , K×Y−1}, and Y is a maximum quantity nSRScs,max of antenna ports multiplexed through cyclic shifting on one comb, or a quantity of cyclic shift values that can be configured by using a higher-layer parameter on one comb, and a value of Y is determined based on a configured quantity of reference signal combs, and K is an integer greater than 1. Alternatively, a value of the cyclic shift value satisfies αϵ{0, 1, . . . , Y−1}, Y is a quantity M of Fourier transform points, M=2x, x is a positive integer, and a value of M is determined based on a system bandwidth or a sounding bandwidth of the reference signal. Alternatively, a value of the cyclic shift value satisfies αϵ{0, 1, . . . , Y−1}, and Y is a quantity of subcarriers occupied by the first antenna port on one OFDM symbol.
In a possible design manner, the time domain resource occupied by the first antenna port includes one or more orthogonal frequency division multiplexing OFDM symbols, and the one or more OFDM symbols included in the time domain resource occupied by the first antenna port are determined based on one or more of the following parameters: the system frame number corresponding to the first antenna port, the slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In a possible design manner, the frequency domain resource occupied by the first antenna port includes one or more sub-bandwidths, and the one or more sub-bandwidths included in the frequency domain resource occupied by the first antenna port are determined based on one or more of the following parameters: the index of the frequency hopping bandwidth corresponding to the first antenna port, and the index of the transmit bandwidth corresponding to the first antenna port.
In a possible design manner, the M antenna ports further include at least one second antenna port, a cyclic shift value of the second antenna port is determined based on at least a second code domain offset, the second code domain offset is determined based on at least a time domain resource occupied by the second antenna port and/or a frequency domain resource occupied by the second antenna port, and the second code domain offset is different from the first code domain offset.
Initial cyclic shift values of the first antenna port and the second antenna port are configured to be the same, and on at least one time domain resource and/or frequency domain resource, the first code domain offset of the first antenna port is different from the second code domain offset of the second antenna port. For example, on the first time domain resource and the second time domain resource, intervals between the cyclic shift values of the first antenna port and the second antenna port are different. Alternatively, on the first frequency domain resource and the second frequency domain resource, intervals between the cyclic shift values of the first antenna port and the second antenna port are different.
In a possible design manner, the second code domain offset includes a third code domain random number and/or a fourth code domain random number, the third code domain random number is determined based on at least the time domain resource occupied by the second antenna port, and the fourth code domain random number is determined based on at least the frequency domain resource occupied by the second antenna port.
In a possible design manner, that the third code domain random number is determined based on at least the time domain resource occupied by the second antenna port includes: The third code domain random number is determined based on one of a plurality of seventeenth correspondences and the time domain resource occupied by the second antenna port, and the one seventeenth correspondence includes a correspondence between at least one third code domain random number and at least one time domain resource.
In a possible design manner, one frequency hopping periodicity includes at least one time of reference signal sending, and the correspondence between at least one third code domain random number and at least one time domain resource includes: a correspondence between the at least one third code domain random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
In a possible design manner, the correspondence between at least one third code domain random number and at least one time domain resource includes: a correspondence between the at least one third code domain random number and an index of at least one frequency hopping periodicity.
In a possible design manner, that the third code domain random number is determined based on at least the time domain resource occupied by the second antenna port includes: The third code domain random number is determined based on the time domain resource occupied by the second antenna port and a pseudo-random sequence.
In a possible design manner, the third code domain random number is further determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset, where the comb quantity is the quantity of the combs included in the transmit bandwidth of the reference signal, and the comb offset is the reference quantity of the combs occupied by the reference signal.
In a possible design manner, that the fourth code domain random number is determined based on at least the frequency domain resource occupied by the second antenna port includes: The fourth code domain random number is determined based on one of a plurality of eighteenth correspondences and the frequency domain resource occupied by the second antenna port, and the one eighteenth correspondence includes a correspondence between at least one sixth random number and at least one frequency domain resource.
In a possible design manner, that the fourth code domain random number is determined based on at least the frequency domain resource occupied by the second antenna port includes: The fourth code domain random number is determined based on the frequency domain resource occupied by the second antenna port and a pseudo-random sequence.
According to a fifteenth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
It should be noted that all related content of the steps in any possible implementation of the ninth aspect may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the fifteenth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the fifteenth aspect is enabled to perform the method according to any possible implementation of the ninth aspect.
It should be noted that the communication apparatus according to the fifteenth aspect may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the fifteenth aspect, refer to the technical effects of the method according to any possible implementation of the ninth aspect. Details are not described herein again.
According to a sixteenth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
It should be noted that all related content of the steps in any possible implementation of the tenth aspect may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the sixteenth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the sixteenth aspect is enabled to perform the method according to any possible implementation of the tenth aspect.
It should be noted that the communication apparatus according to the sixteenth aspect may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the sixteenth aspect, refer to the technical effects of the method according to any possible implementation of the tenth aspect. Details are not described herein again.
According to a seventeenth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
It should be noted that all related content of the steps in any possible implementation of the eleventh aspect may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the seventeenth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the seventeenth aspect is enabled to perform the method according to any possible implementation of the eleventh aspect.
It should be noted that the communication apparatus according to the seventeenth aspect may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the seventeenth aspect, refer to the technical effects of the method according to any possible implementation of the eleventh aspect. Details are not described herein again.
According to an eighteenth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
It should be noted that all related content of the steps in any possible implementation of the twelfth aspect may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the eighteenth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the eighteenth aspect is enabled to perform the method according to any possible implementation of the twelfth aspect.
It should be noted that the communication apparatus according to the eighteenth aspect may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the eighteenth aspect, refer to the technical effects of the method according to any possible implementation of the twelfth aspect. Details are not described herein again.
According to a nineteenth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the nineteenth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the nineteenth aspect is enabled to perform the method according to any possible implementation of the thirteenth aspect.
It should be noted that the communication apparatus according to the nineteenth aspect may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the nineteenth aspect, refer to the technical effects of the method according to any possible implementation of the thirteenth aspect. Details are not described herein again.
According to a twentieth aspect, a communication apparatus is provided. The communication apparatus includes a sending module and a receiving module, where
It should be noted that all related content of the steps in any possible implementation of the fourteenth aspect may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module and the sending module may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application.
Optionally, the communication apparatus according to the twentieth aspect may further include a processing module and a storage module. The storage module stores a program or instructions. When the processing module executes the program or the instructions, the communication apparatus according to the twentieth aspect is enabled to perform the method according to any possible implementation of the fourteenth aspect.
It should be noted that the communication apparatus according to the twentieth aspect may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
In addition, for technical effects of the communication apparatus according to the twentieth aspect, refer to the technical effects of the method according to any possible implementation of the fourteenth aspect. Details are not described herein again.
According to a twenty-first aspect, a communication apparatus is provided. The communication apparatus includes a processor. The processor is coupled to a memory, and the memory is configured to store a computer program.
The processor is configured to execute the computer program stored in the memory, to perform the communication method according to any possible implementation of the first aspect to the fourth aspect and the ninth aspect to the fourteenth aspect.
In a possible design, the communication apparatus according to the twentieth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an input/output port. The transceiver may be used by the communication apparatus to communicate with another device.
It should be noted that the input port may be configured to implement a receiving function related to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect, and the output port may be configured to implement a sending function related to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect.
In this application, the communication apparatus according to the twentieth aspect may be a terminal device or a network device, or a chip or a chip system disposed inside the terminal device or the network device.
In addition, for technical effects of the communication apparatus according to the twentieth aspect, refer to the technical effects of the communication method according to any implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect. Details are not described herein again.
According to a twenty-first aspect, a communication system is provided. The communication system includes the communication apparatus according to the fifth aspect and the communication apparatus according to the sixth aspect, and may further include the communication apparatus according to the seventh aspect and the communication apparatus according to the eighth aspect. Alternatively, the communication system includes the communication apparatus according to the seventh aspect and the communication apparatus according to the eighth aspect.
Alternatively, the communication system includes the communication apparatus according to the fifth aspect and configured to implement the method according to the first aspect, and the communication apparatus according to the sixth aspect and configured to implement the method according to the second aspect. Alternatively, the communication system includes the communication apparatus according to the seventh aspect and configured to implement the method according to the third aspect, and the communication apparatus according to the eighth aspect and configured to implement the method according to the fourth aspect.
Alternatively, the communication system includes the communication apparatus according to the fifteenth aspect and the communication apparatus according to the sixteenth aspect, and may further include the communication apparatus according to the seventeenth aspect and the communication apparatus according to the eighteenth aspect; and/or may include the communication apparatus according to the nineteenth aspect and the communication apparatus according to the twentieth aspect.
Alternatively, the communication system includes the communication apparatus according to the seventeenth aspect and the communication apparatus according to the eighteenth aspect, and may further include the communication apparatus according to the nineteenth aspect and the communication apparatus according to the twentieth aspect.
According to a twenty-second aspect, a chip system is provided. The chip system includes a logic circuit and an input/output port. The logic circuit is configured to implement a processing function related to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect, and the input/output port is configured to implement sending and receiving functions related to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect. The input port may be configured to implement the receiving function related to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect, and the output port may be configured to implement the sending function related to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect.
In a possible design, the chip system further includes a memory. The memory is configured to store program instructions and data for implementing a function in any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect.
The chip system may include a chip; or may include a chip and another discrete component.
According to a twenty-third aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program or instructions. When the computer program is run or the instructions are run on a computer, the communication method according to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect is performed.
According to a twenty-fourth aspect, a computer program product is provided. The computer program product includes a computer program or instructions. When the computer program is run or the instructions are run on a computer, the communication method according to any possible implementation of the first aspect to the fourth aspect or the ninth aspect to the fourteenth aspect is performed.
The following describes the technical solutions in this application with reference to the accompanying drawings.
The technical solutions in embodiments of this application can be applied to various communication systems, for example, a frequency division duplex (FDD) system, a time division duplex (TDD) system, a wireless fidelity (Wi-Fi) system, a vehicle to everything (V2X) communication system, a device-to-device (D2D) communication system, a multiple-input multiple-output (MIMO) system, an internet of vehicles communication system, a 4th generation (4G) mobile communication system such as a long term evolution (LTE) system or a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) mobile communication system such as a new radio (NR) system, and a future communication system such as a 6th generation (6G) mobile communication system.
A communication method provided in this application is applicable to a scenario related to reference signal transmission. For example, the communication method provided in this application is applicable to a low-frequency scenario (for example, a frequency band below 6 GHz), and is also applicable to a high-frequency scenario (for example, a frequency band above 6 GHz); is applicable to a single (Single)-transmission point (TRP) scenario, and is also applicable to a multi-transmission point (Multi-TRP) scenario and any derivative scenario thereof; is applicable to a homogeneous network scenario, and is also applicable to a heterogeneous network scenario; and is applicable to a coordinated multipoint transmission scenario.
All aspects, embodiments, or features are presented in this application by describing a system that may include a plurality of devices, components, modules, and the like. It should be appreciated and understood that, each system may include another device, component, module, and the like, and/or may not include all devices, components, modules, and the like discussed with reference to the accompanying drawings. In addition, a combination of the solutions can be used.
In addition, in embodiments of this application, terms such as “example” and “for example” are used to represent giving an example, an illustration, or a description. Any embodiment or design solution described as an “example” in this application should not be explained as being more preferred or having more advantages than another embodiment or design solution. Exactly, the word “example” is used to present a concept in a specific manner.
In embodiments of this application, “of (of)”, “corresponding (corresponding, relevant)”, and “corresponding (corresponding)” may be interchangeably used sometimes. It should be noted that meanings expressed by the terms are consistent when differences between the terms are not emphasized.
A network architecture and a service scenario that are described in embodiments of this application are intended to describe the technical solutions in embodiments of this application more clearly, and do not constitute any limitation on the technical solutions provided in embodiments of this application. A person of ordinary skill in the art may know that, with evolution of the network architecture and emergence of a new service scenario, the technical solutions provided in embodiments of this application are also applicable to a similar technical problem.
For ease of understanding of embodiments of this application, first, a communication system applicable to embodiments of this application is described in detail by using a communication system shown in
As shown in
The terminal device is a terminal that accesses the communication system and has wireless sending and receiving functions, or a chip or a chip system that can be disposed in the terminal. The terminal device may also be referred to as a user equipment (UE), a user apparatus, an access terminal, a subscriber unit, a subscriber station, a mobile station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a terminal unit, a terminal station, a terminal apparatus, a wireless communication device, a user agent, or a user apparatus.
For example, the terminal device in embodiments of this application may be a mobile phone, a wireless data card, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer (Pad), a computer with wireless sending and receiving functions, a machine type communication (MTC) terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, an internet of things (IoT) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in telemedicine (remote medical), a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal (for example, a game machine, a smart television, a smart speaker, a smart refrigerator, or fitness equipment) in a smart home, a vehicle-mounted terminal, or an RSU having a terminal function. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop ( ) station, a personal digital assistant (PDA), a handheld device (handset) with a wireless communication function, a computing device or another processing device connected to a wireless modem, a wearable device, or the like.
For another example, the terminal device in embodiments of this application may be an express delivery terminal (for example, a device that can monitor a location of a cargo vehicle, or a device that can monitor a temperature and humidity of cargo) in intelligent logistics, a wireless terminal (for example, a wearable device that can collect related data of poultry and livestock) in intelligent agriculture, a wireless terminal (for example, a smart elevator, a fire monitoring device, or a smart meter) in intelligent architecture, a wireless terminal (for example, a wearable device that can monitor a physiological status of a person or an animal) in intelligent healthcare, a wireless terminal (for example, an intelligent bus, an intelligent vehicle, a shared bicycle, a charging pile monitoring device, intelligent traffic lights, or an intelligent monitoring and intelligent parking device) in intelligent transportation, or a wireless terminal (for example, a vending machine, a self-service checkout machine, or an unmanned convenience store) in intelligent retail. For another example, the terminal device in this application may be a vehicle-mounted module, a vehicle-mounted assembly, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit that is built in a vehicle as one or more components or units. The vehicle may implement the method provided in this application through the vehicle-mounted module, the vehicle-mounted assembly, the vehicle-mounted component, the vehicle-mounted chip, or the vehicle-mounted unit that is built in the vehicle.
The network device is a device that is located on a network side of the communication system and has wireless sending and receiving functions, or a chip or a chip system that can be disposed in the device. The network device includes but is not limited to: an access point (AP) in a wireless fidelity (Wi-Fi) system, for example, a home gateway, a router, a server, a switch, a bridge, an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, a home evolved NodeB, or a home NodeB, HNB), a baseband unit (BBU), a wireless relay node, a wireless backhaul node, a transmission point (transmission and reception point, TRP; or transmission point, TP), or a remote radio head (RRH). The network device may alternatively be a gNB or a transmission point (TRP or TP) in a 5G system, for example, a new radio (NR) system, or one antenna panel or a group of antenna panels (including a plurality of antenna panels) of a gNB in the 5G system. The network device may alternatively be a network node, such as a baseband unit (BBU), a distributed unit (DU), or a road side unit (road side unit, RSU) having a base station function, that constitutes a gNB or a transmission point.
It should be noted that the signal processing method provided in embodiments of this application is applicable to any two nodes shown in
It should be noted that, the solutions in embodiments of this application may be further applied to another communication system, and a corresponding name may alternatively be replaced with a name of a corresponding function in the another communication system.
It should be understood that
To make embodiments of this application clearer, the following uniformly describes some content and concepts related to embodiments of this application.
First, configuration information:
Using an example in which a reference signal is an SRS, the configuration information may be referred to as SRS resource configuration information. Reference signals to which the method provided in embodiments of this application is applicable include but are not limited to an SRS and a demodulation reference signal (DMRS). In this application, the SRS is used as an example for description.
For example, the SRS resource configuration information may indicate an SRS resource configuration, and may be semi-statically configured by a network device for a terminal device by using a higher-layer parameter.
The SRS resource configuration information may include a time-frequency-code resource corresponding to each antenna port (antenna port), of at least one antenna port (for example, an antenna port for sending the SRS may be referred to as an SRS port).
For example, the SRS resource configuration information may include but is not limited to one or more of the following: NapSRSϵ{1,2,4} antenna ports {pi}i=0N
Optionally, the SRS may be transmitted, between an antenna port of the terminal device and an antenna port of the network device, on a corresponding resource based on the SRS resource configuration indicated by the SRS resource configuration information.
A name of the antenna port is not limited in this application. For example, the antenna port may also be referred to as a reference signal port.
Second, repetition factor, sounding bandwidth, frequency hopping bandwidth, transmit bandwidth, frequency hopping periodicity, and frequency scaling factor PF:
The repetition factor Rϵ{1,2,4} is semi-statically configured by the network device by using a higher-layer parameter (for example, repetitionFactor). One time of reference signal sending corresponds to consecutive R OFDM symbols in one reference signal resource, and a number of a 1st OFDM symbol in consecutive R OFDM symbols that correspond to one time of reference signal sending and that are in a reference signal resource can be exactly divided by R.
For example, the sounding bandwidth may be a bandwidth range corresponding to a channel that is obtained by the network device based on a reference signal.
For example, the frequency hopping bandwidth may be a bandwidth range corresponding to a channel that is obtained by the network device after a reference signal is sent for a single time.
Optionally, the frequency hopping bandwidth may be less than or equal to the sounding bandwidth.
For example, the frequency hopping periodicity may be a quantity of times of reference signal sending needed by the network device for obtaining the channel corresponding to the sounding bandwidth.
For example, the sounding bandwidth, the frequency hopping bandwidth, and the frequency hopping periodicity may be determined based on a higher-layer parameter and a protocol-predefined table.
When the frequency scaling factor PF is not configured, the transmit bandwidth is equal to the frequency hopping bandwidth. When the network device configures the frequency scaling factor PF by using a higher-layer parameter, the transmit bandwidth is a fraction of PF of the frequency hopping bandwidth.
In
Optionally, the SRS may be transmitted, between the terminal device and the network device, on a corresponding resource based on the repetition factor, the sounding bandwidth, the frequency hopping bandwidth, the transmit bandwidth, the frequency hopping periodicity, and the frequency scaling factor.
Third, cyclic shift value:
For example, a reference signal may be generated by using a sequence ru,v(α,δ)(n), and the sequence ru,v(α,δ)(n) is a cyclic shift (CS) of a base sequence
For example, the sequence ru,v(α,δ)(n) satisfies ru,v(α,δ)(n)=ejαn
For example, the comb quantity may be a quantity of combs included in a transmit bandwidth of the reference signal.
Optionally, the base sequence
For example, the base sequence
Assuming that a ZC sequence whose length is N is zq(n), where n=0, 1, . . . , N−1 and N is a positive integer, a sequence whose length is M and that is generated by using the ZC sequence may be expressed as zq(m mod N), where m=0, 1, . . . , M−1.
For example, the ZC sequence whose length is N may be expressed as the following formula:
where q is a root indicator of the ZC sequence, and q is a positive integer that is relatively prime to N and that is less than N; n=0, 1, . . . , N−1, j is an imaginary unit, and exp( ) is an exponential function with a natural constant e as a base.
In some embodiments, a cyclic shift αi corresponding to antenna port pi satisfies the following formula (1):
In the foregoing formula (1), nSRScs,i may be expressed as the following formula:
nSRScs represents a cyclic shift reference value, nSRScsϵ{0, 1, . . . , nSRScs,max−1}, and is semi-statically configured by the network device by using a higher-layer parameter (for example, transmissionComb); nSRScs,max represents a maximum cyclic shift value; NapSRS represents a quantity of antenna ports (refer to the foregoing descriptions in “First, configuration information”); a mathematical symbol mod represents a modulo operation; and a mathematical symbol └ ┘ represents a floor operation.
Optionally, the maximum cyclic shift value nSRScs,max may indicate that a delay domain is equally divided into nSRScs,max parts, or indicate that a phase value 2π is equally divided into nSRScs,max parts, and each cyclic shift value corresponds to a start point of each part.
For example, the maximum cyclic shift value nSRScs,max may correspond to a value of the comb quantity KTC. As shown in Table 1, when KTC=2, nSRScs,max=8. When KTC=1 nSRScs,max=3. When KTC=1, nSRScs,max=12. When KTC=8, nSRScs,max=6.
Fourth, comb, comb quantity KTC, and comb offset kTC:
For example, a frequency domain resource may be divided into a plurality of comb-shaped frequency domain resource groups, and one comb-shaped frequency domain resource group may be one comb.
For example, the comb quantity may be a quantity of combs included in a transmit bandwidth of a reference signal.
Optionally, the comb quantity may also be referred to as a comb number. This is not limited in this application.
Optionally, a quantity of subcarriers between any two adjacent subcarriers on a comb may be obtained based on the comb quantity.
For example, the comb quantity KTC may be equal to 2, 4, or 8.
Optionally, the comb quantity may be semi-statically configured by the network device by using a higher-layer parameter.
For example, the comb offset kTC is a reference quantity of combs occupied by the reference signal.
In some embodiments, an index of a comb kTC(p
In the foregoing formula (2),
Optionally, the comb offset
Fifth, partial sounding offset noffsetRPFS:
In some embodiments, a frequency-domain start position k0(p
In the foregoing formula (3),
In the foregoing formula (3), noffsetFH represents a frequency hopping offset.
In the foregoing formula (3), noffsetRPFS represents a partial sounding offset, and the partial sounding offset noffsetRPFS satisfies the following formula (4):
In the foregoing formula (4), NscRB is a quantity of subcarriers included in each resource block; mSRS,B
Optionally, the partial sounding start position may be semi-statically configured by the network device by using a higher-layer parameter (for example, startRBIndexFScaling-r17).
In some embodiments, the start resource block hopping offset khop is defined in the following formula (5) and Table 2. For example, a value of
In the foregoing formula (5),
represents an index of a frequency hopping periodicity corresponding to a reference signal; PF represents a frequency scaling factor; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a reference signal (for example, an SRS) count value, where for example, nSRS represents an index of a sending time quantity corresponding to current reference signal sending; a mathematical symbol Π represents a product of a sequence; b′ represents a frequency hopping layer index; bhop represents a start frequency hopping layer index, where bhopϵ{0, 1, 2, 3}; BSRS represents a terminated frequency hopping layer index, where BSRSϵ{0, 1, 2, 3}; and Nb, represents a quantity of parallel branches at a brth layer.
In the foregoing formula (5), Πb′=b
Optionally, bhop and BSRS may be used for determining a frequency hopping layer index range, and both bhop and BSRS are semi-statically configured by the network device by using a higher-layer parameter (for example, freqHopping).
Optionally, Nb′ may be determined based on higher-layer parameters BSRS and CSRS, and a protocol-predefined table, where Nb
hop
The following describes CSRS, BSRS, bhop, and Nb′ by using examples with reference to the protocol-predefined table.
Table 3 is the protocol-predefined table. Assuming that the network device semi-statically configures CSRS=12, BSRS=3, and bhop=1 by using higher-layer parameters, the network device and the terminal device may determine, by using a row whose row index is 12 and a column whose column index is BSRS=1 (namely, BSRS=bhop) in Table 3, that a transmit bandwidth of a reference signal is mSRS,b
It should be noted that, in the foregoing formula for calculating the quantity of the times of reference signal sending included in the reference signal frequency hopping periodicity, a quantity of parallel branches Nb
Different cyclic shifts, for example, α1 and α2, are performed on a same base sequence, to obtain different sequences. When α1 and α2 satisfy α1 mod 2π≠α2 mod 2π, a sequence obtained by using a base sequence
For example, a cross-correlation coefficient between sequences r1(m) and r2(m) (m=0, 1, . . . , M−1) whose lengths are M may be expressed as
A network device may allocate, to different terminal devices, sequences obtained based on a same base sequence and different cyclic shift values, and these different terminal devices may send, on a same time-frequency resource, reference signals generated using these sequences (the sequences obtained based on the same base sequence and the different cyclic shift values). These sequences are orthogonal to each other. When channels between the terminal devices and the network device are flat within lengths of the sequences, no interference is generated between the terminal devices.
Sequences obtained based on different base sequences (regardless of whether a same cyclic shift value is used or different cyclic shift values are used) are not orthogonal to each other, and terminal devices may send, on a same time-frequency resource, reference signals generated using these sequences (the sequences obtained based on the different base sequences). When channels between the terminal devices and a network device are flat within lengths of the sequences, interference is generated.
For example, it is assumed that cell 1 includes UE 1 and UE 2, cell 2 includes UE 3 and UE 4, UE 1 generates a reference signal by using a base sequence r1 and a cyclic shift value α1 and sends the reference signal, UE 2 generates a reference signal by using the base sequence r1 and a cyclic shift value α2 and sends the reference signal, UE 3 generates a reference signal by using a base sequence r2 and a cyclic shift value α3 and sends the reference signal, and UE 4 generates a reference signal by using the base sequence r2 and a cyclic shift value α4 and sends the reference signal, as shown in Table 4.
At a sending moment, UE 1 to UE 4 may send reference signals on a same time-frequency resource. It is assumed that channels between UE 1 to UE 4 and a network device are flat on M subcarriers occupied by the reference signals, and are respectively h1, h2, h3, and h4. On a mth subcarrier in the M subcarriers occupied by the reference signals, a received signal y(m) of the network device is y(m)=h1r1(m)ejα
The network device may perform the following operation on the received signal y(m) and a sequence r1(m)ejα
is interference generated by UE 3 to channel estimation of UE 1, and
is interference generated by UE 4 to the channel estimation of UE 1. It can be learned that the interference between UE 3 and UE 1 is affected by a difference (α3−α1) between cyclic shift values, and similarly, the interference between UE 4 and UE 1 is affected by a difference (α4−α1) between cyclic shift values.
In this way, when reference signals are sent on a same time-frequency resource, no interference is generated between terminal devices that use a same base sequence, interference is generated between terminal devices that use different base sequences, and the interference is affected by cyclic shift values.
In some embodiments, the index kTC(p
For example, with reference to Table 5 and
It should be noted that the method provided in this application is described merely by using the scenario 1 as an example in this application. An application scenario is not limited in this application, and a quantity of cells, a quantity of UEs included in a cell, a quantity of antenna ports included in each UE, a comb quantity, and the like are not limited.
Combs occupied by antenna ports of UE 1 to UE 8 may be obtained according to the formula (2).
For example, in UE 1 to UE 8, the four antenna ports of each UE use two combs, every two antenna ports use one comb, and there are four combs in total. Four terminal devices may send reference signals on same two combs, and two antenna ports of each UE occupy one comb, as shown in Table 5 and
For example, antenna port p0 and antenna port p2 of each UE occupy one comb, and antenna port p1 and antenna port p3 occupy one comb. For example, the comb occupied by antenna port p0 and antenna port p2 is a comb with a smaller comb index in two combs occupied by the UE, and the comb occupied by antenna port p1 and antenna port p3 is a comb with a larger comb index in the two combs occupied by the UE. Antenna port p0 and antenna port p2 of UE 1 occupy comb 1, antenna port p1 and antenna port p3 of UE 1 occupy comb 3, antenna port p0 and antenna port p2 of UE 3 occupy comb 2, and antenna port p1 and antenna port p3 of UE 3 occupy comb 4. Details are not described one by one. For ease of understanding, Table 5 and
It should be noted that the comb index may also be referred to as a comb number. This is not limited in this application.
In this way, at any sending moment, each UE sends a reference signal in a manner shown in Table 5 and
In embodiments of this application, the sending moment is a moment at which the reference signal is sent.
However, at any sending moment, a comb occupied by each antenna port of each UE is constant, as shown in Table 5 and
The following describes in detail the communication method provided in embodiments of this application with reference to
For example,
As shown in
S501: A network device sends configuration information. Correspondingly, a terminal device receives the configuration information.
For example, the configuration information indicates a configuration of a reference signal.
Optionally, the reference signal may include but is not limited to an SRS.
Optionally, for a specific implementation of the configuration information, refer to the descriptions in “First, configuration information”. Details are not described herein again.
S502: The terminal device sends the reference signal via M antenna ports based on the configuration information. Correspondingly, the network device receives the reference signal via the M antenna ports based on the configuration information.
For example, M is an integer greater than 0.
Optionally, the terminal device may include the M antenna ports.
For example, the M antenna ports may include at least one first antenna port.
For example, the first antenna port may be any antenna port of the terminal device. For example, with reference to the foregoing scenario 1, the terminal device is UE 1, and the first antenna port may be any one of antenna port p0 to antenna port p3 of UE 1.
In some embodiments, a comb occupied by the first antenna port may be determined based on at least a first offset.
For example, with reference to the foregoing scenario 1, a comb occupied by one or more of antenna port p0 to antenna port p3 of UE 1 may be determined based on at least the first offset.
For example, the first offset may be an integer greater than or equal to 0.
In some embodiments, the comb occupied by the first antenna port may be determined based on a comb quantity, a comb offset, and the first offset.
Optionally, the comb quantity may be a quantity of combs included in a transmit bandwidth mSRS,b
Optionally, the comb offset may be a reference quantity of combs occupied by the reference signal.
For example, the first offset may be determined based on at least a cell identifier and a time domain resource occupied by the first antenna port, or the first offset may be determined based on a cyclic shift value occupied by the first antenna port.
Optionally, the cell identifier may be configured.
Optionally, the cell identifier may be used to determine a pseudo-random sequence.
For example, the pseudo-random sequence may be c( ).
For example, the pseudo-random sequence may satisfy c(n)=(x1(n+NC)+x2(n+NC))mod 2, x1(n+31)=(x1(n+3)+x1(n))mod 2, and x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod 2,
For example, the cell identifier may be a configured configuration parameter. For example, the cell identifier may be a first configuration parameter.
For example, the first configuration parameter may be a configuration parameter delivered by the network device to a terminal device in a serving cell, and the first configuration parameter may be NSRSID, ranging from 0 to 65536.
For example, first configuration parameters of terminal devices in a same serving cell are the same, and first configuration parameters of terminal devices in different serving cells are different.
In a possible design method, the first offset is determined based on at least the cell identifier and the time domain resource occupied by the first antenna port, and the first offset may be further determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of orthogonal frequency division multiplexing OFDM symbols included in each slot, the comb quantity, and the comb offset.
Optionally, the time domain resource occupied by the first antenna port may include one or more OFDM symbols. The one or more OFDM symbols are determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
In other words, a quantity of OFDM symbols included in the time domain resource occupied by the first antenna port is not limited in this application.
Optionally, time domain resources occupied by the M antenna ports may be the same or different.
Optionally, all first antenna ports included in the terminal device belong to a same reference signal resource, all second antenna ports included in the terminal device belong to a same reference signal resource, and the reference signal resource to which all the first antenna ports belong may be the same as or different from the reference signal resource to which all the second antenna ports belong.
In some embodiments, the first offset may be a first random number.
In other words, the first offset may be a random number. For example, the first offset is a random number greater than 0.
Optionally, the first offset or the first random number may satisfy a formula (6), a formula (7), a formula (8), or a formula (9).
In the formula (6), the formula (7), the formula (8), or the formula (9), Q1 represents the first offset or the first random number (Q1 may represent the first offset; and when the first offset is the first random number, Q1 may represent the first random number); a mathematical symbol Σ represents summation; c( ) is a pseudo-random sequence, where the pseudo-random sequence is related to the cell identifier; nf represents the system frame number corresponding to the first antenna port; Nslotframe represents the quantity of the slots included in each system frame, Nsymbslot represents the quantity of the OFDM symbols included in each slot; ns,fμ represents the slot number corresponding to the first antenna port; l0+l′ represents the OFDM symbol number corresponding to the first antenna port, where l0 represents an index of a start OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the first antenna port, and l′ represents a relative index of one OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the first antenna port; and a mathematical symbol mod represents a modulo operation.
It should be noted that m in the formula (6), the formula (7), the formula (8), or the formula (9) is irrelevant to a sequence length M. In the formula (6), the formula (7), the formula (8), or the formula (9), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (6), the formula (7), the formula (8), or the formula (9) is not limited in this application.
In this application, the comb occupied by the first antenna port of the terminal device is determined based on the first offset, so that a frequency domain resource (the comb) occupied by the terminal device may randomly change at different sending moments. In this way, a terminal device that causes interference to the terminal device randomly changes. Therefore, frequency-domain interference randomization is implemented, and a better interference randomization effect can be achieved.
In some embodiments, an index kTC(p
For example, the index kTC(p
Similar to the foregoing formula (2), in the formula (10),
When a first condition is satisfied: NapSRS=4, and pi ϵ{1001, 1003}, and nSRScs,max=6; or when a second condition is satisfied: NapSRS=4, and pi ϵ{1001, 1003}, and nSRScsϵ{nSRScs,max/2, . . . , nSRScs,max−1}, the index kTC(p
With reference to Table 6 and
The foregoing scenario 1 is used as an example. The comb occupied by each antenna port (antenna port p0 to antenna port p3) of UE 1 to UE 8 is determined based on at least the first offset. The comb occupied by the antenna port of each UE may be shown in Table 6 and
At sending moment 1, antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy same comb 2 and same comb 4. UE 1 is used as an example. The antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 5 and UE 6.
It should be noted that, in Table 6 and
At sending moment 2, antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 2 and comb 4. The antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 7 and UE 8.
At sending moment n, the antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 2 and comb 4, and the antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 7 and comb 8. The antenna ports of UE 1 suffer interference, on comb 2 and comb 4, from the antenna ports of UE 7 and UE 8.
In this way, frequency domain resources (combs) occupied by the antenna ports of UE 1 randomly change at different sending moments, so that a UE that causes interference to UE 1 randomly changes. At some sending moments, UE 5 and UE 6 cause interference to UE 1. At some sending moments, UE 7 and UE 8 cause interference to UE 1. An antenna port that causes interference to the antenna port of UE 1 randomly changes, to achieve the better interference randomization effect.
In a possible design method, the M antenna ports may further include at least one second antenna port.
Optionally, the second antenna port may be any antenna port of the terminal device.
For example, with reference to the foregoing scenario 1, the terminal device is UE 1, antenna port p0 and antenna port p2 of UE 1 may be first antenna ports, and antenna port p1 and antenna port p3 of UE 1 may be second antenna ports.
Optionally, a comb occupied by the second antenna port may be determined based on at least a second offset Q2.
Optionally, the second offset Q2 is different from the first offset.
For example, with reference to the foregoing scenario 1, a comb occupied by antenna port p0 and antenna port p2 of UE 1 may be determined based on at least the first offset, and a comb occupied by antenna port p1 and antenna port p3 of UE 1 may be determined based on at least the second offset.
For example, the second offset Q2 may be an integer greater than 0 or equal to 0.
In some embodiments, the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, and the second offset.
Optionally, the comb quantity may be the quantity of combs included in the transmit bandwidth of the reference signal.
Optionally, the comb offset may be the reference quantity of the combs occupied by the reference signal.
In some embodiments, the second offset Q2 may be determined based on at least the cell identifier and a time domain resource occupied by the second antenna port.
In some embodiments, the second offset Q2 may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port, or the second offset may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
Optionally, the time domain resource occupied by the second antenna port includes one or more OFDM symbols. Optionally, the one or more OFDM symbols are determined based on one or more of the following parameters: a system frame number corresponding to the second antenna port, a slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port.
In other words, a quantity of OFDM symbols included in the time domain resource occupied by the second antenna port is not limited in this application.
In some embodiments, the second offset Q2 may be a second random number.
In other words, the second offset may be a random number. For example, the second offset is a random number greater than 0.
Optionally, the second offset or the second random number may satisfy a formula (11), a formula (12), a formula (13), or a formula (14).
In the formula (11), the formula (12), the formula (13), or the formula (14), Q2 represents the second offset or the second random number (Q2 may represent the second offset; and when the second offset is the second random number, Q2 may represent the second random number); nf represents the system frame number corresponding to the second antenna port; ns,fμ represents the slot number corresponding to the second antenna port; and l0+l′ represents the OFDM symbol number corresponding to the second antenna port, where l0 represents an index of a start OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the second antenna port, and l′ represents a relative index of one OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the second antenna port.
Meanings represented by other symbols are similar to those in the formula (6), the formula (7), the formula (8), or the formula (9), where the mathematical symbol Σ represents summation; c( ) is a pseudo-random sequence, where the pseudo-random sequence is related to the cell identifier; Nslotframe represents the quantity of the slots included in each system frame; Nsymbslots represents the quantity of the OFDM symbols included in each slot; and the mathematical symbol mod represents a modulo operation.
In some other embodiments, the second offset Q2 may be a sum of the first offset Q1 and a third offset Δ.
Optionally, the third offset Δ may be an integer greater than or equal to 0.
In some embodiments, the third offset may be determined based on at least the cell identifier and the time domain resource occupied by the second antenna port.
Optionally, the third offset may alternatively be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
In some embodiments, the third offset may be a third random number.
Optionally, the third random number may satisfy a formula (15), a formula (16), a formula (17), or a formula (18).
In the formula (15), the formula (16), the formula (17), or the formula (18), A represents the third random number, and meanings represented by other symbols are the same as those in the formula (11), the formula (12), the formula (13), or the formula (14). Details are not described herein again.
In this application, the comb occupied by the first antenna port of the terminal device is determined based on the first offset, and the comb occupied by the second antenna port of the terminal device is determined based on the second offset, so that the comb occupied by the antenna port of the terminal device randomly changes at different sending moments, and intervals between a plurality of combs occupied by the antenna ports of the same terminal device may also change randomly. In this way, antenna ports that cause interference to the antenna port of the terminal device are random at different sending moments, and antenna ports that cause, at a same sending moment, interference to antenna ports that are of the terminal device and that occupy different combs may not be antenna ports of a same terminal device. This can implement the frequency-domain interference randomization, and can further improve a degree of freedom of the frequency domain resource occupied by the antenna port of the terminal device, to further improve the interference randomization effect.
In some embodiments, an index kTC(p
For example, combs occupied by some antenna ports of the terminal device may be determined based on the first offset, and combs occupied by the other antenna ports of the terminal device may be determined based on the second offset. The index kTC(p
Similar to the foregoing formula (2), in the formula (19), formula (20), formula (21), or formula (22),
In the formula (19), when a first condition is satisfied: NapSRS=4, pi ϵ{1001, 1003}, and nSRScs,max=6; or when a second condition is satisfied: NapSRS=4, pi ϵ{1001,1003}, and nSRScsϵ{nSRScs,max/2, . . . , nSRScs,max−1}, the index kTC(p
In the formula (20), when a first condition is satisfied: NapSRS=4, piϵ{1001, 1003}, and nSRScs,max=6; or when a second condition is satisfied: NapSRS=4, piϵ{1001, 1003}, and nSRScsϵ{nSRScs,max/2, . . . , nSRScs,max−1}, the index kTC(p
In the formula (21), when a first condition is satisfied: NapSRS=4, pi ϵ{1001, 1003}, and nSRScs,max=6; or when a second condition is satisfied: NapSRS=4, pi ϵ{1001, 1003}, and nSRScsϵ{nSRScs,max/2, . . . , nSRScs,max−1}, the index kTC(p
In the formula (22), when a first condition is satisfied: NapSRS=4, pi ϵ{1001, 1003}, and nSRScs,max=6; or when a second condition is satisfied: NapSRS=4, pi ϵ{1001, 1003}, and nSRScsϵ{nSRScs,max/2, . . . , nSRScs,max−1}, the index kTC(p
With reference to Table 7 and
The foregoing scenario 1 is used as an example. That a comb occupied by two antenna ports of each of UE 1 to UE 8 is determined based on at least the first offset, and a comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on at least the second offset is used as an example. The comb occupied by the antenna port of each UE may be shown in Table 7 and
At sending moment 1, antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy same comb 2 and same comb 4.
UE 1 is used as an example. At sending moment 1, the antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 5 and UE 6.
It should be noted that, in Table 7 and
At sending moment 2, antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1, the antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 2, the antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy comb 3, and antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 4.
UE 1 is used as an example. At sending moment 2, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 1 suffer interference, on comb 1, from antenna ports (for example, antenna port p0 and antenna port p2) of UE 7 and UE 8. The antenna ports (for example, antenna port p1 and antenna port p3) of UE 1 suffer interference, on comb 2, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 5 and UE 6.
At sending moment n, the antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1, the antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 4, the antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 2, and the antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy comb 4.
UE 1 is used as an example. At sending moment n, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 1 suffer interference, on comb 1, from the antenna ports (for example, antenna port p0 and antenna port p2) of UE 7 and UE 8. The antenna ports (for example, antenna port p1 and antenna port p3) of UE 1 suffer interference, on comb 4, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 5 and UE 6.
In this way, after the comb occupied by the two antenna ports of each of UE 1 to UE 8 is determined based on at least the first offset, and the comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on at least the second offset, the comb occupied by the antenna port of UE 1 randomly changes at different sending moments. For example, at sending moment 1, UE 1 sends a reference signal through comb 1 and comb 3; and at sending moment 2, UE 1 sends a reference signal through comb 1 and comb 4, so that an antenna port that causes interference to the antenna port of UE 1 randomly changes. In addition, antenna ports that cause, at a same sending moment, interference to antenna ports, that are of the terminal device (antenna port p0 and antenna port p2 of UE 1, and antenna port pt and antenna port p3 of UE 1) and that occupy different combs may not be antenna ports of a same terminal device. For example, at sending moment 2, antenna port p0 and antenna port p2 of UE 1 suffer interference, on comb 1, from antenna ports p0 and antenna ports p2 of UE 7 and UE 8, and antenna port pt and antenna port p3 of UE 1 suffer interference, on comb 2, from antenna ports p0 and antenna ports p2 of UE 5 and UE 6. This can further improve the degree of freedom of the frequency domain resource occupied by the antenna port of the terminal device, and can further improve a degree of interference randomization caused to the terminal device, to further improve the interference randomization effect.
In some embodiments, with reference to the foregoing scenario 1, it is assumed that for each UE, cyclic shift reference value nSRScs=. After the index kTC(p
At sending moment 1, antenna port p0, antenna port p1, antenna port p2, and antenna port p3 of UE 1 occupy comb 1. Antenna port p0, antenna port p m antenna port p2, and antenna port p3 of UE 5 occupy comb 1. Other UEs are not listed one by one. For details, refer to Table 8. UE 1 is used as an example. Antenna port p0 to antenna port p3 of UE 1 suffer interference, on comb 1, from antenna port p0 to antenna port p3 of UE 5.
At sending moment 2, antenna port p0, antenna port p1, antenna port p2, and antenna port p3 of UE 1 occupy comb 1. Antenna port p0, antenna port p1, antenna port p2′ and antenna port p3 of UE 5 occupy comb 1. Other UEs are not listed one by one. For details, refer to Table 8. UE 1 is used as an example. Antenna port p0 to antenna port p3 of UE 1 suffer interference, on comb 1, from antenna port p0 to antenna port p3 of UE 5.
Similarly, at sending moment n, antenna port p0, antenna port p1, antenna port p2, and antenna port p3 of UE 1 occupy comb 1. Antenna port p0, antenna port p1, antenna port p2, and antenna port p3 of UE 5 occupy comb 1. Other UEs are not listed one by one. For details, refer to Table 8. UE 1 is used as an example. Antenna port p0 to antenna port p3 of UE 1 suffer interference, on comb 1, from antenna port p0 to antenna port p3 of UE 5.
At any sending moment, each antenna port suffers interference from a same antenna port. UE 1 is used as an example. At any sending moment, antenna port p0 to antenna port p3 of UE 1 suffer interference from antenna port p0 to antenna port p3 of UE 5. This is not conducive to interference randomization.
In a possible design method, the first offset is determined based on the cyclic shift value occupied by the first antenna port.
Optionally, there may be a correspondence between the first offset and the cyclic shift value.
In this way, the comb occupied by the antenna port is obtained based on the first offset, where a value of the first offset is related to the cyclic shift value. In this case, the comb occupied by the antenna port is affected by the cyclic shift value and the first offset, so that a comb occupied by and a cyclic shift value used by each antenna port change randomly at different sending moments, and an antenna port that causes interference to the antenna port of the terminal device also changes randomly at different sending moments. At a same sending moment, antenna ports that cause interference to different antenna ports of the terminal device are different. Two-dimensional interference randomization in code domain and in frequency domain can be implemented, the interference randomization effect can be further enhanced, and an interference randomization convergence speed can be accelerated.
In addition, due to introduction of the cyclic shift value, interference levels of interference caused by antenna port pa of UE x to antenna port pb of UE y may still vary greatly at different sending moments. In this way, an excellent interference randomization effect can be ensured.
In a possible design method, that the first offset is determined based on a cyclic shift value occupied by the first antenna port may include: The first offset is determined based on a range to which the cyclic shift value belongs.
Optionally, the range to which the cyclic shift value belongs may be divided into at least two intervals.
For example, it is assumed that the range of the cyclic shift value is divided into a first range and a second range, and the cyclic shift value is α1. If α1 belongs to the first range, the value of the first offset is koffset
In some embodiments, if αi mod 2πϵR0 for a cyclic shift value corresponding to antenna port pi, the value of the first offset is koffset
Optionally, R0∩R1∩ . . . ∩Ry-1=2π, ∀c, dϵ{0, 1, . . . , y−1}, c≠d, and Rc∩Rd=Ø. For example, a union set of y ranges is 2π, and an intersection set of any two ranges is empty.
In some embodiments, the cyclic shift value may satisfy a formula:
In some other embodiments, the cyclic shift value may satisfy a formula:
For a meaning represented by nSRScs,i, refer to the corresponding descriptions of nSRScs,i in the foregoing “Third, cyclic shift value”. Details are not described herein again.
In still some embodiments, the cyclic shift value may satisfy a formula:
It should be noted that, unless otherwise specified in embodiments of this application, meanings represented by the parameters in the formulas may be mutually referenced. This is not limited.
It should be noted that the cyclic shift value is not limited in embodiments of this application.
In some embodiments, the first offset is determined based on the cyclic shift value occupied by the first antenna port, and the index kTC(p
For example, the first offset is determined based on the range to which the cyclic shift value belongs, and the index kTC(p
Similar to the foregoing formula (2), in the foregoing formula (23),
When the first condition is satisfied: NapSRS=4, piϵ{1001, 1003}, and nSRScs,max=6, the index kTC(p
Similarly, when the second condition is satisfied: NapSRS=4, pi ϵ{1001, 1003}, and nSRScsϵ{nSRScs,max/2, . . . , nSRScs,max−1}, the index kTC(p
With reference to Table 9 and
The foregoing scenario 1 is used as an example. The first offset is determined based on the cyclic shift value occupied by the first antenna port, and a comb occupied by each antenna port (antenna port p0 to antenna port p3) of UE 1 to UE 8 is determined based on at least the first offset. It is assumed that in the foregoing formula (23),
In this case, an index kTC(p
and combs occupied by each UE may be shown in Table 9 and
With reference to Table 9 and
UE 1 is used as an example. At sending moment 1, antenna port p0 of UE 1 suffers interference, on comb 1, from antenna port p3 of UE 2, antenna port p2 of UE 3, antenna port p1 of UE 4, antenna port p0 of UE 5, antenna port p3 of UE 6, antenna port p3 of UE 7, and antenna port p1 of UE 8; and antenna port p1 of UE 1 suffers interference, on comb 2, from antenna port p0 of UE 2, antenna port p3 of UE 3, antenna port p2 of UE 4, antenna port p1 of UE 5, antenna port p0 of UE 6, antenna port p2 of UE 7, and antenna port p2 of UE 8. Details are not listed one by one. For details, refer to Table 9 and
At sending moment 2, antenna port p0 to antenna port p3 of UE 1 respectively occupy comb 2, comb 3, comb 4, and comb 1; and antenna port p0 to antenna port p3 of UE 2 respectively occupy comb 3, comb 4, comb 1, and comb 2. Details are not listed one by one. For details, refer to Table 9 and
UE 1 is used as an example. At sending moment 2, antenna port p0 of UE 1 suffers interference, on comb 1, from antenna port p3 of UE 2, antenna port p2 of UE 3, antenna port p1 of UE 4, antenna port p3 of UE 5, antenna port p2 of UE 6, antenna port p1 of UE 7, and antenna port p0 of UE 8. Details are not listed one by one. For details, refer to Table 9 and
It can be learned that, the comb occupied by each antenna port of each UE changes at different sending moments, and an antenna port that causes interference to a same antenna port changes randomly. For example, antenna ports that cause interference to antenna port p0 of UE 1 at sending moment 1 and sending moment 2 are different. At a same sending moment, antenna ports that cause interference to different antenna ports of the UE are different. For example, at sending moment 1, antenna ports that cause interference to antenna port p0 of UE 1 and cause interference to antenna port p1 of UE 1 are different, so that the interference randomization effect can be further enhanced.
In addition, due to introduction of the cyclic shift value, levels of interference caused by antenna port Pa of UE x to antenna port pb of UE y may still vary greatly at different sending moments. In this way, an excellent interference randomization effect can be ensured.
According to the communication method shown in
Alternatively, the cyclic shift value is introduced. The comb occupied by the first antenna port is obtained based on the first offset, and the value of the first offset is related to the cyclic shift value. In this case, the comb occupied by the first antenna port is affected by the cyclic shift value and the first offset. In this way, the comb occupied by and the cyclic shift value used by each antenna port change randomly at different sending moments, and an antenna port that causes interference to the antenna port of the terminal device also changes randomly at different sending moments. At a same sending moment, antenna ports that cause interference to different antenna ports of the terminal device are different. In this way, two-dimensional interference randomization in code domain and in frequency domain can be implemented, the interference randomization effect can be further enhanced, and an interference randomization convergence speed can be accelerated.
In some embodiments, a partial sounding offset noffsetRPFS satisfies the foregoing formula (4): noffsetRPFS=NscRBmSRS,B
If higher-layer parameters (for example, kF and PF) do not change, a relative position of a partial detection bandwidth in a frequency hopping bandwidth is determined only by using a start resource block hopping offset khop. However, khop is determined based on an index of a frequency hopping periodicity corresponding to the reference signal and a protocol-predefined table (for example, Table 3). Therefore, a partial detection bandwidth occupied by each antenna port has a strong regularity. This is not conductive to interference randomization.
With reference to Table 10 and
Partial sounding start position indexes kF and frequency scaling factors PF that correspond to antenna ports of terminal devices are the same. As shown in Table 10, two UEs may send reference signals on a same time-frequency resource.
It is assumed that antenna ports of UEs in a same cell are orthogonal to each other. If higher-layer parameters (for example, kF and PF) do not change, an antenna port of one UE suffers fixed interference at any sending moment. For example, the antenna port of UE 1 receives interference from the antenna port of UE 3.
For example,
As shown in
S1101: A network device sends configuration information. Correspondingly, a terminal device receives the configuration information.
For a specific implementation of S1101, refer to S501. Details are not described herein again.
S1102: The terminal device sends a reference signal via M antenna ports based on the configuration information. Correspondingly, the reference signal is received via the M antenna ports based on the configuration information.
For example, M is an integer greater than 0.
Optionally, the terminal device may include the M antenna ports.
In a possible design method, a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset.
For example, with reference to the foregoing scenario 2, a start position of a frequency domain resource occupied by each of antenna port p0 and antenna port p1 of UE 1 may be determined based on at least the fourth offset.
Optionally, the fourth offset may be an integer greater than or equal to 0.
In some embodiments, the fourth offset may be determined based on at least a cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
For example, with reference to
In some embodiments, the fourth offset may be a fourth random number.
In other words, the fourth offset may be a random number. For example, the fourth offset is a random number greater than 0.
Optionally, the fourth offset or the fourth random number may satisfy a formula (24) or a formula (25).
In the formula (24) or the formula (25), krand represents the fourth offset or the fourth random number (krand may represent the fourth offset; and when the fourth offset is the fourth random number, krand may represent the fourth random number); a mathematical symbol Σ represents summation; c( ) is a pseudo-random sequence, where the pseudo-random sequence is related to the cell identifier;
represents the index of the frequency hopping periodicity corresponding to the reference signal; a mathematical symbol └ ┘ represents a floor operation; nSRS represents a count value of the reference signal; a mathematical symbol Π represents a product of a sequence; and a mathematical symbol mod represents a modulo operation.
Optionally, Nb
It should be noted that for meanings of the parameters in the foregoing formula (25) and Nb
It should be noted that m in the formula (24) or the formula (25) is irrelevant to a sequence length M. In the formula (24) or the formula (25), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (24) or the formula (25) is not limited in this application.
In some embodiments, that a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset may include: The start position of the frequency domain resource occupied by each of the M antenna ports may be determined based on a partial sounding offset noffsetRPFS.
Optionally, the partial sounding offset noffsetRPFS may be determined based on a quantity of subcarriers included in each resource block, a frequency hopping bandwidth, an index of a partial sounding start position, a start resource block hopping offset, a frequency scaling factor, and the fourth offset.
For example, the partial sounding offset noffsetRPFS may satisfy the following formula (26):
In the formula (26), krand represents the fourth offset.
Meanings of other parameters in the formula (26) are similar to those in the formula (4). NscRB is a quantity of subcarriers included in each resource block; mSRS,B
In some embodiments, a frequency-domain start position k0(p
In the foregoing formula (27),
In the foregoing formula (27), noffsetRPFS represents a frequency hopping offset. Optionally, the frequency hopping offset noffsetFH may satisfy noffsetFH=Σb=0B
In the foregoing formula (27), noffsetRPFS may represent a partial sounding offset, and the partial sounding offset noffsetRPFS may be determined based on the quantity of the subcarriers included in each resource block, a frequency hopping bandwidth, an index of a partial sounding start position, a start resource block hopping offset, a frequency scaling factor, and the fourth offset, for example, the foregoing formula (26).
With reference to
In frequency hopping periodicity 1, the antenna port of UE 1 and the antenna port of UE 3 occupy a start position of a same frequency domain resource, and the antenna port of UE 2 and the antenna port of UE 4 occupy a start position of a same frequency domain resource. In frequency hopping periodicity 2, the antenna port of UE 1 and the antenna port of UE 4 occupy a start position of a same frequency domain resource, and the antenna port of UE 2 and the antenna port of UE 3 occupy a start position of a same frequency domain resource. Similarly, in frequency hopping periodicity n, the antenna port of UE 1 and the antenna port of UE 3 occupy a start position of a same frequency domain resource, and the antenna port of UE 2 and the antenna port of UE 4 occupy a start position of a same frequency domain resource.
UE 1 is used as an example. In frequency hopping periodicity 1, the antenna port of UE 3 causes interference to the antenna port of UE 1. In frequency hopping periodicity 2, the antenna port of UE 4 causes interference to the antenna port of UE 1. It can be learned that different antenna ports cause interference to the antenna port of UE 1 in different frequency hopping periodicities. This brings a good interference randomization effect, can accelerate an interference randomization convergence speed, and can improve channel estimation performance.
According to the communication method shown in
For example,
As shown in
S1301: A network device sends configuration information of a reference signal. Correspondingly, a terminal device receives the configuration information of the reference signal.
For specific implementations of S1301 and the configuration information, refer to the corresponding descriptions in S501. Details are not described herein again.
S1302: The terminal device sends the reference signal via M antenna ports based on the configuration information. Correspondingly, the network device receives the reference signal via the M antenna ports based on the configuration information.
For example, M is an integer greater than 0, and the M antenna ports include at least one first antenna port. For specific implementations of M, the M antenna ports, and the first antenna port, refer to the corresponding descriptions in S502. Details are not described herein again.
In some embodiments, a comb occupied by the first antenna port is determined based on at least a first offset.
For example, with reference to the foregoing scenario 1, a comb occupied by one or more of antenna port p0 to antenna port p3 of UE 1 may be determined based on at least the first offset.
Optionally, the first offset may be an integer greater than or equal to 0.
Optionally, that a comb occupied by the first antenna port is determined based on at least a first offset may include: The comb occupied by the first antenna port may be determined based on an initial value of the comb occupied by the first antenna port and the first offset.
Optionally, the initial value of the comb occupied by the first antenna port may be determined based on a comb offset; or the initial value of the comb occupied by the first antenna port may be determined based on a comb quantity and a comb offset.
Optionally, the comb quantity may be a quantity of combs included in a transmit bandwidth of the reference signal.
Optionally, the comb offset may be a reference quantity of combs occupied by the reference signal.
For example, the initial value of the comb occupied by the first antenna port may satisfy the foregoing formula (2).
For example, the comb occupied by the first antenna port may be determined based on the comb offset and the first offset; or the comb occupied by the first antenna port may be determined based on the comb quantity, the comb offset, and the first offset.
For example, the first offset may be determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
Optionally, the time domain resource occupied by the first antenna port may include one or more OFDM symbols. The one or more OFDM symbols included in the time domain resource occupied by the first antenna port may be determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
A quantity of OFDM symbols included in the time domain resource occupied by the first antenna port is not limited in this application.
In a possible design manner, an index of a frequency hopping periodicity in which the time domain resource is located is determined based on the time domain resource occupied by the first antenna port; or a relative index of the time domain resource in one corresponding frequency hopping periodicity is determined based on the time domain resource occupied by the first antenna port, where the relative index may be defined as follows: A relative index of a kth time of sending in one frequency hopping periodicity is k−1.
Optionally, time domain resources occupied by the M antenna ports may be the same or different.
Optionally, the frequency domain resource occupied by the first antenna port may include one or more sub-bandwidths. The one or more sub-bandwidths included in the frequency domain resource occupied by the first antenna port may be determined based on one or more of the following parameters: an index of a frequency hopping bandwidth corresponding to the first antenna port, and an index of a transmit bandwidth corresponding to the first antenna port.
In a possible design manner, an index of a frequency hopping bandwidth in which the frequency domain resource is located is determined based on the frequency domain resource occupied by the first antenna port, or an index of one subband corresponding to the frequency domain resource is determined based on the frequency domain resource occupied by the first antenna port, where the index of the subband may be defined as follows: A sounding bandwidth of the first antenna port corresponds to a*b RBs, and may be divided into a subbands whose granularities are b, where the subbands are numbered in ascending order of frequencies, including {0, . . . , a−1}.
Optionally, frequency domain resources occupied by the M antenna ports may be the same or different.
In some embodiments, the first offset may include a first random number and/or a fifth random number.
Optionally, the first random number may be determined based on at least the time domain resource occupied by the first antenna port. For example, the first random number may be denoted by Q1.
For example, the first random number may be a random number greater than 0.
Optionally, the fifth random number may be determined based on at least the frequency domain resource occupied by the first antenna port. For example, the fifth random number may be denoted by Q3.
For example, the fifth random number may be a random number greater than 0.
In this way, the comb occupied by the first antenna port may be determined based on the first random number and/or the fifth random number.
For example, the comb occupied by the first antenna port may be determined based on the comb quantity, the comb offset, and the first random number; the comb occupied by the first antenna port may be determined based on the comb quantity, the comb offset, and the fifth random number; or the comb occupied by the first antenna port may be determined based on the comb quantity, the comb offset, the first random number, and the fifth random number.
In some embodiments, that the first random number is determined based on at least the time domain resource occupied by the first antenna port may include: The first random number is determined based on the time domain resource occupied by the first antenna port and a pseudo-random sequence.
Optionally, the pseudo-random sequence may be c( ). For a specific implementation of the pseudo-random sequence, refer to the corresponding descriptions in S502. Details are not described herein again.
Optionally, the first random number is determined based on the time domain resource occupied by the first antenna port and the pseudo-random sequence, and the first random number may be further determined based on one or more of the following parameters: a quantity of slots included in each system frame, and a quantity of OFDM symbols included in each slot. In addition, a value range of the first random number may alternatively be determined based on the comb quantity and the comb offset.
For example, in this application, the quantity of the slots included in each system frame may be a quantity of slots included in one system frame.
For example, in this application, the quantity of the OFDM symbols included in each slot may be a quantity of OFDM symbols included in one slot.
Optionally, the first random number may satisfy the formula (6), the formula (7), the formula (8), or the formula (9) in S502. Details are not described herein again.
In the formula (6), the formula (7), the formula (8), or the formula (9), Q1 represents the first random number, a mathematical symbol represents Σ summation, a mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, nf represents the system frame number corresponding to the first antenna port (or nf represents a system frame number of the time domain resource occupied by the first antenna port), Nslotframe represents the quantity of the slots in each system frame, Nsymbslot represents the quantity of the OFDM symbols in each slot, ns,fμ represents the slot number corresponding to the first antenna port (or nf represents a slot number of the time domain resource occupied by the first antenna port), l0 represents an index of a start OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the first antenna port (or l0 represents the index of the start OFDM symbol), l′ represents a relative index of one OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the first antenna port (or l′ represents a relative index of an OFDM symbol of the time domain resource occupied by the first antenna port), and KTC represents the comb quantity.
In this application, the comb occupied by the first antenna port of the terminal device is determined based on the first random number, so that a frequency domain resource (the comb) occupied by the terminal device may randomly change at different sending moments. In this way, a terminal device that causes interference to the terminal device randomly changes. Therefore, frequency-domain interference randomization is implemented, and a better interference randomization effect can be achieved.
In some other embodiments, that the first random number is determined based on at least the time domain resource occupied by the first antenna port may include: The first random number is determined based on one of a plurality of first correspondences and the time domain resource occupied by the first antenna port. Optionally, the first random number may be replaced with a first variable.
Optionally, one of the plurality of first correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of first correspondences, and/or one of the plurality of first correspondences.
For example, the network device may select one first correspondence from the plurality of first correspondences, and indicate the selected first correspondence to the terminal device.
Optionally, one first correspondence may include a correspondence between at least one first random number and at least one time domain resource.
For example, the at least one first random number corresponds one-to-one to the at least one time domain resource. For example, the time domain resource may be an OFDM symbol, a system frame number, or a slot number.
For example, the terminal device may obtain, from the correspondence between at least one first random number and at least one time domain resource based on the time domain resource occupied by the first antenna port, the first random number corresponding to the time domain resource occupied by the first antenna port.
For example, first correspondence 1 includes: First random number 1 corresponds to time domain resource 1, and first random number 2 corresponds to time domain resource 2. If the first antenna port of the terminal device occupies time domain resource 1, the terminal device obtains, based on first correspondence 1 and time domain resource 1 occupied by the first antenna port of terminal device 1, that the first random number is first random number 1.
For example, it is assumed that each first correspondence (which may be referred to as a pattern (pattern)) includes correspondences between n time domain resources and n first random numbers. If first random numbers sequentially corresponding to n time domain resources {y1, y2, . . . yn} are {x1, x2, . . . xn} for a kth first correspondence, first random numbers sequentially corresponding to n time domain resources are {x(1+a)mod n, x(2+a)mod n, . . . x(M+a)mod n} for a (k+1)th first correspondence. A value of {x1, x2, . . . xn} belongs to {0, 1, . . . , KTC−1}, and KTC is a comb number. Optionally, a=1.
In this way, on different time domain resources, the first random number obtained by the terminal device randomly changes, and then the comb occupied by the first antenna port of the terminal device is determined based on the first random number, so that the comb occupied by the terminal device randomly changes at different sending moments.
Optionally, one frequency hopping periodicity may include at least one time of reference signal sending, and the correspondence between at least one first random number and at least one time domain resource includes: a correspondence between the at least one first random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
For example, the at least one first random number corresponds one-to-one to a number of the at least one time of reference signal sending.
For example, the terminal device may obtain, based on a number of a current time of reference signal sending via the first antenna port, the first random number from the correspondence between the at least one first random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
Alternatively, optionally, the correspondence between at least one first random number and at least one time domain resource may include: a correspondence between the at least one first random number and an index of at least one frequency hopping periodicity.
For example, the at least one first random number corresponds one-to-one to the index of the at least one frequency hopping periodicity.
For example, the terminal device may obtain the first random number from the correspondence between the at least one first random number and an index of at least one frequency hopping periodicity based on the index of the frequency hopping periodicity in which the time domain resource occupied by the first antenna port is located.
Optionally, the network device may indicate different first correspondences to terminal devices in different cells.
In this way, the network device indicates different first correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the frequency-domain interference randomization, and achieve the better interference randomization effect.
In some embodiments, when the first offset is the first random number (the first random number is determined based on the time domain resource occupied by the first antenna port), an index kTC(p
For example, the index kTC(p
For example, after the comb occupied by the first antenna port is determined based on the first offset (the first offset is determined based on the time domain resource occupied by the first antenna port, and the first offset is the first random number), for a comb occupied by an antenna port of each terminal device, refer to the descriptions of Table 6 and
In some embodiments, that the fifth random number is determined based on at least the frequency domain resource occupied by the first antenna port may include: The fifth random number is determined based on the frequency domain resource occupied by the first antenna port and a pseudo-random sequence.
Optionally, the pseudo-random sequence may be c( ).
Optionally, the fifth random number may satisfy a formula (28) or a formula (29).
In the formula (28) or the formula (29), Q3 represents the fifth random number, the mathematical symbol Σ represents summation, the mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, k represents an index of a frequency hopping bandwidth and/or an index of a transmit bandwidth that correspond/corresponds to the frequency domain resource occupied by the first antenna port, and KTC represents the comb quantity.
It should be noted that m in the formula (28) or the formula (29) is irrelevant to a sequence length M. In the formula (28) or the formula (29), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (28) or the formula (29) is not limited in this application.
In some other embodiments, that the fifth random number is determined based on at least the frequency domain resource occupied by the first antenna port may include: The fifth random number is determined based on one of a plurality of second correspondences and the frequency domain resource occupied by the first antenna port.
Optionally, one of the plurality of second correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of second correspondences, and/or one of the plurality of second correspondences.
For example, the network device may select one second correspondence from the plurality of second correspondences, and indicate the selected second correspondence to the terminal device.
Optionally, one second correspondence may include a correspondence between at least one fifth random number and at least one frequency domain resource.
For example, the at least one fifth random number corresponds one-to-one to the at least one frequency domain resource.
For example, the terminal device may obtain, from the correspondence between at least one fifth random number and at least one frequency domain resource based on the frequency domain resource occupied by the first antenna port, the fifth random number corresponding to the frequency domain resource occupied by the first antenna port.
For example, a specific implementation of the second correspondence is similar to that of the first correspondence. For details, refer to the descriptions of the first correspondence. Details are not described herein again.
In this way, on different frequency domain resources, the fifth random number obtained by the terminal device randomly changes, and then the comb occupied by the first antenna port of the terminal device is determined based on the fifth random number, so that the frequency domain resource (comb) occupied by the terminal device randomly changes at different sending moments.
Optionally, the network device may indicate different second correspondences to terminal devices in different cells.
In this way, the network device indicates different second correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the interference randomization, and achieve the better interference randomization effect.
In some embodiments, when the first offset is the fifth random number (the first offset is determined based on the frequency domain resource occupied by the first antenna port), an index kTC(p
For example, the index kTC(p
Similar to the foregoing formula (10), in the formula (30), kTC represents the comb offset,
With reference to Table 11, the following describes a comb occupied by an antenna port of each terminal device after the comb occupied by the first antenna port is determined based on at least the fifth random number.
The foregoing scenario 1 is used as an example. The comb occupied by each antenna port (antenna port p0 to antenna port p3) of UE 1 to UE 8 is determined based on at least the fifth random number. The comb occupied by the antenna port of each UE may be shown in Table 11.
On frequency domain resource 1, antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy same comb 2 and same comb 4. UE 1 is used as an example. The antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 5 and UE 6.
It should be noted that, in Table 11, an example in which antenna port p0 and antenna port p2 of each UE occupy one comb, and antenna port p1 and antenna port p3 occupy one comb is used. For example, the comb occupied by antenna port p0 and antenna port p2 is a comb with a smaller comb index in two combs occupied by the UE, and the comb occupied by antenna port p1 and antenna port p3 is a comb with a larger comb index in the two combs occupied by the UE. For ease of understanding, Table 11 shows the UEs, corresponding base sequences, and corresponding combs, but do not show the antenna ports.
On frequency domain resource 2, antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 2 and comb 4. The antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 7 and UE 8.
On frequency domain resource n, the antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 2 and comb 4, and the antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy the comb 7 and the comb 8. The antenna ports of UE 1 suffer interference, on comb 2 and comb 4, from the antenna ports of UE 7 and UE 8.
Optionally, in Table 11, frequency domain resource 1 may be replaced with frequency domain unit 1, subband 1, frequency hopping bandwidth 1, frequency hopping bandwidth 1, or the like. Frequency domain resource 2 to frequency domain resource n are similar to frequency domain resource 1, and details are not described one by one.
In this way, combs occupied by the antenna ports of UE 1 randomly change on different frequency domain resources, so that a UE that causes interference to UE 1 randomly changes. UEs that cause interference to UE 1 on some frequency domain resources are UE 5 and UE 6. UEs that cause interference to UE 1 on some frequency domain resources are UE 7 and UE 8. An antenna port that causes interference to the antenna port of UE 1 randomly changes, to achieve the better interference randomization effect.
In some embodiments, when the first offset includes the first random number and the fifth random number (the first random number is determined based on the time domain resource occupied by the first antenna port, and the fifth random number is determined based on the frequency domain resource occupied by the first antenna port), an index kTC(p
For example, the index kTC(p
Similar to the foregoing formula (10), in the formula (31),
The following describes a comb occupied by an antenna port of each terminal device after the comb occupied by the first antenna port is determined based on the first random number and the fifth random number.
The foregoing scenario 1 is used as an example. The comb occupied by each antenna port (antenna port p0 to antenna port p3) of UE 1 to UE 8 is determined based on the first random number and the fifth random number. The comb occupied by the antenna port of each UE may be a combination of Table 6 and Table 11, for example, as shown in Table 12.
On frequency domain resource 1 and at sending moment 1, antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy same comb 2 and same comb 4. UE 1 is used as an example. The antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 5 and UE 6.
On frequency domain resource 2 and at sending moment 2, antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 2 and comb 4. The antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 7 and UE 8.
On frequency domain resource n and at sending moment n, the antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 2 and comb 4, and the antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 7 and comb 8. The antenna ports of UE 1 suffer interference, on comb 2 and comb 4, from the antenna ports of UE 7 and UE 8.
In this way, combs occupied by the antenna ports of UE 1 randomly change at different sending moments and on different frequency domain resources, so that a UE that causes interference to UE 1 randomly changes. UEs that cause interference to UE 1 on some frequency domain resources and at some sending moments are UE 5 and UE 6. UEs that cause interference to UE 1 on some frequency domain resources and at some sending moments are UE 7 and UE 8. An antenna port that causes interference to the antenna port of UE 1 randomly changes, to achieve the better interference randomization effect.
In some other embodiments, the comb occupied by the first antenna port may be determined based on one of a plurality of tenth correspondences and the time domain resource occupied by the first antenna port.
Optionally, one of the plurality of tenth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of tenth correspondences, and/or one of the plurality of tenth correspondences.
For example, the network device may select one first correspondence from the plurality of tenth correspondences, and indicate the selected tenth correspondence to the terminal device.
Optionally, the network device may indicate different tenth correspondences to terminal devices in different cells.
Optionally, one tenth correspondence may include a correspondence between at least one comb value and at least one time domain resource.
For example, at least one comb corresponds one-to-one to at least one time domain resource.
For example, it is assumed that each tenth correspondence (which may be referred to as a pattern) includes correspondences between n time domain resources and n comb values. If first random numbers sequentially corresponding to n time domain resources {y1, y2, . . . yn} are {cb1, cb2, . . . cbn} for a kth first correspondence, comb values sequentially corresponding to n time domain resources are {cb(1+a)mod n, cb(2+a)mod n, . . . cb(M+a)mod n} for a (k+1)th first correspondence. A value of {cb1, cb2, . . . cbn} belongs to {0, 1, . . . , KTC−1}, and KTC is a comb number. Optionally, a=1.
For example, the terminal device may obtain, from the correspondence between at least one comb and at least one time domain resource based on the time domain resource occupied by the first antenna port, the comb occupied by the first antenna port.
The plurality of tenth correspondences may be shown in Table 13. In Table 13, for example, there are four tenth correspondences, each tenth correspondence includes four time domain resources, and there are four combs. Tenth correspondence 1 to tenth correspondence 4 are different from each other. For details, refer to Table 13.
For example, in Table 13, sending moment 1 may be replaced with OFDM symbol 1, system frame number 1, slot number 1, time domain resource 1, or time unit 1. Sending moment 2 to sending moment 4 are similar to sending moment 1, and details are not described one by one.
Optionally, in Table 13, the tenth correspondence further includes sending moment 1 to sending moment 8, and combs respectively corresponding to sending moment 5 to sending moment 8 are the same as combs respectively corresponding to sending moment 1 to sending moment 4.
For example, in tenth correspondence 1, sending moment 1 to sending moment 4 respectively correspond to comb 1 to comb 4, and sending moment 5 to sending moment 8 respectively correspond to comb 1 to comb 4.
In this way, the terminal device obtains, by using one of the plurality of tenth correspondences and the time domain resource occupied by the first antenna port, the comb occupied by the first antenna port, so that combs occupied at different sending moments change randomly. The network device allocates different tenth correspondences (patterns) to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the frequency-domain interference randomization, and achieve the better interference randomization effect.
In some other embodiments, the comb occupied by the first antenna port may be determined based on one of a plurality of eleventh correspondences and the frequency domain resource occupied by the first antenna port.
Optionally, one of the plurality of eleventh correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of eleventh correspondences, and/or one of the plurality of eleventh correspondences.
For example, the network device may select one eleventh correspondence from the plurality of eleventh correspondences, and indicate the selected eleventh correspondence to the terminal device.
Optionally, the network device may indicate different eleventh correspondences to terminal devices in different cells.
Optionally, one eleventh correspondence may include a correspondence between at least one comb and at least one frequency domain resource.
For example, the at least one comb corresponds one-to-one to the at least one frequency domain resource.
For example, it is assumed that each tenth correspondence (which may be referred to as a pattern (pattern)) includes correspondences between n frequency domain resources and n comb values. If first random numbers sequentially corresponding to n frequency domain resources {y1, y2, . . . yn} are {cb1, cb2, . . . cbn} for a kth first correspondence, comb values sequentially corresponding to n frequency domain resources are {cb(1+a)mod n, cb(2+a)mod n, . . . cb(M+a)mod n} for a (k+1)th first correspondence. A value of {cb1, cb2, . . . cbn} belongs to {0, 1, . . . , KTC−1}, and KTC is a comb number. Optionally, a=1.
For example, the terminal device may obtain, from the correspondence between at least one comb and at least one frequency domain resource based on the frequency domain resource occupied by the first antenna port, the comb occupied by the first antenna port.
The plurality of eleventh correspondences may be shown in Table 14. In Table 14, for example, there are four eleventh correspondences, each eleventh correspondence includes four time domain resources, and there are four combs. Eleventh correspondence 1 to eleventh correspondence 4 are different from each other. For details, refer to Table 14.
Optionally, in Table 14, frequency domain resource 1 may be replaced with frequency domain unit 1, subband 1, frequency hopping bandwidth 1, frequency hopping bandwidth 1, or the like. Frequency domain resource 2 to frequency domain resource 4 are similar to frequency domain resource 1, and details are not described one by one.
Optionally, in Table 14, the eleventh correspondence further includes frequency domain resource 1 to frequency domain resource 8, and combs respectively corresponding to frequency domain resource 5 to frequency domain resource 8 are the same as combs respectively corresponding to frequency domain resource 1 to frequency domain resource 4.
In this way, the terminal device obtains, by using one of the plurality of eleventh correspondences and the frequency domain resource occupied by the first antenna port, the comb occupied by the first antenna port, so that combs occupied on different frequency resources change randomly. The network device allocates different eleventh correspondences (patterns) to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the interference randomization, and achieve the better interference randomization effect.
In some other embodiments, the comb occupied by the first antenna port may be determined based on one of a plurality of twelfth correspondences, and the time domain resource and the frequency domain resource that are occupied by the first antenna port.
Optionally, one of the plurality of twelfth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of twelfth correspondences, and/or one of the plurality of twelfth correspondences.
For example, the network device may select one twelfth correspondence from the plurality of twelfth correspondences, and indicate the selected twelfth correspondence to the terminal device.
Optionally, the network device may indicate different twelfth correspondences to terminal devices in different cells.
Optionally, one twelfth correspondence may include a correspondence between at least one comb, at least one time domain resource, and at least one frequency domain resource.
For example, the at least one comb corresponds one-to-one to the at least one time domain resource and the at least one frequency domain resource.
For example, the terminal device may obtain, from the correspondence between at least one comb, at least one time domain resource, and at least one frequency domain resource based on the time domain resource and the frequency domain resource that are occupied by the first antenna port, the comb occupied by the first antenna port.
The plurality of twelfth correspondences may be a combination of Table 13 and Table 14, for example, as shown in Table 15.
In Table 15, for example, there are four twelfth correspondences, each twelfth correspondence includes four time domain resources and four frequency domain resources, and there are four combs. Twelfth correspondence 1 to twelfth correspondence 4 are different from each other. For details, refer to Table 15.
In this way, the terminal device obtains, by using one of the plurality of twelfth correspondences and the frequency domain resource and the time domain resource that are occupied by the first antenna port, the comb occupied by the first antenna port, so that the comb occupied by the first antenna port randomly changes on different frequency domain resources and time domain resources. The network device allocates different twelfth correspondences (patterns) to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the interference randomization, and achieve the better interference randomization effect.
In a possible design method, the M antenna ports may further include at least one second antenna port. For descriptions of the second antenna port, refer to the corresponding descriptions in S502. Details are not described herein again.
Optionally, a comb occupied by the second antenna port may be determined based on at least a second offset.
Optionally, the second offset is different from the first offset.
For example, the second offset may be an integer greater than 0 or equal to 0.
Optionally, that a comb occupied by the second antenna port is determined based on at least a second offset may include: The comb occupied by the second antenna port may be determined based on an initial value of the comb occupied by the second antenna port and the second offset.
Optionally, the initial value of the comb occupied by the second antenna port may be determined based on a comb offset; or the initial value of the comb occupied by the second antenna port may be determined based on a comb quantity and a comb offset.
For example, the initial value of the comb occupied by the second antenna port may satisfy the foregoing formula (2).
For example, the comb occupied by the second antenna port may be determined based on the comb offset and the second offset; or the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, and the second offset.
For example, the second offset may be determined based on at least a time domain resource occupied by the second antenna port and/or a frequency domain resource occupied by the second antenna port.
Optionally, the time domain resource occupied by the second antenna port may include one or more OFDM symbols. Optionally, the one or more OFDM symbols that may be included in the time domain resource occupied by the second antenna port are determined based on one or more of the following parameters: a system frame number corresponding to the second antenna port, a slot number corresponding to the second antenna port, and an OFDM symbol number corresponding to the second antenna port.
A quantity of OFDM symbols included in the time domain resource occupied by the second antenna port is not limited in this application.
Optionally, the frequency domain resource occupied by the second antenna port may include one or more sub-bandwidths. Optionally, the one or more sub-bandwidths included in the frequency domain resource occupied by the second antenna port are determined based on one or more of the following parameters: an index of a frequency hopping bandwidth corresponding to the second antenna port, and an index of a transmit bandwidth corresponding to the second antenna port.
Optionally, all first antenna ports included in the terminal device belong to a same reference signal resource, all second antenna ports included in the terminal device belong to a same reference signal resource, and the reference signal resource to which all the first antenna ports belong may be the same as or different from the reference signal resource to which all the second antenna ports belong.
In some embodiments, the second offset may include a second random number and/or a sixth random number.
Optionally, the second random number may be determined based on at least the time domain resource occupied by the second antenna port. For example, the second random number may be denoted by Q2.
For example, the second random number may be a random number greater than 0 or equal to 0.
Optionally, the sixth random number may be determined based on at least the frequency domain resource occupied by the second antenna port. For example, the sixth random number may be denoted by Q4.
For example, the sixth random number may be a random number greater than 0 or equal to 0.
In this way, the comb occupied by the second antenna port may be determined based on the second random number and/or the sixth random number.
For example, the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, and the second random number; the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, and the sixth random number; or the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, the second random number, and the sixth random number.
In some embodiments, that the second random number is determined based on at least the time domain resource occupied by the second antenna port may include: The second random number is determined based on the time domain resource occupied by the second antenna port and a pseudo-random sequence.
Optionally, the second random number is determined based on the time domain resource occupied by the second antenna port and the pseudo-random sequence, and the second random number may be further determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
Optionally, the first random number may satisfy the formula (11), the formula (12), the formula (13), or the formula (14) in S502. Details are not described herein again.
In the formula (11), the formula (12), the formula (13), or the formula (14), Q2 represents the second random number, the mathematical symbol Σ represents summation, the mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, nf represents the system frame number corresponding to the second antenna port (or f represents a system frame number of the time domain resource occupied by the second antenna port), Nslotframe represents the quantity of the slots in each system frame, Nsymbslot represents the quantity of the OFDM symbols in each slot, ns,fμ represents the slot number corresponding to the second antenna port (or ns,fμ represents a slot number of the time domain resource occupied by the second antenna port), l0 represents an index of a start OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the second antenna port, l′ represents a relative index of one OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the second antenna port (or l′ represents a relative index of an OFDM symbol of the time domain resource occupied by the second antenna port), and KTC represents the comb quantity.
In some other embodiments, that the second random number is determined based on at least the time domain resource occupied by the second antenna port may include: The second random number is determined based on one of a plurality of third correspondences and the time domain resource occupied by the second antenna port.
Optionally, one of the plurality of third correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of third correspondences, and/or one of the plurality of third correspondences.
For example, the network device may select one third correspondence from the plurality of third correspondences, and indicate the selected third correspondence to the terminal device.
Optionally, one third correspondence may include a correspondence between at least one second random number and at least one time domain resource. A specific implementation of the third correspondence is similar to that of the first correspondence. For details, refer to the foregoing descriptions of the first correspondence. Details are not described herein again.
For example, the at least one second random number corresponds one-to-one to the at least one time domain resource. For example, the time domain resource may be an OFDM symbol, a system frame number, or a slot number.
For example, the terminal device may obtain, from the correspondence between at least one second random number and at least one time domain resource based on the time domain resource occupied by the second antenna port, the second random number corresponding to the time domain resource occupied by the second antenna port.
In this way, the second random number obtained by the terminal device randomly changes at different sending moments, and then the comb occupied by the second antenna port of the terminal device is determined based on the second random number, so that the frequency domain resource (comb) occupied by the second antenna port of the terminal device may randomly change at different sending moments.
Optionally, one frequency hopping periodicity may include at least one time of reference signal sending, and the correspondence between at least one second random number and at least one time domain resource may include: a correspondence between the at least one second random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
For example, the at least one second random number corresponds one-to-one to a number of the at least one time of reference signal sending.
For example, the terminal device may obtain, based on a number of a current time of reference signal sending via the second antenna port, the second random number from the correspondence between the at least one second random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
Optionally, the correspondence between at least one second random number and at least one time domain resource may include: a correspondence between the at least one second random number and an index of at least one frequency hopping periodicity.
For example, the at least one second random number corresponds one-to-one to the index of the at least one frequency hopping periodicity.
For example, the terminal device may obtain the second random number from the correspondence between the at least one second random number and an index of at least one frequency hopping periodicity based on an index of a frequency hopping periodicity in which the time domain resource occupied by the second antenna port is located.
Optionally, the network device may indicate different second correspondences to terminal devices in different cells.
In this way, the network device indicates different second correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the frequency-domain interference randomization, and achieve the better interference randomization effect.
In some embodiments, that the sixth random number is determined based on at least the frequency domain resource occupied by the second antenna port may include: The sixth random number is determined based on the frequency domain resource occupied by the second antenna port and a pseudo-random sequence.
Optionally, the pseudo-random sequence may be c( ).
Optionally, the sixth random number may satisfy a formula (32) or a formula (33).
In the formula (32) or the formula (33), Q4 represents the sixth random number, the mathematical symbol Σ represents summation, the mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, k represents the index of the frequency hopping bandwidth and/or the index of the transmit bandwidth that correspond/corresponds to the frequency domain resource occupied by the second antenna port, and KTC represents the comb quantity.
It should be noted that m in the formula (32) or the formula (33) is irrelevant to a sequence length M. In the formula (32) or the formula (33), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (32) or the formula (33) is not limited in this application.
In some other embodiments, that the sixth random number is determined based on at least the frequency domain resource occupied by the second antenna port may include: The sixth random number is determined based on one of a plurality of fourth correspondences and the frequency domain resource occupied by the second antenna port.
Optionally, one of the plurality of fourth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of fourth correspondences, and/or one of the plurality of fourth correspondences.
For example, the network device may select one fourth correspondence from the plurality of fourth correspondences, and indicate the selected fourth correspondence to the terminal device.
Optionally, one fourth correspondence may include a correspondence between at least one sixth random number and at least one frequency domain resource.
For example, the at least one sixth random number corresponds one-to-one to the at least one frequency domain resource.
For example, the terminal device may obtain, from the correspondence between at least one sixth random number and at least one frequency domain resource based on the frequency domain resource occupied by the second antenna port, the sixth random number corresponding to the frequency domain resource occupied by the second antenna port.
For example, a specific implementation of the fourth correspondence is similar to that of the first correspondence. For details, refer to the descriptions of the first correspondence. Details are not described herein again.
In this way, the sixth random number obtained by the terminal device randomly changes on different frequency domain resources, and then the comb occupied by the second antenna port of the terminal device is determined based on the sixth random number, so that the frequency domain resource (comb) occupied by the second antenna port of the terminal device may randomly change at different sending moments.
Optionally, the network device may indicate different fourth correspondences to terminal devices in different cells.
In this way, the network device indicates different fourth correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the interference randomization, and achieve the better interference randomization effect.
In another possible design method, the second offset may be a sum of the first offset and a third offset.
Optionally, the third offset may be an integer greater than or equal to 0.
In some embodiments, the third offset may be determined based on at least the time domain resource occupied by the second antenna port and/or the frequency domain resource occupied by the second antenna port. For specific implementations of the time domain resource occupied by the second antenna port and the frequency domain resource occupied by the second antenna port, refer to the foregoing descriptions. Details are not described herein again.
In some embodiments, the third offset may include a third random number and/or a seventh random number.
Optionally, the third random number may be determined based on at least the time domain resource occupied by the second antenna port. For example, the third random number may be denoted by Δ.
For example, the third random number may be a random number greater than 0 or equal to 0.
Optionally, the seventh random number is determined based on at least the frequency domain resource occupied by the second antenna port. For example, the seventh random number may be denoted by Δ1.
For example, the seventh random number may be a random number greater than 0 or equal to 0.
In this way, the comb occupied by the second antenna port may be determined based on the third random number and/or the seventh random number.
For example, the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, and the third random number; the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, and the seventh random number; or the comb occupied by the second antenna port may be determined based on the comb quantity, the comb offset, the third random number, and the seventh random number.
In some embodiments, that the third random number is determined based on at least the time domain resource occupied by the second antenna port may include: The third random number is determined based on the time domain resource occupied by the second antenna port and a pseudo-random sequence.
Optionally, the third random number is determined based on the time domain resource occupied by the second antenna port and the pseudo-random sequence, or the third random number may be determined based on one or more of the following parameters: the quantity of the slots included in each system frame, the quantity of the OFDM symbols included in each slot, the comb quantity, and the comb offset.
Optionally, the third random number may satisfy the formula (15), the formula (16), the formula (17), the formula (18), the formula (34), or the formula (35) in S502. Details are not described herein again.
In the formula (15), the formula (16), the formula (17), the formula (18), the formula (34), or the formula (35), Δ represents the third random number, the mathematical symbol Σ represents summation, the mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, nf represents the system frame number corresponding to the second antenna port (or f represents the system frame number of the time domain resource occupied by the second antenna port), Nslotframe represents the quantity of the slots in each system frame, Nsymbslot represents the quantity of the OFDM symbols in each slot, ns,fμ represents the slot number corresponding to the second antenna port (or ns,fμ represents the slot number of the time domain resource occupied by the second antenna port), l0 represents the index of the start OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the second antenna port, l′ represents the relative index of the OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the second antenna port (or l′ represents the relative index of the OFDM symbol of the time domain resource occupied by the second antenna port), and KTC represents the comb quantity.
In some other embodiments, that the third random number is determined based on at least the time domain resource occupied by the second antenna port may include: The third random number is determined based on one of a plurality of fifth correspondences and the time domain resource occupied by the second antenna port.
Optionally, one of the plurality of fifth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of fifth correspondences, and/or one of the plurality of fifth correspondences.
For example, the network device may select one fifth correspondence from the plurality of fifth correspondences, and indicate the selected fifth correspondence to the terminal device.
Optionally, one fifth correspondence may include a correspondence between at least one third random number and at least one time domain resource.
For example, the at least one third random number corresponds one-to-one to the at least one time domain resource. For example, the time domain resource may be an OFDM symbol, a system frame number, or a slot number.
For example, the terminal device may obtain, from the correspondence between at least one third random number and at least one time domain resource based on the time domain resource occupied by the second antenna port, the third random number corresponding to the time domain resource occupied by the second antenna port.
For example, a specific implementation of the fifth correspondence is similar to that of the first correspondence. For details, refer to the descriptions of the first correspondence. Details are not described herein again.
In this way, the third random number obtained by the terminal device randomly changes at different sending moments, and then the comb occupied by the second antenna port of the terminal device is determined based on the third random number, so that the frequency domain resource (comb) occupied by the terminal device randomly changes at different sending moments.
Optionally, one frequency hopping periodicity may include at least one time of reference signal sending, and the correspondence between at least one third random number and at least one time domain resource may include: a correspondence between the at least one third random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
For example, the at least one third random number corresponds one-to-one to a number of the at least one time of reference signal sending.
For example, the terminal device may obtain, based on a number of a current time of reference signal sending via the second antenna port, the third random number from the correspondence between the at least one third random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
Alternatively, optionally, the correspondence between at least one third random number and at least one time domain resource may include: a correspondence between the at least one third random number and an index of at least one frequency hopping periodicity.
For example, the at least one third random number corresponds one-to-one to the index of the at least one frequency hopping periodicity.
For example, the terminal device may obtain the third random number from the correspondence between the at least one third random number and an index of at least one frequency hopping periodicity based on an index of a frequency hopping periodicity in which the time domain resource occupied by the second antenna port is located.
Optionally, the network device may indicate different fifth correspondences to terminal devices in different cells.
In this way, the network device indicates different fifth correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the frequency-domain interference randomization, and achieve the better interference randomization effect.
In some embodiments, that the seventh random number is determined based on at least the frequency domain resource occupied by the second antenna port may include: The seventh random number is determined based on the frequency domain resource occupied by the second antenna port and a pseudo-random sequence. Optionally, the pseudo-random sequence may be c( ).
Optionally, the seventh random number may satisfy a formula (36), a formula (37), or a formula (38).
In the formula (36), the formula (37), or the formula (38), Δ1 represents the seventh random number, the mathematical symbol Σ represents summation, c( ) is the pseudo-random sequence, the mathematical symbol mod represents a modulo operation, k represents the index of the frequency hopping bandwidth and/or the index of the transmit bandwidth that correspond/corresponds to the frequency domain resource occupied by the second antenna port, and KTC represents the comb quantity.
It should be noted that m in the formula (36), the formula (37), or the formula (38) is irrelevant to a sequence length M. In the formula (36), the formula (37), or the formula (38), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (36), the formula (37), or the formula (38) is not limited in this application.
In some other embodiments, that the seventh random number is determined based on at least the frequency domain resource occupied by the second antenna port may include: The seventh random number is determined based on one of a plurality of sixth correspondences and the frequency domain resource occupied by the second antenna port.
Optionally, one of the plurality of sixth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of sixth correspondences, and/or one of the plurality of sixth correspondences.
For example, the network device may select one sixth correspondence from the plurality of sixth correspondences, and indicate the selected sixth correspondence to the terminal device.
Optionally, the sixth correspondence includes a correspondence between at least one seventh random number and at least one frequency domain resource.
For example, the at least one seventh random number corresponds one-to-one to the at least one frequency domain resource.
For example, the terminal device may obtain, from the correspondence between at least one seventh random number and at least one frequency domain resource based on the frequency domain resource occupied by the second antenna port, the seventh random number corresponding to the frequency domain resource occupied by the second antenna port.
For example, a specific implementation of the sixth correspondence is similar to that of the first correspondence. For details, refer to the descriptions of the first correspondence. Details are not described herein again.
In this way, the seventh random number obtained by the terminal device randomly changes on different frequency domain resources, and then the comb occupied by the second antenna port of the terminal device is determined based on the seventh random number, so that the frequency domain resource (comb) occupied by the second antenna port of the terminal device may randomly change at different sending moments.
Optionally, the network device may indicate different sixth correspondences to terminal devices in different cells.
In this way, the network device indicates different sixth correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the interference randomization, and achieve the better interference randomization effect.
In this application, the comb occupied by the first antenna port of the terminal device is determined based on the first offset, and the comb occupied by the second antenna port of the terminal device is determined based on the second offset, so that the comb occupied by the antenna port of the terminal device randomly changes at different sending moments, and intervals between a plurality of combs occupied by the antenna ports of the same terminal device may also change randomly. In this way, antenna ports that cause interference to the antenna port of the terminal device are random at different sending moments, and antenna ports that cause, at a same sending moment, interference to antenna ports that are of the terminal device and that occupy different combs may not be antenna ports of a same terminal device. This can implement interference randomization, and can further improve a degree of freedom of the resource occupied by the antenna port of the terminal device, to further improve an interference randomization effect.
In some embodiments, when the second offset is a second random number Q2 (the second random number is determined based on the time domain resource occupied by the second antenna port), an index kTC(p
In some embodiments, when the second offset is a sixth random number Q4 (the sixth random number is determined based on the frequency domain resource occupied by the first antenna port), an index kTC(p
In some embodiments, when the second offset is the sum of the first offset and the third offset, the first offset is a first random number Q1, and the third offset is a third random number Δ, an index kTC(p
In some embodiments, when the second offset is the sum of the first offset and the third offset, the first offset is a fifth random number Q3, and the third offset is a seventh random number Δ1, an index kTC(p
In some embodiments, when the second offset is the sum of the first offset and the third offset, the first offset includes a first random number Q1 and a fifth random number Q3, and the third offset includes a third random number Δ and a seventh random number Δ1, an index kTC(p
For example, combs occupied by some antenna ports of the terminal device may be determined based on the first offset, and combs occupied by the other antenna ports of the terminal device may be determined based on the second offset. The index kTC(p
With reference to Table 7 and
For example, after the combs occupied by the different antenna ports of the terminal device are determined based on the first offset (the first offset is determined based on the time domain resource occupied by the first antenna port) or the second offset (the second offset is determined based on the time domain resource occupied by the second antenna port), for the comb occupied by the antenna port of each terminal device, refer to the descriptions of Table 7 and
For example, after the combs occupied by the different antenna ports of the terminal device are determined based on the first offset (the first offset is determined based on the frequency domain resource occupied by the first antenna port) or the second offset (the second offset is determined based on the frequency domain resource occupied by the second antenna port), for the comb occupied by the antenna port of each terminal device, refer to Table 16.
The foregoing scenario 1 is used as an example. That a comb occupied by two antenna ports of each of UE 1 to UE 8 is determined based on at least the first offset, and a comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on at least the second offset is used as an example. The comb occupied by the antenna port of each UE may be shown in Table 16.
On frequency domain resource 1, antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 1 and comb 3, and antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy same comb 2 and same comb 4.
UE 1 is used as an example. On frequency domain resource 1, the antenna ports of UE 1 suffer interference, on comb 1 and comb 3, from antenna ports of UE 5 and UE 6.
It should be noted that, in Table 16, an example in which antenna port p0 and antenna port p2 of each UE occupy one comb, and antenna port p1 and antenna port p3 occupy one comb is used. For example, the comb occupied by antenna port p0 and antenna port p2 is a comb with a smaller comb index in two combs occupied by the UE, and the comb occupied by antenna port p1 and antenna port p3 is a comb with a larger comb index in the two combs occupied by the UE. For ease of understanding, Table 16 shows the UEs, corresponding base sequences, and corresponding combs, but do not show the antenna port.
On frequency domain resource 2, antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1, the antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 2, the antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy comb 3, and antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 4.
UE 1 is used as an example. On frequency domain resource 2, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 1 suffer interference, on comb 1, from antenna ports (for example, antenna port p0 and antenna port p2) of UE 7 and UE 8. The antenna ports (for example, antenna port p1 and antenna port p3) of UE 1 suffer interference, on comb 2, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 5 and UE 6.
On frequency domain resource n, the antenna ports of UE 1, UE 2, UE 7, and UE 8 occupy comb 1, the antenna ports of UE 1, UE 2, UE 5, and UE 6 occupy comb 4, the antenna ports of UE 3, UE 4, UE 5, and UE 6 occupy comb 2, and the antenna ports of UE 3, UE 4, UE 7, and UE 8 occupy comb 4.
UE 1 is used as an example. On frequency domain resource n, the antenna ports (for example, antenna port p0 and antenna port p2) of UE 1 suffer interference, on comb 1, from the antenna ports (for example, antenna port p0 and antenna port p2) of UE 7 and UE 8. The antenna ports (for example, antenna port p and antenna port p3) of UE 1 suffer interference, on comb 4, the antenna ports (for example, antenna port p0 and antenna port P) of UE 5 and UE 6.
Optionally, in Table 16, frequency domain resource 1 may be replaced with frequency domain unit 1, subband 1, frequency hopping bandwidth 1, frequency hopping bandwidth 1, or the like. Frequency domain resource 2 to frequency domain resource n are similar to frequency domain resource 1, and details are not described one by one.
In this way, after the comb occupied by the two antenna ports of each of UE 1 to UE 8 is determined based on at least the first offset, and the comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on at least the second offset, the comb occupied by the antenna port of UE 1 randomly changes on different frequency domain resources. For example, on frequency domain resource 1, UE 1 sends a reference signal through comb 1 and comb 3; and on frequency domain resource 2, UE 1 sends a reference signal through comb 1 and comb 4, so that an antenna port that causes interference to the antenna port of UE 1 randomly changes. In addition, antenna ports that cause, on a same frequency domain resource, interference to antenna ports, that are of the terminal device, (antenna port p0 and antenna port p2 of UE 1, and antenna port p1 and antenna port p3 of UE 1) and that occupy different combs may not be antenna ports of a same terminal device. For example, on frequency domain resource 2, antenna port p0 and antenna port p2 of UE 1 suffer interference, on comb 1, from antenna ports p0 and antenna ports p2 of UE 7 and UE 8, and antenna port p1 and antenna port p3 of UE 1 suffer interference, on comb 2, from antenna ports p0 and antenna ports p2 of UE 5 and UE 6. This can further improve the degree of freedom of the resource occupied by the antenna port of the terminal device, and can further improve the degree of interference randomization caused to the terminal device, to further improve the interference randomization effect.
For example, after the combs occupied by the different antenna ports of the terminal device are determined based on the first offset (the first offset is determined based on the time domain resource occupied by the first antenna port and the frequency domain resource occupied by the first antenna port) or the second offset (the second offset is determined based on the time domain resource occupied by the second antenna port and the frequency domain resource occupied by the second antenna port), the comb occupied by the antenna port of each terminal device may be a combination of Table 7 and Table 16, for example, as shown in Table 17.
The foregoing scenario 1 is used as an example. That a comb occupied by two antenna ports of each of UE 1 to UE 8 is determined based on at least the first offset, and a comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on at least the second offset is used as an example. The comb occupied by the antenna port of each UE may be shown in Table 17. For specific descriptions, refer to Table 7 or Table 16.
In this way, after the comb occupied by the two antenna ports of each of UE 1 to UE 8 is determined based on at least the first offset, and the comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on at least the second offset, the comb occupied by the antenna port of UE 1 randomly changes at different sending moments and on different frequency domain resources. For example, at sending moment 1 and on frequency domain resource 1, UE 1 sends a reference signal through comb 1 and comb 3; and at sending moment 2 and on frequency domain resource 2, UE 1 sends a reference signal through comb 1 and comb 4, so that an antenna port that causes interference to the antenna port of UE 1 randomly changes. In addition, antenna ports that cause, at a same sending moment and on a same frequency domain resource, interference to antenna ports that are, of the terminal device, (antenna port p0 and antenna port p2 of UE 1, and antenna port p1 and antenna port p3 of UE 1) and that occupy different combs may not be antenna ports of a same terminal device. For example, at sending moment 2 and on frequency domain resource 2, antenna port p0 and antenna port p2 of UE 1 suffer interference, on comb 1, from antenna ports p0 and antenna ports p2 of UE 7 and UE 8, and antenna port pt and antenna port p3 of UE 1 suffer interference, on comb 2, from antenna ports p0 and antenna ports p2 of UE 5 and UE 6. This can further improve the degree of freedom of the resource occupied by the antenna port of the terminal device, and can further improve the degree of interference randomization caused to the terminal device, to further improve the interference randomization effect.
In some other embodiments, the comb occupied by the second antenna port may be determined based on one of a plurality of thirteenth correspondences and the time domain resource occupied by the second antenna port.
Optionally, one of the plurality of thirteenth correspondences may be indicated by the network device to the terminal device. Optionally, the network device may indicate different thirteenth correspondences to terminal devices in different cells.
Optionally, one thirteenth correspondence may include a correspondence between at least one comb and at least one time domain resource.
For example, the at least one comb corresponds one-to-one to the at least one time domain resource.
Optionally, the thirteenth correspondence is different from the tenth correspondence.
For example, the terminal device may obtain, from the correspondence between at least one comb and at least one time domain resource based on the time domain resource occupied by the second antenna port, the comb occupied by the second antenna port.
Optionally, a specific implementation of the thirteenth correspondence is similar to that of the tenth correspondence. For details, refer to the foregoing descriptions of the tenth correspondence. Details are not described herein again.
In some other embodiments, the comb occupied by the second antenna port may be determined based on one of a plurality of fourteenth correspondences and the frequency domain resource occupied by the second antenna port.
Optionally, one of the plurality of fourteenth correspondences may be indicated by the network device to the terminal device. Optionally, the network device may indicate different fourteenth correspondences to terminal devices in different cells.
Optionally, one fourteenth correspondence may include a correspondence between at least one comb and at least one frequency domain resource.
For example, the at least one comb corresponds one-to-one to the at least one frequency domain resource.
Optionally, the fourteenth correspondence is different from the eleventh correspondence.
For example, the terminal device may obtain, from the correspondence between at least one comb and at least one frequency domain resource based on the frequency domain resource occupied by the second antenna port, the comb occupied by the second antenna port.
Optionally, a specific implementation of the fourteenth correspondence is similar to that of the eleventh correspondence. For details, refer to the foregoing descriptions of the eleventh correspondence. Details are not described herein again.
In some other embodiments, the comb occupied by the second antenna port may be determined based on one of a plurality of fifteenth correspondences, and the time domain resource and the frequency domain resource that are occupied by the second antenna port.
Optionally, one of the plurality of fifteenth correspondences may be indicated by the network device to the terminal device. Optionally, the network device may indicate different fifteenth correspondences to terminal devices in different cells.
Optionally, one fifteenth correspondence may include a correspondence between at least one comb, at least one time domain resource, and at least one frequency domain resource.
For example, the at least one comb corresponds one-to-one to the at least one time domain resource and the at least one frequency domain resource.
Optionally, the fifteenth correspondence is different from the twelfth correspondence.
For example, the terminal device may obtain, from the correspondence between at least one comb, at least one time domain resource, and at least one frequency domain resource based on the frequency domain resource and the frequency domain resource that are occupied by the second antenna port, the comb occupied by the second antenna port.
Optionally, a specific implementation of the fifteenth correspondence is similar to that of the twelfth correspondence. For details, refer to the foregoing descriptions of the twelfth correspondence. Details are not described herein again.
In this way, after the comb occupied by the two antenna ports of each of UE 1 to UE 8 is determined based on the tenth correspondence, the eleventh correspondence, the twelfth correspondence, or the first offset, and the comb occupied by the other two antenna ports of each of UE 1 to UE 8 is determined based on the thirteenth correspondence, the fourteenth correspondence, or the fifteenth correspondence, the comb occupied by the antenna port of UE 1 randomly changes at different sending moments and/or on frequency domain resources. In addition, antenna ports that cause, at a same sending moment and on a same frequency domain resource, interference to antenna ports that are of the terminal device (antenna port p0 and antenna port p2 of UE 1, and antenna port p1 and antenna port p3 of UE 1) and that occupy different combs may not be antenna ports of a same terminal device. This can further improve the degree of freedom of the resource occupied by the antenna port of the terminal device, and can further improve the degree of interference randomness caused to the terminal device, to further improve the interference randomization effect.
According to the communication method shown in
For example,
As shown in
S1401: A network device sends configuration information of a reference signal. Correspondingly, a terminal device receives the configuration information of the reference signal.
For a specific implementation of S1401, refer to S501. Details are not described herein again.
S1402: The terminal device sends a reference signal via M antenna ports based on the configuration information. Correspondingly, the network device receives the reference signal via the M antenna ports based on the configuration information.
For example, M is an integer greater than 0, and the M antenna ports include at least one first antenna port. For specific implementations of M, the M antenna ports, and the first antenna port, refer to the corresponding descriptions in S502. Details are not described herein again.
In a possible design method, a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset.
In some embodiments, a start position of a frequency domain resource occupied by the first antenna port is determined based on at least the fourth offset.
For example, with reference to the foregoing scenario 2, a start position of a frequency domain resource occupied by each of antenna port p0 and antenna port p1 of UE 1 may be determined based on at least the fourth offset.
Optionally, the fourth offset may be an integer greater than or equal to 0.
Optionally, that a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset may include: The start position of the frequency domain resource occupied by the first antenna port is determined based on an initial value of the start position of the frequency domain resource occupied by the first antenna port and the fourth offset.
Optionally, the initial value of the start position of the frequency domain resource occupied by the first antenna port may be determined based on a frequency hopping offset and a frequency hopping bandwidth.
For example, the initial value of the start position of the frequency domain resource occupied by the first antenna port may satisfy the foregoing formula (3).
For example, the start position of the frequency domain resource occupied by the first antenna port is determined based on the frequency hopping offset, a partial sounding offset, and the fourth offset.
For example, the fourth offset may be determined based on at least a time domain resource occupied by the first antenna port and a pseudo-random sequence.
Optionally, the time domain resource occupied by the first antenna port may include an index of a frequency hopping periodicity corresponding to the reference signal.
For example, with reference to
Optionally, the time domain resource occupied by the first antenna port may include one or more OFDM symbols. The one or more OFDM symbols included in the time domain resource occupied by the first antenna port may be determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
A quantity of OFDM symbols included in the time domain resource occupied by the first antenna port is not limited in this application.
In a possible design manner, an index of a frequency hopping periodicity in which the time domain resource is located is determined based on the time domain resource occupied by the first antenna port; or a relative index of the time domain resource in one corresponding frequency hopping periodicity is determined based on the time domain resource occupied by the first antenna port, where the relative index may be defined as follows: A relative index of a kth time of sending in one frequency hopping periodicity is k−1.
Optionally, the pseudo-random sequence may be c( ). For a specific implementation of the pseudo-random sequence, refer to the corresponding descriptions in S502. Details are not described herein again.
Optionally, the fourth offset may be a fourth random number.
For example, the fourth offset may be a random number. For example, the fourth offset is a random number greater than 0.
Optionally, the fourth random number may satisfy the foregoing formula (24) or formula (25).
In the foregoing formula (24) or formula (25), krand represents the fourth random number, a mathematical symbol Σ represents summation, c( ) is the pseudo-random sequence,
represents the index of the frequency hopping periodicity corresponding to the reference signal, a mathematical symbol └ ┘ represents a floor operation, nSRS represents a count value of the reference signal, a mathematical symbol Π represents a product of a sequence, and a mathematical symbol mod indicates a modulo operation.
Optionally, Nb
It should be noted that for meanings of the parameters in the foregoing formula (25) and Nb
It should be noted that m in the formula (24) or the formula (25) is irrelevant to a sequence length M. In the formula (24) or the formula (25), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (24) or the formula (25) is not limited in this application.
Alternatively, for example, the fourth offset is determined based on one of a plurality of ninth correspondences and the time domain resource occupied by the first antenna port.
Optionally, one of the plurality of ninth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of ninth correspondences, and/or one of the plurality of ninth correspondences.
For example, the network device may select one ninth correspondence from the plurality of ninth correspondences, and indicate the selected ninth correspondence to the terminal device.
Optionally, one ninth correspondence may include a correspondence between at least one fourth offset and at least one time domain resource.
For example, the at least one fourth offset corresponds one-to-one to the at least one time domain resource. For example, the time domain resource may be an OFDM symbol, a system frame number, or a slot number.
Optionally, the plurality of ninth correspondences correspond to a same frequency scaling factor.
Optionally, one frequency hopping periodicity may include at least one time of reference signal sending, and the correspondence between at least one fourth offset and at least one time domain resource may include: a correspondence between the at least one fourth offset and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
For example, the at least one fourth offset corresponds one-to-one to a number of the at least one time of reference signal sending.
For example, the terminal device may obtain, based on a number of a current time of reference signal sending via the first antenna port, the fourth offset from the correspondence between the at least one fourth offset and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
Alternatively, optionally, the correspondence between at least one fourth offset and at least one time domain resource may include: a correspondence between the at least one fourth offset and an index of at least one frequency hopping periodicity.
For example, the at least one fourth offset corresponds one-to-one to the index of the at least one frequency hopping periodicity.
For example, the terminal device may obtain the fourth offset from the correspondence between the at least one fourth offset and an index of at least one frequency hopping periodicity based on the index of the frequency hopping periodicity in which the time domain resource occupied by the first antenna port is located.
In some embodiments, that a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset may include: The start position of the frequency domain resource occupied by each of the M antenna ports may be determined based on a partial sounding offset noffsetRPFS. For a specific implementation, refer to the corresponding descriptions in S1101. Details are not described herein again.
For a specific implementation of the partial sounding offset, refer to the corresponding descriptions in S1101. Details are not described herein again.
In some embodiments, a frequency-domain start position k0(p
The foregoing scenario 2 is used as an example. A start position of a frequency domain resource occupied by each antenna port (antenna port p0 and antenna port p1) of UE 1 to UE 4 is determined based on at least the fourth offset. The start position of the frequency domain resource occupied by each UE may be shown in
The foregoing scenario 1 is used as an example. A start position of a frequency domain resource occupied by each antenna port (antenna port p0 and antenna port p1) of UE 1 to UE 8 is determined based on at least the fourth offset. The start position of the frequency domain resource occupied by each UE may be shown in Table 18.
For example, in Table 13, sending moment 1 may be replaced with frequency hopping periodicity 1, OFDM symbol 1, system frame number 1, slot number 1, time domain resource 1, or time unit 1. Sending moment 2 to sending moment n are similar to sending moment 1, and details are not described one by one.
UE 1 is used as an example. At sending moment 1, the antenna port of UE 5 causes interference to the antenna port of UE 1. At sending moment 2, the antenna port of UE 7 causes interference to the antenna port of UE 1. It can be learned that different antenna ports cause interference to the antenna port of UE 1 at different sending moments. This brings a good interference randomization effect, can accelerate an interference randomization convergence speed, and can improve channel estimation performance.
In some other embodiments, the start position of the frequency domain resource occupied by the first antenna port may be determined based on one of a plurality of sixteenth correspondences and the time domain resource occupied by the first antenna port.
Optionally, one of the plurality of sixteenth correspondences may be indicated by the network device to the terminal device.
Optionally, the network device may indicate different sixteenth correspondences to terminal devices in different cells.
Optionally, one sixteenth correspondence may include a correspondence between a start position of at least one frequency domain resource and at least one time domain resource.
For example, the start position of the at least one frequency domain resource corresponds one-to-one to the at least one time domain resource.
For example, it is assumed that each sixteenth correspondence (which may be referred to as a pattern) has n time domain resources. Offsets between start positions of frequency domain resources corresponding to the n time domain resources are {x1, x2, . . . xn} for sixteenth correspondence 1. In this case, there is sixteenth correspondence 1+a, a is an integer greater than 0, and combs corresponding to the n time domain resources are {x(1+a)mod n, x(2+a)mod n, . . . x(M+a)mod n}. A value of {x1, x2, . . . xn} belongs to {0, N/S, . . . , (S−1)*N/S}, S is a quantity of partial bandwidths included in one subband, and N is a quantity of RBs included in one subband.
For example, the terminal device may obtain, from the correspondence between a start position of at least one frequency domain resource and at least one time domain resource based on the time domain resource occupied by the first antenna port, the start position of the frequency domain resource occupied by the first antenna port.
The plurality of tenth correspondences may be shown in Table 19. In Table 19, for example, there are four sixteenth correspondences and each sixteenth correspondence includes four time domain resources. Sixteenth correspondence 1 to sixteenth correspondence 4 are different from each other. For details, refer to Table 19.
For example, in Table 19, sending moment 1 may be replaced with OFDM symbol 1, system frame number 1, slot number 1, time domain resource 1, or time unit 1. Sending moment 2 to sending moment 14 are similar to sending moment 1, and details are not described one by one.
Optionally, in Table 19, the sixteenth correspondence further includes sending moment 1 to sending moment 8, and start positions of frequency domain resources respectively corresponding to sending moment 5 to sending moment 8 are the same as start positions of frequency domain resources respectively corresponding to sending moment 1 to sending moment 4.
In this way, the terminal device obtains, by using one of the plurality of sixteenth correspondences and the time domain resource occupied by the first antenna port, the start position of the frequency domain resource occupied by the first antenna port, so that antenna ports that cause interference to the antenna port of the terminal device at different sending moments are different. This brings a good interference randomization effect, can accelerate an interference randomization convergence speed, and can improve channel estimation performance.
According to the communication method shown in
For example,
As shown in
S1501: A network device sends configuration information of a reference signal. Correspondingly, a terminal device receives the configuration information of the reference signal.
S1502: The terminal device sends a reference signal via M antenna ports based on the configuration information. Correspondingly, the network device receives the reference signal via the M antenna ports based on the configuration information.
M is an integer greater than 0, and the M antenna ports include at least one first antenna port. For specific implementations of M, the M antenna ports, and the first antenna port, refer to the corresponding descriptions in S502. Details are not described herein again.
In some embodiments, a cyclic shift value of the first antenna port is determined based on at least a first code domain offset.
Optionally, the first offset may be an integer greater than or equal to 0.
Optionally, that a cyclic shift value of the first antenna port is determined based on at least a first code domain offset may include: The cyclic shift value of the first antenna port is determined based on an initial value of the cyclic shift value of the first antenna port and the first code domain offset.
Optionally, the cyclic shift value of the first antenna port may be determined based on the initial value of the cyclic shift value and the first code domain offset.
In some embodiments, the first code domain offset may be determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
Optionally, the time domain resource occupied by the first antenna port may include one or more OFDM symbols. The one or more OFDM symbols included in the time domain resource occupied by the first antenna port may be determined based on one or more of the following parameters: a system frame number corresponding to the first antenna port, a slot number corresponding to the first antenna port, and an OFDM symbol number corresponding to the first antenna port.
A quantity of OFDM symbols included in the time domain resource occupied by the first antenna port is not limited in this application.
Optionally, the frequency domain resource occupied by the first antenna port may include one or more sub-bandwidths. The one or more sub-bandwidths included in the frequency domain resource occupied by the first antenna port may be determined based on one or more of the following parameters: an index of a frequency hopping bandwidth corresponding to the first antenna port, and an index of a transmit bandwidth corresponding to the first antenna port.
Optionally, the M reference signal ports include a plurality of first reference signal ports, and on a time domain resource and/or a frequency domain resource, the plurality of first reference signal ports correspond to a same first code domain offset.
In some embodiments, the first code domain offset includes a first code domain random number and/or a second code domain random number.
Optionally, the first code domain random number is determined based on at least the time domain resource occupied by the first antenna port. For example, the first code domain random number may be denoted by A1.
Optionally, the second code domain random number is determined based on at least the frequency domain resource occupied by the first antenna port. For example, the first code domain random number may be denoted by A2.
In this way, the cyclic shift value occupied by the first antenna port may be determined based on a first random number and/or a fifth random number.
In some embodiments, that the first code domain random number is determined based on at least the time domain resource occupied by the first antenna port includes: The first code domain random number is determined based on the time domain resource occupied by the first antenna port and a pseudo-random sequence.
Optionally, the pseudo-random sequence may be c( ). For a specific implementation of the pseudo-random sequence, refer to the corresponding descriptions in S502. Details are not described herein again.
Optionally, the first code domain random number is determined based on the time domain resource occupied by the first antenna port and the pseudo-random sequence, and the first code domain random number may be further determined based on one or more of the following parameters: a quantity of slots included in each system frame, a quantity of OFDM symbols included in each slot, a comb quantity, and a comb offset.
For example, in this application, the quantity of the slots included in each system frame may be a quantity of slots included in one system frame.
For example, in this application, the quantity of the OFDM symbols included in each slot may be a quantity of OFDM symbols included in one slot.
Optionally, the comb quantity may be a quantity of combs included in a transmit bandwidth of the reference signal.
Optionally, the comb offset may be a reference quantity of combs occupied by the reference signal.
Optionally, the first code domain random number may satisfy a formula (45), a formula (46), a formula (47), a formula (48), a formula (49), a formula (50), a formula (51), or a formula (52).
In the formula (45), the formula (46), the formula (47), the formula (48), the formula (49), the formula (50), the formula (51), or the formula (52), A1 represents the first code domain random number, a mathematical symbol Σ represents summation, a mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, nf represents the system frame number corresponding to the first antenna port (or f represents a system frame number of the time domain resource occupied by the first antenna port), Nslotframe represents the quantity of the slots in each system frame, Nsymbslot represents the quantity of the OFDM symbols in each slot, ns,fμ represents the slot number corresponding to the first antenna port (or ns,fμ represents a slot number of the time domain resource occupied by the first antenna port), l0 represents an index of a start OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the first antenna port (or l0 represents the index of the start OFDM symbol), l′ represents a relative index of one OFDM symbol in the one or more OFDM symbols included in the time domain resource occupied by the first antenna port (or l′ represents a relative index of an OFDM symbol of the time domain resource occupied by the first antenna port), and Y is a maximum quantity that is of supported antenna ports and that is multiplexed through cyclic shifting on one comb, a quantity of Fourier transform points, or a quantity of subcarriers occupied by the first antenna port on one OFDM symbol.
It should be noted that m in the formula (45), the formula (46), the formula (47), the formula (48), the formula (49), the formula (50), the formula (51), or the formula (52) is irrelevant to the sequence length M. In the formula (45), the formula (46), the formula (47), the formula (48), the formula (49), the formula (50), the formula (51), or the formula (52), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (45), the formula (46), the formula (47), the formula (48), the formula (49), the formula (50), the formula (51), or the formula (52) is not limited in this application.
In this application, the cyclic shift value of the first antenna port of the terminal device is determined based on the first code domain random number, so that the cyclic shift value of the terminal device may randomly change at different sending moments. In this way, a terminal device that causes interference to the terminal device randomly changes. Therefore, frequency-domain interference randomization is implemented, and a better interference randomization effect can be achieved.
In some other embodiments, that the first code domain random number is determined based on at least the time domain resource occupied by the first antenna port may include: The first code domain random number is determined based on one of a plurality of seventh correspondences and the time domain resource occupied by the first antenna port.
Optionally, one of the plurality of seventh correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of seventh correspondences, and/or one of the plurality of seventh correspondences.
For example, the network device may select one seventh correspondence from the plurality of seventh correspondences, and indicate the selected seventh correspondence to the terminal device.
Optionally, one seventh correspondence may include a correspondence between at least one first code domain random number and at least one time domain resource.
For example, the at least one first code domain random number corresponds one-to-one to the at least one time domain resource. For example, the time domain resource may be an OFDM symbol, a system frame number, or a slot number.
For example, it is assumed that each first correspondence (which may be referred to as a pattern) has n time domain resources. First code domain random numbers corresponding to the n time domain resources are {x1, x2, . . . xn} for seventh correspondence 1. In this case, there is seventh correspondence 1+a, a is an integer greater than 0, and first code domain random numbers corresponding to the n time domain resources are {x(1+a)mod n, x(2+a)mod n, . . . x(M+a)mod n}. A value of {x1, x2, . . . xn} belongs to {0, 1, . . . , ncs−1}, and ncs is a maximum quantity of CSs that can be supported on a comb.
Optionally, one frequency hopping periodicity includes at least one time of reference signal sending, and the correspondence between at least one first code domain random number and at least one time domain resource may include: a correspondence between the at least one first random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
For example, the at least one first code domain random number corresponds one-to-one to a number of the at least one time of reference signal sending.
For example, the terminal device may obtain, based on a number of a current time of reference signal sending via the first antenna port, the first code domain random number from the correspondence between the at least one first code domain random number and a relative number of the at least one time of reference signal sending in the frequency hopping periodicity.
Alternatively, optionally, the correspondence between at least one first code domain random number and at least one time domain resource may include: a correspondence between the at least one first code domain random number and an index of at least one frequency hopping periodicity.
For example, the at least one first code domain random number corresponds one-to-one to the index of the at least one frequency hopping periodicity.
For example, the terminal device may obtain the first code domain random number from the correspondence between the at least one first code domain random number and an index of at least one frequency hopping periodicity based on an index of a frequency hopping periodicity in which the time domain resource occupied by the first antenna port is located.
Optionally, the network device may indicate different seventh correspondences to terminal devices in different cells.
In this way, the network device indicates different seventh correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the frequency-domain interference randomization, and achieve the better interference randomization effect.
In some embodiments, that the second code domain random number is determined based on at least the frequency domain resource occupied by the first antenna port may include: The second code domain random number is determined based on the frequency domain resource occupied by the first antenna port and a pseudo-random sequence.
Optionally, the pseudo-random sequence may be c( ).
Optionally, the second code domain random number may satisfy a formula (53), a formula (54), a formula (55), or a formula (56).
In the formula (53), the formula (54), the formula (55), or the formula (56), A2 represents the second code domain random number, the mathematical symbol Σ represents summation, the mathematical symbol mod represents a modulo operation, c( ) is the pseudo-random sequence, k represents an index of a frequency hopping bandwidth and/or an index of a transmit bandwidth that correspond/corresponds to the frequency domain resource occupied by the first antenna port, Y is the maximum quantity that is of supported antenna ports and that is multiplexed through cyclic shifting on one comb, the quantity of the Fourier transform points, or the quantity of the subcarriers occupied by the first antenna port on one OFDM symbol.
It should be noted that m in the formula (53), the formula (54), the formula (55), or the formula (56) is irrelevant to a sequence length M. In the formula (53), the formula (54), the formula (55), or the formula (56), an example in which m is an integer ranging from 0 to 7 is used for description, and a value range of m in the formula (53), the formula (54), the formula (55), or the formula (56) is not limited in this application.
In some other embodiments, that the second code domain random number is determined based on at least the frequency domain resource occupied by the first antenna port may include: The second code domain random number is determined based on one of a plurality of eighth correspondences and the frequency domain resource occupied by the first antenna port.
Optionally, one of the plurality of eighth correspondences may be indicated by the network device to the terminal device. For example, the configuration information of the reference signal may include indication information indicating one of the plurality of eighth correspondences, and/or one of the plurality of eighth correspondences.
For example, the network device may select one eighth correspondence from the plurality of eighth correspondences, and indicate the selected eighth correspondence to the terminal device.
Optionally, one eighth correspondence may include a correspondence between at least one second code domain random number and at least one frequency domain resource.
For example, the at least one second code domain random number corresponds one-to-one to the at least one frequency domain resource.
For example, the terminal device may obtain, from the correspondence between at least one second code domain random number and at least one frequency domain resource based on the frequency domain resource occupied by the first antenna port, the second code domain random number corresponding to the frequency domain resource occupied by the first antenna port.
For example, a specific implementation of the eighth correspondence is similar to that of the seventh correspondence. For details, refer to the descriptions of the seventh correspondence. Details are not described herein again.
In this way, the second code domain random number obtained by the terminal device randomly changes on different frequency domain resources, and then the cyclic shift value occupied by the first antenna port of the terminal device is determined based on the second code domain random number, so that the cyclic shift value occupied by the terminal device randomly changes at different sending moments.
Optionally, the network device may indicate different eighth correspondences to terminal devices in different cells.
In this way, the network device indicates different eighth correspondences to terminal devices in different cells, so that a terminal device that causes interference to the terminal device randomly changes, to implement the interference randomization, and achieve the better interference randomization effect.
Optionally, a value of the cyclic shift value may satisfy αϵ{0, 1, . . . , K×Y−1}, where Y is a maximum quantity that is of supported antenna ports and that is multiplexed through cyclic shifting on one comb, or a quantity of cyclic shift values that can be configured by using a higher-layer parameter on one comb, and a value of Y is determined based on a configured quantity of reference signal combs, and K is an integer greater than 1.
Alternatively, optionally, a value of the cyclic shift value may satisfy a E {0, 1, . . . , Y−1}, where Y is a quantity M of Fourier transform points, M=2x, x is a positive integer, and a value of M is determined based on a system bandwidth or a sounding bandwidth of the reference signal.
Alternatively, optionally, a value of the cyclic shift value may satisfy a E {0, 1, . . . , Y−1}, where Y is a quantity of subcarriers occupied by the first antenna port on one OFDM symbol.
In some embodiments, when the first code domain offset is the first code domain random number, a cyclic shift value αi that is occupied by antenna port pi and that is determined based on the first code domain random number A1 may satisfy the following formula:
represents a maximum cyclic shift value. nSRScs represents a cyclic shift reference value, nSRScsϵ{0, 1, . . . , nSRScs,max−1}, and is semi-statically configured by the network device by using a higher-layer parameter (for example, transmissionComb). For a meaning represented by nSRScs,i, refer to the corresponding descriptions of nSRScs,i in the foregoing “Third, cyclic shift value”. Details are not described herein again. NapSRS represents a quantity of antenna ports (refer to the foregoing descriptions in “First, configuration information”), and MZC is a length of a sequence. nSRScs may be replaced with nSRScs+nSRScsOffset.
Optionally, in the formula (1), nSRScs may be replaced with nSRScs+nSRScsOffset where nSRScsOffset is the first code domain random number.
In some embodiments, when the first code domain offset is the second code domain random number, a cyclic shift value αi that is occupied by antenna port pi and that is determined based on the second code domain random number A2 may satisfy the following formula:
nSRScs,max represents a maximum cyclic shift value. nSRScs represents a cyclic shift reference value, nSRScsϵ{0, 1, . . . , nSRScs,max−1}, and is semi-statically configured by the network device by using a higher-layer parameter (for example, transmissionComb). For a meaning represented by nSRScs,i, refer to the corresponding descriptions of nSRScs,i in the foregoing “Third, cyclic shift value”. Details are not described herein again. NapSRS represents a quantity of antenna ports (refer to the foregoing descriptions in “First, configuration information”), and MZC is a length of a sequence.
In some embodiments, when the first code domain offset includes the first code domain random number and the second code domain random number, a cyclic shift value αi that is occupied by an antenna port pi and that is determined based on a first code domain random number A1 and a second code domain random number A2 may satisfy the following formula:
nSRScs,max represents a maximum cyclic shift value. nSRScs represents a cyclic shift reference value, nSRScsϵ{0, 1, . . . , nSRScs,max−1}, and is semi-statically configured by the network device by using a higher-layer parameter (for example, transmissionComb). For a meaning represented by nSRScs,i, refer to the corresponding descriptions of nSRScs,i in the foregoing “Third, cyclic shift value”. Details are not described herein again. NapSRS represents a quantity of antenna ports (refer to the foregoing descriptions in “First, configuration information”), and MZC is a length of a sequence.
The following describes, with reference to Table 20, determining the cyclic shift value of the first antenna port based on the first code domain random number and/or the second code domain random number.
The foregoing scenario 1 is used as an example. A cyclic shift value of each antenna port (antenna port p0 to antenna port p3) of UE 1 to UE 8 is determined based on the first code domain random number and/or the second code domain random number. The cyclic shift value (denoted by CS) of an antenna port of each UE may be shown in Table 20.
On frequency domain resource 1 and/or frequency domain resource 1, antenna ports of UE 1, UE 2, UE 5, and UE 6 use CS 0 and CS 2. UE 1 is used as an example. The antenna ports of UE 1 suffer interference from antenna ports of UE 5 and UE 6.
On frequency domain resource 2 and/or frequency domain resource 2, antenna ports of UE 1, UE 2, UE 7, and UE 8 use CS 1 and CS 3, and the antenna ports of UE 1 suffer interference from antenna ports of UE 7 and UE 8.
On frequency domain resource n and/or frequency domain resource n, the antenna ports of UE 1, UE 2, UE 5, and UE 6 use CS 1 and CS 3, and the antenna ports of UE 1 suffer interference from the antenna ports of UE 5 and UE 6.
It should be noted that, in Table 20, an example in which antenna port p0 and antenna port p2 of each UE occupy and use one cyclic shift value, and antenna port p and antenna port p3 use one cyclic shift value is used. For example, a cyclic shift value used by antenna port p0 and antenna port p2 is a cyclic shift value with a smaller cyclic shift value index in two cyclic shift values used by the UE, and a cyclic shift value used by antenna port pT and antenna port p3 is a cyclic shift value with a larger cyclic shift value index in the two cyclic shift values used by the UE. For ease of understanding, Table 20 shows the UEs, corresponding base sequences, and corresponding cyclic shift values, but does not show the antenna ports.
Optionally, in Table 20, frequency domain resource 1 may be replaced with frequency domain unit 1, subband 1, frequency hopping bandwidth 1, frequency hopping bandwidth 1, or the like. Frequency domain resource 2 to frequency domain resource n are similar to frequency domain resource 1, and details are not described one by one. Sending moment 1 may be replaced with OFDM symbol 1, system frame number 1, slot number 1, time domain resource 1, or time unit 1. Sending moment 2 to sending moment 4 are similar to sending moment 1, and details are not described one by one.
In this way, cyclic shift values used by the antenna ports of UE 1 randomly change at different sending moments and/or on different frequency domain resources, so that a UE that causes interference to UE 1 randomly changes. UEs that cause interference to UE 1 at some sending moments and/or on some frequency domain resources are UE 5 and UE 6. UEs that cause interference to UE 1 at some sending moments and/or on some frequency domain resources are UE 7 and UE 8. An antenna port that causes interference to the antenna port of UE 1 randomly changes, to achieve the better interference randomization effect.
According to the communication method shown in
For example, the method shown in
For example, the network device sends configuration information of a reference signal. Correspondingly, the terminal device receives the configuration information of the reference signal. The terminal device sends a reference signal via M antenna ports based on the configuration information. Correspondingly, the network device receives the reference signal via the M antenna ports based on the configuration information. A comb occupied by the first antenna port is determined based on at least a first offset, a cyclic shift value of the first antenna port is determined based on at least a first code domain offset, and/or a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset, for a specific implementation, refer to the corresponding descriptions in
In this application, unless otherwise specified, for same or similar parts in embodiments, refer to each other. In embodiments of this application and the implementations/methods/implementation methods in embodiments, unless otherwise specified or a logical collision occurs, terms and/or descriptions are consistent and may be mutually referenced between different embodiments and between the implementations/methods/implementation methods in embodiments. Technical features in the different embodiments and the implementations/methods/implementation methods in embodiments may be combined to form a new embodiment, implementation, method, or implementation method based on an internal logical relationship of the technical features. The following implementations of this application are not intended to limit the protection scope of this application.
The communication methods provided in embodiments of this application are described above in detail with reference to
The communication apparatus 1600 may be a terminal device or a network device; may be a chip used in a network device or a terminal device; or may be another component having a corresponding function. As shown in
Various components of the communication apparatus 1600 are described with reference to
The processor 1601 is a control center of the communication apparatus 1600, and may be one processor or may be a collective name of a plurality of processing elements. For example, the processor 1601 is one or more central processing units (CPUs), may be an application-specific integrated circuit (ASIC), or may be one or more integrated circuits configured to implement embodiments of this application, for example, one or more microprocessors (DSPs), or one or more field programmable gate arrays (FPGAs).
The processor 1601 may perform various functions of the communication apparatus 1600 by running or executing a software program stored in the memory 1602 and invoking data stored in the memory 1602.
During specific implementation, in an embodiment, the processor 1601 may include one or more CPUs, for example, a CPU 0 and a CPU 1 shown in
During specific implementation, in an embodiment, the communication apparatus 1600 may alternatively include a plurality of processors, for example, the processor 1601 and a processor 1604 shown in
Optionally, the memory 1602 may be a read-only memory (ROM) or another type of static storage communication device that can store static information and instructions, or a random access memory (RAM) or another type of dynamic storage communication device that can store information and instructions, or may be an electrically erasable programmable read-only memory (,EEPROM), a compact disc read-only memory (CD-ROM) or another compact disc storage, an optical disc storage (including a compressed optical disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, and the like), a magnetic disk storage medium or another magnetic storage communication device, or any other medium that can be used to carry or store expected program code in a form of instructions or a data structure and that can be accessed by a computer. However, this is not limited thereto. The memory 1602 may be integrated with the processor 1601, or may exist independently, and is coupled to the processor 1601 through an input/output port (not shown in
For example, the input port may be configured to implement a receiving function performed by the terminal device or the network device in any one of the foregoing method embodiments, and the output port may be configured to implement a sending function performed by the terminal device or the network device in any one of the foregoing method embodiments.
The memory 1602 may be configured to store a software program for performing the solutions of this application, and the processor 1601 controls execution of the software program. For a specific implementation, refer to the following method embodiments. Details are not described herein again.
Optionally, the transceiver 1603 is configured to communicate with another communication apparatus. For example, when the communication apparatus 1600 is a network device, the transceiver 1603 may be configured to communicate with a terminal device. For another example, when the communication apparatus 1600 is a terminal device, the transceiver 1603 may be configured to communicate with a network device or the like.
In addition, the transceiver 1603 may include a receiver and a transmitter (not separately shown in
It should be noted that a structure of the communication apparatus 1600 shown in
The actions of the network device in
The actions of the terminal device in
When the communication apparatus is a network device, the communication apparatus 1600 may perform any one or more possible design manners related to the network device in the foregoing method embodiments.
When the communication apparatus is a terminal device, the communication apparatus 1600 may perform any one or more possible design manners related to the terminal device in the foregoing method embodiments.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
The communication apparatus 1700 may include a sending module 1701 and a receiving module 1702, and may further include a processing module 1703.
The communication apparatus 1700 may be the terminal device or the network device in the foregoing method embodiments. The sending module 1701 may also be referred to as a sending unit and is configured to implement a sending function performed by the terminal device or the network device in any one of the foregoing method embodiments. The receiving module 1702 may also be referred to as a receiving unit and is configured to implement a receiving function performed by the terminal device or the network device in any one of the foregoing method embodiments.
It should be noted that the sending module 1701 and the receiving module 1702 may be separately disposed, or may be integrated into one module, namely, a transceiver module. Specific implementations of the receiving module and the sending module are not specifically limited in this application. The transceiver module may include a transceiver circuit, a transceiver machine, a transceiver, or a communication interface.
Optionally, the communication apparatus 1700 may further include a storage module (not shown in
The processing module 1703 may be configured to implement a processing function performed by the terminal device or the network device in any one of the foregoing method embodiments. The processing module 1703 may be a processor.
In this embodiment, the communication apparatus 1700 is presented in a form of functional modules obtained through division in an integrated manner. The module herein may be an ASIC, a circuit, a processor that executes one or more software or firmware programs, a memory, an integrated logic circuit, and/or another component capable of providing the foregoing functions. In a simple embodiment, a person skilled in the art may figure out that the communication apparatus 1700 may be in a form of the communication apparatus 1600 shown in
For example, the processor 1601 in the communication apparatus 1600 shown in
In some embodiments, functions/implementation processes of the processing module 1703 and the storage module in
The communication apparatus 1700 provided in this embodiment may perform the foregoing communication method. Therefore, for technical effects that can be achieved by the communication apparatus 1700, refer to the foregoing method embodiments. Details are not described herein again.
In a possible design solution, the communication apparatus 1700 shown in
The sending module 1701 is configured to send configuration information, where the configuration information indicates a configuration of a reference signal.
The receiving module 1702 is configured to receive the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, the first offset is an integer greater than 0, and the first offset is determined based on at least a cell identifier and a time domain resource occupied by the first antenna port; or the first offset is determined based on a cyclic shift value occupied by the first antenna port.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In another possible design solution, the communication apparatus 1700 shown in
The receiving module 1702 is configured to receive configuration information, where the configuration information indicates a configuration of a reference signal.
The sending module 1701 is configured to send the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, the first offset is an integer greater than 0, and the first offset is determined based on at least a cell identifier and a time domain resource occupied by the first antenna port; or the first offset is determined based on a cyclic shift value occupied by the first antenna port.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In a possible design solution, the communication apparatus 1700 shown in
The sending module 1701 is configured to send configuration information, where the configuration information indicates a configuration of a reference signal.
The receiving module 1702 is configured to receive the reference signal via M antenna ports based on the configuration information, where a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least a cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In another possible design solution, the communication apparatus 1700 shown in
The receiving module 1702 is configured to receive configuration information, where the configuration information indicates a configuration of a reference signal.
The sending module 1701 is configured to send the reference signal via M antenna ports based on the configuration information, where a start position of a frequency domain resource occupied by each of the M antenna ports is determined based on at least a fourth offset, where the fourth offset is an integer greater than 0, and the fourth offset is determined based on at least a cell identifier and an index of a frequency hopping periodicity corresponding to the reference signal.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
In still another possible design solution, the communication apparatus 1700 shown in
The sending module 1701 is configured to send configuration information of a reference signal.
The receiving module 1702 is configured to receive the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, and the first offset is determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In still another possible design solution, the communication apparatus 1700 shown in
The receiving module 1702 is configured to receive configuration information of a reference signal.
The sending module 1701 is configured to send the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a comb occupied by the first antenna port is determined based on at least a first offset, and the first offset is determined based on at least a time domain resource occupied by the first antenna port and/or a frequency domain resource occupied by the first antenna port.
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In still another possible design solution, the communication apparatus 1700 shown in
The sending module 1701 is configured to send configuration information of a reference signal.
The receiving module 1702 is configured to receive the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset, and the fourth offset is determined based on at least a time domain resource occupied by the first antenna port and a pseudo-random sequence; or the fourth offset is determined based on one of a plurality of ninth correspondences and a time domain resource occupied by the first antenna port, the ninth correspondence includes a correspondence between at least one fourth offset and at least one time domain resource, and the plurality of ninth correspondences correspond to a same frequency scaling factor. It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In still another possible design solution, the communication apparatus 1700 shown in
The receiving module 1702 is configured to receive configuration information of a reference signal.
The sending module 1701 is configured to send the reference signal via M antenna ports based on the configuration information, where M is an integer greater than 0, the M antenna ports include at least one first antenna port, a start position of a frequency domain resource occupied by the first antenna port is determined based on at least a fourth offset, and the fourth offset is determined based on at least a time domain resource occupied by the first antenna port and a pseudo-random sequence; or the fourth offset is determined based on one of a plurality of ninth correspondences and a time domain resource occupied by the first antenna port, the ninth correspondence includes a correspondence between at least one fourth offset and at least one time domain resource, and the plurality of ninth correspondences correspond to a same frequency scaling factor. It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In still another possible design solution, the communication apparatus 1700 shown in
The sending module 1701 is configured to send configuration information of a reference signal.
The receiving module 1702 is configured to receive the reference signal via M antenna ports based on the configuration information, where
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a network device, or may be a chip (system) or another part or component that can be disposed in the network device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
In still another possible design solution, the communication apparatus 1700 shown in
The receiving module 1702 is configured to receive configuration information of a reference signal.
The sending module 1701 is configured to send the reference signal via M antenna ports based on the configuration information, where
It should be noted that all related content of the steps in the foregoing method embodiments may be cited in function descriptions of corresponding functional modules. Details are not described herein again.
It should be noted that the receiving module 1702 and the sending module 1701 may be separately disposed, or may be integrated into one module, namely, a transceiver module. This is not specifically limited in this application.
Optionally, the communication apparatus 1700 may further include a processing module 1703 and a storage module (not shown in
It should be noted that the communication apparatus 1700 may be a terminal device, or may be a chip (system) or another part or component that can be disposed in the terminal device. This is not limited in this application.
For technical effects of the communication apparatus 1700, refer to the technical effects of the communication method in any possible implementation of
An embodiment of this application provides a communication system. The communication system includes a network device and a terminal device. A quantity of network devices and a quantity of terminal devices are not limited.
The network device is configured to perform an action of the network device in the foregoing method embodiments, and the terminal device is configured to perform an action of the terminal device in the foregoing method embodiments. For a specific execution method and process, refer to the foregoing method embodiments. Details are not described herein again.
An embodiment of this application provides a chip system. The chip system includes a logic circuit and an input/output port. The logic circuit may be configured to implement a processing function related to the communication method provided in embodiments of this application, and the input/output port may be configured to implement sending and receiving functions related to the communication method provided in embodiments of this application.
For example, the input port may be configured to implement a receiving function related to the communication method provided in embodiments of this application, and the output port may be configured to implement a sending function related to the communication method provided in embodiments of this application.
For example, the processor in the communication apparatus 1600 may be configured to perform, for example, but not limited to, baseband-related processing, and the transceiver in the communication apparatus 1600 may be configured to perform, for example, but not limited to, radio frequency receiving and sending. The foregoing components may be separately disposed on chips that are independent of each other, or at least some or all of the components may be disposed on a same chip. For example, the processor may further be divided into an analog baseband processor and a digital baseband processor. The analog baseband processor and the transceiver may be integrated on a same chip, and the digital baseband processor may be disposed on an independent chip. With continuous development of integrated circuit technologies, more and more components may be integrated on a same chip. For example, the digital baseband processor may be integrated on a same chip with a plurality of application processors (for example, but not limited to a geometric processor and a multimedia processor). The chip may be referred to as a system-on-chip (system on chip). Whether components are independently disposed on different chips or are integrated and disposed on one or more chips usually depends on specific requirements of a product design. Specific implementation forms of the components are not limited in the discussed embodiments.
In a possible design, the chip system further includes a memory, and the memory is configured to store program instructions and data for implementing functions related to the communication method provided in embodiments of this application.
The chip system may include a chip; or may include a chip and another discrete component.
An embodiment of this application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program or instructions. When the computer program is run or the instructions are run on a computer, the communication method provided in embodiments of this application is performed.
An embodiment of this application provides a computer program product. The computer program product includes a computer program or instructions. When the computer program is run or the instructions are run on a computer, the communication method provided in embodiments of this application is performed.
It should be understood that the processor in embodiments of this application may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or another programmable logic device, a discrete gate or a transistor logic device, a discrete hardware component, or the like. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
It should be further understood that the memory in embodiments of this application may be a volatile memory or a nonvolatile memory, or may include a volatile memory and a nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM) that is used as an external cache. Through an example rather than a limitative description, random access memories (RAM) in many forms may be used, for example, a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchlink dynamic random access memory (SLDRAM), and a direct rambus random access memory (DR RAM).
All or some of the foregoing embodiments may be implemented using software, hardware (for example, circuit), firmware, or any combination thereof. When software is used for implementing the embodiments, all or some of the foregoing embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or the computer programs are loaded and executed on the computer, the procedure or functions according to embodiments of this application are all or partially generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable apparatuses. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, infrared, radio, and microwave, or the like) manner. The computer-readable storage medium may be any usable medium accessible by a computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium may be a solid-state drive.
It should be understood that the term “and/or” in this specification describes only an association relationship between associated objects and represents that three relationships may exist. For example, A and/or B may represent the following three cases: only A exists, both A and B exist, and only B exists. A and B may be singular or plural. In addition, the character “/” in this specification usually indicates an “or” relationship between the associated objects, but may also indicate an “and/or” relationship. For details, refer to the context for understanding.
In this application, at least one means one or more, and a plurality of means two or more. “At least one of the following items (pieces)” or a similar expression thereof means any combination of these items, including a singular item (piece) or any combination of plural items (pieces). For example, at least one of a, b, or c may indicate: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c may be singular or plural.
It should be understood that, in embodiments of this application, sequence numbers of the foregoing processes do not mean execution sequences. The execution sequences of the processes should be determined based on functions and internal logic of the processes, and should not constitute any limitation on implementation processes of embodiments of this application.
A person of ordinary skill in the art may be aware that, in combination with the examples described in embodiments disclosed in this specification, units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular applications and design constraint conditions of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.
A person skilled in the art may clearly understand that, for the purpose of convenient and brief description, for detailed working processes of the foregoing system, apparatus, and unit, refer to corresponding processes in the foregoing method embodiments. Details are not described herein again.
In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the described apparatus embodiments are merely examples. For example, division into the units is merely logical function division and may be other division in actual implementations. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between the apparatuses or units may be implemented in electrical, mechanical, or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, in other words, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of embodiments.
In addition, functional units in embodiments of this application may be integrated into one processing unit, each of the units may exist alone physically, or two or more units are integrated into one unit.
When the functions are implemented in a form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of this application essentially, or the part contributing to the conventional technology, or some of the technical solutions may be implemented in a form of a software product. The computer software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to perform all or some of the steps of the methods described in embodiments of this application. The foregoing storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.
The foregoing descriptions are merely specific implementations of this application, but are not intended to limit the protection scope of this application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202210469116.4 | Apr 2022 | CN | national |
202210969093.3 | Aug 2022 | CN | national |
This application is a continuation of International Application No. PCT/CN2023/090409, filed on Apr. 24, 2023, which claims priorities to Chinese Patent Application No. 202210469116.4, filed on Apr. 29, 2022, and Chinese Patent Application No. 202210969093.3, filed on Aug. 12, 2022. All of the aforementioned patent applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2023/090409 | Apr 2023 | WO |
Child | 18928468 | US |