MIMO wireless optical transmission method and system based on limited code length
By dividing the channel in the spatial-frequency domain dimension in the MIMO wireless optical transmission system, calculating the optimal transmission signal-to-noise ratio and energy efficiency, and optimizing the allocation of channel resources, the problems of low latency, high reliability, and high energy efficiency under limited code length conditions are solved, and the system energy efficiency is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SOUTHEAST UNIV
- Filing Date
- 2025-12-30
- Publication Date
- 2026-05-15
AI Technical Summary
How to achieve low-latency, high-reliability, and high-energy-efficiency wireless communication under limited code length conditions, especially how to optimize channel resource allocation to improve system energy efficiency in MIMO wireless optical transmission systems.
By equivalently dividing the channel in the spatial-frequency domain dimension, calculating the upper bound of the optimal transmission signal-to-noise ratio and energy efficiency value, sorting the channels and selecting appropriate channels for wireless optical transmission, and combining spatial-frequency domain resources to allocate channel resources to achieve high-energy-efficiency and low-latency transmission.
It achieves low-latency and high-reliability wireless communication under limited code length conditions, improves the system's energy efficiency and transmission rate, and meets the requirements of low latency and high reliability.
Smart Images

Figure CN121417976B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a MIMO wireless optical transmission method and system based on finite code length, belonging to the field of wireless optical communication. Background Technology
[0002] In next-generation mobile communication systems, limited code length information transmission is one of the effective methods to achieve low-latency and high-reliability communication. Meanwhile, as mobile communication transmission rates continue to increase, so does the energy consumption. Therefore, research on energy-efficient wireless communication has gradually become a key focus of next-generation communication systems, and under limited code length conditions, it is also necessary to improve the system's energy efficiency while meeting the requirements of low latency and high reliability.
[0003] The energy efficiency of wireless communication is typically defined as the number of bits that can be transmitted per joule of energy. Under the constraint of total system energy consumption, high-efficiency wireless communication can be effectively achieved through the rational utilization of spatial and frequency domain resources. In the spatial domain, Multiple-Input Multiple-Output (MIMO) technology uses multiple antennas to multiplex information within a spatial region, dividing the entire space into multiple equivalent spatial channels. This, combined with power allocation at the transmitting end, further improves the overall system energy efficiency. Similarly, in the frequency domain, wireless optical systems can provide sufficient transmission bandwidth, thus achieving the same goal of improving energy efficiency. Under finite code length conditions, code length limitations and the requirements for low latency and high reliability also impact system energy efficiency. Summary of the Invention
[0004] This invention provides a MIMO wireless optical transmission method and system based on finite code length. By combining spatial and frequency domain channel resources and comprehensively considering multiple parameters, it achieves channel resource allocation for high-energy-efficiency and low-latency transmission, thus solving the problems disclosed in the background art.
[0005] To solve the above-mentioned technical problems, the technical solution adopted by the present invention is as follows:
[0006] MIMO wireless optical transmission method based on finite code length:
[0007] Equivalent division in spatial dimension Each spatial channel is equivalently divided in the frequency domain dimension. Each frequency domain channel is obtained Each channel has its own status information;
[0008] With the goal of maximizing transmission energy efficiency, the upper bound of the optimal transmission signal-to-noise ratio is calculated based on the state information of each channel, the finite code length requirement, and the error probability requirement.
[0009] The energy efficiency value of each channel is calculated based on the upper bound of the optimal transmission signal-to-noise ratio;
[0010] All channels are sorted from highest to lowest energy efficiency value. Based on the transmission rate requirements and the total transmission signal-to-noise ratio requirement, several channels with the highest energy efficiency value are selected for wireless optical transmission.
[0011] Furthermore, with the goal of maximizing transmission energy efficiency, the formula for calculating the upper bound of the optimal transmission signal-to-noise ratio based on the state information of each channel, the finite code length requirement, and the error probability requirement is as follows:
[0012] ;
[0013] in, Indicates a finite code length. Represents the probability of error. Indicates channel Status information, This represents the upper bound of the optimal transmission signal-to-noise ratio; This represents system parameters related to finite code length requirements and error probability requirements. This represents the inverse function of the Gaussian Q-function.
[0014] Furthermore, the formula for calculating the energy efficiency value of each channel based on the upper bound of the optimal transmission signal-to-noise ratio is as follows:
[0015] ;
[0016] in, Indicates noise power. Indicates the transmission signal-to-noise ratio of the channel. The corresponding energy efficiency value.
[0017] Furthermore, the method of sorting all channels from highest to lowest energy efficiency and selecting the top-ranked channels for wireless optical transmission based on transmission rate requirements and overall transmission signal-to-noise ratio requirements includes:
[0018] Sort all channels in descending order of energy efficiency value to obtain a new channel sequence. Assuming the signal-to-noise ratio transmitted on each channel Same, that is Before substituting into the obtained channel sequence The total transmission rate of the channels is:
[0019] ;
[0020] when hour, This indicates the required transmission rate. The number of channels required for transmission;
[0021] ;
[0022] in, This indicates the total transmission signal-to-noise ratio requirement.
[0023] Furthermore, the overall transmission energy efficiency after channel allocation: ;
[0024] in, This represents the total power loss during actual transmission.
[0025] A second aspect of the present invention provides a MIMO wireless optical transmission system based on a finite code length, comprising: a transmitter, a receiver, and a channel allocation module;
[0026] The channel allocation module is used for equivalent partitioning in the spatial dimension. Each spatial channel is equivalently divided in the frequency domain dimension. Each frequency domain channel is obtained Each channel has its own status information;
[0027] With the goal of maximizing transmission energy efficiency, the upper bound of the optimal transmission signal-to-noise ratio is calculated based on the state information of each channel, the finite code length requirement, and the error probability requirement.
[0028] The energy efficiency value of each channel is calculated based on the upper bound of the optimal transmission signal-to-noise ratio;
[0029] Sort all channels in descending order of energy efficiency value, and select the top-ranked channels to allocate to the transmitter based on transmission rate requirements and total transmission signal-to-noise ratio requirements.
[0030] The transmitting end is used to perform wireless optical transmission with the receiving end through the allocated channel.
[0031] A third aspect of the present invention provides a computer-readable storage medium for storing one or more programs: the one or more programs include instructions that, when executed by a computing device, cause the computing device to perform any of the methods described above.
[0032] A fourth aspect of the present invention provides a computing device, comprising:
[0033] One or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, and the one or more programs include instructions for performing any of the methods described above.
[0034] The beneficial effects achieved by this invention are as follows:
[0035] 1. By combining information transmission under limited code length conditions with channel resources in the space-frequency domain, the low-latency communication requirement can be achieved through information multiplexing of multiple channels. At the same time, channel resources in the space-frequency domain also provide feasibility for high-energy-efficiency communication.
[0036] 2. By allocating channel resources based on the upper bound of the optimal transmission signal-to-noise ratio corresponding to the maximum energy efficiency value of each channel information transmission, not only is high energy efficiency performance guaranteed, but the transmission rate and latency also meet the requirements.
[0037] 3. By allocating power to each channel resource, energy efficiency can be further improved under different channel state information conditions. Attached Figure Description
[0038] Figure 1 This is a graph showing the relationship between energy efficiency and signal-to-noise ratio under finite code length conditions.
[0039] Figure 2 This is a schematic diagram of channel allocation in this invention;
[0040] Figure 3 This is a schematic diagram of the MIMO wireless optical transmission system based on a finite code length according to the present invention;
[0041] Figure 4 This is a graph showing the relationship between energy efficiency and two-dimensional channel resources;
[0042] Figure 5 This is a graph showing the energy efficiency performance analysis of the channel allocation algorithm of this invention. Detailed Implementation
[0043] The present invention will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and should not be used to limit the scope of protection of the present invention.
[0044] Example 1:
[0045] This embodiment provides a MIMO wireless optical transmission method based on finite code length, including the following steps:
[0046] (1) For end-to-end MIMO wireless optical communication, the number of antennas at the MIMO transmitter is: The number of antennas at the receiving end is , For the channel transmission matrix, the channel transmission matrix Eigenvalue decomposition (SVD) yields:
[0047] ;
[0048] in, and The dimensions are respectively and unitary matrix, It is a diagonal matrix. Based on the results of SVD, the communication system is equivalently divided into spatial dimensions as follows: One spatial channel.
[0049] (2) In the frequency domain, the total transmission bandwidth provided by the wireless optical system is The bandwidth of each frequency channel is Then the number of frequency domain channels is ,like Figure 2 As shown, the total number of channel resources is determined by combining spatial and frequency domains. And the channel state information is represented as .
[0050] (3) such as Figure 1 As shown, under finite code length conditions, transmission energy efficiency exhibits a convex function trend of first increasing and then decreasing due to the finite code length constraint, and there exists a maximum energy efficiency value and a corresponding optimal transmission signal-to-noise ratio. For each spatial frequency domain channel, the channel energy efficiency performance can be determined through the optimal transmission signal-to-noise ratio.
[0051] First, regarding the transmission channel The transmission rate under finite code length conditions is expressed as:
[0052] ;
[0053] in and Representing channel state information respectively The corresponding Shannon capacity and channel dispersion. Considering optimal power allocation, the channel capacity and channel dispersion are expressed as follows:
[0054] ;
[0055] ;
[0056] in, Indicates channel Status information, This represents the transmission signal-to-noise ratio (SNR) on the channel. With maximum energy efficiency as the objective, the upper bound of the optimal transmission SNR is determined based on the system's finite code length requirements and error probability requirements. , is represented as:
[0057] ;
[0058] in, Indicates a finite code length. Represents the probability of error. This represents the upper bound of the optimal transmission signal-to-noise ratio; This represents system parameters related to finite code length requirements and error probability requirements. This represents the inverse function of the Gaussian Q-function.
[0059] Furthermore, the energy efficiency value of each channel is determined based on the above threshold:
[0060] ;
[0061] in, Indicates noise power. Indicates the transmission signal-to-noise ratio of the channel. The corresponding energy efficiency value.
[0062] Sort all channels in descending order of energy efficiency value to obtain a new channel sequence. Assuming the signal-to-noise ratio is the same on each channel, i.e. Before substituting into the obtained channel sequence The total transmission rate of the channels is:
[0063] ;
[0064] when At that time This refers to the number of channels required for transmission.
[0065] (4) Based on the number of channels required for transmission The transmitting end determines the total transmission signal-to-noise ratio. Signal-to-noise ratio allocation is performed to satisfy:
[0066] ;
[0067] Finally, the overall energy efficiency of the system after the resource allocation method can be calculated:
[0068] ;
[0069] in, This represents the total power loss of the system in actual communication.
[0070] Example 2:
[0071] like Figure 3 As shown, this embodiment provides a MIMO wireless optical transmission system based on a finite code length, including: a transmitter, a receiver, and a channel allocation module;
[0072] The channel allocation module is used for equivalent partitioning in the spatial dimension. Each spatial channel is equivalently divided in the frequency domain dimension. Each frequency domain channel is obtained Each channel has its own status information;
[0073] With the goal of maximizing transmission energy efficiency, the upper bound of the optimal transmission signal-to-noise ratio is calculated based on the state information of each channel, the finite code length requirement, and the error probability requirement.
[0074] The energy efficiency value of each channel is calculated based on the upper bound of the optimal transmission signal-to-noise ratio;
[0075] Sort all channels in descending order of energy efficiency value, and select the top-ranked channels to allocate to the transmitter based on transmission rate requirements and total transmission signal-to-noise ratio requirements.
[0076] The transmitting end is used to perform wireless optical transmission with the receiving end through the allocated channel.
[0077] Example 3:
[0078] like Figure 4 As shown, this embodiment demonstrates the MATLAB simulation results of a MIMO wireless optical transmission method and system based on finite code length, and the relationship between transmission energy efficiency and the number of spatial frequency domain channels. The simulation parameters are set as follows: total number of MIMO spatial channels. The total number of frequency domain channels provided by the wireless optical system Transmission signal-to-noise ratio The code length is limited to 10 ... The error probability is limited to This embodiment analyzes the relationship between system energy efficiency and the number of channels used in the spatial and frequency domains. Simulation results show that, in a single dimension, the energy efficiency improvement brought by spatial domain channels is superior to that of frequency domain channels. However, when the number of channel resources in both dimensions increases simultaneously, system energy efficiency grows rapidly. This demonstrates that the spatial-frequency domain resource allocation algorithm in this invention has a greater advantage in improving energy efficiency.
[0079] like Figure 5 As shown in the figure, this embodiment analyzes the system performance of a resource allocation method based on the upper limit of the transmission signal-to-noise ratio. It can be seen from the figure that, compared to other allocation methods, the overall system energy efficiency achieved by this invention is significantly improved, and the energy efficiency performance maintains a stable improvement under different finite code length constraints.
[0080] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
[0081] A computer-readable storage medium storing one or more programs, the one or more programs including instructions that, when executed by a computing device, cause the computing device to perform a finite code length-based MIMO wireless optical transmission method.
[0082] A computing device includes one or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, and the one or more programs include instructions for performing a finite code length-based MIMO wireless optical transmission method.
[0083] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0084] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0085] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0086] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0087] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of the claims of the present invention pending approval.
Claims
1. A MIMO wireless optical transmission method based on finite code length, characterized in that: Equivalent division in spatial dimension Each spatial channel is equivalently divided in the frequency domain dimension. Each frequency domain channel is obtained Each channel has its own status information; With the goal of maximizing transmission energy efficiency, the upper bound of the optimal transmission signal-to-noise ratio is calculated based on the state information of each channel, the finite code length requirement, and the error probability requirement. The energy efficiency value of each channel is calculated based on the upper bound of the optimal transmission signal-to-noise ratio; Sort all channels from highest to lowest energy efficiency value, and select the top few channels for wireless optical transmission based on transmission rate requirements and total transmission signal-to-noise ratio requirements. With the goal of maximizing transmission energy efficiency, the formula for calculating the upper bound of the optimal transmission signal-to-noise ratio based on the state information of each channel, the finite code length requirement, and the error probability requirement is as follows: ; in, Indicates a finite code length. Represents the probability of error. Indicates channel Status information, This represents the upper bound of the optimal transmission signal-to-noise ratio; This represents system parameters related to finite code length requirements and error probability requirements. This represents the inverse function of the Gaussian Q-function; The formula for calculating the energy efficiency of each channel based on the upper bound of the optimal transmission signal-to-noise ratio is as follows: ; in, Indicates noise power. Indicates the transmission signal-to-noise ratio of the channel. The corresponding energy efficiency value; The method of sorting all channels from highest to lowest energy efficiency and selecting the top-ranked channels for wireless optical transmission based on transmission rate requirements and overall signal-to-noise ratio requirements includes: Sort all channels in descending order of energy efficiency value to obtain a new channel sequence. Assuming the signal-to-noise ratio transmitted on each channel Same, that is Before substituting into the obtained channel sequence The total transmission rate of the channels is: ; when hour, This indicates the required transmission rate. The number of channels required for transmission; ; in, This indicates the total transmission signal-to-noise ratio requirement.
2. The MIMO wireless optical transmission method based on finite code length according to claim 1, characterized in that, Overall transmission energy efficiency after channel allocation: ; in, This represents the total power loss during actual transmission.
3. A MIMO wireless optical transmission system based on finite code length, characterized in that, include: Transmitter, receiver, and channel allocation module; The channel allocation module is used for equivalent partitioning in the spatial dimension. Each spatial channel is equivalently divided in the frequency domain dimension. Each frequency domain channel is obtained Each channel has its own status information; With the goal of maximizing transmission energy efficiency, the upper bound of the optimal transmission signal-to-noise ratio is calculated based on the state information of each channel, the finite code length requirement, and the error probability requirement. The energy efficiency value of each channel is calculated based on the upper bound of the optimal transmission signal-to-noise ratio; Sort all channels in descending order of energy efficiency value, and select the top few channels to allocate to the transmitter based on the transmission rate requirement and the total transmission signal-to-noise ratio requirement. The transmitting end is used to perform wireless optical transmission with the receiving end through the allocated channel; With the goal of maximizing transmission energy efficiency, the formula for calculating the upper bound of the optimal transmission signal-to-noise ratio based on the state information of each channel, the finite code length requirement, and the error probability requirement is as follows: ; in, Indicates a finite code length. Represents the probability of error. Indicates channel Status information, This represents the upper bound of the optimal transmission signal-to-noise ratio; This represents system parameters related to finite code length requirements and error probability requirements. This represents the inverse function of the Gaussian Q-function; The formula for calculating the energy efficiency of each channel based on the upper bound of the optimal transmission signal-to-noise ratio is as follows: ; in, Indicates noise power. Indicates the transmission signal-to-noise ratio of the channel. The corresponding energy efficiency value; The method of sorting all channels from highest to lowest energy efficiency and selecting the top-ranked channels for wireless optical transmission based on transmission rate requirements and overall signal-to-noise ratio requirements includes: Sort all channels in descending order of energy efficiency value to obtain a new channel sequence. Assuming the signal-to-noise ratio transmitted on each channel Same, that is Before substituting into the obtained channel sequence The total transmission rate of the channels is: ; when hour, This indicates the required transmission rate. The number of channels required for transmission; ; in, This indicates the total transmission signal-to-noise ratio requirement.
4. A computer-readable storage medium for storing one or more programs, characterized in that: The one or more programs include instructions that, when executed by a computing device, cause the computing device to perform any of the methods according to claims 1 to 2.
5. A computing device, characterized in that, include: One or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, the one or more programs including instructions for performing any of the methods according to claims 1 to 2.