Scheduling method, device and mobile terminal for terminal network data transmission
A network data transmission and data transmission technology, applied in the network field, can solve problems such as unreasonable allocation of bandwidth resources, and achieve the effect of ensuring rationality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] figure 1 The implementation flow of the scheduling method for terminal network data transmission provided by Embodiment 1 of the present invention is shown, and the details are as follows:
[0032] In S101, a scheduling sequence is generated for the applications in the terminal that are performing network data transmission, and the scheduling sequence is generated from high to low according to the scheduling priorities preset by the applications.
[0033]The network data transmission may be downlink network data transmission, that is, the application in the terminal downloads network data from the Internet, for example, downloading movies, visiting webpages, etc.; it may also be uplink network data transmission, that is, the terminal Applications in upload network data to the Internet, for example, send emails, send instant messaging messages, and so on. In this embodiment, before performing S101, each application supporting network data transmission in the terminal ma...
Embodiment 2
[0049] Compared with Embodiment 1 of the present invention, such as image 3 As shown, this embodiment is in the present invention figure 1 Based on the example shown, the figure 1 The technical solutions described in S1024 and S1025 are added after S1023:
[0050] S1024. Detect whether the network data transmission of the application that has executed the scheduling is completed.
[0051] For applications that have been scheduled before, a port listener must be used to monitor the network data traffic of the ports corresponding to these applications. If the network data traffic of one of the ports is 0 or a very small value, then the application corresponding to the port can be considered The network data transmission is completed.
[0052] S1025. If the network data transmission of the application that has executed the scheduling is completed, resume the scheduling for the application that is next in the scheduling sequence.
[0053] If it is detected that the network da...
Embodiment 3
[0056] This embodiment is in the present invention figure 1 or figure 2 On the basis of the illustrated embodiment, the technical solution for executing the scheduling of the application next to the scheduling sequence is refined, as shown in Figure 4 As shown, after S1022, the method also includes:
[0057] S1026. Detect whether the application at the next position in the scheduling sequence exists.
[0058] If the application next to the scheduling order exists, the scheduling is performed on the application.
[0059] S1027. If there is no application located next to the scheduling order, allocate the current unallocated bandwidth of the terminal to the application in the terminal that is performing network data transmission.
[0060] In this embodiment, after the scheduling of the current application is executed, it is judged according to the scheduling sequence whether there is an application whose scheduling sequence is after the application. If there is an applicat...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


