[go: up one dir, main page]

CN112333114B - Data transmission method, device, storage medium, terminal and network access point equipment - Google Patents

Data transmission method, device, storage medium, terminal and network access point equipment Download PDF

Info

Publication number
CN112333114B
CN112333114B CN202011272846.2A CN202011272846A CN112333114B CN 112333114 B CN112333114 B CN 112333114B CN 202011272846 A CN202011272846 A CN 202011272846A CN 112333114 B CN112333114 B CN 112333114B
Authority
CN
China
Prior art keywords
application
priority
information
access point
data information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011272846.2A
Other languages
Chinese (zh)
Other versions
CN112333114A (en
Inventor
朱念
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202011272846.2A priority Critical patent/CN112333114B/en
Publication of CN112333114A publication Critical patent/CN112333114A/en
Priority to PCT/CN2021/114240 priority patent/WO2022100198A1/en
Application granted granted Critical
Publication of CN112333114B publication Critical patent/CN112333114B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses a data transmission method, which is applied to network access point equipment and comprises the following steps: receiving a plurality of first data messages sent by one or more terminals; determining priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications; determining the priority of the application corresponding to each first data information in the plurality of first data information as the transmission priority of each first data information; and sending the plurality of first data information to the server according to the sequence from high transmission priority to low transmission priority. The transmission priority of the corresponding first data information can be reasonably adjusted according to the priorities of different applications, so that the application with high priority can be responded more timely.

Description

Data transmission method, device, storage medium, terminal and network access point equipment
Technical Field
The present application belongs to the field of data technologies, and in particular, to a data transmission method, an apparatus, a storage medium, a terminal, and a network access point device.
Background
With the development of technologies, various applications installed on a terminal are more and more, and at the same time, the experience requirements of users on the use of the terminal are also higher and higher, in the related technologies, when a plurality of terminals run different applications through the same network access point device, the network access point device processes data information of all applications in the same way, so that part of data information of the applications with high requirements on real-time performance cannot be responded in time.
Disclosure of Invention
Embodiments of the present application provide a method and an apparatus for data transmission, a storage medium, a terminal, and a network access point device, which can enable applications with high priority, for example, applications with high real-time requirements, to be responded to in time.
In a first aspect, an embodiment of the present application provides a data transmission method, which is applied to a network access point device, and the method includes:
receiving a plurality of first data messages sent by one or more terminals;
determining priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications;
determining the priority of an application corresponding to each first data information in the plurality of first data information as the transmission priority of each first data information;
and sending the plurality of first data information to a server according to the sequence of the transmission priority from high to low.
In a second aspect, an embodiment of the present application provides a data transmission method, which is applied to a terminal, and the method includes:
sending first data information to network access point equipment so that the network access point equipment determines the corresponding transmission priority of the first data information according to the first data information and sends the first data information to a server according to the sequence of the transmission priority from high to low;
and receiving second data information sent by the network access point equipment.
In a third aspect, an embodiment of the present application further provides a data transmission apparatus, which is applied to a network access point device, where the apparatus includes:
the first receiving module is used for receiving a plurality of pieces of first data information sent by one or more terminals;
a first determining module, configured to determine priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications;
a second determining module, configured to determine, as a transmission priority of each piece of first data information, a priority of an application corresponding to each piece of first data information in the plurality of pieces of first data information;
and the first sending module is used for sending the plurality of pieces of first data information to the server according to the sequence from high transmission priority to low transmission priority.
In a fourth aspect, an embodiment of the present application further provides a data transmission apparatus, which is applied to a terminal, where the apparatus includes:
the second sending module is used for sending the first data information to the network access point equipment so that the network access point equipment determines the corresponding transmission priority according to the first data information and sends the first data information to the server according to the sequence of the transmission priority from high to low;
and the second receiving module is used for receiving second data information sent by the network access point equipment.
In a fifth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program runs on a computer, the computer is caused to execute the data transmission method provided in any embodiment of the present application.
In a sixth aspect, an embodiment of the present application further provides a terminal, including a processor and a memory, where the memory has a computer program, and the processor is configured to execute the data transmission method provided in any embodiment of the present application by calling the computer program.
In a seventh aspect, a data transmission system provided in an embodiment of the present application includes a network access point device and a terminal, where the network access point device includes the data transmission apparatus in the third aspect; the terminal comprises the data transmission device of the fourth aspect.
In the embodiment of the application, a network access point device receives a plurality of pieces of first data information sent by one or more terminals; determining priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications; determining the priority of an application corresponding to each first data information in the plurality of first data information as the transmission priority of each first data information; and sending the plurality of first data information to a server according to the sequence of the transmission priority from high to low. According to the embodiment of the application, the transmission priority of the corresponding first data information can be reasonably adjusted according to the priorities of different applications, and the first data information with high transmission priority can be preferentially sent to the server, so that network resources can be reasonably utilized, the first data information corresponding to the applications which are important or have high real-time requirements can be responded in a more timely manner, the applications with high priority can respond more quickly, and the problem that the applications with high priority respond in a non-timely manner is solved.
Drawings
The technical solutions and advantages of the present application will become apparent from the following detailed description of specific embodiments of the present application when taken in conjunction with the accompanying drawings.
Fig. 1 is a schematic flowchart of a data transmission method according to an embodiment of the present application.
Fig. 2 is a second flowchart of a data transmission method according to an embodiment of the present application.
Fig. 3 is a third flowchart illustrating a data transmission method according to an embodiment of the present application.
Fig. 4 is a schematic view of an interaction scene between a network access point device and a terminal in a data transmission method according to an embodiment of the present application.
Fig. 5 is a schematic structural diagram of a data transmission device according to an embodiment of the present application.
Fig. 6 is a schematic structural diagram of a second data transmission device according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of a network access point device according to an embodiment of the present application.
Fig. 8 is a schematic view of a first structure of a terminal according to an embodiment of the present application.
Fig. 9 is a second structural diagram of a terminal according to an embodiment of the present application.
Fig. 10 is a schematic structural diagram of a data transmission system according to an embodiment of the present application.
Detailed Description
Referring to the drawings, wherein like reference numbers refer to like elements, the principles of the present application are illustrated as being implemented in a suitable computing environment. The following description is based on illustrated embodiments of the application and should not be taken as limiting the application with respect to other embodiments that are not detailed herein.
Referring to fig. 1, fig. 1 is a first flowchart illustrating a data transmission method according to an embodiment of the present disclosure. The embodiment of the application provides a data transmission method which is applied to network access point equipment. This may include the steps of:
in 101, a plurality of first data information transmitted by one or more terminals is received.
With the development of the technology, various applications installed on the terminal are more and more, and meanwhile, the experience requirements of the user on the use of the terminal are higher and higher, in the related technology, when a plurality of terminals run different applications through the same network access point device, the network access point device processes data information of all the applications in the same mode, so that part of data information of the applications with high real-time requirements cannot be responded in time.
In this embodiment of the application, the network access point device may receive a plurality of first data messages sent by one or more terminals, where the terminals may be devices such as a smart phone, a tablet computer, a notebook computer, and a desktop computer.
The plurality of first data information received by the network access point device may be a plurality of first data information transmitted by one terminal, or a plurality of first data information transmitted by a plurality of terminals.
The terminal transmits the first data information to acquire the required data information so that the application can be normally run. The first data information may include address information that the terminal needs to download data. For example, when the terminal runs a game, the terminal sends first data information, the network access point device finds the corresponding server according to the first data information, and sends the first data information to the corresponding server.
One or more terminals need to be connected with a corresponding server through the network access point device, and therefore, the network access point device can receive a plurality of pieces of first data information sent by the one or more terminals respectively.
At 102, priorities of a plurality of different applications are determined if the plurality of first data information is generated by the plurality of different applications.
One terminal can run a plurality of applications, such as foreground applications and background applications, so that when one terminal is connected with the network access point device, the network access point device can receive first data information generated by different applications.
When a plurality of terminals are connected with the same network access point device, different applications can run, and then the network access point device can receive first data information generated by different applications.
In the embodiment of the application, when the plurality of first data information received by the network access point device is generated by a plurality of different applications, priorities of the plurality of different applications are determined.
It will be appreciated that different applications may preset different priorities.
In an embodiment, after establishing a connection with a network access point device, a terminal determines priority information corresponding to one or more applications according to a requirement of the currently running one or more applications on data transmission real-time performance and a current network condition, and forms first information by the one or more application information and the priority information corresponding to the one or more application information to notify the network access point device. The network access point device may receive first information sent by one or more terminals, so as to construct an application priority list corresponding to different priority information for different applications.
In an embodiment, the terminal may preset priorities corresponding to different applications, and send the priorities to the network access point device in advance. For example, some applications that have high requirements or importance on the real-time performance of data may be set with higher priority. For another example, some applications that are not critical or important to the real-time performance of the data may be prioritized.
In 103, a priority of an application corresponding to each of the plurality of first data information is determined as a transmission priority of each of the first data information.
In the related art, the network access point device sequentially sends the first data information to the corresponding servers according to the time of receiving the first data information, without differentiating the priorities of different applications.
After receiving the plurality of first data information generated by different applications, the network access point device of the embodiment of the application determines priorities of the plurality of different applications, and determines the priority of the application corresponding to each of the plurality of first data information as the transmission priority of each of the first data information, that is, the priority of the application corresponds to the transmission priority of the first data information generated by the application with the corresponding priority, the transmission priority of the first data information generated by the application with the high priority is also high, and the transmission priority of the first data information generated by the application with the low priority is also low.
In 104, the plurality of first data information is transmitted to the server in order of transmission priority from high to low.
According to the embodiment of the application, the plurality of first data messages can be sent to the server from high to low according to the transmission priority, so that the first data messages with high transmission priority can be sent preferentially, the plurality of first data messages generated by the application with high priority can be processed more quickly, network resources can be reasonably utilized, and the application with high priority, such as important application or application with high real-time requirement, can be responded more timely.
And the application with low priority is generally an application with low data real-time requirement or unimportant, such as background downloading application, and the like, the first data information generated by the application with low priority has slow response and little influence on the use of the user, and the network resources are inclined to the application with high priority, so that a plurality of terminals can meet the network requirement of the user.
Referring to fig. 2, fig. 2 is a second flowchart illustrating a data transmission method according to an embodiment of the present disclosure. The data transmission method can be applied to a network access point device.
In 201, an application priority list is obtained, where the application priority list includes application types and their corresponding priority information.
Different applications in the embodiment of the present application may set different priorities.
In an embodiment, after establishing a connection with a network access point device, a terminal determines priority information corresponding to one or more applications according to a requirement of the currently running one or more applications on data transmission real-time performance and a current network condition, and forms first information by the one or more application information and the priority information corresponding to the one or more application information to notify the network access point device. The network access point device may receive first information sent by one or more terminals, so as to construct an application priority list corresponding to different priority information for different applications.
In one embodiment, the mapping relationship between different applications and priorities may be preset as an application priority list. For example, some applications that require high or important data instantaneity may be set with a higher priority, and for example, some applications that do not require high or important data instantaneity may be set with a lower priority.
The terminal is set based on the use habits of the user or different requirements on the instantaneity of different applications, the user can also set the terminal according to requirements, and the application priority list can also be used by the network access point device to determine the frequent operation of the terminal or the setting of applications that the user may like based on the use condition of each terminal to the applications or cloud big data analysis. The present application does not limit the setting of the application priority list. Therefore, the network access point device can acquire the application priority list after establishing connection with the terminal, and can also directly call the application priority list from the self memory.
It should be noted that the application priority list can be updated as needed.
The application priority list may include application types and their corresponding priority information. The application type may refer to a classification of different applications, such as a video application, a game application, a music application, and the like, and may be different priority information for different application type devices according to needs. In the embodiment of the application, the subclasses can be further divided according to specific types of applications.
For example, the game application generally has a high requirement on data transmission real-time performance, and when a plurality of terminals are connected to the same network access point device at the same time to surf the internet, excessive network resources are occupied by the terminals during video watching or downloading, so that when some terminals are running the game application, especially some network game applications having a high requirement on data transmission real-time performance may generate a pause phenomenon due to a network response being not timely, and the game application experience of a user is affected. Or when one terminal runs the game application in the foreground, the background occupies too much network resources in downloading resources, so that the terminal runs the game application and a pause phenomenon occurs.
Therefore, the game application can be further divided into the preset game application and the game application which is not the preset game application according to the embodiment of the application. For example, a game application having a high requirement on real-time performance of data transmission or a user's preference may be set as a preset game application in advance, and a priority of the preset game application may be set as a first level; the priority of the game application other than the preset game application may be set to the second level; wherein the second stage is lower than the first stage. Furthermore, the terminal may run a non-game application in addition to the game application, and it will be appreciated that the non-game application will generally have a lower real-time requirement for data transmission than the game application, and therefore the terminal may also prioritize the non-game application to a third level, where the third level is lower than the second level.
It should be noted that, in the embodiment of the present application, the application type is divided into a preset game application, a game application, and is not a preset game application and a non-game application, which is only one embodiment, and the application type is not limited in the present application, for example, the application type may also be a system type application. In addition, in the embodiment of the present application, the application priority is divided into the first level, the second level, and the third level, which is also only one embodiment, and the application priority information is not limited in the present application, and the priority may be divided into the fourth level, the fifth level, and the like.
In 202, a plurality of first data messages transmitted by one or more terminals are received.
In this embodiment of the application, the network access point device may receive a plurality of first data messages sent by one or more terminals, where the terminals may be devices such as a smart phone, a tablet computer, a notebook computer, and a desktop computer.
The plurality of first data information received by the network access point device may be a plurality of first data information transmitted by one terminal, or a plurality of first data information transmitted by a plurality of terminals.
The terminal transmits the first data information to acquire the required data information so that the application can be normally run. The first data information may include address information that the terminal needs to download data. For example, when the terminal runs a game application, the terminal sends a plurality of pieces of first data information, and the network access point device finds the corresponding server according to the first data information and sends the first data information to the corresponding server.
One or more terminals need to be connected with a corresponding server through the network access point device, and therefore, the network access point device can receive a plurality of pieces of first data information sent by the one or more terminals respectively.
At 203, if the plurality of first data information are generated by a plurality of different applications, priorities of the plurality of different applications are determined.
One terminal can run a plurality of applications, such as foreground application and background application, so that the network access point device receives the generated first data information of different applications.
When multiple terminals are connected to the same network access point device, different applications can be run, and the network access point device can receive multiple pieces of first data information generated by different applications.
In this embodiment of the application, when the plurality of pieces of first data information received by the network access point device are generated by a plurality of different applications, priorities of the plurality of different applications are determined, and the network access point device may determine the priorities of the plurality of different applications according to the application priority list.
When one or more terminals connect to the same network access point device to run different applications, the network access point device may determine priorities of a plurality of different applications according to the application priority list. For example, in the above example, the application types are divided into a preset game application, a game application which is not a preset game application and a non-game application, and according to the priority list, if the application is a game application which is not a preset game application, the priority of the game application is determined to be the first level; if the game application is the game application and is not the preset game application, determining that the priority of the game application is a second level, wherein the second level is lower than the first level; if the application is a non-game application, the priority of the application is determined to be a third level, and the third level is lower than the second level.
In 204, a priority of an application corresponding to each of the plurality of first data information is determined as a transmission priority of each of the first data information.
In the related art, the network access point device sequentially sends the first data information to the corresponding servers according to the time of receiving the first data information, without differentiating the priorities of different applications.
After receiving the plurality of first data information generated by different applications, the network access point device of the embodiment of the application determines priorities of the plurality of different applications, and determines the priority of the application corresponding to each of the plurality of first data information as the transmission priority of each of the first data information, that is, the priority of the application corresponds to the transmission priority of the first data information generated by the application with the corresponding priority, the transmission priority of the first data information generated by the application with the high priority is also high, and the transmission priority of the first data information generated by the application with the low priority is also low.
For example, 3 terminals are connected to a network access point device to run different applications, where an application a run by the terminal 1 is a preset game application, an application B run by the terminal 2 is a game application and is not a preset game application, and an application C run by the terminal 3 is a non-game application. The priority of the application A operated by the terminal 1 is the first level because the application A operated by the terminal 1 is the preset game application; the application B operated by the terminal 2 is a game application and is not a preset game application, so that the priority of the application B operated by the terminal 2 is a second level; the application C operated by the terminal 3 is a non-game application, so that the priority of the application C operated by the terminal 3 is the third level, the network access point device obtains that the priority of the application A operated by the terminal 1 is higher than that of the application B operated by the terminal 2, and the priority of the application B operated by the terminal 2 is higher than that of the application C operated by the terminal 3. Therefore, in the plurality of pieces of first data information received by the network access point device, the transmission priority of the first data information generated corresponding to the application a is also higher than the transmission priority of the first data information generated corresponding to the application B, and the transmission priority of the first data information generated corresponding to the application B is also higher than the transmission priority of the first data information generated corresponding to the application C.
In 205, the plurality of first data information is sent to the server in order of transmission priority from high to low.
According to the method and the device, the network access point equipment can send the plurality of first data messages to the server from high to low according to the transmission priority, so that the first data messages with high transmission priority can be sent preferentially, the first data messages generated by the applications with high priority can be processed more quickly, network resources can be reasonably utilized, and the applications with high priority, such as important applications or applications with high real-time requirements, can be responded more timely.
As in the above example, when the network access point device receives the plurality of first data information sent by the 3 terminals, for example, the plurality of first data information includes the first data information 1 generated by the application a run by the terminal 1, the first data information 2 generated by the application B run by the terminal 2, and the first data information 3 generated by the application C run by the terminal 3, the network access point device sends the corresponding first data information to the server in the order from high to low according to the transmission priority, preferentially sends the first data information 1 generated by the application a run by the terminal 1 to the server, then sends the first data information 2 generated by the application B run by the terminal 2 to the server, and finally sends the first data information 3 generated by the application C run by the terminal 3 to the server.
It should be noted that, if multiple terminals run applications with the same priority, the network access point device may sequentially send the first data information to the corresponding servers according to the time when the first data information is received.
In one embodiment, the corresponding first data information may be sorted from high to low in transmission priority to form a first data information list; and sequentially sending the first data information to the server according to the first data information list. For example, the first data information with high transmission priority is arranged at a position of the first data information list close to the header, the first data information with low transmission priority is arranged at a position of the first data information list far away from the header, and the first data information is sequentially sent to the server according to the first data information list.
In one embodiment, the network access point device receives a plurality of first data messages sent by one or more terminals, and may detect whether applications corresponding to the plurality of first data messages include a game application; if the application comprises a game application, judging whether the game application is a preset game application; if the game application is a preset game application, sequencing first data information generated by the preset game application in a first data information list in advance; and if the game application is not the preset game application, keeping the sequence of the first data information corresponding to the game application in the first data information list.
In an embodiment, the network access point device receives a plurality of first data information sent by one or more terminals, and detects that applications corresponding to the plurality of first data information include a game application and a non-game application, or reduces the ordering of the first data information generated by the non-game application in a first data information list.
In one embodiment, the first data information includes an access expiration time, and the network access point device may detect whether the first data information is expired according to the access expiration time; and if the first data information is expired, deleting the expired first data information.
It can be understood that, in the running process of the application of the terminal, the application of the terminal may continuously send the first data information to the network access point device, where the first data information includes an access expiration time, and if the access expiration time has been reached, it is indicated that the first data information has failed, so that the network access point device may delete the expired first data information without sending the expired first data information to the server.
In 206, second data information returned by the server is received.
In this embodiment, the network access point device may receive a plurality of pieces of first data information generated by different applications, and send the plurality of pieces of first data information to the server according to the transmission priority from high to low, and the server may also return a plurality of pieces of second data information, where the second data information may be data information corresponding to the first data information, or may be other information sent by the server to the terminal.
In 207, the corresponding second data information is transmitted to the terminal in order of the transmission priority from high to low.
After the network access point device receives a plurality of pieces of first data information corresponding to different applications and sends the plurality of pieces of first data information to the server, the network access point device also receives a plurality of pieces of data information corresponding to a plurality of pieces of second data information sent by the server, wherein different pieces of second data information also correspond to different applications, and different applications correspond to different priorities, so that different pieces of second data information also have different transmission priorities.
After the network access point equipment in the embodiment of the application receives the plurality of second data information sent by the server, the second data information can be sent to the terminal according to the sequence of the transmission priority from high to low, so that the network access point equipment can send the second data information corresponding to the application with high priority to the terminal preferentially, the application with high priority can receive the required second data information more quickly, a more timely response is obtained, and the problem that the application with high priority does not respond timely is solved.
In the network access point device in this embodiment, after receiving a plurality of pieces of first data information corresponding to different applications, priorities of the plurality of different applications are determined, the priority of an application corresponding to each piece of first data information in the plurality of pieces of first data information is determined as a transmission priority of each piece of first data information, and the plurality of pieces of first data information are sent to the server in an order from high to low in transmission priority. Therefore, the first data information with high transmission priority can be preferentially sent to the server, so that the first data information corresponding to the application with high priority can be processed more quickly. Moreover, when receiving multiple pieces of second data information sent by the server, the network access point device in the embodiment of the present application may also send the second data information to the terminal in the order from high to low in transmission priority, so that the network access point device may preferentially send the second data information corresponding to the application with the high priority to the terminal, so that the application with the high priority may receive the required second data information faster. Therefore, the embodiment of the application can reasonably utilize network resources, so that applications with high priority, such as important applications or applications with high real-time requirements, can be responded in time, and the problem that the applications with high priority are not responded in time is solved.
And the application with low priority is generally an application with low data real-time requirement or unimportant, such as background downloading application, and the like, the application with low priority has slow response and little influence on the use of the user, network resources are inclined to the application with high priority, and a plurality of terminals can meet the network requirements of the user.
Referring to fig. 3, fig. 3 is a third flowchart illustrating a data transmission method according to an embodiment of the present application. The data transmission method can be applied to a terminal.
In 301, first information is sent to a network access point device, where the first information includes one or more pieces of application information and priority information corresponding to the one or more pieces of application information.
After the terminal establishes connection with the network access point equipment, according to the requirements of one or more applications currently running on the real-time performance of data transmission and the current network condition, priority information corresponding to the one or more applications is determined, so that the transmission priority of the data information corresponding to the applications is also determined, and the one or more application information and the priority information corresponding to the one or more application information form first information to inform the network access point equipment. The network access point device may receive first information sent by one or more terminals, so as to construct an application priority list corresponding to different priority information for different applications.
In one embodiment, the first information may be 7-tuple information, and the terminal may notify the network access point device of the 7-tuple information through a private protocol, where the specific 7-tuple information includes: source ip, source port, destination ip, destination port, protocol type, application priority, and expiration time. The network access point equipment receives the 7-tuple information sent by the terminal, so that one or more pieces of application information currently operated by the terminal and priority information corresponding to the one or more pieces of application information are obtained. The network access point device may also periodically detect whether the priority information corresponding to the application is expired in the application priority list according to the 7-tuple information, and if so, the network access point device may delete the priority information corresponding to the application, and the priority of the application may also be updated according to the requirement of the terminal.
In the embodiment of the application, the terminal may also preset different priorities for different applications in advance. For example, some applications that require high or important real-time data may be prioritized. For another example, some applications that are not critical or important to the real-time performance of the data may be prioritized.
In 302, the first data information is sent to the network access point device, so that the network access point device determines a transmission priority corresponding to the first data information according to the first data information, and sends the first data information to the server according to the sequence from high transmission priority to low transmission priority.
In the application running process, the terminal sends a plurality of first data messages to the network access point equipment to acquire the required data messages, so that the application can be normally run.
The network access point device receives first data information sent by the terminal, and determines a transmission priority corresponding to the first data information according to the first data information, so that it can be understood that different first data information correspond to different applications, the different applications correspond to different priorities, and the transmission priority of each first data information corresponds to the priority of the application corresponding to each first data information.
After determining the transmission priority of each first data message, the network access point device sends the corresponding first data messages to the server according to the sequence of the transmission priority from high to low.
In 303, second data information sent by the network access point device is received.
In the embodiment of the application, a terminal sends a plurality of pieces of first data information to a network access point, the network access point sends the plurality of pieces of first data information to a server according to the sequence of transmission priorities from high to low, and the server also returns a plurality of pieces of second data information, where the second data information may be data information corresponding to the first data information or other data information sent to the terminal by the server. The network access point equipment forwards the second data information sent by the server, and the terminal receives the second data information sent by the network access point equipment, so that the application of the terminal can be normal.
Referring to fig. 4, fig. 4 is a schematic view of an interaction scenario between a network access point device and a terminal in a data transmission method according to an embodiment of the present application.
The terminal transmits the first data information to acquire the required data information so that the application can be normally run. One or more terminals can be connected with one network access point device to be connected with a corresponding server, so that the network access point device can receive a plurality of first data information sent by the one or more terminals respectively.
Different terminals are connected with the same network access point device to run different applications, and then the network access point device receives a plurality of first data messages generated by different applications.
In one embodiment, after the terminal establishes a connection with the network access point device, according to the requirements of one or more currently running applications on data transmission real-time performance and the current network conditions, priority information corresponding to the one or more applications is determined, and the one or more application information and the priority information corresponding to the one or more application information form first information to notify the network access point device. The network access point device may receive first information sent by one or more terminals, so as to construct an application priority list corresponding to different priority information for different applications.
In an embodiment, the terminal may preset different priorities for different applications in advance, and form an application priority list according to mapping relationships between the different applications and the priorities. For example, some applications that require high or important data instantaneity may be set with a higher priority, and for example, some applications that do not require high or important data instantaneity may be set with a lower priority. The application priority list may include application types and their corresponding priority information.
For example, in the embodiment of the present application, a game application that has a high requirement on real-time performance of data transmission or is liked by a user may be set as a preset game application, and a priority of the preset game application may be set as a first level; the priority of the game application other than the preset game application may be set to the second level; wherein the second stage is lower than the first stage; the terminal may also set the priority of the non-gaming application to a third level, where the third level is lower than the second level.
After receiving the plurality of first data information generated by different applications, the network access point device of the embodiment of the application determines priorities of the plurality of different applications, and determines the priority of the application corresponding to each of the plurality of first data information as the transmission priority of each of the first data information, that is, the priority of the application corresponds to the transmission priority of the first data information generated by the application with the corresponding priority, the transmission priority of the first data information generated by the application with the high priority is also high, and the transmission priority of the first data information generated by the application with the low priority is also low.
For example, 3 terminals are connected to a network access point device at the same time to run different applications, where an application a run by the terminal 1 is a preset game application, an application B run by the terminal 2 is a game application and is not a preset game application, and an application C run by the terminal 3 is a non-game application. The priority of the application A operated by the terminal 1 is the first level because the application A operated by the terminal 1 is the preset game application; the application B operated by the terminal 2 is a game application and is not a preset game application, so that the priority of the application B operated by the terminal 2 is a second level; the application C operated by the terminal 3 is a non-game application, so that the priority of the application C operated by the terminal 3 is the third level, the network access point device obtains that the priority of the application A operated by the terminal 1 is higher than that of the application B operated by the terminal 2, and the priority of the application B operated by the terminal 2 is higher than that of the application C operated by the terminal 3. Therefore, in the plurality of pieces of first data information received by the network access point device, the transmission priority of the first data information generated corresponding to the application a is also higher than the transmission priority of the first data information generated corresponding to the application B, and the transmission priority of the first data information generated corresponding to the application B is also higher than the transmission priority of the first data information generated corresponding to the application C.
The network access point device may send the plurality of first data information to the server in order of the transmission priority from high to low.
As in the above example, when the network access point device receives the plurality of first data information sent by the 3 terminals, for example, the plurality of first data information includes the first data information 1 generated by the application a run by the terminal 1, the first data information 2 generated by the application B run by the terminal 2, and the first data information 3 generated by the application C run by the terminal 3, the network access point device sends the corresponding first data information to the server in the order from high to low according to the transmission priority, preferentially sends the first data information 1 generated by the application a run by the terminal 1 to the server, then sends the first data information 2 generated by the application B run by the terminal 2 to the server, and finally sends the first data information 3 generated by the application C run by the terminal 3 to the server.
In the network access point device in this embodiment, after receiving a plurality of pieces of first data information corresponding to different applications, priorities of the plurality of different applications are determined, the priority of an application corresponding to each piece of first data information in the plurality of pieces of first data information is determined as a transmission priority of each piece of first data information, and the plurality of pieces of first data information are sent to the server in an order from high to low in transmission priority. Therefore, the first data information with high transmission priority can be preferentially sent to the server, so that the first data information corresponding to the application with high priority can be processed more quickly. Moreover, when receiving multiple pieces of second data information sent by the server, the network access point device in the embodiment of the present application may also send the second data information to the terminal in the order from high to low in transmission priority, so that the network access point device may preferentially send the second data information corresponding to the application with the high priority to the terminal, so that the application with the high priority may receive the required second data information faster. Therefore, the embodiment of the application can reasonably utilize network resources, so that applications with high priority, such as important applications or applications with high real-time requirements, can be responded in time, and the problem that the applications with high priority are not responded in time is solved.
Referring to fig. 5, a first structural schematic diagram of a data transmission device according to an embodiment of the present disclosure is shown. The data transmission apparatus 400 is applied to a network access point device, and the data transmission apparatus 400 includes a first receiving module 401, a first determining module 402, a second determining module 403, and a first sending module 404, as follows:
a first receiving module 401, configured to receive multiple pieces of first data information sent by one or more terminals;
a first determining module 402, configured to determine priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications;
a second determining module 403, configured to determine, as a transmission priority of each first data information, a priority of an application corresponding to each first data information in the plurality of first data information;
the first sending module 404 is configured to send the plurality of first data information to the server in order of the transmission priority from high to low.
In one embodiment, the first receiving module 401 may be configured to: receiving second data information returned by the server; the first sending module 404 may be configured to: and sending the corresponding second data information to the terminal according to the sequence from high transmission priority to low transmission priority.
In one embodiment, the first determining module 402 may be configured to: acquiring an application priority list, wherein the application priority list comprises application types and corresponding priority information; the first determining module 402 may be further configured to: determining priorities of a plurality of different applications based on an application priority list
In one embodiment, the first determining module 402 may be configured to: if the application is a game application and is a preset game application, determining the priority of the game application as a first level;
if the game application is the game application and not the preset game application, determining that the priority of the game application is a second level, wherein the second level is lower than the first level.
In one embodiment, the obtaining module 402 may be configured to: if the application is a non-game application, the priority of the application is determined to be a third level, and the third level is lower than the second level.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a data transmission device according to an embodiment of the present application. The data transmission apparatus 500 is applied to a terminal, and the data transmission apparatus 500 includes a second sending module 501 and a second receiving module 502, as follows:
a second sending module 501, configured to send the first data information to the network access point device, so that the network access point device determines a transmission priority corresponding to the first data information according to the first data information, and sends the first data information to the server according to the sequence from high transmission priority to low transmission priority.
A second receiving module 502, configured to receive second data information sent by the network access point device.
The embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed on a computer, the computer is caused to execute the flow in the data transmission method provided in this embodiment.
The embodiment of the application also provides network access point equipment. The network access point device may be a router device. Referring to fig. 7, fig. 7 is a schematic structural diagram of a network access point device according to an embodiment of the present disclosure. The network access point device 600 includes a processor 601 and a memory 602. The processor 601 is electrically connected to the memory 602.
The processor 601 is a control center of the network access point device 600, connects various parts of the entire network access point device by using various interfaces and lines, and performs various functions of the network access point device and processes data by running or calling a computer program stored in the memory 602 and calling data stored in the memory 602, thereby performing overall monitoring of the network access point device.
The memory 602 may be used to store computer programs and data. The memory 602 stores computer programs comprising instructions executable in the processor. The computer program may constitute various functional modules. The processor 601 executes various functional applications and data processing by calling computer programs stored in the memory 602.
In this embodiment, the processor 601 in the network access point device 600 loads instructions corresponding to one or more computer program processes into the memory 602 according to the following steps, and the processor 601 runs the computer program stored in the memory 602, so as to implement the functions:
receiving a plurality of first data messages sent by one or more terminals;
determining priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications;
determining the priority of the application corresponding to each first data information in the plurality of first data information as the transmission priority of each first data information;
and sending the plurality of first data information to the server according to the sequence from high transmission priority to low transmission priority.
In one embodiment, the processor 601, before receiving a plurality of first data information sent by one or more terminals, may perform: receiving data information returned by the server;
and sending the corresponding data information to the terminal according to the sequence from high to low of the application priority.
In one embodiment, after sending the plurality of first data information to the server in order of the transmission priority from high to low, the processor 601 may perform: receiving second data information returned by the server; and sending the corresponding second data information to the terminal according to the sequence from high transmission priority to low transmission priority.
In one embodiment, the processor 601, before receiving a plurality of first data information sent by one or more terminals, may perform: acquiring an application priority list, wherein the application priority list comprises application types and corresponding priority information; in determining the priorities of the plurality of different applications, determining the priorities of the plurality of different applications from the application priority list may be performed.
In one embodiment, the processor 601, in determining the priorities of a plurality of different applications, may perform: if the application is a game application and is a preset game application, determining the priority of the game application as a first level;
if the application is a game application and is not a preset game application, determining that the priority of the game application is a second level, and the second level is lower than the first level.
In one embodiment, the processor 601 may further perform: if the application is a non-game application, determining that the priority of the application is a third level, wherein the third level is lower than the second level.
The embodiment of the application also provides a terminal. The terminal can be a smart phone, a tablet computer and other devices. Referring to fig. 8, fig. 8 is a schematic view of a first structure of a terminal according to an embodiment of the present application. The terminal 700 includes a processor 701 and a memory 702. The processor 701 is electrically connected to the memory 702.
The processor 701 is a control center of the terminal 700, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by running or calling a computer program stored in the memory 702 and calling data stored in the memory 702, thereby performing overall monitoring of the terminal.
The memory 702 may be used to store computer programs and data. The memory 702 stores a computer program having instructions embodied therein that are executable in the processor. The computer program may constitute various functional modules. The processor 701 executes various functional applications and data processing by calling a computer program stored in the memory 702.
In this embodiment, the processor 701 in the terminal 700 loads instructions corresponding to one or more processes of the computer program into the memory 702 according to the following steps, and the processor 701 runs the computer program stored in the memory 702, thereby implementing various functions:
sending first data information to network access point equipment so that the network access point equipment determines the corresponding transmission priority according to the first data information and sends the first data information to a server according to the sequence of the transmission priority from high to low;
and receiving second data information sent by the network access point equipment.
In one embodiment, the processor 701 may further perform: and sending first information to the network access point equipment, wherein the first information comprises one or more pieces of application information and priority information corresponding to the one or more pieces of application information.
Referring to fig. 9, fig. 9 is a schematic diagram of a second structure of a terminal according to an embodiment of the present application. The terminal 700 further includes: a radio frequency circuit 703, a display screen 704, a control circuit 705, an input unit 706, an audio circuit 707, a sensor 708, and a power supply 709. The processor 701 is electrically connected to the rf circuit 703, the display 707, the control circuit 705, the input unit 706, the audio circuit 707, the sensor 708, and the power source 709, respectively.
The rf circuit 703 is used for transceiving rf signals to communicate with a network device or other terminals through wireless communication.
The display 707 can be used to display information entered by or provided to the user as well as various graphical user interfaces of the terminal, which can be comprised of images, text, icons, video, and any combination thereof.
The control circuit 705 is electrically connected to the display screen 704, and is configured to control the display screen 704 to display information.
The input unit 706 may be used to receive input numbers, character information, or user characteristic information (e.g., fingerprint), and generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. The input unit 706 may include a fingerprint recognition module.
The audio circuit 707 may provide an audio interface between the user and the terminal through a speaker, a microphone. The audio circuitry 707 includes, among other things, a microphone. The microphone is electrically connected to the processor 701. The microphone is used for receiving voice information input by a user.
The sensor 708 is used to collect external environmental information. The sensors 708 may include one or more of ambient light sensors, acceleration sensors, gyroscopes, and the like.
A power supply 709 is used to supply power to the various components of the terminal 700. In some embodiments, the power supply 709 may be logically connected to the processor 701 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system.
Although not shown in the drawings, the terminal 700 may further include a camera, a bluetooth module, and the like, which will not be described in detail herein.
Referring to fig. 10, fig. 10 is a schematic structural diagram of a data system according to an embodiment of the present application.
Specifically, the data transmission system 800 includes: network access point device 600 and terminal 700.
The network access point device 600 is configured to receive a plurality of first data messages sent by one or more terminals; determining priorities of a plurality of different applications if the plurality of first data information are generated by the plurality of different applications; determining the priority of the application corresponding to each first data information in the plurality of first data information as the transmission priority of each first data information; and sending the plurality of first data information to the server according to the sequence from high transmission priority to low transmission priority.
The terminal 700 is configured to send first data information to a network access point device, so that the network access point device determines a transmission priority corresponding to the first data information according to the first data information, and sends the first data information to a server according to the transmission priority from high to low;
and receiving second data information sent by the network access point equipment.
Since the network access point device 600 and the terminal 700 may execute any data transmission method provided in the embodiments of the present application, specific implementation processes thereof are described in the above data transmission method embodiments, and are not described herein again.
It should be noted that, persons skilled in the art can understand that all or part of the steps in the various methods of the foregoing embodiments can be implemented by hardware related to instructions of a computer program, and the computer program can be stored in a computer-readable storage medium, which can include but is not limited to: read Only Memory (ROM), random Access Memory (RAM), magnetic or optical disks, and the like.
Furthermore, the terms "first", "second", and "third", etc. in this application are used to distinguish different objects, and are not used to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to only those steps or modules listed, but rather, some embodiments may include other steps or modules not listed or inherent to such process, method, article, or apparatus.
The data transmission method, the data transmission device, the storage medium, and the terminal provided in the embodiments of the present application are described in detail above. The principle and the implementation of the present application are explained herein by applying specific examples, and the above description of the embodiments is only used to help understand the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (8)

1. A data transmission method is applied to a network access point device, and is characterized in that the method comprises the following steps:
receiving first information generated and sent by one or more terminals, wherein the first information comprises one or more pieces of application information and priority information corresponding to the one or more pieces of application information, constructing an application priority list corresponding to different priorities and different applications according to the first information, or determining applications frequently operated by the one or more terminals or preferred by users by the network access point equipment based on the use condition of the one or more terminals on the applications or cloud big data analysis, and setting an application priority list corresponding to different priorities and different applications by the network access point equipment; acquiring an application priority list, wherein the application priority list comprises application types and corresponding priority information, if the application is a game application and is a preset game application, the priority of the game application is determined to be a first level, if the application is the game application and is not the preset game application, the priority of the game application is determined to be a second level, the second level is lower than the first level, if the application is a non-game application, the priority of the application is determined to be a third level, and the third level is lower than the second level;
wherein the first information comprises 7-tuple information, the 7-tuple information comprising: the network access point equipment periodically detects whether the priority information corresponding to the application is expired or not in the application priority list according to the 7-tuple information, if so, the network access point equipment deletes the priority information corresponding to the application, and the priority information of the application is updated according to the requirements of the one or more terminals;
receiving a plurality of pieces of first data information sent by the one or more terminals, wherein the first data information comprises access expiration time, and the network access point equipment detects whether the first data information is expired according to the access expiration time; if yes, deleting the expired first data information;
if the first data information is generated by a plurality of different applications, determining the priorities of the different applications according to the application priority list;
determining the priority of an application corresponding to each first data information in the plurality of first data information as the transmission priority of each first data information;
and sending the plurality of first data information to a server according to the sequence of the transmission priority from high to low.
2. The data transmission method according to claim 1, wherein after sending the plurality of first data messages to the server in the order of the transmission priority from high to low, the method further comprises:
receiving second data information returned by the server;
and sending the corresponding second data information to the terminal according to the sequence of the transmission priority from high to low.
3. A data transmission method is applied to a terminal, and is characterized in that the method comprises the following steps:
sending the generated first information to a network access point device, wherein the first information comprises one or more pieces of application information and priority information corresponding to the one or more pieces of application information, so that the network access point device constructs an application priority list corresponding to different applications and different priorities according to the first information; or the network access point device determines applications frequently operated by one or more terminals or liked by a user based on the use condition of the one or more terminals to the applications or cloud big data analysis, and sets an application priority list corresponding to different applications and having different priorities; the network access point equipment acquires an application priority list, wherein the application priority list comprises application types and corresponding priority information, if the application is a game application and is a preset game application, the priority of the game application is determined to be a first level, if the application is the game application and is not the preset game application, the priority of the game application is determined to be a second level, the second level is lower than the first level, if the application is a non-game application, the priority of the application is determined to be a third level, and the third level is lower than the second level; wherein the first information comprises 7-tuple information, the 7-tuple information comprising: the network access point equipment periodically detects whether the priority information corresponding to the application is expired or not in the application priority list according to the 7-tuple information, if so, the network access point equipment deletes the priority information corresponding to the application, and the priority information of the application is updated according to the requirements of the one or more terminals;
sending first data information to network access point equipment, so that the network access point equipment determines a transmission priority corresponding to the first data information according to the application priority list, and sends the first data information to a server according to the sequence of the transmission priority from high to low, wherein the first data information comprises access expiration time, and the network access point equipment detects whether the first data information is expired according to the access expiration time; if yes, deleting the expired first data information;
and receiving second data information sent by the network access point equipment.
4. A data transmission apparatus, applied to a network access point device, the apparatus comprising:
the first receiving module is used for receiving first information generated and sent by one or more terminals, wherein the first information comprises one or more pieces of application information and priority information corresponding to the one or more pieces of application information, and is also used for receiving a plurality of pieces of first data information sent by the one or more terminals, or the network access point device determines applications frequently operated by the one or more terminals or preferred by a user based on the use condition of the one or more terminals on the applications or cloud big data analysis, and sets an application priority list corresponding to different priorities by different applications; acquiring an application priority list, wherein the application priority list comprises application types and corresponding priority information, if the application is a game application and is a preset game application, the priority of the game application is determined to be a first level, if the application is the game application and is not the preset game application, the priority of the game application is determined to be a second level, the second level is lower than the first level, if the application is a non-game application, the priority of the application is determined to be a third level, and the third level is lower than the second level; wherein the first information comprises 7-tuple information, the 7-tuple information comprising: source ip, source port, destination ip, destination port, protocol type, application priority and expiration time;
a first determining module, configured to construct an application priority list corresponding to different applications and having different priorities according to the first information, where the network access point device periodically detects, according to the 7-tuple information, whether application-corresponding priority information is expired, and if the application-corresponding priority information is expired, the network access point device deletes the application-corresponding priority information, where the application priority information is updated according to the requirements of the one or more terminals, and is further configured to determine, according to the application priority list, priorities of the multiple different applications if the multiple pieces of first data information are generated by the multiple different applications;
a second determining module, configured to determine, as a transmission priority of each piece of first data information, a priority of an application corresponding to each piece of the plurality of pieces of first data information, where the first data information includes an access expiration time, and the network access point device detects, according to the access expiration time, whether the first data information is expired; if yes, deleting the expired first data information;
and the first sending module is used for sending the plurality of first data messages to the server according to the sequence of the transmission priority from high to low.
5. A data transmission apparatus applied to a terminal, the data transmission apparatus comprising:
a second sending module, configured to send the generated first information to a network access point device, where the first information includes one or more pieces of application information and priority information corresponding to the one or more pieces of application information, so that the network access point device constructs, according to the first information, an application priority list corresponding to different applications and having different priorities, and also configured to send first data information to the network access point device, so that the network access point device determines, according to the priority of the application corresponding to the first data information, a transmission priority corresponding to the first data information, and sends the first data information to a server according to the sequence of the transmission priorities from high to low; or the network access point device determines applications frequently operated by one or more terminals or liked by a user based on the use condition of the one or more terminals to the applications or cloud big data analysis, and sets an application priority list corresponding to different applications and having different priorities; acquiring an application priority list, wherein the application priority list comprises application types and corresponding priority information, if the application is a game application and is a preset game application, the priority of the game application is determined to be a first level, if the application is the game application and is not the preset game application, the priority of the game application is determined to be a second level, the second level is lower than the first level, if the application is a non-game application, the priority of the application is determined to be a third level, and the third level is lower than the second level; wherein the first information comprises 7-tuple information, the 7-tuple information comprising: the network access point equipment periodically detects whether the priority information corresponding to the application is expired or not in the application priority list according to the 7-tuple information, if so, the network access point equipment deletes the priority information corresponding to the application, and the priority information of the application is updated according to the requirements of the one or more terminals; the first data information comprises access expiration time, and the network access point equipment detects whether the first data information is expired according to the access expiration time; if yes, deleting the expired first data information;
and the second receiving module is used for receiving second data information sent by the network access point equipment.
6. A computer-readable storage medium, characterized in that the storage medium stores a computer program which, when loaded by a processor of a network access point device, performs the data transmission method of any one of claims 1 to 2, or which, when loaded by a processor of a terminal, performs the data transmission method of claim 3.
7. A network access point device comprising a processor and a memory, the memory storing a computer program, wherein the processor executes the data transmission method according to any one of claims 1 to 2 by calling the computer program.
8. A terminal comprising a processor and a memory, said memory storing a computer program, characterized in that said processor executes the data transmission method according to claim 3 by calling said computer program.
CN202011272846.2A 2020-11-13 2020-11-13 Data transmission method, device, storage medium, terminal and network access point equipment Active CN112333114B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202011272846.2A CN112333114B (en) 2020-11-13 2020-11-13 Data transmission method, device, storage medium, terminal and network access point equipment
PCT/CN2021/114240 WO2022100198A1 (en) 2020-11-13 2021-08-24 Data transmission method and apparatus, storage medium, terminal, and network access point device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011272846.2A CN112333114B (en) 2020-11-13 2020-11-13 Data transmission method, device, storage medium, terminal and network access point equipment

Publications (2)

Publication Number Publication Date
CN112333114A CN112333114A (en) 2021-02-05
CN112333114B true CN112333114B (en) 2022-11-04

Family

ID=74317434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011272846.2A Active CN112333114B (en) 2020-11-13 2020-11-13 Data transmission method, device, storage medium, terminal and network access point equipment

Country Status (2)

Country Link
CN (1) CN112333114B (en)
WO (1) WO2022100198A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112333114B (en) * 2020-11-13 2022-11-04 Oppo广东移动通信有限公司 Data transmission method, device, storage medium, terminal and network access point equipment
CN114040510B (en) * 2021-11-15 2023-12-05 紫光展锐(重庆)科技有限公司 Data transmission method and related device
CN117270726B (en) * 2023-11-20 2024-04-19 荣耀终端有限公司 Information interaction method, host and terminal device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450550A (en) * 2015-11-10 2016-03-30 北京奇虎科技有限公司 Channel priority adjustment method and device for router

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540936B (en) * 2003-04-26 2010-04-28 华为技术有限公司 Method for controlling priority for transmitting message based on virtual local area network
GB0317939D0 (en) * 2003-07-31 2003-09-03 Ibm Communication with multi-sensory devices
US8972537B2 (en) * 2011-08-16 2015-03-03 Comcast Cable Communications, Llc Prioritizing local and network traffic
US9538419B2 (en) * 2012-03-28 2017-01-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus relating to congestion control
US20150098390A1 (en) * 2013-10-04 2015-04-09 Vonage Network Llc Prioritization of data traffic between a mobile device and a network access point
CN105245469B (en) * 2015-08-27 2019-05-28 珠海豹好玩科技有限公司 Data transmission method, device and system
US10792566B1 (en) * 2015-09-30 2020-10-06 Electronic Arts Inc. System for streaming content within a game application environment
CN108768860B (en) * 2018-05-25 2020-12-25 新华三技术有限公司 Portal system message sending method and device
CN112333114B (en) * 2020-11-13 2022-11-04 Oppo广东移动通信有限公司 Data transmission method, device, storage medium, terminal and network access point equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450550A (en) * 2015-11-10 2016-03-30 北京奇虎科技有限公司 Channel priority adjustment method and device for router

Also Published As

Publication number Publication date
CN112333114A (en) 2021-02-05
WO2022100198A1 (en) 2022-05-19

Similar Documents

Publication Publication Date Title
JP6511541B2 (en) Message updating method, apparatus and terminal
CN112333114B (en) Data transmission method, device, storage medium, terminal and network access point equipment
CN111614549B (en) Interaction processing method and device, computer equipment and storage medium
CN106254910B (en) Method and device for recording image
CN110020293B (en) Multimedia data display method, device and storage medium
CN104954149A (en) Method for sharing data in network conference, device and system thereof
CN107562539A (en) Applied program processing method and device, computer equipment, storage medium
CN111444237A (en) Server system, data transmission method and electronic equipment
CN107329778A (en) System update method and related products
CN105227598B (en) Resource sharing method, device and system based on cloud storage
CN108989244B (en) Data processing method, data processing device, storage medium and electronic equipment
CN112749074A (en) Test case recommendation method and device
CN112269586A (en) Application upgrading method and device, storage medium and electronic equipment
CN110209924B (en) Recommendation parameter acquisition method, device, server and storage medium
CN104967598B (en) The acquisition methods of a kind of customer multi-media authority information and device
CN115118636B (en) Method and device for determining network jitter state, electronic equipment and storage medium
CN117407133A (en) Task processing method and device and computer readable storage medium
CN107798008B (en) Content pushing system, method and device
CN112333694B (en) Data transmission method, device, storage medium, terminal and network access point equipment
CN115828845A (en) Multimedia data viewing method, device, medium and equipment
CN112333787B (en) Data transmission method, device, storage medium, terminal and network access point equipment
CN113852450A (en) Message push feedback method and device, electronic equipment and storage medium
CN114449095B (en) Cloud mobile phone screenshot method and device, electronic equipment and storage medium
CN114064165A (en) Application page processing method and device
CN112799857A (en) Application access method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant