Pilot frequency adjustment method and device, electronic equipment and storage medium
By using device pose information to predict the device position at a future moment, determine the target tap information in the delay-Doppler domain, and adjust the position of the OTFS pilot symbol, the problem of pilot symbol offset in satellite communication is solved, and the implementation of the Accurate positioning of pilot symbols and improved communication performance.
Patent Information
- Application Number
- CN202411443460.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-02-14
AI Technical Summary
In satellite communication, OFDM technology causes the OTFS pilot symbol to shift due to inter-carrier interference (ICI) and Doppler shift problems, and it is impossible to accurately locate the position of the pilot symbol.
By predicting the position information of the second time device based on the position information between the first time devices, the target tap information in the delay-Doppler domain is determined, and the position of the OTFS pilot symbol is adjusted to accurately locate the guide frequency symbol.
Accurate positioning of OTFS pilot symbol positions is realized, reducing the need for interference between pilot symbols and data symbols, and improving communication performance.
Smart Images

Figure CN119449255A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a pilot adjustment method, device, electronic device and storage medium. Background Art
[0002] The pilot can be used to obtain channel state information. For example, in OFDM (Orthogonal Frequency Division Multiplexing) technology, OFDM channel state information can be obtained by inserting OFDM pilot symbols in the time-frequency domain and inserting OFDM protection symbols around the OFDM pilot symbols. The OFDM protection symbols can reduce the interference between OFDM pilot symbols and OFDM data symbols.
[0003] However, in satellite communications, OFDM technology faces serious ICI (Inter-Carrier Interference) due to the influence of the satellite's fast movement speed and multipath channels. OTFS (Orthogonal Time Frequency Space) can be used in satellite communications to reduce ICI, but the satellite's movement speed will cause Doppler frequency shift, resulting in the OTFS pilot symbol offset in the OTFS technology, making it impossible to accurately locate the position of the pilot symbol. Summary of the invention
[0004] The present application provides a pilot adjustment method, device, electronic device and storage medium, which can accurately locate the position of pilot symbols.
[0005] In a first aspect, a pilot adjustment method is proposed, comprising:
[0006] Determine, based on relative position information between the first device and the second device at a first moment, first position information of the second device relative to the first device at a second moment, wherein the first moment is before the second moment;
[0007] Based on the first position information, determining target tap information in the delay-Doppler domain at the second moment;
[0008] The first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment is adjusted based on the target tap information to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
[0009] In an implementable manner, the position information includes first angle information between the first device and the second device, first moving speed information of the first device relative to the second device, and second position information of the first device relative to the second device;
[0010] The determining, based on the relative position information between the first device and the second device at the first moment, first position information of the second device relative to the first device at the second moment includes:
[0011] Determine third position information of the second device relative to the first device at the first moment based on first distance information between the first device and the second device at the first moment, the first angle information, and the second position information;
[0012] The first location information of the second device is determined according to the third location information and the first moving speed information.
[0013] In an implementable manner, determining the target tap information in the delay-Doppler domain at the second moment based on the first position information includes:
[0014] Determining a delay-Doppler perception parameter value corresponding to the target tap information according to the first position information;
[0015] The delay-Doppler perception parameter value is converted into the target tap information based on the length information of the resource block in the delay-Doppler domain.
[0016] In an implementable manner, the posture information includes second position information of the first device relative to the second device and first moving speed information of the first device relative to the second device, the target tap information includes a first delay tap and a first Doppler tap, and the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap;
[0017] The determining, according to the first position information, a delay-Doppler perception parameter value corresponding to the target tap information includes:
[0018] Determining the first perception parameter value based on the first position information and the second position information;
[0019] Determine second angle information between the first device and the second device at the second moment based on the first location information and the second location information;
[0020] The second perception parameter value is determined based on the second angle information, the subcarrier frequency, and the first moving speed information.
[0021] In an implementable manner, determining the first perception parameter value based on the first position information and the second position information includes:
[0022] Determine, based on the first location information and the second location information, second distance information between the first device and the second device at the second moment;
[0023] The first perception parameter value is determined based on a value corresponding to the second distance information, and the value corresponding to the second distance information is positively correlated with the first perception parameter value.
[0024] In an implementable manner, determining the second perception parameter value based on the second angle information, the subcarrier frequency, and the first moving speed information includes:
[0025] Determine a cosine value of a numerical value corresponding to the second angle information;
[0026] Based on the cosine value, the subcarrier frequency and the first moving speed information, the second perception parameter value is determined, and the second perception parameter value is positively correlated with the cosine value, the subcarrier frequency and the first moving speed information.
[0027] In an implementable manner, the target tap information includes a first delay tap and a first Doppler tap, the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap, and the length information includes a first length value in the delay domain and a second length value in the Doppler frequency domain;
[0028] The converting the delay-Doppler perception parameter value into the target tap information based on the length information of the resource block in the delay-Doppler domain includes:
[0029] Taking the product of the first perception parameter value and the first length value as the first delay tap;
[0030] The product of the second perception parameter value and the second length value is used as the first Doppler tap.
[0031] In an implementable manner, the target tap information includes a first delay tap and a first Doppler tap, the first delay-Doppler domain position information includes the first delay point information of the OTFS pilot symbol in the delay domain and the first Doppler frequency shift point information in the Doppler frequency domain, and the second delay-Doppler domain information includes the second delay point information of the delay domain and the second Doppler frequency shift point information of the Doppler frequency domain;
[0032] The adjusting, based on the target tap information, the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment includes:
[0033] Determine the sum of the value corresponding to the first delay point information and the value corresponding to the first delay tap as the value of the second delay point information, and determine the value of the second delay point information as the second delay point information;
[0034] The sum of the value corresponding to the first Doppler frequency shift point information and the value corresponding to the first Doppler tap is determined as the value of the second Doppler frequency shift point information, and the value of the second Doppler frequency shift point information is determined as the second Doppler frequency shift point information.
[0035] In one possible implementation, the method further includes:
[0036] Based on the second delay-Doppler domain position information, an OTFS guard symbol is inserted around the OTFS pilot symbol at the second moment.
[0037] In a second aspect, a pilot frequency adjustment device is provided, comprising:
[0038] A position information acquisition module, used to determine first position information of the second device relative to the first device at a second moment based on relative position information between the first device and the second device at a first moment, wherein the first moment is before the second moment;
[0039] A tap information acquisition module, used to determine the target tap information in the delay-Doppler domain at the second moment based on the first position information;
[0040] The pilot symbol adjustment module is used to adjust the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment based on the target tap information to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
[0041] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;
[0042] The memory stores computer-executable instructions;
[0043] The processor executes the computer-executable instructions stored in the memory to implement the pilot adjustment method as described in the first aspect.
[0044] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the pilot adjustment method as described in the first aspect.
[0045] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the pilot adjustment method as described in the first aspect.
[0046] The pilot adjustment method, device, electronic device and storage medium provided in the present application predict the first position information of the second device relative to the first device at the second moment in the future through the relative posture relationship between the first device and the second device at the first moment, so that the target tap information at the second moment in the delay-Doppler domain and the offset at the second moment in the delay-Doppler domain can be determined through the first position information of the device at the second moment, so that the position information of the OTFS pilot symbol at the second moment is adjusted through the target tap information, and the offset caused by the speed of the first device or the second device is taken into account, so as to obtain accurate second delay-Doppler domain position information of the OTFS pilot symbol. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0048] Figure 1 is a communication flow chart in a communication system using OFDM technology, shown in an exemplary embodiment;
[0049] Figure 2 is a structural diagram of a communication system shown in an exemplary embodiment;
[0050] Figure 3 is a flow chart of a pilot frequency adjustment method shown in an exemplary embodiment;
[0051] Figure 4 is a communication flow chart in a communication system using OTFS technology, shown in an exemplary embodiment;
[0052] Figure 5is a flow chart of a pilot adjustment method shown in another exemplary embodiment;
[0053] Figure 6 is a flow chart of a pilot adjustment method shown in another exemplary embodiment;
[0054] Figure 7 is a discrete grid diagram in the delay-Doppler domain shown in an exemplary embodiment;
[0055] Figure 8 is a discrete grid diagram in the time-frequency domain shown in an exemplary embodiment;
[0056] Fig. 9 is a diagram showing a location structure of OTFS symbols according to an exemplary embodiment;
[0057] Fig.10 is a structural diagram of OTFS symbol setting positions shown in another exemplary embodiment;
[0058] Fig.11 is a comparison diagram of NMSE values shown in an exemplary embodiment;
[0059] Fig.12 is a structural diagram of a pilot frequency adjustment device shown in an exemplary embodiment;
[0060] Fig.13 It is a schematic diagram of the structure of a terminal shown in an exemplary embodiment.
[0061] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0062] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0063] OFDM technology can divide high-speed data streams into parallel sub-streams, reduce ISI (Inter-Symbol Interference), and has the advantages of being able to effectively combat multipath fading, efficiently utilize frequency band resources, and transmit data at high speed. It is widely used in CSI (Channel State Informatica) acquisition solutions.
[0064] like Figure 1 As shown in the figure, in the communication system using OFDM technology, the data block at the transmitting end is first subjected to IFFT (Inverse Fast Fourier Transform), and then a CP (Cyclic Prefix) greater than the length of the signal impulse response is added to eliminate ISI (Inter-Symbol Interference) and ICI. Finally, the data is converted into parallel / serial data and then transmitted through the antenna into the channel.
[0065] At the receiving end, the original signal is restored through the inverse process of the sending end, that is, the received data is subjected to serial / parallel conversion, CP removal and FFT (Fast Fourier Transform) to finally obtain the original signal.
[0066] In the channel estimation scheme of OFDM technology, pilot design often adopts the method of inserting pilot plus guard symbol in time and frequency domain to obtain channel state information, that is, inserting zero padding symbol around pilot symbol as guard symbol to reduce the interference between pilot symbol and data symbol. Its insertion method can include block pilot method, comb pilot method and scattered pilot method, etc. Then, OFDM symbol (including OFDM pilot symbol, OFDM guard symbol, OFDM data symbol, etc.) is carried out as follows Figure 1 IFFT operation.
[0067] Satellite communication has the advantages of small ground influence range, large coverage, and high flexibility. However, in the communication process, there is a satellite at the transmitting end or receiving end, and the satellite is affected by the fast moving speed and multipath channel. In the satellite communication scenario, OFDM technology no longer has a completely orthogonal relationship between subcarriers, so it often faces serious ICI, and the performance of the communication system is seriously affected. At the same time, OFDM calculations often use a long FFT transform block, which is extremely sensitive to carrier frequency error and Doppler frequency shift. The design of pilot symbols requires the number of pilot symbols to be inserted as small as possible, reducing the transmission overhead while improving the bandwidth utilization, and must meet the requirements of CSI acquisition accuracy and sampling theorem in high-speed mobile scenarios. Therefore, the OFDM pilot structure cannot meet the needs of satellite mobile communications.
[0068] OTFS technology can be used in satellite communications to reduce ICI, but the design of OTFS pilot symbols cannot meet the higher speed requirements of satellite communication systems. The continuous increase in satellite speed will cause a larger Doppler frequency shift, which will cause the OTFS pilot symbols to shift, and thus more OTFS protection symbols are needed to avoid interference. As the OTFS protection symbols increase, the OTFS data symbols decrease, and the performance of the communication system is greatly reduced.
[0069] Based on this, the embodiments of the present application propose a pilot adjustment method, device, electronic device and storage medium, which predicts the position of a device at a future moment through the posture information between two devices communicating at a first moment, so that the tap in the delay-Doppler domain can be determined by the position of the device at the future moment, that is, the delay-Doppler domain offset at the future moment is predicted, and the position of the pilot symbol in the delay-Doppler domain at the future moment is adjusted by the tap, so that the position of the pilot symbol can be accurately located, thereby avoiding the situation where the pilot symbol is inaccurately positioned and a large number of protection symbols are needed to avoid interference between the pilot symbol and the data symbol, thereby further improving the communication performance.
[0070] To facilitate understanding of the embodiments of the present application, first Figure 2 The communication system applicable to the embodiment of the present application is described in detail. Figure 2 As shown, the communication system 200 may include at least one network device, such as Figure 2 The network device 210 shown; the communication system 200 may also include at least one terminal, such as Figure 2 The terminal 220 shown in the figure. The terminal 220 can be mobile or fixed. The network device 210 is a device that can communicate with the terminal 220 via a wireless link, such as a base station or a base station controller. Each network device can provide communication coverage for a specific geographical area and can communicate with terminals located in the coverage area (cell).
[0071] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as long term evolution (LTE) system, fifth generation (5G) mobile communication system, 5G new radio (NR) system, or other future new mobile communication systems.
[0072] In the embodiment of the present application, the network device 210 may include a non-terrestrial network device, such as a satellite. The satellite can be regarded as a mobile network device, and no specific limitation is made here.
[0073] The network device 210 in the embodiment of the present disclosure is an entity on the network side for transmitting or receiving signals, and the network device can be a network side device. For example, the network device 210 can be an evolved NodeB (eNB), a transmission point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the network device.
[0074] The network device provided by the embodiments of the present disclosure may be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU may also be referred to as a control unit. The CU-DU structure may be used to split the protocol layer of a network device, such as a base station, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU.
[0075] The terminal 220 in the embodiment of the present disclosure is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), user side device, etc. The terminal may be a car with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
[0076] In some embodiments, the network device 210 may send data to the terminal, and the network device 210 may perform the pilot adjustment method. Alternatively, the terminal 220 may send data to the network device 210, and the terminal 220 may perform the pilot adjustment method.
[0077] In some embodiments, the network device 210 and the terminal 220 predict the first position information of the network device 210 relative to the terminal 220 at a second moment based on the relative posture information between the network device 210 and the terminal 220 at a first moment, or predict the first position information of the terminal 220 relative to the network device 210 at a second moment, where the first moment is before the second moment on the time axis; based on the first position information, determine the target tap information in the delay-Doppler domain at the second moment; based on the target tap information, adjust the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
[0078] The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal / network device.
[0079] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. A person skilled in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0080] The pilot adjustment method and device provided by the present disclosure are described in detail below in conjunction with the accompanying drawings.
[0081] Figure 3 This is a flowchart of a pilot adjustment method provided by an embodiment of the present disclosure. The method can be executed by a transmitting end. If the terminal is the transmitting end and sends data to a network device, the method is executed by the network device; if the network device is the transmitting end and sends data to the terminal, the method is executed by the terminal or the network device. The method includes:
[0082] S301. Determine first position information of the second device relative to the first device at a second moment based on relative posture information between the first device and the second device at a first moment.
[0083] In some embodiments, Figure 4As shown in FIG. 1 , in the communication system using OTFS technology, the transmitter inputs the signal into the ISFFT (Inverse Symmetric Finite Fourier Transform) module to convert the signal into the time-frequency domain. The obtained time-frequency domain signal is input into the Heisenberg transform module to convert it into the time domain signal. The conversion expression is:
[0084]
[0085] Among them, s(t) is the time domain signal, g(x) is the transmitted pulse, T s is the sampling time in the Heisenberg transform module, Δf is the subcarrier spacing, X TF [l,n] is the time-frequency domain signal, t is the time instant, L D -1 is the number of time slots, N D -1 is the number of subcarriers in the frequency domain, TF is the time-frequency domain identifier, l is the index of the time slot in the time domain, and n is the index of the subcarrier in the frequency domain.
[0086] Although Figure 4 Although not shown in the figure, the time domain signal output by the Heisenberg transform module will be added with CP, and then the time domain signal with CP added will be transmitted to the channel through the antenna. The receiving end receives the received signal and performs a CP removal operation, and then obtains the time-frequency domain received signal through the Wigner transform. Then, the original signal y[l,k] in the delay-Doppler domain is obtained through SFFT (Symmetric Finite Fourier Transform), and its expression is as follows:
[0087]
[0088] Where Y TF (n,m) is the received signal in the time-frequency domain, k is the index in the delay domain, and h is the index in the Doppler domain.
[0089] exist Figure 4 In the embodiment, the signal input to the ISFFT is a signal modulated by OTFS, the signal is in the delay-Doppler domain, and the signal includes OTFS pilot symbols, OTFS protection symbols, OTFS data symbols, and the like.
[0090] The pilot adjustment method is implemented before inputting into the ISFFT.
[0091] In some embodiments, the first device is a terminal and the second device is a network device. In other embodiments, the first device is a network device and the second device is a terminal.
[0092] On the timeline, the first moment comes before the second moment.
[0093] In some embodiments, the first moment may be the current moment t, and the second moment may be the next moment t+1, that is, the first position information of the second device relative to the first device at the next moment is determined through the relative posture information between the first device and the second device at the current moment, thereby reducing the time difference between the first moment and the second moment, so that the obtained first position information is more accurate.
[0094] In some embodiments, the first device acts as a transmitter and the second device acts as a receiver, and the first device executes a pilot adjustment method, or the second device acts as a transmitter and the first device acts as a receiver, and the second device executes a pilot adjustment method. The transmitter can predict the first position information of the second device relative to the first device at the second moment, and can also predict the position information of the first device relative to the second device at the second moment. It can be understood that the first position information is the relative position information between the first device and the second device, that is, the position information of the first device relative to the second device at the second moment is the position information obtained with the second device as a reference. The first position information is the position information obtained with the first device as a reference. The position information of the first device relative to the second device at the second moment can be regarded as equivalent to the first position information.
[0095] In some embodiments, the posture information includes first angle information between the first device and the second device, first moving speed information of the first device relative to the second device, and second position information of the first device relative to the second device.
[0096] Based on the first distance information, first angle information and second position information between the first device and the second device at the first moment, determine the third position information of the second device relative to the first device at the first moment; determine the first position information of the second device based on the third position information and the first moving speed information.
[0097] In some embodiments, the position information can be obtained through the ephemeris information of the network device, or obtained through the trajectory map of the network device.
[0098] In some embodiments, the terminal acts as a transmitting end, and the terminal obtains the ephemeris information or trajectory map of the network device before performing the pilot adjustment, so as to determine the first position information.
[0099] S302: Determine target tap information in the delay-Doppler domain at a second moment based on the first position information.
[0100] In this embodiment, the target tap information indicates an offset in the delay-Doppler domain at the second moment.
[0101] In some embodiments, based on the first position information, a delay-Doppler perception parameter value corresponding to the target tap information is determined; and based on the length information of the resource block in the delay-Doppler domain, the delay-Doppler perception parameter value is converted into the target tap information.
[0102] In some embodiments, the delay-Doppler perception parameter value is an offset weight in the delay-Doppler domain, and the target tap information can be determined by the offset weight.
[0103] S303: Adjust the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment based on the target tap information to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
[0104] In some embodiments, the first delay-Doppler domain position information of the OTFS pilot symbol at the second time may be determined through OTFS modulation.
[0105] The setting of OTFS pilot symbols can be determined according to preset rules. For example, when setting OTFS pilot symbols, it is necessary to ensure the transmission efficiency and robustness in the channel. It can also be designed to periodically insert OTFS pilot symbols to facilitate the receiving end to perform periodic channel estimation, or determine OTFS pilot symbols based on the peak-to-average ratio. Different communication systems can set different rules to obtain OTFS pilot symbols, and no specific restrictions are made here.
[0106] It can be understood that the first delay-Doppler domain position information of the OTFS pilot symbol at the second moment is the position information of the OTFS pilot symbol automatically calculated in the communication system where the OTFS technology is located, and it does not refer to the Doppler frequency shift. Therefore, the first delay-Doppler domain position information at this time has the problem of low accuracy.
[0107] In this embodiment, referring to the change in the running speed of the satellite in the communication system, the target tap information in the delay-Doppler domain at the second moment is predicted, and the first delay-Doppler domain position information is adjusted by the target tap information, so that the accurate position information of the OTFS pilot symbol in the delay-Doppler domain at the second moment can be obtained, that is, the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
[0108] In some embodiments, the target tap information includes a first delay tap and a first Doppler tap, the first delay-Doppler domain position information includes the first delay point information of the OTFS pilot symbol in the delay domain and the first Doppler frequency shift point information in the Doppler frequency domain, and the second delay-Doppler domain information includes the second delay point information in the delay domain and the second Doppler frequency shift point information in the Doppler frequency domain.
[0109] The sum of the value corresponding to the first delay point information and the value corresponding to the first delay tap is determined as the value of the second delay point information, and the value of the second delay point information is determined as the second delay point information; the sum of the value corresponding to the first Doppler frequency shift point information and the value corresponding to the first Doppler tap is determined as the value of the second Doppler frequency shift point information, and the value of the second Doppler frequency shift point information is determined as the second Doppler frequency shift point information.
[0110] In an embodiment of the present application, the first position information of the second device relative to the first device at a future second moment is predicted through the relative posture relationship between the first device and the second device communicating at the first moment, so that the target tap information at the second moment in the delay-Doppler domain can be determined through the first position information of the device at the second moment, that is, the offset in the delay-Doppler domain at the second moment, so that the position information of the OTFS pilot symbol at the second moment is adjusted through the target tap information, and the offset caused by the speed of the first device or the second device is adjusted, so as to obtain accurate second delay-Doppler domain position information of the OTFS pilot symbol.
[0111] In this way, when obtaining accurate second delay-Doppler domain position information of the OTFS pilot symbol, interference caused by the OTFS pilot symbol and the OTFS data symbol caused by using a large number of OTFS protection symbols can be avoided, thereby improving communication performance.
[0112] Figure 5 is a flowchart of a pilot adjustment method shown in another exemplary embodiment. Figure 5 propose Figure 3 In a first position information determination method of step S301, the position information includes first angle information between the first device and the second device, first moving speed information of the first device relative to the second device, and second position information of the first device relative to the second device, and the pilot adjustment method includes:
[0113] S501. Determine third position information of the second device relative to the first device at the first moment based on first distance information, first angle information, and second position information between the first device and the second device at the first moment.
[0114] In some embodiments, the first distance information may be measured by RSSI (Received Signal Strength Indication) ranging technology, such as being determined based on the signal strength between the first device and the second device.
[0115] The second position information may be coordinate position information of the first device relative to the second device in a certain coordinate system.
[0116] Taking the Cartesian coordinate system as an example, the second position information is z1=(x1, y1), where x1 is the position of the horizontal coordinate and y1 is the position of the vertical coordinate.
[0117] In this way, the third position information of the second device relative to the first device at the first moment can be determined through the second position information, first angle information and first distance information of the first device in the coordinate system. The third position information is the coordinate position information of the second device in the coordinate system at the first moment.
[0118] In some embodiments, the third position information may be z 2,t1 =(x 2,t1 ,y 2,t1 ), then:
[0119]
[0120]
[0121] Among them, θ is the value corresponding to the first angle information, τ is the value corresponding to the first distance information, c is the value of the speed of light, and x 2,t1 is the horizontal coordinate of the second device in the coordinate system at the first moment t1, y 2,t1 is the vertical coordinate of the second device in the coordinate system at the first moment.
[0122] S502: Determine first location information of the second device according to the third location information and the first moving speed information.
[0123] In some embodiments, the first moving speed information includes a moving direction and a moving speed, and the first moving speed information can be decomposed into a first moving speed in the moving direction of the horizontal coordinate and a second moving speed in the vertical coordinate direction in the coordinate system.
[0124] In some embodiments, the first moving speed information includes the moving direction and moving speed in the coordinate system, and there is third position information of the second device in the coordinate system, so that the first position information of the second device at the second moment can be calculated.
[0125] In some embodiments, the time difference between the first moment and the second moment is determined; the product between the time difference and the value corresponding to the first moving speed information is determined, and the product and the value corresponding to the third position information are added to obtain the first position information.
[0126] In some embodiments, the first position information z 2,t2 It can be calculated as follows:
[0127] z 2,t2 =z 2,t1 +ΔT·v
[0128] Among them, t2 is the second moment.
[0129] It can be understood that the first position information is calculated using the first device as a reference. In other embodiments, the second device can also be used as a reference to calculate the position information of the first device relative to the second device in the same manner as the first position information, which will not be repeated here.
[0130] In an embodiment of the present application, it is proposed to determine the position information of a certain device at the second moment through the relative posture information of the first device and the second device, so as to provide reference data for the subsequent calculation of the target tap information according to the position information of the device at the second moment. The calculation of the device position information at the second moment refers to the running speed of the first device or the second device, and is suitable for satellite communication. It is also proposed to predict the position information through the relative relationship between the two devices. By placing the two devices in a coordinate system, the position information of a certain device at the second moment is predicted based on the relative relationship between the two devices in the coordinate system, thereby improving the accuracy of the prediction of the position information at the second moment.
[0131] Figure 6 is a flow chart of another pilot adjustment method provided by an embodiment of the present disclosure, Figure 7 propose Figure 3 The method for determining the target tap information of step S302 in the pilot adjustment method includes:
[0132] S601. Determine a delay-Doppler perception parameter value corresponding to target tap information according to first position information.
[0133] In this embodiment, the delay-Doppler perception parameter value is the offset weight in the delay-Doppler domain. The offset weight can be determined based on the first position information at the second moment and taking into account the delay or Doppler frequency deviation caused by the movement of the first device or the second device. Thus, the corresponding target tap information can be obtained through the offset weight.
[0134] In some embodiments, the first location information is location information of the second device relative to the first device, and may also be regarded as location information of the first device relative to the second device.
[0135] In some embodiments, the posture information includes second position information of the first device relative to the second device and first moving speed information of the first device relative to the second device, the target tap information includes a first delay tap and a first Doppler tap, and the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap.
[0136] In some embodiments, based on the first position information and the second position information, a first perception parameter value is determined; based on the first position information and the second position information, second angle information between the first device and the second device at a second moment is determined; based on the second angle information, the subcarrier frequency and the first moving speed information, a second perception parameter value is determined.
[0137] In some embodiments, for the first perception parameter value corresponding to the delay domain and the second perception parameter value corresponding to the Doppler frequency domain, the delay is related to the distance between the first device and the second device, and the Doppler frequency shift is related to the angle between the first device and the second device and the subcarrier frequency deviation. In this way, the first perception parameter value corresponding to the delay domain and the second perception parameter value corresponding to the Doppler domain can be determined.
[0138] In this embodiment, with respect to the characteristics that affect the delay and Doppler frequency shift, the first perception parameter value and the second perception parameter value are determined through the position information at the second moment, that is, the delay weight on the delay and the Doppler frequency shift weight on the Doppler domain are obtained. In this way, the target tap information can be subsequently calculated through the two perception parameter values to accurately locate the OTFS pilot symbol.
[0139] In some embodiments, the first perception parameter value can be calculated in the following manner: based on the first position information and the second position information, determine the second distance information between the first device and the second device at the second moment; based on the numerical value corresponding to the second distance information, determine the first perception parameter value, and the numerical value corresponding to the second distance information is positively correlated with the first perception parameter value.
[0140] In some embodiments, the time delay is related to the distance between the first device and the second device, and the second distance information between the first device and the second device at the second moment can be determined based on the first location information and the second location information.
[0141] It can be understood that in this embodiment, the first device is used as a reference object, and the second position information is the position information relative to the first device. It can be set that the position information of the first device at any time remains unchanged, and the position information of the second device relative to the first device changes with the operation of the first device or the second device. In this way, the distance between the first device and the second device at the second moment is calculated using the first position information and the second position information.
[0142] In some embodiments, the first position information and the second position information are position information in a coordinate system, and the value corresponding to the second distance information can be calculated through the coordinate position information corresponding to the first position information and the second position information.
[0143] In one embodiment, the first perception parameter value This can be calculated as follows:
[0144]
[0145] in, is the first perception parameter value.
[0146] In the embodiments disclosed in the present application, a method for calculating the first perception parameter value is proposed. The first perception parameter value represents the delay weight and is related to the distance between the two devices. Therefore, a numerical value corresponding to the second distance information is set to be positively correlated with the first perception parameter value, and the first perception parameter value is calculated using the numerical value corresponding to the second distance information. A method for specifically calculating the first perception parameter value using the coordinate position information of the two devices in the coordinate system is proposed.
[0147] In some embodiments, the second perception parameter value can be calculated in the following manner: determine the cosine value of the numerical value corresponding to the second angle information; determine the second perception parameter value based on the cosine value, subcarrier frequency and first moving speed information, and the second perception parameter value is positively correlated with the cosine value, subcarrier frequency and first moving speed information.
[0148] In some embodiments, the calculation of the numerical value corresponding to the second angle information can be obtained through the first position information and the second position information. Taking the first device as a reference, the second position information is considered unchanged at the second moment.
[0149] The first position information and the second position information can be regarded as coordinate position information in a coordinate system, and the second angle information at the second moment can be determined through the positions of the first device and the second device in the coordinate system at the second moment, that is, the first position information and the second position information in the coordinates.
[0150] In some embodiments, the value of the second angle information is calculated in the following manner:
[0151]
[0152] in, is the value of the second angle information.
[0153] In some embodiments, the second perception parameter value It can be calculated as follows:
[0154]
[0155] Among them, f c is the subcarrier frequency.
[0156] In the embodiments disclosed in the present application, a method for calculating a second perception parameter value is proposed. The second perception parameter value represents a Doppler frequency shift weight and is related to the moving speed, subcarrier frequency and angle between the two devices. Thus, the cosine value of the numerical value corresponding to the second angle information, the subcarrier frequency and the first moving speed information distance are all positively correlated with the second perception parameter value. Thus, the second perception parameter value is determined and calculated through the second angle information, the subcarrier frequency and the first moving speed information, and a method for specifically calculating the second perception parameter value through the coordinate position information of the two devices in the coordinate system is proposed.
[0157] S602: Convert the delay-Doppler perception parameter value into target tap information based on the length information of the resource block in the delay-Doppler domain.
[0158] In this embodiment, the delay-Doppler perception parameter value is an offset weight in the delay-Doppler domain, and the target tap information can be determined through the delay-Doppler perception parameter value.
[0159] In some embodiments, the length information includes a first length value in the delay domain and a second length value in the Doppler frequency domain.
[0160] In this embodiment, the length information is a normalized value in the delay-Doppler domain, which is related to the sampling interval in the delay-Doppler domain.
[0161] like Figure 7 As shown, in some embodiments, the delay dimension and the Doppler dimension are 1 / MΔf s and 1 / NT s The sampling interval is , and finally the Figure 7 The discrete grid diagram in the delay-Doppler domain, that is, the resource diagram in the delay-Doppler domain, Δf s is the subcarrier spacing, T s The duration of a signal frame.
[0162] Figure 7 The horizontal axis is the time delay, that is, the time delay domain, the unit is s (seconds), and the vertical axis is the Doppler frequency shift, that is, the Doppler frequency domain, the unit is Hz (Hertz). Figure 7 In the example, each grid is a resource block, and the length of each resource block in the delay domain is considered to be 1 / MΔf s , the first length value after normalization is set to MΔf s , the length of each resource block in the Doppler frequency domain is considered to be 1 / NT s , the corresponding second length value after normalization is set to NT s .
[0163] Figure 7 The discrete grid diagram in the delay-Doppler domain can be expressed as:
[0164] L DD ={(h / NT s ,k / MΔf s ),h=0,1,...,N-1;k=0,1,...,M-1}
[0165] Among them, L DD is a resource block, corresponding to Figure 7 In a grid, h is the hth Doppler frequency shift point in the Doppler domain, k is the kth time delay point in the time delay domain, the number of Doppler frequency shift points is N, and the number of time delay points is M.
[0166] In some embodiments, for a signal in the delay-Doppler domain, a method for converting a signal in the delay-Doppler domain into a signal in the time-frequency domain is also proposed.
[0167] In some embodiments, Figure 8 As shown, at time interval T s and frequency interval Δf s Sampling is performed in the time domain and frequency domain respectively. For time-frequency domain signals, the length of a resource block in the frequency domain (frequency) is Δf s , the length in the time domain (time) is T s , discretize the time-frequency domain signal into Figure 8 The grid structure shown is expressed as follows:
[0168] L TF ={(lT s ,nΔf s ),l=0,1,...,N-1; n=0,1,...,M-1}
[0169] The duration of the entire OTFS packet is NT s ; The bandwidth occupied is MΔf s ; N is the number of OTFS symbols; M is the number of subcarriers. SFFT is used to convert OTFS symbols from the time-frequency domain to the delay-Doppler domain, that is, on the delay-Doppler discrete grid, the following can be obtained: Figure 7 The structure shown.
[0170] It can be understood that in this embodiment, the corresponding delay-Doppler discrete grid may be determined only for the OTFS symbol, thereby determining the first length value in the delay domain and the second length value in the Doppler frequency domain.
[0171] In some embodiments, after obtaining the first perception parameter value and the second perception parameter value, the product of the first perception parameter value and the first length value is used as the first delay tap; and the product of the second perception parameter value and the second length value is used as the first Doppler tap.
[0172] In this embodiment, the first delay tap is calculated in the following manner:
[0173]
[0174] Among them, k t2 is the first delay tap.
[0175] In this embodiment, the first Doppler tap is calculated in the following manner:
[0176]
[0177] Among them, h t2 is the first Doppler tap.
[0178] In the disclosed embodiment of the present application, a method for calculating the first Doppler tap and the first delay tap is proposed. By determining the length information of the resource block in the delay domain and the Doppler frequency domain, and multiplying the numerical value corresponding to the length information with the corresponding perception parameter value, the tap corresponding to the delay domain and the tap of the Doppler frequency domain can be obtained. This process refers to the delay and Doppler frequency shift caused by the operation of the satellite in satellite communications, and accurately predicts the target tap information that characterizes the delay and Doppler frequency shift offset at future moments.
[0179] In some embodiments, the first delay-Doppler domain position information includes the first delay point information of the OTFS pilot symbol in the delay domain and the first Doppler frequency shift point information in the Doppler frequency domain, and the second delay-Doppler domain information includes the second delay point information in the delay domain and the second Doppler frequency shift point information in the Doppler frequency domain.
[0180] After obtaining the target tap information, the sum of the numerical value corresponding to the first delay point information and the numerical value corresponding to the first delay tap is determined as the numerical value of the second delay point information, and the numerical value of the second delay point information is determined as the second delay point information; the sum of the numerical value corresponding to the first Doppler frequency shift point information and the numerical value corresponding to the first Doppler tap is determined as the numerical value of the second Doppler frequency shift point information, and the numerical value of the second Doppler frequency shift point information is determined as the second Doppler frequency shift point information.
[0181] In some embodiments, the first delay-Doppler domain position information is adjusted by a first delay tap and a first Doppler tap.
[0182] h A =h1+h t2 ,k A =k1+k t2
[0183] Among them, h A is the value of the second Doppler frequency shift point information, h1 is the value corresponding to the first Doppler frequency shift point information, k Ais the value of the second delay point information, and k1 is the value of the first delay point information.
[0184] It can be understood that the value of the second Doppler frequency shift point information and the value of the second time delay point information are regarded as the Doppler frequency shift point in the Doppler frequency domain and the time delay point in the time delay domain corresponding to the center position of the resource block where the OTFS pilot symbol is located.
[0185] The values of the first Doppler frequency shift point information and the first time delay point information are regarded as the Doppler frequency shift point in the Doppler frequency domain and the time delay point in the time delay domain corresponding to the center position of the resource block where the OTFS pilot symbol is located.
[0186] In some embodiments, after obtaining the second delay-Doppler domain position information, an OTFS guard symbol is inserted around the OTFS pilot symbol at the second time instant based on the second delay-Doppler domain position information.
[0187] The second delay-Doppler domain position information is the OTFS pilot symbol position information determined by calculating the delay offset and the Doppler frequency domain offset at the second moment. Based on this, OTFS protection symbols can be inserted around the OTFS pilot symbols based on the accurate OTFS pilot symbol position information, which can effectively reduce the number of OTFS protection symbols and improve communication performance.
[0188] like Fig. 9 As shown, it is a structural diagram of the OTFS symbol setting position in a scenario where the first delay-Doppler domain position information is not adjusted by the target tap information, that is, the first delay-Doppler domain position information is the position of the OTFS pilot symbol, Fig. 9 It is named as OTFS pilot symbol 1. Due to the running speed of the satellite in satellite communication, Fig. 9 The OTFS pilot symbols in the signal transmission spectrum actually have Doppler shift and delay shift, and the position of the OTFS pilot symbols cannot be accurately located. Therefore, more OTFS protection symbols need to be set to avoid interference between the OTFS pilot symbols and the OTFS data symbols.
[0189] As shown in 10, after adjusting the first delay-Doppler domain position information by the target tap information, the OTFS symbol is set for the second delay-Doppler domain position information. The OTFS protection symbol is set for the OTFS pilot symbol of the second delay-Doppler domain position information. The OTFS pilot symbol of the second delay-Doppler domain position information is Fig.10It is set to OTFS pilot symbol 2. Since the position of the OTFS pilot symbol after the offset has been determined, the OTFS protection symbol can be accurately set to avoid interference between the OTFS pilot symbol and the OTFS data symbol. There is no need to set more OTFS protection symbols to improve the fault tolerance rate for avoiding interference between the OTFS pilot symbol and the OTFS data symbol.
[0190] In the disclosed embodiment of the present application, a method for confirming target tap information in the delay-Doppler domain at the second moment is proposed, so as to determine the delay domain offset and the Doppler frequency domain offset brought about at the second moment in satellite communication. Through the target tap information, the position of the OTFS pilot symbol can be adjusted in the subsequent scheme, and the position of the OTFS pilot symbol after the Doppler offset caused by the satellite operation is determined, so as to improve the accuracy of the subsequent protection symbol setting, and avoid the problem that due to the OTFS pilot symbol offset, an OTFS protection symbol needs to be added to reduce the interference caused by the OTFS pilot symbol offset, which leads to a reduction in OTFS data symbols, and the OTFS protection symbol cannot avoid the interference between the OTFS pilot symbol and the OTFS data symbol, resulting in the OTFS pilot symbol being unable to accurately obtain the channel state information.
[0191] In some embodiments, the effect of the above pilot adjustment method is detected, and NMSE (Normalized Mean Squared Error) is introduced to evaluate the CSI acquisition accuracy and performance in the embodiments of the present disclosure, and its expression is as follows:
[0192]
[0193] Among them, ||·||2 represents the L2 norm, is the channel estimation for different pilot settings, and H is the actual channel value.
[0194] Using the pilot setting scheme in OFDM technology ( Fig.11 The NMSE value of the scheme 2) in terms of CSI acquisition accuracy and performance is different from the pilot adjustment method in the embodiment of the present disclosure ( Fig.11 The NMSE values of scheme 1) in CSI acquisition accuracy and performance are compared and the results are as follows: Fig.11 Comparison chart shown.
[0195] according to Fig.11It can be seen that under the same signal to noise ratio (SNR), the NMSE of the pilot adjustment method in the embodiment of the present disclosure is lower than the pilot setting scheme in the OFDM technology. Under the same NMSE, the pilot adjustment method in the embodiment of the present disclosure reduces the performance loss by more than 10dB (decibel) compared with the pilot setting scheme in the OFDM technology. It can be seen that the pilot adjustment method in the embodiment of the present disclosure can accurately and efficiently obtain the channel status in satellite communications.
[0196] Fig.12 : is a structural diagram of a pilot frequency adjustment device shown in an exemplary embodiment, the device comprising:
[0197] A position information acquisition module 1210, configured to determine first position information of the second device relative to the first device at a second moment based on relative position information between the first device and the second device at a first moment, wherein the first moment is before the second moment;
[0198] The tap information acquisition module 1230 is used to determine the target tap information in the delay-Doppler domain at the second moment based on the first position information;
[0199] The pilot symbol adjustment module 1250 is used to adjust the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment based on the target tap information to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
[0200] In one implementable manner, the posture information includes first angle information between the first device and the second device, first moving speed information of the first device relative to the second device, and second position information of the first device relative to the second device; the position information acquisition module includes:
[0201] A third location information acquisition unit, configured to determine third location information of the second device relative to the first device at the first moment based on the first distance information, the first angle information, and the second location information between the first device and the second device at the first moment;
[0202] The first location information acquiring unit is used to determine the first location information of the second device according to the third location information and the first moving speed information.
[0203] In one implementable manner, the tap information acquisition module includes:
[0204] A perception parameter determination unit, configured to determine a delay-Doppler perception parameter value corresponding to the target tap information according to the first position information;
[0205] The tap information acquisition unit is used to convert the delay-Doppler perception parameter value into target tap information based on the length information of the resource block in the delay-Doppler domain.
[0206] In an implementable manner, the posture information includes second position information of the first device relative to the second device and first moving speed information of the first device relative to the second device, the target tap information includes a first delay tap and a first Doppler tap, and the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap; the perception parameter determination unit includes:
[0207] A first perception parameter determination section, used to determine a first perception parameter value based on the first position information and the second position information;
[0208] An angle information determination section, used to determine second angle information between the first device and the second device at a second moment based on the first position information and the second position information;
[0209] The second perception parameter determination section is used to determine the second perception parameter value based on the second angle information, the subcarrier frequency and the first moving speed information.
[0210] In one possible implementation, the first perception parameter determination module includes:
[0211] A distance information determination sub-module, used to determine second distance information between the first device and the second device at a second moment based on the first location information and the second location information;
[0212] The first perception parameter determination sub-module is used to determine the first perception parameter value based on the value corresponding to the second distance information, and the value corresponding to the second distance information is positively correlated with the first perception parameter value.
[0213] In one possible implementation, the second perception parameter determination module includes:
[0214] A cosine value determination submodule is used to determine the cosine value of the numerical value corresponding to the second angle information;
[0215] The second perception parameter determination sub-module is used to determine the second perception parameter value based on the cosine value, the subcarrier frequency and the first moving speed information, and the second perception parameter value is positively correlated with the cosine value, the subcarrier frequency and the first moving speed information.
[0216] In an implementable manner, the target tap information includes a first delay tap and a first Doppler tap, the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap, and the length information includes a first length value in the delay domain and a second length value in the Doppler frequency domain; the tap information acquisition unit includes:
[0217] A time delay tap determination module, used to take the product of the first perception parameter value and the first length value as the first time delay tap;
[0218] The Doppler tap determination module is used to take the product of the second perception parameter value and the second length value as the first Doppler tap.
[0219] In an implementable manner, the target tap information includes a first delay tap and a first Doppler tap, the first delay-Doppler domain position information includes the first delay point information of the OTFS pilot symbol in the delay domain and the first Doppler frequency shift point information in the Doppler frequency domain, and the second delay-Doppler domain information includes the second delay point information in the delay domain and the second Doppler frequency shift point information in the Doppler frequency domain; the pilot symbol adjustment module includes:
[0220] A delay adjustment unit, configured to determine the sum of a value corresponding to the first delay point information and a value corresponding to the first delay tap as a value of the second delay point information, and determine the value of the second delay point information as the second delay point information;
[0221] The Doppler frequency shift adjustment unit is used to determine the sum of the value corresponding to the first Doppler frequency shift point information and the value corresponding to the first Doppler tap as the value of the second Doppler frequency shift point information, and determine the value of the second Doppler frequency shift point information as the second Doppler frequency shift point information.
[0222] In one possible implementation, the method further includes:
[0223] The guard symbol setting module is used to insert OTFS guard symbols around the OTFS pilot symbol at the second moment based on the second delay-Doppler domain position information.
[0224] The pilot adjustment device provided in this embodiment can be used to execute the above-mentioned pilot adjustment method. Its implementation principle and technical effect are similar, and this embodiment will not be repeated here.
[0225] Fig.13 This is a schematic diagram of the structure of an electronic device shown in an exemplary embodiment. Fig.13, the terminal 1300 may include: a processor 1301 and a memory 1302, wherein the processor 1301 and the memory 1302 can communicate; exemplarily, the processor 1301 and the memory 1302 communicate via a communication bus 1303, the memory 1302 is used to store computer execution instructions, and the processor 1301 is used to call the computer execution instructions in the memory to execute the pilot adjustment method shown in any of the above method embodiments.
[0226] In some embodiments, the terminal further includes a transceiver for receiving downlink synchronization information or sending uplink signals.
[0227] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the present application may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
[0228] The present application provides a computer-readable storage medium, on which computer-executable instructions are stored; when the computer-executable instructions are executed by a processor, they are used to implement the pilot frequency adjustment method as in any of the above embodiments.
[0229] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the above-mentioned pilot adjustment method.
[0230] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0231] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A pilot adjustment method, characterized in that: include: Determine, based on relative position information between the first device and the second device at a first moment, first position information of the second device relative to the first device at a second moment, wherein the first moment is before the second moment; Based on the first position information, determining target tap information in the delay-Doppler domain at the second moment; The first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment is adjusted based on the target tap information to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
2. The method according to claim 1, characterized in that The posture information includes first angle information between the first device and the second device, first moving speed information of the first device relative to the second device, and second position information of the first device relative to the second device; The determining, based on the relative position information between the first device and the second device at the first moment, first position information of the second device relative to the first device at the second moment includes: Determine third position information of the second device relative to the first device at the first moment based on first distance information between the first device and the second device at the first moment, the first angle information, and the second position information; The first location information of the second device is determined according to the third location information and the first moving speed information.
3. The method according to claim 1, characterized in that The determining, based on the first position information, target tap information in the delay-Doppler domain at the second moment comprises: Determining a delay-Doppler perception parameter value corresponding to the target tap information according to the first position information; The delay-Doppler perception parameter value is converted into the target tap information based on the length information of the resource block in the delay-Doppler domain.
4. The method according to claim 3, characterized in that The posture information includes second position information of the first device relative to the second device and first moving speed information of the first device relative to the second device, the target tap information includes a first delay tap and a first Doppler tap, and the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap; The determining, according to the first position information, a delay-Doppler perception parameter value corresponding to the target tap information includes: Determining the first perception parameter value based on the first position information and the second position information; Determine second angle information between the first device and the second device at the second moment based on the first location information and the second location information; The second perception parameter value is determined based on the second angle information, the subcarrier frequency, and the first moving speed information.
5. The method according to claim 4, characterized in that The determining the first perception parameter value based on the first position information and the second position information includes: Determine, based on the first location information and the second location information, second distance information between the first device and the second device at the second moment; The first perception parameter value is determined based on a value corresponding to the second distance information, and the value corresponding to the second distance information is positively correlated with the first perception parameter value.
6. The method according to claim 4, characterized in that The determining the second perception parameter value based on the second angle information, the subcarrier frequency, and the first moving speed information includes: Determine a cosine value of a numerical value corresponding to the second angle information; Based on the cosine value, the subcarrier frequency and the first moving speed information, the second perception parameter value is determined, and the second perception parameter value is positively correlated with the cosine value, the subcarrier frequency and the first moving speed information.
7. The method according to claim 3, characterized in that The target tap information includes a first delay tap and a first Doppler tap, the delay-Doppler perception parameter value includes a first perception parameter value corresponding to the first delay tap and a second perception parameter value corresponding to the first Doppler tap, and the length information includes a first length value in the delay domain and a second length value in the Doppler frequency domain; The converting the delay-Doppler perception parameter value into the target tap information based on the length information of the resource block in the delay-Doppler domain includes: Taking the product of the first perception parameter value and the first length value as the first delay tap; The product of the second perception parameter value and the second length value is used as the first Doppler tap.
8. The method according to any one of claims 1 to 7, characterized in that: The target tap information includes a first delay tap and a first Doppler tap, the first delay-Doppler domain position information includes first delay point information of the OTFS pilot symbol in the delay domain and first Doppler frequency shift point information in the Doppler frequency domain, and the second delay-Doppler domain information includes second delay point information of the delay domain and second Doppler frequency shift point information of the Doppler frequency domain; The adjusting, based on the target tap information, the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment includes: Determine the sum of the value corresponding to the first delay point information and the value corresponding to the first delay tap as the value of the second delay point information, and determine the value of the second delay point information as the second delay point information; The sum of the value corresponding to the first Doppler frequency shift point information and the value corresponding to the first Doppler tap is determined as the value of the second Doppler frequency shift point information, and the value of the second Doppler frequency shift point information is determined as the second Doppler frequency shift point information.
9. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: Based on the second delay-Doppler domain position information, an OTFS guard symbol is inserted around the OTFS pilot symbol at the second moment.
10. A pilot frequency adjustment device, characterized in that: include: A position information acquisition module, used to determine first position information of the second device relative to the first device at a second moment based on relative position information between the first device and the second device at a first moment, wherein the first moment is before the second moment; A tap information acquisition module, used to determine the target tap information in the delay-Doppler domain at the second moment based on the first position information; The pilot symbol adjustment module is used to adjust the first delay-Doppler domain position information of the orthogonal time-frequency space OTFS pilot symbol at the second moment based on the target tap information to obtain the second delay-Doppler domain position information of the OTFS pilot symbol at the second moment.
11. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 9 when executed by a processor.
13. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 9 when being executed by a processor.