Time delay downlink wireless transmission method and system under dynamic energy collection

Through dynamic energy collection and historical data analysis, the number of target transmissions of wireless transmission is determined, which solves the problem of delay or interruption of feedback signals in wireless transmission, and improves data transmission efficiency and accuracy.

CN119729829APending Publication Date: 2025-03-28SHENZHEN YUANSHENG SOFTWARE EVALUATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411967399.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

During wireless transmission, the feedback signal may be delayed or interrupted, affecting the data transmission efficiency and reducing the timeliness or accuracy of data transmission.

Method used

Through dynamic energy collection, the types of data to be transmitted and their corresponding delay are obtained, and the delay is determined whether the delay is greater than the preset threshold. If it is greater, the historical data sequence to be sent will be analyzed, the target historical data sequence to be sent will be filtered out, and the target sending number will be determined according to its number of transmissions, and wireless transmission will be performed.

Benefits of technology

By analyzing the number of times the historical data is sent, we can directly avoid repeated reception of feedback signals, reduce the delay or interruption of feedback signals, improve data transmission efficiency, and improve the timeliness and accuracy of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729829A_ABST
    Figure CN119729829A_ABST
Patent Text Reader

Abstract

The invention discloses a time delay downlink wireless transmission method and system under dynamic energy collection. The method comprises the following steps: judging whether the time delay corresponding to certain to-be-transmitted data is greater than a first preset threshold value or not; obtaining at least one historical to-be-sent data sequence belonging to the same type as the current to-be-sent data in a preset historical time period, and screening out a certain target historical to-be-sent data sequence from the at least one historical to-be-sent data sequence; judging whether the maximum difference value of the sending times of any two adjacent target historical to-be-sent data in a certain target historical to-be-sent data sequence is greater than a second preset threshold value or not; and if yes, obtaining the sending frequency of certain target historical to-be-sent data as the target sending frequency of the current to-be-sent data directly. By analyzing the sending frequency rule of the same type of historical to-be-sent data, the phenomenon that feedback signals need to be received repeatedly can be directly avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of wireless transmission technology, and in particular relates to a time-delay downlink wireless transmission method and system under dynamic energy collection. Background Art

[0002] In some remote areas, due to complex geological environment and sparse population, wired communications are difficult to lay out on a large scale. Therefore, wireless transmission is usually used for communication.

[0003] For some data to be transmitted, it is necessary to ensure that the data is successfully transmitted within the preset delay. However, data loss may occur during the wireless transmission process, where the preset delay refers to the time required for data to be transmitted from the base station to the receiving end. The traditional approach is for the receiving end to verify the received data to determine whether the received data is incomplete. If so, feedback is given to the base station. After receiving the feedback, the base station resends the data until the receiving end no longer provides feedback.

[0004] However, in the process of sending a feedback signal to the base station and requiring the base station to resend data, there may be a phenomenon that the feedback signal is delayed or interrupted, thereby affecting the data transmission efficiency and reducing the timeliness or accuracy of data transmission. Summary of the invention

[0005] The present invention provides a time-delay downlink wireless transmission method and system under dynamic energy collection, which is used to solve the technical problem that there may be a phenomenon of delay or interruption of feedback signal, thereby affecting the transmission efficiency of data and reducing the timeliness or accuracy of data transmission.

[0006] In a first aspect, the present invention provides a time-delay downlink wireless transmission method under dynamic energy harvesting, comprising:

[0007] Acquire at least one type of data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is a maximum transmission time allowed for the data to be sent from a base station to a receiving end;

[0008] Determining whether a delay corresponding to a certain data to be transmitted is greater than a first preset threshold;

[0009] If the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold, the certain data to be transmitted is used as the current data to be transmitted, and at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period is obtained, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period;

[0010] Filtering a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and determining whether a maximum difference in the number of times of sending any two adjacent target historical data sequences to be sent in the target historical data sequence to be sent is greater than a second preset threshold;

[0011] If the maximum difference between the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than a second preset threshold, the number of times of sending of the certain target historical data to be sent is directly taken as the target number of times of sending of the current data to be sent, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of times of sending among the two adjacent target historical data to be sent;

[0012] The corresponding current data to be sent is wirelessly transmitted according to the target sending number of times.

[0013] In a second aspect, the present invention provides a time-delay downlink wireless transmission system under dynamic energy harvesting, comprising:

[0014] A determination module, configured to obtain a type of at least one data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is a maximum transmission time allowed for the data to be transmitted from the base station to the receiving end;

[0015] A first judgment module is configured to judge whether the delay corresponding to a certain data to be transmitted is greater than a first preset threshold;

[0016] an acquisition module, configured to, if the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold, use the certain data to be transmitted as the current data to be transmitted, and obtain at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period;

[0017] A second judgment module is configured to filter out a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and to judge whether a maximum difference in the number of times of sending of any two adjacent target historical data to be sent in the target historical data sequence to be sent is greater than a second preset threshold;

[0018] A definition module is configured to obtain the number of times a certain target historical data to be sent is directly used as the target number of times the current data to be sent if the maximum difference between the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than a second preset threshold, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of times of sending among the two adjacent target historical data to be sent;

[0019] The transmission module is configured to wirelessly transmit the corresponding current data to be sent according to the target number of transmissions.

[0020] According to a third aspect, an electronic device is provided, comprising: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform the steps of the delayed downlink wireless transmission method under dynamic energy collection according to any embodiment of the present invention.

[0021] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the program instructions are executed by a processor, the processor executes the steps of the delayed downlink wireless transmission method under dynamic energy harvesting of any embodiment of the present invention.

[0022] The time-delay downlink wireless transmission method and system under dynamic energy collection of the present application, by judging whether the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold value, if it is greater than the first preset threshold value, the certain data to be transmitted is used as the current data to be transmitted, and at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period is obtained, and a certain target historical data sequence to be transmitted is screened out from at least one historical data sequence to be transmitted according to a preset screening rule, and it is judged whether the maximum difference in the number of transmissions of any two adjacent target historical data to be transmitted in a certain target historical data sequence to be transmitted is greater than a second preset threshold value, if it is not greater than the second preset threshold value, the number of transmissions of a certain target historical data to be transmitted is directly obtained as the target number of transmissions of the current data to be transmitted, and the corresponding current data to be transmitted is wirelessly transmitted according to the target number of transmissions, so that by analyzing the law of the number of transmissions of the same type of historical data to be transmitted, the need to repeatedly receive feedback signals can be directly avoided, thereby reducing the phenomenon of delay or interruption of feedback signals, which affects the data transmission efficiency and reduces the timeliness or accuracy of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0024] Figure 1 A flowchart of a time-delay downlink wireless transmission method under dynamic energy collection provided by an embodiment of the present invention;

[0025] Figure 2 A schematic diagram of a rule for obtaining a historical data sequence to be sent according to a specific embodiment of the present invention is provided;

[0026] Figure 3 A structural block diagram of a time-delay downlink wireless transmission system under dynamic energy harvesting provided by an embodiment of the present invention;

[0027] Figure 4 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0029] See also Figure 1 , which shows a flow chart of a time-delay downlink wireless transmission method under dynamic energy harvesting of the present application.

[0030] like Figure 1 As shown, the time-delay downlink wireless transmission method under dynamic energy harvesting specifically includes the following steps:

[0031] Step S101: Acquire a type of at least one data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type.

[0032] In this step, the delay refers to the longest transmission time allowed for the data to be sent from the base station to the receiving end. The method for obtaining the delay in this embodiment is a prior art and will not be described in detail here.

[0033] Step S102, determining whether a delay corresponding to certain data to be transmitted is greater than a first preset threshold.

[0034] In this step, it is determined whether the delay is greater than a first preset threshold (in this embodiment, the preset threshold is set to 400ms); if not, the data to be transmitted is transmitted by wire, which means that the base station directly transmits the data by wire to the receiving end, where the receiving end is the user end.

[0035] Step S103, if the delay corresponding to a certain data to be transmitted is greater than a first preset threshold, the certain data to be transmitted is used as the current data to be sent, and at least one historical data sequence to be sent that belongs to the same category as the current data to be sent within a preset historical time period is obtained, wherein the data to be sent is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be sent includes historical data to be sent at different times within the preset time period.

[0036] In this step, after the delay corresponding to a certain data to be transmitted is greater than a first preset threshold, at least one historical data sequence to be sent of the same type as the current data to be sent is obtained based on time order; each historical data to be sent in at least one historical data sequence to be sent is aligned based on a time point, and each historical data to be sent in at least one historical data sequence to be sent in a preset historical time period is intercepted to obtain at least one new historical data sequence to be sent, wherein the preset historical time period is within the target historical time period, and the target historical time period is a historical time period in which the most historical data to be sent appear.

[0037] For example, the first historical data to be sent are sorted based on the time node to obtain the first historical data sequence to be sent, the second historical data to be sent are sorted based on the time node to obtain the second historical data sequence to be sent, the third historical data to be sent are sorted based on the time node to obtain the third historical data sequence to be sent, and the fourth historical data to be sent are sorted based on the time node to obtain the fourth historical data sequence to be sent. Then, the fourth historical data sequences to be sent are aligned based on the time point to obtain the following: Figure 2 Arrangement shown.

[0038] Therefore, a period of time in which the first historical data to be sent, the second historical data to be sent, the third historical data to be sent, and the fourth historical data to be sent exist is set as the target historical time period, wherein the preset historical time period can be the target historical time period or a period of time within the target historical time period.

[0039] Step S104, screening out a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset screening rule, and determining whether the maximum difference in the number of transmissions of any two adjacent target historical data sequences to be sent in the target historical data sequence to be sent is greater than a second preset threshold.

[0040] In this step, the number of times each historical data to be sent in at least one historical data sequence to be sent is obtained, and the total number of times of sending corresponding to at least one historical data sequence to be sent is calculated based on the number of times of sending each historical data to be sent; and a target historical data sequence to be sent with the largest total number of sending times is taken as the final screening result.

[0041] Specifically, the number of times each historical data to be sent in a certain historical data sequence to be sent is added up to obtain a total number of times of sending corresponding to the certain historical data sequence to be sent.

[0042] Further, if the maximum difference between the number of transmissions of any two adjacent target historical data to be transmitted in a certain target historical data to be transmitted sequence is greater than the second preset threshold, it is determined whether the number of transmissions of a certain target historical data to be transmitted is greater than a third preset threshold;

[0043] If the number of times a certain target historical data to be sent is greater than a third preset threshold, the number of times a certain target historical data to be sent is directly used as the target number of times the current data to be sent is sent;

[0044] If the number of times a certain target historical data to be sent is sent is not greater than a third preset threshold, obtaining the number of times each historical data to be sent in at least one historical data sequence to be sent, and calculating the total number of times corresponding to at least one historical data sequence to be sent according to the number of times each historical data to be sent is sent;

[0045] It is determined whether the maximum difference between the number of transmissions of any two adjacent target historical data to be transmitted in another target historical data to be transmitted sequence whose total number of transmissions is only less than that of a certain target historical data to be transmitted sequence is greater than a second preset threshold.

[0046] Step S105, if the maximum difference in the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than the second preset threshold, then the number of times of sending of a certain target historical data to be sent is directly obtained as the target number of times of sending of the current data to be sent, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of sending times among any two adjacent target historical data to be sent.

[0047] Step S106: wirelessly transmit the corresponding current data to be sent according to the target sending times.

[0048] For example, if the data to be sent has a delay of 2s and is sent 20 times within a unit time (1s in this embodiment), then the data to be sent needs to be sent 40 times within 2s, and the data to be sent is sent once at a certain interval N, where N=2s / 40.

[0049] In summary, the method of the present application determines whether the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold value. If it is greater than the first preset threshold value, the certain data to be transmitted is used as the current data to be sent, and at least one historical data sequence to be sent that belongs to the same category as the current data to be sent within a preset historical time period is obtained. According to the preset screening rule, a target historical data sequence to be sent is screened out from at least one historical data sequence to be sent, and it is determined whether the maximum difference in the number of transmissions of any two adjacent target historical data to be sent in a certain target historical data sequence to be sent is greater than a second preset threshold value. If it is not greater than the second preset threshold value, the number of transmissions of a certain target historical data to be sent is directly obtained as the target number of transmissions of the current data to be sent, and the corresponding current data to be sent is wirelessly transmitted according to the target number of transmissions. This achieves that by analyzing the law of the number of transmissions of the same type of historical data to be sent, it is possible to directly avoid the need to repeatedly receive feedback signals, thereby reducing the occurrence of delays or interruptions in feedback signals, which affects data transmission efficiency and reduces the timeliness or accuracy of data transmission.

[0050] See also Figure 3 , which shows a structural block diagram of a time-delay downlink wireless transmission system under dynamic energy harvesting of the present application.

[0051] like Figure 3 As shown, the time-delay downlink wireless transmission system 200 includes a determination module 210 , a first judgment module 220 , an acquisition module 230 , a second judgment module 240 , a definition module 250 and a transmission module 260 .

[0052] The determination module 210 is configured to obtain a type of at least one data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is the maximum transmission time allowed for the data to be sent from the base station to the receiving end;

[0053] A first determination module 220 is configured to determine whether a delay corresponding to a certain data to be transmitted is greater than a first preset threshold;

[0054] The acquisition module 230 is configured to, if the delay corresponding to a certain data to be transmitted is greater than a first preset threshold, use the certain data to be transmitted as the current data to be transmitted, and obtain at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period;

[0055] The second judgment module 240 is configured to filter out a certain target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and determine whether the maximum difference in the number of transmissions of any two adjacent target historical data sequences to be sent in the certain target historical data sequence to be sent is greater than a second preset threshold;

[0056] The definition module 250 is configured to obtain the number of transmissions of a certain target history data to be transmitted directly as the target number of transmissions of the current data to be transmitted if the maximum difference between the number of transmissions of any two adjacent target history data to be transmitted in a certain target history data to be transmitted sequence is not greater than a second preset threshold value, wherein the certain target history data to be transmitted is the target history data to be transmitted with the largest number of transmissions among the two adjacent target history data to be transmitted;

[0057] The transmission module 260 is configured to wirelessly transmit the corresponding current data to be sent according to the target number of transmissions.

[0058] It should be understood that Figure 3 Modules and references documented in Figure 1 Therefore, the operations and features described above for the method and the corresponding technical effects are also applicable to Figure 3 The modules in it will not be described in detail here.

[0059] In some other embodiments, the embodiments of the present invention further provide a computer-readable storage medium having a computer program stored thereon, wherein when the program instructions are executed by a processor, the processor executes the time-delay downlink wireless transmission method under dynamic energy harvesting in any of the above method embodiments;

[0060] As an implementation mode, the computer-readable storage medium of the present invention stores computer-executable instructions, and the computer-executable instructions are configured as follows:

[0061] Acquire at least one type of data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is a maximum transmission time allowed for the data to be sent from a base station to a receiving end;

[0062] Determining whether a delay corresponding to a certain data to be transmitted is greater than a first preset threshold;

[0063] If the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold, the certain data to be transmitted is used as the current data to be transmitted, and at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period is obtained, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period;

[0064] Filtering a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and determining whether a maximum difference in the number of times of sending any two adjacent target historical data sequences to be sent in the target historical data sequence to be sent is greater than a second preset threshold;

[0065] If the maximum difference between the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than a second preset threshold, the number of times of sending of the certain target historical data to be sent is directly taken as the target number of times of sending of the current data to be sent, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of times of sending among the two adjacent target historical data to be sent;

[0066] The corresponding current data to be sent is wirelessly transmitted according to the target sending number of times.

[0067] The computer-readable storage medium may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the time-delay downlink wireless transmission system under dynamic energy harvesting, etc. In addition, the computer-readable storage medium may include a high-speed random access memory, and may also include a memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the computer-readable storage medium may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the time-delay downlink wireless transmission system under dynamic energy harvesting via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0068] Figure 4 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention, such as Figure 4As shown, the device includes: a processor 310 and a memory 320. The electronic device may also include: an input device 330 and an output device 340. The processor 310, the memory 320, the input device 330 and the output device 340 may be connected via a bus or other means. Figure 4 In the example, the connection through the bus is taken as an example. The memory 320 is the above-mentioned computer-readable storage medium. The processor 310 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions and modules stored in the memory 320, that is, the time-delay downlink wireless transmission method under dynamic energy harvesting of the above-mentioned method embodiment is realized. The input device 330 can receive input digital or character information, and generate key signal input related to user settings and function control of the time-delay downlink wireless transmission system under dynamic energy harvesting. The output device 340 may include display devices such as display screens.

[0069] The electronic device can execute the method provided by the embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not described in detail in this embodiment, please refer to the method provided by the embodiment of the present invention.

[0070] As an implementation mode, the electronic device is applied to a time-delay downlink wireless transmission system under dynamic energy collection, and is used for a client, and includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can:

[0071] Acquire at least one type of data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is a maximum transmission time allowed for the data to be sent from a base station to a receiving end;

[0072] Determining whether a delay corresponding to a certain data to be transmitted is greater than a first preset threshold;

[0073] If the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold, the certain data to be transmitted is used as the current data to be transmitted, and at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period is obtained, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period;

[0074] Filtering a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and determining whether a maximum difference in the number of times of sending any two adjacent target historical data sequences to be sent in the target historical data sequence to be sent is greater than a second preset threshold;

[0075] If the maximum difference between the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than a second preset threshold, the number of times of sending of the certain target historical data to be sent is directly taken as the target number of times of sending of the current data to be sent, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of times of sending among the two adjacent target historical data to be sent;

[0076] The corresponding current data to be sent is wirelessly transmitted according to the target sending number of times.

[0077] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.

[0078] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention 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 make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A time-delay downlink wireless transmission method under dynamic energy harvesting, characterized in that: include: Acquire at least one type of data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is a maximum transmission time allowed for the data to be sent from a base station to a receiving end; Determining whether a delay corresponding to a certain data to be transmitted is greater than a first preset threshold; If the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold, the certain data to be transmitted is used as the current data to be transmitted, and at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period is obtained, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period; Filtering a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and determining whether a maximum difference in the number of times of sending any two adjacent target historical data sequences to be sent in the target historical data sequence to be sent is greater than a second preset threshold; If the maximum difference between the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than a second preset threshold, the number of times of sending of the certain target historical data to be sent is directly taken as the target number of times of sending of the current data to be sent, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of times of sending among the two adjacent target historical data to be sent; The corresponding current data to be sent is wirelessly transmitted according to the target number of transmissions.

2. The method for time-delay downlink wireless transmission under dynamic energy collection according to claim 1, characterized in that: After determining whether the delay corresponding to a certain data to be transmitted is greater than a first preset threshold, the method further includes: If the time delay corresponding to a certain data to be transmitted is not greater than a first preset threshold, the certain data to be transmitted is transmitted by wire.

3. The method for time-delay downlink wireless transmission under dynamic energy collection according to claim 1, characterized in that: The acquiring of at least one historical data sequence to be sent that is of the same type as the current data to be sent within a preset historical time period comprises: Acquire at least one historical data sequence to be sent that is of the same type as the current data to be sent based on time sequence; Each historical data to be sent in the at least one historical data to be sent sequence is aligned based on a time point, and each historical data to be sent in the at least one historical data to be sent sequence in a preset historical time period is intercepted to obtain at least one new historical data to be sent sequence, wherein the preset historical time period is within a target historical time period, and the target historical time period is a historical time period in which the most historical data to be sent appear.

4. The method for time-delay downlink wireless transmission under dynamic energy collection according to claim 1, characterized in that: The step of selecting a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset screening rule comprises: Acquire the number of times each historical data to be sent in the at least one historical data sequence to be sent is sent, and calculate the total number of times of sending corresponding to the at least one historical data sequence to be sent according to the number of times each historical data to be sent is sent; The target historical data sequence to be sent with the largest total number of sending times is taken as the final screening result.

5. The method for time-delay downlink wireless transmission under dynamic energy collection according to claim 4, characterized in that: The calculating the total number of transmissions corresponding to the at least one historical data sequence to be transmitted according to the number of transmissions of each historical data sequence to be transmitted comprises: The number of times each historical data to be sent in a certain historical data sequence to be sent is added up to obtain a total number of times of sending corresponding to the certain historical data sequence to be sent.

6. The method for time-delay downlink wireless transmission under dynamic energy collection according to claim 1, characterized in that: After determining whether the maximum difference between the number of times of sending any two adjacent target historical data to be sent in a certain target historical data sequence to be sent is greater than a second preset threshold, the method further includes: If the maximum difference between the number of times of sending any two adjacent target historical data to be sent in a certain target historical data sequence to be sent is greater than the second preset threshold, then determining whether the number of times of sending the certain target historical data to be sent is greater than the third preset threshold; If the number of times the target historical data to be sent is greater than a third preset threshold, the number of times the target historical data to be sent is directly used as the target number of times the current data to be sent is sent.

7. The method for time-delay downlink wireless transmission under dynamic energy collection according to claim 6, characterized in that: After determining whether the number of times a certain target historical data to be sent is greater than a third preset threshold, the method further includes: If the number of times the certain target historical data to be sent is sent is not greater than the third preset threshold, obtaining the number of times each historical data to be sent in the at least one historical data sequence to be sent, and calculating the total number of times corresponding to the at least one historical data sequence to be sent according to the number of times each historical data to be sent is sent; It is determined whether the maximum difference between the number of transmission times of any two adjacent target historical data to be transmitted in another target historical data to be transmitted sequence whose total number of transmission times is only smaller than the certain target historical data to be transmitted sequence is greater than a second preset threshold.

8. A time-delay downlink wireless transmission system under dynamic energy harvesting, characterized in that: include: A determination module, configured to obtain a type of at least one data to be transmitted, and determine a delay corresponding to the at least one data to be transmitted according to the type, wherein the delay is a maximum transmission time allowed for the data to be transmitted from the base station to the receiving end; A first judgment module is configured to judge whether the delay corresponding to a certain data to be transmitted is greater than a first preset threshold; an acquisition module, configured to, if the time delay corresponding to a certain data to be transmitted is greater than a first preset threshold, use the certain data to be transmitted as the current data to be transmitted, and obtain at least one historical data sequence to be transmitted that belongs to the same category as the current data to be transmitted within a preset historical time period, wherein the data to be transmitted is a certain data to be transmitted that needs to be wirelessly transmitted through a wireless data link within the same unit time, and a historical data sequence to be transmitted includes historical data to be transmitted at different times within the preset time period; A second judgment module is configured to filter out a target historical data sequence to be sent from the at least one historical data sequence to be sent according to a preset filtering rule, and to judge whether a maximum difference in the number of times of sending of any two adjacent target historical data to be sent in the target historical data sequence to be sent is greater than a second preset threshold; A definition module is configured to obtain the number of times a certain target historical data to be sent is directly used as the target number of times the current data to be sent if the maximum difference between the number of times of sending of any two adjacent target historical data to be sent in a certain target historical data to be sent sequence is not greater than a second preset threshold, wherein the certain target historical data to be sent is the target historical data to be sent with the largest number of times of sending among the two adjacent target historical data to be sent; The transmission module is configured to wirelessly transmit the corresponding current data to be sent according to the target number of transmissions.

9. An electronic device, characterized in that: include: At least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method described in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.