Information transmission method of wireless communication system and related device

CN117354830BActive Publication Date: 2026-10-27GUANGZHOU UNIVERSITY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311216840.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-19
Publication Date
2026-10-27
Estimated Expiration
2043-09-19

AI Technical Summary

Technical Problem

但仍然存在由于中继对接收到的信息进行解码失败,导致接收端接收信息的时延过长的问题

Benefits of technology

[0059]本申请实施例提出的无线通信系统的信息传输方法,通过主服务器在预先构建的与无线通信系统对应的无线通信仿真系统中,根据信噪比、预设错误概率、仿真信息的数据量,构建编码率公式;然后根据所述编码率公式构建解码失败概率函数,并根据所述解码失败概率函数和传输所述仿真信息所需的传输时长,构建信息传输时间函数;再根据最小化所述信息传输时间函数,生成第一优化目标,并根据所述第一优化目标构建时间优化问题,并利用逐次凸优化算法,对所述时间优化问题进行逐次迭代求解,得到时间功率策略和数据量分配策略;最后,基于所述数据量分配策略确定数据量,并根据所述数据量得到目标信息,同时将所述时间功率策略发送到所述第三终端,以使得所述第三终端根据所述时间功率策略接收由所述第一终端发出的所述目标信息,并将所述目标信息转发到所述第二终端。从而在实际无线通信系统进行目标信息的传输过程中,利用在无线通信仿真系统中生成的数据量分配策略,进行目标信息的数据量分配,并利用由第三终端根据时间功率策略接收由第一终端发出的目标信息再转发到第二终端,以降低第二终端处接收目标信息的时延,同时提高无线通信系统中的目标信息传输的可靠性以及传输速率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117354830B_ABST
    Figure CN117354830B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a method for information transmission of a wireless communication system and related devices, wherein the method comprises: constructing, by a master server in a wireless communication simulation system, a coding rate formula according to a signal-to-noise ratio, a preset error probability and a data volume of simulation information; constructing a decoding failure probability function according to the coding rate formula, and constructing an information transmission time function according to the decoding failure probability function and a transmission time length required for transmitting the simulation information; generating a first optimization target to construct a time optimization problem according to a minimized information transmission time function, and iteratively solving the time optimization problem to obtain a time-power partition strategy and a data volume allocation strategy, and performing data volume allocation of target information and transmission of the target information according to the time-power partition strategy and the data volume allocation strategy, so as to improve the reliability and transmission rate of the transmission in the process of transmitting the target information in the wireless communication system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to information transmission methods and related devices for wireless communication systems. Background Technology

[0002] With the development of wireless communication technology, the information transmission requirements in wireless communication systems have changed in recent years, shifting towards low latency and high reliability. However, due to the instability of wireless communication channels, it is difficult to meet the requirements of high reliability and low latency in information transmission from the transmitter to the receiver. Therefore, it is necessary to formulate a suitable information transmission decision in wireless communication systems.

[0003] In related technologies, relays are used to receive and forward information to improve the reliability and speed of information transmission when the quality of the wireless channel between the transmitter and receiver is unstable. However, the problem of excessive delay in receiving information at the receiver still exists because the relay fails to decode the received information. Summary of the Invention

[0004] This application provides an information transmission method and related apparatus for a wireless communication system, which can reduce the latency of information reception at the receiving end.

[0005] To achieve the above objectives, a first aspect of this application proposes an information transmission method for a wireless communication system, wherein the wireless communication system includes at least a first terminal, a second terminal, and a third terminal, and the method includes:

[0006] In a pre-built wireless communication simulation system corresponding to the wireless communication system, a coding rate formula is constructed based on the signal-to-noise ratio, the preset error probability, and the amount of data in the simulation information; the wireless communication simulation system includes a first simulation terminal corresponding to the first terminal, a second simulation terminal corresponding to the second terminal, and a third simulation terminal corresponding to the third terminal;

[0007] A decoding failure probability function is constructed based on the coding rate formula, and an information transmission time function is constructed based on the decoding failure probability function and the transmission time required to transmit the simulation information.

[0008] A first optimization objective is generated by minimizing the information transmission time function, and a time optimization problem is constructed based on the first optimization objective.

[0009] The time optimization problem is solved iteratively using the successive convex optimization algorithm to obtain the time power strategy and data volume allocation strategy.

[0010] The data volume is determined based on the data volume allocation strategy, and the target information is obtained based on the data volume.

[0011] The time power strategy is sent to the third terminal, so that the third terminal receives the target information sent by the first terminal according to the time power strategy and forwards the target information to the second terminal.

[0012] In some embodiments, the transmission duration includes a power-division transmission duration, and the information transmission time function includes a power-division transmission time function; when the third simulation terminal receives simulation information using a power-division protocol, constructing the information transmission time function based on the decoding failure probability function and the transmission duration required to transmit the simulation information includes:

[0013] Based on the power partitioning protocol, the first transmission structure is determined;

[0014] According to the power partitioning protocol, a power partitioning ratio action group is constructed; the power partitioning ratio action group includes multiple power partitioning actions.

[0015] Based on the first transmission structure and the power division ratio action group, the first relay signal-to-noise ratio and the first relay energy harvest of the third simulation terminal are obtained;

[0016] Based on the first relay signal-to-noise ratio and the first relay energy harvesting, the first receiving signal-to-noise ratio of the second simulation terminal is constructed;

[0017] Based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio, the decoding failure probability function is updated to obtain the power partitioning probability function;

[0018] Based on the power partitioning protocol, a power data allocation action group is constructed; the power data allocation action group includes multiple power data allocation actions.

[0019] The power data allocation action group and the power partitioning protocol are used to determine the power partitioning transmission duration;

[0020] The power partitioning transmission time function is constructed based on the power partitioning probability function and the power partitioning transmission duration.

[0021] In some embodiments, the time optimization problem includes a power partitioning time optimization problem; the step of generating a first optimization objective by minimizing the information transmission time function, and constructing a time optimization problem based on the first optimization objective, includes:

[0022] A second optimization objective is generated based on minimizing the power-divided transmission time function; wherein the second optimization objective includes the first optimization objective;

[0023] Based on the power division ratio action group and the power data allocation action group, construct the first optimization variable;

[0024] Based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio, a first signal-to-noise ratio constraint is constructed;

[0025] Based on the second optimization objective, the first optimization variable, and the first signal-to-noise ratio constraint, a power partitioning time optimization problem is constructed.

[0026] In some embodiments, the transmission duration further includes a time-division transmission duration, and the information transmission time function further includes a time-division transmission time function; when the third simulation terminal receives simulation information using a time-division protocol, constructing the information transmission time function based on the decoding failure probability function and the transmission duration required to transmit the simulation information further includes:

[0027] A second transmission structure is developed based on the time-division protocol;

[0028] Based on the time division protocol, a time division ratio action group is constructed; the time division ratio action group includes multiple time division actions.

[0029] Based on the second transmission structure and the time division ratio action group, the second relay signal-to-noise ratio and the second relay energy harvesting of the third simulation terminal are obtained;

[0030] Based on the second relay signal-to-noise ratio and the second relay energy harvesting, a second receiving signal-to-noise ratio for the second simulation terminal is constructed;

[0031] Based on the second relay signal-to-noise ratio and the second received signal-to-noise ratio, the decoding failure probability function is updated to obtain the time division probability function;

[0032] Based on the time division protocol, a time data volume allocation action group is constructed; the time data volume allocation action group includes multiple time data volume allocation actions.

[0033] The time-division transmission duration is determined based on the time data volume allocation action group and the time division protocol;

[0034] The time-division transmission time function is constructed based on the time-division probability function and the time-division transmission duration.

[0035] In some embodiments, the time optimization problem further includes a time partitioning time optimization problem; the step of generating a first optimization objective based on minimizing the information transmission time function, and constructing a time optimization problem based on the first optimization objective, further includes:

[0036] A third optimization objective is generated by minimizing the time-division transmission time function; wherein the third optimization objective includes the first optimization objective;

[0037] Based on the time division ratio of the action group and the time data volume of the action group, a second optimization variable is constructed;

[0038] Based on the second relay signal-to-noise ratio and the second received signal-to-noise ratio, a second signal-to-noise ratio constraint is constructed;

[0039] Based on the third optimization objective, the second optimization variable, and the second signal-to-noise ratio constraint, a time-division time optimization problem is constructed.

[0040] In some embodiments, the data volume allocation strategy includes a power data volume allocation strategy and a time data volume allocation strategy; determining the data volume based on the data volume allocation strategy includes:

[0041] Obtain the working reception protocol of the third terminal;

[0042] If the working reception protocol is a power partitioning protocol, the data volume is determined according to the power data volume allocation strategy;

[0043] If the working reception protocol is a time-division protocol, the data volume is determined according to the time data volume allocation strategy.

[0044] In some embodiments, the time power strategy includes a power partitioning strategy and a time partitioning strategy; sending the time power strategy to the third terminal, so that the third terminal receives the target information sent by the first terminal according to the time power strategy, and forwards the target information to the second terminal, includes:

[0045] If the working reception protocol is a power partitioning protocol, the power partitioning strategy is sent to the third terminal so that the third terminal determines a first reception power and a second reception power according to the power partitioning strategy. The first reception power is used to obtain target information from the received information signal sent by the first terminal, and the second reception power is used to obtain forwarding energy from the received information signal and use the forwarding energy to send the decoded target information to the second terminal.

[0046] If the working reception protocol is a time-division protocol, the time-division strategy is sent to the third terminal so that the third terminal determines a first time and a second time according to the time-division strategy. The first time is used to receive the target information sent by the first terminal, and the second time is used to receive the energy signal sent by the first terminal and use the energy signal to send the decoded target information to the second terminal.

[0047] To achieve the above objectives, a second aspect of this application provides a wireless communication system, the system comprising: a main server, a first terminal, a second terminal, and a third terminal;

[0048] The main server is used to construct a coding rate formula in a pre-built wireless communication simulation system corresponding to the wireless communication system, based on the signal-to-noise ratio, preset error probability, and the amount of data in the simulation information.

[0049] The main server is also used to construct a decoding failure probability function based on the encoding rate formula, and to construct an information transmission time function based on the decoding failure probability function and the transmission time required to transmit the simulation information.

[0050] The master server is also used to generate a first optimization objective based on minimizing the information transmission time function, and to construct a time optimization problem based on the first optimization objective;

[0051] The main server is also used to iteratively solve the time optimization problem using a successive convex optimization algorithm to obtain a time power strategy and a data volume allocation strategy.

[0052] The master server is also used to determine the data volume based on the data volume allocation strategy, and to obtain target information based on the data volume;

[0053] The master server is also used to send the time power strategy to the third terminal;

[0054] The first terminal is used to send target information;

[0055] The second terminal is used to receive the target information;

[0056] The third terminal is used to receive the target information sent by the first terminal according to the time power strategy, and forward the target information to the second terminal.

[0057] To achieve the above objectives, a third aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the information transmission method of the wireless communication system described in the first aspect.

[0058] To achieve the above objectives, a fourth aspect of the present application provides a storage medium, which is a computer-readable storage medium storing a computer program that, when executed by a processor, implements the information transmission method of the wireless communication system described in the first aspect.

[0059] The information transmission method for a wireless communication system proposed in this application involves a main server constructing a coding rate formula based on the signal-to-noise ratio, a preset error probability, and the amount of simulated information data in a pre-built wireless communication simulation system corresponding to the wireless communication system. Then, a decoding failure probability function is constructed based on the coding rate formula, and an information transmission time function is constructed based on the decoding failure probability function and the transmission time required to transmit the simulated information. Next, a first optimization objective is generated by minimizing the information transmission time function, and a time optimization problem is constructed based on the first optimization objective. A successive convex optimization algorithm is used to iteratively solve the time optimization problem to obtain a time power strategy and a data allocation strategy. Finally, the data volume is determined based on the data allocation strategy, and target information is obtained based on the data volume. Simultaneously, the time power strategy is sent to the third terminal, enabling the third terminal to receive the target information sent by the first terminal according to the time power strategy and forward the target information to the second terminal. Therefore, in the process of transmitting target information in an actual wireless communication system, the data volume allocation strategy generated in the wireless communication simulation system is used to allocate the data volume of the target information. The third terminal receives the target information sent by the first terminal according to the time power strategy and then forwards it to the second terminal, so as to reduce the latency of receiving the target information at the second terminal and improve the reliability and transmission rate of the target information in the wireless communication system.

[0060] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the description, claims and drawings. Attached Figure Description

[0061] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0062] Figure 1 This is a schematic diagram of the structure of a wireless communication system provided in an embodiment of this application.

[0063] Figure 2 This is a flowchart of an information transmission method for a wireless communication system provided in another embodiment of this application.

[0064] Figure 3 This is a schematic diagram of the hardware structure of an electronic device provided in another embodiment of this application. Detailed Implementation

[0065] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0066] It should be noted that although functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart.

[0067] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0068] First, let's analyze some of the terms used in this application:

[0069] Wireless communication technology is a technology that transmits information through radio waves or infrared rays. It uses these mediums to send and receive information in the form of electrical signals. Wireless communication technology is widely used in mobile communications, wireless local area networks (WLANs), satellite communications, Bluetooth, and the Internet of Things (IoT).

[0070] Ultra-Reliable Low-Latency Communication (URLLC), as an application scenario of 5G, has been applied in many IoT applications. Currently, some IoT applications are utilizing the characteristics of URLLC to update system state using short packets, specifically Finite-Blocklength (FBL) encoding. Unlike encoding under infinite-block-length mechanisms, decoding errors are unavoidable under finite-block-length protocols, even at a coding rate below the Shannon limit. Furthermore, the error probability becomes extremely high when the block length is short.

[0071] Wireless power transfer refers to the technology of transferring energy from one device to another wirelessly. Traditionally, energy transfer is usually carried out through wires or conductors, but wireless power transfer technology can achieve energy transfer without a physical connection.

[0072] In practical applications, to achieve simultaneous energy and information transmission in wireless power transfer technology, power partitioning protocols and time partitioning protocols are frequently used in wireless communication technology. Power partitioning protocols divide the received signal power into two parts: one part is used for energy harvesting, and the other part is used for information decoding. Time partitioning protocols use the first part of the received signal for energy harvesting and the second part for information decoding.

[0073] With the development of wireless communication technology, the information transmission requirements in wireless communication systems have changed in recent years, shifting towards low latency and high reliability. However, due to the instability of wireless communication channels, it is difficult to meet the requirements of high reliability and low latency in information transmission from the transmitter to the receiver. Therefore, it is necessary to formulate a suitable information transmission decision in wireless communication systems.

[0074] In related technologies, relays are used to receive and forward information to improve the reliability and speed of information transmission when the quality of the wireless channel between the transmitter and receiver is unstable. However, the problem of excessive delay in receiving information at the receiver still exists because the relay fails to decode the received information.

[0075] Based on this, embodiments of this application provide an information transmission method and related apparatus for a wireless communication system, which can reduce the latency of information reception at the receiving end. The information transmission method for a wireless communication system involves a main server constructing a coding rate formula based on the signal-to-noise ratio, a preset error probability, and the amount of data in the simulation information, within a pre-built wireless communication simulation system corresponding to the wireless communication system. Then, a decoding failure probability function is constructed based on the coding rate formula, and an information transmission time function is constructed based on the decoding failure probability function and the transmission time required to transmit the simulation information. Next, a first optimization objective is generated by minimizing the information transmission time function, and a time optimization problem is constructed based on the first optimization objective. A successive convex optimization algorithm is used to iteratively solve the time optimization problem to obtain a time power strategy and a data allocation strategy. Finally, the data amount is determined based on the data allocation strategy, and target information is obtained based on the data amount. Simultaneously, the time power strategy is sent to a third terminal, so that the third terminal receives the target information sent by the first terminal according to the time power strategy and forwards the target information to the second terminal. Therefore, in the process of transmitting target information in an actual wireless communication system, the data volume allocation strategy generated in the wireless communication simulation system is used to allocate the data volume of the target information. The third terminal receives the target information sent by the first terminal according to the time power strategy and then forwards it to the second terminal, so as to reduce the latency of receiving the target information at the second terminal and improve the reliability and transmission rate of the target information in the wireless communication system.

[0076] First, a wireless communication system is described for the task execution method in the embodiments of this application. (Refer to...) Figure 1 This is a schematic diagram of the structure of a wireless communication system provided in an embodiment of this application.

[0077] In one embodiment, the wireless communication system includes a master server 110, a first terminal 120, a second terminal 130, and a third terminal 140. The first terminal 120 transmits target information, the second terminal 130 receives target information, and the third terminal 140 receives the target information transmitted by the first terminal 120, decodes it, and forwards it to the second terminal 130. Wireless communication is possible between the first terminal 120 and the third terminal 140, and similarly, wireless communication is possible between the third terminal 140 and the second terminal 130. Wireless communication is a communication method that transmits information through wireless media such as radio waves or infrared rays. Compared to wired communication, wireless communication is highly flexible and convenient, allowing information transmission without a physical connection.

[0078] In some embodiments, the main server 110 may be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0079] In some embodiments, the first terminal 120, the second terminal 130, and the third terminal 140 are three independent terminals; it is understood that the terminals can be smartphones, tablets, laptops, desktop computers, or smartwatches, etc. Furthermore, the terminals can also be intelligent in-vehicle devices. These intelligent in-vehicle devices utilize the information transmission method of the wireless communication system of this embodiment to provide related services and enhance the driving experience. The server can be an independent server, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms; it can also be a service node in a blockchain system, where the service nodes in the blockchain system form a peer-to-peer (P2P) network. The P2P protocol is an application layer protocol running on top of the Transmission Control Protocol (TCP).

[0080] Based on the above wireless communication system, the following is in conjunction with the appendix. Figure 2 This application further elaborates on an information transmission method for a wireless communication system in an embodiment of the present application, wherein the task execution method is applied to the main server in the wireless communication system.

[0081] Reference Figure 2 This is an optional flowchart of an information transmission method for a wireless communication system provided in an embodiment of this application. Figure 2 The method may include, but is not limited to, steps S100 to S600. It is also understood that this embodiment... Figure 2 The order of steps S100 to S600 is not specifically limited, and the order of steps can be adjusted or some steps can be reduced or added according to actual needs.

[0082] Step S100: In the pre-built wireless communication simulation system corresponding to the wireless communication system, construct the coding rate formula based on the signal-to-noise ratio, the preset error probability, and the amount of data in the simulation information.

[0083] In some embodiments, in order to describe the wireless communication system in a mathematical form, thereby enabling more appropriate scheduling of resources in the wireless communication system from a mathematical perspective and thus optimizing the performance of the wireless communication system, it is necessary to establish a wireless communication simulation system that matches the wireless communication system.

[0084] In addition, in order to describe the performance of wireless communication systems from multiple perspectives, it is necessary to construct relevant performance parameters that characterize the performance of wireless communication systems in the wireless communication simulation system accordingly.

[0085] In some embodiments, a wireless communication simulation system is designed and constructed for transmitting time-sensitive target information within a limited time slot in a wireless communication system. The wireless communication simulation system includes a first simulation terminal corresponding to a first terminal, a second simulation terminal corresponding to a second terminal, and a third simulation terminal corresponding to a third terminal. The first simulation terminal transmits simulation information, the second simulation terminal receives simulation information, and the third simulation terminal receives and decodes the simulation information transmitted by the first simulation terminal, then forwards it to the second simulation terminal. It is assumed that due to poor channel quality between the first and second simulation terminals, the second simulation terminal cannot directly receive the simulation information transmitted by the first simulation terminal. Therefore, the simulation information transmitted by the first simulation terminal needs to be received and decoded first by the third simulation terminal located between the first and second simulation terminals. After the third simulation terminal successfully decodes the simulation information, it then sends the simulation information to the second simulation terminal. Furthermore, to improve the flexibility of the third simulation terminal's deployment, an energy receiving device is installed at the third simulation terminal in the wireless communication simulation system. The third simulation terminal can collect energy from the radio frequency signal transmitted by the first simulation terminal and use the energy for decoding and forwarding operations.

[0086] In some embodiments, in order to reduce the latency of a third terminal receiving target information in a wireless communication system, it is necessary to construct a transmission time function for simulated information in the wireless communication simulation system.

[0087] Step S200: Construct a decoding failure probability function based on the coding rate formula, and construct an information transmission time function based on the decoding failure probability function and the transmission time required to transmit simulation information.

[0088] In some embodiments, in a wireless communication simulation system, it is assumed that the wireless channel between the first, second, and third simulated terminals is a quasi-static fading channel, meaning that the wireless channel between the first, second, and third simulated terminals is static within a time slot. The transmit power of the first simulated terminal is set to P. S The transmission power of the third simulation terminal is set to P. R The channel gain between the first and third simulation terminals is expressed as h. SR The channel gain between the third and second simulation terminals is expressed as h. RD The channel gain h SR and h RD Channel gain can be generated by Rayleigh fading or Ricean fading; this embodiment does not restrict the generation of channel gain. Furthermore, it is assumed that the path loss between the first and third simulated terminals is... Similarly, the path loss between the third simulation terminal and the second simulation terminal is Where d is the path distance and α is the path loss exponent. Secondly, assume the noise power between the first and third simulation terminals is... Similarly, the noise power between the third simulation terminal and the second simulation terminal is

[0089] In some embodiments, to better describe the decoding rate when the second and third terminals receive target information in a wireless communication system, a coding rate formula is introduced in the wireless communication simulation system:

[0090]

[0091] Where γ is the signal-to-noise ratio at the receiver, ε is the decoding error probability at the receiver, and n is the amount of data transmitted in the simulation; C(γ) is the maximum achievable transmission rate from the transmitter to the receiver, expressed as C(γ) = log2(1+γ); V(γ) is the wireless channel dispersion between the transmitter and the receiver, expressed as:

[0092]

[0093] In addition, Q -1 (ε) is the inverse function of the right-tail function of the normal distribution function, where the right-tail function of the normal distribution function is expressed as:

[0094]

[0095] Combining formulas (1), (2), and (3), the probability of decoding failure at the receiving end can be obtained as follows:

[0096]

[0097] According to formula (4), the decoding failure probability function for both the second and third simulation terminals failing to decode in the wireless communication simulation system can be obtained as follows:

[0098] ε o =ε R +(1-ε R )ε D (5)

[0099] Where ε R The probability ε refers to the failure of decoding by the third simulation terminal. D This refers to the probability that the second emulation terminal will fail to decode.

[0100] In some embodiments, considering the low-latency information transmission requirements of wireless communication systems, in a wireless communication simulation system, it is assumed that if either the third or second simulation terminal fails to decode the simulation information within a time slot for transmitting simulation information, the next transmission time slot is immediately opened, and the same simulation information is transmitted until the simulation information is successfully received and decoded by the second simulation terminal. Therefore, taking the start time of transmitting simulation information as the initial time slot, and assuming that the second simulation terminal successfully receives and decodes the simulation information in the k-th time slot, the transmission time for transmitting the simulation information is (k+1)T, where T is the length of a time slot. It can then be understood that for both the second and third simulation terminals, the average simulation information reception time is... Therefore, combining the decoding failure probability function (5), we can obtain the information transmission time function as follows:

[0101]

[0102] This describes the average simulation information reception time at the second and third simulation terminals. Next, simplifying the information transmission time function (6), we can obtain:

[0103]

[0104] Furthermore, considering the requirement for low-latency information transmission, it is assumed that the decoding error probability of the second and third simulation terminals must be less than a preset threshold ε. th =0.1. In this case, ε will be... R +ε D >>ε R ·ε D At this point, we can obtain:

[0105] ε o =ε R +(1-ε R )ε D =ε R +ε D -ε R ε D ≈ε R +ε D (8)

[0106] Therefore, combining formulas (7) and (8), the simplified information transmission time function can be obtained as follows:

[0107]

[0108] In some embodiments, in order to more effectively and reliably describe the information transmission process of a wireless communication system in a wireless communication simulation system, it is necessary to further develop different transmission models for transmitting simulation information based on the different operating reception protocols of the third terminal.

[0109] In some embodiments, assuming the third simulation terminal receives simulation information using a power-division protocol, the transmission duration is set to the power-division transmission duration, and the information transmission time function is set to the power-division transmission time function. Therefore, in this case, the information transmission time function is constructed based on the decoding failure probability function and the transmission duration required to transmit the simulation information, including steps S201 to S208.

[0110] Step S201: Based on the power partitioning protocol, formulate the first transmission structure.

[0111] In some embodiments, based on the case where the third simulation terminal receives simulation information using a power division protocol, the first transmission structure is defined as follows: within a transmission time slot, time is divided into two parts. The first part is used for the first simulation terminal to send a simulation signal to the third simulation terminal. At this time, the third simulation terminal collects energy from the radio frequency signal in the simulation signal at a first simulation received power ratio ρ, and obtains simulation information from the simulation signal at a second simulation received power ratio (1-ρ) and performs decoding. The second part is used for the third simulation terminal to use the energy obtained in the first part to send the decoded simulation information to the second simulation terminal for decoding.

[0112] Step S202: Construct a power partitioning ratio action group according to the power partitioning protocol.

[0113] In some embodiments, according to the first transmission structure defined by the power partitioning protocol, the first simulated received power ratio ρ can be further set as a power partitioning ratio action group, wherein the power partitioning ratio action group includes multiple power partitioning actions, i.e., 0≤ρ≤1.

[0114] Step S203: Based on the first transmission structure and power division ratio action group, obtain the first relay signal-to-noise ratio and the first relay energy harvest of the third simulation terminal.

[0115] In some embodiments, based on the first transmission structure and the power division ratio action group ρ, the first relay signal-to-noise ratio at the third simulated terminal can be further obtained as follows:

[0116]

[0117] Among them, P S Let |h be the transmit power of the first simulated terminal. SR | 2 This represents the wireless channel gain from the first simulation terminal to the third simulation terminal. This represents the path loss from the first simulation terminal to the third simulation terminal. The noise power is from the first simulation terminal to the third simulation terminal. Furthermore, based on the first transmission structure and the power division proportional action group ρ, the time for transmitting a unit of data is expressed as T. s Expressing the energy harvesting ratio as η, the energy harvesting of the first relay at the third simulation terminal can be obtained as follows:

[0118]

[0119] Step S204: Based on the first relay signal-to-noise ratio and the first relay energy harvesting, construct the first receiving signal-to-noise ratio of the second simulation terminal.

[0120] In some embodiments, after the third simulation terminal receives simulation information based on the first relay signal-to-noise ratio (10) and simulation energy based on the first relay energy harvesting (11), the first receiving signal-to-noise ratio of the second simulation terminal can be further obtained as follows:

[0121]

[0122] Step S205: Based on the first relay signal-to-noise ratio and the first receiver signal-to-noise ratio, update the decoding failure probability function to obtain the power partitioning probability function.

[0123] In some embodiments, based on the first relay signal-to-noise ratio (10) and the first receiver signal-to-noise ratio (12), formula (3) is updated to obtain the power partitioning probability function as follows:

[0124]

[0125]

[0126] Formula (13) represents the probability of decoding failure at the third simulation terminal under the first transmission structure; similarly, formula (14) represents the probability of decoding failure at the second simulation terminal under the first transmission structure. Where n P r represents the amount of simulation information transmitted under the first transmission structure. P This represents the coding rate of the simulated information in the first transmission structure.

[0127] Step S206: Based on the power partitioning protocol, construct a power data allocation action group; the power data allocation action group includes multiple power data allocation actions.

[0128] In some embodiments, based on the first transmission structure defined by the power partitioning protocol, the amount of data n transmitting simulation information under the first transmission structure is... PSet up a power data allocation action group, which includes multiple power data allocation actions, i.e., n P >n min , where n min This represents the minimum amount of data required for simulation information.

[0129] Step S207: Determine the power partitioning transmission duration based on the power data volume allocation action group and the power partitioning protocol.

[0130] In some embodiments, action group n is allocated based on power data volume. P Based on the first transmission structure defined by the power partitioning protocol, the power partitioning transmission duration required to transmit simulation information within a time slot can be determined to be 2n. P T s .

[0131] Step S208: Construct the power partitioning transmission time function based on the power partitioning probability function and the power partitioning transmission duration.

[0132] In some embodiments, the power partitioning probability functions (13), (14) and the power partitioning transmission duration 2T are used. s Combining the information transmission time function (9), the power partitioning transmission time function can be obtained as follows:

[0133]

[0134] In some embodiments, when the third simulation terminal receives simulation information using a time-division protocol, it is necessary to construct a transmission mode different from the first transmission structure. In this case, the transmission duration also includes the time-division transmission duration, and the information transmission time function also includes the time-division transmission time function.

[0135] Therefore, based on the decoding failure probability function and the transmission time required to transmit simulation information, an information transmission time function is constructed, which also includes steps S209 to S216.

[0136] Step S209: Based on the time division protocol, formulate the second transmission structure.

[0137] In some embodiments, based on the situation where the third simulation terminal receives simulation information using a time-division protocol, the second transmission structure is defined as follows: within a transmission time slot, time is divided into three parts, wherein the first part is used for the first simulation terminal to send a simulation radio frequency signal to the third simulation terminal, at which time the third simulation terminal obtains energy from the simulation radio frequency signal; the second part is used for the first simulation terminal to send simulation information to the third simulation terminal and perform decoding; the third part is used for the third simulation terminal to use the energy obtained in the first part to send the decoded simulation information to the second simulation terminal for decoding.

[0138] Step S210: Construct a time-division ratio action group according to the time division protocol; the time-division ratio action group includes multiple time-division actions.

[0139] In some embodiments, according to the second transmission structure defined by the time division protocol, the time length v of the first part is set as a time division ratio action group, and the time division ratio action group includes multiple time division actions, i.e., v ≥ v min , where v min This represents the minimum energy collection time.

[0140] Step S211: Based on the second transmission structure and time division ratio action group, obtain the second relay signal-to-noise ratio and the second relay energy collection of the third simulation terminal.

[0141] In some embodiments, based on the constructed second transmission structure and the time division ratio action group v, the second relay signal-to-noise ratio at the third simulation terminal can be further obtained as follows:

[0142]

[0143] Among them, P S Let |h be the transmit power of the first simulated terminal. SR | 2 This represents the wireless channel gain from the first simulation terminal to the third simulation terminal. This represents the path loss from the first simulation terminal to the third simulation terminal. Let T be the noise power from the first simulation terminal to the third simulation terminal. Furthermore, based on the constructed second transmission structure and the time-division proportional action group v, the time for transmitting a unit of data is expressed as T. s Expressing the energy harvesting ratio as η, the energy harvesting of the second relay at the third simulation terminal can be obtained as follows:

[0144]

[0145] Step S212: Based on the second relay signal-to-noise ratio and the second relay energy harvesting, construct the second receiving signal-to-noise ratio of the second simulation terminal.

[0146] In some embodiments, after the third simulation terminal receives simulation information based on the second relay signal-to-noise ratio (16) and energy based on the first relay energy harvesting (17), the second receiving signal-to-noise ratio of the second simulation terminal can be further obtained as follows:

[0147]

[0148] Step S213: Based on the second relay signal-to-noise ratio and the second received signal-to-noise ratio, update the decoding failure probability function to obtain the time division probability function.

[0149] In some embodiments, based on the second relay signal-to-noise ratio (17) and the second received signal-to-noise ratio (18), formula (3) is updated to obtain the time division probability function as follows:

[0150]

[0151]

[0152] Formula (19) represents the probability of decoding failure at the third simulation terminal under the second transmission structure; similarly, formula (20) represents the probability of decoding failure at the second simulation terminal under the second transmission structure. Where n T r represents the amount of simulation information transmitted under the second transmission structure. T This indicates the coding rate of the simulated information in the second transmission structure.

[0153] Step S214: Based on the time partitioning protocol, construct a time data volume allocation action group; the time data volume allocation action group includes multiple time data volume allocation actions.

[0154] In some embodiments, based on the second transmission structure defined by the time division protocol, the amount of simulation information n transmitted under the second transmission structure is... T Set up a power data allocation action group, which includes multiple power data allocation actions, i.e., n T >n min , where n min This represents the minimum amount of data required for simulation information.

[0155] Step S215: Based on the time data volume, allocate action groups and time division protocol to determine the time division transmission duration.

[0156] In some embodiments, action groups n are assigned based on the amount of time data. T Based on the second transmission structure defined by the time-division protocol, the time-division transmission duration required to transmit simulation information within a time slot can be determined to be (v+2n). T )T s .

[0157] Step S216: Construct a time-division transmission time function based on the time-division probability function and the time-division transmission duration.

[0158] In some embodiments, the transmission duration (v+2n) is divided according to the power partitioning probability function (19), (20) and the time partitioning. T )T s Combining the information transmission time function (9), the time-division transmission time function can be obtained as follows:

[0159]

[0160] Step S300: Generate a first optimization objective based on minimizing the information transmission time function, and construct a time optimization problem based on the first optimization objective.

[0161] In some embodiments, in order to reduce the latency of transmitting target information in a wireless communication system, after constructing the information transmission time function, it is necessary to minimize the information transmission time function to generate a first optimization objective, and construct a time optimization problem based on the first optimization objective to select appropriate parameters.

[0162] In some embodiments, in order to effectively reduce the latency of transmitting target information in a wireless communication system, it is necessary to construct optimization problems under different transmission models for different receiving working modes of the third terminal.

[0163] In some embodiments, when a third simulation terminal receives simulation information using a power partitioning protocol, the time optimization problem includes a power partitioning time optimization problem.

[0164] Therefore, a first optimization objective is generated based on minimizing the information transmission time function, and a time optimization problem is constructed based on the first optimization objective, including steps S301 to S304.

[0165] Step S301: Divide the transmission time function according to the minimum power and generate the second optimization objective.

[0166] Step S302: Based on the power division ratio action group and the power data volume allocation action group, construct the first optimization variable.

[0167] Step S303: Construct a first signal-to-noise ratio constraint based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio.

[0168] Step S304: Based on the second optimization objective, the first optimization variable, and the first signal-to-noise ratio constraint, construct the power partitioning time optimization problem.

[0169] In some embodiments, in a wireless communication simulation system, minimizing the power partitioning transmission time function (15) is taken as the second optimization objective. It is understood that the second optimization objective includes the first optimization objective. The power partitioning ratio action group ρ and the power data allocation action group n are then used. P As the first optimization variable; based on the requirement that both the first relay signal-to-noise ratio (10) and the first receiver signal-to-noise ratio (12) must be greater than the minimum signal-to-noise ratio, the first signal-to-noise ratio constraint is constructed as γ. P,i ≥γ th ,i∈{R,D}. Based on this, the power partitioning time optimization problem is constructed as follows:

[0170]

[0171] In some embodiments, when the third simulation terminal receives simulation information using a time-division protocol, the time optimization problem also includes a time-division time optimization problem.

[0172] Therefore, the process of generating a first optimization objective based on minimizing the information transmission time function and constructing a time optimization problem based on the first optimization objective also includes steps S305 to S308.

[0173] Step S305: Divide the transmission time function according to the minimum time and generate a third optimization objective; wherein the third optimization objective includes the first optimization objective.

[0174] Step S306: Allocate action groups according to the time division ratio and the amount of time data to construct the second optimization variable.

[0175] Step S307: Construct a second signal-to-noise ratio constraint based on the second relay signal-to-noise ratio and the second received signal-to-noise ratio.

[0176] Step S308: Based on the third optimization objective, the second optimization variable, and the second signal-to-noise ratio constraint, construct the time-division time optimization problem.

[0177] In some embodiments, in a wireless communication simulation system, minimizing the time-division transmission time function (21) is taken as the third optimization objective. It can be understood that the third optimization objective includes the first optimization objective. The time-division ratio action group v and the time data allocation action group n are then used. T As the first optimization variable; based on the requirement that both the second relay signal-to-noise ratio (16) and the second receiving signal-to-noise ratio (18) must be greater than the minimum signal-to-noise ratio, a second signal-to-noise ratio constraint of γ is constructed. T,i ≥γ th ,i∈{R,D}. Based on this, the time partitioning optimization problem is constructed as follows:

[0178]

[0179] Step S400: Using the successive convex optimization algorithm, the time optimization problem is solved iteratively to obtain the time power strategy and data volume allocation strategy.

[0180] In some embodiments, a power partitioning optimization problem (22) and a time partitioning optimization problem (23) are constructed in the wireless communication simulation system, and these two problems need to be solved further. First, for the first optimization variable ρ in the power partitioning optimization problem (22), the second optimization objective function is derived with respect to ρ as follows:

[0181]

[0182] Because of which Next, we need to prove... By setting some parameters of the Q function in formula (4) to ω, we can obtain:

[0183]

[0184] Therefore, we can obtain:

[0185]

[0186] Based on formula (26), it can be proven that... The second objective function is obtained by taking its second derivative with respect to ρ as greater than or equal to 0. Next, taking the second derivative with respect to ρ for equation (26) yields:

[0187]

[0188]

[0189] When the constraint γ is satisfied in the power partitioning time optimization problem (22): T,i ≥γ th When =0dB, i∈{R,D}, we can obtain that formulas (27) and (28) are both less than or equal to 0. Therefore, we can obtain that the second derivative of the second optimization objective function with respect to ρ is greater than or equal to 0. That is, for the optimization variable ρ, the power partitioning time optimization problem (22) is a convex optimization problem. The power partitioning time optimization problem (22) can be solved by using convex optimization tools to obtain the optimal power partitioning ratio action ρ. * .

[0190] Next, we will focus on n in the first optimization variable. P Let the second optimization objective function be applied to n P Taking the second derivative, we get:

[0191]

[0192] Next, combining formulas (27) and (28), let ω P,R (γ P,R ) and ω P,D (γ P,D ) for n P Taking the second derivative, we get:

[0193]

[0194]

[0195] Similarly, in the power partitioning time optimization problem (22), when the constraints are satisfied, we can obtain the optimization variable n. PIn this regard, the power partitioning time optimization problem (22) is a convex optimization problem. The power partitioning time optimization problem (22) can be solved using convex optimization tools to obtain the optimal power data allocation action. .

[0196] In some embodiments, since the optimal solution obtained when using convex optimization tools is usually a non-integer solution, while the amount of target information transmitted in a real wireless communication system needs to be an integer, this embodiment will use convex optimization tools to obtain the optimal power data allocation action in order to improve the reliability of the information transmission method. After that, it is necessary to determine whether it is an integer. If it's not an integer, it needs to be replaced with an AND. The closest integer.

[0197] In some embodiments, in order to improve the reliability of the information transmission method in reducing information transmission delay in wireless communication systems, a successive convex optimization algorithm is used to solve the power partitioning time optimization problem (22) n by sequentially applying convex optimization tools. P And ρ, until the second optimization objective converges to obtain the optimal power data allocation action. Power division proportional action ρ * It serves as a power partitioning strategy and a power data volume allocation strategy.

[0198] In some embodiments, after solving the power partitioning optimization problem (22) in the wireless communication simulation system, the next step is to solve the time partitioning optimization problem (23). First, for v in the second optimization variable, let the second derivative of the third optimization objective function with respect to v be obtained:

[0199]

[0200] Because of which Similar to solving problem (22) above, we need to prove... To prove Next, combining formula (25), let ω T,D Taking the second derivative with respect to v, we get:

[0201]

[0202] When the constraint γ is satisfied in the time-division time optimization problem (23): T,i ≥γ th=0dB, i∈{R,D}, we can obtain that formula (33) is less than or equal to 0, so we can obtain that the time division optimization problem (23) for the optimization variable v is a convex optimization problem. We can use convex optimization tools to solve the power division time optimization problem (23) to obtain the optimal time division ratio action v. * .

[0203] Next, we will focus on n in the second optimization variable. T Let the third optimization objective function be applied to n T Taking the second derivative, we get:

[0204]

[0205] Next, combining formulas (25) and (26), let ω T,R (γ T,R ) and ω T,D (γ T,D ) for n T Taking the second derivative, we get:

[0206]

[0207]

[0208] For formula (35), it can be simply concluded that it is always less than or equal to 0; for formula (36), it can be simplified to:

[0209]

[0210] Where, A1 = 4 - 24r T ln2, A2=4-(5C) T,D +15r T ln2, A3 = -(C T,D +3r T ln2. When the constraint γ is satisfied in the time-division time optimization problem (23): T,i ≥γ th When =0dB, i∈{R,D}, we can obtain that A1, A2, A3 are all less than 0, therefore we can obtain Right now That is, we can obtain the optimization variable n T In this regard, the time partitioning optimization problem (23) is a convex optimization problem. The time partitioning optimization problem (23) can be solved using convex optimization tools to obtain the optimal time data allocation action.

[0211] In some embodiments, since the optimal solution obtained when using convex optimization tools is usually a non-integer solution, while the amount of target information transmitted in a real wireless communication system needs to be an integer, this embodiment will use convex optimization tools to obtain the optimal time data allocation action in order to improve the reliability of the information transmission method. After that, it is necessary to determine whether it is an integer. If it's not an integer, it needs to be replaced with an AND. The closest integer.

[0212] In some embodiments, in order to improve the reliability of the information transmission method in reducing information transmission delay in wireless communication systems, a successive convex optimization algorithm is used to solve the power partitioning time optimization problem (23) n by sequentially applying convex optimization tools. T And v, until the third optimization objective converges to obtain the optimal time data allocation action. Divide the action into proportions based on time v * This serves as both a time-sharing strategy and a time-data allocation strategy.

[0213] In some embodiments, a time-power strategy can be obtained based on a time partitioning strategy and a power partitioning strategy; a data allocation strategy can be obtained based on a time data volume allocation strategy and a power data volume allocation strategy.

[0214] Step S500: Determine the data volume based on the data volume allocation strategy, and obtain the target information based on the data volume.

[0215] In some embodiments, to reduce the latency required for transmitting target information in a wireless communication system, the amount of data to be transmitted is allocated based on a data allocation strategy obtained in a wireless communication simulation system before the wireless communication system performs the transmission of the target information, thereby obtaining the target information to be transmitted.

[0216] Furthermore, since the third terminal has different working reception protocols, different data volume allocation strategies need to be invoked for different working reception protocols of the third terminal.

[0217] Therefore, based on the data volume allocation strategy, the data volume of the target information is determined, including steps S501 to S503.

[0218] Step S501: Obtain the working reception protocol of the third terminal.

[0219] Step S502: If the working reception protocol is a power partitioning protocol, determine the amount of target information data according to the power data volume allocation strategy.

[0220] Step S503: If the working reception protocol is a time-division protocol, determine the data volume of the target information according to the time data volume allocation strategy.

[0221] In some embodiments, to more effectively reduce the time delay required to transmit target information in a wireless communication system, it is necessary to obtain the working reception protocol of the third terminal for confirmation before transmitting the target information. When the working reception protocol of the third terminal is a power partitioning protocol, the master server determines the data volume of the target information according to the power data volume allocation strategy, thereby obtaining the target information. When the working reception protocol of the third terminal is a time partitioning protocol, the master server determines the data volume of the target information according to the time data volume allocation strategy, thereby obtaining the target information.

[0222] Step S600: Send the time power strategy to the third terminal so that the third terminal receives the target information sent by the first terminal according to the time power strategy and forwards the target information to the second terminal.

[0223] In some embodiments, after the master server determines the target information, the first terminal will send the target information. At this time, in order to increase the time delay for the second terminal to receive the target information, the master server sends the time power policy to the third terminal, so that the third terminal receives the target information sent by the first terminal according to the time power policy and forwards the target information to the second terminal.

[0224] In some embodiments, since the third terminal has different operating reception protocols, different time power strategies need to be implemented for different operating reception protocols of the third terminal.

[0225] Therefore, sending the time power strategy to the third terminal so that the third terminal receives the target information sent by the first terminal according to the time power strategy and forwards the target information to the second terminal also includes steps S601 to S602.

[0226] Step S601: If the working reception protocol is a power partitioning protocol, the power partitioning strategy is sent to the third terminal so that the third terminal determines the first reception power and the second reception power according to the power partitioning strategy. The first reception power is used to obtain target information from the received information signal sent by the first terminal, and the second reception power is used to obtain the first forwarding energy from the received information signal and use the first forwarding energy to send the decoded target information to the second terminal.

[0227] Step S602: If the working reception protocol is a time division protocol, the time division strategy is sent to the third terminal so that the third terminal determines the first time and the second time according to the time division strategy. The first time is used to receive the target information sent by the first terminal, and the second time is used to receive the energy signal sent by the first terminal. The second forwarding energy is obtained according to the energy signal, and the decoded target information is sent to the second terminal using the second forwarding energy.

[0228] In some embodiments, after the master server confirms the working reception protocol and target information of the third terminal, if the working reception protocol is a power partitioning protocol, the master server sends a power partitioning strategy to the third terminal. This allows the third terminal to determine a first receiving power and a second receiving power based on the power partitioning strategy. The first receiving power is used to obtain the target information from the received information signal sent by the first terminal, and the second receiving power is used to obtain a first forwarding energy from the received information signal. The decoded target information is then sent to the second terminal using the first forwarding energy. If the working reception protocol is a time partitioning protocol, the master server sends a time partitioning strategy to the third terminal. This allows the third terminal to determine a first time and a second time based on the time partitioning strategy. The first time is used to receive the target information sent by the first terminal, and the second time is used to receive the energy signal sent by the first terminal. The second forwarding energy is obtained from the energy signal, and the decoded target information is then sent to the second terminal using the second forwarding energy. This achieves the goal of sending different time power strategies to the third terminal based on its different working reception protocols, enabling the third terminal to receive and forward the target information to the second terminal according to the corresponding time power strategy, thereby reducing the latency of the second terminal receiving the target information.

[0229] In some embodiments, within a wireless communication system, a main server constructs a coding rate formula based on the signal-to-noise ratio, a preset error probability, and the amount of data in the simulation information within a pre-built wireless communication simulation system corresponding to the wireless communication system. Then, a decoding failure probability function is constructed based on the coding rate formula, and an information transmission time function is constructed based on the decoding failure probability function and the transmission time required to transmit the simulation information. Next, a first optimization objective is generated by minimizing the information transmission time function, and a time optimization problem is constructed based on the first optimization objective. A successive convex optimization algorithm is used to iteratively solve the time optimization problem to obtain a time power strategy and a data allocation strategy. Finally, the data volume is determined based on the data allocation strategy, and target information is obtained based on the data volume. Simultaneously, the time power strategy is sent to the third terminal, enabling the third terminal to receive the target information sent by the first terminal according to the time power strategy and forward the target information to the second terminal. Therefore, in the process of transmitting target information in an actual wireless communication system, the data volume allocation strategy generated in the wireless communication simulation system is used to allocate the data volume of the target information. The third terminal receives the target information sent by the first terminal according to the time power strategy and then forwards it to the second terminal, so as to reduce the latency of receiving the target information at the second terminal and improve the reliability and transmission rate of the target information in the wireless communication system.

[0230] This application embodiment also provides a wireless communication system that can implement the information transmission method of the above-mentioned wireless communication system. The system includes: a main server, a first terminal, a second terminal, and a third terminal.

[0231] The main server is used to construct the coding rate formula in a pre-built wireless communication simulation system corresponding to the wireless communication system, based on the signal-to-noise ratio, preset error probability, and the amount of data in the simulation information.

[0232] The main server is also used to construct a decoding failure probability function based on the coding rate formula, and to construct an information transmission time function based on the decoding failure probability function and the transmission time required to transmit simulation information.

[0233] The master server is also used to generate a first optimization objective based on a function that minimizes information transmission time, and to construct a time optimization problem based on the first optimization objective;

[0234] The main server is also used to iteratively solve the time optimization problem using the successive convex optimization algorithm to obtain the time power strategy and data volume allocation strategy.

[0235] The master server is also used to determine the amount of data based on the data volume allocation strategy and to obtain target information based on the amount of data.

[0236] The main server is also used to send time-power policies to third-party terminals;

[0237] The first terminal is used to send target information;

[0238] The second terminal is used to receive target information;

[0239] The third terminal is used to receive target information sent by the first terminal according to the time power strategy, and forward the target information to the second terminal.

[0240] The specific implementation of the wireless communication system in this embodiment is basically the same as the specific implementation of the information transmission method of the wireless communication system described above, and will not be repeated here.

[0241] This application also provides an electronic device, including:

[0242] At least one memory;

[0243] At least one processor;

[0244] At least one program;

[0245] The program is stored in a memory, and the processor executes the at least one program to implement the information transmission method of the wireless communication system described above. The electronic device can be any smart terminal, including mobile phones, tablets, personal digital assistants (PDAs), and in-vehicle computers.

[0246] Please see Figure 3 , Figure 3 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes:

[0247] The processor 301 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0248] The memory 302 can be implemented in the form of ROM (Read-Only Memory), static storage device, dynamic storage device, or RAM (Random Access Memory). The memory 302 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 302 and is called and executed by the processor 301 to execute the information transmission method of the wireless communication system of the embodiments of this application.

[0249] Input / output interface 303 is used to implement information input and output;

[0250] The communication interface 304 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0251] Bus 305 transmits information between various components of the device (e.g., processor 301, memory 302, input / output interface 303, and communication interface 304);

[0252] The processor 301, memory 302, input / output interface 303, and communication interface 304 are connected to each other within the device via bus 305.

[0253] This application also provides a storage medium, which is a computer-readable storage medium, storing a computer program that, when executed by a processor, implements the information transmission method of the above-described wireless communication system.

[0254] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0255] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0256] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0257] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0258] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0259] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0260] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0261] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0262] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0263] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0264] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0265] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.

Claims

1. An information transmission method for a wireless communication system, characterized in that, The wireless communication system includes at least a first terminal, a second terminal, and a third terminal, and the method includes: In a pre-built wireless communication simulation system corresponding to the wireless communication system, a coding rate formula is constructed based on the signal-to-noise ratio, the preset error probability, and the amount of data in the simulation information; the wireless communication simulation system includes a first simulation terminal corresponding to the first terminal, a second simulation terminal corresponding to the second terminal, and a third simulation terminal corresponding to the third terminal; A decoding failure probability function is constructed based on the coding rate formula, and an information transmission time function is constructed based on the decoding failure probability function and the transmission time required to transmit the simulation information. A first optimization objective is generated by minimizing the information transmission time function, and a time optimization problem is constructed based on the first optimization objective. The time optimization problem is solved iteratively using the successive convex optimization algorithm to obtain the time power strategy and data volume allocation strategy. The data volume is determined based on the data volume allocation strategy, and the target information is obtained based on the data volume. The time power strategy is sent to the third terminal so that the third terminal receives the target information sent by the first terminal according to the time power strategy and forwards the target information to the second terminal. The transmission duration includes a power-division transmission duration, and the information transmission time function includes a power-division transmission time function; when the third simulation terminal receives simulation information using a power-division protocol, constructing the information transmission time function based on the decoding failure probability function and the transmission duration required to transmit the simulation information includes: Based on the power partitioning protocol, the first transmission structure is determined; According to the power partitioning protocol, a power partitioning ratio action group is constructed; the power partitioning ratio action group includes multiple power partitioning actions. Based on the first transmission structure and the power division ratio action group, the first relay signal-to-noise ratio and the first relay energy harvest of the third simulation terminal are obtained; Based on the first relay signal-to-noise ratio and the first relay energy harvesting, the first receiving signal-to-noise ratio of the second simulation terminal is constructed; Based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio, the decoding failure probability function is updated to obtain the power partitioning probability function; Based on the power partitioning protocol, a power data allocation action group is constructed; the power data allocation action group includes multiple power data allocation actions. The power data allocation action group and the power partitioning protocol are used to determine the power partitioning transmission duration; The power partitioning transmission time function is constructed based on the power partitioning probability function and the power partitioning transmission duration. The time optimization problem includes a power partitioning time optimization problem; the step of generating a first optimization objective by minimizing the information transmission time function, and constructing a time optimization problem based on the first optimization objective, includes: A second optimization objective is generated based on minimizing the power-divided transmission time function; wherein the second optimization objective includes the first optimization objective; Based on the power division ratio action group and the power data allocation action group, construct the first optimization variable; Based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio, a first signal-to-noise ratio constraint is constructed; Based on the second optimization objective, the first optimization variable, and the first signal-to-noise ratio constraint, a power partitioning time optimization problem is constructed.

2. The information transmission method of a wireless communication system according to claim 1, characterized in that, The transmission duration further includes a time-division transmission duration, and the information transmission time function further includes a time-division transmission time function; when the third simulation terminal receives simulation information using a time-division protocol, the step of constructing the information transmission time function based on the decoding failure probability function and the transmission duration required to transmit the simulation information further includes: A second transmission structure is developed based on the time-division protocol; Based on the time division protocol, a time division ratio action group is constructed; the time division ratio action group includes multiple time division actions. Based on the second transmission structure and the time division ratio action group, the second relay signal-to-noise ratio and the second relay energy harvesting of the third simulation terminal are obtained; Based on the second relay signal-to-noise ratio and the second relay energy harvesting, a second receiving signal-to-noise ratio for the second simulation terminal is constructed; Based on the second relay signal-to-noise ratio and the second received signal-to-noise ratio, the decoding failure probability function is updated to obtain the time division probability function; Based on the time division protocol, a time data volume allocation action group is constructed; the time data volume allocation action group includes multiple time data volume allocation actions. The time-division transmission duration is determined based on the time data volume allocation action group and the time division protocol; The time-division transmission time function is constructed based on the time-division probability function and the time-division transmission duration.

3. The information transmission method of a wireless communication system according to claim 2, characterized in that, The time optimization problem further includes a time partitioning time optimization problem; the step of generating a first optimization objective based on minimizing the information transmission time function, and constructing a time optimization problem based on the first optimization objective, further includes: A third optimization objective is generated by minimizing the time-division transmission time function; wherein the third optimization objective includes the first optimization objective; Based on the time division ratio of the action group and the time data volume of the action group, a second optimization variable is constructed; Based on the second relay signal-to-noise ratio and the second received signal-to-noise ratio, a second signal-to-noise ratio constraint is constructed; Based on the third optimization objective, the second optimization variable, and the second signal-to-noise ratio constraint, a time-division time optimization problem is constructed.

4. The information transmission method of a wireless communication system according to claim 1, characterized in that, The data allocation strategy includes a power data allocation strategy and a time data allocation strategy; Determining the data volume based on the data volume allocation strategy includes: Obtain the working reception protocol of the third terminal; If the working reception protocol is a power partitioning protocol, the data volume is determined according to the power data volume allocation strategy; If the working reception protocol is a time-division protocol, the data volume is determined according to the time data volume allocation strategy.

5. The information transmission method of a wireless communication system according to claim 4, characterized in that, The time power strategy includes a power partitioning strategy and a time partitioning strategy; sending the time power strategy to the third terminal, so that the third terminal receives the target information sent by the first terminal according to the time power strategy, and forwards the target information to the second terminal, includes: If the working reception protocol is a power partitioning protocol, the power partitioning strategy is sent to the third terminal so that the third terminal determines a first reception power and a second reception power according to the power partitioning strategy. The first reception power is used to obtain target information from the received information signal sent by the first terminal, and the second reception power is used to obtain forwarding energy from the received information signal and use the forwarding energy to send the decoded target information to the second terminal. If the working reception protocol is a time-division protocol, the time-division strategy is sent to the third terminal so that the third terminal determines a first time and a second time according to the time-division strategy. The first time is used to receive the target information sent by the first terminal, and the second time is used to receive the energy signal sent by the first terminal and use the energy signal to send the decoded target information to the second terminal.

6. A wireless communication system, characterized in that, The system includes: a main server, a first terminal, a second terminal, and a third terminal; The main server is used to construct a coding rate formula in a pre-built wireless communication simulation system corresponding to the wireless communication system, based on the signal-to-noise ratio, preset error probability, and the amount of data in the simulation information. The main server is also used to construct a decoding failure probability function based on the encoding rate formula, and to construct an information transmission time function based on the decoding failure probability function and the transmission time required to transmit the simulation information. The master server is also used to generate a first optimization objective based on minimizing the information transmission time function, and to construct a time optimization problem based on the first optimization objective; The main server is also used to iteratively solve the time optimization problem using a successive convex optimization algorithm to obtain a time power strategy and a data volume allocation strategy. The master server is also used to determine the data volume based on the data volume allocation strategy, and to obtain target information based on the data volume; The master server is also used to send the time power strategy to the third terminal; The first terminal is used to send target information; The second terminal is used to receive the target information; The third terminal is used to receive the target information sent by the first terminal according to the time power strategy, and forward the target information to the second terminal; The transmission duration includes a power-division transmission duration, and the information transmission time function includes a power-division transmission time function; when the third simulation terminal receives simulation information using a power-division protocol, constructing the information transmission time function based on the decoding failure probability function and the transmission duration required to transmit the simulation information includes: Based on the power partitioning protocol, the first transmission structure is determined; According to the power partitioning protocol, a power partitioning ratio action group is constructed; the power partitioning ratio action group includes multiple power partitioning actions. Based on the first transmission structure and the power division ratio action group, the first relay signal-to-noise ratio and the first relay energy harvest of the third simulation terminal are obtained; Based on the first relay signal-to-noise ratio and the first relay energy harvesting, the first receiving signal-to-noise ratio of the second simulation terminal is constructed; Based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio, the decoding failure probability function is updated to obtain the power partitioning probability function; Based on the power partitioning protocol, a power data allocation action group is constructed; the power data allocation action group includes multiple power data allocation actions. The power data allocation action group and the power partitioning protocol are used to determine the power partitioning transmission duration; The power partitioning transmission time function is constructed based on the power partitioning probability function and the power partitioning transmission duration. The time optimization problem includes a power partitioning time optimization problem; the step of generating a first optimization objective by minimizing the information transmission time function, and constructing a time optimization problem based on the first optimization objective, includes: A second optimization objective is generated based on minimizing the power-divided transmission time function; wherein the second optimization objective includes the first optimization objective; Based on the power division ratio action group and the power data allocation action group, construct the first optimization variable; Based on the first relay signal-to-noise ratio and the first received signal-to-noise ratio, a first signal-to-noise ratio constraint is constructed; Based on the second optimization objective, the first optimization variable, and the first signal-to-noise ratio constraint, a power partitioning time optimization problem is constructed.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements an information transmission method for a wireless communication system as described in any one of claims 1-5.

8. An electronic device, characterized in that, include: processor; and memory for storing the executable instructions of the processor; The processor is configured to execute an information transmission method of a wireless communication system as described in any one of claims 1-5 by executing the executable instructions.

Citation Information

Patent Citations

  • PS-strategy-based delay transmission allowing method in SWIPT bidirectional transmission relay system

    CN111988802A

  • Unmanned aerial vehicle auxiliary communication method and system and storage medium

    CN113950023A