The present application relates to wireless communications generally, and more specifically to phase tracking reference signals for use in wireless communications systems.
In some wireless communication systems, user equipments (UEs) wirelessly communicate with one or more network devices such as base stations, and potentially with each other. A wireless communication from a UE to a network device is also referred to as an uplink communication. A wireless communication from a network device to a UE is also referred to as a downlink communication. A direct wireless communication between UEs is referred to as a device-to-device communication or a sidelink communication. Network devices may also wirelessly communicate with each other over a backhaul link.
When wireless communication occurs between two communication devices, the communication device that is transmitting a signal may be referred to as a transmitting device, and the communication device that is receiving a signal may be referred to as a receiving device. A single communication device might be both a transmitting device and a receiving device, if that communication device performs both transmission and reception. Examples of communication devices include UEs and network devices. During uplink communication, for example, a UE is the transmitting device and a network device is the receiving device. During downlink communication, the UE is the receiving device and the network device is the transmitting device. One UE is the transmitting device and another UE is the receiving device during sidelink communication, and one network device is the transmitting device and another network device is the receiving device during backhaul communication between the network devices over a backhaul link.
A reference signal may be transmitted over a wireless channel from a transmitting device to a receiving device. The reference signal may be used, for example, in any of various receiving operations such as noise estimation. As wireless communication systems increasingly adopt higher carrier frequencies due to the availability of larger bandwidths at higher frequencies, the role of reference signals such as for noise estimation becomes even more crucial. Competing demands, such as peak to average power ratio (PAPR) and spectral efficiency, may create significant challenges for a correct reference signal operation in these wireless communication systems.
The present disclosure relates to pulse shaping of reference signals such as a phase tracking reference signal (PT-RS), particularly for multiple UEs with overlapping bandwidth. At higher carrier frequencies, phase noise (PN) can become a significant issue. As a result, PT-RS was introduced in New Radio (NR), the so-called 5th Generation of wireless cellular communication. A receiver can use the PT-RS to estimate and correct PN, which can significantly improve block error rate (BLER) performance.
Pulse shaping may be used together with bandwidth expansion in signal waveforms to reduce a peak to average power ratio (PAPR) of a transmitted signal. Lower PAPR is generally desirable to reduce hardware complexity. For example, pulse shaping and bandwidth expansion may be used in a single carrier-offset quadrature amplitude modulation (SC-OQAM) waveform, or in a frequency domain spectral shaping with discrete Fourier transform-spread orthogonal frequency division multiplexing (FDSS-DFT-s-OFDM) waveform. Typically, pulse shaping is performed in the frequency domain, and a reduction of PAPR is achieved via bandwidth expansion and pulse shaping. This approach creates a tradeoff between PAPR and spectral efficiency. For example, larger bandwidth expansion, together with larger roll off factor of pulse shape, results in lower PAPR but reduces spectral efficiency.
This loss of spectral efficiency can be recovered by bandwidth overlapping UEs. A proper overlapping factor and pulse shaping guarantees orthogonality between UEs in flat fading channels. Although exact orthogonality is lost in a frequency selective channel, performance can still be improved significantly by multiplexing UEs with overlapped bandwidth.
Although a PT-RS with low PAPR is desirable, the implementation of PT-RS is non-trivial for SC-OQAM due to inter-symbol interference (ISI), particularly IQ interference. IQ interference refers to the imaginary interference to real symbols or real interference to imaginary symbols. Such IQ interference is a function of data and pulse shape. With IQ interference affecting a PT-RS symbol and being a function of data, a receiver has no knowledge of that interference, and thus the receiver cannot find the resultant PT-RS symbol to estimate PN.
The desire for spectral efficiency compounds this challenge. A conventional solution to the IQ interference issue involves a specific PT-RS design that cancels IQ interference or fixes it to a known value. This can be done by using auxiliary PT-RS symbols. Although this type of approach may work well for a single UE without bandwidth overlap with another UE, there can be significant problems when used with multiple UEs with bandwidth overlap, which is needed for spectral efficiency. A PT-RS designed to fix or cancel IQ interference of only one UE may not work in the presence of multiple UEs because of additional multi-UE interference to a PT-RS symbol at the receiver. This multi-UE interference can cause the receiver to estimate PN incorrectly.
Multi-UE interference issues are not limited to SC-OQAM, but may also affect other waveforms such as FDSS DFT-s-OFDM.
Embodiments of the present disclosure include a PT-RS approach that can reduce effects of interference such as IQ interference and multi-UE interference in overlap transmission, and enable a receiver to correctly estimate PN.
In some embodiments, IQ and multi-UE interference are handled differently. For example, multi-UE interference may be dealt with by using a different (shorter) pulse at a transmitter for a PT-RS signal. This is referenced herein as PT-RS pulse. PT-RS signals are designed to handle IQ interference based on the PT-RS pulse instead of a data pulse.
According to an aspect of the present disclosure, a method involves communicating, by a first communication device with a second communication device in a wireless communication network, signaling that indicates information associated with first pulse shaping. The method also involves transmitting, in the wireless communication network by the first communication device, data with a PT-RS generated based on the first pulse shaping, as pulse-shaped PT-RS and data comprising the PT-RS and data to which second pulse shaping has been applied.
In another aspect, a method involves communicating, by a second communication device with a first communication device in a wireless communication network, signaling that indicates information associated with first pulse shaping, and receiving, by the second communication device from the first communication device, data with a phase tracking reference signal (PT-RS) generated based on the first pulse shaping, as pulse-shaped PT-RS and data comprising the PT-RS and data to which second pulse shaping has been applied.
An apparatus according to another aspect of the present disclosure includes a processor and a non-transitory computer readable storage medium that is coupled to the processor. The non-transitory computer readable storage medium stores programming for execution by the processor. A computer program product may be or include such a non-transitory computer readable medium storing programming.
In an embodiment, the programming includes instructions to, or to cause the processor to, communicate, by a first communication device with a second communication device in a wireless communication network, signaling that indicates information associated with first pulse shaping. The programming also includes instructions to, or to cause the processor to, transmit, in the wireless communication network by the first communication device, data with a PT-RS generated based on the first pulse shaping, as pulse-shaped PT-RS and data comprising the PT-RS and data to which second pulse shaping has been applied.
In another embodiment, the programming includes instructions to, or to cause the processor to, communicate, by a second communication device with a first communication device in a wireless communication network, signaling that indicates information associated with first pulse shaping communicate; and to receive, by the second communication device from the first communication device, data with a PT-RS generated based on the first pulse shaping, as pulse-shaped PT-RS and data comprising the PT-RS and data to which second pulse shaping has been applied.
Optionally, in any of the above aspects or embodiments, the information associated with the first pulse shaping comprises one or more filter coefficients of a pulse shaping filter.
Optionally, in any of the above aspects or embodiments, the information associated with the first pulse shaping comprises a length of a pulse shaping filter.
Optionally, in any of the above aspects or embodiments, the information associated with the first pulse shaping specifies whether the first pulse shaping is to be applied in generation of the PT-RS.
Optionally, in any of the above aspects or embodiments, the PT-RS comprises one or more PT-RS symbols and one or more auxiliary PT-RS symbols.
Optionally, in any of the above aspects or embodiments, the PT-RS comprises a PT-RS symbol and two auxiliary PT-RS symbols adjacent to the PT-RS symbol, wherein the auxiliary PT-RS symbols are selected based on the first pulse shaping to control inter-symbol interference (ISI) to the PT-RS symbol.
Optionally, in any of the above aspects or embodiments, the PT-RS comprises a PT-RS symbol and an auxiliary PT-RS symbol adjacent to the PT-RS symbol, wherein the auxiliary PT-RS symbol is selected based on the first pulse shaping to control inter-symbol interference (ISI) to the PT-RS symbol.
Optionally, in any of the above aspects or embodiments, communicating signaling comprises transmitting the signaling from the first communication device to the second communication device.
Optionally, in any of the above aspects or embodiments, communicating signaling comprises receiving the signaling at the first communication device from the second communication device.
Optionally, in any of the above aspects or embodiments, transmitting the PT-RS and data comprises transmitting the PT-RS and data by the first communication device to the second communication device.
Optionally, in any of the above aspects or embodiments, transmitting the PT-RS and data comprises transmitting the PT-RS and data by the first communication device to a third communication device in the wireless communication network.
The present disclosure encompasses these and other aspects or embodiments.
For a more complete understanding of the present embodiments, and the advantages thereof, reference is now made, by way of example, to the following descriptions taken in conjunction with the accompanying drawings.
For illustrative purposes, specific example embodiments will now be explained in greater detail in conjunction with the figures.
The embodiments set forth herein represent information sufficient to practice the claimed subject matter and illustrate ways of practicing such subject matter. Upon reading the following description in light of the accompanying figures, those of skill in the art will understand the concepts of the claimed subject matter and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
Referring to
The terrestrial communication system and the non-terrestrial communication system could be considered sub-systems of the communication system. In the example shown in
Any ED 110 may be alternatively or additionally configured to interface, access, or communicate with any T-TRP 170a, 170b and NT-TRP 172, the Internet 150, the core network 130, the PSTN 140, the other networks 160, or any combination of the preceding. In some examples, the ED 110a may communicate an uplink and/or downlink transmission over a terrestrial air interface 190a with T-TRP 170a. In some examples, the EDs 110a, 110b, 110c and 110d may also communicate directly with one another via one or more sidelink air interfaces 190b. In some examples, the ED 110d may communicate an uplink and/or downlink transmission over a non-terrestrial air interface 190c with NT-TRP 172.
The air interfaces 190a and 190b may use similar communication technology, such as any suitable radio access technology. For example, the communication system 100 may implement one or more channel access methods, such as code division multiple access (CDMA), space division multiple access (SDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or single-carrier FDMA (SC-FDMA) in the air interfaces 190a and 190b. The air interfaces 190a and 190b may utilize other higher dimension signal spaces, which may involve a combination of orthogonal and/or non-orthogonal dimensions.
The non-terrestrial air interface 190c can enable communication between the ED 110d and one or multiple NT-TRPs 172 via a wireless link or simply a link. For some examples, the link is a dedicated connection for unicast transmission, a connection for broadcast transmission, or a connection between a group of EDs 110 and one or multiple NT-TRPs 175 for multicast transmission.
The RANs 120a and 120b are in communication with the core network 130 to provide the EDs 110a, 110b, 110c with various services such as voice, data and other services. The RANs 120a and 120b and/or the core network 130 may be in direct or indirect communication with one or more other RANs (not shown), which may or may not be directly served by core network 130 and may, or may not, employ the same radio access technology as RAN 120a, RAN 120b or both. The core network 130 may also serve as a gateway access between (i) the RANs 120a and 120b or the EDs 110a, 110b, 110c or both, and (ii) other networks (such as the PSTN 140, the Internet 150, and the other networks 160). In addition, some or all of the EDs 110a, 110b, 110c may include functionality for communicating with different wireless networks over different wireless links using different wireless technologies and/or protocols. Instead of wireless communication (or in addition thereto), the EDs 110a, 110b, 110c may communicate via wired communication channels to a service provider or switch (not shown) and to the Internet 150. The PSTN 140 may include circuit switched telephone networks for providing plain old telephone service (POTS). The Internet 150 may include a network of computers and subnets (intranets) or both and incorporate protocols, such as Internet Protocol (IP), Transmission Control Protocol (TCP), User Datagram Protocol (UDP). The EDs 110a, 110b, 110c may be multimode devices capable of operation according to multiple radio access technologies and may incorporate multiple transceivers necessary to support such.
Each ED 110 represents any suitable end user device for wireless operation and may include such devices (or may be referred to) as a user equipment/device (UE), a wireless transmit/receive unit (WTRU), a mobile station, a fixed or mobile subscriber unit, a cellular telephone, a station (STA), a machine type communication (MTC) device, a personal digital assistant (PDA), a smartphone, a laptop, a computer, a tablet, a wireless sensor, a consumer electronics device, a smart book, a vehicle, a car, a truck, a bus, a train, or an IoT device, an industrial device, or apparatus (e.g., communication module, modem, or chip) in the forgoing devices, among other possibilities. Future generation EDs 110 may be referred to using other terms. The base stations 170a and 170b each T-TRPs and will, hereafter, be referred to as T-TRP 170. Also shown in
The ED 110 includes a transmitter 201 and a receiver 203 coupled to one or more antennas 204. Only one antenna 204 is illustrated. One, some, or all of the antennas 204 may, alternatively, be panels. The transmitter 201 and the receiver 203 may be integrated, e.g., as a transceiver. The transceiver is configured to modulate data or other content for transmission by the at least one antenna 204 or by a network interface controller (NIC). The transceiver may also be configured to demodulate data or other content received by the at least one antenna 204. Each transceiver includes any suitable structure for generating signals for wireless or wired transmission and/or processing signals received wirelessly or by wire. Each antenna 204 includes any suitable structure for transmitting and/or receiving wireless or wired signals.
The ED 110 includes at least one memory 208. The memory 208 stores instructions and data used, generated, or collected by the ED 110. For example, the memory 208 could store software instructions or modules configured to implement some or all of the functionality and/or embodiments described herein and that are executed by one or more processing unit(s) (e.g., a processor 210). Each memory 208 includes any suitable volatile and/or non-volatile storage and retrieval device(s). Any suitable type of memory may be used, such as random access memory (RAM), read only memory (ROM), hard disk, optical disc, subscriber identity module (SIM) card, memory stick, secure digital (SD) memory card, on-processor cache and the like.
The ED 110 may further include one or more input/output devices (not shown) or interfaces (such as a wired interface to the Internet 150 in
The ED 110 includes the processor 210 for performing operations including those operations related to preparing a transmission for uplink transmission to the NT-TRP 172 and/or the T-TRP 170, those operations related to processing downlink transmissions received from the NT-TRP 172 and/or the T-TRP 170, and those operations related to processing sidelink transmission to and from another ED 110. Processing operations related to preparing a transmission for uplink transmission may include operations such as encoding, modulating, transmit beamforming and generating symbols for transmission. Processing operations related to processing downlink transmissions may include operations such as receive beamforming, demodulating and decoding received symbols. Depending upon the embodiment, a downlink transmission may be received by the receiver 203, possibly using receive beamforming, and the processor 210 may extract signaling from the downlink transmission (e.g., by detecting and/or decoding the signaling). An example of signaling may be a reference signal transmitted by the NT-TRP 172 and/or by the T-TRP 170. In some embodiments, the processor 210 implements the transmit beamforming and/or the receive beamforming based on the indication of beam direction, e.g., beam angle information (BAI), received from the T-TRP 170. In some embodiments, the processor 210 may perform operations relating to network access (e.g., initial access) and/or downlink synchronization, such as operations relating to detecting a synchronization sequence, decoding and obtaining the system information, etc. In some embodiments, the processor 210 may perform channel estimation, e.g., using a reference signal received from the NT-TRP 172 and/or from the T-TRP 170.
Although not illustrated, the processor 210 may form part of the transmitter 201 and/or part of the receiver 203. Although not illustrated, the memory 208 may form part of the processor 210.
The processor 210, the processing components of the transmitter 201 and the processing components of the receiver 203 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory (e.g., the in memory 208). Alternatively, some or all of the processor 210, the processing components of the transmitter 201 and the processing components of the receiver 203 may each be implemented using dedicated circuitry, such as a programmed field-programmable gate array (FPGA), a graphical processing unit (GPU), or an application-specific integrated circuit (ASIC).
The T-TRP 170 may be known by other names in some implementations, such as a base station, a base transceiver station (BTS), a radio base station, a network node, a network device, a device on the network side, a transmit/receive node, a Node B, an evolved NodeB (eNodeB or eNB), a Home eNodeB, a next Generation NodeB (gNB), a transmission point (TP), a site controller, an access point (AP), a wireless router, a relay station, a remote radio head, a terrestrial node, a terrestrial network device, a terrestrial base station, a base band unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a central unit (CU), a distribute unit (DU), a positioning node, among other possibilities. The T-TRP 170 may be a macro BS, a pico BS, a relay node, a donor node, or the like, or combinations thereof. The T-TRP 170 may refer to the forgoing devices or refer to apparatus (e.g., a communication module, a modem or a chip) in the forgoing devices.
In some embodiments, the parts of the T-TRP 170 may be distributed. For example, some of the modules of the T-TRP 170 may be located remote from the equipment that houses antennas 256 for the T-TRP 170, and may be coupled to the equipment that houses antennas 256 over a communication link (not shown) sometimes known as front haul, such as common public radio interface (CPRI). Therefore, in some embodiments, the term T-TRP 170 may also refer to modules on the network side that perform processing operations, such as determining the location of the ED 110, resource allocation (scheduling), message generation, and encoding/decoding, and that are not necessarily part of the equipment that houses antennas 256 of the T-TRP 170. The modules may also be coupled to other T-TRPs. In some embodiments, the T-TRP 170 may actually be a plurality of T-TRPs that are operating together to serve the ED 110, e.g., through the use of coordinated multipoint transmissions.
The T-TRP 170 includes at least one transmitter 252 and at least one receiver 254 coupled to one or more antennas 256. Only one antenna 256 is illustrated. One, some, or all of the antennas 256 may, alternatively, be panels. The transmitter 252 and the receiver 254 may be integrated as a transceiver. The T-TRP 170 further includes a processor 260 for performing operations including those related to: preparing a transmission for downlink transmission to the ED 110; processing an uplink transmission received from the ED 110; preparing a transmission for backhaul transmission to the NT-TRP 172; and processing a transmission received over backhaul from the NT-TRP 172. Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulating, precoding (e.g., multiple input multiple output (MIMO) precoding), transmit beamforming and generating symbols for transmission. Processing operations related to processing received transmissions in the uplink or over backhaul may include operations such as receive beamforming, demodulating received symbols and decoding received symbols. The processor 260 may also perform operations relating to network access (e.g., initial access) and/or downlink synchronization, such as generating the content of synchronization signal blocks (SSBs), generating the system information, etc. In some embodiments, the processor 260 also generates an indication of beam direction, e.g., BAI, which may be scheduled for transmission by a scheduler 253. The processor 260 performs other network-side processing operations described herein, such as determining the location of the ED 110, determining where to deploy the NT-TRP 172, etc. In some embodiments, the processor 260 may generate signaling, e.g., to configure one or more parameters of the ED 110 and/or one or more parameters of the NT-TRP 172. Any signaling generated by the processor 260 is sent by the transmitter 252. Note that “signaling,” as used herein, may alternatively be called control signaling. Dynamic signaling may be transmitted in a control channel, e.g., a physical downlink control channel (PDCCH) and static, or semi-static, higher layer signaling may be included in a packet transmitted in a data channel, e.g., in a physical downlink shared channel (PDSCH).
The scheduler 253 may be coupled to the processor 260. The scheduler 253 may be included within, or operated separately from, the T-TRP 170. The scheduler 253 may schedule uplink, downlink and/or backhaul transmissions, including issuing scheduling grants and/or configuring scheduling-free (“configured grant”) resources. The T-TRP 170 further includes a memory 258 for storing information and data. The memory 258 stores instructions and data used, generated, or collected by the T-TRP 170. For example, the memory 258 could store software instructions or modules configured to implement some or all of the functionality and/or embodiments described herein and that are executed by the processor 260.
Although not illustrated, the processor 260 may form part of the transmitter 252 and/or part of the receiver 254. Also, although not illustrated, the processor 260 may implement the scheduler 253. Although not illustrated, the memory 258 may form part of the processor 260.
The processor 260, the scheduler 253, the processing components of the transmitter 252 and the processing components of the receiver 254 may each be implemented by the same, or different one of, one or more processors that are configured to execute instructions stored in a memory, e.g., in the memory 258. Alternatively, some or all of the processor 260, the scheduler 253, the processing components of the transmitter 252 and the processing components of the receiver 254 may be implemented using dedicated circuitry, such as a FPGA, a GPU or an ASIC.
Notably, the NT-TRP 172 is illustrated as a drone only as an example, the NT-TRP 172 may be implemented in any suitable non-terrestrial form. Also, the NT-TRP 172 may be known by other names in some implementations, such as a non-terrestrial node, a non-terrestrial network device, or a non-terrestrial base station. The NT-TRP 172 includes a transmitter 272 and a receiver 274 coupled to one or more antennas 280. Only one antenna 280 is illustrated. One, some, or all of the antennas may alternatively be panels. The transmitter 272 and the receiver 274 may be integrated as a transceiver. The NT-TRP 172 further includes a processor 276 for performing operations including those related to: preparing a transmission for downlink transmission to the ED 110; processing an uplink transmission received from the ED 110; preparing a transmission for backhaul transmission to T-TRP 170; and processing a transmission received over backhaul from the T-TRP 170. Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulating, precoding (e.g., MIMO precoding), transmit beamforming and generating symbols for transmission. Processing operations related to processing received transmissions in the uplink or over backhaul may include operations such as receive beamforming, demodulating received signals and decoding received symbols. In some embodiments, the processor 276 implements the transmit beamforming and/or receive beamforming based on beam direction information (e.g., BAI) received from the T-TRP 170. In some embodiments, the processor 276 may generate signaling, e.g., to configure one or more parameters of the ED 110. In some embodiments, the NT-TRP 172 implements physical layer processing but does not implement higher layer functions such as functions at the medium access control (MAC) or radio link control (RLC) layer. As this is only an example, more generally, the NT-TRP 172 may implement higher layer functions in addition to physical layer processing.
The NT-TRP 172 further includes a memory 278 for storing information and data. Although not illustrated, the processor 276 may form part of the transmitter 272 and/or part of the receiver 274. Although not illustrated, the memory 278 may form part of the processor 276.
The processor 276, the processing components of the transmitter 272 and the processing components of the receiver 274 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory, e.g., in the memory 278. Alternatively, some or all of the processor 276, the processing components of the transmitter 272 and the processing components of the receiver 274 may be implemented using dedicated circuitry, such as a programmed FPGA, a GPU or an ASIC. In some embodiments, the NT-TRP 172 may actually be a plurality of NT-TRPs that are operating together to serve the ED 110, e.g., through coordinated multipoint transmissions.
The T-TRP 170, the NT-TRP 172, and/or the ED 110 may include other components, but these have been omitted for the sake of clarity.
One or more steps of the embodiment methods provided herein may be performed by corresponding units or modules, according to
Additional details regarding the EDs 110, the T-TRP 170 and the NT-TRP 172 are known to those of skill in the art. As such, these details are omitted here.
Embodiments disclosed herein relate primarily to phase tracking reference signals for overlapped UEs or other multi-UE scenarios.
Challenges with implementation of PT-RS due to ISI, and in particular IQ interference, are identified at least above.
The IQ interference 520 may be reduced in a single-UE environment by using auxiliary PT-RS symbols, such as an auxiliary PT-RS symbol before or after the PT-RS symbol 510 to cancel the IQ interference 520. This type of approach may work well for a single UE environment, but consider the example in
According to embodiments disclosed herein, pulses or pulse types with two different pulse shapes are used at a transmitter. These pulses include a first pulse for PT-RS generation or design, denoted by FPTRS, and a second pulse for data and PT-RS transmission, denoted by F. Thus, a pulse or pulse shape that is defined, specified, or characterized by FPTRS is used for PT-RS generation or design, and that pulse or pulse shape is different from a pulse shape that is used for transmission of data and PT-RS symbols. FPTRS and its length L are used by both the transmitter and a receiver, and can be distributed using signaling between communication devices, from a network device such as a base station to a UE, for example.
In the present disclosure, terminology such as pulses, pulse shapes, pulse shaping, filters, and filtering may all be used to refer to the same type of frequency domain processing. For example, a pulse or pulse shape may be applied, or pulse shaping may be performed, by filtering. F is introduced at least above as a first pulse for data and PT-RS transmission, and FPTRS is introduced at least above as a second pulse for PT-RS generation or design, denoted by FPTRS. F and FPTRS may also or instead be referred to as filters. Elements of F and FPTRS may be referred to as pulse shaping coefficients, filter coefficients, or filtering coefficients, for example.
The elements shown in
The PT-RS generator 702 is configured to use FPTRS to generate PT-RS symbols and auxiliary PT-RS symbols. Based on the FPTRS pulse, PT-RS generation may cancel IQ interference, fix it to a known value, or maximize it for facilitating interference estimation. The multiplexer is configured to multiplex PT-RS symbols and data symbols. The DFT block 706 is configured to convert the multiplexed symbols from time domain to frequency domain by performing a DFT operation, and the pulse shaper 708 is configured to pulse shape the frequency domain signal using pulse shaping filter F.
The subcarrier mapper 710 is configured to map the PT-RS and data to subcarriers. The IDFT block 712 is configured to create a time domain signal by converting the mapped symbols from frequency domain to time domain, in particular by performing an IDFT operation in the example transmitter 700. The CP inserter 714 is configured to insert a CP prior to baseband signal output, radio frequency (RF) up-conversion, and transmission.
In the example transmitter 700, there are two primary pulse shaping features, including pulse shaping for PT-RS generation using the FPTRS pulse, and pulse shaping for data and PT-RS transmission using pulse shaping filter F.
In
Pulse shaping for PT-RS, in embodiments of the present disclosure, involves a filter, FPTRS, used at a transmitter to generate at least one of (i.e., either or both of) the PT-RS symbol 820 and the auxiliary PT-RS symbol 810, which will be a function of the data and the filter FPTRS. The example at the top in
The elements shown in
Receiver operations may include CP removal, conversion to frequency domain by a DFT operation, subcarrier demapping and demultiplexing a data signal and a reference signal, channel estimation, equalization of the data signal based on channel estimates, and further processing related to phase error correction. Each of the elements in the example shown is configured, by executing software for example, to implement various features or operations.
In the example receiver 900, the CP remover 902 is configured to remove a cyclic prefix. The DFT block 904 is configured to perform a DFT operation to convert a received time domain signal to frequency domain. The subcarrier demapper 906 is configured to perform subcarrier demapping. The equalizer 908 is configured to equalize a data portion of the output of the subcarrier demapper 906. The channel estimator 912 is configured to process a reference signal portion of the output of the subcarrier demapper 906 to produce channel estimates that are provided to the equalizer 908.
In order to enable estimation of phase error due to phase noise, the pulse shaper 914 is configured to perform matched filtering based on the PT-RS pulse shape filter FPTRS. The IDFT block 918 is configured to convert from frequency domain to time domain, and the PT-RS separator 924 is configured to separate PT-RS symbols from data symbols for estimation, by the phase error estimator 926, of phase error caused by phase noise. The elements at 912, 916, 920, and 922 are configured to perform matched filtering based on data transmission pulse shaping, frequency domain to time domain conversion, post-processing based on processing that is performed at the transmitter, and data separation, respectively. The phase error corrector 928 is configured to correct phase error in data symbols based on the phase error estimated by the phase error estimator 926.
There are several ways to generate PT-RS symbols based on the pulse-shaping filter FPTRS. Consider
The objective of ib1 and ib2 is to “change”, impact, or control inter-symbol interference (ISI) to the PT-RS symbol, for example to cancel ISI or to fix it to a known value. Rather than specifically discussing IQ interference, reference is made to the more general ISI here because the FPTRS pulse may not be a Nyquist pulse, and the resultant interference may be complex interference rather than purely real or imaginary interference.
In order to explain ISI cancelation, consider frequency domain pulse shaping and time domain filtering. An FDSS operation is typically accomplished in frequency domain, and an equivalent operation can be accomplished in time domain. More specifically, FDSS is known as a multiplication in frequency domain, and the equivalent time domain operation is circular convolution. In effect, what happens in time domain is filtering, which is why pulse shaping and filtering often refer to the same thing.
Let the equivalent time domain filter length be T1+T2+1 and its nth complex coefficient be fRn+ifIn where n∈{−T1, −T1+1, . . . , −1, 0, 1, 2, . . . , T2}. The center coefficient of the filter is fR0+ifI0.
In
and the auxiliary PT-RS symbol values b1 and b2 can be selected to cancel the ISI such that
In this case, b1 and b2 are given by
Alternatively, the auxiliary PT-RS symbols b1 and b2 are determined or otherwise obtained to fix the ISI to a pre-defined value QR+iQI. In this case, the value QR+iQI is known to both the transmitter and the receiver. Therefore, the known ISI in this example is
Q
R
+iQ
I,
and a, b1 and b2 are chosen, determined, or otherwise obtained to satisfy
As another example, consider
In this example, with the same notation for filter coefficients and ISI as in the preceding example, the resultant PT-RS symbol after the receiver filter operation can be expressed as
Suppose that only the real ISI is cancelled and the receiver is to estimate the imaginary ISI and use it for PN estimation. In this case, the PT-RS symbol and imaginary ISI are as follows, respectively:
According to another embodiment, a and b1 are selected to fix c to a specific, pre-defined value that is known to the receiver.
The examples above illustrate how auxiliary PT-RS symbols may be selected based on PT-RS pulse shaping, to control ISI to a PT-RS symbol.
These and other embodiments disclosed herein may provide approaches to generate PT-RS symbols based on non-Nyquist PT-RS design pulse shape.
Regarding implementation, signaling may be exchanged between communication devices to enable a transmitting device to generate and transmits PT-RS symbols and/or a receiving device to perform receiver processing to recover PT-RS symbols and accurately estimate phase error.
Signaling may be different, for example, for non-transparent and transparent receivers. In the case of a non-transparent receiver, the receiver has knowledge of pulse shaping used at the transmitter, from signaling that is transmitted to and received by the receiver for example. In the case of a transparent receiver, the receiver has no knowledge of pulse shaping used at the transmitter, and calculates, estimates, or otherwise determines the transmitter pulse shaping to estimate the both pulse and the channel.
The information associated with the first pulse shaping may also or instead specify whether the first pulse shaping is to be applied in generation of the PT-RS. For example, in an embodiment multiple filters for pulse shaping are available at a communication device. Information associated with the filters may be transmitted by another communication device and received by the communication device, or the filters may be determined or otherwise obtained by the communication device, for example. Information that specifies whether a particular type of pulse shaping is to be applied in generation of a PT-RS may, for example, specify whether the communication device overlaps with one or more other communication devices. A communication device may then select one type of pulse shaping or filter based on the received signaling, to use one type of pulse shaping such as PT-RS pulse shaping as disclosed herein when the communication device overlaps with one or more other communication devices, and another type of pulse shaping such as the same pulse shaping that is used for transmission when the communication device does not overlap with any other communication device.
Thus, information associated with the first pulse shaping may be or include an indication to use an alternative pulse for PT-RS or indicate overlap of communication devices such as UEs, or more generally may be or include some form of information for a communication device to know that it is to use a different pulse for PT-RS if communication devices are overlapped or if multi-device interference is present.
Radio resource control (RRC) signaling is one example of higher layer signaling that may be used to indicate such information. Separate, optional signaling to indicate information associated with data transmission pulse shaping, also referred to herein as second pulse shaping, is illustrated at 1302. First and second pulse shaping, or PT-RS and data transmission pulse shaping as referenced in
An uplink grant is optionally communicated between the BS and the UE at 1306, by the BS transmitting grant signaling to the UE and the UE receiving the grant signaling from the BS. Not all embodiments are necessarily grant-based, and therefore an uplink grant need not necessarily be communicated at 1306.
Generating a PT-RS by the UE is shown at 1308, and PT-RS generation is as disclosed elsewhere herein. At 1312,
The PT-RS, as disclosed herein, is generated based on pulse shaping that is different from pulse shaping that is used for transmission of the PT-RS and data. The PT-RS may be or include one or more PT-RS symbols and one or more auxiliary PT-RS symbols. For example, in an embodiment, the PT-RS is or includes a PT-RS symbol and two auxiliary PT-RS symbols adjacent to the PT-RS symbol, and the auxiliary PT-RS symbols are selected based on the first pulse shaping to control ISI to the PT-RS symbol. In another embodiment, the PT-RS is or includes a PT-RS symbol and an auxiliary PT-RS symbol adjacent to the PT-RS symbol, and the auxiliary PT-RS symbol is selected based on the first pulse shaping to control ISI to the PT-RS symbol. Control of ISI may, for example, reduce or cancel the ISI or set the ISI to a known value. Illustrative examples of how values of one or both of the PT-RS symbol and the auxiliary PT-RS symbol(s) may be determined are provided at least above, with reference to
At 1316,
As an example of communicating signaling from the UE to the BS at 1404, consider an embodiment in which the UE obtains PT-RS pulse shaping that is to be applied in PT-RS generation. The UE may then transmit signaling at 1404 to indicate PT-RS pulse shaping length and/or one or more coefficients to the BS so that the BS can perform matched filtering based on the PT-RS pulse shaping.
PT-RS generation at the BS is shown at 1506. At 1508,
For downlink communications, it is likely that PT-RS parameters will be selected or otherwise determined by the BS. However, it is possible that PT-RS parameters previously transmitted by the UE to the BS and received by the BS from the UE may be used by the BS in generating a PT-RS for downlink communications. Therefore, communicating signaling that indicates information associated with PT-RS pulse shaping may involve communicating signaling from a UE to a BS, even in the case of downlink communications.
Generating a PT-RS by UE 1601 is shown at 1610, and involve PT-RS generation as disclosed elsewhere herein. At 1616,
In another embodiment for sidelink communications, a transmitter UE such as UE 1601 configures one or more parameters for PT-RS transmission and sends the parameter(s) to a receiving UE such as UE 1603, via sidelink control information (SCI) or PC5 (sidelink RRC).
The example in
Embodiments that involve communicating signaling between UEs as shown by way of example in
Communicating signaling may involve transmitting the signaling, receiving the signaling, or both. Similarly, communicating a PT-RS, with data for example, may involve transmitting the PT-RS (and data), receiving the PT-RS (and data), or both. For example,
These examples illustrate that communicating signaling may involve transmitting the signaling by any of various types of first communication device such as a UE or a base station or other network device, to any of various types of second communication device such as a UE or a base station or other network device. Communicating signaling may also or instead involve receiving the signaling at any of various types of first communication device such as a UE or a base station or other network device, from any of various types of second communication device such as a UE or a base station or other network device.
A method may also involve communicating, by a first communication device or a second communication device for example, a PT-RS in a wireless communication network. The PT-RS is generated based on first pulse shaping, but may be communication with data, for example, as pulse-shaped PT-RS and data that includes the PT-RS and data to which second pulse shaping, different from the first pulse shaping as disclosed herein, has been applied.
Similar to communicating signaling, communicating a PT-RS may involve transmitting the PT-RS, with data for example, by any of various types of communication device such as a UE or a base station or other network device, to any of various types of communication device such as a UE or a base station or other network device. Communicating a PT-RS may also or instead involve receiving the PT-RS at any of various types of communication device such as a UE or a base station or other network device, from any of various types of communication device such as a UE or a base station or other network device. Examples of communicating a PT-RS, including transmitting and receiving examples, are shown in
A receiver or intended receiver (or receiving device) of a PT-RS may transmit or receive signaling before a PT-RS is received. In
Similarly, a transmitter or intended transmitter (or transmitting device) of a PT-RS may transmit or receive signaling before a PT-RS is transmitted. In
In some embodiments, signaling and a PT-RS (possibly multiplexed or otherwise combined with data) are communicated between a transmitter and an intended receiver of the PT-RS, as in
Signaling and a PT-RS need not necessarily be communicated between the same devices. Consider
These are all illustrative of examples of communicating signaling and communicating a PT-RS.
These method examples are illustrative and non-limiting embodiments, and other embodiments may include additional or different features disclosed herein.
For example,
The present disclosure encompasses various embodiments, including not only method embodiments, but also other embodiments such as apparatus embodiments and embodiments related to non-transitory computer readable storage media. Embodiments may incorporate, individually or in combinations, the features disclosed herein.
An apparatus may include a processor and a non-transitory computer readable storage medium, coupled to the processor, storing programming for execution by the processor. In
As an illustrative example, programming stored in or on a non-transitory computer readable storage medium may include instructions to, or to cause a processor to, communicate signaling between a first communication device and a second communication device in a wireless communication network. The signaling may be communicated by the first (or second) communication device with the second (or first) communication device. The signaling indicates information associated with first pulse shaping.
The programming may include instructions to, or to cause the processor to, communicate signaling by any one or more of: transmitting the signaling from the first communication device to the second communication device, receiving the signaling at the first communication device from the second communication device, transmitting the signaling by the second communication device to the first communication device, and receiving the signaling by the second communication device from the first communication device.
The programming may include instructions to, or to cause the processor to, transmit, in the wireless communication network by the first communication device, data with a PT-RS generated based on the first pulse shaping, as pulse-shaped PT-RS and data comprising the PT-RS and data to which second pulse shaping has been applied. The programming may include instructions to, or to cause the processor to, transmit the PT-RS and data by transmitting the PT-RS and data by the first communication device to the second communication device, and/or by transmitting the PT-RS and data by the first communication device to a third communication device in the wireless communication network
The programming may also or instead include instructions to, or to cause the processor to, receive, by the second communication device from the first communication device, data with a PT-RS generated based on the first pulse shaping, as pulse-shaped PT-RS and data comprising the PT-RS and data to which second pulse shaping has been applied.
Embodiments related to apparatus or non-transitory computer readable storage media for UE or network device operations may include any one or more of the following features, for example, which are also discussed elsewhere herein:
Although this disclosure has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative embodiments, as well as other embodiments of the disclosure, will be apparent to persons skilled in the art upon reference to the description. It is therefore intended that the appended claims encompass any such modifications or embodiments.
Features disclosed herein in the context of method embodiments, for example, may also or instead be implemented in apparatus or computer program product embodiments. In addition, although embodiments are described primarily in the context of methods and apparatus, other implementations are also contemplated, as instructions stored on one or more non-transitory computer-readable media, for example. Such media could store programming or instructions to perform any of various methods consistent with the present disclosure.
Illustrative embodiments disclosed herein relate primarily to PT-RSs. The same or similar embodiments may also or instead apply to other types of reference signals for channel estimation.
Although aspects of the present invention have been described with reference to specific features and embodiments thereof, various modifications and combinations can be made thereto without departing from the invention. The description and drawings are, accordingly, to be regarded simply as an illustration of some embodiments of the invention as defined by the appended claims, and are contemplated to cover any and all modifications, variations, combinations or equivalents that fall within the scope of the present invention. Therefore, although embodiments and potential advantages have been described in detail, various changes, substitutions and alterations can be made herein without departing from the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed, that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
Moreover, any module, component, or device exemplified herein that executes instructions may include or otherwise have access to a non-transitory computer readable or processor readable storage medium or media for storage of information, such as computer readable or processor readable instructions, data structures, program modules, and/or other data. A non-exhaustive list of examples of non-transitory computer readable or processor readable storage media includes magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, optical disks such as compact disc read-only memory (CD-ROM), digital video discs or digital versatile disc (DVDs), Blu-ray Disc™, or other optical storage, volatile and non-volatile, removable and nonremovable media implemented in any method or technology, random-access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology. Any such non-transitory computer readable or processor readable storage media may be part of a device or accessible or connectable thereto. Any application or module herein described may be implemented using instructions that are readable and executable by a computer or processor may be stored or otherwise held by such non-transitory computer readable or processor readable storage media.
This application is a continuation of International Application No. PCT/CN2022/096943, filed on Jun. 2, 2022, the disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/096943 | Jun 2022 | WO |
Child | 18963072 | US |