An index modulation method based on orthogonal time-frequency-space and related equipment

CN120979886BActive Publication Date: 2026-08-11SOUTH CHINA UNIV OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-08
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

另一部分则通过激活多个关联时延多普勒网格来提高其可靠性,但由于存在非激活资源导致的频谱效率损失对于带宽受限的水声通信来说同样是难以接受的

Benefits of technology

[0035] The beneficial effects of this invention are as follows: The index mode designed in this invention combines the high spectral efficiency of the fully active mode and the high reliability of the associated index mode. While maintaining high spectral efficiency, it can achieve a low bit error rate, making it more suitable for underwater acoustic communication where both reliability and spectral efficiency are required. Furthermore, when constructing the index mode, the transmitter uses two constellation symbol sets with power differences, and the receiver can use the energy difference to make index mode decisions, which significantly reduces the complexity of index detection compared to the maximum likelihood method and the log-likelihood ratio method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120979886B_ABST
    Figure CN120979886B_ABST
Patent Text Reader

Abstract

This invention discloses an index modulation method and related equipment based on orthogonal time-frequency space, belonging to the field of communication technology. The method includes: a transmitter dividing the bit stream to be transmitted into multiple groups of bits; performing index modulation on each sub-block according to index bits and information bits, assembling the sub-blocks into a large time-delay Doppler domain block, performing orthogonal time-frequency space modulation on the time-delay Doppler domain block, and transmitting it into the channel; a receiver, after receiving the signal, performing orthogonal time-frequency space demodulation, splitting the demodulated time-delay Doppler domain block into multiple sub-blocks; obtaining the index bits of the sub-block by determining its index mode, adjusting the sub-block according to the index mode, demodulating the symbols into information bits, obtaining all bits of the sub-block, and finally combining the bits of all sub-blocks to obtain a complete bit stream. This invention achieves low bit error rate performance while maintaining high spectral efficiency, making it more suitable for underwater acoustic communication where both reliability and spectral efficiency are required.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to an index modulation method and related equipment based on orthogonal time-frequency space. Background Technology

[0002] Due to water surface reflection and scattering effects, as well as the unavoidable motion of the platform in the water, underwater acoustic channels exhibit significant multipath and Doppler effects. Orthogonal time-frequency space mapping maps transmitted symbols onto the time-delay Doppler domain, ensuring that each modulation symbol experiences a nearly identical and slowly varying sparse channel in the time-delay Doppler domain, thus achieving full channel diversity in the time-frequency domain. This characteristic effectively resists Doppler frequency offset and multipath effects, and reduces the complexity of signal processing at the receiver. Simultaneously, improving spectral efficiency is also a key focus for bandwidth-constrained underwater acoustic communication systems. Indexed modulation techniques utilize the index of available transmission entities to transmit additional information bits, offering advantages in spectral and energy efficiency compared to traditional communication systems.

[0003] Currently, among indexed modulation methods based on orthogonal time-frequency space, some use a fully activated mode, resulting in high spectral efficiency. However, this only activates independent time-delay Doppler grids, leading to low reliability and making them unsuitable for underwater acoustic communication where high reliability is required. Other methods improve reliability by activating multiple associated time-delay Doppler grids, but the resulting spectral efficiency loss due to inactive resources is equally unacceptable for bandwidth-constrained underwater acoustic communication. Summary of the Invention

[0004] In order to at least partially solve one of the technical problems existing in the prior art, the purpose of this invention is to provide an index modulation method and related equipment based on orthogonal time-frequency space.

[0005] The first technical solution adopted in this invention is:

[0006] An index modulation method based on orthogonal time-frequency space includes the following steps:

[0007] The transmitter divides the bit stream to be transmitted into multiple groups of bits. Each group of bits consists of index bits and information bits. The index bits are responsible for selecting the index mode of the delay Doppler domain sub-block (hereinafter referred to as sub-block), and the information bits are mapped to constellation symbols and filled into the grid of the sub-block.

[0008] The transmitter performs index modulation on each sub-block according to the index bits and information bits, assembles the sub-blocks into a large time-delay Doppler domain block, then performs orthogonal time-frequency modulation on the time-delay Doppler domain block and transmits it into the channel;

[0009] After receiving the signal, the receiver performs orthogonal time-frequency space demodulation and splits the demodulated time-delay Doppler domain block into multiple sub-blocks.

[0010] The receiving end obtains the index bit of the sub-block by determining its index mode, adjusts the sub-block according to the index mode, demodulates the symbol into information bits, obtains all the bits of the sub-block, and finally combines the bits of all the sub-blocks to obtain the complete bit stream.

[0011] Furthermore, the grid of the time-delay Doppler domain sub-block is in a fully active state, with no grids having a sign of 0, and the sub-block can be selected to have a vertical, horizontal, grid-like, or block-like distribution.

[0012] Furthermore, the transmitting end performs index modulation on each sub-block according to the index bits and information bits, assembling the sub-blocks into a large time-delay Doppler domain block, including:

[0013] Two bits in index bit p1 are used to select the distribution type of the sub-block; the distribution type includes vertical, horizontal, grid, or block distribution;

[0014] Choose two constellation symbols Q that have a power difference. A With Q B The remaining p1-2 bits in index bit p1 are used to select the constellation symbol Q. A The remaining distribution units are represented by the constellation symbol Q. B The space occupied;

[0015] According to the zodiac symbol Q A With Q B The information bits p2 are divided according to the number of grids they occupy and the modulation order, and mapped to constellation symbols Q respectively. A With Q B Then fill it into the corresponding distribution position.

[0016] Furthermore, the constellation symbol Q A The distribution unit is unique, therefore Where n is the number of rows and columns of identical sub-blocks, n≥2.

[0017] Furthermore, it is used for the constellation symbol Q. A The number of information bits mapped is:

[0018] p 2A = n×log2M A

[0019] Used for the constellation symbol Q B The number of information bits mapped is:

[0020] p 2B = n(n-1)×log2M B

[0021] Where MA M B The constellation symbol Q is respectively A Q B The modulation order.

[0022] Furthermore, the receiving end obtains the index bit of the sub-block by determining its index mode, adjusts the sub-block according to the index mode, demodulates the symbol into information bits, and obtains all bits of the sub-block, including:

[0023] Calculate the energy variance of the rows, columns, diagonals, and blocks of the sub-blocks respectively, select the type with the largest energy variance as the decision result of the sub-block distribution type, and obtain the 2 bits for selecting the sub-block distribution type from this result;

[0024] Calculate the energy of each distribution unit in the sub-block under this distribution type. The distribution unit with the highest or lowest energy is filled with the constellation symbol Q. A The remaining units are obtained from the position of the distribution unit within the sub-block. The index bits, where the maximum or minimum energy depends on the constellation symbol Q. A With Q B The relative power magnitudes between them;

[0025] For the constellation symbol Q A With Q B The constellation symbols are demapped to obtain the information bits of the sub-blocks. Combined with index bits Get all bits of the sub-block

[0026] Furthermore, the index modulation method is applied to a communication system where the number of subcarriers is M, the number of symbols is N, and the size of the sub-block in index modulation is n×n.

[0027] The transmitter assembles the index-modulated sub-blocks into an M×N time-delay Doppler domain block;

[0028] After receiving the signal, the receiver splits the demodulated M×N time-delay Doppler domain block into multiple n×n sub-blocks.

[0029] The second technical solution adopted in this invention is:

[0030] An electronic device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement an index modulation method based on orthogonal time-frequency space as described above.

[0031] The third technical solution adopted in this invention is:

[0032] A computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement an index modulation method based on orthogonal time-frequency space as described above.

[0033] The fourth technical solution adopted in this invention is:

[0034] A computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device can read the computer instructions from the computer-readable storage medium and execute the computer instructions, causing the computer device to perform the aforementioned index modulation method based on orthogonal time-frequency space.

[0035] The beneficial effects of this invention are as follows: The index mode designed in this invention combines the high spectral efficiency of the fully active mode and the high reliability of the associated index mode. While maintaining high spectral efficiency, it can achieve a low bit error rate, making it more suitable for underwater acoustic communication where both reliability and spectral efficiency are required. Furthermore, when constructing the index mode, the transmitter uses two constellation symbol sets with power differences, and the receiver can use the energy difference to make index mode decisions, which significantly reduces the complexity of index detection compared to the maximum likelihood method and the log-likelihood ratio method. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following description is provided with accompanying drawings of the relevant technical solutions in the embodiments of the present invention or the prior art. It should be understood that the accompanying drawings described below are only for the purpose of clearly illustrating some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a block diagram of a communication system structure based on an orthogonal time-frequency-space index modulation method in this embodiment;

[0038] Figure 2 This is a schematic diagram of one implementation of the time-delay Doppler domain block after index modulation in this embodiment;

[0039] Figure 3 This is a flowchart of the steps of an index modulation method based on orthogonal time-frequency space in this embodiment. Detailed Implementation

[0040] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application. The step numbers in the following embodiments are set only for ease of explanation, and there is no limitation on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.

[0041] The terminology used in the embodiments of this application is for the purpose of describing specific embodiments only and is not intended to limit the embodiments of this application. The singular forms "a," "described," and "the" used in the embodiments of this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. Furthermore, unless otherwise expressly limited, terms such as "set," "install," and "connect" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.

[0042] In the description of this application, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.

[0043] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0044] In the description of this application, "and / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the related objects before and after it are in an "or" relationship.

[0045] To address the existing technical problems and maximize spectral efficiency while ensuring reliable communication in underwater acoustic channels, this invention rationally combines the high spectral efficiency of the fully active mode with the high reliability of the associated active mode, designing an index modulation method more suitable for underwater acoustic communication. Furthermore, to reduce the complexity of index mode detection, the detection algorithm for the designed index mode is improved.

[0046] Example 1

[0047] like Figure 3 As shown, this embodiment provides an index modulation method based on orthogonal time-frequency space, applied to a communication system, where the number of subcarriers is M, the number of symbols is N, and the sub-block size of the index modulation is n×n. The method specifically includes the following steps:

[0048] S1. The transmitter divides the bit stream B to be transmitted into multiple groups of bits. Each group of bits p consists of index bits p1 and information bits p2. The index bits are responsible for selecting the index mode of the time delay Doppler domain sub-block (hereinafter referred to as sub-block), and the information bits are mapped to constellation symbols and filled into the grid of the sub-block.

[0049] S2. The transmitter performs index modulation on each sub-block according to the index bits and information bits, assembles each sub-block into a large time-delay Doppler domain block, and then performs orthogonal time-frequency modulation on the time-delay Doppler domain block and transmits it into the channel.

[0050] Specifically, the time-delay Doppler domain sub-blocks have a fully active grid with no grids having a sign of 0. The sub-blocks can be distributed vertically, horizontally, in a grid pattern, or in a block pattern. After the transmitter completes index modulation of each sub-block, they are assembled in an orderly manner into an M×N time-delay Doppler domain block.

[0051] In some embodiments, step S2 specifically includes the following steps:

[0052] S21. Two bits in index bit p1 are used to select the distribution type of the sub-block; the distribution type includes vertical, horizontal, grid, or block distribution.

[0053] S21. Select two constellation symbols Q that have power differences. A With Q B The remaining p1-2 bits in index bit p1 are used to select the constellation symbol Q. A The remaining distribution units are represented by the constellation symbol Q. B Location. Here, the unit refers to a column of a sub-block in a vertical distribution, a row of a sub-block in a horizontal distribution, a diagonal grid of a sub-block in a grid distribution, and a small block of a sub-block in a block distribution.

[0054] S23, According to the constellation symbol Q A With QB The information bits p2 are divided according to the number of grids they occupy and the modulation order, and mapped to constellation symbols Q respectively. A With Q B Then fill it into the corresponding distribution position.

[0055] As one implementation method, to reduce the complexity of index detection at the receiving end, the constellation symbol Q... A The distribution unit is unique, therefore

[0056]

[0057] As one implementation method, it is used for the constellation symbol Q. A The number of information bits mapped is:

[0058] p 2A = n×log2M A

[0059] Used for the constellation symbol Q B The number of information bits mapped is:

[0060] p 2B = n(n-1)×log2M B

[0061] Where M A M B The constellation symbol Q is respectively A Q B The modulation order.

[0062] S3. After receiving the signal, the receiver performs orthogonal time-frequency demodulation and splits the demodulated time-delay Doppler domain block into multiple sub-blocks.

[0063] Specifically, after receiving the signal, the receiver first performs orthogonal time-frequency space demodulation, and then splits the M×N time-delay Doppler domain block obtained by demodulation into multiple n×n sub-blocks.

[0064] S4. The receiving end obtains the index bit of the sub-block by judging the index mode of the sub-block, adjusts the sub-block according to the index mode, demodulates the symbol into information bits, obtains all the bits of the sub-block, and finally combines the bits of all the sub-blocks to obtain the complete bit stream.

[0065] In some embodiments, step S4 specifically includes the following steps:

[0066] S41. Calculate the energy variance of the rows, columns, diagonals, and blocks of the sub-blocks respectively, select the type with the largest energy variance as the decision result of the sub-block distribution type, and obtain the 2 bits for selecting the sub-block distribution type.

[0067] S42. Calculate the energy of each distribution unit in the sub-block under this distribution type. The distribution unit with the highest or lowest energy is filled with the constellation symbol Q. A The remaining units are obtained from the position of the distribution unit within the sub-block. The index bits, where the maximum or minimum energy depends on the constellation symbol Q. A With Q B The relative power magnitudes between them.

[0068] S43, respectively, regarding the constellation symbol Q A With Q B The constellation symbols are demapped to obtain the information bits of the sub-blocks. Combined with index bits Get all bits of the sub-block

[0069] The above method will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0070] like Figure 1 As shown, Figure 1 This is a communication system applying an orthogonal time-frequency-space-based index modulation method. The number of subcarriers is M=8, the number of symbols is N=8, and the sub-block size of the index modulation is n×n, where n=4. The orthogonal time-frequency-space-based index modulation method includes the following steps:

[0071] Step 1: The transmitter divides the 144 bits to be transmitted, B, into G = 4 groups of bits, each group consisting of p = 36 bits, indexed by a bit. It consists of 32 bits, including the information bits p1, where the index bits p1 are responsible for selecting the index mode of the time-delay Doppler domain sub-block, and the information bits p2 are mapped to constellation symbols and filled onto the sub-block grid.

[0072] Step 2: After the transmitter completes the index modulation of each sub-block, it assembles them in an orderly manner into an M×N time-delay Doppler domain block. Figure 2 In one implementation scenario, the block is then subjected to orthogonal time-frequency regulation and transmitted into the channel.

[0073] In some embodiments, the index modulation of the sub-block in step 2 includes the following steps:

[0074] Step 2.1: Two bits in index bit p1 are used to select the distribution type of the sub-blocks, including vertical, horizontal, grid, and block distributions, and more specifically, such as... Figure 2 As shown, the sub-blocks in the upper left corner are arranged vertically, those in the lower left corner are arranged horizontally, those in the upper right corner are arranged in a grid pattern, and those in the lower right corner are arranged in a block pattern.

[0075] Step 2.2: Select two constellation symbol sets Q with power differences. A With QB The remaining One bit is used to select Q. A The constellation symbol set is the only unit of distribution; the remaining units are represented by Q. B The position occupied by the constellation symbol set, here the unit refers to a column of the sub-block in a vertical distribution, a row of the sub-block in a horizontal distribution, a diagonal grid of the sub-block in a grid distribution, and a small block of the sub-block in a block distribution; more specifically, as... Figure 2 As shown, two QPSK constellation diagrams with significant power differences were selected, while Q... A With Q B There is also a 45° phase difference between them to further increase the distance between the two constellation diagrams; Q A Regarding the distribution, the top-left sub-block is in the second row, the bottom-left sub-block is in the third column, the top-right sub-block is in the first diagonal cell, the bottom-right sub-block is in the third small block, and the remaining positions are all Q. B The distribution of the sub-blocks is such that the sub-blocks are in a fully active state and there are no grids with a sign of 0;

[0076] Step 2.3: Based on Q A With Q B The number of grid cells occupied by each constellation symbol and the modulation order are used to divide the information bit p2, which is then mapped to Q. A Q B The constellation symbol is then filled into the corresponding distribution position; more specifically, it is used for Q. A The number of information bits mapped is n×log2M A = 8 bits, used for Q B The number of information bits mapped is n(n-1)×log2M B = 24 bits, where M A =4, M B =4 respectively Q A Q B The modulation order.

[0077] Step 3: After receiving the signal, the receiver first performs orthogonal time-frequency space demodulation, and then splits the M×N time-delay Doppler domain block obtained by demodulation into multiple n×n sub-blocks.

[0078] Step 4: The receiving end first performs index demodulation on each sub-block to obtain all bits of the sub-block. Finally, combine the bits of all the sub-blocks to obtain the complete bitstream. This process is now complete.

[0079] In summary, compared with existing dual-mode index modulation and joint delay Doppler index modulation methods, the method of this invention can achieve a lower bit error rate while maintaining high spectral efficiency, making it more suitable for underwater acoustic communication where both reliability and spectral efficiency are required. At the same time, the receiver uses the energy difference of different constellation symbol sets for decision-making, reducing the complexity of index mode detection.

[0080] Example 2

[0081] This invention also provides an electronic device, which includes a processor and a memory. The memory stores at least one instruction, at least one program, a code set, or an instruction set. The at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to achieve the following: Figure 3 This illustrates an index modulation method based on orthogonal time-frequency space.

[0082] It is understood that the memory may include random access memory (RAM) or read-only memory. Optionally, the memory may include non-transitory computer-readable storage medium. The memory can be used to store instructions, programs, code, code sets, or instruction sets. The memory may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for at least one function, instructions for implementing the various method embodiments described above, etc.; the stored data area may store data created according to the use of the server, etc.

[0083] A processor may include one or more processing cores. The processor connects to various parts of the server via various interfaces and lines, executing instructions, programs, code sets, or instruction sets stored in memory, and accessing data stored in memory to perform various server functions and process data. Optionally, the processor may be implemented using at least one of the following hardware forms: Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor may integrate one or more of the following: Central Processing Unit (CPU) and Modem. The CPU primarily handles the operating system and applications; the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip without being integrated into the processor.

[0084] Since this electronic device is an electronic device corresponding to the orthogonal time-frequency-space index modulation method of this invention, and the principle of solving the problem by this electronic device is similar to that of this method, the implementation of this electronic device can refer to the implementation process of the above method embodiment, and the repeated parts will not be described again.

[0085] Example 3

[0086] This invention also provides a computer-readable storage medium storing at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to achieve the following: Figure 3 This illustrates an index modulation method based on orthogonal time-frequency space.

[0087] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0088] Since the storage medium is the storage medium corresponding to the orthogonal time-frequency space-based index modulation method of the present invention, and the principle of the storage medium in solving the problem is similar to that of the method, the implementation of the storage medium can refer to the implementation process of the above method embodiment, and the repeated parts will not be described again.

[0089] Example 4

[0090] In some possible implementations, various aspects of the methods of the embodiments of the present invention can also be implemented as a program product comprising program code that, when run on a computer device, causes the computer device to perform the steps of an orthogonal time-frequency space-based index modulation method according to various exemplary embodiments of the present application described above. The executable computer program code or "code" for performing the various embodiments can be written in high-level programming languages ​​such as C, C++, Python, Smalltalk, Java, JavaScript, Visual Basic, Structured Query Language (e.g., Transact-SQL), Perl, or in various other programming languages.

[0091] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0092] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0093] The above embodiments are merely illustrative of the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They should not be construed as limiting the scope of protection of the present invention. All equivalent changes or modifications made based on the essence of the content of the present invention should be covered within the scope of protection of the present invention.

Claims

1. A method for index modulation based on orthogonal time-frequency space, characterized in that, Includes the following steps: The transmitter divides the bit stream to be transmitted into multiple groups of bits. Each group of bits consists of index bits and information bits. The index bits are responsible for selecting the index mode of the time delay Doppler domain sub-block, and the information bits are mapped to constellation symbols and filled into the grid of the sub-block. The transmitter performs index modulation on each sub-block according to the index bits and information bits, assembles the sub-blocks into a large time-delay Doppler domain block, then performs orthogonal time-frequency modulation on the time-delay Doppler domain block and transmits it into the channel; After receiving the signal, the receiver performs orthogonal time-frequency space demodulation and splits the demodulated time-delay Doppler domain block into multiple sub-blocks. The receiving end obtains the index bit of the sub-block by determining the index mode of the sub-block, adjusts the sub-block according to the index mode, demodulates the symbol into information bits, obtains all the bits of the sub-block, and finally combines the bits of all the sub-blocks to obtain the complete bit stream. The grid of the time-delay Doppler domain sub-block is in a fully active state, with no grids having a sign of 0. At the same time, the sub-block can be selected to have a vertical, horizontal, grid-like, or block-like distribution. The transmitter performs index modulation on each sub-block according to the index bits and information bits, assembling the sub-blocks into a large time-delay Doppler domain block, including: Index bits Two bits are used to select the distribution type of the sub-blocks; the distribution type includes vertical, horizontal, grid, or block distribution. Choose two constellation symbols with different power levels. and index bits The remaining One bit is used to select the constellation symbol. The remaining distribution units are used as constellation symbols. The space occupied; According to astrological symbols and The number of grids and modulation order of each bit affect the information bits. The symbols are divided and mapped to constellation symbols. and Then fill it into the corresponding distribution position; The constellation symbol The distribution unit is unique, therefore ,in The number of rows and columns that are the same in the sub-blocks. ; Used for constellation symbols The number of information bits mapped is: Used for constellation symbols The number of information bits mapped is: in , They are constellation symbols , The modulation order; The receiving end obtains the index bits of the sub-block by determining its index mode, adjusts the sub-block according to the index mode, demodulates the symbols into information bits, and obtains all bits of the sub-block, including: Calculate the energy variance of the rows, columns, diagonals, and blocks of the sub-blocks respectively, select the type with the largest energy variance as the decision result of the sub-block distribution type, and obtain the 2 bits for selecting the sub-block distribution type from this result; Calculate the energy of each distribution unit in the sub-block under this distribution type. The distribution unit with the highest or lowest energy is filled with constellation symbols. The remaining units are obtained from the position of the distribution unit within the sub-block. Each index bit, where the energy is at its maximum or minimum depends on the constellation symbol. and The relative power magnitudes between them; For the constellation symbols and The constellation symbols are demapped to obtain the information bits of the sub-blocks. Combined with index bits Get all bits of the sub-block ; The index modulation method is applied in a communication system, where the number of subcarriers is... The number of signs is The sub-block size of index modulation is ; The transmitter assembles the index-modulated sub-blocks into The delay Doppler domain block; After receiving the signal, the receiving end will demodulate the obtained signal. Delayed Doppler domain blocks are split into multiple The sub-block.

2. An electronic device, characterized in that, The electronic device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the method as described in claim 1.

3. A computer-readable storage medium, characterized in that, The storage medium stores at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, the at least one program, the code set, or instruction set is loaded and executed by a processor to implement the method as described in claim 1.

4. A computer program product, characterized in that, The computer program product includes computer instructions that, when executed by a processor, are used to perform the method as described in claim 1.

Citation Information

Patent Citations

  • Spatial frequency index modulation and transmission method

    CN110830089A

  • Generalized index modulation OTFS system capable of being dynamically adjusted

    CN117834367A