Optimization method, communication system, communication device and storage medium
By adjusting the energy transmission time and information transmission time in the heterogeneous wireless energy supply communication system, the problem of co-channel interference is solved, the total throughput of device-to-device and downlink communication in the Internet of Things is improved, and more efficient data is achieved. transmission.
Patent Information
- Application Number
- CN202411139046.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2044-08-20
AI Technical Summary
In the Internet of Things, device-to-device and downlink communication pairs are operating in the same frequency band, causing co-channel interference, affecting the total throughput of the communication device.
In the heterogeneous wireless energy-supply communication system, the transmission power of the downlink communication pair is determined, and the energy transmission time and information transmission time are adjusted according to the transmission power, so as to optimize energy transmission and data transmission, reduce interference, and improve total throughput quantity.
By adjusting the energy transmission time and information transmission time, the total throughput of the heterogeneous wireless energy-supply communication system is maximized, the interference received by the receiver and user equipment is reduced, and the system performance is improved.
Smart Images

Figure CN119155732A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of wireless communication technology, and in particular, relates to an optimization method, a communication system, a communication device, and a storage medium. Background Art
[0002] With the continuous development of the Internet of Things, each communication device in the Internet of Things is subject to energy constraints. Wireless power transmission can transmit energy through radio frequency signals, thereby solving the energy problems of various devices.
[0003] In the related art, when wireless energy transmission is performed through radio frequency signals, the communication device can collect radio frequency energy from the hybrid access point (H-AP) of the downlink during the wireless energy transfer (WET) stage, so that the collected radio frequency energy can be used to transmit data to the uplink during the wireless information transmit (WIT) stage.
[0004] However, if the downlink communication pair and the device-to-device communication pair are both operating in the same frequency band, co-channel interference may occur, thereby affecting the overall throughput of each communication device. Summary of the invention
[0005] The present application provides an optimization method, an apparatus, a communication system, a communication device, and a storage medium, which solve the problem of co-channel interference in the prior art, thereby affecting the total throughput of each communication device.
[0006] In order to achieve the above objectives, this application adopts the following technical solutions: In a first aspect, an embodiment of the present application provides an optimization method, which is applied to a transmitter of a device-to-device communication pair in a heterogeneous wireless power supply communication system, wherein the heterogeneous wireless power supply communication system includes: the device-to-device communication pair and a downlink communication pair, and the method includes: determining a transmit power of an access point in the downlink communication pair; For each transmission cycle, adjusting the energy transmission time and the information transmission time according to the transmission power, the transmission cycle consisting of the energy transmission time and the information transmission time; An energy signal sent by the downlink communication pair is received within the energy transmission time, and a data signal is transmitted to a receiver of the device-to-device communication pair within the information transmission time based on energy carried by the energy signal.
[0007] Optionally, adjusting the energy transmission time and the information transmission time according to the transmission power includes: Determining a transmission time threshold according to the transmission power and in combination with communication parameters of the heterogeneous wireless power supply communication system; The energy transmission time and the information transmission time are adjusted according to the size relationship between the information transmission time and the transmission time threshold.
[0008] Optionally, adjusting the energy transmission time and the information transmission time according to the size relationship between the information transmission time and the transmission time threshold includes: If the information transmission time is less than or equal to the transmission time threshold, converting the formula corresponding to the system throughput to obtain a first concave function; The energy transmission time and the information transmission time are adjusted according to the first concave function.
[0009] Optionally, adjusting the energy transmission time and the information transmission time according to a magnitude relationship between the information transmission time and the transmission time threshold includes: If the information transmission time is greater than the transmission time threshold, constructing an objective function according to a formula corresponding to the throughput and combining pre-set constraints; According to the objective function and in combination with preset limit parameters, the energy transmission time and the information transmission time are adjusted.
[0010] Optionally, adjusting the energy transmission time and the information transmission time according to the objective function in combination with preset limit parameters includes: If the function derivative corresponding to the objective function is less than or equal to a preset reference value at the parameter value corresponding to the limit parameter, the energy transmission time and the information transmission time are adjusted according to the transmission time threshold and the alternative time, wherein the alternative time is obtained by adjusting the information transmission time when the information transmission time is less than or equal to the transmission time threshold; If the function derivative corresponding to the objective function is greater than the reference value at the parameter value corresponding to the limit parameter, then the extreme value point corresponding to the function derivative is determined by a dichotomy method; The energy transmission time and the information transmission time are adjusted according to the parameter value corresponding to the extreme point of the function derivative.
[0011] Optionally, adjusting the energy transmission time and the information transmission time according to the parameter value corresponding to the extreme point of the function derivative includes: If the parameter value corresponding to the function derivative at the extreme point is greater than or equal to the reference value, adjusting the energy transmission time and the information transmission time according to the transmission time threshold and the alternative time; If the parameter value corresponding to the function derivative at the extreme point is less than the reference value, determining the first solution parameter and the second solution parameter corresponding to the function derivative at the extreme point by bisection; The energy transmission time and the information transmission time are adjusted according to the throughputs respectively corresponding to the first solution parameter and the second solution parameter.
[0012] Optionally, the adjusting the energy transmission time and the information transmission time according to the throughputs respectively corresponding to the first solution parameter and the second solution parameter includes: When the throughput corresponding to the first solution parameter is greater than the throughput corresponding to the second solution parameter, adjusting the energy transmission time and the information transmission time according to the transmission time threshold, the alternative time or the first solution parameter; Alternatively, when the throughput corresponding to the first solution parameter is less than the throughput corresponding to the second solution parameter, the energy transmission time and the information transmission time are adjusted according to the alternative time or the second solution parameter.
[0013] In a second aspect, an embodiment of the present application provides an optimization device, which is applied to a transmitter of a device-to-device communication pair in a heterogeneous wireless power supply communication system, wherein the heterogeneous wireless power supply communication system includes: the device-to-device communication pair and a downlink communication pair, and the device includes: a determination module, configured to determine a transmit power of an access point in the downlink communication pair; An adjustment module, configured to adjust the energy transmission time and the information transmission time according to the transmission power for each transmission cycle, wherein the transmission cycle consists of the energy transmission time and the information transmission time; The transmission module is used to receive the energy signal sent by the downlink communication pair within the energy transmission time, and based on the energy carried by the energy signal, transmit a data signal to the receiver of the device-to-device communication pair within the information transmission time.
[0014] In a third aspect, an embodiment of the present application provides a heterogeneous wireless power supply communication system, the heterogeneous wireless power supply communication system comprising: a device-to-device communication pair and a downlink communication pair, the device-to-device communication pair comprising a transmitter and a receiver, the downlink communication pair comprising: an access point; The transmitter determines a transmit power of the access point; For each transmission cycle, the transmitter adjusts the energy transmission time and the information transmission time according to the transmission power, and the transmission cycle consists of the energy transmission time and the information transmission time; The transmitter receives an energy signal sent by the access point within the energy transmission time, and transmits a data signal to the receiver within the information transmission time based on the energy carried by the energy signal.
[0015] In a fourth aspect, an embodiment of the present application provides a communication device, comprising: a memory and a processor, the memory being used to store a computer program; the processor being used to execute the method described in the first aspect or any one of the implementations of the first aspect when calling the computer program.
[0016] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method described in the first aspect or any one of the embodiments of the first aspect is implemented.
[0017] An optimization method provided in an embodiment of the present application, the transmitter determines the transmission power of the access point and adjusts the energy transmission time and the information transmission time according to the transmission power, so that energy can be collected according to the energy transmission time and data signals can be transmitted through the information transmission time, thereby maximizing the total throughput of the heterogeneous wireless power supply communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A system schematic diagram corresponding to an H-WPCN system involved in an optimization method proposed in an embodiment of the present application; Figure 2 A schematic flow chart of an optimization method provided in an embodiment of the present application; Figure 3 A schematic flow chart of adjusting energy transmission time and information transmission time provided in an embodiment of the present application; Figure 4 A structural block diagram of an optimization device provided in an embodiment of the present application; Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] In the following description, specific details such as specific system structures, technologies, etc. are proposed for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known technologies, algorithms, and communication devices are omitted to prevent unnecessary details from hindering the description of the present application.
[0020] The terms used in the following embodiments are only for the purpose of describing specific embodiments and are not intended to be limiting of the present application. As used in the specification and appended claims of the present application, the singular expressions "a", "said", "above", and "the" are intended to also include expressions such as "one or more", unless the context clearly indicates otherwise.
[0021] With the continuous development of the Internet of Things, each communication device in the Internet of Things is subject to energy constraints. Wireless power transmission can transmit energy through radio frequency signals, thereby solving the energy problems of various devices.
[0022] In the related art, a device-to-device (D2D) communication pair and a downlink (DL) communication pair can form a heterogeneous wireless-powered communication (H-WPCN). In the WET phase, the transmitter of the D2D communication pair can collect radio frequency energy from the H-AP of the DL communication pair, so that in the WIT phase, the collected radio frequency energy can be used to transmit data to the receiver of the D2D communication pair.
[0023] However, if the DL communication pair and the D2D communication pair are both located in the same frequency band, the problem of co-channel interference will occur, thereby affecting the total throughput of data transmission in the heterogeneous wireless power supply communication system.
[0024] Therefore, an embodiment of the present application proposes an optimization method, in which the transmitter determines the transmission power of the access point and adjusts the energy transmission time and the information transmission time according to the transmission power, so that energy can be collected according to the energy transmission time and data signals can be transmitted through the information transmission time, thereby maximizing the total throughput of the heterogeneous wireless power supply communication system.
[0025] See also Figure 1 , Figure 1 This is a system schematic diagram corresponding to an H-WPCN system involved in an optimization method proposed in an embodiment of the present application. The system schematic diagram may include: a D2D communication pair 110 and a DL communication pair 120.
[0026] The D2D communication pair 110 includes: a transmitter 1101 and a receiver 1102 , and the DL communication pair 120 may include: an access point 1201 and a user equipment 1202 .
[0027] Correspondingly, the H-WPCN system may also include multiple communication links, for example, an h1 link between the access point 1201 and the user equipment 1202, an h2 link between the transmitter 1101 and the user equipment 1202, a g1 link between the access point 1201 and the transmitter 1101, a g2 link between the access point 1201 and the receiver 1102, and a g3 link between the transmitter 1101 and the receiver 1102.
[0028] In each communication cycle of data transmission, in the energy harvesting (EH) phase, the H-WPCN system only sends radio frequency signals through the access point 1201, and the user equipment 1202 can receive the radio frequency signals. At the same time, the transmitter 1101 can also receive radio frequency signals and store the energy of the radio frequency signals.
[0029] Afterwards, in a wireless information transmission (WIT) phase, the transmitter 1101 may send a data signal to the receiver 1102 according to the stored energy. In addition, the access point 1201 may continue to send a radio frequency signal to the user equipment 1202.
[0030] However, the receiver 1102 may be interfered by the radio frequency signal when receiving the data signal. Similarly, the user equipment 1202 may also be interfered by the data signal when receiving the radio frequency signal. In the case where both the receiver 1102 and the user equipment 1202 are interfered, the total throughput of the H-WPCN system is affected.
[0031] Therefore, the present application proposes an optimization method, by adjusting the energy transmission time corresponding to the EH stage and the information transmission time corresponding to the WIT stage, so as to reduce the interference to the receiver 1102 and the user equipment 1202 and improve the total throughput of the H-WPCN system.
[0032] Specifically, the transmitter 1101 may first obtain the transmission power of the access point 1201, and then calculate according to the transmission power in combination with a preset formula to determine the corresponding energy transmission time and information transmission time, thereby adjusting the current energy transmission time and information transmission time.
[0033] Afterwards, the transmitter 1101 may receive the radio frequency signal to store energy and transmit the data signal according to the adjusted energy transmission time and information transmission time, thereby maximizing the total throughput of the H-WPCN system.
[0034] It should be noted that the above-mentioned D2D communication pair can be a low-power device, such as a sensor node, etc.; the DL communication pair can be a wireless fidelity (WIFI) system or a cellular system. The embodiments of the present application do not specifically limit the D2D communication pair and the DL communication pair. The following takes a transmitter as an example to describe in detail the process of storing energy and sending data information through radio frequency signals.
[0035] Figure 2 A schematic flow chart of an optimization method provided in an embodiment of the present application is provided, as an example but not a limitation, and is applied to the transmitter of the above-mentioned H-WPCN system, see Figure 2 , the method comprising: Step 201: Determine the transmit power of an access point in a downlink communication pair.
[0036] During the operation of the H-WPCN system, the access point can continuously send out RF signals to transmit data. The energy carried by the RF signals can be used as a transmitter function, so that the transmitter can collect energy by receiving the RF signals, and then send data signals to the receiver based on the collected energy.
[0037] In actual applications, the data signal sent by the transmitter will interfere with the access point, and the radio frequency signal sent by the access point will also interfere with the data signal received by the receiver, thereby affecting the total throughput of the H-WPCN system.
[0038] Therefore, in the present application, the transmitter can first obtain the transmission power of the access point, so that in subsequent steps, the transmitter can adjust the time for collecting energy and sending data signals according to the transmission power, thereby maximizing the total throughput of the H-WPCN system.
[0039] Specifically, after the H-WPCN system operates normally, the transmitter can receive the radio frequency data sent by the access point, extract the information of the message according to the message carried by the radio frequency data, and obtain the transmission power of the access point.
[0040] It should be noted that, in practical applications, the throughput of the D2D communication pair and the throughput of the DL communication pair both increase with the increase of the transmit power, and the greater the transmit power of the access point, the better. For example, the transmit power of the access point may be the maximum rated power.
[0041] Step 202: For each transmission cycle, the energy transmission time and the information transmission time are adjusted according to the transmission power.
[0042] The transmission cycle consists of energy transmission time and information transmission time. Moreover, the transmitter can receive the RF signal and store energy during the energy transmission time; the transmitter can also send a data signal to the receiver based on the stored energy during the information transmission time.
[0043] After determining the transmission power of the access point, the transmitter can calculate the transmission time threshold corresponding to the transmission power based on the transmission power and the preset formula. After that, the transmitter can compare the transmission time threshold with the current energy transmission time and information transmission time of the transmitter, so as to adjust the energy transmission time and information transmission time according to the comparison result.
[0044] Correspondingly, such as Figure 3 As shown, this step 202 may include the following steps: Step 202a: Determine a transmission time threshold according to the transmission power and the communication parameters of the heterogeneous wireless power supply communication system.
[0045] The communication parameters may include: the channel coefficient corresponding to the h1 link, the average power of the user equipment, the transmission period, and the target throughput of the H-WPCN system. The present application embodiment does not specifically limit the communication parameters. Moreover, the target throughput is the minimum throughput required by the H-WPCN system.
[0046] Specifically, the transmitter may first obtain the target throughput of the H-WPCN system, and then optimize the throughput performance of the H-WPCN system according to the target throughput and the transmit power. If the transmit power is the maximum rated power, the transmitter may calculate the corresponding transmission time threshold according to the determined transmit power, so that in subsequent steps, the transmitter may adjust the energy transmission time and the information transmission time according to the transmission time threshold.
[0047] For example, the formula corresponding to the transmission time threshold may be: ,in, is the transmission time threshold, is the target throughput, is the launch period, is the transmission power, is the channel coefficient, is the average power.
[0048] Step 202b: adjusting the energy transmission time and the information transmission time according to the relationship between the information transmission time and the transmission time threshold.
[0049] After calculating the transmission time threshold, the transmitter can compare the information transmission time with the transmission time threshold to obtain the size relationship between the two. Therefore, different methods can be used to process them according to the different size relationships between the two to complete the adjustment of the energy transmission time and the information transmission time.
[0050] Specifically, the transmitter can obtain the time lengths corresponding to the current information transmission time and the transmission time threshold, and then subtract the two time lengths to obtain the time difference between the two, so as to determine the size relationship between the information transmission time and the transmission time threshold based on the positive and negative relationship of the time difference.
[0051] Correspondingly, the transmitter can adjust the energy transmission time and the information transmission time in different ways according to the relationship between the information transmission time and the transmission time threshold.
[0052] Method 1: If the information transmission time is less than or equal to the transmission time threshold, the transmitter can convert the formula corresponding to the preset system throughput to obtain a first concave function, and then adjust the energy transmission time and the information transmission time according to the properties of the first concave function.
[0053] Specifically, if the information transmission time is less than or equal to the transmission time threshold, it means that the total throughput of the H-WPCN system in the EH stage can be greater than or equal to the target throughput. Since the total throughput increases with the increase of the energy transmission time when the information transmission time remains constant, the formula corresponding to the preset system throughput can be converted to obtain the first concave function.
[0054] Afterwards, the transmitter can calculate the weight corresponding to the information transmission time according to the concave function property corresponding to the first concave function, and thus obtain the adjusted information transmission time based on the calculated weight and the duration corresponding to the communication cycle, and then calculate the adjusted energy transmission time based on the adjusted information transmission time.
[0055] Furthermore, if the weight corresponding to the information transmission time is greater than the proportion of the transmission time threshold in the communication cycle, the transmitter can use the transmission time threshold as the adjusted information transmission time, and calculate the adjusted energy transmission time in combination with the time corresponding to the communication cycle.
[0056] For example, the weight corresponding to the information transmission time can be: ; in, is the weight corresponding to the information transmission time, . Lambert function, . Method 2: Corresponding to method 1, if the information transmission time is greater than the transmission time threshold, the transmitter can first construct an objective function based on the formula corresponding to the throughput and combined with pre-set constraints, so that the energy transmission time and the information transmission time can be adjusted according to the objective function and combined with pre-set limit parameters.
[0057] Specifically, if the information transmission time is greater than the transmission time threshold and the total throughput of the H-WPCN system needs to be greater than or equal to the target throughput, the transmitter can transform the formula corresponding to the system throughput in combination with the pre-set constraints, construct the objective function, and then determine the weight range of the energy transmission time and the weight range of the information transmission time according to the objective function, thereby obtaining the candidate ranges corresponding to the energy transmission time and the information transmission time, respectively.
[0058] Afterwards, the transmitter can select the parameter value that maximizes the system throughput within the candidate ranges corresponding to the energy transmission time and the information transmission time according to the monotonically increasing characteristics of the formula corresponding to the system throughput, thereby completing the adjustment of the energy transmission time and the information transmission time.
[0059] For example, in order to satisfy the condition that the total throughput of the H-WPCN system is greater than or equal to the target throughput, the weight range of the energy transmission time can be: ; in, ; The optimal time point of energy transfer time under different conditions can be: ; in, is the weight corresponding to the optimal time point of energy transmission time.
[0060] Accordingly, the objective function can be constructed .
[0061] Moreover, if the function derivative corresponding to the objective function is less than or equal to a preset reference value at a parameter value corresponding to the limit parameter, the energy transmission time and the information transmission time can be adjusted according to the transmission time threshold and the alternative time.
[0062] The alternative time is obtained by adjusting the information transmission time when the information transmission time in method one is less than or equal to the transmission time threshold.
[0063] However, if the function derivative corresponding to the objective function is greater than the reference value at the parameter value corresponding to the limit parameter, the extreme point corresponding to the function derivative is determined by the dichotomy method, and the energy transmission time and the information transmission time are adjusted according to the parameter value corresponding to the function derivative at the extreme point.
[0064] For example, if the parameter value of the limit parameter is 1 and the reference value is 0, the transmitter can calculate the function value corresponding to the first-order derivative of the objective function for the parameter value 1. If the calculated function value is less than or equal to 0, it can be determined that the objective function is monotonically decreasing. When the parameter value is 1, that is, when the weight corresponding to the energy transmission time is 1, the h1 link will not be interfered by the g3 link, thereby maximizing the total throughput of the H-WPCN system. Then, the weight corresponding to the energy transmission time can be calculated as ,in .
[0065] However, when the parameter value of the limit parameter is 1, when the function value corresponding to the first-order derivative of the objective function is greater than 0, since the energy transmission time is close to the transmission time threshold, the function value of the first-order derivative of the objective function approaches negative infinity, so there is an extreme point, so that the function value corresponding to the first-order derivative of the objective function at the extreme point is 0.
[0066] However, if the parameter value is greater than the reference value, the extreme points corresponding to the energy transmission time and the information transmission time can be determined by the binary search method, and then the energy transmission time and the information transmission time can be adjusted according to the extreme points.
[0067] Among them, similar to determining whether it is necessary to obtain the extreme value point, the transmitter can also adopt a similar method to obtain the parameter value corresponding to the extreme parameter in the objective function, and then determine the weight corresponding to the energy transmission time according to the size relationship between the parameter value and the reference value corresponding to the objective function, so as to adjust the energy transmission time and the information transmission time according to the weight corresponding to the energy transmission time.
[0068] Furthermore, if the parameter value corresponding to the extreme point of the function derivative is greater than or equal to the reference value, the energy transmission time and the information transmission time are adjusted according to the transmission time threshold and the alternative time.
[0069] However, if the parameter value corresponding to the function derivative at the extreme point is less than the reference value, the first solution parameter and the second solution parameter corresponding to the function derivative at the extreme point are determined by bisection, and then the energy transmission time and the information transmission time are adjusted according to the throughputs corresponding to the first solution parameter and the second solution parameter respectively.
[0070] Specifically, if the parameter value corresponding to the extreme point in the objective function is greater than or equal to the reference value corresponding to the objective function, the transmitter can select the larger parameter value between the proportion of the transmission time threshold in the transmission cycle and the weight corresponding to the information transmission time in method one as the weight of the information transmission time, thereby determining the weight corresponding to the energy transmission time, and then adjusting the energy transmission time and the information transmission time according to the determined weights.
[0071] However, if the parameter value corresponding to the extreme point in the objective function is less than the reference value corresponding to the objective function, the transmitter can obtain multiple solution parameters corresponding to the reference value in the objective function. Then, based on the multiple solution parameters and the extreme point, the weight corresponding to the information transmission time is determined.
[0072] Specifically, if the multiple solution parameters corresponding to the reference value in the objective function include: a first solution parameter and a second solution parameter, and the first solution parameter is smaller than the second solution parameter, the transmitter can compare the weight corresponding to the information transmission time in method one and the smaller parameter in the first solution parameter with the proportion of the transmission time threshold in the transmission cycle, and select the larger parameter value as the first candidate weight corresponding to the information transmission time.
[0073] Moreover, the transmitter may select a larger parameter value from the weight corresponding to the information transmission time in the first method and the second solution parameter as the second candidate weight corresponding to the information transmission time.
[0074] Afterwards, the transmitter can calculate the corresponding first total throughput and second total throughput of the H-WPCN system according to the first candidate weight and the second candidate weight, respectively, and then select the candidate weight corresponding to the larger total throughput as the weight corresponding to the information transmission time according to the size relationship between the first total throughput and the second total throughput, so that the energy transmission time and the information transmission time can be adjusted according to the determined weights.
[0075] It should be noted that when the throughput corresponding to the first solution parameter is greater than the throughput corresponding to the second solution parameter, the energy transmission time and the information transmission time can be adjusted according to the transmission time threshold, the alternative time or the first solution parameter. Alternatively, when the throughput corresponding to the first solution parameter is less than the throughput corresponding to the second solution parameter, the energy transmission time and the information transmission time can be adjusted according to the alternative time or the second solution parameter.
[0076] For example, if the first solution parameter is , the second solution parameter is , then the first candidate weight is , the second candidate weight is .
[0077] Step 203: Receive an energy signal sent by the downlink communication pair within the energy transmission time, and based on the energy carried by the energy signal, transmit a data signal to a receiver of the device-to-device communication pair within the information transmission time.
[0078] For each transmission cycle, after adjusting the energy transmission time and the information transmission time, the transmitter can receive the radio frequency signal according to the adjusted energy transmission time, and store the energy carried by the radio frequency signal during the adjusted energy transmission time.
[0079] Accordingly, after the adjusted energy transmission time, the transmitter can suspend storing the energy of the RF signal, and send a data signal to the receiver based on the stored energy, thereby realizing data transmission of the H-WPCN system.
[0080] To summarize, an optimization method proposed in an embodiment of the present application is that the transmitter determines the transmission power of the access point and adjusts the energy transmission time and the information transmission time according to the transmission power, so that energy can be collected according to the energy transmission time and data signals can be transmitted through the information transmission time, thereby maximizing the total throughput of the heterogeneous wireless power supply communication system.
[0081] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0082] Corresponding to the optimization method described in the above embodiment, Figure 4 This is a structural block diagram of an optimization device provided in an embodiment of the present application. For the sake of convenience of explanation, only the part related to the embodiment of the present application is shown.
[0083] See also Figure 4 , the device 400 comprises: The determination module 401 is used to determine the transmission power of the access point in the downlink communication pair; An adjustment module 402 is used to adjust the energy transmission time and the information transmission time according to the transmission power for each transmission cycle, the transmission cycle consisting of the energy transmission time and the information transmission time; The transmission module 403 is used to receive the energy signal sent by the downlink communication pair within the energy transmission time, and based on the energy carried by the energy signal, transmit a data signal to the receiver of the device-to-device communication pair within the information transmission time.
[0084] To summarize, an optimization device proposed in an embodiment of the present application, the transmitter determines the transmission power of the access point and adjusts the energy transmission time and the information transmission time according to the transmission power, so that energy can be collected according to the energy transmission time and data signals can be transmitted through the information transmission time, thereby maximizing the total throughput of the heterogeneous wireless power supply communication system.
[0085] Based on the same inventive concept, an embodiment of the present application also provides a communication device. Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application, such as Figure 5 As shown, the communication device provided in this embodiment includes: a memory 51 and a processor 52, the memory 51 is used to store a computer program 53; the processor 52 is used to execute the method described in the above method embodiment when calling the computer program 53.
[0086] The communication device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.
[0087] The embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method described in the above method embodiment is implemented.
[0088] The embodiment of the present application also provides a computer program product. When the computer program product is run on a communication device, the communication device implements the method described in the above method embodiment when executing the computer program product.
[0089] If the above-mentioned integrated unit is implemented in the form of 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 present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0090] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0091] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0092] In the embodiments provided in the present application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are merely schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0093] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0094] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0095] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0096] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0097] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0098] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An optimization method, characterized in that: A transmitter for a device-to-device communication pair in a heterogeneous wireless power supply communication system, wherein the heterogeneous wireless power supply communication system comprises: the device-to-device communication pair and a downlink communication pair, and the method comprises: determining a transmit power of an access point in the downlink communication pair; For each transmission cycle, adjusting the energy transmission time and the information transmission time according to the transmission power, the transmission cycle consisting of the energy transmission time and the information transmission time; An energy signal sent by the downlink communication pair is received within the energy transmission time, and a data signal is transmitted to a receiver of the device-to-device communication pair within the information transmission time based on energy carried by the energy signal.
2. The method according to claim 1, characterized in that The adjusting the energy transmission time and the information transmission time according to the transmission power includes: Determining a transmission time threshold according to the transmission power and in combination with communication parameters of the heterogeneous wireless power supply communication system; The energy transmission time and the information transmission time are adjusted according to the magnitude relationship between the information transmission time and the transmission time threshold.
3. The method according to claim 2, characterized in that The adjusting the energy transmission time and the information transmission time according to the magnitude relationship between the information transmission time and the transmission time threshold comprises: If the information transmission time is less than or equal to the transmission time threshold, converting the formula corresponding to the system throughput to obtain a first concave function; The energy transmission time and the information transmission time are adjusted according to the first concave function.
4. The method according to claim 2, characterized in that: The adjusting the energy transmission time and the information transmission time according to the magnitude relationship between the information transmission time and the transmission time threshold comprises: If the information transmission time is greater than the transmission time threshold, constructing an objective function according to a formula corresponding to the throughput and combining pre-set constraints; According to the objective function and in combination with preset limit parameters, the energy transmission time and the information transmission time are adjusted.
5. The method according to claim 4, characterized in that The adjusting the energy transmission time and the information transmission time according to the objective function and in combination with preset limit parameters includes: If the function derivative corresponding to the objective function is less than or equal to a preset reference value at the parameter value corresponding to the limit parameter, the energy transmission time and the information transmission time are adjusted according to the transmission time threshold and the alternative time, wherein the alternative time is obtained by adjusting the information transmission time when the information transmission time is less than or equal to the transmission time threshold; If the function derivative corresponding to the objective function is greater than the reference value at the parameter value corresponding to the limit parameter, then the extreme value point corresponding to the function derivative is determined by bisection; The energy transmission time and the information transmission time are adjusted according to the parameter value corresponding to the extreme point of the function derivative.
6. The method according to claim 5, characterized in that The adjusting the energy transmission time and the information transmission time according to the parameter value corresponding to the extreme point of the function derivative includes: If the parameter value corresponding to the function derivative at the extreme point is greater than or equal to the reference value, adjusting the energy transmission time and the information transmission time according to the transmission time threshold and the alternative time; If the parameter value corresponding to the function derivative at the extreme point is less than the reference value, determining the first solution parameter and the second solution parameter corresponding to the function derivative at the extreme point by bisection; The energy transmission time and the information transmission time are adjusted according to the throughputs respectively corresponding to the first solution parameter and the second solution parameter.
7. The method according to claim 6, characterized in that The adjusting the energy transmission time and the information transmission time according to the throughputs respectively corresponding to the first solution parameter and the second solution parameter includes: When the throughput corresponding to the first solution parameter is greater than the throughput corresponding to the second solution parameter, adjusting the energy transmission time and the information transmission time according to the transmission time threshold, the alternative time or the first solution parameter; Alternatively, when the throughput corresponding to the first solution parameter is less than the throughput corresponding to the second solution parameter, the energy transmission time and the information transmission time are adjusted according to the alternative time or the second solution parameter.
8. A heterogeneous wireless energy supply communication system, characterized in that: The heterogeneous wireless power supply communication system includes: a device-to-device communication pair and a downlink communication pair, the device-to-device communication pair includes a transmitter and a receiver, and the downlink communication pair includes: an access point; The transmitter determines a transmit power of the access point; For each transmission cycle, the transmitter adjusts the energy transmission time and the information transmission time according to the transmission power, and the transmission cycle consists of the energy transmission time and the information transmission time; The transmitter receives the energy signal sent by the access point within the energy transmission time, and transmits a data signal to the receiver within the information transmission time based on the energy carried by the energy signal.
9. A communication device, characterized in that: include: A memory and a processor, wherein the memory is used to store a computer program; and the processor is used to execute the method according to any one of claims 1 to 6 when calling the computer program.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Parameter adjusting method and device
CN108092755A
Information transmission optimization method and system for wireless power supply communication network
CN113162798A
Time distribution and user scheduling method in D2D communication network based on energy collection technology
CN113543085A
Anti-interference method of wireless energy supply communication network based on time reversal
CN113923746A
Techniques for adjusting transmit power in wireless communications
US20180132189A1
