Method and apparatus for processing a signal - Patents.com
Patent Information
- Application Number
- JP2023543022
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-01-18
- Filing Date
- 2022-01-17
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2042-01-17
Smart Images

Figure 0007640712000024 
Figure 0007640712000025 
Figure 0007640712000026
Abstract
Description
[Technical field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority from a Chinese patent application filed with the China Patent Office on January 18, 2021, bearing application number 202110059901.8 and entitled "Method and Apparatus for Processing Signals," the disclosure of which is incorporated herein in its entirety.
[0002] The present invention relates to the field of communications technology, and in particular to a method and apparatus for processing a signal. [Background technology]
[0003] The delay of the transmission channel between the user equipment (UE) and the base station can cause certain measurement errors in time-related position measurements such as downlink reference signal time difference (DL RSTD), uplink relative time of arrival (ULRTOA), Rx-Tx time difference at the user equipment (UE) side and Rx-Tx time difference at the base station (gNB) side. In order to meet the sub-meter level positioning accuracy in the user equipment positioning system of wireless communication, the relative group delay is one of the important issues that directly affect the positioning performance.
[0004] Currently, there is no highly accurate relative group delay measurement and signal compensation method. If the relative group delay is not processed, it will directly affect the accuracy of the Time Of Arrival (TOA) estimation, and thus affect the final UE positioning accuracy. Summary of the Invention [Problem to be solved by the invention]
[0005] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Embodiments of the present invention provide methods and apparatus for processing signals to perform signal compensation based on relative group delay, improving the accuracy of TOA estimation and ultimately improving UE positioning accuracy. [Means for solving the problem]
[0006] In a receiving terminal of a signal, a method for processing a signal provided according to an embodiment of the present invention comprises the steps of: performing a channel estimation process based on a received positioning reference signal (PRS) to obtain a frequency domain channel response; determining relative group delay difference values over the subbands based on the frequency domain channel response; and compensating a locally received PRS signal or a frequency domain channel response based on the relative group delay difference value on the subbands, or reporting the relative group delay difference value on the subbands to a transmitting terminal to cause the transmitting terminal to compensate a transmitted signal.
[0007] In this method, a channel estimation process is performed based on a received positioning reference signal (PRS), a frequency domain channel response is obtained, a relative group delay difference value on a subband is determined based on the frequency domain channel response, and a locally received PRS signal or a frequency domain channel response is compensated based on the relative group delay difference value on the subband, or the relative group delay difference value on the subband is reported to a transmitting terminal, so that the transmitting terminal compensates a transmission signal, thereby improving the accuracy of TOA estimation by compensating the relative group delay within the entire bandwidth, and thus ultimately improving the positioning accuracy.
[0008] Optionally, when compensating for a locally received PRS signal or a frequency domain channel response, the method further comprises: The method further includes performing a time of arrival (TOA) measurement based on the compensated PRS signal or the frequency domain channel response, and obtaining a TOA measurement value and a time difference (DL RSTD) measurement quantity of the downlink reference signal.
[0009] Optionally, the method further includes reporting the DL RSTD measurement quantity to a Location Management Function (LMF) entity.
[0010] Optionally, the DL RSTD measurement quantity is the DL RSTD measurement quantity after performing a single process on the TOA measurement value.
[0011] Optionally, based on the frequency domain channel response, the step of determining a differential value of the relative group delay on a subband specifically includes: determining a reference subband R and a total delay τTotal,sub(R) of the reference subband R; determining a total delay τTotal,sub(N) of the Nth (N≠R) subband; and determining a differential value Δτdelay,sub,diff(N) of the relative group delay on the Nth subband based on the total delay τTotal,sub(R) of the reference subband R and the total delay τTotal,sub(N) of the Nth subband. Optionally, the total delay of the reference subband R is determined by the following formula: τTotal,sub(R)=phase(H(k2)*conj(H(k1))) / (-2π(k2-k1)ΔfSCS)=τLOS+Δt+Δτdelay,sub(R) where k2 and k1 represent any two subcarrier indices (k1<k2) on the reference subband R, ΔfSCS represents the subcarrier spacing, H(k1) represents the frequency domain channel response on the k1th subcarrier, H(k2) represents the frequency domain channel response on the k2th subcarrier, τLOS represents the transmission delay of the LOS (Line Of Sight) path, and Δt isBetween the base station and the UE represents the cumulative sum of the clock offset, and Δτdelay,sub(R) represents the relative group delay on the R-th reference sub-band. The total delay of the N-th sub-band is determined by the following formula: τTotal,sub(N)=phase(H(k4)*conj(H(k3))) / (-2π(k4-k3)ΔfSCS)=τLOS+Δt+Δτdelay,sub(N) where k4 and k3 represent any two sub-carrier indices (k3 < k4) on the N-th sub-band, H(k3) represents the frequency-domain channel response on the k3-th sub-carrier, H(k4) represents the frequency-domain channel response on the k4-th sub-carrier, and Δτdelay,sub(N) represents the relative group delay on the N-th sub-band. The difference value of the relative group delay on the N-th sub-band is determined by the following formula: Δτdelay,sub,diff(N)=τTotal,sub(N)-τTotal,sub(R)=Δτdelay,sub(N)-Δτdelay ,sub(R).
[0012] Optionally, when compensating the local received signal or the frequency-domain channel response, the compensated frequency-domain channel response H’(k) is obtained by the following formula:
Equation
[0013] Optionally, the step of reporting the difference value of the relative group delay on the sub-band to the transmitting terminal is specifically: quantifying and reporting the difference value of the relative group delay on the sub-band; and Alternatively, the method includes a step of quantifying a relative group delay difference value on the subband, and reporting a compensation index value corresponding to the quantified relative group delay difference value based on a preset quantification compensation table.
[0014] In a transmitting terminal of a signal, a method for processing a signal provided by an embodiment of the present invention comprises: receiving relative group delay differential values over the subbands; and compensating the transmitted signal based on the relative group delay difference values on the subbands.
[0015] Optionally, the frequency domain transmit signal is compensated by the following formula:
number
[0016] Optionally, the method further includes the step of mapping the compensated transmission signal X'(k) to the k-th subcarrier for transmission.
[0017] On the LMF side, the method for processing a signal provided by an embodiment of the present invention comprises: sending PRS configuration information to a terminal; receiving DL RSTD measurements reported from the terminal and determining a location of the terminal based on known base station location information.
[0018] Optionally, the PRS configuration information includes at least one of the following: frequency domain locations of the same component carrier (CC) or frequency domain locations of different CCs, time domain position information of the PRS, PRS frequency domain location information, A notification that the transmitting or receiving terminal compensates for a transmitted signal.
[0019] At a receiving terminal of a signal, an apparatus for processing a signal provided according to an embodiment of the present invention comprises: a memory configured to store program instructions; a processor configured to access and execute program instructions stored in the memory; The processor, Perform a channel estimation process based on the received positioning reference signal (PRS) to obtain a frequency domain channel response; determining relative group delay difference values over the subbands based on the frequency domain channel response; Based on the relative group delay difference value on the subband, the locally received PRS signal or the frequency domain channel response is compensated, or the relative group delay difference value on the subband is reported to the transmitting terminal so that the transmitting terminal compensates the transmitted signal.
[0020] Optionally, when compensating for a locally received PRS signal or a frequency domain channel response, the processor further comprises: A time of arrival (TOA) measurement is performed based on the compensated PRS signal or the frequency domain channel response to obtain a TOA measurement value and a downlink reference signal time difference (DL RSTD) measurement value.
[0021] Optionally, the processor further comprises: The DL RSTD measurements are reported to a Location Management Function (LMF) entity.
[0022] Optionally, the DL RSTD measurement quantity is the DL RSTD measurement quantity after performing a single process on the TOA measurement value.
[0023] Optionally, determining the differential value of the relative group delay on the sub-band based on the frequency domain channel response specifically includes: Determining the reference sub-band R and the total delay τTotal,sub(R) of the reference sub-band R, Determining the total delay τTotal,sub(N) of the Nth (N≠R) sub-band, Based on the total delay τTotal,sub(R) of the reference sub-band R and the total delay τTotal,sub(N) of the Nth sub-band, determining the differential value Δτdelay,sub,diff(N) of the relative group delay on the Nth sub-band. Optionally, the total delay of the reference sub-band R is determined by the following formula: τTotal,sub(R)=phase(H(k2)*conj(H(k1))) / (-2π(k2-k1)ΔfSCS)=τLOS+Δt+Δτdelay,sub(R) Here, k2 and k1 represent any two sub-carrier indices (k1 < k2) on the reference sub-band R, ΔfSCS represents the sub-carrier interval, H(k1) represents the frequency domain channel response on the k1th sub-carrier, H(k2) represents the frequency domain channel response on the k2th sub-carrier, τLOS represents the transmission delay of the LOS path, Δt represents Between the base station and the UE the cumulative sum of the clock offset of, and Δτdelay,sub(R) represents the relative group delay on the Rth reference sub-band. The total delay of the Nth sub-band is determined by the following formula: τTotal,sub(N) = phase(H(k4) * conj(H(k3))) / (-2π(k4 - k3)ΔfSCS) = τLOS + Δt + Δτdelay,sub(N), where k4 and k3 represent any two sub - carrier indices (k3 < k4) on the Nth sub - band, H(k3) represents the frequency - domain channel response on the k3th sub - carrier, H(k4) represents the frequency - domain channel response on the k4th sub - carrier, and Δτdelay,sub(N) represents the relative group delay on the Nth sub - band. The difference value of the relative group delay on the Nth sub - band is determined by the following formula. Δτdelay,sub,diff(N) = τTotal,sub(N) - τTotal,sub(R) = Δτdelay,sub(N) - Δτdelay,sub(R).
[0024] Optionally, when compensating the local received signal or the frequency - domain channel response, the frequency - domain channel response H’(k) after processor compensation is obtained by the following formula.
Equation
[0025] Optionally, reporting the difference value of the relative group delay on the sub - band to the transmitting terminal specifically means quantifying and reporting the difference value of the relative group delay on the sub - band. Or, quantifying the difference value of the relative group delay on the sub - band and reporting the compensation index value corresponding to the quantified difference value of the relative group delay based on a preset quantified compensation table.
[0026] Optionally, the processor further receiving relative group delay differential values on the subbands; The transmitted signal is compensated based on the relative group delay difference values on the subbands.
[0027] Optionally, the processor frequency domain transmit signal is compensated by the following formula:
number
[0028] Optionally, the processor further comprises: The compensated transmission signal X'(k) is mapped to the k-th subcarrier and transmitted. At a transmitting terminal of a signal, an apparatus for processing a signal provided by an embodiment of the present invention comprises: a memory configured to store program instructions; a processor configured to access and execute program instructions stored in the memory; The processor receives relative group delay differential values over the subbands; The transmitted signal is compensated based on the relative group delay difference values on the subbands.
[0029] Optionally, the processor frequency domain transmit signal is compensated by the following formula:
number
[0030] Optionally, the processor further comprises: The compensated transmission signal X'(k) is mapped to the k-th subcarrier and transmitted.
[0031] On the LMF side, the apparatus for processing a signal provided by an embodiment of the present invention comprises: a memory configured to store program instructions; a processor configured to access and execute program instructions stored in the memory; The processor, Send the PRS configuration information to the terminal; DL RSTD measurements reported from the terminal are received, and the location of the terminal is determined based on known base station location information.
[0032] Optionally, the PRS configuration information includes at least one of the following: frequency domain locations of the same component carrier (CC) or frequency domain locations of different CCs, time domain position information of the PRS, PRS frequency domain location information, A notification that the transmitting or receiving terminal compensates for a transmitted signal.
[0033] At a receiving terminal of a signal, an apparatus for processing another signal provided by an embodiment of the present invention comprises: A first unit configured to perform a channel estimation process based on a received positioning reference signal (PRS) to obtain a frequency domain channel response; a second unit configured to determine a relative group delay difference value over the subbands based on the frequency domain channel response; and a third unit for compensating a locally received PRS signal or a frequency domain channel response based on the relative group delay difference value on the subband, or reporting the relative group delay difference value on the subband to a transmitting terminal, so as to allow the transmitting terminal to compensate a transmission signal.
[0034] At a transmitting terminal of a signal, an apparatus for processing another signal provided by an embodiment of the present invention comprises: a receiving unit configured to receive relative group delay difference values on the subbands; and a compensation unit configured to compensate a transmission signal based on the relative group delay difference value on the subbands.
[0035] On the LMF side, the apparatus for processing another signal provided by an embodiment of the present invention includes: a transmitting unit configured to transmit PRS configuration information to a terminal; a positioning unit configured to receive DL RSTD measurements reported from the terminal and to determine a position of the terminal based on known base station position information.
[0036] Another embodiment of the present invention provides a computing device including a memory and a processor, the memory configured to store program instructions, and the processor configured to invoke the program instructions stored in the memory and execute any of the methods described above according to the resulting program.
[0037] Another embodiment of the present invention provides a computer storage medium storing computer executable instructions configured to cause a method according to any of the methods described above. [Brief description of the drawings]
[0038] In order to more clearly describe the embodiments of the present invention and the prior art solutions, the drawings necessary for describing the embodiments are briefly introduced below. Of course, the drawings in the following description are only a part of the embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without performing creative work.
[0039] [Figure 1] FIG. 2 is a schematic diagram of an ideal relative group delay provided by an embodiment of the present invention. [Diagram 2] FIG. 4 is a schematic diagram of relative group delay provided by an embodiment of the present invention. [Diagram 3] 4 is a schematic flowchart of a method for processing a signal in a receiving terminal provided by an embodiment of the present invention; [Figure 4] 4 is a schematic flowchart of a method for processing a signal in a transmitting terminal provided by an embodiment of the present invention; [Diagram 5] 1 is a schematic flowchart of a method for processing an LMF-side signal provided by an LMF-side provided by an embodiment of the present invention. [Figure 6] 1 is a schematic block diagram of an apparatus for processing a signal provided by an embodiment of the present invention; [Figure 7] FIG. 2 is a schematic block diagram of an apparatus for processing a terminal-side signal provided by an embodiment of the present invention; [Figure 8] FIG. 2 is a schematic configuration diagram of an apparatus for processing a signal at a base station side provided by an embodiment of the present invention; [Figure 9] FIG. 2 is a schematic block diagram of an apparatus for processing a signal in a receiving terminal provided by an embodiment of the present invention; [Figure 10]FIG. 2 is a schematic block diagram of an apparatus for processing a signal at a transmitting terminal provided by an embodiment of the present invention; [Figure 11] FIG. 2 is a schematic block diagram of an apparatus for processing a signal at an LMF side provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0040] The technical solutions in the embodiments of the present invention will be clearly and completely described below in combination with the accompanying drawings in the embodiments of the present invention. It is clear that the described embodiments are only a part of the embodiments of the present invention, and are not all the embodiments. Based on the embodiments of the present invention, other embodiments obtained by those skilled in the art without creative activities shall all fall within the protection scope of the present invention.
[0041] The 3rd Generation Partnership Project (3GPP) has introduced various measurement-based 5G positioning reference signals in the 5G version 16 (Rel-16) New Radio (NR) standard. Positioning methods that use measurements related to signal arrival times include, for example: NR downlink time difference of arrival positioning method (DL-TDOA), NR uplink time difference of arrival positioning method (UL-TDOA), NR multi-cell round trip time positioning method (Multi-RTT).
[0042] The commonality of the above positioning methods is that they use measurements of the arrival time of positioning reference signals. For example, Downlink Time Difference of Arrival (DL-TDOA) is based on measuring the arrival time difference of the Downlink Positioning Reference Signal (DL PRS). Uplink Time Difference of Arrival (UL-TDOA) is based on measuring the relative arrival time difference of the Uplink Sounding Reference Signal (UL SRS). Multi-cell Round Trip Time (Multi-RTT) is based on measuring the UE Rx-Tx time difference and gNB Rx-Tx time difference of the DL PRS and UL SRS signals. In these time-related measurements, the information for positioning is the distance between the transmit and receive antennas derived from the signal propagation delay between the transmit and receive antennas. However, these time-related measurements are necessarily affected by other signal propagation delays. In order to improve positioning accuracy, the effects of signal propagation delay need to be reduced or eliminated.
[0043] From the viewpoint of transmitting the positioning reference signal, there is a transmission delay (Tx Delay) between the time when the positioning reference signal is generated and the time when the positioning reference signal is transmitted by the transmitting antenna, and from the viewpoint of receiving the positioning reference signal, there is also a reception delay (Rx Delay) from the time when the positioning reference signal arrives at the receiving antenna to the time when the positioning reference signal is detected.
[0044] However, there are currently no engineering methods available for measuring and compensating for relative group delay with high precision.
[0045] To this end, an embodiment of the present invention proposes a method for measuring and compensating for the relative group delay of the transmission and reception channels of the UE and base station, which is applicable to various positioning methods (such as DL-TDOA, UL-TDOA, Multi-RTT, etc.) performing positioning based on time-related measurements (such as DL RSTD, UL RTOA, UE Rx-Tx time difference and gNB Rx-Tx time difference).
[0046] The radio transmit and receive channels of the UE and base station are limited by the bandpass characteristics of filters, amplifiers and mixers. The delay of some electrical components (such as bandpass filters) in radio frequency circuits varies greatly with frequency within the carrier bandwidth range. Especially in 5G NR systems, the carrier frequency band or the bandwidth covered by the carrier frequency is very large. The signal components of each subcarrier within the bandwidth will experience different group delays. Such delays are called relative group delays. The larger the bandwidth, the larger the relative group delays between subcarriers within the bandwidth. The relative difference in delays may be several nanoseconds (ns) or more. Because 5G supports large bandwidths and requires high-precision positioning, the impact of relative group delays on 5G positioning measurements cannot be ignored.
[0047] Channel Frequency Response for Line of Sight (LOS) Channels: For a single-path LOS channel, without considering the ICI terms introduced by phase noise and frequency offset, and only considering the transmission delay of the LOS path, the base station and UE clock offsets, and the base station and UE absolute and relative group delays, the frequency-domain channel response H(k) on the kth subcarrier is given by:
number
number
number
number
[0048] Figure 1 is a schematic diagram of an ideal relative group delay, where the horizontal axis represents the subcarrier index k, and the vertical axis represents the value of the relative group delay, the unit of which is ns. Relative_group_delay represents the relative group delay.
[0049] However, currently there is no engineering method available for measuring and compensating for the relative group delay with high accuracy. If the relative group delay is not processed, the relative group delay will directly affect the accuracy of TOA estimation, and thus affect the final UE positioning accuracy. Therefore, the embodiments of the present invention provide a method and apparatus for processing signals, and perform signal compensation based on the relative group delay, to improve the accuracy of TOA estimation, and ultimately improve the UE positioning accuracy.
[0050] Here, the method and the apparatus of the present invention are based on the same inventive idea. The principle of the method for solving the problem is similar to that of the apparatus, so the embodiments of the apparatus and the method can refer to each other, and the repeated description thereof will be omitted.
[0051] The technical solutions provided by the embodiments of the present invention are applicable to various systems, especially 5G systems. For example, applicable systems include global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G systems and 5G NR systems, etc. Both terminal devices and network side devices are included in these various systems.
[0052] Each terminal device according to the embodiment of the present invention may be a device that provides voice and / or data connection to a user, a handheld device with wireless connection capability, or other processing device connected to a wireless modem, etc. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). The wireless terminal device may communicate with one or more core networks (Core Networks, CN) via a Radio Access Network (RAN), and may be a mobile terminal device such as a mobile phone (or "cellular phone") and a computer with a mobile terminal device. For example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges language and / or data with the radio access network. For example, a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiated Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), or other device. The wireless terminal may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, which is not limited in the embodiments of the present invention.
[0053] The base station according to the embodiment of the present invention may be a base station including a plurality of cells serving each base station terminal. According to different specific application scenarios, the base station may be called an access point or may be a device that communicates with wireless terminal devices via one or more sectors on an air interface in an access network. The network side device may be configured to exchange received air frames with Internet Protocol (IP) packets acting as a router between the wireless terminal devices and other parts of the access network. The rest of the access network may include an Internet Protocol (IP) communication network. For example, the network side device according to the embodiment of the present invention may be a network side device (Base Transceiver Station, BTS) in Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a network side device (Node B) in Wide-band Code Division Multiple Access (WCDMA (registered trademark)), an evolutionary network side device (evolutionary Node B, eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a 5G network architecture (next generation system), a Home Evolution Node B (HeNB), a relay node, a femto, a pico, etc., but the embodiment of the present invention is not limited thereto.
[0054] The embodiments of the present invention will be described in detail below with reference to the drawings in the specification. It should be noted that the order of displaying the embodiments of the present invention only represents the order of the embodiments, and does not represent the advantages and disadvantages of the technical solutions provided by the embodiments.
[0055] In the technical solution provided by the embodiment of the present invention, the receiving terminal measures the phase slope value of the frequency domain channel response, and obtains a relative group delay difference value through differential processing of different sub-bandwidths, and then pre-compensates the received signal of the receiving terminal for the local received signal based on the relative group delay difference value, or notifies the transmitting terminal of the relative group delay difference value, and the transmitting terminal pre-compensates the transmitted signal.
[0056] In the following, a UE-assisted downlink positioning method is taken as an example (in this case, the transmitting terminal is a base station and the receiving terminal is a UE). Of course, the technical solution provided by the embodiment of the present invention can also be applied to an uplink positioning method (in this case, the transmitting terminal is a UE and the receiving terminal is a base station).
[0057] On the UE side: Step 1: The UE receives the PRS signal configuration information notified by the LMF. Step 2: The UE performs a channel estimation process based on the received PRS signal to obtain a frequency-domain channel response H(k). For example, the channel estimation algorithm may be an algorithm based on the inverse discrete Fourier transform (IDFT). Step 3: The UE employs frequency domain division correlation method or other technical solutions to measure the phase slope value of the correlation value of the frequency domain channel response H(k), thereby deriving the relative group delay difference value Δτ delay,sub,diff (N), where Δτ delay,sub,diff (N) represents the relative group delay difference value on the Nth subband, where N represents the subband index value.
[0058] The system bandwidth is divided into M subbands, each of which contains Q subcarriers (M=N_used / Q, where N_used is the total number of available subcarriers, and M and Q are both positive integers greater than or equal to 2). Within each subband, the relative group delay Δτ delay(k) (where k belongs to the set of indexes included in one sub-band) is assumed to be basically unchanged. Therefore, the phase slope value of the frequency-domain channel response is measured, and the differential value of the relative group delay is obtained by differential processing of different sub-band widths.
[0059] According to the actual situation, a sub-band is selected as the reference sub-band R. Based on the relative group delay of the reference sub-band R, the relative group delay on the Nth (N≠R) sub-band is compensated with reference to this standard, where N>=1. The width of the sub-band can be flexibly set by the LMF.
[0060] Assume that k2 and k1 represent any two sub-carrier indexes (k1<k2) on the reference sub-band R. Then the total delay τ Total,sub (R) of the reference sub-band R can be calculated.
Equation
[0061] Assume that k4 and k3 represent any two sub-carrier indexes (k3<k4) on the Nth (N≠R) sub-band. Then the total delay τ Total,sub (N) of the Nth sub-band can be calculated.
Equation
Equation
[0062] where the reported relative group delay difference value Δτ delay,diff (N) can be in the form of an absolute value or an index mapping value. Opt 1) For absolute value format, the relative group delay difference value Δτ delay,diff (N) is directly quantized and then reported directly. Opt 2) For the index mapping value format, the UE shall delay,diff After quantizing (N), a quantization index value (index) can be reported according to the calculation result based on a quantization compensation table predefined or broadcasted by the LMF, that is, the quantization compensation table is predefined and includes the correspondence between the quantified relative group delay difference value and the index value, and the index value corresponding to the quantified relative group delay difference value can be directly reported by looking up the table, thereby reducing the reporting overhead.
[0063] The UE compensates the received signals at the receiving terminal with respect to the local received signals based on the relative group delay to obtain a compensated frequency-domain channel response H'(k).
number
[0064] Base station side: Step 1: The base station calculates the relative group delay difference value Δτ on each subband reported by the UE. delay,sub,diff Receive (N). Step 2: The base station calculates the relative group delay difference value Δτ on each subband reported by the UE. delay,sub,diff (N), the frequency domain transmit signal X(k) is pre-compensated, and the pre-compensated X′(k) is mapped to the k-th subcarrier for transmission.
[0065] The base station calculates the relative group delay difference Δτ reported by the UE. delay,sub,diff The transmission signal is pre-compensated based on (N).
number
[0066] LMF side: Step 1: Send PRS configuration information to the UE. The PRS configuration information includes, but is not limited to, the frequency domain location of the same component carrier (CC) or different CCs, and the time-frequency domain location information of the PRS. The PRS configuration information notifies the UE side or the base station of the compensation. This notification may be carried in the PRS configuration information, or may be sent separately, or the UE side or the base station may agree in advance on whether to perform compensation without sending the notification. Step 2: The LMF receives the DL RSTD measurements reported by the UE and calculates the location of the UE based on the known location of the base station and other information.
[0067] Hereinafter, a UE-assisted downlink positioning method will be taken as an example to describe the first and second embodiments. The first embodiment is a compensation method for a receiving terminal on the UE side, and the second embodiment is a pre-compensation method for a transmitting terminal on the base station side.
[0068] Example 1: On the UE side: Step 1: The UE receives the PRS signal configuration information notified by the LMF. Step 2: The UE performs a channel estimation process based on the received PRS signal to obtain a frequency-domain channel response H(k), for example, performs an IDFT-based window removal and noise suppression process. Step 3: The UE employs frequency domain division correlation method or other technical solutions to measure the phase slope value of the correlation value of the frequency domain channel response H(k), thereby deriving the relative group delay difference value Δτ delay,diff Get (N).
[0069] Assuming that the number of sub - carriers in the total bandwidth is 3240, the system bandwidth is divided into 270 sub - bands, and each sub - band contains 12 sub - carriers (i.e., one PRB). The relative group delay Δτ delay (k) is assumed to be basically unchanged within each sub - band. Therefore, the phase slope value of the measured frequency - domain channel response is measured, and the differential value of the relative group delay is obtained by differential processing of different sub - band widths.
[0070] Here, the first sub - band is selected as the reference sub - band. Based on the relative group delay on the reference sub - band, the compensation in the N - th (N≠1) sub - band refers to this reference. Note: The reference sub - band position can be any sub - band.
[0071] Assuming that k2 and k1 represent any two sub - carrier indices (k1 < k2) on the reference sub - band 1, the total delay τ Total,sub (1) of the reference sub - band 1 can be calculated. τ Total,sub (1)=phase(H(k2)*conj(H(k1))) / (-2π(k2 - k1)Δf SCS )=τ LOS +Δt+Δτ delay,sub (1) Equation (8) Here, the definition of H(k) refers to Equation (1). Assuming that k4 and k3 represent any two sub - carrier indices (k3 < k4) on the N - th (N≠1) sub - band, the total delay τ Total,sub (N) of the N - th sub - band can be calculated. τ Total,sub (N)=phase(H(k4)*conj(H(k3))) / (-2π(k4 - k3)Δf SCS )=τ LOS +Δt+Δτ delay,sub (N) Equation (9) By subtracting Equation (8) from Equation (9), the differential value Δτ delay,sub,diff (N) of the relative group delay on the N - th sub - band is obtained. Δτ delay,sub,diff (N)=τ Total,sub (N)-τ Total,sub (R) = Δτ delay,sub (N)-Δτ delay,sub (R) Equation (10) Step 4: The UE pre-compensates the receiving terminal's received signal against the local received signal based on the relative group delay difference value of each subband.
[0072] The UE pre-compensates the receiving terminal's received signal relative to the local received signal based on the relative group delay to obtain a compensated frequency-domain channel response H'(k).
number
[0073] LMF side: Step 1: Send PRS configuration information to the UE. The PRS configuration information includes, but is not limited to, the frequency domain location of the same or different CCs, the time-frequency domain location information of the PRS, and a notification to the UE side to perform phase compensation on the frequency domain channel response of the received PRS signal. Step 2: The LMF receives the DL RSTD measurements reported by the UE and calculates the location of the UE based on the known location of the base station and other information.
[0074] Example 2: On the UE side: Step 1: The UE receives the PRS signal configuration information notified by the LMF. Step 2: The UE performs channel estimation processing based on the received PRS signal to obtain the frequency-domain channel response H(k). For example, perform IDFT-based window removal and noise suppression processing. Step 3: The UE adopts the frequency-domain division correlation method or other technical solutions to measure the phase slope value of the correlation value of the frequency-domain channel response H(k), thereby obtaining the differential value Δτ delay,diff (N) of the relative group delay.
[0075] Assuming that the number of subcarriers in the total bandwidth is 3240, the system bandwidth is divided into 810 sub-bands, and each sub-band contains 4 subcarriers. In each sub-bandwidth, assuming that the relative group delay Δτ delay (k) basically does not change, measure the phase slope value of the frequency-domain channel response, and obtain the differential value of the relative group delay through the differential processing of different sub-bandwidths.
[0076] Here, the 405th sub-band of R is selected as the reference sub-band, and with reference to the relative group delay on the reference sub-band, the compensation in the Nth (N≠405) sub-band refers to this reference.
[0077] Assuming that k2 and k1 represent any two subcarrier indices (k1 < k2) on the reference sub-band 405, the total delay τ Total,sub (405) of the reference sub-band can be calculated. τ Total,sub (405) = phase(H(k2)*conj(H(k1))) / (-2π(k2 - k1)Δf SCS ) = τ LOS +Δt + Δτ delay,sub (405) Equation (13) Here, the definition of H(k) refers to Equation (1).
[0078] Assume that k4 and k3 represent any two sub - carrier indices (k3 < k4) on the N - th (N≠405) sub - band. Then, the total delay τ Total,sub (N) of the N - th sub - band can be calculated. τ Total,sub (N)=phase(H(k4)*conj(H(k3))) / (-2π(k4 - k3)Δf SCS )=τ LOS +Δt+Δτ delay,sub (N) Equation (14) By subtracting Equation (13) from Equation (14), the differential value Δτ delay,sub,diff (N) of the relative group delay on the N - th sub - band is obtained. Δτ delay,sub,diff (N)=τ Total,sub (N)-τ Total,sub (405)=Δτ delay,sub (N)-Δτ delay,sub (405) Equation (15)
[0079] Step 4: The UE notifies the differential value Δτ delay,sub,diff (N) of the relative group delay on each sub - band to the transmitting terminal so that the transmitting terminal can pre - compensate the transmitted signal. Here, the reported differential value Δτ delay,diff (N) of the relative group delay can be in the form of an absolute value or an index - mapping value. Opt 1) For the form of the absolute value, the differential value Δτ delay,diff (N) of the relative group delay is directly quantized and then directly reported. Opt 2) For the form of the index - mapping value, after the UE quantizes the pre - compensated parameter value Δτ delay,diff (N), it reports the quantized index value (index) according to the calculation result based on the pre - defined or broadcast quantization compensation table by the LMF, so as to reduce the reporting overhead.
[0080] Step 5: The UE performs TOA measurement based on H’(k) compensated in Step 4 to obtain a more accurate TOA measurement value and a DL RSTD measurement value after single - difference. Step 6: The UE reports the DL RSTD measurement obtained in step 5 to the LMF.
[0081] Base station side: Step 1: The base station calculates the relative group delay difference value Δτ on each subband reported by the UE. delay,diff Receive (N). Step 2: The base station pre-compensates the frequency-domain transmit signal X(k) based on the relative group delay difference value on each subband reported by the UE, and maps the pre-compensated X'(k) to the kth subcarrier for transmission.
[0082] The UE reports the relative group delay difference value on each subband to the transmitting terminal, and the base station pre-compensates the transmission signal based on the relative group delay difference value reported by the UE.
number
[0083] LMF side: Step 1: Send PRS configuration information to the UE. The PRS configuration information includes, but is not limited to, frequency domain location of the same or different CC, time-frequency domain location information of the PRS, and a notification informing the base station to perform phase compensation on the transmitted PRS signal. Step 2: The LMF receives the DL RSTD measurements reported by the UE and calculates the location of the UE based on the known location of the base station and other information. In summary, in combination with the accompanying drawings, the embodiments of the present invention provide the following technical solutions:
[0084] Referring to FIG. 3, in a receiving terminal of a signal, a method for processing a signal provided by an embodiment of the present invention includes the following steps. S101: Perform a channel estimation process based on a received positioning reference signal (PRS) to obtain a frequency domain channel response. S102: Determine relative group delay difference values over subbands based on the frequency domain channel responses. S103: Compensate a locally received PRS signal or a frequency domain channel response based on the relative group delay difference value on the subband, or report the relative group delay difference value on the subband to a transmitting terminal, so as to allow the transmitting terminal to compensate a transmitted signal.
[0085] Here, the receiving terminal may be a UE and the transmitting terminal may be a base station, or the receiving terminal may be a base station and the transmitting terminal may be a UE.
[0086] The method includes: performing a channel estimation process according to a received positioning reference signal (PRS), obtaining a frequency domain channel response; determining a relative group delay difference value on a subband according to the frequency domain channel response; locally compensating the received PRS signal or the frequency domain channel response according to the relative group delay difference value on the subband; or reporting the relative group delay difference value on the subband to a transmitting terminal, so as to allow the transmitting terminal to compensate a transmitted signal. Compensating the relative group delay within the entire bandwidth improves the accuracy of TOA estimation, and thus ultimately improves the positioning accuracy.
[0087] If the receiving terminal is a UE, and optionally compensates for locally received PRS signals, the method further comprises: The method further includes obtaining a time of arrival (TOA) measurement and a downlink reference signal time difference (DL RSTD) measurement based on the compensated PRS signal or performing a TOA measurement. Optionally, the method further comprises: Further comprising the step of reporting the DL RSTD measurement amount to a location management function (LMF) entity.
[0088] Optionally, the DL RSTD measurement amount is the DL RSTD measurement amount after performing a single process on the TOA measurement value.
[0089] Optionally, determining the differential value of the relative group delay on the sub-band based on the frequency domain channel response specifically includes: Determining the reference sub-band R and the total delay τ Total,sub (R) of the reference sub-band R, Determining the total delay τ Total,sub (N) of the Nth (N≠R) sub-band, Based on the total delay τ Total,sub (R) of the reference sub-band R and the total delay τ Total,sub (N) of the Nth sub-band, determining the differential value Δτ delay,sub,diff (N) of the relative group delay on the Nth sub-band.
[0090] Optionally, the total delay of the reference sub-band R is determined by the following formula: τTotal,sub(R)=phase(H(k2)*conj(H(k1))) / (-2π(k2-k1)ΔfSCS)=τLOS+Δt+Δτdelay,sub(R) where k2 and k1 represent any two sub-carrier indices (k1 < k2) on the reference sub-band R, ΔfSCS represents the sub-carrier interval, H(k1) represents the frequency domain channel response on the k1th sub-carrier, H(k2) represents the frequency domain channel response on the k2th sub-carrier, τLOS represents the transmission delay of the LOS path, Δt represents Between the base station and the UE the cumulative total of the clock offset of, and Δτdelay,sub(R) represents the relative group delay on the Rth reference sub-band. The total delay of the Nth sub-band is determined by the following formula. τTotal,sub(N) = phase(H(k4) * conj(H(k3))) / (-2π(k4 - k3)ΔfSCS) = τLOS + Δt + Δτdelay,sub(N), where k4 and k3 represent any two sub - carrier indices (k3 < k4) on the N - th sub - band, H(k3) represents the frequency - domain channel response on the k3 - rd sub - carrier, H(k4) represents the frequency - domain channel response on the k4 - th sub - carrier, and Δτdelay,sub(N) represents the relative group delay on the N - th sub - band. The difference value of the relative group delay on the N - th sub - band is determined by the following formula. Δτdelay,sub,diff(N) = τTotal,sub(N) - τTotal,sub(R) = Δτdelay,sub(N) - Δτdelay,sub(R). ,sub(R).
[0091] Optionally, when compensating the local received signal, the compensated frequency - domain channel response H’(k) is obtained by the following formula.
Equation
[0092] Optionally, reporting the difference value of the relative group delay on the sub - band to the transmitting terminal specifically means quantifying and reporting the difference value of the relative group delay on the sub - band, or quantifying the difference value of the relative group delay on the sub - band and reporting the compensation index value corresponding to the quantified difference value of the relative group delay based on a preset quantified compensation table.
[0093] Therefore, referring to FIG. 4, at a transmitting terminal of a signal, a method for processing a signal provided by an embodiment of the present invention includes the following steps. S201: Receive a relative group delay difference value on a subband. S202: Compensate a transmitted signal based on a relative group delay difference value on the subband.
[0094] The receiving terminal may be a UE and the transmitting terminal may be a base station, or the receiving terminal may be a base station and the transmitting terminal may be a UE. Optionally, the frequency domain transmit signal is compensated with the following formula:
number
[0095] Optionally, the method further comprises: The method further includes the step of mapping the compensated transmission signal X'(k) to the k-th subcarrier and transmitting the signal.
[0096] Therefore, referring to FIG. 5, on the LMF side, the method for processing a signal provided by an embodiment of the present invention includes the following steps. S301: PRS configuration information is transmitted to a terminal. S302: Receive DL RSTD measurements reported from the terminal and determine the location of the terminal based on known base station location information.
[0097] Optionally, the PRS configuration information includes at least one of the following: frequency domain locations of the same component carrier (CC) or frequency domain locations of different CCs, time domain position information of the PRS, PRS frequency domain location information, A notification that the transmitting or receiving terminal compensates for a transmitted signal.
[0098] Referring to FIG. 6, the apparatus for processing a signal provided by an embodiment of the present invention includes: a memory 11 configured to store program instructions; and a processor 12 configured to call program instructions stored in the memory 11 and execute any of the methods provided in the embodiments of the present invention according to the obtained program.
[0099] The device for processing a signal provided by the embodiment of the present invention may be a device in a receiving terminal, a device in a transmitting terminal, or a device on the LMF side. Specifically, at the receiving end of the signal: The processor 12 is arranged to call up program instructions stored in the memory 11 and, according to the program obtained, carries out the following operations: Perform a channel estimation process based on the received positioning reference signal (PRS) to obtain a frequency domain channel response; determining relative group delay difference values over the subbands based on the frequency domain channel response; Based on the relative group delay difference value on the subband, the locally received PRS signal or the frequency domain channel response is compensated, or the relative group delay difference value on the subband is reported to the transmitting terminal so that the transmitting terminal compensates the transmitted signal.
[0100] Optionally, when compensating for a locally received PRS signal or a frequency domain channel response, the processor 12 further comprises: Perform arrival time (TOA) measurements based on the compensated PRS signal or the frequency domain channel response, and obtain the TOA measurement value and the time difference (DL RSTD) measurement quantity of the downlink reference signal.
[0101] Optionally, the processor 12 further reports the DL RSTD measurement quantity to a location management function (LMF) entity. Optionally, the DL RSTD measurement quantity is the DL RSTD measurement quantity after performing a single process on the TOA measurement value.
[0102] Optionally, determining the differential value of the relative group delay on the sub-band based on the frequency domain channel response specifically includes: Determine the reference sub-band R and the total delay τ Total,sub (R) of the reference sub-band R, Determine the total delay τ Total,sub (N) of the Nth (N≠R) sub-band, The total delay τ Total,sub (R) of the reference sub-band R and the total delay τ Total,sub (N) of the Nth sub-band, and based on these, determine the differential value Δτ delay,sub,diff (N) of the relative group delay on the Nth sub-band.
[0103] Optionally, the total delay of the reference sub-band R is determined by the following formula: τTotal,sub(R)=phase(H(k2)*conj(H(k1))) / (-2π(k2-k1)ΔfSCS)=τLOS+Δt+Δτdelay,sub(R) Here, k2 and k1 represent any two sub-carrier indices (k1 < k2) on the reference sub-band R, ΔfSCS represents the sub-carrier spacing, H(k1) represents the frequency domain channel response on the k1th sub-carrier, H(k2) represents the frequency domain channel response on the k2th sub-carrier, τLOS represents the transmission delay of the LOS path, and Δt represents Between the base station and the UErepresents the cumulative sum of the clock offset, and Δτdelay,sub(R) represents the relative group delay on the R-th reference sub-band.
[0104] The total delay of the N-th sub-band is determined by the following equation. τ Total,sub (N) = phase(H(k4) * conj(H(k3))) / (-2π(k4 - k3)Δf SCS ) = τ LOS + Δt + Δτ delay,sub (N) Here, k4 and k3 represent any two sub-carrier indices (k3 < k4) on the N-th sub-band, H(k3) represents the frequency-domain channel response on the k3-th sub-carrier, H(k4) represents the frequency-domain channel response on the k4-th sub-carrier, and Δτ delay,sub (N) represents the relative group delay on the N-th sub-band. The difference value of the relative group delay on the N-th sub-band is determined by the following equation. Δτ delay,sub,diff (N) = τ Total,sub (N) - τ Total,sub (R) = Δτ delay,sub (N) - Δτ delay,sub (R).
[0105] Optionally, when compensating the local received signal, the frequency-domain channel response H’(k) after processor compensation is obtained by the following equation.
Equation
[0106] Optionally, reporting the difference value of the relative group delay on the said sub-band to the transmitting terminal specifically is Quantifying and reporting relative group delay differentials over said subbands; Alternatively, the relative group delay difference value on the subband is quantified, and a compensation index value corresponding to the quantified relative group delay difference value is reported based on a preset quantification compensation table.
[0107] The apparatus for processing a signal provided by the embodiment of the present invention has not only the function of a receiving terminal, but also the function of a transmitting terminal. Optionally, the processor 12 further comprises: receiving relative group delay differential values on the subbands; The transmitted signal is compensated based on the relative group delay difference values on the subbands.
[0108] Optionally, the processor frequency domain transmit signal is compensated with the following formula:
number
[0109] Optionally, the processor 12 further maps the compensated transmit signal X'(k) to the k-th subcarrier for transmission.
[0110] If you are the signal sender: The processor 12 is arranged to call up program instructions stored in said memory 11 and to carry out the following operations according to the obtained program: receiving relative group delay differential values on the subbands; The transmitted signal is compensated based on the relative group delay difference values on the subbands.
[0111] Optionally, the processor frequency domain transmit signal is compensated with the following formula:
number
[0112] Optionally, the processor 12 further maps the compensated transmit signal X'(k) to the k-th subcarrier for transmission.
[0113] If you are on the LMF side: The processor 12 is arranged to call program instructions stored in said memory 11 and, according to the program obtained, carries out the following operations: Send the PRS configuration information to the terminal; DL RSTD measurements reported from the terminal are received, and the location of the terminal is determined based on known base station location information.
[0114] Optionally, the PRS configuration information includes at least one of the following: frequency domain locations of the same component carrier (CC) or frequency domain locations of different CCs, time domain position information of the PRS, PRS frequency domain location information, A notification that the transmitting or receiving terminal compensates for a transmitted signal. The device for processing a signal provided by the embodiment of the present invention may be a receiving terminal or a transmitting terminal, a base station or a UE.
[0115] When used as a UE, the apparatus for processing a signal provided by the embodiment of the present invention is as shown in Figure 7. The processor 600 is configured to read a program in the memory 620, and execute the flow of the method for processing a signal in a transmitting terminal or a receiving terminal provided by the embodiment of the present invention.
[0116] The transceiver 610 is configured to receive and transmit data under the control of the processor 600 .
[0117] Here, in FIG. 7, the bus architecture may include any number of interconnected buses and bridges, in particular linking various circuits of one or more processors represented by processor 600 and one or more memories represented by memory 620. The bus architecture may further link various other circuits such as peripheral devices, voltage regulators, power management circuits, all of which are well known in the art and therefore will not be further described again herein. The bus interface provides an interface. The transceiver 610 may be multiple elements and includes a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. In the case of different user equipment, the user interface 630 may be an interface that can be interconnected or externally connected with the required devices, and the connected devices include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, etc. The processor 600 manages the bus architecture and general processing, and the memory 620 may store data utilized by the processor 600 in its operation.
[0118] Alternatively, the processor 600 may be a central processing unit (CPU), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device).
[0119] When used as a base station, the apparatus for processing signals provided by the embodiment of the present invention is as shown in Fig. 8. The processor 500 is configured to read a program in the memory 520, and execute the flow of the method for processing signals in a transmitting terminal or a receiving terminal provided by the embodiment of the present invention.
[0120] The transceiver 510 is configured to receive and transmit data under the control of the processor 500 .
[0121] Here, in FIG. 8, the bus architecture may include any number of interconnected buses and bridges, in particular linking various circuits of one or more processors represented by processor 500 and one or more memories represented by memory 520. The bus architecture may further link various other circuits such as peripheral devices, voltage regulators, power management circuits, all of which are well known in the art and therefore will not be further described again herein. The bus interface provides an interface. The transceiver 510 may be multiple elements and includes a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. The processor 500 manages the bus architecture and normal processing, and the memory 520 may store data utilized by the processor 500 in its operation.
[0122] Processor 500 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or a Complex Programmable Logic Device (CPLD).
[0123] At a receiving terminal of a signal, referring to FIG. 9, another apparatus for processing a signal provided by an embodiment of the present invention includes: A first unit 901 configured to perform a channel estimation process based on a received positioning reference signal (PRS) to obtain a frequency domain channel response; A second unit 902 configured to determine a relative group delay difference value over the subbands based on the frequency domain channel response; and a third unit 903 configured to compensate a locally received PRS signal or a frequency domain channel response based on the relative group delay difference value on the subbands, or to report the relative group delay difference value on the subbands to a transmitting terminal, so as to allow the transmitting terminal to compensate a transmission signal.
[0124] At a signal transmitting terminal, referring to FIG. 10, another apparatus for processing a signal provided by an embodiment of the present invention includes: A receiving unit 801 configured to receive relative group delay difference values on the subbands; and a compensation unit 802 configured to compensate a transmitted signal based on the relative group delay difference value on the subbands.
[0125] Referring to FIG. 11 on the LMF side, the apparatus for processing another signal provided by an embodiment of the present invention includes: A sending unit 701 configured to send PRS configuration information to a terminal; a positioning unit 702 configured to receive DL RSTD measurements reported from the terminal and to determine a position of the terminal based on known base station position information.
[0126] Note that the unit division in the embodiments of the present invention is illustrative and merely one type of logical function division, and other division methods may exist in actual embodiments. Furthermore, the functional units in each embodiment of the present invention may be integrated into one processing unit, each unit may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0127] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, it is assumed that the technical solution of the present invention can be essentially or the part that contributes to the prior art, or all or part of it, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes some instructions used to enable a computer device (which may be a personal computer, a server, a network device, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of the present invention. The above storage medium includes a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or a compact disk, or various media that can store program code.
[0128] An embodiment of the present invention provides a computing device, which may be a desktop computer, a portable computer, a smartphone, a tablet computer, a personal digital assistant (PDA), etc. The computing device may include a central processing unit (CPU), a memory, an input / output device, etc. The input device may include a keyboard, a mouse, a touch screen, etc., and the output device may include a display device, such as a liquid crystal display (LCD), a cathode ray tube (CRT), etc.
[0129] The memory may be a read-only memory (ROM) or a random access memory (RAM), and may provide program instructions and data stored in the memory to the processor. In an embodiment of the present invention, the memory may be used to store any of the programs of the methods provided by the embodiment of the present invention.
[0130] The processor is configured to access program instructions stored in the memory and to perform any of the methods provided by the embodiments of the present invention according to the obtained program instructions.
[0131] An embodiment of the present invention provides a computer storage medium storing computer program instructions for use by an apparatus provided by an embodiment of the present invention as described above, wherein the computer storage medium includes a program for performing any of the methods provided by an embodiment of the present invention as described above.
[0132] The computer storage medium may be any media or data storage device accessible to a computer, including, but not limited to, magnetic memory (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical memory (e.g., CDs, DVDs, BDs, HVDs, etc.), semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state disks (SSD)), etc.
[0133] The method provided by the embodiment of the present invention can be applied to a terminal device and also to a network device.
[0134] Here, the terminal device may also be referred to as User Equipment (UE), Mobile Station (MS), Mobile Terminal (MT), etc. Optionally, the terminal may have the ability to communicate with one or more core networks via a Radio Access Network (RAN). For example, the terminal may be a mobile phone (also called a "cellular phone") or a computer with mobility. For example, the terminal may be a portable, pocket, handheld, built-in computer, or vehicle-mounted mobile device.
[0135] The network device may be a base station (e.g., an access point). This means that a device in the access network communicates with wireless terminals through one or more sectors over the air interface. The base station is used to perform mutual conversion between received air frames and IP packets, and is used as a router between the wireless terminals and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) network. The base station may further coordinate attribute management of the air interface. For example, the base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, a base station (NodeB) in WCDMA, an evolved base station (NodeB, eNB, e-NodeB, evolutionary Node B) in LTE, or a gNB in a 5G system, etc. This is not limited in the embodiments of the present invention.
[0136] The process flow of the above method may be executed by a software program stored in a storage medium, and when the stored software program is started, the steps of the above method are executed.
[0137] It should be understood by those skilled in the art that the embodiments of the present invention can provide methods, systems and computer program products. Thus, the present invention can take the form of a solely hardware embodiment, a solely software embodiment, or an embodiment combining software and hardware aspects. The present invention can also take the form of a computer program product embodied in one or more computer usable storage media (including but not limited to magnetic disk memory, optical memory, etc.) containing computer usable program code.
[0138] The present invention has been described in the flowcharts and / or block diagrams of the method, the apparatus (system) and the computer program product according to the embodiments of the present disclosure. It should be understood that each flow and / or block of the flowcharts and / or block diagrams, and combinations of the flows and / or blocks of the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be loaded into a processor of a general purpose computer, a special purpose computer, an embedded processor, or another programmable data processing device to generate a machine to execute the instructions executed by the computer or other processor. The instructions stored in a computer readable memory generate an article of manufacture including an instruction device that implements the functions specified in one or more processes of the flowcharts and / or one or more blocks of the block diagrams.
[0139] These computer program instructions may also be stored in a computer readable memory that can cause a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture that includes an instruction apparatus that implements the functions specified in one or more processes of the flowcharts and / or one or more blocks of the block diagrams.
[0140] These computer program instructions may be loaded into a computer or other programmable data processing apparatus and cause the computer or other programmable device to execute a series of operational steps to produce a computer-implemented process. Thus, the instructions that execute on the computer or other programmable device provide steps to implement the functions specified in one or more blocks of the flowcharts and / or block diagrams.
[0141] It is understood that those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention, and therefore, the present invention is intended to cover these modifications and variations to the present invention as long as they fall within the scope of the claims and their equivalents.
Claims
1. A method for processing a signal applied to a UE side, comprising: performing a channel estimation process based on a positioning reference signal (PRS) received from a base station to obtain a frequency domain channel response; determining relative group delay difference values over the subbands based on the frequency domain channel response; and compensating a locally received PRS signal or a frequency domain channel response based on the relative group delay difference value on the subbands, or reporting the relative group delay difference value on the subbands to a base station to allow the base station to compensate a transmission signal.
13. A method for processing a signal, comprising:
2. When compensating for a locally received PRS signal or a frequency domain channel response, Performing a time of arrival (TOA) measurement based on the compensated PRS signal or the frequency domain channel response to obtain a TOA measurement value and a downlink reference signal time difference (DL RSTD) measurement value; The method for processing the signal further includes reporting the DL RSTD measurements to a Location Management Function (LMF) entity.
2. A method for processing a signal according to claim 1.
3. The DL RSTD measurement is a DL RSTD measurement after performing a single processing on the TOA measurement.
3. A method for processing a signal according to claim 2.
4. Determining relative group delay difference values over subbands based on the frequency domain channel response includes: The total delay τ of the reference subband R and the reference subband R Total,sub (R) is determined, The total delay τ of the Nth (N≠R) subband Total,sub (N) is determined, The total delay τ of the reference subband R Total,sub (R) and the total delay τ of the Nth subband Total,sub Based on (N), the relative group delay difference value Δτ on the Nth subband is delay,sub,diff (N) Determine 2. A method for processing a signal according to claim 1.
5. The total delay of the reference subband R is determined by the following equation: τ Total,sub (R)=phase(H(k 2 )*conj(H(k 1 ))) / (-2π(k 2 -k 1 )Δf SCS )=τ LOS +Δt+Δτ delay,sub (R) where k 2 and k 1 is any two subcarrier indexes (k 1 <k 2 ) and Δf SCS represents the subcarrier spacing, and H(k 1 ) is k 1 represents the frequency domain channel response on the th subcarrier, and H(k 2 ) is k 2 represents the frequency domain channel response on the th subcarrier, and τ LOS represents the transmission delay of the LOS path, Δt represents the cumulative total of the clock offset between the base station and the UE, and Δτ delay,sub (R) represents the relative group delay on the Rth reference subband, The total delay of the Nth subband is determined by the following formula: t Total,sub (N)=phase(H(k 4 )*conj(H(k 3 ))) / (-2π(k 4 -k 3 )Δf SCS )=τ LOS +Δt+Δτ delay,sub (N) where k 4 and k 3 is any two subcarrier indexes (k 3 <k 4 ), and H(k 3 ) is k 3 represents the frequency domain channel response on the th subcarrier, and H(k 4 ) is k 4 represents the frequency domain channel response on the th subcarrier, and Δτ delay,sub (N) represents the relative group delay on the Nth subband, The relative group delay difference on the Nth subband is determined by the following equation: Dt delay,sub,diff (N)=τ Total,sub (N)-t Total,sub (R)=Δτ delay,sub (N)-Dt delay,sub (R) 5. A method for processing a signal according to claim 4.
6. When compensating the local received signal or the frequency domain channel response, the compensated frequency domain channel response H'(k) is given by: [0010] where the system bandwidth is divided into M subbands, each subband contains Q subcarriers, H(k) represents the uncompensated frequency-domain channel response, and Δf SCS represents the subcarrier spacing, N=floor((k-1) / Q)+1, and N represents the index value of the subband.
6. A method for processing a signal according to claim 5.
7. The step of reporting the relative group delay difference value on the subband to the base station includes: quantifying and reporting relative group delay differences over the subbands; Alternatively, the method includes a step of quantifying a relative group delay difference value on the subband, and reporting a compensation index value corresponding to the quantified relative group delay difference value based on a preset quantification compensation table.
2. A method for processing a signal according to claim 1.
8. A method for processing a signal applied to a base station, comprising: receiving relative group delay differential values over the subbands; and compensating a transmitted signal based on the relative group delay difference value on the subbands; The subband relative group delay difference value is a subband relative group delay difference value determined based on the frequency domain channel response by performing a channel estimation process on the UE based on a positioning reference signal (PRS) received from the base station to obtain a frequency domain channel response.
13. A method for processing a signal, comprising:
9. The frequency domain transmit signal is compensated by the following equation: [0025] where N represents the index value of a subband, X(k) represents the uncompensated data symbol transmitted on the kth subcarrier, X'(k) represents the compensated data symbol transmitted on the kth subcarrier, and Δf SCS is the subcarrier spacing, N=floor((k-1) / Q)+1, Δτ delay,sub,diff (N) represents the relative group delay difference value on the Nth subband, where k=1...(M*Q), M represents the total number of subbands, Q is the number of subcarriers contained in each subband, and M*Q is the total number of subcarriers.
9. A method for processing a signal according to claim 8.
10. The compensated transmission signal X'(k) is mapped to the k-th subcarrier and transmitted.
10. A method for processing a signal according to claim 9.
11. A method for processing a signal applied to a Location Management Function (LMF) side, comprising: transmitting positioning reference signal (PRS) configuration information to a UE; receiving a downlink reference signal time difference (DL RSTD) measurement reported by the UE and determining a location of the UE based on known base station location information, the PRS configuration information causes the UE to receive a PRS from a base station based on the PRS configuration information, perform a channel estimation process based on the received PRS to obtain a frequency-domain channel response, determine a subband relative group delay difference value based on the frequency-domain channel response, and locally compensate a received PRS signal or a frequency-domain channel response based on the subband relative group delay difference value, or report the subband relative group delay difference value to a base station to allow the base station to compensate a transmitted signal.
13. A method for processing a signal, comprising:
12. The PRS configuration information is a frequency domain location of the same component carrier (CC) or a frequency domain location of a different CC; time domain location information of the PRS; and Frequency domain location information of the PRS; Notification that the base station or UE compensates for the transmitted signal; Contains at least one of 12. A method for processing a signal according to claim 11.
13. An apparatus for processing a signal applied to a UE side, comprising: A first unit configured to perform a channel estimation process based on a positioning reference signal (PRS) received from a base station to obtain a frequency domain channel response; a second unit configured to determine a relative group delay difference value over the subbands based on the frequency domain channel response; and a third unit configured to compensate a locally received PRS signal or a frequency domain channel response based on the relative group delay difference value on the subband, or to report the relative group delay difference value on the subband to a base station so as to allow the base station to compensate a transmission signal.
13. An apparatus for processing a signal, comprising:
14. An apparatus for processing a signal applied to a base station, comprising: a receiving unit configured to receive relative group delay difference values on the subbands; a compensation unit configured to compensate a transmission signal based on a relative group delay difference value on the subbands; The subband relative group delay difference value is a subband relative group delay difference value determined by performing a channel estimation process on a UE based on a positioning reference signal (PRS) received from a base station to obtain a frequency domain channel response and determining the subband relative group delay difference value based on the frequency domain channel response.
13. An apparatus for processing a signal, comprising:
15. An apparatus for processing a signal applied to a location management function (LMF) side, comprising: a transmitting unit configured to transmit positioning reference signal (PRS) configuration information to a UE; a positioning unit configured to receive downlink reference signal time difference (DL RSTD) measurements reported from the UE and to determine a location of the UE based on known base station location information; The PRS configuration information causes the UE to receive a PRS from a base station according to the PRS configuration information, perform a channel estimation process according to the received PRS, obtain a frequency-domain channel response, determine a subband relative group delay difference value according to the frequency-domain channel response, and locally compensate a received PRS signal or a frequency-domain channel response according to the subband relative group delay difference value, or report the subband relative group delay difference value to a base station to allow the base station to compensate a transmission signal.
13. An apparatus for processing a signal, comprising:
Citation Information
Patent Citations
Apparatuses and Methods for Detecting a Group Delay in a Communication System
US20120250493A1
System and method for spatial on sub-band massive MIMO / BFN to provide a large number of orthogonal channels
US20160211898A1
Positioning Techniques for Narrowband Wireless Signals Under Dense Multipath Conditions
US20160381504A1
Group delay calibration for carrier aggregation / multi-radio access technology
US20200153517A1
Group delay timing accuracy for positioning in new radio
WO2020223460A1