Wireless data transmission method, system, device and medium

By monitoring the uplink status in the LTE wireless link and rebuilding the link within a preset time, the reconstruction process delay problem caused by downlink dependence in the prior art is solved, and more efficient data transmission is achieved.

CN120264502APending Publication Date: 2025-07-04BESTECHNIC SHANGHAI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510614853.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In LTE wireless links, when the uplink channel quality is severely degraded but does not reach the upper limit of retransmission times defined by the protocol or the scheduling request failure threshold, the existing methods rely on downlink quality monitoring to cause delays or missing reconstruction processes, affecting connection reliability.

Method used

By monitoring the data transmission status of the LTE uplink, use a timer within the preset time to determine whether the data transmission is successful or not, and rebuild the LTE uplink in case of failure, avoiding the redundant process of relying on downlink measurements.

Benefits of technology

It significantly shortens the judgment time, reduces resource consumption, improves the reconstruction efficiency and reliability of wireless data transmission, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264502A_ABST
    Figure CN120264502A_ABST
Patent Text Reader

Abstract

The invention relates to the field of LTE (Long Term Evolution) wireless transmission, in particular to a wireless data transmission method, system and device and a medium, comprising the following steps: sending data to be transmitted to a base station by using an LTE uplink; monitoring a data sending state of the to-be-transmitted data in a preset duration; and when the data transmission is unsuccessful, reconstructing the LTE uplink, and transmitting the data to be transmitted to the base station by using the reconstructed LTE uplink. By directly monitoring the effectiveness of the uplink resource, the method actively initiates the reconstruction when the uplink is continuously blocked but the traditional failure condition is not triggered. The uplink resource allocation state is focused, so that a redundant process depending on downlink measurement is avoided, the judgment time can be remarkably shortened, the resource consumption can be reduced, and the reconstruction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of LTE wireless transmission, and particularly to a wireless data transmission method, system, device and medium. Background Art

[0002] The long term evolution (LTE) wireless link is a communication channel for data transmission between a user equipment and a base station in a cellular mobile network. Wireless data transmission refers to the process of restoring communication by releasing the current connection and re-negotiating resource configuration when the link quality deteriorates or is interrupted. In some scenarios, the uplink channel quality deteriorates severely (such as in weak coverage or blocked areas). Although the user equipment has not reached the upper limit of the retransmission times defined by the protocol or the scheduling request failure threshold, the uplink grant (UL Grant) resource is occupied by the uplink control information or the medium access control control element (MAC CE) for a long time, resulting in the inability to send key signaling (such as radio resource control messages). This "no uplink but not failed" state prevents the link reconstruction mechanism from being triggered in time, seriously reducing the connection reliability.

[0003] In existing methods, the determination of wireless link failure mainly depends on the downlink quality monitoring mechanism. For example, the timer timeout is triggered by the continuous reception failure of the physical downlink control channel. However, this method requires continuous monitoring of the downlink signal. In scenarios where the uplink and downlink channel qualities are asymmetric, even if the uplink resources have failed, the downlink may still remain normal, resulting in the system's inability to perceive the uplink blockage, and the reconstruction process is delayed or even missing. This not only occupies additional resources but also affects the user experience due to the response lag. Summary of the Invention

[0004] To solve the above problems, the present invention provides a wireless data transmission method, system, device and medium.

[0005] The first aspect of the present invention discloses a wireless data transmission method, including:

[0006] Sending data to be transmitted to a base station using an LTE uplink;

[0007] Monitoring the data sending status of the data to be transmitted within a preset duration;

[0008] When the data sending is unsuccessful, reconstructing the LTE uplink and sending the data to be transmitted to the base station using the reconstructed LTE uplink.

[0009] Further, the preset duration is:

[0010] T1 = (T_Polling + T_SR) × MaxReTxThreshold + T_Normal;

[0011] Wherein, T1 is the preset duration, T_Polling represents the maximum waiting time for waiting for the base station to return an acknowledgment signal after sending data to the base station, T_SR represents the fixed interval period for applying for uplink resources from the base station, MaxReTxThreshold represents the maximum number of automatic retransmissions for the same data packet, and T_Normal represents the predefined normal transmission delay.

[0012] Further, the steps of using the LTE uplink to send data to be transmitted to the base station include:

[0013] Use the LTE uplink to send a data to be transmitted to the base station;

[0014] Start a timer; wherein, the timing duration of the timer is the preset duration.

[0015] Further, the steps of monitoring the data sending status of the data to be transmitted within the preset duration include:

[0016] Monitor the data sending status of the data to be transmitted:

[0017] When the transmission is successful within the preset duration, the data transmission is successful, and the timer stops timing;

[0018] When the transmission is not successful within the preset duration, use the LTE uplink to continue to re - send the data to be transmitted;

[0019] When the transmission is still not successful after exceeding the preset duration, the data transmission is not successful, and the counter stops timing.

[0020] Further, when there are multiple data to be transmitted, the steps of monitoring the data sending status of the data to be transmitted within the preset duration include:

[0021] Monitor the data sending status of multiple data to be transmitted;

[0022] Count the number of successfully transmitted data to be transmitted within the preset duration and calculate the transmission success rate;

[0023] Judge the transmission success rate according to the preset success rate threshold:

[0024] If the transmission success rate is greater than the preset success rate threshold, the data transmission is successful;

[0025] Otherwise, the data transmission is not successful.

[0026] Further, the wireless data transmission method further includes:

[0027] When the data is successfully sent, re - send the to - be - transmitted data that failed to be sent using the LTE uplink.

[0028] Further, the steps of reconstructing the LTE uplink and using the reconstructed LTE uplink to send the to - be - transmitted data to the base station include:

[0029] Reconstruct the LTE uplink;

[0030] For all to - be - transmitted data, re - transmit it to the base station using the reconstructed LTE uplink.

[0031] A second aspect of the present invention discloses a wireless data transmission system, including:

[0032] A sending module, configured to send to - be - transmitted data to the base station using the LTE uplink;

[0033] A monitoring module, configured to monitor the data sending status of the to - be - transmitted data within a preset time period;

[0034] A reconstruction module, configured to, when the data sending is not successful, reconstruct the LTE uplink and use the reconstructed LTE uplink to send the to - be - transmitted data to the base station.

[0035] A third aspect of the present invention discloses an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The feature is that when the processor executes the computer program, it implements the steps of any one of the wireless data transmission methods disclosed in the first aspect of the present invention.

[0036] A fourth aspect of the present invention discloses a storage medium, which stores a computer program. The feature is that when the computer program is executed by a processor, it implements the steps of any one of the wireless data transmission methods disclosed in the first aspect of the present invention.

[0037] The present invention directly monitors the availability of uplink resources and actively initiates reconstruction when the uplink is continuously blocked but the traditional failure conditions are not triggered. By focusing on the uplink resource allocation status, it avoids redundant processes that rely on downlink measurements, can significantly shorten the determination time and reduce resource consumption, thereby improving the reconstruction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0039] Figure 1 is a schematic flowchart of a wireless data transmission method disclosed in an embodiment of the present invention;

[0040] Figure 2 is a schematic structural diagram of a wireless data transmission system disclosed in an embodiment of the present invention;

[0041] Figure 3 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present invention. Detailed implementation manners

[0042] To enable those skilled in the art to better understand the solutions of the present invention, the following clearly and completely describes the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.

[0043] The terms "first", "second", etc. in the specification and claims of the present invention and the above drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, or product that includes a series of steps or units is not limited to the listed steps or units, but may optionally further include unlisted steps or units, or may optionally further include other steps or units inherent to these processes, methods, devices, or products.

[0044] Referring to

[0045] Please refer to Figure 1 as shown Figure 1 is a schematic flowchart of a wireless data transmission method disclosed in an embodiment of the present invention. As Figure 1As shown, the wireless data transmission method may include the following operations:

[0046] S101. Send the data to be transmitted to the base station using the LTE uplink;

[0047] In this optional embodiment, LTE (Long-Term Evolution) wireless transmission is a high-speed wireless communication technology and belongs to the fourth-generation mobile communication technology. It utilizes advanced radio interfaces and network architectures to provide higher data transmission rates, lower latency, and greater network capacity. Compared with previous-generation technologies, LTE wireless transmission can support more users while providing higher-quality mobile broadband services such as high-definition video streaming and online gaming. LTE adopts orthogonal frequency division multiplexing technology, which improves the spectral efficiency by dividing the channel into multiple orthogonal subcarriers. At the same time, LTE wireless transmission also introduces multiple antenna technologies, which improve the signal reliability and data throughput by using multiple transmit and receive antennas.

[0048] In the LTE wireless transmission system, the base station is a key component. The base station is a radio transceiver device fixed at a specific location and is mainly responsible for wireless communication with mobile terminals. It establishes a wireless connection with mobile terminals through the air interface to achieve data transmission and reception. The base station usually consists of parts such as antennas, radio frequency units, baseband processing units, and control and management units. Common types of base stations include macro base stations, micro base stations, pico base stations, etc. Macro base stations are usually deployed outdoors with a wide coverage area and are suitable for large-scale coverage scenarios. Micro base stations and pico base stations are deployed indoors or in hotspots to provide more refined coverage and greater capacity. The base stations are reasonably deployed according to network planning and coverage requirements to form a cellular network structure to provide seamless wireless coverage.

[0049] In LTE wireless transmission, the uplink refers to the wireless link from the mobile terminal to send data to the base station, while the downlink refers to the wireless link from the base station to send data to the mobile terminal. The uplink carries data generated by the mobile terminal, such as voice calls, text messages, uploaded pictures and videos, etc. The mobile terminal sends this data to the base station through the uplink, and then the base station forwards the data to the core network. The downlink carries data arriving at the mobile terminal from the Internet or other networks, such as web browsing, video on demand, file downloads, etc. The base station sends this data to the mobile terminal for users to use. The capacity and rate of the uplink and downlink can be dynamically adjusted according to network configuration and user requirements to meet the communication needs in different scenarios.

[0050] This embodiment can be applied to various scenarios where different mobile terminals send data to a base station. For example, when a mobile phone user makes a voice call, voice data is transmitted in real time to the base station through the LTE uplink, and then forwarded by the base station to the peer user to achieve two-way communication. Another example is that a smartwatch or other wearable device uploads the collected health data (such as heart rate, steps, etc.) to a cloud server for analysis and storage through a built-in LTE module.

[0051] In an optional embodiment, the steps of sending data to be transmitted to the base station using the LTE uplink include:

[0052] Send a data to be transmitted to the base station using the LTE uplink;

[0053] Start a timer; wherein, the timing duration of the timer is the preset duration.

[0054] In this optional embodiment, the data to be transmitted is control signaling, and these control signaling are used to directly manage and maintain the configuration and status of the radio connection, including: core connection control instructions, such as commands directly affecting the operation of the radio link, such as connection establishment, reconfiguration, security activation, etc.; auxiliary control information, such as supplementary instructions related to traffic flow or network interaction, such as quality of service parameter configuration, mobility management signaling, etc.

[0055] In this optional embodiment, the timer can be a hardware timer or a software timer, and the embodiments of the present invention do not make restrictions. The hardware timer relies on a dedicated timing circuit, such as a timer / counter, real-time clock. These circuits use the stable clock signal provided by the crystal oscillator, record the number of clock cycles passed through the counter, and generate an interrupt signal when the count value reaches a preset threshold to notify the system to perform corresponding operations. The software timer, on the other hand, simulates the function of the timer through program logic. The system maintains a timer queue, and each timer corresponds to a preset timeout and an associated callback function. The system periodically checks the timer queue, compares the current time with the timeout of each timer, and when the timer expires, calls the corresponding callback function to execute the predetermined operation.

[0056] It can be seen that this optional embodiment can more accurately monitor and control the data sending process by introducing a timer and a preset duration. By starting and stopping the timer, the mobile terminal can real-time track the status of data sending, timely judge whether the sending is successful, and take corresponding measures according to the judgment result. This real-time monitoring and dynamic adjustment mechanism enhances the adaptability and robustness of the transmission, improves the success rate of data sending, and ultimately improves the user's communication experience.

[0057] S102. Monitor the data sending status of the data to be transmitted within the preset duration;

[0058] In an optional embodiment, the preset duration is:

[0059] T1 = (T_Polling + T_SR) × MaxReTxThreshold + T_Normal;

[0060] Wherein, T1 is the preset duration, T_Polling represents the maximum waiting time for waiting for the base station to return an acknowledgment signal after sending data to the base station, T_SR represents the fixed interval period for applying for uplink resources from the base station, MaxReTxThreshold represents the maximum number of automatic retransmissions for the same data packet, and T_Normal represents the predefined normal transmission delay.

[0061] In this optional embodiment, the acknowledgment signal is a control signaling feedback from the base station to the sender in the radio link control layer protocol, and is used to indicate whether a specific data packet has been successfully received and decoded. In the acknowledgment mode, when the sender triggers a status report request through the polling mechanism, the base station needs to return a sequence number status report within a preset time, which clearly marks the range of data packets that have been correctly received and the positions of missing or incorrect data packets. If the sender does not receive the corresponding acknowledgment within the waiting time, it is considered that the current transmission fails and a retransmission process is triggered. The core function of the acknowledgment signal is to achieve end-to-end data reliability guarantee and avoid data loss caused by channel fluctuations.

[0062] The uplink resources refer to the time-frequency resource units dynamically allocated by the base station through downlink control signaling, and are dedicated to the terminal to transmit user plane data or control plane signaling to the base station. When the resource is marked as "UCIonly", it means that this resource only allows carrying uplink control information, such as hybrid automatic repeat request (HARQ-ACK) status feedback or channel state indication (CSI). At this time, even if the terminal has user data to be transmitted, it is prohibited to send data services on such resources; if the uplink resource is occupied by a medium access control layer control element (MAC CE), it means that this resource has been scheduled to transmit a specific medium access control layer control message, and its transmission priority is higher than that of ordinary data packets. The terminal must give priority to sending the control layer control element and interrupt the continuous transmission of user data.

[0063] Automatic retransmission refers to the autonomous recovery mechanism of the radio link control layer for unsuccessfully received data packets in the acknowledged mode. When the sender does not receive an acknowledgment signal or detects a negative acknowledgment (NACK), it will retransmit the data packet with the corresponding sequence number according to the sliding window protocol. The maximum retransmission count (MaxReTxThreshold) refers to the hard threshold set by the protocol stack to avoid infinite retransmission in case of continuous channel congestion. When the retransmission count of a single data packet reaches this value, the radio link control layer will report a radio link failure and trigger connection reconstruction. This limitation can not only prevent invalid data packets from occupying the air interface resources for a long time but also ensure quick recovery in case of abnormal conditions.

[0064] The normal transmission delay refers to the average time required for the terminal to successfully transmit a data packet to the base station from obtaining the uplink resource grant under ideal channel conditions. This delay includes fixed components such as physical layer coding and modulation, base station scheduling processing, round-trip delay of hybrid automatic repeat request, and data processing overhead of each layer of the protocol stack. In this embodiment, the measurement of the normal transmission delay excludes abnormal factors such as channel retransmission and scheduling waiting, and takes a value of 30 milliseconds. During actual deployment, the normal transmission delay can be dynamically corrected according to the base station scheduling algorithm (such as polling, proportional fairness).

[0065] It can be seen that this optional embodiment comprehensively considers the longest waiting time for waiting for the base station's acknowledgment, the fixed interval period for applying for uplink resources, the maximum number of automatic retransmissions, and the normal transmission delay, and obtains the calculation formula for the preset duration. It fully considers the time overhead of each link in the LTE uplink, including processes such as data transmission, waiting for acknowledgment, applying for resources, and retransmission. By multiplying these time overheads by the maximum number of retransmissions and adding the normal transmission delay, a preset duration that can cover the vast majority of transmission scenarios is obtained. This calculation method not only considers the reliability of transmission to ensure sufficient time for multiple retransmissions but also takes into account the real-time nature of transmission to avoid excessive waiting time. While ensuring the success rate of data transmission, it improves the transmission efficiency, reduces unnecessary waiting and retransmissions, and thus optimizes the performance of the entire wireless data transmission method.

[0066] In another optional embodiment, the step of monitoring the data transmission status of the data to be transmitted within the preset duration includes:

[0067] Monitoring the data transmission status of the data to be transmitted:

[0068] When the transmission is successful within the preset duration, the data transmission is successful, and the timer stops timing;

[0069] When the transmission is not successful within the preset duration, the LTE uplink is used to continue retransmitting the data to be transmitted;

[0070] When the data is still not successfully sent after exceeding the preset duration, the data sending is unsuccessful and the counter timing is stopped.

[0071] In this alternative embodiment, using the LTE uplink to continue re - sending the data to be transmitted means that when the data sending is unsuccessful within the preset duration, according to the hybrid automatic repeat request mechanism in the LTE protocol, after waiting for a certain re - transmission time interval, the LTE uplink is used to continue re - sending the data to be transmitted. The triggering conditions for re - transmission include not receiving an acknowledgment signal from the base station or receiving a negative acknowledgment signal from the base station. The number of re - transmissions is limited by the MaxReTxThreshold parameter, and if the number exceeds this value, the transmission is considered to have failed. The re - transmitted data is distinguished from the original data by the sequence number, and at the same time, it is necessary to re - apply for uplink resources from the base station for sending.

[0072] It can be seen that in this alternative embodiment, by starting a timer while sending data and continuously monitoring the data sending status within the preset duration, the purpose of real - time tracking of the data transmission process is achieved. When the data is successfully sent within the preset duration, the timer timing is stopped in time to avoid unnecessary waiting; when the data is not successfully sent within the preset duration, the LTE uplink is used to continue re - sending the data to ensure the reliability of the transmission; when the data is still not successfully sent after exceeding the preset duration, it is determined that the data sending is unsuccessful, and at the same time, the counter timing is stopped to prevent unlimited waiting and re - transmission, which can effectively improve the efficiency and reliability of wireless data transmission, simplify the transmission process, and reduce the system overhead.

[0073] In another alternative embodiment, when there are multiple data to be transmitted, the step of monitoring the data sending status of the data to be transmitted within the preset duration includes:

[0074] Monitoring the data sending status of multiple data to be transmitted;

[0075] Counting the number of the data to be transmitted that are successfully sent within the preset duration and calculating the transmission success rate;

[0076] Judging the transmission success rate according to a preset success rate threshold:

[0077] If the transmission success rate is greater than the preset success rate threshold, the data sending is successful;

[0078] Otherwise, the data sending is unsuccessful.

[0079] In this alternative embodiment, the transmission success rate refers to the percentage of the number of data to be transmitted that are successfully sent within a preset duration to the total number of data to be transmitted. Among them, the number of data to be transmitted that are successfully sent within the preset duration is obtained by monitoring the transmission status of multiple data to be transmitted. Specifically, for each data to be transmitted, its transmission process is tracked within the preset duration. If the data is successfully sent and an acknowledgment signal from the base station is received, it is counted as the number of successfully sent data; if the data transmission fails or no acknowledgment is received after the timeout, it is not counted as the number of successfully sent data. The total number of data to be transmitted refers to the number of all data to be transmitted that need to be sent. For example, assume there are 10 data to be transmitted and the preset duration is 100 milliseconds. Within these 100 milliseconds, by monitoring the transmission status, it is found that 8 of the data are successfully sent and acknowledgments are received, while the other 2 data transmission fails or times out. Then the transmission success rate = 8 / 10 × 100% = 80%.

[0080] It can be seen that in this alternative embodiment, by counting the number of successfully sent data and calculating the success rate, the reliability of the entire data transmission process can be evaluated more accurately. At the same time, by introducing a preset success rate threshold, a quantifiable judgment criterion is provided, making the determination of whether the transmission is successful more operable, enabling a more comprehensive and accurate evaluation of the overall performance of wireless data transmission, providing a more robust and reliable transmission status monitoring mechanism, helping to promptly discover and solve problems in the transmission process, and thus ensuring the quality and efficiency of data transmission.

[0081] S103. When the data is not successfully sent, reconstruct the LTE uplink and use the reconstructed LTE uplink to send the data to be transmitted to the base station.

[0082] In an alternative embodiment, the wireless data transmission method further includes:

[0083] When the data is successfully sent, re - send the data to be transmitted that failed to be sent using the LTE uplink.

[0084] It can be seen that in this alternative embodiment, when it is determined that the data is successfully sent, the transmission process is not simply ended, but the data that failed to be sent is re - sent. This method makes full use of the already established LTE uplink, avoiding the overhead of reconstructing the link due to the failure of individual data transmission. Through the re - transmission mechanism, it can ensure that each data to be transmitted is reliably transmitted, improving the integrity of data transmission. At the same time, since the re - transmission is only for the data that failed to be sent, compared with re - transmitting all data after reconstructing the link, this method can reduce unnecessary data re - transmission, thereby improving the transmission efficiency, saving radio resources, taking into account both the reliability and efficiency of data transmission while ensuring the reliability of data transmission, and providing an optimized data transmission mechanism that balances reliability and efficiency.

[0085] In an alternative embodiment, the steps of reconstructing the LTE uplink and using the reconstructed LTE uplink to send the data to be transmitted to the base station include:

[0086] Reconstruct the LTE uplink;

[0087] For all the data to be transmitted, retransmit it to the base station using the reconstructed LTE uplink.

[0088] In this alternative embodiment, reconstructing the LTE uplink means reconstructing the LTE radio link, including reconstructing the downlink.

[0089] It can be seen that in this alternative embodiment, when the data transmission is unsuccessful, it is selected to reconstruct the LTE uplink to establish a completely new transmission channel, avoiding the problems of the original link, and providing a more stable and reliable basis for subsequent data transmission. After reconstructing the link, all the data to be transmitted is retransmitted to ensure that each piece of data can be reliably transmitted through the new link, improving the success rate of data transmission. Although this method introduces the overhead of reconstructing the link, for the case of severe transmission failures, it can effectively improve the transmission quality, increase the transmission efficiency, and reduce the number of repeated retransmissions.

[0090] Please refer to Figure 2 as shown in Figure 2 a schematic structural diagram of a wireless data transmission system disclosed in an embodiment of the present invention, including:

[0091] A sending module 201, configured to send data to be transmitted to the base station using the LTE uplink;

[0092] A monitoring module 202, configured to monitor the data sending status of the data to be transmitted within a preset time period;

[0093] A reconstruction module 203, configured to reconstruct the LTE uplink when the data sending is unsuccessful, and use the reconstructed LTE uplink to send the data to be transmitted to the base station.

[0094] For the specific limitations of the wireless data transmission system, reference can be made to the limitations on the wireless data transmission method in the foregoing text, which will not be elaborated here. Each module in the above wireless data transmission system can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor in the electronic device in hardware format or be independent of it, or can be stored in the memory in the electronic device in software format, so that the processor can call the corresponding operations of the above modules.

[0095] It should be noted that, in order to highlight the innovative part of the present invention, modules that are not closely related to solving the technical problems proposed by the present invention are not introduced in this embodiment, but this does not mean that there are no other modules in this embodiment.

[0096] As Figure 3 shown, the electronic device 1 provided by the present invention may include a memory 11, a processor 12, and a bus, and may also include a computer program stored in the memory 11 and operable on the processor 12, such as a wireless data transmission program.

[0097] Among them, the memory 11 includes at least one type of readable storage medium. The readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc. The memory 11 may be an internal storage unit of the electronic device 1 in some embodiments, such as the mobile hard disk of the electronic device 1. The memory 11 may also be an external storage device of the electronic device 1 in other embodiments, such as a plug-in mobile hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. equipped on the electronic device 1. Further, the memory 11 may include both an internal storage unit and an external storage device of the electronic device 1. The memory 11 can be used not only to store application software installed in the electronic device 1 and various types of data, such as the code for wireless data transmission, etc., but also to temporarily store data that has been output or will be output.

[0098] The processor 12 may be composed of integrated circuits in some embodiments. For example, it may be composed of a single packaged integrated circuit, or may be composed of multiple integrated circuits with the same or different functions, including a combination of one or more Central Processing Units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips, etc. The processor 12 is the control core (Control Unit) of the electronic device 1, connecting various components of the entire electronic device 1 through various interfaces and lines, and by running or executing programs or modules (such as wireless data transmission programs, etc.) stored in the memory 11, and calling data stored in the memory 11, to execute various functions of the electronic device 1 and process data.

[0099] The processor 12 executes the operating system of the electronic device 1 and various installed application programs. The processor 12 executes the application program to implement the steps in the above-mentioned wireless data transmission method.

[0100] Exemplarily, a computer program can be divided into one or more modules. One or more modules are stored in the memory 11 and executed by the processor 12 to complete the present application. One or more modules can be a series of computer program instruction segments capable of completing specific functions, and these instruction segments are used to describe the execution process of the computer program in the electronic device 1. For example, the computer program can be divided into a sending module 201, a monitoring module 202, and a reconstruction module 203.

[0101] The above integrated unit implemented in the form of software function modules can be stored in a computer-readable storage medium, and the storage medium can be non-volatile or volatile. The above software function modules are stored in a storage medium and include several instructions for causing a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute some functions of the wireless data transmission method according to various embodiments of the present application.

[0102] In summary, a wireless data transmission method, system, device, and medium disclosed by the present invention actively initiate reconstruction when the uplink resources are continuously blocked but the traditional failure conditions are not triggered by directly monitoring the effectiveness of the uplink resources. By focusing on the uplink resource allocation status, redundant processes relying on downlink measurement are avoided, the determination time can be significantly shortened, and resource consumption can be reduced, thereby improving the reconstruction efficiency. Therefore, the present invention effectively overcomes various drawbacks in the prior art and has high industrial utilization value.

[0103] The above embodiments are only used to exemplarily illustrate the principles and effects of the present invention, rather than to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed by the present invention should still be covered by the claims of the present invention.

Claims

1. A wireless data transmission method, characterized in that, The method includes: Sending data to be transmitted to a base station using an LTE uplink; Monitoring the data sending status of the data to be transmitted within a preset duration; When the data sending is unsuccessful, reconstructing the LTE uplink and using the reconstructed LTE uplink to send the data to be transmitted to the base station.

2. The wireless data transmission method according to claim 1, wherein The preset duration is: T1 = (T_Polling + T_SR) × MaxReTxThreshold + T_Normal; Wherein, T1 is the preset duration, T_Polling represents the maximum waiting time for waiting for an acknowledgment signal from the base station after sending data to the base station, T_SR represents a fixed interval period for applying for uplink resources from the base station, MaxReTxThreshold represents the maximum number of automatic retransmissions for the same data packet, and T_Normal represents a predefined normal transmission delay.

3. A wireless data transmission method according to claim 1, characterized in that, The step of sending data to be transmitted to a base station using an LTE uplink includes: Sending a data to be transmitted to a base station using an LTE uplink; Starting a timer; wherein, the timing duration of the timer is the preset duration.

4. A wireless data transmission method according to claim 3, characterized in that, The step of monitoring the data sending status of the data to be transmitted within a preset duration includes: Monitoring the data sending status of the data to be transmitted: When the sending is successful within the preset duration, the data sending is successful and the timer stops timing; When the sending is unsuccessful within the preset duration, using the LTE uplink to continue to resend the data to be transmitted; When the sending is still unsuccessful after exceeding the preset duration, the data sending is unsuccessful and the counter stops timing.

5. A wireless data transmission method according to claim 1, characterized in that, When there are multiple data to be transmitted, the step of monitoring the data sending status of the data to be transmitted within a preset duration includes: Monitoring the data sending status of multiple data to be transmitted; Counting the number of the data to be transmitted that are successfully sent within the preset duration and calculating the transmission success rate; Judging the transmission success rate according to a preset success rate threshold: If the transmission success rate is greater than the preset success rate threshold, the data sending is successful; Otherwise, the data sending is unsuccessful.

6. A wireless data transmission method according to claim 5, characterized in that, The wireless data transmission method further includes: When the data sending is successful, using the LTE uplink to resend the data to be transmitted that failed to be sent.

7. A wireless data transmission method according to claim 5, characterized in that, The step of reconstructing the LTE uplink and using the reconstructed LTE uplink to send the data to be transmitted to the base station includes: Reconstructing the LTE uplink; For all data to be transmitted, using the reconstructed LTE uplink to retransmit to the base station.

8. A wireless data transmission system, characterized in that, Includes: A sending module for sending data to be transmitted to a base station using an LTE uplink; A monitoring module for monitoring the data sending status of the data to be transmitted within a preset duration; A reconstruction module for reconstructing the LTE uplink when the data sending is unsuccessful and using the reconstructed LTE uplink to send the data to be transmitted to the base station.

9. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the wireless data transmission method according to any one of claims 1 to 7.

10. A storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the wireless data transmission method according to any one of claims 1 to 7.