A method, apparatus, device, and storage medium for controlling data transmission from a terminal.

By setting optimization strategies for data requests between user terminals and servers, the problem of low data transmission efficiency under network bandwidth limitations is solved, and efficient data file downloads are achieved.

CN116668378BActive Publication Date: 2026-03-06SHENZHEN THINPUTER TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-03
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

In existing technologies, due to network bandwidth limitations, computer terminals are prone to network bottlenecks when downloading data files, resulting in low data transmission efficiency.

Method used

The user terminal receives data operation instructions, first sends data requests to other terminals under the same switch, and if there is no response, sends requests to terminals under different switches, and finally requests data from the server. The server responds with data files according to the request priority policy.

Benefits of technology

By optimizing the data request strategy, the amount of data exchanged on the same bandwidth network was reduced, the data exchange and transmission efficiency was improved, network bottlenecks were avoided, and the efficient download process of data files was ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116668378B_ABST
    Figure CN116668378B_ABST
Patent Text Reader

Abstract

This invention discloses a control method, apparatus, device, and storage medium for terminal data transmission, belonging to the field of computer technology. The invention involves a user terminal receiving data operation instructions and, based on these instructions, sending a first data request to other terminals on the same switch and waiting for a response. If other terminals on the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals on different switches and waits for a response. If other terminals on different switches do not respond to the second data request, the user terminal sends a third data request to a server and waits for a response. The server receives the third data request and, based on it, sends the corresponding data file to the user terminal. This invention improves data transmission efficiency by setting a priority strategy for user terminal data requests, classifying different data requests accordingly, reducing the amount of data exchanged on the same bandwidth network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to a control method, apparatus, device, and storage medium for terminal-to-terminal data transmission. Background Technology

[0002] With the rapid development of modern computer technology, computer clusters are increasingly widely used in real life. A switch is a network device used for forwarding electrical or optical signals, providing a dedicated electrical signal path for any two network nodes connected to the switch. The most common type of switch is the Ethernet switch, which operates at Layer 2 of the OSI reference model, the data link layer. A switch has a high-bandwidth backplane bus and an internal switching matrix, allowing data transmission between multiple port pairs simultaneously. Each port of a switch provides dedicated bandwidth to the connected node, allowing each node to exclusively use the channel. Currently, computer servers primarily use network data transmission to achieve data exchange between multiple computer terminals connected to multiple switches. However, due to network bandwidth limitations, when using common data download methods for data file transmission, the high volume of data transmitted simultaneously on the same network bandwidth often leads to low data transmission efficiency between computers. For example, when different user terminals on the same switch are downloading data files, a network bottleneck may occur, as all data exchange is concentrated on a single network cable, making the entire data file download process very slow.

[0003] Therefore, based on the above problems, there is an urgent need for a data delivery control method that can improve the efficiency of data file delivery and transmission under the same network bandwidth.

[0004] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main objective of this invention is to provide a control method, apparatus, device, and storage medium for terminal data transmission, aiming to solve the aforementioned technical problems in the prior art.

[0006] To achieve the above objectives, the present invention provides a control method for terminal data transmission, the method comprising the following steps:

[0007] The user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction, and waits for a response.

[0008] When other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under different switches and waits for a response.

[0009] When other terminals on the different switches do not respond to the second data request, the user terminal sends a third data request to the server and waits for a response.

[0010] The server receives the third data request and sends the corresponding data file to the user terminal according to the third data request.

[0011] Optionally, the user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction, and waits for a response. Specific steps include:

[0012] The user terminal receives the data operation instruction and parses the data operation instruction to obtain data file information;

[0013] Based on the data file information, a first data request is sent to other terminals under the same switch, and a response is awaited.

[0014] Optionally, the user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction, then waits for a response, and the process further includes:

[0015] Other terminals under the same switch respectively receive the first data request and perform request-response matching;

[0016] Terminals that are successfully matched under the same switch send the corresponding data file to the user terminal according to the first data request.

[0017] Optionally, when other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under different switches and waits for a response. This further includes:

[0018] Other terminals under different switches respectively receive the second data request and perform request-response matching;

[0019] Terminals that are successfully matched under different switches will send the corresponding data file to the user terminal according to the second data request.

[0020] Optionally, other terminals under different switches respectively receive the second data request and perform request-response matching, specifically including the following steps:

[0021] Different switches respectively receive the second data request sent by the switch corresponding to the user terminal;

[0022] The different switches will send the received second data request to their respective other terminals for request-response matching.

[0023] Optionally, the server receives the third data request and sends a corresponding data file to the user terminal according to the third data request, specifically including the following steps:

[0024] Receive the third data request;

[0025] The third data request is parsed to obtain the data file information;

[0026] The corresponding data file is determined based on the data file information and then sent to the user terminal.

[0027] Optionally, when the server receives multiple data requests simultaneously, it responds to the data requests according to a preset data file distribution strategy. The specific steps of the preset data file distribution strategy include:

[0028] Receive all data requests, classify these data requests by request priority, and obtain the corresponding data request priority classification results;

[0029] The data request is responded to according to the data request priority classification result, and the corresponding data file is sent to the user terminal corresponding to the first priority.

[0030] Furthermore, to achieve the above objectives, the present invention also proposes a control device for terminal data transmission, the control device for terminal data transmission comprising:

[0031] First request module: The user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction, and waits for a response;

[0032] Second request module: When other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under different switches and waits for a response;

[0033] Third request module: When other terminals on the different switches do not respond to the second data request, the user terminal sends a third data request to the server and waits for a response;

[0034] Data delivery module: The server receives the third data request and delivers the corresponding data file to the user terminal according to the third data request.

[0035] Furthermore, to achieve the above objectives, the present invention also proposes a control device for terminal data transmission, the control device for terminal data transmission comprising: a memory, a processor, and a control program for terminal data transmission stored in the memory and executable on the processor, the control program for terminal data transmission being configured to implement the steps of the control method for terminal data transmission as described above.

[0036] Furthermore, to achieve the above objectives, the present invention also proposes a computer-readable storage medium storing a computer program, wherein the storage medium stores a control program for terminal data transmission, and when the control program for terminal data transmission is executed by a processor, it implements the steps of the control method for terminal data transmission as described above.

[0037] This invention involves a user terminal receiving data operation instructions and sending a first data request to other terminals on the same switch, awaiting a response. If the other terminals on the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals on different switches, awaiting a response. If the other terminals on different switches do not respond to the second data request, the user terminal sends a third data request to a server, awaiting a response. The server receives the third data request and, based on it, distributes the corresponding data file to the user terminal. This invention, by setting a priority strategy for user terminal data requests, categorizes different data requests accordingly, reducing the amount of data exchange on the same bandwidth network, optimizing the original BitTorrent algorithm, and thus improving the efficiency of data exchange and transmission. It avoids network bottlenecks when multiple different user terminals are downloading data files, preventing all data exchange from being concentrated on a single network cable, which would otherwise cause the entire data file distribution process to become extremely slow. Attached Figure Description

[0038] Figure 1 This is a schematic diagram of the structure of the control device for transmitting data from the terminal in the hardware operating environment involved in the embodiments of the present invention;

[0039] Figure 2 This is a flowchart illustrating the first embodiment of the control method for terminal-to-data transmission of the present invention.

[0040] Figure 3 This is a flowchart illustrating the second embodiment of the control method for terminal-to-data transmission of the present invention.

[0041] Figure 4 This is a flowchart illustrating the third embodiment of the control method for terminal data transmission of the present invention;

[0042] Figure 5 This is a structural block diagram of the first embodiment of the control device for sending data from the terminal according to the present invention.

[0043] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0044] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0045] Reference Figure 1 , Figure 1 This is a schematic diagram of the control device structure for sending data from the terminal in the hardware operating environment involved in the embodiments of the present invention.

[0046] like Figure 1 As shown, the control device for sending data from the terminal may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0047] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the control device for sending data from the terminal. It may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0048] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a control program for sending data from the terminal.

[0049] exist Figure 1 In the control device for terminal data transmission shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the control device for terminal data transmission of the present invention can be set in the control device for terminal data transmission. The control device for terminal data transmission calls the control program for terminal data transmission stored in the memory 1005 through the processor 1001 and executes the control method for terminal data transmission provided in the embodiment of the present invention.

[0050] This invention provides a method for controlling terminal-to-device data transmission, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of a terminal-based data transmission control method according to the present invention.

[0051] In this embodiment, the control method for the terminal to send data includes the following steps:

[0052] Step S10: The user terminal receives the data operation instruction and sends the first data request to other terminals under the same switch according to the data operation instruction, and waits for a response;

[0053] It should be noted that the data operation command is issued by the user through the user terminal's I / O device, and the data operation command includes specific target data file information. In the specific implementation, the first data request is sent to other terminals under the same switch based on the target data file information. When other terminals under the same switch receive the first data request, they will read the target data file information as the basis for comparison and search of the target data file.

[0054] It is understandable that data exchange between user terminals under the same switch is a local area network (LAN) data exchange that does not involve the bandwidth network outside the LAN. Furthermore, since there is no single network cable bottleneck in data exchange within the LAN, the data exchange efficiency is usually high.

[0055] It should also be noted that, in the specific implementation, the technical solution of this embodiment is mainly an optimization scheme for the BT algorithm. The BT algorithm is a program algorithm for implementing the BT protocol. As an efficient file sharing protocol, the BT protocol mainly divides files into many small fragments, and BT users upload and share the downloaded file fragments with each other, thereby reducing the load on the file download server. Generally, the more BT users in the BT user group, the faster the BT user download speed.

[0056] Step S20: When other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under different switches and waits for a response;

[0057] It should be noted that in the actual implementation, a server is usually connected to multiple switches, and each switch has multiple user terminals. When different user terminals under different switches exchange data, the server connected to each switch is not involved. Therefore, when the second data request is responded to, it is actually different user terminals under different switches exchanging data.

[0058] Step S30: When other terminals on different switches do not respond to the second data request, the user terminal sends a third data request to the server and waits for a response;

[0059] It is understandable that when the second data request is not responded to by the terminal under other different switches, the data file designed for the data request does not exist in the various switches under the surface server. Therefore, it is necessary to send a data exchange request to the server that all switches are connected to in order to obtain the corresponding data file from the server.

[0060] Step S40: The server receives a third data request and sends the corresponding data file to the user terminal according to the third data request.

[0061] It should be noted that the server receives all third-party data requests sent by the user terminal. However, when responding to data requests, it responds according to a certain priority strategy. Furthermore, in the same round of data requests, once the server determines the object to respond to, all other unresponded data requests become invalid.

[0062] This embodiment receives data operation instructions from the user terminal and sends a first data request to other terminals on the same switch, waiting for a response. If other terminals on the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals on different switches, waiting for a response. If other terminals on different switches do not respond to the second data request, the user terminal sends a third data request to the server, waiting for a response. The server receives the third data request and sends the corresponding data file to the user terminal according to the third data request. This embodiment, by setting a priority strategy for user terminal data requests, classifies different data requests from user terminals accordingly, reduces the amount of data exchange on the same bandwidth network, optimizes the original BT algorithm, thereby improving the efficiency of data exchange and transmission, and avoiding network bottlenecks when multiple different user terminals are downloading data files, where all data exchange is concentrated on a single network cable, leading to a very slow data file download process.

[0063] refer to Figure 3 , Figure 3 This is a flowchart illustrating a second embodiment of a terminal-based data transmission control method according to the present invention.

[0064] Based on the first embodiment described above, in this embodiment, step S10 specifically includes the following steps:

[0065] Step S11: The user terminal receives the data operation instruction and parses the data operation instruction to obtain the data file information;

[0066] It should be noted that data file information refers to the content information of the target data file involved in the data operation instructions. In other words, it refers to the specific content of the data file, including text, pictures, tables, etc.

[0067] Step S12: Send the first data request to other terminals under the same switch according to the data file information and wait for the response.

[0068] It is understandable that whether other terminals under the same switch respond to the first data request is determined based on whether the corresponding data file exists in each terminal, and the first data request sent to other terminals under the same switch is sent simultaneously.

[0069] In this embodiment, the user terminal first receives a data operation command, parses the command to obtain data file information, and then sends a first data request to other terminals on the same switch based on the data file information, awaiting a response. This embodiment ensures the consistency between the data file requested by the user terminal and the content of the received data file by issuing the first data request based on the data file information in the data operation command.

[0070] Furthermore, the user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction, and waits for a response. Then, it also includes: other terminals under the same switch receiving the first data request and performing request-response matching; the terminal under the same switch that successfully matches sends the corresponding data file to the user terminal according to the first data request.

[0071] Furthermore, when other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under different switches and waits for a response. The process then includes: other terminals under different switches receiving the second data request and matching the request and response; and terminals under different switches that successfully match the request sending the corresponding data file to the user terminal according to the second data request.

[0072] It should be noted that when the second data request is responded to, the responding user terminal will transmit the corresponding data file to the other switch that sent the second data request through the connected switch. After receiving the corresponding data file, the other switch will further distribute the corresponding data file to the user terminal that sent the second data request.

[0073] Furthermore, other terminals under different switches receive the second data request and perform request-response matching. The specific steps include: different switches receiving the second data request sent by the switch corresponding to the user terminal; different switches sending the received second data request to their respective other terminals for request-response matching.

[0074] refer to Figure 4 , Figure 4 This is a flowchart illustrating a third embodiment of a terminal-based data transmission control method according to the present invention.

[0075] Based on the first embodiment described above, in this embodiment, step S40 specifically includes the following steps:

[0076] Step S41: Receive a third data request;

[0077] It should be noted that the third data request is also issued based on the data file information involved in the data request instruction. The sender of the third data request is the user terminal, and the receiver of the third data request is the server connected to each switch.

[0078] Step S42: Parse the third data request to obtain data file information;

[0079] Understandably, the data file information is used to compare and match the corresponding data files to ensure consistency between the data files required by the user terminal and the data files sent by the server.

[0080] Step S43: Determine the corresponding data file based on the data file information and send the corresponding data file to the user terminal.

[0081] It should be noted that in the specific implementation, after the server determines the corresponding data file based on the data file information, it will first transmit the data file to the switch corresponding to the user terminal that issued the data request via the network cable, and then the switch will further distribute the data file to the user terminal.

[0082] This embodiment first receives a third data request, then parses the request to obtain data file information, and finally determines the corresponding data file based on the data file information and sends it to the user terminal. This embodiment completes the data file transmission operation by responding to the third data request.

[0083] Furthermore, when the server receives multiple data requests simultaneously, it responds to the data requests according to a preset data file distribution strategy. The specific steps of the preset data file distribution strategy include: receiving all data requests and classifying these data requests by request priority to obtain the corresponding data request priority classification results; responding to the data requests according to the data request priority classification results and distributing the corresponding data files to the user terminals corresponding to the first priority.

[0084] It should be noted that in the actual implementation, there may be situations where multiple different user terminals send third-party data requests to the server at the same time. When this happens, the server will first receive all data requests, and then identify and respond according to the preset data file distribution strategy. Other unresponded data requests will all become invalid.

[0085] Understandably, the preset data file distribution strategy is a pre-defined data request and response priority setting procedure within the server. Specifically, it prioritizes responses based on the order in which data requests are received. Secondly, when data requests are received at the same time, responses are based on the distance between the data requests and their corresponding transmission distances. For example, if the reception time of third operation request A is earlier than that of third operation request B, the server will respond to third operation request B first. If the reception time of third operation request A is the same as that of third operation request B, the server will further determine the data transmission distance between third operation request A and third operation request B, prioritizing the third operation request with the shorter data transmission distance for response.

[0086] Furthermore, embodiments of the present invention also propose a computer-readable storage medium storing a computer program, wherein the storage medium stores a control program for terminal data transmission, and when the control program for terminal data transmission is executed by a processor, it implements the steps of the control method for terminal data transmission as described above.

[0087] Since this storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.

[0088] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the control device for sending data from the terminal according to the present invention.

[0089] like Figure 5 As shown, the control device for terminal data transmission proposed in this embodiment of the invention includes:

[0090] First request module 10: The user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction, and waits for a response;

[0091] Second request module 20: When other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under different switches and waits for a response;

[0092] Third request module 30: When other terminals of the different switches do not respond to the second data request, the user terminal sends a third data request to the server and waits for a response;

[0093] Data delivery module 40: The server receives the third data request and delivers the corresponding data file to the user terminal according to the third data request.

[0094] This embodiment receives data operation instructions from the user terminal and sends a first data request to other terminals on the same switch, waiting for a response. If other terminals on the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals on different switches, waiting for a response. If other terminals on different switches do not respond to the second data request, the user terminal sends a third data request to the server, waiting for a response. The server receives the third data request and sends the corresponding data file to the user terminal according to the third data request. This embodiment, by setting a priority strategy for user terminal data requests, classifies different data requests from user terminals accordingly, reduces the amount of data exchange on the same bandwidth network, optimizes the original BT algorithm, thereby improving the efficiency of data exchange and transmission, and avoiding network bottlenecks when multiple different user terminals are downloading data files, where all data exchange is concentrated on a single network cable, leading to a very slow data file download process.

[0095] It should be understood that the above are merely illustrative examples and do not constitute any limitation on the technical solutions of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any restrictions on this.

[0096] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this invention. In practical applications, those skilled in the art can select some or all of the workflow to achieve the purpose of this embodiment according to actual needs, and no restrictions are imposed here.

[0097] In addition, for technical details not described in detail in this embodiment, please refer to the control method for terminal data transmission provided in any embodiment of the present invention, which will not be repeated here.

[0098] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0099] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0100] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0101] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A control method for a terminal to issue data, characterized by, The application comprises the following steps: The user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction to wait for a response; When the other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under a different switch to wait for a response; When the other terminals under the different switch do not respond to the second data request, the user terminal sends a third data request to a server to wait for a response; The server receives the third data request and issues a corresponding data file to the user terminal according to the third data request.

2. The control method for terminal to issue data according to claim 1, characterized in that, The user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction to wait for a response, which comprises the following steps: The user terminal receives the data operation instruction and parses the data operation instruction to obtain data file information; The user terminal sends a first data request to other terminals under the same switch according to the data file information to wait for a response.

3. The control method for terminal to issue data according to claim 2, characterized in that, The user terminal receives a data operation instruction and sends a first data request to other terminals under the same switch according to the data operation instruction to wait for a response, which further comprises the following steps: The other terminals under the same switch receive the first data request respectively and perform request response matching; The terminals under the same switch that successfully match the first data request issue a corresponding data file to the user terminal according to the first data request.

4. The control method for terminal to issue data according to claim 3, characterized in that, When the other terminals under the same switch do not respond to the first data request, the user terminal sends a second data request to other terminals under a different switch to wait for a response, which further comprises the following steps: The other terminals under the different switch receive the second data request respectively and perform request response matching; The terminals under the different switch that successfully match the second data request issue a corresponding data file to the user terminal according to the second data request.

5. The control method of terminal data delivery according to claim 4, wherein, The other terminals under the different switch receive the second data request respectively and perform request response matching, which comprises the following steps: The different switches receive the second data request issued by the switch corresponding to the user terminal respectively; The different switches send the received second data request to other terminals respectively for request response matching.

6. The control method of terminal downlink data according to any one of claims 1-5, characterized in that, The server receives the third data request and issues a corresponding data file to the user terminal according to the third data request, which comprises the following steps: The server receives the third data request and issues a corresponding data file to the user terminal according to the third data request, which comprises the following steps: The server receives the third data request and issues a corresponding data file to the user terminal according to the third data request, which comprises the following steps: When the server receives multiple third data requests simultaneously, the server performs data request response according to a preset data file issuing strategy, which comprises the following steps:

7. The control method for terminal to issue data according to claim 6, characterized in that, The server receives all third data requests and classifies the data requests according to request priority to obtain a corresponding data request priority classification result; The server issues a corresponding data file to the user terminal corresponding to the first priority according to the data request priority classification result. ​ 8. A control device for a terminal to issue data, characterized by, The terminal data issuing control device comprises a memory, a processor, and a terminal data issuing control program stored in the memory and executable on the processor, and the terminal data issuing control program is configured to implement the terminal data issuing control method according to any one of claims 1 to 7.

9. A computer readable storage medium storing a computer program, characterized in that, The computer program is executable by the processor to implement the steps in the terminal data issuing control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Resource acquisition method of local area network

    CN112910997A

  • P2P transmission method under same switch

    CN114095508A