This application relates to the field of communication technologies, and particularly, to a pilot transmission method and apparatus, a network-side device, and a storage medium.
When channel estimation is performed in an orthogonal time frequency (OTFS) modulation system, a transmitter maps a pilot pulse to a delay-Doppler domain, and a receive end uses delay-Doppler image analysis of the pilot to estimate a channel response of the delay-Doppler domain, so that a channel response expression of a time-frequency domain can be obtained, thereby facilitating application of an existing technology of the time-frequency domain for signal analysis and processing.
In the prior art, when a plurality of antenna ports perform pilot transmission, two schemes are used generally. A first scheme is that a pilot and pilot guard band corresponding to each antenna port are transmitted independently on their respective resource blocks. However, such a scheme results in a linear increase in resource overheads because resource multiplexing cannot be performed in a scheme of a single-point pilot plus a guard band. A second scheme is that pilots of the plurality of antenna ports are constructed into a pilot sequence by using a pseudorandom noise (PN) sequence. However, such a scheme leads to high pilot detection complexity after the receive end receives a signal, and detection accuracy is limited by a length of the sequence.
According to a first aspect of the present disclosure, a pilot transmission method is provided, applied to a network-side device and includes:
According to a second aspect of the present disclosure, a pilot transmission apparatus is provided, applied to a network-side device. The apparatus includes:
According to a third aspect of the present disclosure, a network-side device is provided, including a processor, a memory, and a program or instructions stored in the memory and runnable on the processor, where when the program or instructions are executed by the processor, the steps of the method according to the first aspect are implemented.
According to a fourth aspect of the present disclosure, a readable storage medium is provided, storing a program or instructions, where when the program or instructions are executed by a processor, the steps of the method according to the first aspect are implemented.
According to a fifth aspect of the present disclosure, a chip is provided, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a program or instructions of a network-side device to implement the method according to the first aspect.
The following clearly and completely describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are some of the embodiments of this application rather than all of the embodiments. All other embodiments derived by a person of ordinary skill in the art based on the embodiments of this application without creative efforts shall fall within the protection scope of this application.
In the specification and claims of this application, the terms “first”, “second”, and the like are used to distinguish similar objects, but are not used to describe a specific sequence or order. It may be understood that the data used in such a way is interchangeable in proper circumstances, so that the embodiments of this application described herein can be implemented in other sequences than the sequence illustrated or described herein, and the objects distinguished through “first” and “second” are generally of a same type and the number of the objects are not limited, for example, a first object may be one or more than one. In addition, “and/or” in this specification and the claims represents at least one of the connected objects, and a character “/” used herein indicates an “or” relationship between associated objects.
It is to be noted that the technologies described in the embodiments of this application are not limited to a long term evolution (LTE)/LTE-advanced (LTE-A) system, and may be further applied to other wireless communication systems such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency-division multiple access (SC-FDMA), and other systems. The terms “system” and “network” in the embodiments of this application are often used interchangeably, and the technologies described can be applied to the systems and radio technologies mentioned above, and can also be applied to other systems and radio technologies. However, the following describes a new radio (NR) system for the purpose of illustration, and NR terms are used in most of the description below, although these technologies can also be applied to applications other than NR system applications, for example, the 6th generation (6G) communication system.
For ease of description, the following content is described first:
In a complex electromagnetic wave transmission environment in a city, due to existence of a large number of scattering, reflection and refraction surfaces, a wireless signal reaches a receive antenna through different paths at different times, that is, a multipath effect of transmission is caused. Inter symbol interference (inter symbol interference, ISI) occurs when a previous symbol and a latter symbol of a sent signal simultaneously arrive through different paths, or when a latter symbol arrives within a delay spread of a previous symbol. Similarly, in a frequency domain, due to a Doppler effect caused by a relative velocity between a transmit end and a receive end, various subcarriers where a signal is located have different degrees of offsets in frequency, resulting in overlapping of subcarriers that may originally be orthogonal, that is, generating inter carrier interference (ICI). An orthogonal frequency division multiplexing (OFDM) multicarrier system used in an existing protocol has better anti-ISI performance through a design of adding a cyclic prefix (CP). However, a weakness of OFDM is that a subcarrier spacing size is limited. Therefore, in response to a high-speed moving scenario (such as a high-speed train), due to a greater Doppler shift brought by a greater relative velocity between the transmit end and the receive end, orthogonality between OFDM subcarriers is destroyed, resulting in serious ICI between the subcarriers.
An orthogonal time frequency space (OTFS) technology is designed to resolve the foregoing problems in the OFDM system. Transformation between a delay-Doppler domain and a time-frequency domain is defined in the OTFS technology. By simultaneously mapping service data and pilots from the transmit end and the receive end to the delay-Doppler domain for processing, by designing the pilots in the delay-Doppler domain to capture a delay feature and a Doppler feature of a channel, and by designing a guard interval, a pilot pollution problem caused by the ICI in the OFDM system is avoided, so that channel estimation is more accurate, thereby being conducive to improving a success rate of data decoding at the receive end.
In the OTFS technology, a pilot symbol located in the delay-Doppler domain needs to be surrounded by the guard interval, and a size of the guard interval is related to a channel feature. In this application, by measuring a channel, the size of the guard interval of the pilot symbol is dynamically adjusted according to the channel feature, to ensure that pilot overheads are approximately minimized under a premise of satisfying a system design, thereby avoiding a waste of resources caused by a worst case that is always taken into account in a traditional scheme.
The delay feature and the Doppler feature of the channel are essentially determined by a multipath channel. For signals that reach the receive end through different paths, because there is a difference between transmission distances, arrival times are also different. For example, if two echoes s1 and s2 independently experience distances d1 and d2 to arrive at the receive end, a difference between their arrival times at the receive end is:
Because of this time difference between the echoes s1 and s2, their coherent superposition on a receive end side causes amplitude jitter of an observed signal, that is, a fading effect. Similarly, Doppler spread of the multipath channel is also caused by the multipath effect.
The Doppler effect is caused by existence of the relative velocity at the transmit end and the receive end. Because there is a difference in incident angles relative to an antenna normal between the signals reaching the receive end through different paths, a difference in the relative velocity is caused, thereby resulting in a difference in Doppler shifts of the signals on the different paths. Assuming that an original frequency of a signal is f0, a relative velocity of a transmit end and a receive end is Δv, and an incident angle between the signal and a normal of an receive end antenna is θ, there is:
Apparently, when the two echoes s1 and s2 pass through different paths to arrive at the receive end antenna and have different incident angles θ1 and θ2, their obtained Doppler shifts Δf1 and Δf2 are also different.
In summary, a signal received by the receive end is superposition of component signals that have different delays and Doppler shifts and that are from different paths, which is represented as a received signal having attenuation and a shift relative to an original signal as a whole. Performing delay-Doppler analysis on a channel is conducive to collecting delay-Doppler information of each path, thereby reflecting a delay-Doppler response of the channel.
Orthogonal time frequency space modulation is a full name for the OTFS modulation technology. The technology logically maps information in a data packet whose size is M×N for example, a quadrature amplitude modulation (Quadrature Amplitude Modulation, QAM) symbol, to an A×N grid in a two-dimensional delay-Doppler domain, that is, a pulse in each grid modulates one QAM symbol in the data packet.
In this way, the OTFS technology transforms a time-varying multipath channel into a (within certain duration) time-independent two-dimensional delay-Doppler domain channel, thereby directly representing a channel delay-Doppler response feature caused by a geometry feature of a relative location of reflectors between transceivers in a wireless link. An advantage of this is that the OTFS eliminates the difficulties in tracking a time-varying fading feature in traditional time-frequency domain analysis, thereby extracting all diversity features of a time-frequency domain channel through delay-Doppler domain analysis. In an actual system, a channel impulse response matrix represented by the delay-Doppler domain is sparse because a number of delay paths and Doppler shifts of the channel is much smaller than a number of time domain and frequency domain responses of the channel. Using the OTFS technology to analyze a sparse channel matrix in the delay-Doppler domain can enable more compact and flexible packing of reference signals, and is particularly conducive to supporting a large antenna array in a massive MIMO system.
A core of OTFS modulation is that a QAM symbol defined in the delay-Doppler domain is transformed into the time-frequency domain for sending, and then the receive end returns to the delay-Doppler domain for processing. Therefore, a radio channel response analysis method in the delay-Doppler domain may be introduced.
In
h(τ,v)=∫∫H(t,f)e−j2π(vt−fτ)dτdv; (1)
and correspondingly, a transformation formula for the ISFFT is:
H(t,f)=∫∫h(τ,v)ej2π(vt−fτ)dτdv (2)
When the signal passes through the linear time-varying wireless channel, a signal received in a time domain is r(t), a signal received in a corresponding frequency domain is R(f), and r(t)=F−1 {R(f)} r (t) may be represented in the following form:
(t)=s(t)*h(t)=∫g(t,τ)s(t−τ)dτ. (3)
It can be learned from the relationship in
g(t,τ)=∫h(v,τ)ej2πvtdv. (4)
(4) is substituted into (3) to obtain:
r(t)=∫∫h(v,τ)s(t−τ)ej2πvtdτdv (5)
It can be learned from the relationship in
Equation (6) implies that performing delay-Doppler domain analysis in an OTFS system may be implemented by relying on an existing communication framework established on a time-frequency domain and adding additional signal processing processes at a transmit end and a receive end. In addition, the additional signal processing is only formed by a Fourier transform, and can be implemented entirely through existing hardware without adding a module. This good compatibility with an existing hardware system greatly facilitates application of the OTFS system. In an actual system, an OTFS technology can be easily implemented as a pre-processing module and a post-processing module for a filtered OFDM system, thereby having good compatibility with an existing multicarrier system.
When OTFS is combined with the multicarrier system, an implementation of the transmit end is as follows: a QAM symbol containing to-be-sent information is carried by a waveform of a delay-Doppler domain, is converted into a waveform of a time-frequency domain plane in a traditional multicarrier system through a two-dimensional inverse symplectic finite Fourier transform (Inverse Symplectic Finite Fourier Transform, ISFFT), and then is sent as a time domain sampling point converted through a symbol-level one-dimensional inverse fast Fourier transform (Inverse Fast Fourier Transform, IFFT) and serial-to-parallel conversion.
An implementation of the receive end of the OTFS system is roughly an inverse process of that of the transmit end: after being received by the receive end, the time domain sampling point is first transformed into a waveform on a time-frequency domain plane through parallel-serial conversion and a symbol-level one-dimensional fast Fourier transform (FFT), and then is converted into a waveform on a delay-Doppler domain plane through a two-dimensional symplectic finite Fourier transform (SFFT), and then the QAM symbol carried by the waveform of the delay-Doppler domain is processed at the receive end, which includes but is not limited to channel estimation and equalization, demodulation, decoding, and the like.
Advantages of OTFS modulation are mainly reflected in the following aspects:
(1) The OTFS modulation converts a time-varying fading channel in the time-frequency domain between transceivers into a deterministic non-fading channel in the delay-Doppler domain. In the delay-Doppler domain, each symbol in a group of information symbols sent once experiences a same static channel response and SNR.
(2) An OTFS system parses a reflector in a physical channel by using a delay-Doppler image, and coherently combines energy from different reflection paths with a receiver equalizer, actually providing a non-fading static channel response. Using the static channel feature, the OTFS system does not need to introduce closed-loop channel adaptation like an OFDM system to handle a fast-changing channel, thereby improving system robustness and reducing system design complexity.
(3) Because a number of delay-Doppler states in the delay-Doppler domain is much smaller than a number of time-frequency states in the time-frequency domain, a channel in the OTFS system may be expressed in a very compact form. Channel estimation for the OTFS system is less expensive and more accurate.
(4) Another advantage of OTFS is reflected in handling an extreme Doppler channel. Through analysis of the delay-Doppler image with an appropriate signal processing parameter, a Doppler feature of the channel is fully presented, thereby facilitating signal analysis and processing under a Doppler-sensitive scenario (such as high-speed movement or millimeter wave).
Based on the above analysis, channel estimation in the OTFS system can adopt a completely new method. A transmitter maps a pilot pulse to the delay-Doppler domain, and the receive end uses the delay-Doppler image analysis for the pilot to estimate a channel response h(v,τ) of the delay-Doppler domain, so that a channel response expression of the time-frequency domain can be obtained according to the relationship shown in
In particular, to prevent a pilot symbol from being contaminated by data on a grid of a received signal, resulting in inaccurate channel estimation, the area of the guard symbols should satisfy the following conditions:
l
τ≥τmaxMΔf;kv≥vmaxNΔT,
where τmax and vmax are respectively a maximum delay and a maximum Doppler shift for all paths of the channel.
The method provided in
In
In
M(R,S)[δ,ω]=1+ε′N
and C>0 is a constant.
(δ,ω) and (δ0,ω0) in the formula are respectively a current (center point) position of a sliding window, and a position to which pilot signal blocks (center point) in a received signal are offset. It can be seen from the formula that only when (δ, ω)=(δ0, ω0), a value near 1 can be obtained; otherwise the sliding window detection operation result is a smaller value. Therefore, when the sliding window (the horizontal shaded part in the figure, that is, the block labeled as 1 and the 8 blocks adjacent to the block labeled as 1) coincides with the offset pilot signal blocks (the slash shaded part in the figure, that is, the block labeled as 2 and the 8 blocks adjacent to the block labeled as 2, and the block labeled as 3 and the 8 blocks adjacent to the block labeled as 3), a detection machine calculates an energy peak value, presented at a position (δ0, ω0) in the delay-Doppler domain, that is, positions of the small blocks labeled as 2 and 3 in the figure. Using this method, as long as it is ensured that NP has a sufficient length, the receive end can obtain a correct pilot position according to a value of M(R,S) that is, obtain delay and Doppler information of the channel. In addition, an amplitude value of the channel is given by a value of 1+ε′N
By comparison, the scheme (simply referred to as the pilot sequence) in
Disadvantages are as follows:
Advantages of the pilot pulse scheme are as follows:
Disadvantages are as follows:
The above advantages and disadvantages can summarize performances of the two schemes in various scenarios.
In addition, in some scenarios, overheads of a pilot guard interval is limited and is not enough to completely cover a possible delay and Doppler shift of the channel. In this case, the pilot sequence scheme still shows acceptable performance, while the pilot pulse scheme suffers a great performance loss.
In addition, a quasi co-location (QCL) relationship is defined in a communication system to describe channel similarity between different reference signals, between a reference signal and an antenna port, and between antenna ports.
In
A sequence-based pilot design scheme shows significant advantages over multiple antenna ports, but still has the following disadvantages.
In summary, the prior art still has large room for improvement, and this application proposes a pilot transmission method and apparatus, for the foregoing defects to make targeted improvements.
The pilot transmission method according to the embodiments of this application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Step 1200: Determine at least one pilot resource block in a delay-Doppler domain.
Step 1210: Map pilots corresponding to a plurality of antenna ports to the at least one pilot resource block for transmission.
A pilot corresponding to one antenna port is mapped to one pilot resource block in the at least one pilot resource block.
In some embodiments, pilot sequences corresponding to the plurality of antenna ports may be mapped to one or more pilot resource blocks.
Therefore, the one or more pilot resource blocks may be determined in the delay-Doppler domain, and then the pilots corresponding to the plurality of antenna ports may be mapped to the pilot resource block for transmission.
In some embodiments, the at least one pilot resource block may be determined in the delay-Doppler domain, and the pilots corresponding to the plurality of antenna ports may be mapped to the at least one pilot resource block for transmission.
In some embodiments, a number of pilot resource blocks may be one, or may be the same as a number of antenna ports, or may be more than one and less than the number of antenna ports, reaching a balance between pilot measurement accuracy and pilot overheads.
It may be understood that, the pilot corresponding to one antenna port is mapped to only one pilot resource block for transmission, and pilots corresponding to one or more different antenna ports may be mapped to one pilot resource block.
In some embodiments, the pilot transmission method according to this embodiment of this application is performed by a network-side device, for example, a base station-side. Therefore, in this embodiment of this application, a transmit end is a network side, and a receive end is a terminal.
This embodiment of this application proposes a sequence-based pilot design improvement scheme in a delay-Doppler system. The scheme may define a multi-antenna port pilot mapping manner applicable to different scenarios, to obtain a balance between pilot measurement accuracy and overheads under different channel conditions, thereby maximizing a system throughput.
In this embodiment of this application, by mapping pilots corresponding to a plurality of antenna ports to at least one pilot resource block in a delay-Doppler domain for transmission, a defect of high resource overheads caused by a single-point pilot mapping manner is avoided, a defect of detection performance reduction and high complexity caused by constructing the pilots corresponding to the plurality of antenna ports into a pilot sequence through a PN sequence is also avoided, so that pilot overheads in a multi-antenna port system can be reduced, and reliability of system performance can also be ensured.
In some embodiments, the mapping pilots corresponding to a plurality of antenna ports to the at least one pilot resource block for transmission includes:
mapping, based on quasi co-location (Quasi-co-location, QCL) type information of the plurality of antenna ports, pilots corresponding to antenna ports having a QCL relationship to a first pilot resource block for transmission.
In some embodiments, when channel statistical features of two or more antenna ports are similar, these antennas may be used at a same resource location, thereby reasonably arranging a guard band size and optimizing resource overheads.
In some embodiments, to reduce overheads brought by channel measurement, a QCL relationship between different pilots/antenna ports may be used to directly determine pilot group information, that is, it may be determined that antenna ports with similar channel statistic features are classified into one group, and a width of a pilot guard band is calculated, to achieve a purpose of reducing measurement feedback overheads and reducing a delay.
For example, if a current group of antenna ports for sending pilots have a QCL-TypeC relationship with an SSB, it may be considered that delay/Doppler features of channels of the antenna ports and delay/Doppler features of the SSB channel are the same, and a mapping relationship between the channel statistical features reflected by the QCL relationship and the pilot guard band may be predefined in a protocol. Then the transmit end may directly determine grouping of pilot antenna ports of other measurement signal QCL and a size of the pilot guard band size according to a result obtained by another measurement signal, thereby reducing overheads.
In some embodiments, the transmit end may indicate the QCL relationship to a UE, and the UE may obtain group information of the pilot antenna ports and size information of the pilot guard band according to the protocol-defined mapping relationship, thereby further reducing the overheads.
In some embodiments, the mapping, based on quasi co-location QCL type information of the plurality of antenna ports, pilots corresponding to antenna ports having a QCL relationship to a first pilot resource block for transmission includes:
In some embodiments, for a group of antenna ports having a QCL relationship, based on target QCL type information of this group of antenna ports, a size of a guard band of a pilot resource block to which pilots of this group of antenna ports may be mapped may be determined, and in the at least one pilot resource block previously determined, an appropriate pilot resource block may be matched to serve as a first pilot resource block of this group of antenna ports having the QCL relationship, and then the pilots of this group of antenna ports having the QCL relationship are transmitted on the first pilot resource block.
In some embodiments, antenna ports may be first grouped. Antenna ports having a QCL relationship are classified into one group. For example, pilots/antenna ports having the same QCL relationship may share one pilot resource block, that is, be classified into one group. When determining a first pilot resource block, a size of a pilot guard band may be calculated based on target QCL type information of this group of antenna ports, and the first pilot resource block may be determined accordingly.
In some embodiments, the size of the pilot guard band includes: a width of the pilot guard band in a Doppler domain and a width of the pilot guard band in a delay domain, where
In some embodiments, when determining the size of the pilot guard band, the width of the pilot guard band in the Doppler domain and the width of the pilot guard band in the delay domain may be determined.
In some embodiments, in the QCL relationship, types related to a delay and Doppler shift feature of a channel mainly include QCL-TypeA and QCL-TypeC, and the size of the pilot guard band may be determined according to delay information, average delay, and Doppler shift information, a Doppler shift value.
In some embodiments, the width of the pilot guard band in the Doppler domain may be obtained according to the Doppler shift information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, the width of the pilot guard band in the delay domain may be obtained according to the delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, the width of the pilot guard band in the Doppler domain and the width of the pilot guard band in the delay domain may be obtained through calculation according to the target QCL type information of the antenna ports having the QCL relationship, so that a size of a required pilot guard interval may be calculated and a pilot resource block with an appropriate pilot guard band size may be matched.
In some embodiments, the size of the pilot guard band is determined based on maximum Doppler shift information and maximum delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, in terms of a pilot design, a resource range of the pilot guard band may depend on a maximum delay τmax and a maximum Doppler shift vmax of a channel.
In some embodiments, when performing resource multiplexing on pilots of different antenna ports, to ensure performance of each antenna port, a guard band range may be matched to a pilot having a worst channel (that is, a channel having the maximum τmax and vmax).
In some embodiments, if pilots of channels that have similar delay and Doppler (pilots corresponding to antenna ports having a QCL relationship) are reused on a same pilot resource, for all antenna ports, their shared widths of pilot guard bands are not redundant and can avoid interference between the pilots and data.
In some embodiments, when determining the pilot guard band interval, vmax=max{vmaxi} and τmax=max{m*τa}, m=1, 2, 3, or τmax=max {τai}+Δτ′, or max may be taken, thereby ensuring that the pilot guard band interval is large enough to avoid interference with data.
In some embodiments, according to the types related to the delay and Doppler shift feature of the channel in the QCL relationship, for example, an average delay and a Doppler shift value in the QCL-TypeA and in the QCL-TypeC, τmax and vmax may be calculated, and the size of the pilot guard band may be determined.
In some embodiments, the size of the pilot guard band is determined based on average Doppler shift information and average delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, in some special scenarios, to reduce pilot overheads, pilots and data of a received signal may be allowed to be non-orthogonal. In this case, the average Doppler shift information and the average delay information in the target QCL type information, that is, vmax=mean{vmaxi} and τmax=mean{τai}, of the antenna ports having the QCL relationship may be taken.
In some embodiments, vmax=A *mean{vmaxi} and τmax=B*mean{τmaxi} may also be taken,
In some embodiments, the target QCL type information is determined based on a protocol.
In some embodiments, the target QCL type information may be determined based on a protocol. For example, type information of the QCL-TypeA that is specified in a protocol includes: a Doppler shift, Doppler spread, an average delay, delay spread.
For example, type information of the QCL-TypeC that is specified in a protocol includes: the Average delay and the Doppler shift.
In some embodiments, the target QCL type information includes: QCL-TypeA type information, QCL-TypeC type information, or QCL-TypeE type information.
In some embodiments, QCL types may include, but are not limited to: QCL-TypeA, QCL-TypeC, or QCL-TypeE.
The target QCL type information includes, but is not limited to: the QCL-TypeA type information, the QCL-TypeC type information, or the QCL-TypeE type information.
An example in which QCL type information includes the QCL-TypeA type information is used, and antenna port resource mapping is performed according to the QCL-TypeA. The guard band size in a Doppler dimension is determined by the Doppler shift information, and the guard band size in a delay dimension is determined by the average delay information.
For example, assuming that a maximum Doppler shift and an average delay of each of K antenna ports {Ai, i=1, 2, . . . , K} that conform to a QCL-TypeA relationship are {vmaxi, i=1, 2, . . . , K} and {τai, i=1, 2, . . . , K} respectively, lτ,kv is calculated according to lτ≥τmaxMΔf,kv≥vmaxNΔT. That is, when determining the guard band interval, vmax=max{vmaxi} and τmax=max{m*τai}, m=1, 2, 3, or τmax=max{τai}+Δτ′ may be taken, thereby ensuring that the pilot guard band interval is large enough to avoid interference with data.
For example, in some special scenarios, to reduce pilot overheads, pilots and data of a received signal may be allowed to be non-orthogonal. In this case, vmax=mean{vmaxi} and τmax=mean{τai} may be taken.
An example in which QCL type information includes the QCL-TypeC type information is used, and antenna port resource mapping is performed according to the QCL-TypeC. The guard band size in a Doppler dimension is determined by the Doppler shift information, and the guard band size in a delay dimension is determined by the average delay information.
For example, assuming that a maximum Doppler shift and an average delay of each of K antenna ports {Ai, i=1, 2 . . . , K} that conform to a QCL-TypeC relationship are {vmaxi, i=1, 2, . . . , K} and {τai, i=1, 2, . . . , K} respectively, lτ,kv is calculated according to lτ≥τmaxMΔf,kv≥vmaxNΔT. That is, when determining the guard band interval, vmax=max {vmaxi} and max={m*τai}, m=1, 2, 3, or τmax=max{τai}+Δτ′ or max may be taken, thereby ensuring that the pilot guard band interval is large enough to avoid interference with data.
For example, in some special scenarios, to reduce pilot overheads, pilots and data of a received signal may be allowed to be non-orthogonal. In this case, vmax=mean{vmaxi} and τmax=mean{τai} may be taken.
In some embodiments, a new QCL type, that is, QCL-TypeE, used in the delay-Doppler domain may be defined, and may be used for more intuitively reflecting statistical features of a maximum delay and a maximum Doppler. Description of the QCL-TypeE is as shown in the following table 1:
In some embodiments, the QCL-TypeE type information includes: maximum Doppler shift information and maximum delay information.
In some embodiments, the QCL-TypeE type information may include the Maximum Doppler and the Maximum delay.
In some embodiments, the size of the pilot guard band is determined based on the maximum Doppler shift information and the maximum delay information in the QCL-TypeE type information.
In some embodiments, the QCL-TypeE type information may include the Maximum Doppler and the Maximum delay, that is, the maximum Doppler shift information and the maximum delay information. Therefore, when calculating a size of a pilot guard band of antenna ports or an antenna port group that has a QCL relationship and a QCL type of the QCL-TypeE, calculation may be directly performed based on the maximum Doppler shift information and the maximum delay information in the QCL-TypeE type information, to ensure that the pilot guard band interval is large enough to avoid interference with data. In addition, a step of obtaining the maximum Doppler shift information and the maximum delay information by calculation based on the Doppler shift, the Doppler spread, the average delay, and the delay spread or based on the average delay and the Doppler shift may also be omitted.
In the QCL-TypeE, pilot sequences corresponding to antenna ports with similar maximum Doppler and maximum delay are assigned to a same group and mapped to a same pilot resource block.
For example, assuming that a maximum Doppler shift and an average delay of each of K antenna ports {Ai, i=1, 2 . . . , K} that conform to a QCL-TypeE relationship are {vmaxi, i=1, 2, . . . , K} and {τmaxi, i=1, 2, . . . , K} respectively, lτ,kv is calculated according to lτ≥τmaxMΔf,kv≥vmaxNΔT. That is, when determining the guard band interval, vmax=max{vmaxi} and τmax=max{τmaxi} may be taken, thereby ensuring that the pilot guard band interval is large enough to avoid interference with data. For another example, in some special scenarios, to reduce pilot overheads, pilots and data of a received signal may be allowed to be non-orthogonal. In this case, vmax=mean{vmaxi} and τmax=mean{τai} may be taken.
In some embodiments, vmax=A*mean{vmaxi} τmax=B*mean{τmax
In some embodiments, the determining at least one pilot resource block in a delay-Doppler domain includes:
In some embodiments, when determining the at least one pilot resource block in the delay-Doppler domain, a pilot of an antenna port may only determine the first pilot resource block of the antenna port by matching the size of the pilot guard band corresponding to the pilot itself with guard band sizes of the at least one pilot resource block. In addition, coordinates of the at least one pilot resource block may be determined to ensure more accurate mapping.
Therefore, based on the pilot resource block configuration information, the coordinates and sizes of the pilot guard bands of the at least one pilot resource block in the delay-Doppler domain may be determined.
In some embodiments, the pilot resource block configuration information may be used for indicating a number and mapping locations of pilot resource blocks. For example, a position of a jth pilot resource block in a currently processed delay-Doppler domain resource grid is represented by (kj,lj), where kj is a coordinate of a delay-Doppler resource grid in a delay dimension, and lj is a coordinate of the delay-Doppler resource grid in a Doppler dimension.
In some embodiments, the pilot resource block configuration information may be used for indicating the sizes of the pilot guard bands, which is represented by (gjτ,gjv), where gjτ is a guard band width of a delay-Doppler resource grid in a delay dimension, and a unit may be a number of resource grids or a physical time unit. gjv is a guard band width of the delay-Doppler resource grid in a Doppler dimension, and a unit may be a number of resource grids or a physical frequency unit.
In some embodiments, a combination (kj,lj,gjτ,gjv) of the coordinates and sizes of the pilot guard bands in the delay-Doppler domain may be used for uniquely determining a pilot resource block mapping mode.
For example,
On this basis, vmax and τmax may be obtained by calculation according to channel feature statistical information or target QCL type information of each antenna port group, thereby calculating a size of a required pilot guard interval and matching a nearest combination of (kj,lj,gjτ,gjv).
It may be understood that, the number and the mapping locations of the pilot resource blocks, and the sizes of the pilot guard bands may be protocol-preset.
In some embodiments, the determining coordinates of the at least one pilot resource block in the delay-Doppler domain includes:
In some embodiments, the coordinates of the target resource block in the delay domain and in the Doppler domain may be determined.
For example, a position of a jth pilot resource block in a currently processed delay-Doppler domain resource grid may be represented by (kj,lj), where kj is a coordinate of a delay-Doppler resource grid in a delay dimension, and lj is a coordinate of the delay-Doppler resource grid in a Doppler dimension.
In some embodiments, the determining sizes of pilot guard bands of the at least one pilot resource block in the delay-Doppler domain includes:
In some embodiments, the width of the pilot guard band of the target resource block in the delay domain and the guard band width of the pilot guard band of the target resource block in the Doppler domain may be determined.
In some embodiments, the size of the pilot guard band is represented by (gjτ,gjv), where gjτ is a guard band width of a delay-Doppler resource grid in a delay dimension, and gjv is a guard band width of the delay-Doppler resource grid in a Doppler dimension. Therefore, the width of the pilot guard band of the target resource block in the delay domain and the width of the pilot guard band of the target resource block in the Doppler domain may be first determined.
In some embodiments, the method further includes:
In some embodiments, each antenna port may determine, according to channel quality-related information periodically sent by a UE for each antenna port, whether a pilot resource block at which a pilot is currently located satisfies a requirement.
In some embodiments, if a channel measurement result of a pilot resource block corresponding to a certain antenna port is determined to have poor quality, it may be considered that the pilot is interfered by data due to insufficient pilot guard intervals. In this case, the antenna pilot corresponding to the antenna port may be remapped to the channel quality-related information, to reduce the interference received by the pilot at the receive end.
In some embodiments, if a channel measurement result of a pilot corresponding to a certain antenna port is determined to have poor quality, a special re-measurement process may be activated for the port, and according to a measurement result, the antenna pilot is reassigned to another group, that is, mapped to another pilot resource block. When an existing another group and the UE cannot satisfy a QCL condition, a new group needs to be established for the UE.
(1) The group information may be:
In some embodiments, before the remapping, a pilot corresponding to the antenna port to a second pilot resource block, the method further includes:
In some embodiments, the antenna pilot may be remapped to another pilot resource block with a greater pilot guard interval, to reduce the interference received by the pilot at the receive end.
In some embodiments, the second pilot resource block with a greater pilot guard band may be selected from the at least one pilot resource block determined previously, and may be used for remapping a pilot, where a current pilot resource block at which the pilot is located does not satisfy a requirement.
In some embodiments, the second pilot resource block is directly determined from the at least one pilot resource block, and grouping does not need to be re-activated, that is, pilot resource blocks do not need to be reassigned, and the process is simple.
In some embodiments, a pilot port may be triggered for remapping, re-determining the at least one pilot resource block and remapping. For example, when a pilot resource block that satisfies a condition cannot be found, the pilot port is triggered for remapping, for example, re-selecting (kj,lj,gjτ,gjv) of a group of pilot resource blocks that satisfy the condition according to a process of re-determining the at least one pilot resource block.
In some embodiments, the method further includes:
In some embodiments, before sending a pilot signal of the delay-Doppler domain for channel estimation, a number of other signals such as an SSB, a TRS, and a channel state information reference signal (CSI-RS), with measurement functions may be sent. These signals may be periodically or semi-statically configured with less overheads than the pilot signal. Through measurement of the foregoing signals, although an accurate channel matrix cannot be obtained, very useful channel statistical features can be obtained, to provide a reference for a design and mapping of the pilot signal of the delay-Doppler domain.
An embodiment of this application provides a configurable antenna port grouping scheme implemented close to a protocol. Assuming that a number of antenna ports is N, antenna port group information may be first initialized at the beginning of a process. Initialization of antenna port grouping is determined by using a measurement-assisted method.
In some embodiments, initial antenna port grouping is determined by a base station, and correspondingly, may be determined by using a measurement result based on an uplink pilot or a downlink pilot when a pilot resource block starts to send a pilot.
In some embodiments, when the base station determines the antenna port grouping and a mapping manner through channel measurement, these information may be indicated to a UE so that the UE obtains a pilot sequence at a correct location to help data demodulation and decoding.
In some embodiments, based on channel quality-related information of a pilot resource block corresponding to a plurality of antenna ports, pilots corresponding to antenna ports having a QCL relationship are mapped to a third pilot resource block for transmission, and a plurality of pilot sequences are implemented to be mapped to a plurality of pilot resource blocks, where the mapping manner may be determined based on a rule. In addition, flexible adjustment may be performed according to a channel state change.
When re-configuration is performed due to the channel state change, each antenna port may be respectively measured. When a number of ports is large, an RX-Feedback-based measurement process brings high resource overheads and delay.
Therefore, it is also possible that a channel measurement result of a pilot resource block corresponding to only a certain antenna port is determined to have poor quality, and then the antenna port is remapped.
In some embodiments, the mapping, based on channel quality-related information of a pilot resource block corresponding to the plurality of antenna ports, pilots corresponding to antenna ports having a QCL relationship to a third pilot resource block for transmission includes:
mapping the target antenna port to the corresponding third pilot resource block for transmission.
An embodiment of this application provides a configurable antenna port grouping scheme for different scenarios. When a rule that a group of antenna ports with similar channel statistical features reuse one pilot resource block is used, numbers of pilot resource blocks required for different antenna ports to be grouped are also different. Therefore, a flexible pilot resource block configuration manner may be further introduced to obtain a trade-off between performance and overheads.
In some embodiments, for a pilot-to-be-mapped target antenna port, based on channel quality-related information of the target antenna port, a guard band size of a pilot resource block to which a pilot of the target antenna port may be mapped may be determined, and in the at least one pilot resource block previously determined, an appropriate pilot resource block may be matched to serve as a third pilot resource block of the target antenna port, and then the pilot of the target antenna port is transmitted on the third pilot resource block.
In some embodiments, on this basis, vmax and τmax may be obtained by calculation according to channel feature statistical information of antenna ports having a QCL relationship, thereby calculating a size of a required pilot guard interval and matching a nearest combination of (kj,lj,gjτ,gjv) in the predetermined at least one pilot resource block.
It may be understood that, the predetermined at least one pilot resource block may be protocol-preset.
In some embodiments, key parameters of channel estimation in the delay-Doppler domain are a delay and a Doppler shift of a channel.
In some embodiments, a width of a third guard band in a Doppler domain and a width of the third guard band in a delay domain may be obtained through calculation according to the channel quality-related information of the pilot-to-be-mapped target antenna port, so that the size of the required pilot guard interval may be calculated and a pilot resource block with an appropriate pilot guard band size may be matched.
In some embodiments, the channel quality-related information of the pilot resource block corresponding to the antenna port includes:
ACK/NACK information and a measurement report that is periodically sent by a terminal, where
In some embodiments, during measurement:
In some embodiments, the measurement report is obtained by the terminal based on quality of an uplink pilot measurement channel, or the measurement report is obtained by the terminal based on quality of a downlink pilot measurement channel.
In some embodiments,
In some embodiments, the uplink pilot may be sent by a terminal, and a base station performs measurement based on the received uplink pilot to obtain the measurement report, and may also combine feedback information to perform pilot resource block configuration and inform the terminal.
In some embodiments, the downlink pilot may be sent by the base station, and the terminal performs measurement based on the received downlink pilot to obtain the measurement report and send the measurement report to the base station. The base station combines the feedback information based on the measurement report to perform pilot resource block configuration and inform the terminal.
In some embodiments, channel measurement of each antenna port may be performed first, which may be performed through cooperation of a transmit end and a receive end, involving a process of sending, measuring and feeding back a series of pilot signals. When a number of antenna ports is large, resource occupation overheads and a delay caused by this process are objective.
In some embodiments, the method further includes:
In some embodiments, the pilot resource block configuration information may be used for determining coordinates and sizes of pilot guard bands of the at least one pilot resource block in the delay-Doppler domain. Therefore, the pilot resource block configuration information may be sent to the terminal by using the first indication information, so that the terminal can better demodulate a received signal.
In some embodiments, the first indication information is carried by downlink control information DCI or radio resource control information RRC, or, the first indication information is carried in a physical downlink control channel PDCCH or a physical downlink shared channel PDSCH.
In some embodiments, the base station selects a configuration based on the pilot resource block configuration information, which facilitates indicating an index of the configuration to a UE through the downlink control information (DCI) or a radio resource control (RRC) message, or, indicating an index of the configuration in the physical downlink control channel (PDCCH) or the physical downlink shared channel (PDSCH) to a UE, to reduce overheads.
In some embodiments, the first indication information includes:
In some embodiments, the pilot resource block configuration information may be directly sent to the terminal, for example, a piece of combination information “8 antenna ports are currently configured, there are two pilot resource blocks which are located at (k0, l0) and (k1, l1) respectively, and a guard interval is (g1τ, g1v)” may be directly sent.
In some embodiments, the index information used for indicating the pilot resource block configuration information in the predefined pilot resource block configuration table may be directly sent to the terminal.
A protocol may specify two groups of preset tables, that is, a pilot resource block mapping location table and a pilot guard band value table, to implement a more simplified antenna port grouping mapping scheme, which can minimize feedback overheads and delay, and simplify protocol configuration.
For example, a pilot resource block configuration table may be predefined by using a protocol. As shown in
In some embodiments, the pilot resource block configuration table is known to the transmit end and the receive end. When the base station selects configuration, for example, indicating (4, 2, 2), it represents that 8 antenna ports are currently configured, there are two pilot resource blocks which are located at (k0,l0) and (k1,l1) respectively, and the guard interval is (g1τ, g1v).
In some embodiments, the method further includes:
In some embodiments, the base station may send the pilot resource block configuration table to the terminal by using second indication information, to ensure that both the transmit end and the receive end know the pilot resource block configuration table.
In some embodiments, when a plurality of tables are configured, the base station may inform the terminal of a table used in a current cell by using the second indication information.
In some embodiments, the second indication information is carried by a master information block MIB or a system information block SIB, or, the second indication information is carried in a physical broadcast channel PBCH or a PDSCH.
In some embodiments, the base station may broadcast the table used in the current cell by using the master information block (MIB) or the system information block (SIB), or the table used in the current cell may be carried by a physical broadcast channel (PBCH) or a physical downlink share channel (PDSCH), and then an index of a configuration in the PDCCH or PDSCH are indicated to the UE by using DCI or a radio resource control (RRC) message.
In some embodiments, the mapping pilots corresponding to a plurality of antenna ports to the at least one pilot resource block for transmission includes:
In some embodiments, for antenna ports having different QCL relationships, during pilot mapping, sizes of corresponding pilot guard intervals may be different or may be the same.
In some embodiments, antenna ports having a same QCL relationship are mapped to a same pilot resource block, the antenna ports that do not the QCL relationship are mapped to different pilot resource blocks, and the sizes of the pilot guard bands (that is, guard intervals) of the different pilot resource blocks may be the same or different.
In some embodiments, the mapping pilots corresponding to a plurality of antenna ports to the at least one pilot resource block for transmission includes:
making resources occupied by the pilots corresponding to the plurality of antenna ports orthogonal or non-orthogonal.
In some embodiments, pilot sequences corresponding to multi-antenna ports are mapped to a delay-Doppler resource grid in a manner of combining an orthogonal mapping manner and a non-orthogonal mapping manner.
For example, pilots corresponding to antenna ports mapped to a same pilot resource block are orthogonal, and pilots corresponding to antenna ports mapped to different pilot resource blocks are non-orthogonal.
In the embodiments of this application, by mapping pilots corresponding to a plurality of antenna ports to at least one pilot resource block in a delay-Doppler domain for transmission, a defect of high resource overheads caused by a single-point pilot mapping manner is avoided, a defect of detection performance reduction and high complexity caused by constructing the pilots corresponding to the plurality of antenna ports into a pilot sequence through a PN sequence is also avoided, and pilot overheads in a multi-antenna port system can be reduced. In addition, reliability of system performance is ensured.
It is to be noted that, the pilot transmission method according to this embodiment of this application may be performed by a pilot transmission apparatus, or, a control module configured to perform the pilot transmission method in the pilot transmission apparatus. An example in which the pilot transmission apparatus performs the pilot transmission method is used in the embodiments of this application to describe the pilot transmission apparatus according to the embodiments of this application.
The first determining module 1610 is configured to determine at least one pilot resource block in a delay-Doppler domain.
The first mapping module 1620 is configured to map pilots corresponding to a plurality of antenna ports to the at least one pilot resource block for transmission.
A pilot corresponding to one antenna port is mapped to one pilot resource block in the at least one pilot resource block.
In some embodiments, the pilot transmission apparatus may determine the at least one pilot resource block in the delay-Doppler domain by using the first determining module 1610, and then map the pilots corresponding to the plurality of antenna ports to the at least one pilot resource block for transmission by using the first mapping module 1620.
It is to be noted that, the foregoing apparatus according to this embodiment of this application can implement all the method steps implemented by the foregoing pilot transmission method embodiments, and the same technical effects can be achieved. Same parts as the method embodiments and beneficial effects in this embodiment are not described in detail herein again.
In the embodiments of this application, by mapping pilots corresponding to a plurality of antenna ports to at least one pilot resource block in a delay-Doppler domain for transmission, a defect of high resource overheads caused by a single-point pilot mapping manner is avoided, a defect of detection performance reduction and high complexity caused by constructing the pilots corresponding to the plurality of antenna ports into a pilot sequence through a PN sequence is also avoided, and pilot overheads in a multi-antenna port system can be reduced. In addition, reliability of system performance is ensured.
In some embodiments, the first mapping module is further configured to:
In some embodiments, the first mapping module is further configured to:
In some embodiments, the size of the pilot guard band includes: a width of the pilot guard band in a Doppler domain and a width of the pilot guard band in a delay domain, where
In some embodiments, the size of the pilot guard band is determined based on maximum Doppler shift information and maximum delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, the size of the pilot guard band is determined based on average Doppler shift information and average delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, the target QCL type information is determined based on a protocol.
In some embodiments, the target QCL type information includes: QCL-TypeA type information, QCL-TypeC type information, or QCL-TypeE type information.
In some embodiments, the QCL-TypeE type information includes: maximum Doppler shift information and maximum delay information.
In some embodiments, the size of the pilot guard band is determined based on the maximum Doppler shift information and the maximum delay information in the QCL-TypeE type information.
In some embodiments, the first determining module is further configured to:
In some embodiments, the first determining module is further configured to:
In some embodiments, the first determining module is further configured to:
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the third mapping module is further configured to:
In some embodiments, the channel quality-related information of the pilot resource block corresponding to the antenna port includes:
In some embodiments, the measurement report is obtained by the terminal based on quality of an uplink pilot measurement channel, or the measurement report is obtained by the terminal based on quality of a downlink pilot measurement channel.
In some embodiments, the apparatus further includes:
In some embodiments, the first indication information is carried by downlink control information DCI or radio resource control RRC information, or, the first indication information is carried in a physical downlink control channel PDCCH or a physical downlink shared channel PDSCH.
In some embodiments, the first indication information includes:
In some embodiments, the apparatus further includes:
a second sending module, configured to send the pilot resource block configuration table to the terminal by using second indication information.
In some embodiments, the second indication information is carried by a master information block MIB or a system information block SIB, or, the second indication information is carried in a physical broadcast channel PBCH or a PDSCH.
In some embodiments, the first mapping module is further configured to:
map pilots corresponding to antenna ports that do not have the QCL relationship to different pilot resource blocks for transmission, where
sizes of pilot guard bands of the different pilot resource blocks are the same or different.
In some embodiments, the first mapping module is further configured to:
make resources occupied by the pilots corresponding to the plurality of antenna ports orthogonal or non-orthogonal.
The pilot transmission apparatus in this embodiment of this application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The apparatus may be a mobile terminal or may be a non-mobile terminal. Exemplarily, the mobile terminal may include but is not limited to the category of the terminal 11 listed above. The non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine, a self-service machine, or the like, which is not specifically limited in this embodiment of this application.
The pilot transmission apparatus in this embodiment of this application may be an apparatus with an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or another possible operating system, which is not specifically limited in this embodiment of this application.
The pilot transmission apparatus according to this embodiment of this application can implement all processes implemented by the method embodiments shown in
In some embodiments,
As shown in
The foregoing radio frequency apparatus may be located in the baseband apparatus 1803, and the method executed by the network-side device in the above embodiments may be implemented in the baseband apparatus 1803, where the baseband apparatus 1803 includes a processor 1804 and a memory 1805.
The baseband apparatus 1803 may, for example, include at least one baseband board, where a plurality of chips are disposed on the baseband board. As shown in
The baseband apparatus 1803 may further include a network interface 1806, configured to interact information with the radio frequency apparatus 1802, and the network interface is, for example, a common public radio interface (common public radio interface, referred to as CPRI for short).
In some embodiments, the network-side device of this embodiment of this application further includes: instructions or a program stored in the memory 1805 and runnable on the processor 1804, and the processor 1804 invokes the instructions or the program in the memory 1805 to perform the method performed by the modules shown in
The processor 1804 is configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the size of the pilot guard band includes: a width of the pilot guard band in a Doppler domain and a width of the pilot guard band in a delay domain, where
In some embodiments, the size of the pilot guard band is determined based on maximum Doppler shift information and maximum delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, the size of the pilot guard band is determined based on average Doppler shift information and average delay information in the target QCL type information of the antenna ports having the QCL relationship.
In some embodiments, the target QCL type information is determined based on a protocol.
In some embodiments, the target QCL type information includes: QCL-TypeA type information, QCL-TypeC type information, or QCL-TypeE type information.
In some embodiments, the QCL-TypeE type information includes: maximum Doppler shift information and maximum delay information.
In some embodiments, the size of the pilot guard band is determined based on the maximum Doppler shift information and the maximum delay information in the QCL-TypeE type information.
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the channel quality-related information of the pilot resource block corresponding to the antenna port includes:
In some embodiments, the measurement report is obtained by the terminal based on quality of an uplink pilot measurement channel, or the measurement report is obtained by the terminal based on quality of a downlink pilot measurement channel.
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the first indication information is carried by downlink control information DCI or radio resource control RRC information, or, the first indication information is carried in a physical downlink control channel PDCCH or a physical downlink shared channel PDSCH.
In some embodiments, the first indication information includes:
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the second indication information is carried by a master information block MIB or a system information block SIB, or, the second indication information is carried in a physical broadcast channel PBCH or a PDSCH.
In some embodiments, the processor 1804 is further configured to:
In some embodiments, the processor 1804 is further configured to:
In the embodiments of this application, by mapping pilots corresponding to a plurality of antenna ports to at least one pilot resource block in a delay-Doppler domain for transmission, a defect of high resource overheads caused by a single-point pilot mapping manner is avoided, a defect of detection performance reduction and high complexity caused by constructing the pilots corresponding to the plurality of antenna ports into a pilot sequence through a PN sequence is also avoided, and pilot overheads in a multi-antenna port system can be reduced. In addition, reliability of system performance is ensured.
An embodiment of this application further provides a readable storage medium, storing a program or instructions, where when the program or instructions are executed by a processor, each process of the foregoing pilot transmission method embodiments is implemented and the same technical effects can be achieved. Details are not described herein again to avoid repetition.
The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk, or an optical disk.
An embodiment of this application further provides a chip, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a program or instructions of a network-side device to implement each process of the foregoing pilot transmission method embodiments and the same technical effects can be achieved. Details are not described herein again to avoid repetition.
It is to be understood that the chip mentioned in this embodiment of this application may also be referred to as a system-level chip, a system chip, a chip system, an SoC chip, or the like.
It is to be noted that, the term “comprise”, “include” or any other variation thereof in this specification is intended to cover a non-exclusive inclusion, which specifies the presence of stated processes, methods, objects, or apparatuses, but does not preclude the presence or addition of one or more other processes, methods, objects, or apparatuses. Without more limitations, elements defined by the sentence “including one” does not exclude that there are still other same elements in the process, method, object, or apparatus. In addition, it is to be noted that, the scope of the method and apparatus in the embodiments of this application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in a reverse order according to the functions involved, for example, the described method may be performed in a sequence different from the described order, and various steps may also be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the description of the foregoing implementations, a person skilled in the art may clearly understand that the method according to the foregoing embodiments may be implemented by means of software and a necessary general hardware platform, and certainly, may also be implemented by hardware, but in many cases, the former manner is a better implementation. Based on such an understanding, the technical solutions of this application essentially or the part contributing to the prior art may be implemented in a form of a software product. The computer software product is stored in a storage medium (such as a ROM/RAM, a magnetic disk, or an optical disk) and includes several instructions for instructing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, a network device, or the like) to perform the methods described in the embodiments of this application.
The embodiments of this application are described above with reference to the accompanying drawings, but this application is not limited to the foregoing specific embodiments, which are merely illustrative rather than limited. Under the inspiration of this application, a person of ordinary skill in the art can make many forms without departing from the scope of this application and the protection of the claims, all of which fall within the protection of this application.
Number | Date | Country | Kind |
---|---|---|---|
202011460560.7 | Dec 2020 | CN | national |
This application is a continuation of International Application No. PCT/CN2021/136068, filed on Dec. 7, 2021, which claims priority to Chinese Patent Application No. 202011460560.7, filed in China on Dec. 11, 2020, which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2021/136068 | Dec 2021 | US |
Child | 18204665 | US |