CN112333276B - Network access method, system, storage medium and electronic device - Google Patents
Network access method, system, storage medium and electronic device Download PDFInfo
- Publication number
- CN112333276B CN112333276B CN202011239922.XA CN202011239922A CN112333276B CN 112333276 B CN112333276 B CN 112333276B CN 202011239922 A CN202011239922 A CN 202011239922A CN 112333276 B CN112333276 B CN 112333276B
- Authority
- CN
- China
- Prior art keywords
- network access
- time
- access request
- real
- modem
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000003111 delayed effect Effects 0.000 claims abstract description 55
- 238000004590 computer program Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000004936 stimulating effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3278—Power saving in modem or I/O interface
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
The application relates to the technical field of internet, in particular to a network access method, a system, a storage medium and electronic equipment, which solve the problem that the endurance of terminal equipment is poor due to the background application accessing the network aperiodically in the related art. The method comprises the following steps: receiving a network access request of a target application; judging the type of the request; if the judging type is the non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is larger than the preset time; if not, the network access request is sent to the modem after the time difference is larger than the preset time. According to the method and the device, the network access request of the application is delayed and sent by judging the time difference between the current time and the last time when the network access request is sent to the modem and the preset time, the real-time network access request is changed into the non-real-time network access request, and the power consumption is reduced to the maximum extent under the condition that the normal use of a user is not influenced.
Description
Technical Field
The present application relates to the field of internet technologies, and in particular, to a network access method, system, storage medium, and electronic device.
Background
With the rise of internet applications, the networking requirements of applications are more and more, and if a plurality of application programs are run in the background of the terminal device and each application program accesses the network aperiodically, the endurance of the terminal device becomes poor.
The current network access method for solving the power consumption problem is to reduce the frequency of each application accessing the network as much as possible, but the current network access method is still a real-time network access method, and is not changed essentially, and the effect of reducing the power consumption is not obvious.
Disclosure of Invention
In view of the above problems, the present application provides a network access method, system, storage medium and electronic device, which solve the technical problem in the related art that due to background application accessing the network aperiodically, the endurance of the terminal device is poor.
In a first aspect, the present application provides a network access method, including:
receiving a network access request of a target application;
judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request;
if the type of the network access request is judged to be a non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is greater than the preset time;
and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, delaying to send the network access request to the modem until the time difference is greater than the preset time.
Optionally, the network access method further includes:
and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be larger than the preset time, immediately sending the network access request to the modem.
Optionally, the network access method further includes:
if the network access request type is judged to be a real-time network access request, checking whether a non-real-time network access request which is sent in a delayed mode exists;
if the existence of the delayed transmission non-real-time network access request is detected, directly transmitting the delayed transmission non-real-time network access request and the real-time network access request to a modem;
if the existence of the delayed non-real-time network access request is not checked, the real-time network access request is directly sent to the modem.
Optionally, if after determining that the time difference between the current time and the last time of sending the network access request to the modem is less than or equal to the preset time, before the time difference is delayed to be greater than the preset time, the method further includes:
judging whether the current cached delayed-sent non-real-time network access requests are larger than or equal to the preset request quantity or not;
and if the delayed non-real-time network access requests of the current cache are judged to be larger than or equal to the preset request quantity, directly sending all the delayed non-real-time network access requests of the current cache to the modem.
Optionally, after receiving the network access request of the target application, the method further includes:
judging the running state of the target application;
if the running state of the target application is judged to be background running, the network access request type is forcibly changed into a non-real-time network access request, and then the step is executed to judge whether the time difference between the current time and the time from last sending of the network access request to the modem is larger than the preset time;
and if the running state of the target application is judged to be foreground running, executing the step to judge the type of the network access request.
In a second aspect, a network access system, the system comprising:
the receiving unit is used for receiving a network access request of a target application;
the first judging unit is used for judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request;
a second judging unit, configured to judge whether a time difference between a current time and a time from a last time of sending the network access request to the modem is greater than a preset time if it is judged that the network access request type is the non-real-time network access request;
and the sending unit is used for sending the network access request to the modem after the time difference is larger than the preset time if the time difference between the current time and the last time of sending the network access request to the modem is judged to be smaller than or equal to the preset time.
Optionally, the network access system further includes:
the checking unit is used for checking whether a non-real-time network access request which is sent in a delayed mode exists or not if the network access request type is judged to be a real-time network access request;
if the existence of the delayed non-real-time network access request is detected, the sending unit is further used for directly sending the delayed non-real-time network access request and the real-time network access request to a modem;
the sending unit is further configured to send the real-time network access request directly to the modem if it is not detected that there is a non-real-time network access request that is sent with a delay.
Optionally, if after determining that the time difference between the current time and the last time of sending the network access request to the modem is less than or equal to the preset time, before the time difference is delayed to be greater than the preset time, the method further includes:
the third judging unit is used for judging whether the delayed and sent non-real-time network access requests cached at present are larger than or equal to the preset request quantity or not;
if the number of the delayed non-real-time network access requests of the current cache is judged to be larger than or equal to the preset number of the requests, the sending unit is further configured to directly send all the delayed non-real-time network access requests of the current cache to the modem.
In a third aspect, a storage medium storing a computer program executable by one or more processors may be used to implement the network access method as described in the first aspect above.
In a fourth aspect, an electronic device comprises a memory and a processor, the memory having a computer program stored thereon, the memory and the processor being communicatively connected to each other, the computer program, when executed by the processor, performing the network access method according to the first aspect.
The application provides a network access method, a system, a storage medium and an electronic device, comprising: receiving a network access request of a target application; judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request; if the type of the network access request is judged to be a non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is greater than the preset time; and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, delaying to send the network access request to the modem until the time difference is greater than the preset time. According to the method and the device, the network access request of the application is delayed and sent by judging the time difference between the current time and the last time when the network access request is sent to the modem and the preset time, the real-time network access request is changed into the non-real-time network access request, and the power consumption is reduced to the maximum extent under the condition that the normal use of a user is not influenced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic flowchart of a network access method according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a network access system according to an embodiment of the present application;
fig. 3 is a connection block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following detailed description will be provided with reference to the accompanying drawings and embodiments, so that how to apply the technical means to solve the technical problems and achieve the corresponding technical effects can be fully understood and implemented. The embodiments and various features in the embodiments of the present application can be combined with each other without conflict, and the formed technical solutions are all within the scope of protection of the present application.
As known from the background art, the current network access method for solving the power consumption problem is to reduce the frequency of each application accessing the network as much as possible, but it is still a real-time network access method, which is not changed essentially, and the effect of reducing the power consumption is not obvious.
In view of this, the present application provides a network access method, a system, a storage medium, and an electronic device, which solve the technical problem in the related art that the endurance of a terminal device is poor due to the background application accessing the network aperiodically.
Example one
Fig. 1 is a schematic flowchart of a network access method provided in an embodiment of the present application, and as shown in fig. 1, the method includes:
s101, receiving a network access request of a target application.
And S102, judging the type of the network access request.
In step S102, the network access request types include a real-time network access request and a non-real-time network access request.
S103, if the type of the network access request is judged to be a non-real-time network access request, whether the time difference between the current time and the time from the last time of sending the network access request to the modem is larger than the preset time or not is judged.
The preset time can be set according to specific situations and requirements, for example, 20s, 60s, and the like.
And S104, if the time difference between the current time and the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, the network access request is sent to the modem after the time difference is larger than the preset time.
It should be noted that the target application may determine what type of network access request to initiate according to the self-service requirement or the self-state, for example, if the target application delivers message-like data, such as applications of WeChat, qq, and the like, a real-time network access request needs to be initiated, if the target application is a game hung in the background, such as royal glory, stimulating battlefield, and the like, only the background access network needs to communicate with the server to keep the game alive, and at this time, a non-real-time network access request may be selected to initiate.
Optionally, the network access method further includes:
and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be larger than the preset time, immediately sending the network access request to the modem.
It should be noted that, when it is determined that the time difference between the current time and the last time of sending the network access request to the modem is greater than the preset time, the effect of delayed sending, which is desired to be achieved by the present application, is already achieved, and therefore the network access request can be directly sent.
Optionally, the network access method further includes:
and if the network access request type is judged to be a real-time network access request, checking whether a non-real-time network access request which is sent in a delayed mode exists or not.
If the existence of the delayed transmission non-real-time network access request is checked, the delayed transmission non-real-time network access request and the real-time network access request are directly transmitted to the modem.
If the existence of the delayed non-real-time network access request is not checked, the real-time network access request is directly sent to the modem.
It should be noted that, each time a network data interaction is initiated, it is sufficient to satisfy the sending of many network access requests, so on the premise that a real-time network access request is received and the request must be sent to a modem for network data interaction, in order to waste sending opportunities, the network access requests that need to be sent in a delayed manner and cached by the system are sent all at once, and then the sending is taken as the time of the last network access request sending.
Optionally, if after determining that the time difference between the current time and the last time of sending the network access request to the modem is less than or equal to the preset time, before the time difference is delayed to be greater than the preset time, the method further includes:
and judging whether the current cached delayed-sent non-real-time network access requests are larger than or equal to the preset request quantity.
And if the delayed non-real-time network access requests of the current cache are judged to be larger than or equal to the preset request quantity, directly sending all the delayed non-real-time network access requests of the current cache to the modem.
It should be noted that, in another embodiment of the present invention, a determination condition is further added to determine whether to send the non-real-time network access request, and in order to avoid excessive accumulation of network access requests sent in a delayed manner, a determination is added: before the delay time is not greater than the preset time, whether the accumulated request quantity of the network access requests sent in a delayed mode is greater than or equal to the preset request quantity or not is judged, if the current cached non-real-time network access requests sent in a delayed mode are determined to be greater than or equal to the preset request quantity, all the current cached non-real-time network access requests sent in a delayed mode are directly sent to the modem, and therefore the effect that the network access requests sent in a delayed mode are not accumulated too much is achieved.
The preset request quantity can be set according to specific conditions and requirements.
Optionally, after receiving the network access request of the target application, the method further includes:
and judging the running state of the target application.
If the running state of the target application is judged to be background running, the network access request type is forcibly changed into a non-real-time network access request, and then the step is executed to judge whether the time difference between the current time and the time from last sending of the network access request to the modem is larger than the preset time.
And if the running state of the target application is judged to be foreground running, executing the step to judge the type of the network access request.
It should be noted that the network access requirements of the application in foreground operation and background operation are different, and in general, the application in background operation does not need real-time network access or even network access, so that the application in which the operation state is determined to be in the latter operation is forcibly changed into the application in which the operation state is determined to be in the latter operation, and the non-real-time network access request is intelligently initiated, so as to further reduce the network request frequency and reduce the power consumption.
Optionally, in another embodiment of the present application, all network access requests of the application whose running state is determined as foreground running may be changed into real-time network access requests, so as to meet special needs of some applications.
To sum up, an embodiment of the present application provides a network access method, including: receiving a network access request of a target application; judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request; if the type of the network access request is judged to be a non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is greater than the preset time; and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, delaying to send the network access request to the modem until the time difference is greater than the preset time. According to the method and the device, the network access request of the application is delayed and sent by judging the time difference between the current time and the last time when the network access request is sent to the modem and the preset time, the real-time network access request is changed into the non-real-time network access request, and the power consumption is reduced to the maximum extent under the condition that the normal use of a user is not influenced.
Example two
Based on the network access method disclosed in the above embodiment of the present invention, fig. 2 specifically discloses a network access system applying the network access method.
As shown in fig. 2, an embodiment of the present invention discloses a network access system, which includes:
the receiving unit 201 is configured to receive a network access request of a target application.
A first judging unit 202, configured to judge the network access request type; the network access request types include real-time network access requests and non-real-time network access requests.
A second determining unit 203, configured to determine whether a time difference between the current time and the time from the last time of sending the network access request to the modem is greater than a preset time if it is determined that the network access request type is the non-real-time network access request.
A sending unit 204, configured to, if it is determined that a time difference between the current time and the time when the network access request was last sent to the modem is smaller than or equal to the preset time, delay sending the network access request to the modem until the time difference is greater than the preset time.
Optionally, the network access system further includes:
and the checking unit is used for checking whether the non-real-time network access request which is sent in a delayed mode exists or not if the network access request type is judged to be the real-time network access request.
If it is checked that there is a non-real-time network access request that is delayed to be transmitted, the transmitting unit is further configured to directly transmit the delayed to be transmitted non-real-time network access request and the real-time network access request to a modem.
The sending unit is further configured to send the real-time network access request directly to the modem if it is not detected that there is a non-real-time network access request that is sent with a delay.
Optionally, if after determining that the time difference between the current time and the last time of sending the network access request to the modem is less than or equal to the preset time, before the time difference is delayed to be greater than the preset time, the method further includes:
and the third judging unit is used for judging whether the delayed and sent non-real-time network access requests cached at present are greater than or equal to the preset request quantity.
If the number of the delayed non-real-time network access requests of the current cache is judged to be larger than or equal to the preset number of the requests, the sending unit is further configured to directly send all the delayed non-real-time network access requests of the current cache to the modem.
For specific working processes of the receiving unit 201, the first determining unit 202, the second determining unit 203 and the sending unit 204 in the network access system disclosed in the above embodiment of the present invention, reference may be made to corresponding contents in the network access method disclosed in the above embodiment of the present invention, and details are not described here again.
To sum up, an embodiment of the present application provides a network access system, including: receiving a network access request of a target application; judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request; if the type of the network access request is judged to be a non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is greater than the preset time; and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, delaying to send the network access request to the modem until the time difference is greater than the preset time. According to the method and the device, the network access request of the application is delayed and sent by judging the time difference between the current time and the last time when the network access request is sent to the modem and the preset time, the real-time network access request is changed into the non-real-time network access request, and the power consumption is reduced to the maximum extent under the condition that the normal use of a user is not influenced.
EXAMPLE III
The present embodiment further provides a computer-readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, a server, an App application mall, etc., on which a computer program is stored, where the computer program, when executed by a processor, may implement the method steps of the first embodiment, and thus, the description of the embodiment is not repeated herein.
Example four
Fig. 3 is a connection block diagram of an electronic device 500 according to an embodiment of the present application, and as shown in fig. 3, the electronic device 500 may include: a processor 501, a memory 502, a multimedia component 503, an input/output (I/O) interface 504, and a communication component 505.
The processor 501 is configured to execute all or part of the steps in the network access method according to the first embodiment. The memory 502 is used to store various types of data, which may include, for example, instructions for any application or method in the electronic device, as well as application-related data.
The Processor 501 may be implemented by an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components, and is configured to execute the network access method in the first embodiment.
The Memory 502 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk or optical disk.
The multimedia component 503 may include a screen, which may be a touch screen, and an audio component for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may further be stored in a memory or transmitted through a communication component. The audio assembly also includes at least one speaker for outputting audio signals.
The I/O interface 504 provides an interface between the processor 501 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons.
The communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless Communication, such as Wi-Fi, bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination of one or more of them, so that the corresponding Communication component 505 may include: Wi-Fi module, bluetooth module, NFC module.
In summary, the present application provides a network access method, a system, a storage medium, and an electronic device, where the method includes: receiving a network access request of a target application; judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request; if the type of the network access request is judged to be a non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is greater than the preset time; and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, delaying to send the network access request to the modem until the time difference is greater than the preset time. According to the method and the device, the network access request of the application is delayed and sent by judging the time difference between the current time and the last time when the network access request is sent to the modem and the preset time, the real-time network access request is changed into the non-real-time network access request, and the power consumption is reduced to the maximum extent under the condition that the normal use of a user is not influenced.
In the embodiments provided in the present application, it should be understood that the disclosed method can be implemented in other ways. The above-described method embodiments are merely illustrative.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Although the embodiments disclosed in the present application are described above, the above descriptions are only for the convenience of understanding the present application, and are not intended to limit the present application. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims.
Claims (8)
1. A method of network access, the method comprising:
receiving a network access request of a target application;
judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request;
if the type of the network access request is judged to be a non-real-time network access request, judging whether the time difference between the current time and the time from the last time of sending the network access request to the modem is greater than the preset time;
if the time difference between the current time and the last time of sending the network access request to the modem is judged to be less than or equal to the preset time, the network access request is sent to the modem after the time difference is larger than the preset time;
further comprising:
if the network access request type is judged to be a real-time network access request, checking whether a non-real-time network access request which is sent in a delayed mode exists;
if the existence of the delayed transmission non-real-time network access request is detected, directly transmitting the delayed transmission non-real-time network access request and the real-time network access request to a modem;
if the existence of the delayed non-real-time network access request is not checked, the real-time network access request is directly sent to the modem.
2. The method of claim 1, further comprising:
and if the time difference between the current time and the time from the last time of sending the network access request to the modem is judged to be larger than the preset time, immediately sending the network access request to the modem.
3. The method of claim 1, further comprising, if the time difference between the current time and the last time the network access request was sent to the modem is less than or equal to the predetermined time, before the time difference is delayed to be greater than the predetermined time:
judging whether the current cached delayed-sent non-real-time network access requests are larger than or equal to the preset request quantity or not;
and if the delayed non-real-time network access requests of the current cache are judged to be larger than or equal to the preset request quantity, directly sending all the delayed non-real-time network access requests of the current cache to the modem.
4. The method of claim 1, after receiving the network access request of the target application, further comprising:
judging the running state of the target application;
if the running state of the target application is judged to be background running, the network access request type is forcibly changed into a non-real-time network access request, and then the step is executed to judge whether the time difference between the current time and the time from last sending of the network access request to the modem is larger than the preset time;
and if the running state of the target application is judged to be foreground running, executing the step to judge the type of the network access request.
5. A network access system, the system comprising:
the receiving unit is used for receiving a network access request of a target application;
the first judging unit is used for judging the type of the network access request; the network access request type comprises a real-time network access request and a non-real-time network access request;
a second judging unit, configured to judge whether a time difference between a current time and a time from a last time of sending the network access request to the modem is greater than a preset time if it is judged that the network access request type is the non-real-time network access request;
the sending unit is used for sending the network access request to the modem after the time difference is larger than the preset time if the time difference between the current time and the last time of sending the network access request to the modem is judged to be smaller than or equal to the preset time;
further comprising:
the checking unit is used for checking whether a non-real-time network access request which is sent in a delayed mode exists or not if the network access request type is judged to be a real-time network access request;
if the existence of the delayed non-real-time network access request is detected, the sending unit is further configured to directly send the delayed non-real-time network access request and the real-time network access request to a modem;
the sending unit is further configured to send the real-time network access request directly to the modem if the existence of the delayed non-real-time network access request is not detected.
6. The system of claim 5, further comprising, if the time difference between the current time and the last time the network access request was sent to the modem is less than or equal to the predetermined time, before the time difference is delayed to be greater than the predetermined time:
the third judging unit is used for judging whether the delayed and sent non-real-time network access requests cached at present are larger than or equal to the preset request quantity or not;
if the number of the delayed non-real-time network access requests of the current cache is judged to be larger than or equal to the preset number of the requests, the sending unit is further configured to directly send all the delayed non-real-time network access requests of the current cache to the modem.
7. A storage medium storing a computer program executable by one or more processors for implementing a network access method as claimed in any one of claims 1 to 4.
8. An electronic device comprising a memory and a processor, the memory having a computer program stored thereon, the memory and the processor being communicatively coupled to each other, the computer program, when executed by the processor, performing the network access method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011239922.XA CN112333276B (en) | 2020-11-09 | 2020-11-09 | Network access method, system, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011239922.XA CN112333276B (en) | 2020-11-09 | 2020-11-09 | Network access method, system, storage medium and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112333276A CN112333276A (en) | 2021-02-05 |
CN112333276B true CN112333276B (en) | 2021-09-14 |
Family
ID=74316507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011239922.XA Active CN112333276B (en) | 2020-11-09 | 2020-11-09 | Network access method, system, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112333276B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113780017B (en) * | 2021-09-03 | 2024-02-09 | 珠海格力电器股份有限公司 | Near field communication triggering method, device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102413152A (en) * | 2010-09-20 | 2012-04-11 | 联想(北京)有限公司 | Method and server for transmitting information to terminal |
CN105306553A (en) * | 2015-09-30 | 2016-02-03 | 北京奇艺世纪科技有限公司 | Access request scheduling method and device |
CN109067984A (en) * | 2018-07-18 | 2018-12-21 | Oppo广东移动通信有限公司 | Data transmission method, electronic device and computer readable storage medium |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729288B (en) * | 2008-10-31 | 2014-02-05 | 中国科学院计算机网络信息中心 | Method and device for counting network access behaviours of internet users |
US9100398B2 (en) * | 2011-04-27 | 2015-08-04 | International Business Machines Corporation | Enhancing directory service authentication and authorization using contextual information |
US9143978B2 (en) * | 2012-12-07 | 2015-09-22 | At&T Intellectual Property I, L.P. | Network congestion prevention and/or mitigation |
CN105050164A (en) * | 2015-01-16 | 2015-11-11 | 中国矿业大学 | Method for lowering wifi power consumption based on data importance |
CN106612263B (en) * | 2015-10-27 | 2020-04-17 | 阿里巴巴集团控股有限公司 | Method and equipment for processing application access request |
CN110191200A (en) * | 2019-04-16 | 2019-08-30 | 北京奇艺世纪科技有限公司 | Network Access Method, device, electronic equipment and computer-readable medium |
CN111131179B (en) * | 2019-12-05 | 2022-01-25 | 中移(杭州)信息技术有限公司 | Service processing method, device, network equipment and storage medium |
CN111460322B (en) * | 2020-04-16 | 2022-08-12 | 腾讯科技(成都)有限公司 | Data processing method, device, equipment and readable storage medium |
-
2020
- 2020-11-09 CN CN202011239922.XA patent/CN112333276B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102413152A (en) * | 2010-09-20 | 2012-04-11 | 联想(北京)有限公司 | Method and server for transmitting information to terminal |
CN105306553A (en) * | 2015-09-30 | 2016-02-03 | 北京奇艺世纪科技有限公司 | Access request scheduling method and device |
CN109067984A (en) * | 2018-07-18 | 2018-12-21 | Oppo广东移动通信有限公司 | Data transmission method, electronic device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112333276A (en) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8984058B2 (en) | Pre-fetching remote resources | |
CN109542361B (en) | Distributed storage system file reading method, system and related device | |
CN109284464B (en) | Page loading method and terminal, page response method and server | |
CN107370684B (en) | Service current limiting method and service current limiting device | |
CN103544035A (en) | Application clearing method and device for mobile terminal | |
CN109309735B (en) | Connection processing method, server, system and storage medium | |
CN111181787A (en) | BMC parameter configuration method, device, equipment and medium | |
CN110020383B (en) | Page data request processing method and device | |
WO2017143747A1 (en) | Network request method and system for network terminal | |
CN114223177A (en) | Access control method, device, server and computer readable medium | |
CN112333276B (en) | Network access method, system, storage medium and electronic device | |
US8429348B2 (en) | Method and mechanism for delaying writing updates to a data cache | |
CN111338628B (en) | Component rendering method and device | |
CN115576698A (en) | Network card interrupt aggregation method, device, equipment and medium | |
CN107666414A (en) | A kind of network performance optimizing method, system and computer-readable recording medium | |
CN112672187B (en) | Page generation method and device, computer equipment and readable storage medium | |
CN115576791A (en) | Dynamic adjustment method and device for pressure measurement thread, electronic equipment and storage medium | |
CN111176679B (en) | Application program updating method and device | |
CN113377277B (en) | Method, apparatus and computer program product for managing memory | |
CN114237755A (en) | Application running method and device, electronic equipment and storage medium | |
CN109871361B (en) | File uploading method and device, electronic equipment and readable storage medium | |
CN109960552B (en) | Webpage interface differential rendering method and device | |
CN113760417A (en) | Page countdown display method and device | |
CN114610331A (en) | Software installation method and system | |
CN113127788A (en) | Page processing method, object processing method, device and equipment |
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 |