Ad hoc network communication method and device, electronic equipment and storage medium

Through the application of OTFS modulation in the delay Doppler domain, the problem of channel distortion of the ad hoc network communication system under high-speed mobile is solved, and the channel resistance and reliability is achieved. It is suitable for high-speed mobile ad hoc network communication scenarios .

CN119232540AActive Publication Date: 2024-12-31SHENZHEN PENGLONGTONG TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411731364.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2024-12-31
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

In high-speed mobile scenarios, the channel distortion of the ad hoc network communication system due to Doppler shifts, which reduces the reliability of the communication system. The existing OFDM modulation scheme has poor resistance to time selective fading, making it difficult to ensure communication stability.

Method used

Using the OTFS (quadrature time-frequency space) modulation method, modulation symbols are generated by determining the appropriate frame number and frame size, and modulating them in the delay Doppler domain, and converting them to the delay time domain to adapt to high-speed mobile scenarios. The dual-select channel uses time-frequency two-dimensional diversity gain to improve channel fading resistance.

Benefits of technology

OTFS modulation method reduces signal distortion in high-speed mobile scenarios, reduces channel estimation difficulty, improves the reliability and stability of the communication system, and can better adapt to the dual-select channel in high-speed mobile scenarios, improving the anti-fading of ad hoc network communications. performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119232540A_ABST
    Figure CN119232540A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an ad hoc network communication method and device, electronic equipment and a computer readable storage medium, and relates to the technical field of communication, and the method comprises the steps: determining a to-be-adopted orthogonal time-frequency-space OTFS frame number and a frame size based on the data size of to-be-transmitted data; generating a modulation symbol based on the OTFS frame number, the frame size and the to-be-transmitted data; carrying the pilot frequency information and the modulation symbols in a time delay Doppler domain to obtain a plurality of first OTFS frames; converting the plurality of first OTFS frames into a delay time domain to obtain a plurality of second OTFS frames; processing the plurality of second OTFS frames to obtain target data; and sending the target data to a receiving end. Therefore, the signal can be transmitted in an actual communication channel, and the anti-fading performance of the signal in a high-speed mobile scene is improved through processing in the time delay Doppler domain, so that the stability and reliability of ad hoc network communication in the high-speed mobile scene are guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of communication technology, and in particular to a self-organizing network communication method, device, electronic device, and computer-readable storage medium. Background Art

[0002] Compared with conventional communication systems, ad hoc networks do not require the support of basic communication facilities and can quickly build a decentralized mobile communication network with higher flexibility. In addition, even if some nodes fail, other nodes can still communicate through related technologies, which has stronger anti-destruction capabilities and can better meet the needs of wireless communication in some special scenarios.

[0003] In some wireless communication scenarios with high-speed mobile devices, the channel is a dual-selective channel with both frequency-selective fading and time-selective fading. When the communication devices in the ad hoc network move at high speed, the relative motion between the receiver and the transmitter produces a Doppler frequency shift, and the wireless channel is affected by time-selective fading. When the relative motion speed is high, the Doppler frequency shift is large, and the coherence time of the channel is less than or equal to the symbol period. At this time, the channel impulse response will change within a symbol period. The signal passing through the dual-selective channel will be distorted, the difficulty of dual-selective channel estimation will increase, and the reliability of the communication system will decrease.

[0004] In the related art, an Orthogonal Frequency Division Multiplexing (OFDM) modulation scheme is usually used to resist frequency selective fading, but it is less resistant to time selective fading.

[0005] In high-speed mobile scenarios, Doppler frequency shift will occur due to the relative motion between the receiving and receiving parties. Doppler frequency shift will affect the subcarrier orthogonality in the OFDM modulation system. After being affected by Doppler frequency shift, the originally orthogonal subcarriers are no longer strictly orthogonal, which leads to inter-subcarrier interference. Inter-subcarrier interference makes it difficult for the receiving end to accurately separate the signals on each subcarrier, thereby reducing the reliability of the communication system.

[0006] Therefore, how to ensure the stability and reliability of ad hoc network communications in high-speed mobile scenarios is an urgent problem that needs to be solved. Summary of the invention

[0007] The embodiments of the present disclosure provide a method, device, electronic device and computer-readable storage medium for communication in an ad hoc network, aiming to solve one of the technical problems in the related art at least to a certain extent.

[0008] In a first aspect, an embodiment of the present disclosure provides a self-organizing network communication method, which is executed by a sending end, and the method includes: Based on the amount of data to be transmitted, determine the number and size of orthogonal time-frequency-space (OTFS) frames to be adopted; Generate modulation symbols based on the OTFS frame number and frame size, and the data to be transmitted; The pilot information and the modulation symbol are carried in a delay-Doppler domain to obtain a plurality of first OTFS frames; Converting the plurality of first OTFS frames into a delay time domain to obtain a plurality of second OTFS frames; Processing the plurality of second OTFS frames to obtain target data; The target data is sent to a receiving end.

[0009] In a second aspect, the embodiment of the present disclosure further provides a self-organizing network communication device, which is configured at a transmitting end, and the device includes: A first determination module is used to determine the number and size of orthogonal time-frequency-space (OTFS) frames to be adopted based on the amount of data to be transmitted; A first generating module, configured to generate modulation symbols based on the OTFS frame number and frame size, and the data to be transmitted; A carrying module, used for carrying the pilot information and the modulation symbol in the delay Doppler domain to obtain a plurality of first OTFS frames; A conversion module, configured to convert the plurality of first OTFS frames into a delay time domain to obtain a plurality of second OTFS frames; A first processing module, configured to process the plurality of second OTFS frames to obtain target data; The first sending module is used to send the target data to the receiving end.

[0010] In a third aspect, an embodiment of the present disclosure provides a self-organizing network communication method, which is executed by a receiving end, and the method includes: Acquire the target data sent by the sending end; Processing the target data to obtain a plurality of second OTFS frames; Performing channel estimation based on the pilot information in the second OTFS frame to obtain a channel estimation result; Based on the channel estimation result, the data to be processed in the second OTFS frame is balanced and demodulated to obtain the data to be transmitted.

[0011] In a fourth aspect, an embodiment of the present disclosure provides a self-organizing network communication device, configured at a receiving end, the device comprising: An acquisition module, used for acquiring the target data sent by the sending end; A second processing module, used for processing the target data to obtain a plurality of second OTFS frames; A channel estimation module, configured to perform channel estimation based on the pilot information in the second OTFS frame to obtain a channel estimation result; The equalization and demodulation module is used to perform equalization and demodulation on the data to be processed in the second OTFS frame based on the channel estimation result to obtain the data to be transmitted.

[0012] In a fifth aspect, an embodiment of the present disclosure further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps in the above-mentioned self-organizing network communication method when executed by the processor.

[0013] In a sixth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the above-mentioned self-organizing network communication method are implemented.

[0014] In a seventh aspect, the embodiments of the present disclosure further provide a computer program product or a computer program, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the various optional implementations described in the embodiments of the present disclosure.

[0015] The embodiments of the present disclosure have at least the following beneficial effects: The number and size of OTFS frames to be adopted are determined by the amount of data to be transmitted, and the transmission strategy can be flexibly adjusted to adapt to different data transmission requirements. In high-speed mobile scenarios, the amount of data may change dynamically. This adaptive determination method can better utilize channel resources, improve transmission efficiency, and ensure the stability of communication. Modulation symbols are generated based on the determined number and size of OTFS frames and the data to be transmitted, and then the pilot information and modulation symbols are carried in the delay-Doppler domain to obtain multiple first OTFS frames. Modulation is performed in the delay-Doppler (DD) domain, and one modulation symbol can occupy the entire time-frequency domain grid, which means that the signal can experience the dual-selective channel that changes rapidly in the entire time-frequency domain, thereby obtaining a time-frequency two-dimensional diversity gain. This method is different from OFDM. The subcarriers in the OFDM modulation system will lose orthogonality under the influence of Doppler frequency shift in high-speed mobile scenarios, resulting in interference between subcarriers and reducing the reliability of the communication system. OTFS modulation can better adapt to the dual-selective channels in high-speed mobile scenarios, reduce signal distortion, reduce the difficulty of channel estimation, and improve the reliability of the communication system. The multiple first OTFS frames are converted into the delay time domain to obtain multiple second OTFS frames and sent to the receiving end. This conversion enables the signal to be transmitted in the actual communication channel. At the same time, after processing in the delay Doppler domain, the anti-fading performance of the signal in high-speed mobile scenarios is improved, thereby ensuring the stability and reliability of self-organizing network communication in high-speed mobile scenarios.

[0016] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of this specification, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0018] Figure 1 It is a flowchart of a self-organizing network communication method provided by the first embodiment of the present disclosure; Figure 2 is a schematic diagram of an adaptive rate matching; Figure 3 is a schematic diagram of pilot deployment; Figure 4 A schematic diagram of OTFS modulation and adding CP; Figure 5 A physical layer data frame structure diagram; Figure 6 is a data processing flow chart of a sending end; Figure 7 It is a flowchart of a self-organizing network communication method provided by the second embodiment of the present disclosure; Figure 8 is a structural diagram of a self-organizing network communication device provided by an embodiment of the present disclosure; Fig. 9 is a structural diagram of a self-organizing network communication device provided by another embodiment of the present disclosure; Fig.10 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] Some embodiments of the present disclosure will be described in detail here, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. Various changes, modifications and equivalents of the methods, devices and / or systems described herein will become apparent after understanding the present disclosure. For example, the order of operations described herein is merely an example and is not limited to those orders set forth herein, but can be changed as becomes apparent after understanding the present disclosure, except for operations that must be performed in a specific order. In addition, for clarity and brevity, descriptions of features known in the art may be omitted.

[0020] The implementations described in some embodiments of the present disclosure below do not represent all implementations consistent with the present disclosure. To this end, the present disclosure embodiment proposes an ad hoc network communication method, which can solve one of the technical problems existing in the above scenario to a certain extent.

[0021] It should be noted that the execution subject of the self-organizing network communication method of this embodiment can be a self-organizing network communication device, which can be configured in any type of electronic equipment, such as a vehicle, a drone, a computer, a mobile phone, etc., which is not limited here. The self-organizing network communication device can be used as a sending end in the communication system, or it can also be a receiving end.

[0022] It should be noted that the description order of the following embodiments is not intended to limit the priority order of the embodiments.

[0023] Figure 1 It is a flowchart of a self-organizing network communication method provided according to the first embodiment of the present disclosure.

[0024] In the first embodiment of the present disclosure, the “sending end” is used as the execution subject to execute the self-organizing network communication method for illustration, and no limitation is made here.

[0025] like Figure 1 As shown, the method includes: Step 101: Determine the number and size of Orthogonal Time-Frequency-Space (OTFS) frames to be adopted based on the amount of data to be transmitted.

[0026] The data to be transmitted may be any information or data that needs to be transmitted via communication, such as text data, image data, audio data, etc., which is not limited here.

[0027] The number of OTFS (Orthogonal Time Frequency Space) frames may be the total number of OTFS frames used to transmit the data to be transmitted. An OTFS frame is a basic transmission unit in OTFS communication, which includes multiple symbols distributed in the delay Doppler domain (DD domain). These symbols can be converted into time domain signals for transmission after a series of mathematical transformations.

[0028] The OTFS frame size may be the amount of data that each OTFS frame can carry, which is usually measured in terms of the number of symbols or bits. The larger the OTFS frame size, the more data that each frame can carry.

[0029] Specifically, when the amount of data to be transmitted is determined, a greater number of OTFS frames means that the amount of data carried by each OTFS frame is relatively small.

[0030] Optionally, the first number of multi-carrier symbols can be determined based on a preset number of subcarriers and the amount of data to be transmitted, and then the number of orthogonal time-frequency-space OTFS frames and the frame size corresponding to the data to be transmitted can be determined based on the maximum number of multi-carrier symbols in the OTFS frame and the first number of multi-carrier symbols.

[0031] Among them, the number of subcarriers is an important parameter for measuring the transmission capacity of a communication system, which indicates the number of information channels that can be transmitted in parallel within a given bandwidth. The more subcarriers there are, the greater the amount of information that can be processed in parallel by the system, thereby improving the transmission capacity and efficiency of the communication system. In the embodiments of the present disclosure, the preset number of subcarriers may be a preset value, such as 64, which is not limited here.

[0032] The maximum number of multi-carrier symbols in an OTFS frame may be the maximum number of multi-carrier symbols that can be carried by an OTFS frame. As an example, in the embodiment of the present disclosure, the maximum number of multi-carrier symbols in an OTFS frame may be 8, which is not limited here.

[0033] Optionally, the maximum path delay can be first determined based on the path delays corresponding to each scattering path between the transmitting end and the receiving end, and then the maximum path delay index can be determined based on the maximum path delay, the number of subcarriers and the subcarrier spacing. Then, the target number of subcarriers can be determined based on the maximum path delay index and the number of subcarriers. Finally, the first multi-carrier symbol number can be determined based on the amount of data to be transmitted and the target number of subcarriers.

[0034] As an example, the channel between the transmitter and the receiver is an EPA (Extended Pedestrian A) channel. There are multiple scattering paths in the channel, and the path delay corresponding to each scattering path is recorded as ,By comparing the path delays corresponding to each scattering path, the maximum path delay can be obtained.

[0035] The scattering path refers to the path formed by the scattering phenomenon caused by obstacles or the inhomogeneity of the propagation medium during the signal transmission process.

[0036] The maximum path delay index may be an index value corresponding to the scattering path with the largest path delay.

[0037] Among them, path delay refers to the delay difference caused by different propagation paths during the transmission of the signal. After the signal is sent from the transmitter, it will be transmitted to the receiver through multiple paths. The signal on each path may experience different delays. Among them, subcarrier spacing refers to the frequency spacing between adjacent subcarriers in a multi-carrier modulation system.

[0038] For example, assuming there are five different scattering paths, and their delays are 10ns, 20ns, 30ns, 40ns, and 50ns, respectively, then the maximum path delay is 50ns, and the corresponding path index is the maximum path delay index.

[0039] Optionally, the maximum path delay index can be calculated using the following formula:

[0040] in, L represents the maximum path delay index, represents the maximum path delay, M Indicates the number of subcarriers, Indicates the subcarrier spacing. As an example, in the embodiment of the present disclosure, the number of subcarriers M =64, =312.5kHz, not limited here.

[0041] The target subcarrier number may represent the number of subcarriers carrying data modulation symbols.

[0042] Optionally, the target number of subcarriers can be calculated using the following formula:

[0043] in, Indicates the target subcarrier number.

[0044] The first multi-carrier symbol number indicates how many multi-carrier symbols are required at least to complete data transmission under the conditions of a specific number of sub-carriers and data volume.

[0045] As a possible implementation method, the quotient of the amount of data to be transmitted and the target number of subcarriers can be first determined. For example, if the amount of data to be transmitted is 52 and the target number of subcarriers is 5, the quotient of the amount of data to be transmitted and the target number of subcarriers is 10.4. Further, the quotient can be rounded to obtain the first multi-carrier symbol number 11. Since the number of multi-carrier symbols must be an integer, the quotient is rounded. In this example, the first multi-carrier symbol number obtained after rounding is 11. This means that in order to transmit data to be transmitted with a data amount of 52, at least 11 multi-carrier symbols are required when the target number of subcarriers is 5, which is not limited here.

[0046] It is understandable that the size of an OTFS frame is M1*N1, where M1 is a fixed value (target subcarrier number) in this solution, and N1 represents the Doppler sampling number, which needs to be selected according to actual application requirements.

[0047] If the duration of an OTFS frame is N1T, this time should be less than the application delay that the system can tolerate. This means that the value of N1 will affect the frame duration, and thus affect the system's delay requirements. If N1 is too large, the frame duration may be too long, exceeding the delay range that the application can tolerate. The computational complexity and peak-to-average power ratio (PAPR) of the OTFS modulation system are proportional to the number of Doppler samples. This means that the larger the N1, the higher the computational complexity of the system, and the higher the PAPR may also be, which will affect the implementation and performance of the system.

[0048] When the number of Doppler samples is small, the Doppler resolution is low. The path Doppler may be fractional after sampling, which will cause Doppler dispersion and Doppler interference between received symbols. At the same time, the sparsity of the dual-selection channel in the DD domain decreases, which increases the difficulty of channel estimation, reduces the accuracy of channel estimation, and thus reduces the overall reliability of the system.

[0049] It should be noted that when determining the number of orthogonal time-frequency space OTFS frames and the frame size corresponding to the data to be transmitted based on the maximum number of multi-carrier symbols and the first number of multi-carrier symbols in the OTFS frame, it can be implemented in the manner described in the following example.

[0050] For example, if the number of the first multi-carrier symbols is 14 and the maximum number of multi-carrier symbols of the OTFS frame is 8, the largest N1 can be prioritized first, that is, matching an OTFS frame with N1=8. At this time, the first multi-carrier symbols are 6, and then an OTFS frame with N1=4 can be matched. At this time, the first multi-carrier symbols are 2, and finally an OTFS frame with N1=2 can be matched. Therefore, 3 OTFS frames are needed to meet the demand. The number of multi-carrier symbols corresponding to these 3 OTFS frames are 8, 4, and 2 respectively.

[0051] For example, Figure 2 As shown, M-2L-2 represents the target number of subcarriers, that is, the number of subcarriers that can carry data modulation symbols in each OTFS frame in the delay domain. If the first multi-carrier symbol number is 11, and the maximum multi-carrier symbol number of the OTFS frame is 4, the maximum multi-carrier symbol number N can be prioritized first, that is, matching two OTFS frames with multi-carrier symbol number N=4. At this time, the first multi-carrier symbol has 3 remaining, and then another OTFS frame with multi-carrier symbol number N=2 can be matched. At this time, the first multi-carrier symbol has 1 remaining, so finally, zero padding can be used to match an OTFS frame with N=2. Therefore, it can be shown that 4 OTFS frames are needed to meet the demand. The multi-carrier symbol numbers corresponding to these 4 OTFS frames are 4, 4, 2, and 2 respectively.

[0052] In the disclosed embodiment, when matching the OTFS frame size, the matching is performed in the order of decreasing even powers of 2 from large to small. For example, if the largest multi-carrier symbol matched first is 8, then 4 and 2 are matched in sequence. For example, if the largest multi-carrier symbol matched first is 16, then 16, 8, 4 and 2 are matched in sequence.

[0053] As a possible implementation method, the multi-carrier symbol corresponding to the last matched OTFS frame needs to be 2. Therefore, no matter how much data needs to be transmitted, at most one more multi-carrier symbol needs to be added after encoding to adaptively match the OTFS frame.

[0054] It can be understood that through this adaptive rate matching scheme, the number of multi-carrier symbols and the number of OTFS frames in each OTFS frame will be adaptively matched according to the amount of data to be transmitted. Compared with the traditional solution of fixed multi-carrier symbol value, it saves resources, reduces latency, and better meets the sudden business needs of the self-organizing network. On this basis, the larger Matching the values ​​can also ensure the accuracy of channel estimation and system reliability as much as possible.

[0055] Step 102: Generate modulation symbols based on the OTFS frame number and frame size, and the data to be transmitted.

[0056] As a possible implementation method, the amount of data to be supplemented can be first determined based on the OTFS frame number and frame size, and then the target transmission data can be determined based on the data to be transmitted and the amount of data to be supplemented. The target transmission data is then encoded, interleaved and constellation mapped in sequence to obtain modulation symbols.

[0057] The amount of data to be supplemented may be data that needs to be filled during transmission, determined according to the amount of data to be transmitted. By comprehensively considering the data to be transmitted and the amount of data to be supplemented, a complete target transmission data set suitable for transmission may be determined. For example, if the amount of data to be transmitted is less than a complete transmission frame, some padding data may need to be supplemented to meet the transmission format requirements.

[0058] In combination with the above example, according to the number of OTFS frames and the frame size, as well as the amount of data to be transmitted, it can be determined whether zero padding is required to match an N=2 OTFS frame. If so, it indicates the amount of data to be supplemented.

[0059] like Figure 2 As shown, Figure 2 In the example, if the total number of white grids represents the amount of data to be transmitted, there are 85 white grids in total, that is, the amount of data is 85. Since an N=2 OTFS frame is finally matched, 11 data need to be supplemented to determine a complete OTFS frame suitable for transmission.

[0060] That is, if Figure 2 In the example, the amount of data to be transmitted is 85, the number of frames is 4, the number of multi-carrier symbols corresponding to the 4 OTFS frames are 4, 4, 2 and 2 respectively, and the amount of data to be supplemented is 11, which is not limited here.

[0061] The target transmission data may be transmission data determined by combining the data to be transmitted and the amount of data to be supplemented.

[0062] Among them, encoding is to improve the reliability of data transmission. Redundant information is added to the original data through a specific encoding algorithm. In this way, even if part of the data is interfered with or lost at the receiving end, it can be corrected or restored through the redundant information. Common encoding methods include convolutional codes and Turbo codes. For example, using convolutional codes to encode the target transmission data, the original data is converted into encoded data containing redundant information, which increases the anti-interference ability of the data during transmission.

[0063] The purpose of interleaving is to disrupt the order of data so that continuous errors are dispersed at the receiving end, thereby reducing the impact of concentrated errors on data recovery. For example, the encoded data is rearranged according to specific rules so that the positions of originally adjacent data become dispersed after interleaving. In this way, even if a burst error occurs during transmission, it will not cause a large number of continuous data errors, thereby improving the error correction capability of the data.

[0064] Among them, constellation mapping is to map the digital data after encoding and interleaving to a specific signal constellation diagram to generate modulation symbols. Different modulation methods have different constellations, such as BPSK (Binary Phase Shift Keying), QPSK (Quadrature Phase Shift Keying), 16QAM (16-Quadrature Amplitude Modulation) and 64QAM (64-Quadrature Amplitude Modulation), which are not limited here.

[0065] For example, for QPSK modulation, the data is mapped to a constellation diagram consisting of four points with different phases, each point representing two bits of information. This converts the digital data into an analog signal form that can be transmitted on the channel, namely the modulation symbol.

[0066] Among them, BPSK uses two different phases (usually 0 and π) to represent binary digits 0 and 1. For example, when the phase of a sine wave signal is 0 degrees at a certain moment, it represents the number 0, and when the phase is 180 degrees, it represents the number 1.

[0067] Simple to implement, good noise immunity. The data transmission rate is relatively low because each symbol can only represent 1 bit of information.

[0068] QPSK uses four different phases (usually 0, π / 2, π, and 3π / 2) to represent a combination of two bits. For example, a phase of 0 degrees represents 00, a phase of π / 2 represents 01, a phase of π represents 11, and a phase of 3π / 2 represents 10. The data transmission rate is twice that of BPSK. Compared with BPSK, more data can be transmitted in the same bandwidth, but the anti-noise performance is slightly lower than that of BPSK.

[0069] Among them, 16QAM represents different information by changing the amplitude and phase of the signal at the same time. 16QAM uses 16 different amplitude and phase combinations to represent 4 bits of information. The data transmission rate is higher.

[0070] 64QAM is similar to 16QAM, but uses 64 different amplitude and phase combinations to represent 6 bits of information. The data transmission rate is higher and it is suitable for situations with better channel conditions.

[0071] Among them, the modulation symbol is a signal representation form obtained after the modulation process in digital communication for transmission in the channel. In a digital communication system, the original digital data (usually binary 0 and 1) needs to be converted into an analog signal form suitable for transmission on a specific channel through modulation. The modulation symbol is an abstract representation of this modulated analog signal. For example, in quadrature amplitude modulation (QAM), the modulation symbol can be a signal point with different amplitudes and phases. These signal points represent different combinations of digital information. Constellation mapping is the process of mapping the digital data after encoding and interleaving to a specific signal constellation diagram. The result of this process is the generation of modulation symbols.

[0072] Different modulation methods have different constellation diagrams: For binary phase shift keying (BPSK), the constellation diagram has only two points, representing the numbers 0 and 1 respectively. After constellation mapping, each digital data is mapped to a modulation symbol with a specific phase.

[0073] For quadrature phase-shift keying (QPSK), the constellation diagram has four points, representing different combinations of two bits, and the digital data is mapped into one of four possible modulation symbols with different phases.

[0074] For higher-order modulation methods such as 16QAM and 64QAM, the constellation diagram has 16 and 64 points respectively, representing more bit combinations, which are mapped to generate corresponding modulation symbols.

[0075] It should be noted that the modulation symbols obtained through constellation mapping can be transmitted in the channel and demodulated at the receiving end to restore the original digital data. Constellation mapping enables digital communication systems to transmit more information within a limited bandwidth, improving communication efficiency. At the same time, different modulation methods and constellations can be selected according to channel conditions and communication requirements to balance transmission rate and reliability.

[0076] Optionally, the process of interleaving the encoded target transmission data may include: First, the number of coded bits carried on each multi-carrier symbol is determined according to the target number of subcarriers and the number of coded bits carried on each subcarrier. Then, based on the number of coded bits carried on each subcarrier, the target number of subcarriers, and the number of coded bits carried on each multicarrier symbol, the coded target transmission data is interleaved.

[0077] Optionally, the number of coded bits carried on each multi-carrier symbol can be calculated by the following formula:

[0078] in, Indicates the target subcarrier number, Indicates the number of coded bits carried on each subcarrier, Indicates the number of coded bits carried on each multi-carrier symbol.

[0079] As a possible implementation method, the encoded target transmission data may be first converted into a unidirectional data stream, and then the unidirectional data stream may be arranged to implement interleaving processing.

[0080] For example, we can perform two permutations and record the one-way data flow after the permutation as x , will be x The one-way data flow after the first permutation is denoted as w , will be x The one-way data flow after the second arrangement is denoted as z , please refer to the following formula for details: First arrangement:

[0081] Where k = 0, 1, 2, ... or -1, x i represents the data with index i in x, w k It means that the corresponding index of the data with index i in w is k.

[0082] Second arrangement:

[0083] Where k = 0, 1, 2, ... or -1, , w j represents the data with index j in w, z k It means that the data with index j in w corresponds to index k in z, and s is the intermediate parameter.

[0084] Step 103: Carry the pilot information and the modulation symbols in the delay-Doppler domain to obtain a plurality of first OTFS frames.

[0085] Among them, the delay-Doppler domain is a signal processing domain, which is usually used to describe the propagation characteristics of signals in wireless channels. In this domain, the characteristics of the signal can be expressed by two parameters: delay and Doppler shift. The delay-Doppler domain involves two parameters: the propagation delay and Doppler shift of the signal. Doppler shift is the change in signal frequency caused by the relative motion between the transmitter and the receiver. The delay-Doppler domain is very useful in analyzing the performance of communication systems in high-speed mobile environments. It can help understand the change law of signals when multipath propagation and Doppler effect exist at the same time.

[0086] In wireless communication, signals are affected by the channel during transmission, including fading, multipath, etc. The receiving end can estimate the characteristics of the channel, such as the amplitude and phase response of the channel, through pilot information. With accurate channel estimation, the receiving end can compensate the received data to restore the original transmitted data.

[0087] Among them, pilot information is a known signal sequence used for a specific purpose in the communication system, which can help the receiving end achieve time synchronization and frequency synchronization. Time synchronization ensures that the receiving end receives the signal at the correct time point, while frequency synchronization ensures that the local oscillator of the receiving end is consistent with the frequency of the transmitting end. For example, in the digital TV broadcasting system, the pilot signal is used to synchronize the receiver to ensure the correct playback of images and sounds.

[0088] The pilot information is a signal known to both the transmitting end and the receiving end, which enables the receiving end to perform various processing using the pilot information.

[0089] Optionally, pilot information may be inserted at a first designated position in the delay-Doppler domain.

[0090] Optionally, based on a preset deployment rule, a modulation symbol may be inserted at a second designated position in the delay-Doppler domain to obtain a plurality of first OTFS frames.

[0091] It should be noted that in order to effectively insert modulation symbols in the delay-Doppler domain, it is necessary to follow preset deployment rules. These rules may include determining where modulation symbols can be inserted, how to allocate different data symbols, etc. For example, the insertion position of the modulation symbols may be determined according to a specific algorithm or mode to ensure that the original data can be accurately restored at the receiving end.

[0092] Each first OTFS frame includes a certain number of modulation symbols and possible pilot information.

[0093] like Figure 3As shown, the pilot information can be inserted in the red grid area (first specified position), and the modulation symbol can be inserted in the colorless white grid area (second specified position). The blue grid area is the protection interval. The pilot overhead is 2(L+1) / M. Figure 3 The left side of is the delay domain and time domain, and the right side is the delay domain and Doppler domain.

[0094] The guard interval does not transmit valid information and plays a role of protection and segmentation.

[0095] The first designated position may be a specific subcarrier position in the delay-Doppler domain grid, for placing pilot information for subsequent channel estimation. It should be noted that the pilot information is inserted into a specific subcarrier position, and the receiving end can estimate the channel response through these pilots, thereby correctly demodulating the received data.

[0096] The second designated position may be a region in the delay-Doppler domain grid for inserting modulation symbols.

[0097] There is a protection interval between the first designated position and the second designated position.

[0098] The pilot overhead reflects the proportion of the pilot used for channel estimation in the entire signal resources.

[0099] Optionally, you can first define the DT domain pilot data power ratio , this formula is used to calculate the ratio of the average pilot symbol power to the average modulation symbol power in the D-T domain in decibels (dB).

[0100] in, is the average power of the DT domain pilot symbols, that is, the average power of a known signal sequence used for specific purposes such as channel estimation. is the average power of the modulation symbol, that is, the average power of the symbol carrying the actual data information after modulation. The pilot sequence on each OTFS frame is , Sn is a pilot sequence of any length n, satisfying , this condition indicates that the energy of the pilot sequence is normalized. That is, the sum of the squares of all elements in the pilot sequence is 1, which helps to maintain consistency and comparability when analyzing and designing systems.

[0101] It should be noted that by defining this power ratio, the relative relationship between the pilot signal and the data signal in terms of power can be measured. For example, if the pilot power is too high, it may waste transmit power resources and cause interference to adjacent channels; if the pilot power is too low, it may cause inaccurate channel estimation and affect the correct demodulation of the data. nis a pilot sequence of any length, indicating that the length of this pilot sequence can be adjusted according to specific circumstances.

[0102] Step 104: convert the multiple first OTFS frames into the delay time domain to obtain multiple second OTFS frames.

[0103] The delay time domain mainly involves two parameters: signal propagation delay and time. Delay usually refers to the time delay experienced by the signal from the transmitter to the receiver, while time refers to the change of the signal on the time axis.

[0104] The second OTFS frame may be an OTFS frame corresponding to the first OTFS frame after being converted into the delay time domain.

[0105] As a possible implementation method, each first OTFS frame may be subjected to an inverse fast Fourier transform, thereby converting the first OTFS frame from a delay Doppler domain to a delay time domain (DT domain) to facilitate subsequent data transmission.

[0106] like Figure 4 As shown, the left side is the first OTFS frame, which is located in the delay Doppler domain and can be converted to the delay time domain (DT domain) by inverse fast Fourier transform, thereby obtaining the second OTFS frame on the right side.

[0107] Among them, the inverse fast Fourier transform can convert the signal from the frequency domain to the time domain, or in more general cases, from one specific signal processing domain to another domain. In this process, by inverse transforming the Doppler domain, the Doppler parameters can be linked to the time parameters, so that the signal can be better analyzed and processed in the DT domain to meet specific communication or signal processing requirements.

[0108] Step 105: Process the multiple second OTFS frames to obtain target data.

[0109] As a possible implementation manner, the transmitting end may first perform parallel-to-serial conversion on each second OTFS frame to obtain first serial data, and then add cyclic prefix information to the first serial data to obtain target data, which is not limited here.

[0110] The first serial data may be serial data obtained by performing parallel-to-serial conversion on each second OTFS frame.

[0111] Parallel-to-serial conversion refers to the process of converting parallel data into serial data. In parallel data transmission, multiple data bits are transmitted simultaneously, while in serial data transmission, data is transmitted one by one in bit order.

[0112] Optionally, each second OTFS frame may first be subjected to certain parallel processing, such as data sorting, format conversion, etc., to ensure that the input requirements of parallel-to-serial conversion are met. Then, the parallel-to-serial conversion operation may be performed. In this process, the parallel data in each second OTFS frame may be converted bit by bit to obtain the first serial data.

[0113] Among them, the cyclic prefix (CP) is a means to eliminate inter-symbol interference and inter-carrier interference by adding a known signal before the data block. For example, a cyclic prefix can be formed by copying the rear part of each symbol to the front of the symbol, thereby ensuring that the signal can be correctly demodulated at the receiving end.

[0114] It should be noted that the addition of CP can ensure that the receiving end can correctly synchronize and detect signals, while reducing interference caused by multipath effect and Doppler effect.

[0115] Optionally, the transmitting end may use the SCP-OTFS (Single CP-OTFS, Single Cyclic Prefix Orthogonal Time-Frequency-Space) mode to add cyclic prefix information. The SCP-OTFS mode means that for multiple second OTFS frames, after parallel-to-serial conversion, the cyclic prefix is ​​added only once. Thus, the structure can be simplified and the implementation complexity can be reduced.

[0116] like Figure 4 As shown, Lcp is the added cyclic prefix. In the embodiment of the present disclosure, the cyclic prefix length Lcp may be 16, which is not limited here. The cyclic prefix length Lcp is greater than the maximum path delay index L.

[0117] Alternatively, the MCP-OTFS (Multiple CP-OTFS, multiple cyclic prefix orthogonal time-frequency-space) mode may be used. In the MCP-OTFS mode, multiple CPs need to be added, which is not limited here.

[0118] Step 106, sending the target data to the receiving end.

[0119] Specifically, after the target data is generated, the target data can be sent to the receiving end through the wireless communication mode of the ad hoc network. It should be noted that before the target data is sent to the receiving end, a leading field can also be sent to the receiving end.

[0120] Among them, the leading field can be sent before the target data.

[0121] Among them, the leading field can help the receiving end and the sending end establish time synchronization, ensuring that the data can be accurately received and processed at the right time. Through a specific signal pattern or sequence, the leading field enables the receiving end to detect the arrival of data and prepare to receive the subsequent data field.

[0122] As an example, Figure 5 is a physical layer data frame structure diagram. The data to be transmitted can be Figure 5 The data field (Data) in. Figure 5 The Legacy Preamble in the HT Preamble field indicates the legacy preamble field, which includes L-LTF (Legacy Long Training Field) and L-STF (Legacy Short Training Field), with data lengths of 160 points and 480 points respectively. The HT Preamble indicates the high throughput preamble field, which includes HT-STF (High Throughput Short Training Field) and HT-SIG (High Throughput Signal Field), with data lengths of 80 points and 240 points respectively. The data field includes service bits, physical layer data, check bits, and padding bits.

[0123] In the disclosed embodiment, the data to be transmitted can be converted into target data based on the OTFS modulation method and then sent to the receiving end. The leading field is sent to the receiving end through the traditional OFDM modulation method.

[0124] Figure 6 is a data processing flow chart of the sending end. Figure 6 As shown in the figure, the data bits of the data to be transmitted are first scrambled, and then adaptive rate matching is performed to determine the number of OTFS frames and frame size to be adopted, and then encoding, interleaving and constellation mapping are performed to obtain modulation symbols. The modulation symbols are then resource mapped and pilots are inserted, and then OTFS modulation can be performed, and then CP processing is performed and sent to the receiving end.

[0125] The embodiments of the present disclosure have at least the following beneficial effects: The number and size of OTFS frames to be adopted are determined by the amount of data to be transmitted, and the transmission strategy can be flexibly adjusted to adapt to different data transmission requirements. In high-speed mobile scenarios, the amount of data may change dynamically. This adaptive determination method can better utilize channel resources, improve transmission efficiency, and ensure the stability of communication. Modulation symbols are generated based on the determined number and size of OTFS frames and the data to be transmitted, and then the pilot information and modulation symbols are carried in the delay-Doppler domain to obtain multiple first OTFS frames. Modulation is performed in the delay-Doppler (DD) domain, and one modulation symbol can occupy the entire time-frequency domain grid, which means that the signal can experience the dual-selective channel that changes rapidly in the entire time-frequency domain, thereby obtaining a time-frequency two-dimensional diversity gain. This method is different from OFDM. The subcarriers in the OFDM modulation system will lose orthogonality under the influence of Doppler frequency shift in high-speed mobile scenarios, resulting in interference between subcarriers and reducing the reliability of the communication system. OTFS modulation can better adapt to the dual-selective channels in high-speed mobile scenarios, reduce signal distortion, reduce the difficulty of channel estimation, and improve the reliability of the communication system. The multiple first OTFS frames are converted into the delay time domain to obtain multiple second OTFS frames and sent to the receiving end. This conversion enables the signal to be transmitted in the actual communication channel. At the same time, after processing in the delay Doppler domain, the anti-fading performance of the signal in high-speed mobile scenarios is improved, thereby ensuring the stability and reliability of self-organizing network communication in high-speed mobile scenarios. Applying OTFS modulation technology to self-organizing network communication improves the reliability of self-organizing network communication systems in high-speed mobile scenarios and meets the communication needs of each node of the self-organizing network when it is in high-speed mobile scenarios.

[0126] Figure 7 It is a flowchart of a self-organizing network communication method provided according to the second embodiment of the present disclosure.

[0127] like Figure 7 As shown, the method includes: Step 201, obtaining target data sent by the sending end.

[0128] The target data may be data obtained by processing the data to be transmitted by the transmitting end through the OTFS modulation method.

[0129] Optionally, the receiving end may also receive a leading field sent by the sending end.

[0130] The leading field is used to help the receiver to receive data in a timely and synchronous manner. The leading field can help the receiver determine the start time of the data packet through a specific signal pattern, and ensure the time synchronization between the receiver and the transmitter.

[0131] Optionally, the leading field also carries control information required for demodulating the target data, such as modulation mode and coding rate, to help the receiving end to correctly demodulate the data.

[0132] The following is an illustrative description of the usage of some types of leading fields, which is not intended to limit the present disclosure.

[0133] For example, the data length of the L-STF field is 480, which can be used for coarse timing synchronization and coarse frequency offset estimation.

[0134] The data length of L-LTF is 160, which is used for precise frequency offset estimation, precise symbol timing offset estimation and channel estimation.

[0135] The data length of HT-SIG is 240, and it carries physical layer control parameters.

[0136] The data length of HT-STF is GI (Guard Interval) + 64, which is used for automatic gain control estimation.

[0137] As an example, the receiving end may first perform packet detection, and when determining that the target data has arrived, further perform coarse timing and coarse frequency offset correction. If the receiving end detects a specific signal pattern in the leading field, it may be considered that the target data has arrived.

[0138] After receiving the preamble field, coarse timing and coarse frequency offset correction are first required. The purpose of coarse timing synchronization is to determine the approximate start time of the target data so that subsequent processing can accurately align the target data. At the same time, coarse frequency offset correction is used to preliminarily estimate and correct the frequency offset between the received signal and the local oscillator, which can reduce data transmission errors caused by frequency offset.

[0139] Furthermore, the receiving end can perform precise timing and precise frequency offset correction. The purpose of precise timing is to more accurately determine the start time of receiving the target data, so as to reduce inter-symbol interference and improve the accuracy of data transmission.

[0140] Step 202: Process the target data to obtain a plurality of second OTFS frames.

[0141] Optionally, the receiving end may remove the CP from the target data, and after removing the CP, may perform serial-to-parallel conversion on the target data, thereby converting the target data into a plurality of second OTFS frames.

[0142] For example, after receiving the second serial data, the receiving end may remove the CP in the second serial data to obtain the first serial data, and then perform serial-to-parallel conversion on the first serial data to obtain multiple second OTFS frames, which is not limited here.

[0143] Step 203: Perform channel estimation based on the pilot information in the second OTFS frame to obtain a channel estimation result.

[0144] It is understandable that by processing the pilot information, the characteristics of the channel, that is, the channel estimation result, can be estimated. For example, in the channel estimation process, the impulse response, frequency response and other parameters of the channel can be estimated based on the relationship between the received pilot signal and the transmitted pilot signal. In the equalization and demodulation process, these channel estimation results are used to compensate the received signal, eliminate the influence of the channel on the signal, and restore the original data.

[0145] Among them, the DT domain channel matrix can be regarded as a matrix consisting of M×M sub-matrices But only the submatrix has value, and each path l p The delay corresponds to M valued channel sub-matrices. This means that in the DT domain, the characteristics of the channel can be described by these specific sub-matrices. Different path delays will affect the values ​​of the channel sub-matrices, thus reflecting the transmission characteristics of the signal on different paths.

[0146] Among them, when l Less than l p When the sub-matrix is a non-diagonal matrix, otherwise it is a diagonal matrix. This shows that under different conditions, the channel submatrix has different structural characteristics. The characteristics of the diagonal matrix can simplify the process of channel estimation and equalization demodulation because the operation of the diagonal matrix is ​​relatively simple.

[0147] The data channels that need to be estimated for equalization are all diagonal matrices ,in, =L+1, L+2, ..., ML-2. Diagonal elements It is equivalent to sampling the DT channel of the MN point every M points to obtain N sampling points, and can be obtained by the least squares channel estimation of the received pilot signal, while the elements in the remaining diagonal channel submatrices can be obtained according to This shows that the data channel estimation is obtained by processing the received pilot signal. First, the diagonal elements are obtained by least squares channel estimation. , and then use this element to interpolate to obtain the elements in other diagonal channel submatrices. However, since the OTFS frame length exceeds the pilot sampling range, the excess part needs to be obtained by extrapolation, which will reduce the accuracy of channel interpolation. In order to improve the accuracy of channel interpolation, the first pilot sampling point of the next OTFS frame can be used as an additional pulse pilot to perform channel interpolation of the current frame. In addition, discrete cosine transform (DCT) is used for denoising and interpolation. Compared with discrete Fourier transform, DCT can concentrate energy on low frequencies, thereby improving the performance of channel estimation.

[0148] Step 204: Based on the channel estimation result, perform equalization demodulation on the data to be processed in the second OTFS frame to obtain data to be transmitted.

[0149] Specifically, using the DT domain data channel (channel estimation result) obtained by channel estimation, DT domain iterative MRC-Rake detection can be performed on the data to be processed in the second OTFS frame. In each iteration, the interference from other symbol vectors estimated in the selected merged branch is eliminated, thereby improving the signal interference to noise ratio of the signal. By iteratively performing MRC-Rake detection, interference can be continuously eliminated, the SINR of the signal can be improved, and the accuracy of data demodulation can be improved.

[0150] Among them, MRC (Maximal Ratio Combining) is to combine multiple received signals by weight so that the combined signal has the maximum signal-to-noise ratio. In the DT domain, it may be to combine the signals received at different times and delay positions by weight to make full use of the multipath diversity effect and improve the quality of the received signal.

[0151] For example, assuming that multiple signal copies are received at different time and delay positions, MRC will determine the corresponding weight based on the signal-to-noise ratio of each copy, and then weightedly combine these copies to obtain a more reliable signal estimate.

[0152] Rake reception is a reception technology used in multipath fading channels, which uses multiple correlators (called "fingers") to receive and process different copies of multipath signals. Each finger corresponds to a different multipath component, and by combining these multipath components, the strength and reliability of the received signal can be improved. In the DT domain, Rake reception may determine the multipath components based on different time and delay positions, and process and combine these components.

[0153] Iteration means that the detection process is repeated multiple times, and each iteration further optimizes the signal detection result and improves the signal quality.

[0154] Optionally, the residual noise and interference in the ith iteration can be defined as , which is the difference between the received signal and the signal after channel estimation and equalization demodulation. By calculating the residual noise and interference, the effect of each iteration can be evaluated and whether to continue iteration can be determined. For example, in each iteration, the residual noise and interference are calculated. If the residual noise and interference decrease, it means that the iteration is effective and the next iteration can be continued; if the residual noise and interference no longer decrease, it means that the iteration has converged and the iteration can be stopped.

[0155] The maximum ratio combining output of the i-th iteration is = ,in = is the maximum ratio combining of residual noise and interference over all delay paths.

[0156] This is the output obtained by maximum ratio combining the residual noise and interference on all delay paths. Maximum ratio combining can improve the quality of the signal because it can make full use of the multipath diversity effect and improve the strength of the received signal.

[0157] The embodiments of the present disclosure have at least the following beneficial effects: Through the channel estimation and MRC-Rake detection in the DT domain, the OTFS modulation adaptive self-organizing network waveform system proposed in the present invention can utilize the time-frequency two-dimensional diversity gain in the dual-selection channel in the high-speed mobile scene, thereby obtaining higher reliability than the traditional OFDM system. In the high-speed mobile scene, the signal will be affected by multipath fading and Doppler frequency shift. The OTFS modulation adaptive self-organizing network waveform system can make full use of the time-frequency two-dimensional diversity gain through the channel estimation and MRC-Rake detection in the DT domain to improve the signal's anti-fading and anti-Doppler frequency shift capabilities. For example, in high-speed mobile wireless communications, the signal will experience different time delays and Doppler frequency shifts. By processing the signals in the two dimensions of time and frequency, the multipath diversity and Doppler diversity effects can be utilized to improve the reliability of the signal. Compared with the traditional OFDM system, the OTFS modulation adaptive self-organizing network waveform system can obtain higher reliability. This is because the OTFS system can better adapt to the channel changes in the high-speed mobile scene, and improve the quality and reliability of the signal through technologies such as channel estimation and equalization demodulation. For example, in a high-speed mobile communication environment, the traditional OFDM system may be severely affected by multipath fading and Doppler frequency shift, resulting in a decrease in signal quality and an increase in bit error rate. However, the OTFS system can reduce the bit error rate and improve system reliability through effective channel estimation and equalization demodulation technology.

[0158] In some complex application scenarios, such as hills, the wireless communication space environment is complex and changeable with rich multipath components. There are many scattering objects such as mountains, trees, and buildings in the scene, so there will be multiple scattering paths in the channel space. The delay and phase of each scattering path to the receiving end are different. At this time, the wireless channel is affected by frequency selective fading, resulting in inter-symbol interference. On the other hand, when the communication device moves at high speed, the relative motion between the receiving end and the transmitting end produces Doppler frequency shift. At this time, the wireless channel is affected by time selective fading. When the relative motion speed is large, the generated Doppler frequency shift is large, and the coherence time of the channel is less than or equal to the symbol period. At this time, the channel impulse response will change within a symbol period. The signal passing through the dual-selection channel will be distorted, the difficulty of dual-selection channel estimation will increase, and the reliability of the communication system will decrease.

[0159] In order to better implement the self-organizing network communication method disclosed in the present invention, the present invention also provides a self-organizing network communication device based on the self-organizing network communication method. The meanings of the terms are the same as those in the self-organizing network communication method, and the specific implementation details can refer to the description in the method embodiment.

[0160] See also Figure 8 , Figure 8 : is a structural diagram of a self-organizing network communication device provided in an embodiment of the present disclosure. The self-organizing network communication device is applied to a sending end and includes: A first determination module 810 is used to determine the number and size of orthogonal time-frequency-space (OTFS) frames to be adopted based on the amount of data to be transmitted; A first generating module 820, configured to generate modulation symbols based on the OTFS frame number and frame size, and the data to be transmitted; A carrying module 830 is used to carry the pilot information and the modulation symbol in a delay Doppler domain to obtain a plurality of first OTFS frames; A conversion module 840, configured to convert the plurality of first OTFS frames into a delay time domain to obtain a plurality of second OTFS frames; A first processing module 850 is used to process the plurality of second OTFS frames to obtain target data; The first sending module 860 is configured to send the target data to a receiving end.

[0161] Optionally, the first determining module includes: A first determining unit, configured to determine a first number of multi-carrier symbols based on a preset number of subcarriers and an amount of data to be transmitted; The second determining unit is used to determine the number and frame size of orthogonal time-frequency-space OTFS frames corresponding to the data to be transmitted based on the maximum number of multi-carrier symbols in the OTFS frame and the first number of multi-carrier symbols.

[0162] Optionally, the first determining unit is specifically configured to: Determining a maximum path delay according to the path delays corresponding to the scattering paths between the transmitting end and the receiving end; Determining a maximum path delay index based on the maximum path delay, the number of subcarriers, and the subcarrier spacing; Determining a target number of subcarriers based on the maximum path delay index and the number of subcarriers; The first multi-carrier symbol number is determined based on the amount of data to be transmitted and the target subcarrier number.

[0163] Optionally, the first generating module 820 is specifically configured to: Determining the amount of data to be supplemented based on the OTFS frame number and frame size; Determining target transmission data based on the data to be transmitted and the amount of data to be supplemented; The target transmission data is encoded, interleaved and constellation mapped in sequence to obtain modulation symbols.

[0164] Optionally, the process of performing interleaving processing on the encoded target transmission data includes: Determining the number of coded bits carried on each multi-carrier symbol according to the target number of subcarriers and the number of coded bits carried on each subcarrier; Based on the number of coded bits carried on each subcarrier, the target number of subcarriers, and the number of coded bits carried on each multi-carrier symbol, the coded target transmission data is interleaved.

[0165] Optionally, the mounting module 830 is specifically used for: Inserting the pilot information at a first designated position in a delay-Doppler domain; Based on a preset deployment rule, the modulation symbol is inserted at a second designated position in the delay-Doppler domain to obtain a plurality of first OTFS frames.

[0166] Optionally, the first processing module 850 is specifically configured to: Performing parallel-to-serial conversion on each of the second OTFS frames to obtain first serial data; Cyclic prefix information is added to the first serial data to obtain target data.

[0167] The embodiments of the present disclosure have at least the following beneficial effects: The number and size of OTFS frames to be adopted are determined by the amount of data to be transmitted, and the transmission strategy can be flexibly adjusted to adapt to different data transmission requirements. In high-speed mobile scenarios, the amount of data may change dynamically. This adaptive determination method can better utilize channel resources, improve transmission efficiency, and ensure the stability of communication. Modulation symbols are generated based on the determined number and size of OTFS frames and the data to be transmitted, and then the pilot information and modulation symbols are carried in the delay-Doppler domain to obtain multiple first OTFS frames. Modulation is performed in the delay-Doppler (DD) domain, and one modulation symbol can occupy the entire time-frequency domain grid, which means that the signal can experience the dual-selective channel that changes rapidly in the entire time-frequency domain, thereby obtaining a time-frequency two-dimensional diversity gain. This method is different from OFDM. The subcarriers in the OFDM modulation system will lose orthogonality under the influence of Doppler frequency shift in high-speed mobile scenarios, resulting in interference between subcarriers and reducing the reliability of the communication system. OTFS modulation can better adapt to the dual-selective channels in high-speed mobile scenarios, reduce signal distortion, reduce the difficulty of channel estimation, and improve the reliability of the communication system. The multiple first OTFS frames are converted into the delay time domain to obtain multiple second OTFS frames and sent to the receiving end. This conversion enables the signal to be transmitted in the actual communication channel. At the same time, after processing in the delay Doppler domain, the anti-fading performance of the signal in high-speed mobile scenarios is improved, thereby ensuring the stability and reliability of self-organizing network communication in high-speed mobile scenarios. Applying OTFS modulation technology to self-organizing network communication improves the reliability of self-organizing network communication systems in high-speed mobile scenarios and meets the communication needs of each node of the self-organizing network when it is in high-speed mobile scenarios.

[0168] See also Fig. 9 , Fig. 9 : is a structural diagram of a self-organizing network communication device provided by an embodiment of the present disclosure. The self-organizing network communication device is applied to a receiving end and includes: An acquisition module 910 is used to acquire the target data sent by the sending end; A second processing module 920 is used to process the target data to obtain a plurality of second OTFS frames; A channel estimation module 930, configured to perform channel estimation based on the pilot information in the second OTFS frame to obtain a channel estimation result; The equalization and demodulation module 940 is used to perform equalization and demodulation on the data to be processed in the second OTFS frame based on the channel estimation result to obtain the data to be transmitted.

[0169] The embodiments of the present disclosure have at least the following beneficial effects: Through the channel estimation and MRC-Rake detection in the DT domain, the OTFS modulation adaptive self-organizing network waveform system proposed in the present invention can utilize the time-frequency two-dimensional diversity gain in the dual-selection channel in the high-speed mobile scene, thereby obtaining higher reliability than the traditional OFDM system. In the high-speed mobile scene, the signal will be affected by multipath fading and Doppler frequency shift. The OTFS modulation adaptive self-organizing network waveform system can make full use of the time-frequency two-dimensional diversity gain through the channel estimation and MRC-Rake detection in the DT domain to improve the signal's anti-fading and anti-Doppler frequency shift capabilities. For example, in high-speed mobile wireless communications, the signal will experience different time delays and Doppler frequency shifts. By processing the signals in the two dimensions of time and frequency, the multipath diversity and Doppler diversity effects can be utilized to improve the reliability of the signal. Compared with the traditional OFDM system, the OTFS modulation adaptive self-organizing network waveform system can obtain higher reliability. This is because the OTFS system can better adapt to the channel changes in the high-speed mobile scene, and improve the quality and reliability of the signal through technologies such as channel estimation and equalization demodulation. For example, in a high-speed mobile communication environment, the traditional OFDM system may be severely affected by multipath fading and Doppler frequency shift, resulting in a decrease in signal quality and an increase in bit error rate. However, the OTFS system can reduce the bit error rate and improve system reliability through effective channel estimation and equalization demodulation technology.

[0170] In addition, the present disclosure also provides an electronic device, such as Fig.10 As shown, it shows a schematic diagram of the structure of the electronic device involved in the present disclosure, specifically: The electronic device may include components such as a processor 1001 with one or more processing cores, a memory 1002 with one or more computer-readable storage media, a power supply 1003, and an input unit 1004. Those skilled in the art will appreciate that Fig.10 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. The processor 1001 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 1002 and calling data stored in the memory 1002, it executes various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 1001 may include one or more processing cores; preferably, the processor 1001 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1001.

[0171] The memory 1002 can be used to store software programs and modules. The processor 1001 executes various functional applications and data processing by running the software programs and modules stored in the memory 1002. The memory 1002 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 1002 may also include a memory controller to provide the processor 1001 with access to the memory 1002.

[0172] The electronic device also includes a power supply 1003 for supplying power to each component. Preferably, the power supply 1003 can be logically connected to the processor 1001 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 1003 can also include one or more DC or AC power supplies, recharging systems, power supply device debugging circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0173] The electronic device may further include an input unit 1004, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0174] Although not shown, the electronic device may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 1001 in the electronic device will load the executable file corresponding to the process of one or more application programs into the memory 1002 according to the following instructions, and the processor 1001 will run the application program stored in the memory 1002, thereby implementing the steps in any one of the self-organizing network communication methods provided in the embodiments of the present disclosure.

[0175] The embodiments of the present disclosure have at least the following beneficial effects: The number and size of OTFS frames to be adopted are determined by the amount of data to be transmitted, and the transmission strategy can be flexibly adjusted to adapt to different data transmission requirements. In high-speed mobile scenarios, the amount of data may change dynamically. This adaptive determination method can better utilize channel resources, improve transmission efficiency, and ensure the stability of communication. Modulation symbols are generated based on the determined number and size of OTFS frames and the data to be transmitted, and then the pilot information and modulation symbols are carried in the delay-Doppler domain to obtain multiple first OTFS frames. Modulation is performed in the delay-Doppler (DD) domain, and one modulation symbol can occupy the entire time-frequency domain grid, which means that the signal can experience the dual-selective channel that changes rapidly in the entire time-frequency domain, thereby obtaining a time-frequency two-dimensional diversity gain. This method is different from OFDM. The subcarriers in the OFDM modulation system will lose orthogonality under the influence of Doppler frequency shift in high-speed mobile scenarios, resulting in interference between subcarriers and reducing the reliability of the communication system. OTFS modulation can better adapt to the dual-selective channels in high-speed mobile scenarios, reduce signal distortion, reduce the difficulty of channel estimation, and improve the reliability of the communication system. Convert multiple first OTFS frames into the delay time domain to obtain multiple second OTFS frames and send them to the receiving end. This conversion enables the signal to be transmitted in the actual communication channel. At the same time, after processing in the delay Doppler domain, the anti-fading performance of the signal in the high-speed mobile scenario is improved, thereby ensuring the stability and reliability of the self-organizing network communication in the high-speed mobile scenario. Apply OTFS modulation technology to self-organizing network communication, improve the reliability of the self-organizing network communication system in the high-speed mobile scenario, and meet the communication needs of each node of the self-organizing network when it is in high-speed movement. It can be understood by ordinary technicians in this field that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling related hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0176] To this end, the present disclosure provides a computer-readable storage medium, on which a computer program is stored. The computer program can be loaded by a processor to execute the steps in any one of the self-organizing network communication methods provided by the present disclosure.

[0177] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0178] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0179] Since the instructions stored in the computer-readable storage medium can execute the steps in any one of the self-organizing network communication methods provided in the present disclosure, the beneficial effects that can be achieved by any one of the self-organizing network communication methods provided in the present disclosure can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0180] The above is a detailed introduction to a self-organizing network communication method, device, electronic device and computer-readable storage medium provided by the present disclosure. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A self-organizing network communication method, characterized in that: Executed by the sending end, the method includes: Based on the amount of data to be transmitted, determine the number and size of orthogonal time-frequency-space (OTFS) frames to be adopted; Generate modulation symbols based on the OTFS frame number and frame size, and the data to be transmitted; The pilot information and the modulation symbol are carried in a delay-Doppler domain to obtain a plurality of first OTFS frames; Converting the plurality of first OTFS frames into a delay time domain to obtain a plurality of second OTFS frames; Processing the plurality of second OTFS frames to obtain target data; The target data is sent to a receiving end.

2. The method according to claim 1, characterized in that The step of determining the number of orthogonal time-frequency-space (OTFS) frames and the frame size to be adopted based on the amount of data to be transmitted includes: Determining a first number of multi-carrier symbols based on a preset number of subcarriers and an amount of data to be transmitted; Based on the maximum number of multi-carrier symbols in the OTFS frame and the first number of multi-carrier symbols, the number of orthogonal time-frequency-space OTFS frames and the frame size corresponding to the data to be transmitted are determined.

3. The method according to claim 2, characterized in that The determining, based on the preset number of subcarriers and the amount of data to be transmitted, the first number of multicarrier symbols comprises: Determining a maximum path delay according to the path delays corresponding to the scattering paths between the transmitting end and the receiving end; Determining a maximum path delay index based on the maximum path delay, the number of subcarriers, and the subcarrier spacing; Determining a target number of subcarriers based on the maximum path delay index and the number of subcarriers; The first multi-carrier symbol number is determined based on the amount of data to be transmitted and the target subcarrier number.

4. The method according to claim 1, characterized in that: The generating modulation symbols based on the OTFS frame number and frame size, and the data to be transmitted, comprises: Determining the amount of data to be supplemented based on the OTFS frame number and frame size; Determining target transmission data based on the data to be transmitted and the amount of data to be supplemented; The target transmission data is encoded, interleaved and constellation mapped in sequence to obtain modulation symbols.

5. The method according to claim 4, characterized in that The process of interleaving the encoded target transmission data includes: Determining the number of coded bits carried on each multi-carrier symbol according to the target number of subcarriers and the number of coded bits carried on each subcarrier; Based on the number of coded bits carried on each subcarrier, the target number of subcarriers, and the number of coded bits carried on each multi-carrier symbol, the coded target transmission data is interleaved.

6. The method according to claim 1, characterized in that The step of carrying the pilot information and the modulation symbol in a delay-Doppler domain to obtain a plurality of first OTFS frames includes: Inserting the pilot information at a first designated position in a delay-Doppler domain; Based on a preset deployment rule, the modulation symbol is inserted at a second designated position in the delay-Doppler domain to obtain a plurality of first OTFS frames.

7. The method according to claim 1, characterized in that The processing of the plurality of second OTFS frames to obtain target data includes: Performing parallel-to-serial conversion on each of the second OTFS frames to obtain first serial data; Cyclic prefix information is added to the first serial data to obtain target data.

8. A self-organizing network communication method, characterized in that: Executed by the receiving end, the method includes: Acquire the target data sent by the sending end; Processing the target data to obtain a plurality of second OTFS frames; Performing channel estimation based on the pilot information in the second OTFS frame to obtain a channel estimation result; Based on the channel estimation result, the data to be processed in the second OTFS frame is balanced and demodulated to obtain the data to be transmitted.

9. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps in the method according to any one of claims 1 to 7 or 8 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the method according to any one of claims 1 to 7 or 8 are implemented.

Citation Information

Patent Citations

  • Adaptive transmitter symbol arrangement for OTFS channel estimation in delay-Doppler domain

    CN114303345A

  • Time delay-time domain channel estimation method and device in OTFS communication system

    CN116436737A

  • OTFS downlink multiple access system based on finite field

    CN116760670A

  • High-Doppler-resistant orthogonal frequency division Doppler multiplexing waveform design method

    CN117692292A

  • ZP-OTFS channel estimation method based on dynamic threshold-MMSE

    CN118473870A