A feedback method, apparatus and communication device of orthogonal time frequency space (OTFS)
By calculating and feeding back the changes in the number of time-domain symbols of the OTFS signal through the receiving device, the problem of resource waste caused by directly feeding back the number of time-domain symbols in the existing technology is solved, and more efficient utilization of communication resources is achieved.
Patent Information
- Application Number
- CN202211034381.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-26
- Publication Date
- 2026-05-15
- Estimated Expiration
- 2042-08-26
AI Technical Summary
In existing technologies, the method of directly feeding back the number of time-domain symbols by the receiving device in the orthogonal time-frequency space OTFS system has high overhead and is affected by the range of the number of time-domain symbols, resulting in resource waste and low efficiency.
After receiving the OTFS signal, the receiving device calculates the change in the number of time-domain symbols and feeds back the change in the number of time-domain symbols, instead of directly feeding back the number of time-domain symbols. Instead, it uses a feedback sequence with preset bit states for communication, reducing redundant information transmission.
It effectively reduces information transmission overhead, avoids resource waste, improves communication efficiency, and adapts to changes in the number of symbols in different time domains.
Smart Images

Figure CN117675477B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless technology, and in particular to a feedback method, apparatus, and communication device for orthogonal time-frequency space (OTFS). Background Technology
[0002] Orthogonal Time-Frequency Space (OTFS) is a novel modulation technique proposed to address the performance limitations of Orthogonal Frequency Division Multiplexing (OFDM) technology under high-speed motion, where adaptive compensation is insufficient. OTFS modulates in the delay-Doppler (DD) domain, where each symbol experiences a time-independent channel with constant channel gain, unlike the fading and time-varying channel experienced by OFDM modulated symbols.
[0003] However, in real-world systems, especially OFDM-based OTFS systems, the limitations of frame length and the number of time-domain symbols result in insufficient sampling intervals in the Doppler domain, i.e., insufficient Doppler resolution. After channel quantization, the Doppler values are not integers and have fractional parts. This causes the channel in the DD domain to no longer be sparse and to exhibit Doppler dispersion, which seriously affects system performance.
[0004] In existing technologies, the receiving device can calculate the number of time-domain symbols N and feed the value of N back to the transmitting device. The transmitting device then adjusts the size of the OTFS block based on the feedback information. However, existing solutions do not include a feedback scheme for the N value. If the time-domain symbol number N is directly fed back, the number of bits required is affected by the maximum value of N. Assuming the maximum value of N in this feedback scheme is 24, then 5 bits are used for feedback, and there is redundancy. This method of directly feeding back the time-domain symbol number is not only costly, but the cost is also affected by the range of the time-domain symbol number. Summary of the Invention
[0005] The purpose of this invention is to provide a feedback method, apparatus, and communication device for orthogonal time-frequency space (OTFS), solving the problem that in the prior art, the method of directly feeding back the number of time-domain symbols from the receiving end device to the transmitting end device has high overhead, and the overhead is affected by the range of the number of time-domain symbols.
[0006] To address the aforementioned technical problems, the embodiments of the present invention provide the following technical solutions:
[0007] In a first aspect, embodiments of the present invention provide a feedback method for orthogonal time-frequency spatial (OTFS), applied to a first communication device, the method comprising:
[0008] Receive the first OTFS signal sent by the second communication device;
[0009] Based on the first OTFS signal, the change in the number of time-domain symbols is obtained; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is either a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal.
[0010] The change in the number of time-domain symbols is sent to the second communication device.
[0011] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0012] Optionally, sending the time-domain symbol number change information to the second communication device includes:
[0013] The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence.
[0014] The feedback sequence includes a preset number of bits;
[0015] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0016] Optionally, obtaining the change in the number of time-domain symbols based on the first OTFS signal includes:
[0017] The change in the number of symbols in the time domain is obtained based on the first Doppler information and the second Doppler information;
[0018] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0019] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
[0020] Optionally, obtaining the change in the number of time-domain symbols based on the first Doppler information and the second Doppler information includes:
[0021] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0022] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0023] The first Doppler frequency difference is determined based on the first Doppler information;
[0024] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm;
[0025] The second Doppler frequency difference is determined based on the second Doppler information.
[0026] Optionally, obtaining the change in the number of time-domain symbols based on the first Doppler information and the second Doppler information includes:
[0027] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0028] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0029] Wherein, the first frequency range and the second frequency range are two adjacent frequency ranges;
[0030] The second frequency range is the frequency range corresponding to the second time-domain symbol number;
[0031] The second time-domain symbol number is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0032] The first Doppler frequency difference is determined based on the first Doppler information;
[0033] The second Doppler frequency difference is determined based on the second Doppler information.
[0034] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0035] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0036] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0037] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0038] Wherein, the absolute value of the jump value is greater than the first preset value.
[0039] Secondly, embodiments of the present invention also provide a feedback method for orthogonal time-frequency space-time (OTFS), applied to a second communication device, the method comprising:
[0040] Send the first OTFS signal to the first communication device;
[0041] The system receives the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number.
[0042] Based on the changes in the number of time-domain symbols and the second number of time-domain symbols, the first number of time-domain symbols is obtained;
[0043] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0044] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0045] Optionally, receiving the time-domain symbol number change information sent by the first communication device includes:
[0046] Receive the time-domain symbol number change information sent by the first communication device through a feedback sequence;
[0047] The feedback sequence includes a preset number of bits;
[0048] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0049] Optionally, the change in the number of time-domain symbols includes one of the following:
[0050] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0051] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0052] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0053] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0054] Wherein, the absolute value of the jump value is greater than the first preset value.
[0055] Optionally, when the change in the number of time-domain symbols includes a change in the transition value of the first time-domain symbol number relative to the second time-domain symbol number, obtaining the first time-domain symbol number based on the change in the number of time-domain symbols and the second time-domain symbol number includes:
[0056] The first time-domain symbol number is determined based on the pre-configured initial time-domain symbol number and the second time-domain symbol number.
[0057] Thirdly, embodiments of the present invention also provide a feedback device for orthogonal time-frequency spatial (OTFS), applied to a first communication device, the device comprising:
[0058] The first receiving module is used to receive the first OTFS signal sent by the second communication device;
[0059] The first processing module is configured to obtain the change in the number of time-domain symbols based on the first OTFS signal; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal;
[0060] The first transmitting module is used to transmit the time-domain symbol number change to the second communication device.
[0061] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0062] Optionally, the first transmitting module includes:
[0063] The first transmitting unit is used to transmit the time-domain symbol number change to the second communication device through a feedback sequence;
[0064] The feedback sequence includes a preset number of bits;
[0065] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0066] Optionally, the first processing module includes:
[0067] The first processing unit is used to obtain the change in the number of time-domain symbols based on the first Doppler information and the second Doppler information;
[0068] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0069] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
[0070] Optionally, the first processing unit is specifically used for:
[0071] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0072] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0073] The first Doppler frequency difference is determined based on the first Doppler information;
[0074] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm;
[0075] The second Doppler frequency difference is determined based on the second Doppler information.
[0076] Optionally, the first processing unit is specifically used for:
[0077] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0078] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0079] Wherein, the first frequency range and the second frequency range are two adjacent frequency ranges;
[0080] The second frequency range is the frequency range corresponding to the second time-domain symbol number;
[0081] The second time-domain symbol number is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0082] The first Doppler frequency difference is determined based on the first Doppler information;
[0083] The second Doppler frequency difference is determined based on the second Doppler information.
[0084] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0085] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0086] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0087] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0088] Wherein, the absolute value of the jump value is greater than the first preset value.
[0089] Fourthly, embodiments of the present invention also provide a feedback device for orthogonal time-frequency spatial (OTFS), applied to a second communication device, the device comprising:
[0090] The second transmitting module is used to transmit the first OTFS signal to the first communication device;
[0091] The second receiving module is used to receive the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number;
[0092] The second processing module is used to obtain the first time-domain symbol number based on the change in the time-domain symbol number and the second time-domain symbol number;
[0093] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0094] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0095] Optionally, the second receiving module includes:
[0096] The first receiving unit is configured to receive the change in the number of time-domain symbols transmitted by the first communication device through a feedback sequence;
[0097] The feedback sequence includes a preset number of bits;
[0098] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0099] Optionally, the change in the number of time-domain symbols includes one of the following:
[0100] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0101] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0102] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0103] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0104] Wherein, the absolute value of the jump value is greater than the first preset value.
[0105] Optionally, the second processing module includes:
[0106] The first determining unit is configured to determine the first time-domain symbol number based on the pre-configured initial time-domain symbol number and the second time-domain symbol number when the time-domain symbol number change includes a change in the jump value of the first time-domain symbol number relative to the second time-domain symbol number.
[0107] Fifthly, embodiments of the present invention also provide a communication device, the communication device being a first communication device, comprising: a processor and a transceiver;
[0108] The transceiver is used to receive the first OTFS signal sent by the second communication device;
[0109] The processor is configured to obtain the change in the number of time-domain symbols based on the first OTFS signal; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal;
[0110] The transceiver is also used to send the time-domain symbol number change information to the second communication device.
[0111] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0112] Optionally, the transceiver is specifically used for:
[0113] The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence.
[0114] The feedback sequence includes a preset number of bits;
[0115] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0116] Optionally, the processor is specifically used for:
[0117] The change in the number of symbols in the time domain is obtained based on the first Doppler information and the second Doppler information;
[0118] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0119] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
[0120] Optionally, the processor is specifically used for:
[0121] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0122] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0123] The first Doppler frequency difference is determined based on the first Doppler information;
[0124] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm;
[0125] The second Doppler frequency difference is determined based on the second Doppler information.
[0126] Optionally, the processor is specifically used for:
[0127] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0128] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0129] The first frequency range and the second frequency range are two adjacent frequency ranges;
[0130] The second frequency range is the frequency range corresponding to the second time-domain symbol number;
[0131] The second number of time-domain symbols is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0132] The first Doppler frequency difference is determined based on the first Doppler information;
[0133] The second Doppler frequency difference is determined based on the second Doppler information.
[0134] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0135] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0136] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0137] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0138] Wherein, the absolute value of the jump value is greater than the first preset value.
[0139] Sixthly, embodiments of the present invention also provide a communication device, which is a second communication device, comprising: a processor and a transceiver;
[0140] The transceiver is configured to send a first OTFS signal to a first communication device; receive changes in the number of time-domain symbols sent by the first communication device; the changes in the number of time-domain symbols are obtained by the first communication device based on the first OTFS signal; the changes in the number of time-domain symbols are the changes in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols.
[0141] The processor is configured to obtain a first time-domain symbol number based on the change in the time-domain symbol number and the second time-domain symbol number;
[0142] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0143] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0144] Optionally, the transceiver is specifically used for:
[0145] Receive the time-domain symbol number change information sent by the first communication device through a feedback sequence;
[0146] The feedback sequence includes a preset number of bits;
[0147] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0148] Optionally, the change in the number of time-domain symbols includes one of the following:
[0149] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0150] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0151] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0152] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0153] Wherein, the absolute value of the jump value is greater than the first preset value.
[0154] Optionally, the processor is specifically used for:
[0155] When the time-domain symbol number changes, including when the first time-domain symbol number changes its jump value relative to the second time-domain symbol number, the first time-domain symbol number is determined based on the pre-configured initial time-domain symbol number and the second time-domain symbol number.
[0156] In a seventh aspect, embodiments of the present invention also provide a communication device, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, it implements the feedback method of orthogonal time-frequency space OTFS as described in any one of the first aspects, or implements the feedback method of orthogonal time-frequency space OTFS as described in any one of the second aspects.
[0157] Eighthly, embodiments of the present invention also provide a readable storage medium storing a program that, when executed by a processor, implements the steps in the feedback method of the orthogonal time-frequency space OTFS as described in any one of the first aspects, or implements the steps in the feedback method of the orthogonal time-frequency space OTFS as described in any one of the second aspects.
[0158] At least one of the above technical solutions of the present invention has the following beneficial effects:
[0159] The present invention involves a first communication device receiving a first OTFS signal sent by a second communication device, determining the change in the number of time-domain symbols based on the first OTFS signal, and feeding back the change in the number of time-domain symbols to the first communication device. The change in the number of time-domain symbols refers to the change in the number of the first time-domain symbols corresponding to the first OTFS signal relative to the number of the second time-domain symbols. The second time-domain symbols are either a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal. Compared to existing methods that directly feed back the number of time-domain symbols, this feedback method of feeding back the change in the number of time-domain symbols to the first communication device is free of redundancy, reduces overhead, and ensures that the overhead is not affected by the range of the number of time-domain symbols. Attached Figure Description
[0160] Figure 1 A flowchart illustrating the feedback method for an orthogonal time-frequency space OTFS applied to a first communication device, as provided in an embodiment of the present invention;
[0161] Figure 2 A flowchart illustrating the feedback method for an orthogonal time-frequency space OTFS applied to a second communication device, as provided in an embodiment of the present invention;
[0162] Figure 3 This is a schematic diagram of the structure of the feedback device of the orthogonal time-frequency space OTFS applied to the first communication device provided in an embodiment of the present invention;
[0163] Figure 4 This is a schematic diagram of the structure of the feedback device for the orthogonal time-frequency space OTFS applied to a second communication device provided in an embodiment of the present invention;
[0164] Figure 5 A schematic diagram of the structure of a first communication device provided in an embodiment of the present invention;
[0165] Figure 6 This is a schematic diagram of the structure of a second communication device provided in an embodiment of the present invention;
[0166] Figure 7 This is one of the structural schematic diagrams of a communication device provided in an embodiment of the present invention;
[0167] Figure 8 This is a second schematic diagram of the structure of a communication device provided in an embodiment of the present invention. Detailed Implementation
[0168] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0169] Before describing the specific embodiments of the present invention, the following will be explained first:
[0170] An adaptive scheme has been developed to address the Doppler blurring problem caused by the limitation of the number of time-domain symbols N. This adaptive scheme, given the known channel Doppler frequency offset, achieves an approximate integer Doppler value in the quantized channel by combining adaptive adjustment of the number of time-domain symbols N with Doppler compensation. In practical applications, the receiving device obtains the Doppler information for each path through channel estimation, then uses this adaptive scheme to calculate the required number of time-domain symbols N and the magnitude of the compensated Doppler. The receiving device feeds back the value of the number of time-domain symbols N to the transmitting device, which adjusts the size of the OTFS block based on the feedback information.
[0171] To address the problem that in the prior art, the method of directly feeding back the number of time-domain symbols from the receiving device to the transmitting device has high overhead, and the overhead is affected by the range of the number of time-domain symbols, this invention provides a feedback method, apparatus, and terminal for orthogonal time-frequency space (OTFS).
[0172] like Figure 1 As shown, this embodiment of the invention provides a feedback method for orthogonal time-frequency spatial (OTFS) data, applied to a first communication device. The method includes:
[0173] Step 101: Receive the first OTFS signal sent by the second communication device.
[0174] It should be noted that the second communication device is a transmitting end device that sends OTFS signals, and the first communication device is a receiving end device that receives OTFS signals. The first terminal device can be a network-side device (such as a base station) or a terminal. The second communication device can be a network-side device (such as a base station) or a terminal. When the first communication device is a network-side device, it is a terminal; when the first communication device is a terminal, the second communication device is a network-side device. In this embodiment of the invention, the first communication device is described as a network-side device and the second communication device as a terminal; that is, the transmitting end device is described as a terminal and the receiving end device is a network-side device.
[0175] In this step, the receiving device receives the first OTFS signal sent by the sending device. The first OTFS signal can be the first OTFS signal or any OTFS signal other than the first OTFS signal. That is, the first OTFS signal can be the OTFS signal that the receiving device receives for the first time sent by the sending device, or it can be the OTFS signal that the receiving device receives sent by the sending device in the subsequent transmissions other than the first one.
[0176] Step 102: Based on the first OTFS signal, obtain the change in the number of time-domain symbols; the change in the number of time-domain symbols is the change in the number of the first time-domain symbols corresponding to the first OTFS signal relative to the number of the second time-domain symbols; the number of the second time-domain symbols is the pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal.
[0177] In this step, after receiving the first OTFS signal, the receiving device calculates the change in the number of time-domain symbols. This change in the number of time-domain symbols is the change in the number of the first time-domain symbols corresponding to the first OTFS signal relative to the number of the second time-domain symbols. The number of the second time-domain symbols is either the pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal.
[0178] When the second time-domain symbol number is the pre-configured initial time-domain symbol number, the change in this time-domain symbol number is the change in the first time-domain symbol number relative to the pre-configured initial time-domain symbol number. For example, if the first OTFS signal is the first OTFS signal, the pre-configured initial time-domain symbol number is 9, and the first time-domain symbol number corresponding to the first OTFS signal is 8, then the change in the time-domain symbol number is the first time-domain symbol number minus 1 relative to the second time-domain symbol number.
[0179] When the second time-domain symbol number is the time-domain symbol number corresponding to the second OTFS signal, the second OTFS signal can be a fixed OTFS signal, such as the first OTFS signal, or any OTFS signal other than the first OTFS signal; the second OTFS signal can also be an OTFS signal determined based on the first OTFS signal, for example, the second OTFS signal can be the OTFS signal preceding the first OTFS signal, or the second OTFS signal can be one of the OTFS signals preceding the first OTFS signal. For example, if the second OTFS signal can be the OTFS signal preceding the first OTFS signal, and the second OTFS signal is the second OTFS signal and the first OTFS signal is the third OTFS signal, and the pre-configured initial time-domain symbol number is 9, then firstly, based on the first OTFS signal, the time-domain symbol number corresponding to the first OTFS signal is calculated to be 8. Then, the change in the time-domain symbol number corresponding to the first OTFS signal is determined to be the time-domain symbol number corresponding to the first OTFS signal minus 1 relative to the pre-configured initial time-domain symbol number. Then, the second OTFS signal (the second OTFS signal) is received, and based on the second OTFS signal... The number of time-domain symbols corresponding to the second OTFS signal is calculated to be 7. Therefore, the change in the number of time-domain symbols corresponding to the second OTFS signal is determined to be 1 less than the initial number of time-domain symbols corresponding to the first OTFS signal. The third OTFS signal (the first OTFS signal) is received again. Based on the third OTFS signal, the number of time-domain symbols corresponding to the third OTFS signal is calculated to be 8. Therefore, the change in the number of time-domain symbols corresponding to the third OTFS signal is determined to be 1 more than the initial number of time-domain symbols corresponding to the second OTFS signal.
[0180] It should be noted that in this step, the first OTFS signal, the previous OTFS signal, the previous few OTFS signals, the second OTFS signal, or the third OTFS signal refer to the first OTFS signal sent by the sending device to the receiving device, the previous OTFS signal sent by the sending device to the receiving device, the previous few OTFS signals sent by the sending device to the receiving device, the second OTFS signal sent by the sending device to the receiving device, or the third OTFS signal sent by the sending device to the receiving device.
[0181] Step 103: Send the time-domain symbol number change information to the second communication device.
[0182] In this step, after the receiving device determines the change in the number of time-domain symbols based on the first OTFS signal, it feeds back the change in the number of time-domain symbols to the transmitting device. This allows the transmitting device to determine the first number of time-domain symbols corresponding to the first OTFS signal based on the change in the number of time-domain symbols and the aforementioned second number of time-domain symbols, and to adjust the size of the OTFS block based on the first number of time-domain symbols.
[0183] Compared to existing methods that directly feed back the number of time-domain symbols, the feedback method provided by this invention, which feeds back the changes in the number of time-domain symbols to the transmitting device, is not redundant, can reduce overhead, and can also make the overhead unaffected by the range of the number of time-domain symbols.
[0184] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0185] In other words, after the receiving device receives the first OTFS signal, the change in the number of time-domain symbols is determined as the change in the number of the first time-domain symbols corresponding to the first OTFS signal and the change in the number of the second time-domain symbols corresponding to the previous OTFS signal.
[0186] The transmitting device can calculate the first time-domain symbol number corresponding to the first OTFS signal based on the change in the number of time-domain symbols and the second time-domain symbol number corresponding to the previous OTFS signal of the first OTFS signal.
[0187] It should be noted that when the first OTFS signal is the first OTFS signal, the second number of time-domain symbols is the pre-configured initial number of time-domain symbols.
[0188] In this embodiment, the first OTFS signal and the second OTFS signal are adjacent, and the second OTFS signal is the previous OTFS signal of the first OTFS signal. This means that the number of times the sending device sends the first OTFS signal to the receiving device is adjacent to the number of times the sending device sends the second OTFS signal to the receiving device, and the second OTFS signal is the previous OTFS signal sent by the sending device to the receiving device.
[0189] Optionally, sending the time-domain symbol number change information to the second communication device includes:
[0190] The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence.
[0191] The feedback sequence includes a preset number of bits;
[0192] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0193] In this embodiment of the invention, the change in the number of time-domain symbols is sent to the second communication device through a feedback sequence. The feedback sequence includes a preset number of bits, and the length of the feedback sequence is not affected by the range of change in the number of time-domain symbols, nor by the pre-configured initial number of symbols. The design is simple and flexible.
[0194] The preset number can be determined based on the specific changes in the number of symbols in the time domain. For example, if the changes in the number of symbols in the time domain include four cases, the preset number is two, that is, the feedback sequence includes two bits, and the bit states of the two bits are 00, 01, 10 and 11 respectively. The four bit states can correspond to the four changes in the number of symbols in the time domain.
[0195] Optionally, obtaining the change in the number of time-domain symbols based on the first OTFS signal includes:
[0196] The change in the number of symbols in the time domain is obtained based on the first Doppler information and the second Doppler information;
[0197] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0198] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
[0199] In this embodiment of the invention, taking the second OTFS signal as the previous OTFS signal of the first OTFS signal as an example, after the receiving device receives the second OTFS signal, it performs channel estimation on the channel through which the second OTFS signal is received, and obtains the Doppler information (second Doppler information) of each path of the channel based on the reference signal in the second OTFS signal. After the receiving device receives the first OTFS signal, it performs channel estimation on the channel through which the first OTFS signal is received, and obtains the Doppler information (first Doppler information) of each path of the channel based on the reference signal in the first OTFS signal. Based on the first Doppler information and the second Doppler information, it determines the change in the number of time-domain symbols.
[0200] In a preferred embodiment, obtaining the change in the number of time-domain symbols based on the first Doppler information and the second Doppler information includes:
[0201] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0202] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0203] The first Doppler frequency difference is determined based on the first Doppler information;
[0204] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm;
[0205] The second Doppler frequency difference is determined based on the second Doppler information.
[0206] In this embodiment, taking the second OTFS signal as the preceding OTFS signal of the first OTFS signal as an example, after receiving the second OTFS signal, the Doppler frequency offsets of the two paths with the maximum channel power are determined to be f1 and f2 according to the second Doppler information. Based on the Doppler frequency offsets f1 and f2 of the two paths with the maximum channel power, the formula is: f m =f1-f2, thus obtaining the second Doppler frequency difference f m According to the second Doppler frequency difference f m The second time-domain symbol count corresponding to the second OTFS signal is calculated using a preset adaptive algorithm and stored. It should be noted that the preset adaptive algorithm can be used regardless of whether the channel Doppler frequency offset changes continuously or the magnitude of the change remains constant. According to the preset adaptive algorithm, each frequency interval corresponds to one time-domain symbol count.
[0207] The receiving device receives the first OTFS signal and, based on the first Doppler information, determines the Doppler frequency offsets of the two paths with the maximum channel power to be f3 and f4, respectively. Based on these Doppler frequency offsets f3 and f4, the following formula is used: f n =f3-f4, thus obtaining the first Doppler frequency difference f. n If compared, the second Doppler frequency difference f m Located within the target frequency range, and with the first Doppler frequency difference f n If the first time-domain symbol number is also within the target frequency range, then the second time-domain symbol number is determined to be unchanged relative to the second time-domain symbol number, where the target frequency range is the frequency range corresponding to the second time-domain symbol number.
[0208] In other words, if both the first Doppler frequency difference and the second Doppler frequency difference fall within the frequency range corresponding to a second time-domain symbol number, then the first time-domain symbol number N is determined. q Relative to the second time-domain symbol number N q-1 Unchanged, i.e., N q =N q-1 .
[0209] In another preferred embodiment, obtaining the change in the number of time-domain symbols based on the first Doppler information and the second Doppler information includes:
[0210] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0211] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0212] The first frequency range and the second frequency range are two adjacent frequency ranges;
[0213] The second frequency range is the frequency range corresponding to the second time-domain symbol number;
[0214] The second number of time-domain symbols is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0215] The first Doppler frequency difference is determined based on the first Doppler information;
[0216] The second Doppler frequency difference is determined based on the second Doppler information.
[0217] In this embodiment, taking the second OTFS signal as the preceding OTFS signal of the first OTFS signal as an example, after receiving the second OTFS signal, the Doppler frequency offsets of the two paths with the maximum channel power are determined to be f1 and f2 according to the second Doppler information. Based on the Doppler frequency offsets f1 and f2 of the two paths with the maximum channel power, the formula is: f m =f1-f2, thus obtaining the second Doppler frequency difference f m According to the second Doppler frequency difference f m The second time-domain symbol number N corresponding to the second OTFS signal is calculated using a preset adaptive algorithm. q-1 And store it. It should be noted that the above-mentioned preset adaptive algorithm can be used when the channel Doppler frequency offset changes continuously or the change amplitude remains unchanged. According to the above-mentioned preset adaptive algorithm, each frequency interval corresponds to one time-domain symbol number.
[0218] The receiving device receives the first OTFS signal and, based on the first Doppler information, determines the Doppler frequency offsets of the two paths with the maximum channel power to be f3 and f4, respectively. Based on these Doppler frequency offsets f3 and f4, the following formula is used: f n =f3-f4, thus obtaining the first Doppler frequency difference f.n If the second Doppler frequency difference f m Within the first frequency range, the first Doppler frequency difference f n If the channel Doppler frequency difference is located in the second frequency interval adjacent to the first frequency interval, meaning the channel Doppler frequency difference varies between the two adjacent frequency intervals, then according to the first Doppler frequency difference f... n The first time-domain symbol number N corresponding to the first OTFS signal is calculated using a preset adaptive algorithm. q And store, according to the first time-domain symbol number N q Second time-domain symbol number N q-1 Determine the first time-domain symbol number N q Relative to the second time-domain symbol number N q-1 Things have changed.
[0219] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0220] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0221] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0222] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0223] Wherein, the absolute value of the jump value is greater than the first preset value.
[0224] It should be noted that, considering the continuous or small variation in channel Doppler frequency offset, the aforementioned preset adaptive algorithm can be used. According to the characteristics of this preset adaptive algorithm, each frequency range corresponds to a time-domain symbol number N, and the time-domain symbol number N corresponding to adjacent frequency ranges changes continuously. However, in special cases, the value of the time-domain symbol number N may jump at certain specific frequency points, meaning that the time-domain symbol number N no longer changes gradually, either increasing or decreasing.
[0225] Therefore, the number of symbols in the first time domain changes relative to the number of symbols in the second time domain, including one of the following:
[0226] The channel Doppler frequency difference varies between two adjacent frequency intervals, and the first time-domain symbol number N q Relative to the second time-domain symbol number N q-1 Increase a first preset value, preferably, the first preset value is 1, then N q =N q-1 +1;
[0227] The channel Doppler frequency difference varies between two adjacent frequency intervals, and the first time-domain symbol number N q Relative to the second time-domain symbol number N q-1 Reduce the first preset value, preferably, the first preset value is 1, then N q =N q-1 -1;
[0228] The channel Doppler frequency difference changes through specific frequency points, the first time-domain symbol number N q Relative to the second time-domain symbol number N q-1 The jump value has been changed, and the absolute value of the jump value is greater than the first preset value.
[0229] Specifically, the first time-domain symbol number N q Relative to the second time-domain symbol number N q-1 The jump value can be changed to the first time-domain symbol number N. q Relative to the second time-domain symbol number N q-1 The jump value was increased or decreased.
[0230] Wherein, the first time-domain symbol number N q Relative to the second time-domain symbol number N q-1 Whether the first preset value was increased, decreased, or the transition value was changed, it depends on the first time-domain symbol number N. q The value of the second time-domain symbol number N q-1 The value is calculated.
[0231] In this embodiment, within the frequency range used by the aforementioned preset adaptive algorithm, there will be several special frequency points where the value of the time-domain symbol number N changes. That is, according to the aforementioned preset adaptive algorithm, the changes in the time-domain symbol number can be summarized into the following four types: the first time-domain symbol number does not change relative to the second time-domain symbol number, the first time-domain symbol number increases by a first preset value relative to the second time-domain symbol number, the first time-domain symbol number decreases by a first preset value relative to the second time-domain symbol number, and the first time-domain symbol number changes its jump value relative to the second time-domain symbol number. Therefore, the feedback sequence of this embodiment includes 2 bits, and the bit states of the 2 bits are 00, 01, 10, and 11, respectively. The above four bit states correspond to the four types of changes in the time-domain symbol number. For example, 00 represents that the first time-domain symbol number does not change relative to the second time-domain symbol number, 01 represents that the first time-domain symbol number increases by a first preset value relative to the second time-domain symbol number, 10 represents that the first time-domain symbol number decreases by a first preset value relative to the second time-domain symbol number, and 11 represents that the first time-domain symbol number changes its jump value relative to the second time-domain symbol number.
[0232] The feedback sequence provided in this embodiment of the invention does not directly feed back the value of the number of time-domain symbols, but instead feeds back the change of the first number of time-domain symbols relative to the second number of time-domain symbols. It is designed to take into account the characteristics of the adaptive Doppler resolution scheme. The designed feedback sequence has a fixed length, which reduces overhead.
[0233] like Figure 2 As shown, this embodiment of the invention also provides a feedback method for orthogonal time-frequency space-time (OTFS), applied to a second communication device, the method comprising:
[0234] Step 201: Send the first OTFS signal to the first communication device.
[0235] It should be noted that the second communication device is a transmitting end device that sends OTFS signals, and the first communication device is a receiving end device that receives OTFS signals. The first terminal device can be a network-side device (such as a base station) or a terminal. The second communication device can be a network-side device (such as a base station) or a terminal. When the first communication device is a network-side device, it is a terminal; when the first communication device is a terminal, the second communication device is a network-side device. In this embodiment of the invention, the first communication device is described as a network-side device and the second communication device as a terminal; that is, the transmitting end device is described as a terminal and the receiving end device is a network-side device.
[0236] In this step, the receiving device receives the first OTFS signal sent by the sending device. The first OTFS signal can be the first OTFS signal or any OTFS signal other than the first OTFS signal. That is, the first OTFS signal can be the OTFS signal that the receiving device receives for the first time sent by the sending device, or it can be the OTFS signal that the receiving device receives sent by the sending device in the subsequent transmissions other than the first one.
[0237] Step 202: Receive the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number;
[0238] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0239] In this step, after receiving the first OTFS signal, the receiving device calculates the change in the number of time-domain symbols based on the first OTFS signal and feeds back the change in the number of time-domain symbols to the transmitting device. The change in the number of time-domain symbols is the change in the number of the first time-domain symbols corresponding to the first OTFS signal relative to the number of the second time-domain symbols, wherein the number of the second time-domain symbols is either the pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal.
[0240] When the second time-domain symbol number is the pre-configured initial time-domain symbol number, the change in this time-domain symbol number is the change in the first time-domain symbol number relative to the pre-configured initial time-domain symbol number. For example, if the first OTFS signal is the first OTFS signal, the pre-configured initial time-domain symbol number is 9, and the first time-domain symbol number corresponding to the first OTFS signal is 8, then the change in the time-domain symbol number is the first time-domain symbol number minus 1 relative to the second time-domain symbol number.
[0241] When the second time-domain symbol number is the time-domain symbol number corresponding to the second OTFS signal, the second OTFS signal can be a fixed OTFS signal, such as the first OTFS signal, or any OTFS signal other than the first one; the second OTFS signal can also be an OTFS signal determined based on the first OTFS signal, for example, the second OTFS signal can be the OTFS signal preceding the first OTFS signal, or the second OTFS signal can be one of the OTFS signals preceding the first OTFS signal. For example, if the second OTFS signal can be the OTFS signal preceding the first OTFS signal, and the second OTFS signal is the second OTFS signal and the first OTFS signal is the third OTFS signal, and the pre-configured initial time-domain symbol number is 9, then firstly, based on the first OTFS signal, the time-domain symbol number corresponding to the first OTFS signal is calculated to be 8. Then, the change in the time-domain symbol number corresponding to the first OTFS signal is determined to be the time-domain symbol number corresponding to the first OTFS signal minus 1 relative to the pre-configured initial time-domain symbol number. Then, the second OTFS signal (the second OTFS signal) is received, and based on the second OTFS signal... The number of time-domain symbols corresponding to the second OTFS signal is calculated to be 7. Therefore, the change in the number of time-domain symbols corresponding to the second OTFS signal is determined to be 1 less than the initial number of time-domain symbols corresponding to the first OTFS signal. The third OTFS signal (the first OTFS signal) is received again. Based on the third OTFS signal, the number of time-domain symbols corresponding to the third OTFS signal is calculated to be 8. Therefore, the change in the number of time-domain symbols corresponding to the third OTFS signal is determined to be 1 more than the initial number of time-domain symbols corresponding to the second OTFS signal.
[0242] It should be noted that in this step, the first OTFS signal, the previous OTFS signal, the previous few OTFS signals, the second OTFS signal, or the third OTFS signal refer to the first OTFS signal sent by the sending device to the receiving device, the previous OTFS signal sent by the sending device to the receiving device, the previous few OTFS signals sent by the sending device to the receiving device, the second OTFS signal sent by the sending device to the receiving device, or the third OTFS signal sent by the sending device to the receiving device.
[0243] Step 203: Obtain the first time-domain symbol number based on the changes in the time-domain symbol number and the second time-domain symbol number.
[0244] In this step, the transmitting device can determine the first time domain symbol number corresponding to the first OTFS signal based on the change in the number of time domain symbols and the second time domain symbol number mentioned above, and adjust the size of the OTFS block according to the first time domain symbol number.
[0245] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0246] In other words, after the receiving device receives the first OTFS signal, the change in the number of time-domain symbols is determined as the change in the number of the first time-domain symbols corresponding to the first OTFS signal and the change in the number of the second time-domain symbols corresponding to the previous OTFS signal.
[0247] The transmitting device can calculate the first time-domain symbol number corresponding to the first OTFS signal based on the change in the number of time-domain symbols and the second time-domain symbol number corresponding to the previous OTFS signal of the first OTFS signal.
[0248] It should be noted that when the first OTFS signal is the first OTFS signal, the second number of time-domain symbols is the pre-configured initial number of time-domain symbols.
[0249] In this embodiment, the first OTFS signal and the second OTFS signal are adjacent, and the second OTFS signal is the previous OTFS signal of the first OTFS signal. This means that the number of times the sending device sends the first OTFS signal to the receiving device is adjacent to the number of times the sending device sends the second OTFS signal to the receiving device, and the second OTFS signal is the previous OTFS signal sent by the sending device to the receiving device.
[0250] Optionally, receiving the time-domain symbol number change information sent by the first communication device includes:
[0251] Receive the time-domain symbol number change information sent by the first communication device through a feedback sequence;
[0252] The feedback sequence includes a preset number of bits;
[0253] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0254] The preset number can be determined based on the specific changes in the number of symbols in the time domain. For example, if the changes in the number of symbols in the time domain include four cases, the preset number is two, that is, the feedback sequence includes two bits, and the bit states of the two bits are 00, 01, 10 and 11 respectively. The four bit states can correspond to the four changes in the number of symbols in the time domain.
[0255] Optionally, the change in the number of time-domain symbols includes one of the following:
[0256] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0257] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0258] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0259] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0260] Wherein, the absolute value of the jump value is greater than the first preset value.
[0261] Within the frequency range used by the aforementioned preset adaptive algorithm, there will be several special frequency points where the value of the time-domain symbol number N jumps. According to the aforementioned preset adaptive algorithm, the changes in the time-domain symbol number can be summarized into the following four types: the first time-domain symbol number does not change relative to the second time-domain symbol number; the first time-domain symbol number increases by a first preset value relative to the second time-domain symbol number; the first time-domain symbol number decreases by a first preset value relative to the second time-domain symbol number; and the first time-domain symbol number changes its jump value relative to the second time-domain symbol number.
[0262] Wherein, when the change in the time-domain symbol number includes the case where the first time-domain symbol number does not change relative to the second time-domain symbol number, the first time-domain symbol number is obtained based on the change in the time-domain symbol number and the second time-domain symbol number, including:
[0263] The second time-domain symbol number is used as the first time-domain symbol number.
[0264] When the time-domain symbol number change includes an increase of a first preset value in the first time-domain symbol number relative to the second time-domain symbol number, the first time-domain symbol number is obtained based on the time-domain symbol number change and the second time-domain symbol number, including:
[0265] The second time-domain symbol number is increased by the first preset value to obtain the first time-domain symbol number.
[0266] When the time-domain symbol number change includes a decrease of a first time-domain symbol number relative to a second time-domain symbol number by a first preset value, the first time-domain symbol number is obtained based on the time-domain symbol number change and the second time-domain symbol number, including:
[0267] The second time-domain symbol number is reduced by the first preset value to obtain the first time-domain symbol number.
[0268] Optionally, when the change in the number of time-domain symbols includes a change in the transition value of the first time-domain symbol number relative to the second time-domain symbol number, obtaining the first time-domain symbol number based on the change in the number of time-domain symbols and the second time-domain symbol number includes:
[0269] The first time-domain symbol number is determined based on the pre-configured initial time-domain symbol number and the second time-domain symbol number.
[0270] It should be noted that the frequency at which the number of symbols N in the time domain jumps is f i The subcarrier spacing is Δf, f i After initial quantization, the Doppler is determined according to the following formula:
[0271]
[0272] Where, k i The frequency point f that represents the jump in the number of symbols N in the time domain. i The initial quantized Doppler, N0 represents the pre-configured initial number of time-domain symbols.
[0273] but,
[0274] k i -floor(k i Formula 2 = 0.5
[0275] Where floor(·) represents the floor function, that is, the frequency f at which the number of symbols N in the time domain jumps is represented by formula 2 above. i Initial quantized Doppler k i The decimal part is 0.5.
[0276] At this time, when the channel Doppler frequency offset f is less than the frequency point f where the time-domain symbol number N jumps. iFurthermore, the channel Doppler frequency offset f tends to the frequency point f where the number of symbols N in the time domain jumps. i That is, f→f i - At that time, the time-domain symbol number N1 after the adaptive scheme is adjusted is shown in the following formula:
[0277]
[0278] Where, round[·] represents rounding the time-domain symbol number N1 to the nearest integer.
[0279] When the channel Doppler frequency offset f is greater than the number of time-domain symbols N, the frequency point f that jumps occurs. i Furthermore, the channel Doppler frequency offset f tends to the frequency point f where the number of symbols N in the time domain jumps. i That is, f→f i + At that time, the time-domain symbol number N2 after the adaptive scheme is adjusted is shown in the following formula:
[0280]
[0281] Here, round{·} represents rounding the time-domain symbolic number N2 to the nearest integer.
[0282] Therefore, it can be seen that when the channel Doppler frequency offset f changes beyond the frequency point f i When the time domain symbol N changes from N1 to N2, or from N2 to N1.
[0283] From formulas three and four, we can obtain:
[0284]
[0285]
[0286] Adding formula five and formula six together, we get:
[0287]
[0288] The condition for equality in Formula 7 is:
[0289]
[0290] By subtracting equation (1) from equation (2) in formula 8, we can obtain:
[0291]
[0292] Where N0 represents the pre-configured initial number of time-domain symbols.
[0293] From Formula 9, we get:
[0294] (N2-N1)(2×floor(k i Formula 10: 1 + 1) = 2N0
[0295] According to Formula 10, when Formula 7 holds true, N2-N1 must be an even number, so N1 and N2 are either both even or both odd.
[0296] Next, from Formula 7, we can obtain:
[0297]
[0298] Right now:
[0299]
[0300] Where N0 represents the pre-configured initial number of time-domain symbols.
[0301] but:
[0302]
[0303] From the above analysis, we know that the equality sign of Inequality Formula Thirteen can only hold when N1 and N2 are both even or both odd. When N1 and N2 are both even or both odd, the following equation holds:
[0304]
[0305] The value of formula fourteen is an integer, as shown in the following formula:
[0306]
[0307] Since the value of Formula 15 is not an integer, the equality sign of Inequality Formula 13 cannot hold. Therefore, we can obtain:
[0308]
[0309] Formula 16 reveals that the value of the time-domain symbol number N before and after a jump is symmetrical about the initial time-domain symbol number N0. For a possible jump value of N1, there is only one corresponding value of N2 after the jump. The transmitting device only needs to consider the initial time-domain symbol number N0 of the OTFS block and the time-domain symbol number N of the previous time slot. q-1 With a feedback transition indicator, the required number of time-domain symbols N can be obtained. q .
[0310] Therefore, in this embodiment of the invention, when the time-domain symbol change includes a change in the transition value of the first time-domain symbol number relative to the second time-domain symbol number, the following equation holds:
[0311]
[0312] Among them, N0 represents the pre-configured initial number of time-domain symbols, N q-1 represents the number of second time-domain symbols, N q represents the number of first time-domain symbols.
[0313] According to Formula XVII and the stored number of second time-domain symbols N q-1 , the number of first time-domain symbols N q can be calculated.
[0314] The feedback sequence in the embodiment of the present invention includes 2 bits, and the bit states of the 2 bits are 00, 01, 10, and 11 respectively. The above four bit states respectively correspond to four cases of changes in the number of time-domain symbols. Exemplarily, 00 represents that the number of first time-domain symbols does not change relative to the number of second time-domain symbols, 01 represents that the number of first time-domain symbols increases by a first preset value relative to the number of second time-domain symbols, 10 represents that the number of first time-domain symbols decreases by a first preset value relative to the number of second time-domain symbols, and 11 represents that the number of first time-domain symbols changes by a jump value relative to the number of second time-domain symbols.
[0315] The following uses a specific embodiment to illustrate the specific process of the feedback method of orthogonal time-frequency-space OTFS:
[0316] Assume that the pre-configured initial number of time-domain symbols N0 = 12 and the sub-carrier spacing Δf = 15 kHz. Table 1 below gives the corresponding relationship between a part of the frequency range of the Doppler frequency difference f and the number of time-domain symbols N.
[0317] The frequency range of Doppler frequency difference f (Hz) Time-domain symbol number N … … 1578.9<f≤1764.7 9 1764.7<f≤1875 8 1875<f≤1935.5 16 1935.5<f≤2069 15 … …
[0318] Table 1 Schematic table of the corresponding relationship between the frequency range of the Doppler frequency difference f and the number of time-domain symbols N
[0319] Assume that the number of second time-domain symbols N q-1 = 8. If the currently obtained channel Doppler frequency difference (the first Doppler frequency difference) is still within the range of 1764.7 < f ≤ 1875, the receiving-end device determines that the first Doppler frequency difference is within the frequency range corresponding to the number of second time-domain symbols N q-1 = 8, and then determines that the number of first time-domain symbols N q = 8 corresponding to the first Doppler frequency difference, and feeds back 00 to the sending-end device through the feedback sequence. The sending-end device can obtain the number of first time-domain symbols N q = N q-1 = 8 according to the feedback sequence; when the obtained channel Doppler frequency difference (the first Doppler frequency difference) changes to be within the range of 1578.9 < f ≤ 1764.7, the receiving-end device calculates N q= 9, the receiving device feeds back 01 to the sending device through a feedback sequence, and the sending device can obtain the first time-domain symbol number N according to the feedback sequence q = N q-1 +1 = 9 (the first preset value is 1); when the obtained channel Doppler frequency difference (the first Doppler frequency difference) changes to be within the range of 1875 < f ≤ 1935.5, the receiving device calculates N according to the first Doppler frequency difference and a preset adaptive algorithm q = 16, the receiving device feeds back 11 to the sending device through a feedback sequence, and the sending device calculates and obtains the first time-domain symbol number N according to the feedback sequence and the above formula XVII q = 2×N0 - N q-1 = 16.
[0320] As Figure 3 shown, an embodiment of the present invention further provides a feedback device for orthogonal time-frequency-space OTFS, which is applied to a first communication device. The device includes:
[0321] A first receiving module 301, configured to receive a first OTFS signal sent by a second communication device;
[0322] A first processing module 302, configured to obtain the change situation of the time-domain symbol number according to the first OTFS signal; the change situation of the time-domain symbol number is the change situation of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number; the second time-domain symbol number is a pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to a second OTFS signal;
[0323] A first sending module 303, configured to send the change situation of the time-domain symbol number to the second communication device.
[0324] Optionally, the first OTFS signal and the second OTFS signal are adjacent, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0325] Optionally, the first sending module 303 includes:
[0326] A first sending unit, configured to send the change situation of the time-domain symbol number to the second communication device through a feedback sequence;
[0327] wherein, the feedback sequence includes a preset number of bits;
[0328] The states of the preset number of bits are different, and the change situation of the time-domain symbol number is different.
[0329] Optionally, the first processing module 302 includes:
[0330] The first processing unit is used to obtain the change in the number of time-domain symbols based on the first Doppler information and the second Doppler information;
[0331] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0332] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
[0333] Optionally, the first processing unit is specifically used for:
[0334] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0335] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0336] The first Doppler frequency difference is determined based on the first Doppler information;
[0337] The second Doppler frequency difference is determined based on the second Doppler information;
[0338] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm.
[0339] Optionally, the first processing unit is specifically used for:
[0340] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0341] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0342] The first frequency range and the second frequency range are two adjacent frequency ranges;
[0343] The second number of time-domain symbols is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0344] The first Doppler frequency difference is determined based on the first Doppler information;
[0345] The second Doppler frequency difference is determined based on the second Doppler information.
[0346] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0347] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0348] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0349] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0350] Wherein, the absolute value of the jump value is greater than the first preset value.
[0351] It should be noted that the feedback device for the orthogonal time-frequency space OTFS applied to the first communication device described in the embodiments of the present invention is a device capable of executing the above-described feedback method for the orthogonal time-frequency space OTFS applied to the first communication device. Therefore, all embodiments of the above-described feedback method for the orthogonal time-frequency space OTFS applied to the first communication device are applicable to this device and can achieve the same or similar technical effects.
[0352] like Figure 4 As shown, this embodiment of the invention also provides a feedback device for orthogonal time-frequency spatial (OTFS), applied to a second communication device, the device comprising:
[0353] The second transmitting module 401 is used to transmit the first OTFS signal to the first communication device;
[0354] The second receiving module 402 is used to receive the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number;
[0355] The second processing module 403 is used to obtain the first time-domain symbol number based on the change in the time-domain symbol number and the second time-domain symbol number;
[0356] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0357] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0358] Optionally, the second receiving module 402 includes:
[0359] The first receiving unit is configured to receive the change in the number of time-domain symbols transmitted by the first communication device through a feedback sequence;
[0360] The feedback sequence includes a preset number of bits;
[0361] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0362] Optionally, the change in the number of time-domain symbols includes one of the following:
[0363] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0364] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0365] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0366] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0367] Wherein, the absolute value of the jump value is greater than the first preset value.
[0368] Optionally, the second processing module 403 includes:
[0369] The first determining unit is configured to determine the jump value based on the pre-configured initial time-domain symbol number and the second time-domain symbol number when the time-domain symbol number change includes a jump value change of the first time-domain symbol number relative to the second time-domain symbol number.
[0370] The second processing unit is used to obtain the first time-domain symbol number based on the second time-domain symbol number and the transition value.
[0371] It should be noted that the feedback device for the orthogonal time-frequency space OTFS applied to the second communication device described in the embodiments of the present invention is a device capable of executing the above-described feedback method for the orthogonal time-frequency space OTFS applied to the second communication device. Therefore, all embodiments of the above-described feedback method for the orthogonal time-frequency space OTFS applied to the second communication device are applicable to this device and can achieve the same or similar technical effects.
[0372] like Figure 5 As shown, this embodiment of the invention also provides a communication device, which is a first communication device, including: a processor 501 and a transceiver 502;
[0373] The transceiver 502 is used to receive the first OTFS signal sent by the second communication device;
[0374] The processor 501 is configured to obtain the change in the number of time-domain symbols based on the first OTFS signal; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal;
[0375] The transceiver 502 is also used to send the time-domain symbol number change information to the second communication device.
[0376] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0377] Optionally, the transceiver is specifically used for:
[0378] The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence.
[0379] The feedback sequence includes a preset number of bits;
[0380] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0381] Optionally, the processor 501 is specifically used for:
[0382] The change in the number of symbols in the time domain is obtained based on the first Doppler information and the second Doppler information;
[0383] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0384] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
[0385] Optionally, the processor 501 is specifically used for:
[0386] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0387] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0388] The first Doppler frequency difference is determined based on the first Doppler information;
[0389] The second Doppler frequency difference is determined based on the second Doppler information;
[0390] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm.
[0391] Optionally, the processor 501 is specifically used for:
[0392] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0393] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0394] The first frequency range and the second frequency range are two adjacent frequency ranges;
[0395] The second number of time-domain symbols is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0396] The first Doppler frequency difference is determined based on the first Doppler information;
[0397] The second Doppler frequency difference is determined based on the second Doppler information.
[0398] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0399] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0400] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0401] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0402] Wherein, the absolute value of the jump value is greater than the first preset value.
[0403] Optionally, the transceiver 502 is specifically used for:
[0404] The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence.
[0405] The feedback sequence includes a preset number of bits;
[0406] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0407] It should be noted that the first communication device described in the embodiments of the present invention is a terminal capable of executing the above-described feedback method of orthogonal time-frequency space OTFS applied to the first communication device. Therefore, all embodiments of the above-described feedback method of orthogonal time-frequency space OTFS applied to the first communication device are applicable to the terminal and can achieve the same or similar technical effects.
[0408] like Figure 6 As shown, this embodiment of the invention also provides a communication device, which is a second communication device, including: a processor 601 and a transceiver 602;
[0409] The transceiver 602 is used to send a first OTFS signal to a first communication device; receive the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number;
[0410] The processor 601 is used to obtain a first time-domain symbol number based on the change in the time-domain symbol number and the second time-domain symbol number;
[0411] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0412] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0413] Optionally, the transceiver 602 is specifically used for:
[0414] Receive the time-domain symbol number change information sent by the first communication device through a feedback sequence;
[0415] The feedback sequence includes a preset number of bits;
[0416] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0417] Optionally, the change in the number of time-domain symbols includes one of the following:
[0418] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0419] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0420] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0421] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0422] Wherein, the absolute value of the jump value is greater than the first preset value.
[0423] Optionally, the processor 601 is specifically used for:
[0424] When the time-domain symbol number changes, including when the first time-domain symbol number changes by a jump value relative to the second time-domain symbol number, the jump value is determined based on the pre-configured initial time-domain symbol number and the second time-domain symbol number; the first time-domain symbol number is obtained based on the second time-domain symbol number and the jump value.
[0425] It should be noted that the second communication device described in this embodiment of the invention is a terminal capable of executing the above-described feedback method of orthogonal time-frequency space OTFS applied to the second communication device. Therefore, all embodiments of the above-described feedback method of orthogonal time-frequency space OTFS applied to the second communication device are applicable to this terminal and can achieve the same or similar technical effects.
[0426] like Figure 7 As shown, this embodiment of the invention also provides a communication device, including: a processor 701; and a memory 703 connected to the processor 701 via a bus interface 702, the memory 703 being used to store programs and data used by the processor 701 when performing operations, and the processor 701 calling and executing the programs and data stored in the memory 703.
[0427] The transceiver 704 is connected to the bus interface 702 and is used to receive and send data under the control of the processor 701. Specifically, the processor 701 is used to read the program in the memory 703, and the transceiver 704 executes the following processes:
[0428] Receive the first OTFS signal sent by the second communication device;
[0429] The processor 701 performs the following procedures:
[0430] Based on the first OTFS signal, the change in the number of time-domain symbols is obtained; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is either a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal.
[0431] The transceiver 704 performs the following process:
[0432] The change in the number of time-domain symbols is sent to the second communication device.
[0433] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0434] Optionally, the transceiver 704 is used for:
[0435] The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence.
[0436] The feedback sequence includes a preset number of bits;
[0437] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0438] Optionally, the processor 701 is configured to:
[0439] The change in the number of symbols in the time domain is obtained based on the first Doppler information and the second Doppler information;
[0440] The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal.
[0441] The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the first OTFS signal.
[0442] Optionally, the processor 701 is specifically used for:
[0443] When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0444] The target frequency range is the frequency range corresponding to the second Doppler frequency difference;
[0445] The first Doppler frequency difference is determined based on the first Doppler information;
[0446] The second Doppler frequency difference is determined based on the second Doppler information;
[0447] The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm.
[0448] Optionally, the processor 701 is specifically used for:
[0449] When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm.
[0450] Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number;
[0451] The first frequency range and the second frequency range are two adjacent frequency ranges;
[0452] The second number of time-domain symbols is determined based on the second Doppler frequency difference and the preset adaptive algorithm;
[0453] The first Doppler frequency difference is determined based on the first Doppler information;
[0454] The second Doppler frequency difference is determined based on the second Doppler information.
[0455] Optionally, the first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following:
[0456] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0457] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0458] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0459] Wherein, the absolute value of the jump value is greater than the first preset value.
[0460] Among them, Figure 7In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 701) and memory (memory 703). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 704 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. Processor 701 is responsible for managing the bus architecture and general processing, and memory 703 can store data used by processor 701 during operation.
[0461] like Figure 8 As shown, this embodiment of the invention also provides a communication device, including: a processor 801; and a memory 803 connected to the processor 801 via a bus interface 802, the memory 803 being used to store programs and data used by the processor 801 when performing operations, and the processor 801 calling and executing the programs and data stored in the memory 803.
[0462] The transceiver 804 is connected to the bus interface 802 and is used to receive and send data under the control of the processor 801. Specifically, the processor 801 is used to read the program in the memory 803, and the transceiver 804 executes the following processes:
[0463] Send a first OTFS signal to a first communication device; receive the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number;
[0464] The processor 801 executes the following procedures:
[0465] Based on the changes in the number of time-domain symbols and the second number of time-domain symbols, the first number of time-domain symbols is obtained;
[0466] Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
[0467] Optionally, the first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
[0468] Optionally, the transceiver 804 is used for:
[0469] Receive the time-domain symbol number change information sent by the first communication device through a feedback sequence;
[0470] The feedback sequence includes a preset number of bits;
[0471] The number of time-domain symbols changes differently depending on the preset number of bit states.
[0472] Optionally, the change in the number of time-domain symbols includes one of the following:
[0473] The first time-domain symbol number remains unchanged relative to the second time-domain symbol number;
[0474] The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols;
[0475] The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols;
[0476] The first time-domain symbol number changed the jump value relative to the second time-domain symbol number;
[0477] Wherein, the absolute value of the jump value is greater than the first preset value.
[0478] Optionally, the processor 801 is configured to:
[0479] When the time-domain symbol number changes, including when the first time-domain symbol number changes by a jump value relative to the second time-domain symbol number, the jump value is determined based on the pre-configured initial time-domain symbol number and the second time-domain symbol number; the first time-domain symbol number is obtained based on the second time-domain symbol number and the jump value.
[0480] Among them, Figure 8 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 801) and memory (memory 803). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 804 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. Processor 801 is responsible for managing the bus architecture and general processing, and memory 803 can store data used by processor 801 during operation.
[0481] In addition, specific embodiments of the present invention also provide a computer-readable storage medium storing a computer program thereon, wherein the program, when executed by a processor, implements the steps of the feedback method of the orthogonal time-frequency space OTFS applied to a first communication device as described above, or implements the steps of the feedback method of the orthogonal time-frequency space OTFS applied to a second communication device as described above.
[0482] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0483] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.
[0484] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions that cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the transmission and reception methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0485] The above describes the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A feedback method for orthogonal time-frequency spatial OTFS, characterized in that, Applied to a first communication device, the method includes: Receive the first OTFS signal sent by the second communication device; Based on the first OTFS signal, the change in the number of time-domain symbols is obtained; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is either a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal. The change in the number of time-domain symbols is sent to the second communication device.
2. The feedback method of orthogonal time-frequency spatial OTFS according to claim 1, characterized in that, The first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
3. The feedback method of orthogonal time-frequency spatial OTFS according to claim 1, characterized in that, Sending the time-domain symbol number change information to the second communication device includes: The change in the number of time-domain symbols is sent to the second communication device via a feedback sequence. The feedback sequence includes a preset number of bits; The number of time-domain symbols changes differently depending on the preset number of bit states.
4. The feedback method of orthogonal time-frequency spatial OTFS according to claim 1, characterized in that, The step of obtaining the time-domain symbol number change based on the first OTFS signal includes: The change in the number of symbols in the time domain is obtained based on the first Doppler information and the second Doppler information; The first Doppler information is obtained by performing channel estimation on the channel receiving the first OTFS signal, based on the reference signal in the first OTFS signal. The second Doppler information is obtained by performing channel estimation on the channel receiving the second OTFS signal, based on the reference signal in the second OTFS signal.
5. The feedback method of orthogonal time-frequency space OTFS according to claim 4, characterized in that, The step of obtaining the change in the number of symbols in the time domain based on the first Doppler information and the second Doppler information includes: When the first Doppler frequency difference is within the target frequency range, it is determined that the first time-domain symbol number remains unchanged relative to the second time-domain symbol number; The target frequency range is the frequency range corresponding to the second time-domain symbol number; The first Doppler frequency difference is determined based on the first Doppler information; The second time-domain symbol number is obtained based on the second Doppler frequency difference and a preset adaptive algorithm; The second Doppler frequency difference is determined based on the second Doppler information.
6. The feedback method of orthogonal time-frequency spatial OTFS according to claim 4, characterized in that, The step of obtaining the change in the number of symbols in the time domain based on the first Doppler information and the second Doppler information includes: When the first Doppler frequency difference is located in the first frequency range and the second Doppler frequency difference is located in the second frequency range, the first number of time-domain symbols is determined according to the first Doppler frequency difference and a preset adaptive algorithm. Based on the first time-domain symbol number and the second time-domain symbol number, it is determined that the first time-domain symbol number has changed relative to the second time-domain symbol number; The first frequency range and the second frequency range are two adjacent frequency ranges; The second frequency range is the frequency range corresponding to the second time-domain symbol number; The second number of time-domain symbols is determined based on the second Doppler frequency difference and the preset adaptive algorithm; The first Doppler frequency difference is determined based on the first Doppler information; The second Doppler frequency difference is determined based on the second Doppler information.
7. The feedback method of orthogonal time-frequency spatial OTFS according to claim 6, characterized in that, The first time-domain symbol number changes relative to the second time-domain symbol number, including one of the following: The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols; The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols; The first time-domain symbol number changed the jump value relative to the second time-domain symbol number; Wherein, the absolute value of the jump value is greater than the first preset value.
8. A feedback method for orthogonal time-frequency spatial OTFS, characterized in that, Applied to a second communication device, the method includes: Send the first OTFS signal to the first communication device; The system receives the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number. Based on the changes in the number of time-domain symbols and the second number of time-domain symbols, the first number of time-domain symbols is obtained; Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
9. The feedback method of orthogonal time-frequency spatial OTFS according to claim 8, characterized in that, The first OTFS signal is adjacent to the second OTFS signal, and the second OTFS signal is the previous OTFS signal of the first OTFS signal.
10. The feedback method of orthogonal time-frequency spatial OTFS according to claim 8, characterized in that, The receipt of the time-domain symbol number change information sent by the first communication device includes: Receive the time-domain symbol number change information sent by the first communication device through a feedback sequence; The feedback sequence includes a preset number of bits; The number of time-domain symbols changes differently depending on the preset number of bit states.
11. The feedback method of orthogonal time-frequency spatial OTFS according to claim 8, characterized in that, The changes in the number of symbols in the time domain include one of the following: The first time-domain symbol number remains unchanged relative to the second time-domain symbol number; The first number of time-domain symbols is increased by a first preset value relative to the second number of time-domain symbols; The first number of time-domain symbols is reduced by a first preset value relative to the second number of time-domain symbols; The first time-domain symbol number changed the jump value relative to the second time-domain symbol number; Wherein, the absolute value of the jump value is greater than the first preset value.
12. The feedback method of orthogonal time-frequency space OTFS according to claim 11, characterized in that, When the time-domain symbol number change includes a change in the transition value of the first time-domain symbol number relative to the second time-domain symbol number, obtaining the first time-domain symbol number based on the time-domain symbol number change and the second time-domain symbol number includes: The first time-domain symbol number is determined based on the pre-configured initial time-domain symbol number and the second time-domain symbol number.
13. A feedback device for an orthogonal time-frequency spatial (OTFS), characterized in that, Applied to a first communication device, the device includes: The first receiving module is used to receive the first OTFS signal sent by the second communication device; The first processing module is configured to obtain the change in the number of time-domain symbols based on the first OTFS signal; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal; The first transmitting module is used to transmit the time-domain symbol number change to the second communication device.
14. A feedback device for an orthogonal time-frequency spatial OTFS, characterized in that, Applied to a second communication device, the device includes: The second transmitting module is used to transmit the first OTFS signal to the first communication device; The second receiving module is used to receive the time-domain symbol number change information sent by the first communication device; the time-domain symbol number change information is obtained by the first communication device based on the first OTFS signal; the time-domain symbol number change information is the change of the first time-domain symbol number corresponding to the first OTFS signal relative to the second time-domain symbol number; The second processing module is used to obtain the first time-domain symbol number based on the change in the time-domain symbol number and the second time-domain symbol number; Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
15. A communication device, wherein the communication device is a first communication device, characterized in that, include: Processor and transceiver; The transceiver is used to receive the first OTFS signal sent by the second communication device; The processor is configured to obtain the change in the number of time-domain symbols based on the first OTFS signal; the change in the number of time-domain symbols is the change in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols; the number of second time-domain symbols is a pre-configured initial number of time-domain symbols or the number of time-domain symbols corresponding to the second OTFS signal; The transceiver is also used to send the time-domain symbol number change information to the second communication device.
16. A communication device, wherein the communication device is a second communication device, characterized in that, include: Processor and transceiver; The transceiver is configured to send a first OTFS signal to a first communication device; receive changes in the number of time-domain symbols sent by the first communication device; the changes in the number of time-domain symbols are obtained by the first communication device based on the first OTFS signal; the changes in the number of time-domain symbols are the changes in the number of first time-domain symbols corresponding to the first OTFS signal relative to the number of second time-domain symbols. The processor is configured to obtain a first time-domain symbol number based on the change in the time-domain symbol number and the second time-domain symbol number; Wherein, the second time-domain symbol number is the pre-configured initial time-domain symbol number or the time-domain symbol number corresponding to the second OTFS signal.
17. A communication device, characterized in that, include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the feedback method of the orthogonal time-frequency space OTFS as described in any one of claims 1 to 7, or implements the feedback method of the orthogonal time-frequency space OTFS as described in any one of claims 8 to 12.
18. A readable storage medium, characterized in that, The readable storage medium stores a program that, when executed by a processor, implements the steps of the feedback method of the orthogonal time-frequency space OTFS as described in any one of claims 1 to 7, or implements the steps of the feedback method of the orthogonal time-frequency space OTFS as described in any one of claims 8 to 12.