Communication method and device
By transforming the delay Doppler domain signal branch into the delay time domain and merging them into the delay time domain signal, the problems of high processing complexity and high peak-to-average ratio are solved, and resource saving and signal quality improvement are achieved.
Patent Information
- Application Number
- CN202410303344.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-15
- Publication Date
- 2025-09-23
AI Technical Summary
In an orthogonal time-frequency-space system, the processing complexity of delay-Doppler domain signals is high and the peak-to-average ratio is high, which leads to nonlinear distortion of the signals.
The I-path signal and the Q-path signal of the delay-Doppler domain signal are transformed into the delay time domain respectively, merged into the delay time domain signal, and then converted into the time domain to avoid complex multiplication operations; the receiving end performs the reverse transformation to obtain the delay-Doppler domain signal, which also avoids complex multiplication operations.
The processing complexity of the transmitting and receiving ends is reduced, computing resources are saved, and the peak-to-average ratio of the time domain signal is reduced, thereby reducing nonlinear distortion.
Smart Images

Figure CN120692129A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to technical fields such as communication technologies, and in particular to a communication method and apparatus. Background Art
[0002] In an Orthogonal Time-Frequency Space (OTFS) system, the transmitter first generates a Delay-Doppler (DD) domain signal. Next, it performs an inverse discrete Fourier transform on the DD domain signal to obtain a delayed time domain signal. Finally, a signal based on the delayed time domain signal is transmitted to the receiver.
[0003] In the above process, performing an inverse discrete Fourier transform on the delay-Doppler domain signal requires a complete complex multiplication operation, and the obtained signal has a high peak-to-average power ratio (PAPR), resulting in nonlinear distortion of the signal. Summary of the Invention
[0004] Embodiments of the present application provide a communication method and apparatus for reducing the complexity of processing delay-Doppler domain signals and reducing the PAPR of signals sent by a transmitter.
[0005] In a first aspect, an embodiment of the present application provides a communication method, including:
[0006] Acquire a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal;
[0007] Converting the first I-path signal from the delay-Doppler domain to the delay-time domain to obtain a second I-path signal; and converting the first Q-path signal from the delay-Doppler domain to the delay-time domain to obtain a second Q-path signal;
[0008] Combining the second I-path signal and the second Q-path signal into a delayed time domain signal;
[0009] Converting the delayed time domain signal from the delayed time domain to the time domain to obtain a time domain signal;
[0010] The time domain signal is transmitted.
[0011] In one possible implementation, the converting the first I-path signal from the delay-Doppler domain to the delay-time domain to obtain the second I-path signal; and converting the first Q-path signal from the delay-Doppler domain to the delay-time domain to obtain the second Q-path signal, includes:
[0012] transforming the first I-path signals from the delay-Doppler domain to the delay-time domain through a first in-phase branch transformation matrix to obtain the second I-path signals;
[0013] The first Q-path signal is transformed from a delay Doppler domain to a delay time domain through a first orthogonal branch transformation matrix to obtain the second Q-path signal.
[0014] In one possible implementation, the elements in the first in-phase branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the first value, and the row index and column index of the element; wherein the first value corresponds to the column index of the element.
[0015] In a possible implementation manner, the elements in the first orthogonal branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the row index, and the column index of the elements.
[0016] In a second aspect, an embodiment of the present application provides a communication method, including:
[0017] receiving a time domain signal;
[0018] Converting the time domain signal from the time domain to the delayed time domain to obtain a delayed time domain signal, wherein the delayed time domain signal includes the second I-path signal and the second Q-path signal;
[0019] Converting the second I-path signal from the delay time domain to the delay-Doppler domain to obtain the first I-path signal; and converting the second Q-path signal from the delay time domain to the delay-Doppler domain to obtain the first Q-path signal;
[0020] A delay-Doppler domain signal is acquired, where the delay-Doppler domain signal includes the first I-path signal and the first Q-path signal.
[0021] In one possible implementation, transforming the second I-path signal from the delay time domain to the delay-Doppler domain to obtain the first I-path signal; and transforming the second Q-path signal from the delay time domain to the delay-Doppler domain to obtain the first Q-path signal, including:
[0022] transforming the second I-path signal from a delay time domain to a delay-Doppler domain through a second in-phase branch transformation matrix to obtain the first I-path signal;
[0023] The second Q-path signal is transformed from a delay time domain to a delay Doppler domain through a second orthogonal branch transformation matrix to obtain the first Q-path signal.
[0024] In one possible implementation, the elements in the second in-phase branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the first value, and the row index and column index of the element; the first value corresponds to the row index.
[0025] In a possible implementation manner, the elements in the second orthogonal branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the row index and the column index of the elements.
[0026] In a third aspect, an embodiment of the present application provides a communication device, including:
[0027] A first processing module is configured to obtain a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal;
[0028] The first processing module is further configured to transform the first I-channel signal from the delay-Doppler domain to the delay-time domain to obtain a second I-channel signal; and transform the first Q-channel signal from the delay-Doppler domain to the delay-time domain to obtain a second Q-channel signal;
[0029] The first processing module is further configured to combine the second I-channel signal and the second Q-channel signal into a delayed time domain signal;
[0030] The first processing module is further configured to convert the delayed time domain signal from the delayed time domain to the time domain to obtain a time domain signal;
[0031] A sending module is used to send the time domain signal.
[0032] In a possible implementation, the first processing module is specifically configured to:
[0033] transforming the first I-path signals from the delay-Doppler domain to the delay-time domain through a first in-phase branch transformation matrix to obtain the second I-path signals;
[0034] The first Q-path signal is transformed from a delay Doppler domain to a delay time domain through a first orthogonal branch transformation matrix to obtain the second Q-path signal.
[0035] In one possible implementation, the elements in the first in-phase branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the first value, and the row index and column index of the element; wherein the first value corresponds to the column index of the element.
[0036] In a possible implementation manner, the elements in the first orthogonal branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the row index, and the column index of the elements.
[0037] In a fourth aspect, an embodiment of the present application provides a communication device, including:
[0038] A receiving module, configured to receive a time domain signal;
[0039] A second processing module is used to convert the time domain signal from the time domain to the delayed time domain to obtain a delayed time domain signal, wherein the delayed time domain signal includes a second I-path signal and a second Q-path signal;
[0040] The second processing module is configured to transform the second I-path signal from the delay time domain to the delay-Doppler domain to obtain the first I-path signal; and transform the second Q-path signal from the delay time domain to the delay-Doppler domain to obtain the first Q-path signal;
[0041] The second processing module is further configured to obtain a delay-Doppler domain signal, where the delay-Doppler domain signal includes the first I-path signal and the first Q-path signal.
[0042] In a possible implementation, the second processing module is specifically configured to:
[0043] transforming the second I-path signal from a delay time domain to a delay-Doppler domain through a second in-phase branch transformation matrix to obtain the first I-path signal;
[0044] The second Q-path signal is transformed from a delay time domain to a delay Doppler domain through a second orthogonal branch transformation matrix to obtain the first Q-path signal.
[0045] In one possible implementation, the elements in the second in-phase branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the first value, and the row index and column index of the element; the first value corresponds to the row index.
[0046] In a possible implementation manner, the elements in the second orthogonal branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the row index and the column index of the elements.
[0047] In a fifth aspect, an embodiment of the present application provides a communication device, including: a memory and a processor;
[0048] Memory stores computer-executable instructions;
[0049] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the first aspect and the method of any one of the first aspects, and / or the second aspect and the method of any one of the second aspects.
[0050] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-readable storage medium is stored computer execution instructions, which, when executed by a processor, are used to implement the first aspect and the method of any one of the first aspect, and / or the second aspect and the method of any one of the second aspect.
[0051] In a seventh aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the first aspect and the method of any one of the first aspect, and / or the second aspect and the method of any one of the second aspect.
[0052] In an eighth aspect, an embodiment of the present application provides a chip having a computer program stored thereon. When the computer program is executed by the chip, the method of the first aspect and any item of the first aspect, and / or the method of the second aspect and any item of the second aspect are implemented.
[0053] In the ninth aspect, an embodiment of the present application provides a chip module, on which a computer program is stored. When the computer program is executed by the chip module, the first aspect and any method of the first aspect, and / or the second aspect and any method of the second aspect are implemented.
[0054] Embodiments of the present application provide a communication method and apparatus. In this method, a first I-channel signal in a delay-Doppler domain signal is transformed from the delay-Doppler domain to the delay-time domain to obtain a second I-channel signal, and a first Q-channel signal in the delay-Doppler domain signal is transformed from the delay-Doppler domain to the delay-time domain to obtain a second Q-channel signal. The second I-channel signal and the second Q-channel signal are then combined into a delay-time domain signal. This avoids the need for complex multiplication to obtain the delay-time domain signal, reduces processing complexity, and conserves computing resources. Furthermore, converting the delay-time domain signal from the delay-time domain to the time domain to obtain a time domain signal can reduce the PAPR of the time domain signal. In addition, the second I-path signal in the delayed time domain signal is transformed from the delayed time domain to the delayed Doppler domain to obtain the first I-path signal, and the second Q-path signal in the delayed time domain signal is transformed from the delayed time domain to the delayed Doppler domain to obtain the first Q-path signal, and then the second I-path signal and the second Q-path signal are merged into a delayed Doppler domain signal, which can avoid obtaining the delayed Doppler domain signal through complex multiplication operations, reduce processing complexity, and save computing resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 A modulation and demodulation diagram of the SISO OTFS system;
[0056] Figure 2 Another modulation and demodulation diagram of the SISO OTFS system;
[0057] Figure 3 This is another modulation and demodulation diagram of the SISO OTFS system;
[0058] Figure 4 This is one of the flow charts of the communication method provided in the embodiment of the present application;
[0059] Figure 5 The second flow chart of the communication method provided in the embodiment of the present application;
[0060] Figure 6 The third flow chart of the communication method provided in the embodiment of the present application;
[0061] Figure 7 A schematic diagram of a simulation of the PAPR complementary cumulative distribution function provided in an embodiment of the present application;
[0062] Figure 8 A simulation diagram showing how the bit error probability varies with the signal-to-noise ratio provided in an embodiment of the present application;
[0063] Figure 9 This is one of the structural diagrams of the communication device provided in the embodiment of the present application;
[0064] Figure 10 The second structural diagram of the communication device provided in the embodiment of the present application;
[0065] Figure 11 This is a third structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] First of all, the relevant terms involved in this application are explained.
[0067] The transmitting end is a communication device that can be used to send signals, and the communication device is, for example, a chip, a chip system or a communication device.
[0068] The receiving end is a communication device that can be used to receive signals, and the communication device is, for example, a chip, a chip system or a communication device.
[0069] Communication equipment refers to terminals and network equipment that can receive and / or send signals.
[0070] A terminal, which may also be referred to as a terminal device, may refer to various forms of UE (User Equipment), access terminal, subscriber unit, subscriber station, mobile station, MS (Mobile Station), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user device. A terminal device may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto.
[0071] Network equipment may include a base station (BS) in an access network. A base station, also known as a base station device, is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in 2G networks, the base station function is provided by a BTS (Base Transceiver Station), in 3G networks, by a NodeB (NodeB), and in 4G networks, by an evolved NodeB (eNB). In WLANs (Wireless Local Area Networks), the base station function is provided by an AP (Access Point). In 5G New Radio (NR), the base station function is provided by a gNB (gNB) and an ng-eNB (evolved NodeB). The gNB and terminals communicate using NR technology, while the ng-eNB and terminals communicate using E-UTRA (Evolved Universal Terrestrial Radio Access) technology. Both the gNB and ng-eNB can be connected to the 5G core network. The base station in the embodiment of the present application also includes equipment that provides base station functions in future new communication systems, etc.
[0072] The terms "comprises," "comprising," or any other variations thereof in this application are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
[0073] The terms "first", "second", etc. in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. In this application, "plurality" refers to two or more. "And / or" describes the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0074] Next, combine Figure 1 The modulation and demodulation process of the single-input single-output (SISO) OTFS system is described.
[0075] Figure 1 Figure 1 is a modulation and demodulation diagram of a SISO OTFS system. Figure 1 shown.
[0076] The transmitter first generates a delay-Doppler domain signal X DD Secondly, for X DD Perform an inverse symplectic finite Fourier transform (ISFFT) to obtain the time-frequency domain signal X TF Again, for X TF Perform Heisenberg Transform to obtain the discrete time domain signal s[l]. Finally, convert s[l] into a continuous time domain signal s(t) and send s(t) to the receiver. As an example, the transmitter can also perform X DD Perform Inverse Discrete Zak Transform (IDZT) to obtain s[l].
[0077] The receiving end receives the time domain continuous signal s(t) sent by the transmitting end. Specifically, the time domain continuous signal received by the receiving end is r(t) containing s(t). Furthermore, the receiving end first samples r(t) to obtain the time domain discrete signal r[l]. Secondly, r[l] is subjected to a Wigner transform (i.e., the inverse transform of the Heisenberg transform) to obtain the time-frequency domain signal Y TF Finally, for Y TF Perform SFFT to obtain the delay-Doppler domain signal Y DD .
[0078] As an example, the receiving end performs Discrete Zak Transform (DZT) on r[l] to obtain Y DD .
[0079] Below is X DD For example, if X is the delay-Doppler domain signal corresponding to an OTFS frame (i.e., s(t)), and the OTFS frame includes N blocks (or time slots) and each block (or time slot) includes M symbols (wherein the number of columns of the delay-Doppler domain signal is equal to N and the number of rows of the delay-Doppler domain signal is equal to M), DD and X TF Provide explanation.
[0080] X DD In the delay-Doppler domain, it can be discretized into an M×N dimensional point array Γ, Where, l represents the delay index in the delay-Doppler domain, and the value of l is 0, 1, ..., (M-1); k represents the Doppler index in the delay-Doppler domain, and the value of k is 0, 1, ..., (N-1). Denotes a set of positive integers, Δf=1 / T, and T denotes the duration of each block (or time slot).
[0081] X TF In the time-frequency domain, it can be discretized into an M×N-dimensional point array Ξ, Ξ={(m×Δf,n×T)}, where the value of m is 0, 1, ..., (M-1), and the value of n is 0, 1, ..., (N-1).
[0082] X TF The signal X with index (m,n) TF [m,n] and X DD The signal X with index (l,k) DD [l,k] satisfies the following expression: Among them, ∑ represents the summation operation, e represents the natural base, j represents the imaginary unit, and π represents pi.
[0083] It should be noted that Figure 1 The SISO OTFS system shown can be equivalent to the following Figure 2 The OTFS system shown in Figure 1 is then Figure 2 The OTFS system shown is described.
[0084] Figure 2 FIG. 1 is another modulation and demodulation diagram of a SISO OTFS system. For example, Figure 2 shown.
[0085] The transmitter first generates a delay-Doppler domain signal X DD Secondly, for X DD Perform an inverse fast Fourier transform (IFFT) or an inverse discrete Fourier transform (IDFT) at M points to obtain a delayed time domain signal X DT Again, for X DT Pulse shaping and interleaving are performed to obtain a signal vector s. Finally, s is converted into a time domain continuous signal s(t) and sent to the receiver.
[0086] The receiving end receives the time domain continuous signal s(t) sent by the transmitting end. Specifically, the time domain continuous signal received by the receiving end is the time domain continuous signal r(t) including s(t). Furthermore, the receiving end first converts r(t) into a signal vector r. Then, r is deinterleaved and pulse-shaped to obtain the delayed time domain signal Y DT Finally, for Y DT Perform a Fast Fourier Transform (FFT) or a Discrete Fourier Transform (DFT) of M points to obtain the delay-Doppler domain signal Y DD .
[0087] The following is the X DD Perform IFFT of M points and Y DT Take the FFT of M points as an example, Figure 2 The relationship between the relevant signals at the transmitting end in the embodiment is described.
[0088] X DD and X DT Satisfies the following expression: in, represents the set of M×N dimensional complex field matrices, Represents the transformation matrix corresponding to IFFT.
[0089] X DT and s satisfy the following expression: s = vec M,N (G tx ·X DT ),in, Represents a set of NM×1 dimensional complex domain matrices, s includes N×M sample signals, NM represents the product of N and M, vec M,N Indicates interleaving, vec M,N Used to convert the M×N dimensional matrix into a signal vector, G tx represents the pulse shaping matrix used by the transmitter, Represents the set of M×M dimensional complex field matrices.
[0090] in, g tx Indicates the pulse shaping function used by the transmitter. tx is the identity matrix I M The following expressions exist:
[0091] Among them, s n is the nth sub-signal vector in s, s n It includes M sample signals, and the value of n is 0, 1, ..., (N-1). represents a set of M×1 dimensional complex field matrices, s[q] represents the signal with index q in s, and the value of q is 0, 1, ..., (N×M-1).
[0092] X DD The signal X with index (m,p) in DD [m,p] and s[q] have the following conversion relationship: Wherein, q=m+nM, the value of m is 0, 1, ..., (M-1), and the value of n is 0, 1, ..., (N-1).
[0093] The expression of r is: Among them, r n is the nth sub-signal vector in r, r n It includes M sample signals, and the value of n is 0, 1, ..., (N-1). r[q] represents the signal with index q in r, and the value of q is 0, 1..., (N×M-1).
[0094] Y DT and r satisfy the following expressions: Among them, G rx Using a pulse shaping matrix for the receiver, Denotes deinterleaving, Used to convert the signal vector into an M×N dimensional matrix, g rx (·) represents the pulse shaping function used by the receiver.
[0095] In G rx is the identity matrix I M When Y DT and r satisfy the following expressions:
[0096] Y DD and r satisfy the following expressions: in,() T represents transpose, F N represents the transformation matrix corresponding to FFT, F N The conjugate transposed matrix of .
[0097] Y DD The signal Y with index (m,n) DD [m,n] and r[q] satisfy the following expressions: Among them, q=m+pM, 0≤m≤M-1, 0≤n≤N-1.
[0098] exist Figure 2 In the modulation and demodulation shown in the figure, the transmitter sends DD Perform IDFT, and the receiver performs Y DT Performing DFT requires complex multiplication, which will lead to high processing complexity and waste computing resources at the transmitter and receiver. DD Performing IDFT will result in a higher PAPR of s(t).
[0099] In view of this, embodiments of the present application provide a communication method that processes the I and Q signals in the delay-Doppler domain separately, avoiding full complex multiplication operations and reducing the complexity of processing the delay-Doppler domain signals. Furthermore, based on the processed I and Q signals, a time domain signal (i.e., a time domain continuous signal) is obtained, which can reduce the PAPR of the time domain signal.
[0100] The following will be combined Figure 3 , the modulation and demodulation of the OTFS system applicable to the communication method shown in this application is explained.
[0101] Figure 3 FIG. 1 is another modulation and demodulation diagram of a SISO OTFS system. Figure 3 shown.
[0102] The transmitter first generates a delay-Doppler domain signal X DD Secondly, the delay Doppler domain signal X DD The first I-channel signal in Transform from the delay Doppler domain to the delay time domain to obtain the second I-path signal Furthermore, X DD The first Q signal in Transform from the delay Doppler domain to the delay time domain to obtain the second Q-path signal Then, and Merge into delayed time domain signal X DT Finally, X DT Convert from the time delay domain to the time domain to obtain the time domain signal s(t), and send the time domain signal s(t) to the transmitter.
[0103] The receiving end receives s(t) sent by the transmitting end. Specifically, the time domain signal received by the receiving end is the time domain signal r(t) including s(t). Furthermore, the receiving end first converts r(t) from the time domain to the time delay domain to obtain the time delay domain signal Y DT . Secondly, Y DT The second I-way signal Y I DT Transform from the delay time domain to the delay Doppler domain to obtain the first I-way signal Y I DD . Furthermore, Y DT The second Q signal in Transform from the delay time domain to the delay Doppler domain to obtain the first Q-path signal Finally, Y I DD and Combined into delay-Doppler domain signal Y DD .
[0104] exist Figure 3 In the modulation and demodulation shown in the figure, the transmitter delays the Doppler domain signal X DD The first I-channel signal in Transform from the delay Doppler domain to the delay time domain to obtain the second I-path signal X DD The first Q signal in Transform from the delay Doppler domain to the delay time domain to obtain the second Q-path signal Will and Merge into delayed time domain signal X DT It can avoid the transmitter from obtaining the delayed time domain signal X through complex multiplication. DT, reducing the complexity of the transmitter's processing of the delayed Doppler domain signal and saving the transmitter's computing resources. DT By converting the time delay domain into the time domain to obtain the time domain signal s(t), the PAPR of the time domain signal s(t) can be reduced.
[0105] Furthermore, the receiving end will Y DT The second I-way signal Y I DD Transform from the delay time domain to the delay Doppler domain to obtain the first I-way signal Y I DD . DT The second Q signal in Transform from the delay time domain to the delay Doppler domain to obtain the first Q-path signal Y I DD and Combined into delay-Doppler domain signal Y DD This can avoid the receiver from obtaining the delay Doppler domain signal Y through complex multiplication. DD , which reduces the complexity of the receiving end in processing the delayed time domain signal and saves the computing resources of the receiving end.
[0106] The following specific embodiments are used to describe in detail the technical solution of the present application and how the technical solution of the present application solves the above technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0107] Figure 4 This is one of the flow charts of the communication method provided in the embodiment of the present application. Figure 4 As shown, the method includes:
[0108] S401: A transmitting end obtains a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal.
[0109] The delay-Doppler domain signal is a signal in the delay-Doppler domain.
[0110] As an example, the transmitter modulates the target information using a preset modulation scheme to obtain a delay-Doppler domain signal. The preset modulation scheme may be Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM). The target information is one or more bits of information to be modulated.
[0111] The first I-path signal and the first Q-path signal are both signals in the delay-Doppler domain and are two orthogonal signals.
[0112] At the transmitting end, the delay-Doppler domain signal X DD , the first I-way signal and the first Q signal Satisfies the following expression:
[0113] S402: The transmitting end transforms the first I-path signal from the delay-Doppler domain to the delay-time domain to obtain a second I-path signal; and transforms the first Q-path signal from the delay-Doppler domain to the delay-time domain to obtain a second Q-path signal.
[0114] As an example, the transmitter can obtain the delay-Doppler domain signal X DD Extract the first I-way signal and the first Q signal and the first I-way signal Transform from delay Doppler domain to delay time domain, and transform the first Q channel signal Transform from the delay-Doppler domain to the delay-time domain.
[0115] The second I-path signal and the second Q-path signal are both signals in the time-delay domain and are orthogonal signals.
[0116] S403: The transmitting end combines the second I-path signal and the second Q-path signal into a delayed time domain signal.
[0117] As an example, the transmitting end determines the product of the imaginary unit and the second Q-path signal, and then determines the sum of the second I-path signal and the product as the delayed time domain signal.
[0118] At the sending end, the delayed time domain signal X DT , Second I-way signal and the second Q line Satisfies the following expression:
[0119] S404: The transmitting end converts the delayed time domain signal from the delayed time domain to the time domain to obtain a time domain signal.
[0120] It should be noted that the time domain signal is a time domain continuous signal.
[0121] As an example, the transmitting end may obtain the time domain signal by the following method: DT Pulse shaping and interleaving are performed to obtain a signal vector s, which is then converted into a time domain signal s(t).
[0122] S405: The transmitting end sends a time domain signal to the receiving end.
[0123] S406 . The receiving end converts the time domain signal from the time domain to the delayed time domain to obtain a delayed time domain signal, where the delayed time domain signal includes a second I-path signal and a second Q-path signal.
[0124] It should be noted that the receiving end receives the time domain signal s(t) sent by the transmitting end. Specifically, the receiving end receives the time domain signal r(t) including s(t).
[0125] As an example, the receiving end can obtain the delayed time domain signal by the following method: convert the time domain signal r(t) into a signal vector r, and perform deinterleaving and pulse shaping on r to obtain the delayed time domain signal Y DT .
[0126] At the receiving end, the delayed time domain signal Y DT , the second I-way signal Y I DT and the second Q signal Satisfies the following expression:
[0127] S407: The receiving end transforms the second I-path signal from the delay time domain to the delay-Doppler domain to obtain the first I-path signal; and transforms the second Q-path signal from the delay time domain to the delay-Doppler domain to obtain the first Q-path signal.
[0128] S408: The receiving end obtains a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal.
[0129] As an example, the receiving end may obtain the delay-Doppler domain signal by combining the first I-channel signal and the first Q-channel signal into the delay-Doppler domain signal. Specifically, the product of the imaginary unit and the first Q-channel signal is determined, and the sum of the first I-channel signal and the product is determined as the delay time domain signal.
[0130] At the receiving end, the delay-Doppler domain signal Y DD , the first I-way signal Y I DD and the first Q signal Satisfies the following expression:
[0131] Furthermore, the receiving end can demodulate the delay-Doppler domain signal to obtain target information.
[0132] In an embodiment of the present application, the transmitting end can transform the first I-channel signal in the delay-Doppler domain signal from the delay-Doppler domain to the delay-time domain to obtain a second I-channel signal, and transform the first Q-channel signal in the delay-Doppler domain signal from the delay-Doppler domain to the delay-time domain to obtain a second Q-channel signal, and then merge the second I-channel signal and the second Q-channel signal into a delay-time domain signal. This can avoid the transmitting end from performing complex multiplication operations to obtain the delay-time domain signal, reduce the processing complexity of the transmitting end, and save computing resources of the transmitting end. Furthermore, the transmitting end converts the delay-time domain signal from the delay-time domain to the time domain to obtain a time domain signal, which can reduce the PAPR of the time domain signal.
[0133] In addition, the receiving end can transform the second I-path signal in the delayed time domain signal from the delay time domain to the delay Doppler domain to obtain the first I-path signal, and transform the second Q-path signal in the delayed time domain signal from the delay time domain to the delay Doppler domain to obtain the first Q-path signal, and then merge the second I-path signal and the second Q-path signal into a delay Doppler domain signal, which can avoid the receiving end obtaining the delay Doppler domain signal through complex multiplication operations, reduce the processing complexity of the receiving end, and save the computing resources of the receiving end.
[0134] Based on the above embodiments, Figure 5 The above-mentioned S402 method is described in detail in the following examples.
[0135] Figure 5 This is the second flow chart of the communication method provided in the embodiment of the present application. Figure 5 As shown, the method includes:
[0136] S501: A transmitting end transforms a first I-path signal from a delay-Doppler domain to a delay-time domain through a first in-phase branch transformation matrix to obtain a second I-path signal.
[0137] The number of rows and columns of the first in-phase branch transformation matrix is evenly the same as the number of columns of the first I-path signal. The number of columns of the first I-path signal is the same as the number of columns of the delay-Doppler domain signal.
[0138] In one possible implementation, elements in the first in-phase branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the first value, and the row and column indices of the elements. The first value corresponds to the column index of the element, and the row and column indices of the element represent the position of the element in the first in-phase branch transformation matrix.
[0139] The number of columns of the delay-Doppler domain signal is the number of blocks (or time slots) included in the OTFS frame. In the embodiment of the present application, the OTFS frame is a time domain signal.
[0140] As an example, the first in-phase branch transformation matrix UI The signal U at index (i,k) I The expression of (i,k) can be: Where i represents the signal U I (i,k) is the row index, k represents the signal U I (i, k) column index, N represents the delay-Doppler domain signal X DD The number of columns, δ k1 represents the first value, cos represents the cosine function, and π represents pi.
[0141] δ k1 and k satisfy the following expressions:
[0142] As an example, based on the first in-phase branch transformation matrix U I The signal U at index (i,k) I (i, k), we can get the following first in-phase branch transformation matrix U I The expression:
[0143]
[0144] Optionally, the first in-phase branch transformation matrix U can also be I The expression of is transformed into rows and columns, and the expression after the rows and columns is determined as the first in-phase branch transformation matrix U in the embodiment of the present application. I expression.
[0145] Specifically, the second I-way signal is the product of the first I-way signal and the first in-phase branch transformation matrix.
[0146] As an example, the second I-way signal The first I-way signal and the first in-phase branch transformation matrix U I Satisfies the following expression: where · represents matrix dot product.
[0147] S502: The transmitting end transforms the first Q-path signal from the delay-Doppler domain to the delay-time domain through a first orthogonal branch transformation matrix to obtain a second Q-path signal.
[0148] The number of rows and the number of columns of the first orthogonal branch transformation matrix are both the same as the number of columns of the first Q-path signal.
[0149] In a possible implementation, the elements in the first orthogonal branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the row index, and the column index of the element.
[0150] As an example, the first orthogonal branch transformation matrix U QThe signal U at index (i,k) Q The expression of (i,k) is: Where i represents the signal U Q (i,k) is the row index, k represents the signal U Q (i, k) column index, N represents the delay-Doppler domain signal X DD The number of columns.
[0151] In the embodiment of the present application, U I (i,k) and U Q (i,k) satisfies the following expression:
[0152]
[0153] As an example, based on the first orthogonal branch transformation matrix U Q The signal U at index (i,k) Q (i, k), we can get the following first orthogonal branch transformation matrix U Q The expression:
[0154]
[0155] Optionally, the first orthogonal branch transformation matrix U can also be Q The expression of is transformed into rows and columns, and the transformed expression is determined as the first orthogonal branch transformation matrix U in the embodiment of the present application. Q expression.
[0156] Specifically, the second Q-path signal is the product of the first Q-path signal and the first orthogonal branch transformation matrix.
[0157] Second Q channel signal The first Q signal and the first orthogonal branch transformation matrix U Q Satisfies the following expression: where · represents matrix dot product.
[0158] exist Based on this, the expression of the signal vector s can be:
[0159]
[0160] in, Here, q=m+nM, m is the index corresponding to q in the delay domain in the delay-Doppler domain, and the value of m is 0, 1, ..., (M-1), and n is the index corresponding to q in the Doppler domain in the delay-Doppler domain, and the value of n is 0, 1, ..., (N-1). express The signal indexed by (m,p) in express The signal indexed by (m,p) in .
[0161] Based on the above embodiments, Figure 6 The embodiment will explain the above S407 in detail.
[0162] Figure 6 This is the third flow chart of the communication method provided in the embodiment of the present application. Figure 6 The method includes:
[0163] S601: A receiving end transforms a second I-path signal from a delay time domain to a delay-Doppler domain using a second in-phase branch transformation matrix to obtain a first I-path signal.
[0164] The number of rows and columns of the second in-phase branch transformation matrix are both the same as the number of columns of the second I-path signal. The number of columns of the second I-path signal and the delayed time domain signal are the same.
[0165] In one possible implementation, the elements in the second in-phase branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the first value, and the row index and column index of the element in the first in-phase branch transformation matrix; the first value corresponds to the row index.
[0166] As an example, the second in-phase branch transformation matrix The signal at index (k,i) The expression can be: Where k represents the signal The row index, i represents the signal The column index of , N represents the number of columns of the delayed time domain signal.
[0167] In the embodiment of the present application, the number of columns of the delayed time domain signal is the number of blocks (or time slots) included in the OTFS frame.
[0168] In the embodiment of the present application, the second in-phase branch transformation matrix is the first in-phase branch transformation matrix U I The conjugate transposed matrix of .
[0169] As an example, based on the second in-phase branch transformation matrix The signal at index (k,i) The expression of the second in-phase branch transformation matrix can be obtained as follows The expression:
[0170]
[0171] Optionally, the second in-phase branch transformation matrix can also be The expression is transformed into the rows and columns, and the transformed expression is determined as the second in-phase branch transformation matrix in the embodiment of the present application. expression.
[0172] As an example, the first I-path signal is the product of the second I-path signal and the second in-phase branch transformation matrix.
[0173] As an example, the first I-way signal Y I DD , the second I-way signal Y I DT and the second in-phase branch transformation matrix Satisfies the following expression: where · represents matrix dot product.
[0174] S602: The receiving end transforms the second Q-path signal from the delay time domain to the delay-Doppler domain through the second orthogonal branch transformation matrix to obtain the first Q-path signal.
[0175] The number of rows and columns of the second orthogonal branch transformation matrix are both the same as the number of columns of the second Q-path signal. The number of columns of the second Q-path signal is the same as the number of columns of the delayed time domain signal.
[0176] In a possible implementation, the elements in the second orthogonal branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, and the row index and column index of the elements in the first in-phase branch transformation matrix.
[0177] As an example, the second orthogonal branch transformation matrix The signal indexed by (k,i) The expression can be: Where k represents the signal The row index, i represents the signal The column index of , N represents the number of columns of the delayed time domain signal.
[0178] In the embodiment of the present application, the second orthogonal branch transformation matrix is the first orthogonal branch transformation matrix U Q The conjugate transposed matrix of .
[0179] As an example, based on the second orthogonal branch transformation matrix The signal indexed by (k,i) in The expression of the second orthogonal branch transformation matrix can be obtained as follows The expression:
[0180]
[0181] Optionally, the second orthogonal branch transformation matrix can also be The expression is transformed into the rows and columns, and the transformed expression is determined as the second orthogonal branch transformation matrix in the embodiment of the present application. expression.
[0182] As an example, the first Q channel signal The second Q signal Transformation matrix with the second orthogonal branch The product of .
[0183] As an example, the first Q channel signal Second Q channel signal and the second orthogonal branch transformation matrix Satisfies the following expression:
[0184] exist and When the delay Doppler domain signal Y DD The expression is:
[0185] As an example, Y DD The signal Y with index (m,n) DD [m,n], and Y I DT The signal Y with index (m,p) I DT [m, p] and The signal indexed by (m,p) Satisfies the following expression:
[0186] Here, m represents the row index, and n and p represent the column index.
[0187] δ p1 represents a second value, which corresponds to the column index of the element in the delayed time domain signal. As an example,
[0188] Below Figure 4 The process of determining the peak-to-average ratio of the signal vector s in the embodiment is described below.
[0189] Peak-to-average ratio (PAPR) of the signal vector s NEW The expression is: Among them, s[m+nM] represents the amplitude of the signal with index m+nM in the signal vector s, represents the square of the peak value of the signal in the signal vector s (which can be understood as the maximum power of the signal vector s), Represents the average power of all signals in the signal vector s.
[0190]
[0191]
[0192] Among them, sin represents the sine function, Delay-Doppler domain signal X DD The average power.
[0193]
[0194] in, express The signal indexed by (m,p) in for The signal indexed by (m,p) in the equation is c, which represents X. DD The absolute value of the peak value, β represents a fixed value,
[0195] In summary,
[0196] When N→∞, because therefore
[0197] exist hour, in, for Figure 2 PAPR of the signal vector s in .
[0198] because Therefore, compared to Figure 2 In the embodiment, the signal vector s obtained based on the communication method provided in the embodiment of the present application has a low PAPR. Furthermore, after the signal vector s is obtained by the communication method provided in the embodiment of the present application, the time domain signal s(t) obtained based on the signal vector s also has a low PAPR.
[0199] Figure 7 This is a simulation diagram of the PAPR complementary cumulative distribution function (CCDF) provided in the embodiment of the present application. For example, Figure 7 As shown, the following four PAPR CCDF curves are included:
[0200] When M=256 and N=16, Figure 2 PAPR CCDF curve A of the signal vector s in the system shown;
[0201] When M=256 and N=16, Figure 3PAPR CCDF curve B of the system signal vector s shown;
[0202] When M=256 and N=32, Figure 2 PAPR CCDF curve C of the system signal vector s shown; and,
[0203] When M=256 and N=32, Figure 3 The PAPR CCDF curve D of the system signal vector s is shown.
[0204] exist Figure 7 In the figure, the horizontal axis represents the PAPR (γ0) of the signal vector s (in decibels (dB)), and the vertical axis represents the distribution probability (P) greater than the corresponding PAPR value.
[0205] It should be noted that Figure 7 The PAPR curve (ie, CCDF of PAPR) shown is obtained based on the simulation parameters shown in Table 1 below.
[0206] Table 1
[0207] (M,N) (256,16),(256,32) Carrier frequency 4 gigahertz (GHz) Modulation method Quadrature Phase Shift Keying (QPSK) Subcarrier spacing 15 kilohertz (kHz)
[0208] from Figure 7 It can be seen that, Figure 3 The PAPR of the system shown is lower than Figure 2 The PAPR of the system shown. Figure 3 In the system shown, the PAPR lower limit is lower and converges earlier. Taking M = 256 and N = 16 as an example, the intersection is Figure 2 The system shown, Figure 3 The PAPR performance of the system shown is improved by more than about 0.2dB.
[0209] Figure 8 The following is a simulation diagram of the bit error probability (BER) as the signal-to-noise ratio (SNR) varies with the embodiment of the present application. Figure 8 Shown, including Figure 2 The simulation curve A of the BER of the system shown as a function of SNR, and Figure 3 The simulation curve B shows the BER of the system changing with SNR. Figure 8 The horizontal axis represents PAPR, and the vertical axis represents BER.
[0210] It should be noted that Figure 8 The curves shown are obtained based on the simulation parameters shown in Table 2 below.
[0211] Table 2
[0212] (M,N) (32,32) Modulation method QPSK Carrier frequency 4GHz Subcarrier spacing 15kHz Channel Model Extended Vehicle Access (EVA) Model Detection method Minimum Mean Square Error (MMSE)
[0213] from Figure 8 It can be seen that Figure 3 The BER performance of the system shown is comparable to Figure 2 The BER performance of the system shown is consistent with the BER. -3 For example, Figure 3 The BER performance of the system shown is comparable to Figure 2 The BER performance gap of the system shown is less than 0.1dB, so Figure 3 The system shown also has high communication reliability.
[0214] Figure 9 This is one of the structural diagrams of the communication device provided in the embodiment of the present application. Figure 9 As shown, the communication device 90 includes:
[0215] A first processing module 901 is configured to obtain a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal;
[0216] The first processing module 901 is further configured to transform the first I-channel signal from the delay-Doppler domain to the delay-time domain to obtain a second I-channel signal; and transform the first Q-channel signal from the delay-Doppler domain to the delay-time domain to obtain a second Q-channel signal;
[0217] The first processing module 901 is further configured to combine the second I-channel signal and the second Q-channel signal into a delayed time domain signal;
[0218] The first processing module 901 is further configured to convert the delayed time domain signal from the delayed time domain to the time domain to obtain a time domain signal;
[0219] The sending module 902 is configured to send the time domain signal.
[0220] The communication device provided in this embodiment is used to execute the method steps executed by the transmitting end in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be described in detail here.
[0221] In a possible implementation, the first processing module 901 is specifically configured to:
[0222] transforming the first I-path signal from the delay-Doppler domain to the delay-time domain through a first in-phase branch transformation matrix;
[0223] The first Q-path signal is transformed from a delay Doppler domain to a delay time domain through a first orthogonal branch transformation matrix.
[0224] In one possible implementation, the elements in the first in-phase branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the first value, and the row index and column index of the element; wherein the first value corresponds to the column index of the element.
[0225] In a possible implementation manner, the elements in the first orthogonal branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the row index, and the column index of the elements.
[0226] The communication device provided in this embodiment is used to execute the method steps executed by the transmitting end in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be described in detail here.
[0227] Figure 10 This is the second structural diagram of the communication device provided in the embodiment of the present application. Figure 10 As shown, the communication device 100 includes:
[0228] Receiving module 1001, used to receive time domain signals;
[0229] A second processing module 1002 is configured to convert the time domain signal from the time domain to the delayed time domain to obtain a delayed time domain signal, where the delayed time domain signal includes a second I-path signal and a second Q-path signal;
[0230] The second processing module 1002 is configured to transform the second I-path signal from the delay time domain to the delay-Doppler domain to obtain the first I-path signal; and transform the second Q-path signal from the delay time domain to the delay-Doppler domain to obtain the first Q-path signal;
[0231] The second processing module 1002 is further configured to obtain a delay-Doppler domain signal, where the delay-Doppler domain signal includes the first I-path signal and the first Q-path signal.
[0232] The communication device provided in this embodiment can execute the method steps executed by the receiving end in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be described in detail here.
[0233] In a possible implementation, the second processing module 1002 is specifically configured to:
[0234] transforming the second I-path signal from the delay time domain to the delay-Doppler domain through a second in-phase branch transformation matrix;
[0235] The second Q-path signal is transformed from the delay time domain to the delay Doppler domain through a second orthogonal branch transformation matrix.
[0236] In one possible implementation, the elements in the second in-phase branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the first value, and the row index and column index of the element; the first value corresponds to the row index.
[0237] In a possible implementation manner, the elements in the second orthogonal branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the row index and the column index of the elements.
[0238] The communication device provided in this embodiment can execute the method steps executed by the receiving end in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be described in detail here.
[0239] Figure 11 This is the third structural diagram of the communication device provided in the embodiment of the present application. Figure 11 As shown, the communication device 110 may include: a memory 1101, a processor 1102, and a transceiver 1103. The memory 1101 is used to store program instructions. The processor 1102 is used to execute the program instructions stored in the memory to enable the communication device to perform the method executed by the transmitting end and / or the receiving end.
[0240] The transceiver 1103 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, a transmitter, a transmission port, a transmission interface, or similar descriptions, and the receiver may also be referred to as a receiver, a reception port, a reception interface, or similar descriptions. For example, the memory 1101, the processor 1102, and the transceiver 1103 are interconnected via a bus 1104.
[0241] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of the above-mentioned method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.
[0242] An embodiment of the present application provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they are used to implement the method of the above method embodiment.
[0243] An embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, the method shown in the above method embodiment can be implemented.
[0244] An embodiment of the present application provides a chip having a computer program stored thereon. When the computer program is executed by the chip, the method shown in the method embodiment is implemented.
[0245] An embodiment of the present application provides a chip module having a computer program stored thereon. When the computer program is executed by the chip module, the method shown in the method embodiment is implemented.
[0246] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0247] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0248] Obviously, those skilled in the art may make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations.
Claims
1. A communication method, characterized in that: include: Acquire a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal; Converting the first I-path signals from the delay-Doppler domain to the delay-time domain to obtain the second I-path signals; and transforming the first Q-path signal from the delay Doppler domain to the delay time domain to obtain a second Q-path signal; Combining the second I-path signal and the second Q-path signal into a delayed time domain signal; Converting the delayed time domain signal from the delayed time domain to the time domain to obtain a time domain signal; The time domain signal is transmitted.
2. The method according to claim 1, characterized in that said converting the first I-path signal from the delay Doppler domain to the delay time domain to obtain the second I-path signal; and transforming the first Q-path signal from the delay Doppler domain to the delay time domain to obtain a second Q-path signal, comprising: transforming the first I-path signals from the delay-Doppler domain to the delay-time domain through a first in-phase branch transformation matrix to obtain the second I-path signals; The first Q-path signal is transformed from a delay Doppler domain to a delay time domain through a first orthogonal branch transformation matrix to obtain the second Q-path signal.
3. The method according to claim 2, characterized in that The elements in the first in-phase branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, a first value, and the row index and column index of the element; wherein the first value corresponds to the column index of the element.
4. The method according to claim 2 or 3, characterized in that The elements in the first orthogonal branch transformation matrix are obtained based on the number of columns of the delay-Doppler domain signal, the row index and the column index of the elements.
5. A communication method, characterized in that: include: receiving a time domain signal; Converting the time domain signal from the time domain to the delayed time domain to obtain a delayed time domain signal, wherein the delayed time domain signal includes a second I-path signal and a second Q-path signal; Converting the second I-path signals from the delay time domain to the delay-Doppler domain to obtain the first I-path signals; and transforming the second Q-path signal from a delay time domain to a delay Doppler domain to obtain a first Q-path signal; A delay-Doppler domain signal is acquired, where the delay-Doppler domain signal includes the first I-path signal and the first Q-path signal.
6. The method according to claim 5, characterized in that Converting the second I-path signals from the delay time domain to the delay-Doppler domain to obtain the first I-path signals; and transforming the second Q-path signal from the delay time domain to the delay Doppler domain to obtain the first Q-path signal, comprising: transforming the second I-path signal from a delay time domain to a delay-Doppler domain through a second in-phase branch transformation matrix to obtain the first I-path signal; The second Q-path signal is transformed from a delay time domain to a delay Doppler domain through a second orthogonal branch transformation matrix to obtain the first Q-path signal.
7. The method according to claim 6, characterized in that The elements in the second in-phase branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the first value, and the row index and column index of the element; the first value corresponds to the row index.
8. The method according to claim 6 or 7, characterized in that The elements in the second orthogonal branch transformation matrix are obtained based on the number of columns of the delayed time domain signal, the row index and the column index of the elements.
9. A communication device, characterized in that: include: A first processing module is configured to obtain a delay-Doppler domain signal, where the delay-Doppler domain signal includes a first I-path signal and a first Q-path signal; The first processing module is further configured to transform the first I-channel signal from the delay Doppler domain to the delay time domain to obtain a second I-channel signal; and transforming the first Q-path signal from the delay Doppler domain to the delay time domain to obtain a second Q-path signal; The first processing module is further configured to combine the second I-channel signal and the second Q-channel signal into a delayed time domain signal; The first processing module is further configured to convert the delayed time domain signal from the delayed time domain to the time domain to obtain a time domain signal; A sending module is used to send the time domain signal.
10. A communication device, characterized in that: include: A receiving module, configured to receive a time domain signal; A second processing module is used to convert the time domain signal from the time domain to the delayed time domain to obtain a delayed time domain signal, wherein the delayed time domain signal includes a second I-path signal and a second Q-path signal; The second processing module is configured to transform the second I-channel signal from a delay time domain to a delay-Doppler domain to obtain a first I-channel signal; and transforming the second Q-path signal from a delay time domain to a delay Doppler domain to obtain a first Q-path signal; The second processing module is further configured to obtain a delay-Doppler domain signal, where the delay-Doppler domain signal includes the first I-path signal and the first Q-path signal.
11. A communication device, characterized in that: include: memory and processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 8.
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 8 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 8 when executed by a computer.
Citation Information
Patent Citations
Working method of orthogonal time-frequency spatial modulation system based on orthogonal spatial modulation
CN114745246A
Multi-mode in-phase orthogonal index modulation-based OTFS communication system and method
CN116232837A
Signal processing method and apparatus
WO2020238573A1
Signal transmission method and apparatus, sending end device, and receiving end device
WO2023185719A1