CN110380937A - Network test method and device applied to electronic equipment - Google Patents
Network test method and device applied to electronic equipment Download PDFInfo
- Publication number
- CN110380937A CN110380937A CN201910670598.8A CN201910670598A CN110380937A CN 110380937 A CN110380937 A CN 110380937A CN 201910670598 A CN201910670598 A CN 201910670598A CN 110380937 A CN110380937 A CN 110380937A
- Authority
- CN
- China
- Prior art keywords
- network
- electronic equipment
- server
- access
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Debugging And Monitoring (AREA)
Abstract
Present disclose provides a kind of network test methods applied to electronic equipment, comprising: obtains the network information of network for electronic equipment;The link information between electronic equipment and server is determined according to the network information;In the case where being not connected between link information characterization of electronic equipment and server, access request is sent to server, obtains access result;And according to access as a result, determining the network state of network.Disclosure additionally provides a kind of applied to the network testing device of electronic equipment, a kind of electronic equipment and a kind of computer readable storage medium.
Description
Technical field
This disclosure relates to field of computer technology, more particularly, to a kind of network test side applied to electronic equipment
Method and device and a kind of electronic equipment and computer readable storage medium.
Background technique
With the fast development of electronic technology, various application programs used in electronic equipment are come into being, in order to
User provides various functions.
During realizing disclosure design, inventor is had found in the related technology the prior art has at least the following problems: mobile terminal
Network signal is often unstable, under weak net environment, the function that user can not often provide in normal use application program, therefore
Poor user experience.It, can be using Ping mode or the mode of long connection heartbeat packet in order to determine the network state of electronic equipment
Network is detected.Wherein, there are security risks when traditional Ping mode carries out network detection, therefore in order to avoid safety
Risk, server can all disable Ping under normal circumstances, so that Ping mode can not effectively determine network state.Long connection
For heartbeat packet mode due to periodically sending heartbeat packet to server, network detection process can have unnecessary server end
It can loss.Furthermore there is anti-network and tremble in above two method due to determining network state according only to a detection result
The problem of dynamic effect difference.
Summary of the invention
In view of this, can be not necessarily to consume the application of extra performance under the premise that security is guaranteed present disclose provides a kind of
In the network test method and device of electronic equipment.
An aspect of this disclosure provides a kind of network test method applied to electronic equipment, comprising: acquisition is used for
The network information of the network of electronic equipment;The link information between electronic equipment and server is determined according to the network information;Even
It connects in the case where being not connected between information representation electronic equipment and server, sends access request to server, obtain access knot
Fruit;And according to access as a result, determining the network state of network.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes flow information and/or request record;Above-mentioned determining connection
Information include: flow information characterization of electronic equipment do not have circulating flow and request record do not include being sent to server
In the case where the record of request, determines and be not connected between link information characterization of electronic equipment and server.
In accordance with an embodiment of the present disclosure, above-mentioned network state is for characterizing whether network meets condition;Above-mentioned determining electronics
The network state of equipment includes: to determine the network of electronic equipment in the case where accessing result characterization access server not successfully
State representation network is unsatisfactory for condition;In the case where detection result characterizes successful access server, the net of electronic equipment is determined
Network state representation network meets condition.
In accordance with an embodiment of the present disclosure, the case where the network state characterization network for determining electronic equipment is unsatisfactory for condition
Under, the above-mentioned network test method applied to electronic equipment further include: controlling electronic devices opens prompting function, to mention to user
For prompt information, prompt information characterization network is unsatisfactory for condition;Meet in the network state characterization network for determining electronic equipment
In the case where condition, the above-mentioned network test method applied to electronic equipment further include: controlling electronic devices closes prompting function.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes network change information;Above-mentioned send to server accesses
Request includes: to send after the first predetermined period to server in the case where network change information representation network exists and shakes
The access request.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes request record;It is above-mentioned to send access request to server
Include: to send access request to server, obtains the first access result;In the first failed access service of access result characterization
Device, and requesting record does not include in the record for sending the request sent in the second predetermined period after access request to server
In the case of, access request is retransmitted, the second access result is obtained.Wherein, the network state of electronic equipment is visited according to first
Ask what result and the second access result determined.
In accordance with an embodiment of the present disclosure, it is above-mentioned to server send access request include: in third predetermined period the period
Property to server send at least two access requests, obtain respectively at least two access requests one-to-one at least two
Access result, wherein the network state of electronic equipment is determined according at least two access results.
Another aspect of the present disclosure provides a kind of network testing device applied to electronic equipment, which includes: net
Network data obtaining module, for obtaining the network information of network for electronic equipment;Link information determining module is used for basis
The network information determines the link information between electronic equipment and server;Access request sending module, in link information table
It levies in the case where being not connected between electronic equipment and server, sends access request to server, obtain access result;And net
Network state determining module, for according to access as a result, determine network network state.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes flow information and/or request record, above-mentioned link information
Determining module is used for: not having circulating flow and request record in flow information characterization of electronic equipment does not include sending out to server
In the case where the record for the request sent, determines and be not connected between link information characterization of electronic equipment and server.
In accordance with an embodiment of the present disclosure, above-mentioned network state is for characterizing whether network meets condition;Above-mentioned network state
Determining module is used for: in the case where accessing result characterization access server not successfully, determining the network state table of electronic equipment
Sign network is unsatisfactory for condition;In the case where detection result characterizes successful access server, the network state of electronic equipment is determined
Characterization network meets condition.
In accordance with an embodiment of the present disclosure, the above-mentioned network testing device applied to electronic equipment further includes function control mould
Block, for determining that the network state of electronic equipment characterizes the case where network is unsatisfactory for condition in above-mentioned network state determining module
Under, controlling electronic devices opens prompting function, and to provide a user prompt information, prompt information characterization network is unsatisfactory for item
Part.Alternatively, the functional control module is used to determine that the network state of electronic equipment characterizes net in above-mentioned network state determining module
In the case that network meets condition, controlling electronic devices closes prompting function.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes network change information, above-mentioned access request sending module
For sending access to server after the first predetermined period and asking in the case where network change information representation network exists and shakes
It asks.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes request record, and above-mentioned access request sending module is used for
It executes following operation: sending access request to server, obtain the first access result;In the first failed visit of access result characterization
Ask server, and requesting record does not include sending the request sent in the second predetermined period after access request to server
In the case where record, access request is retransmitted, the second access result is obtained.Above-mentioned network state determining module is used for according to the
One access result and the second access result determine the network state of electronic equipment.
In accordance with an embodiment of the present disclosure, above-mentioned access request sending module is for performing the following operations: in the pre- timing of third
Section periodically sends at least two access requests to server, obtains one-to-one at least two access requests respectively
At least two access results.Above-mentioned network state determining module is used to determine electronic equipment according at least two access result
Network state.
Another aspect of the present disclosure provides a kind of electronic equipment, comprising: one or more processors;Memory is used for
The one or more instructions of storage, wherein when one or more of instructions are executed by one or more of processors, so that
One or more of processors realize document handling method as described above.
Another aspect of the present disclosure provides a kind of computer readable storage medium, is stored thereon with executable instruction, should
Instruction makes processor realize document handling method as described above when being executed by processor.
Another aspect of the present disclosure provides a kind of computer program, and the computer program, which includes that computer is executable, to be referred to
It enables, described instruction is when executed for realizing document handling method as described above.
In accordance with an embodiment of the present disclosure, only in the case where determining not connected between electronic equipment and server just to service
Device sends access request, to determine network state according to access result.Compared to the survey for periodically sending heartbeat packet in the related technology
Method for testing, can be to avoid the performance consumption of additional server end;It, can be to avoid compared to the test method by Ping mode
Security risk.
Detailed description of the invention
Fig. 1 diagrammatically illustrates the network test method and device according to the embodiment of the present disclosure applied to electronic equipment
Application scenarios;
Fig. 2 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples one
Flow chart;
Fig. 3 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples two
Flow chart;
Fig. 4 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples three
Flow chart;
Fig. 5 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples four
Flow chart;
Fig. 6 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples five
Flow chart;
Fig. 7 diagrammatically illustrates the structural frames of the network testing device applied to electronic equipment according to the embodiment of the present disclosure
Figure;And
Fig. 8 diagrammatically illustrates the network test method being adapted for carrying out applied to electronic equipment according to the embodiment of the present disclosure
Electronic equipment structural block diagram.
Specific embodiment
Hereinafter, will be described with reference to the accompanying drawings embodiment of the disclosure.However, it should be understood that these descriptions are only exemplary
, and it is not intended to limit the scope of the present disclosure.In the following detailed description, to elaborate many specific thin convenient for explaining
Section is to provide the comprehensive understanding to the embodiment of the present disclosure.It may be evident, however, that one or more embodiments are not having these specific thin
It can also be carried out in the case where section.In addition, in the following description, descriptions of well-known structures and technologies are omitted, to avoid
Unnecessarily obscure the concept of the disclosure.
Term as used herein is not intended to limit the disclosure just for the sake of description specific embodiment.It uses herein
The terms "include", "comprise" etc. show the presence of the feature, step, operation and/or component, but it is not excluded that in the presence of
Or add other one or more features, step, operation or component.
There are all terms (including technical and scientific term) as used herein those skilled in the art to be generally understood
Meaning, unless otherwise defined.It should be noted that term used herein should be interpreted that with consistent with the context of this specification
Meaning, without that should be explained with idealization or excessively mechanical mode.
It, in general should be according to this using statement as " at least one in A, B and C etc. " is similar to
Field technical staff is generally understood the meaning of the statement to make an explanation (for example, " system at least one in A, B and C "
Should include but is not limited to individually with A, individually with B, individually with C, with A and B, with A and C, have B and C, and/or
System etc. with A, B, C).Using statement as " at least one in A, B or C etc. " is similar to, generally come
Saying be generally understood the meaning of the statement according to those skilled in the art to make an explanation (for example, " having in A, B or C at least
One system " should include but is not limited to individually with A, individually with B, individually with C, with A and B, have A and C, have
B and C, and/or the system with A, B, C etc.).
Embodiment of the disclosure provides a kind of network test method applied to electronic equipment.This method comprises: obtaining
The network information of network for electronic equipment;The link information between electronic equipment and server is determined according to the network information;
In the case where being not connected between link information characterization of electronic equipment and server, access request is sent to server, must be visited
Ask result;And according to access as a result, determining the network state of network.
Fig. 1 diagrammatically illustrates the network test method and device according to the embodiment of the present disclosure applied to electronic equipment
Application scenarios 100.It should be noted that being only the example that can apply the application scenarios of the embodiment of the present disclosure shown in Fig. 1, with side
The technology contents those skilled in the art understand that disclosure are helped, but are not meant to that the embodiment of the present disclosure may not be usable for other and set
Standby, system, environment or scene.
As shown in Figure 1, application scenarios 100 according to an embodiment of the present disclosure include 101,102,103 kimonos of terminal device
Business device 104, is communicated to connect between terminal device 101,102,103 and server 104 by network 105.Wherein, network 105 can
To include various connection types, such as wired and or wireless communications link etc..
Wherein, terminal device 101,102,103 for example can be supported web page browsing, and/or can be equipped with each
Kind client application.Terminal device 101,102,103 for example can include but is not limited to desktop computer, portable calculating on knee
Machine, tablet computer or smart mobile phone etc..In response to user's operation, the terminal device 101,102,103 for example can be used for
User provides various functions.
Server 104 can be to provide the server of various services, which for example can be through network 105
It is interacted with terminal device 101,102,103, the various application programs run to terminal device 101,102,103 provide support
Back-stage management server (merely illustrative).The server 104 can for example be asked in response to what terminal device 101,102,103 was sent
It asks, sends various information (such as pictorial information, text information etc.) to terminal device 101,102,103.
In 101,102,103 operation program of terminal device, such as can be according to server 104 in response to application program
The access request feedback of transmission accesses the network state as a result, to determine the currently used network of terminal device 101,102,103.
It should be noted that generally can be with applied to the network test method of electronic equipment provided by the embodiment of the present disclosure
It is executed by terminal device 101,102,103.Correspondingly, the network test of electronic equipment is applied to provided by the embodiment of the present disclosure
Device can be set in the application program installed in terminal device 101,102,103.
It should be understood that the type of terminal device, network, network base station and server in Fig. 1 is only schematical.Root
It factually now needs, can have any type of terminal device, network, network base station and server.
Fig. 2 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples one
Flow chart.
As shown in Fig. 2, the network test method applied to electronic equipment of the embodiment of the present disclosure includes operation S210~behaviour
Make S240.
In operation S210, the network information of network for electronic equipment is obtained.
In accordance with an embodiment of the present disclosure, network for electronic equipment for example may include broadband network (cable broadband or
WiMAX) or cellular network (such as 2G, 3G, 4G or 5G) etc..Electronic equipment can be interacted by the network with server, with
Audio/video information, text information or pictorial information are obtained from server.
In accordance with an embodiment of the present disclosure, the network information for example may include flow information and electronic equipment and server
The request record interacted.Wherein, flow information for example may include downlink traffic information and uplink traffic information.Wherein,
Api interface (the Application that flow information can for example be provided by the operating system of calling electronic equipment
Programming Interface, application programming interfaces) it obtains.Request record for example can be by parsing electronic equipment
The running log (log file) of storage acquires.
In operation S220, the link information between electronic equipment and server is determined according to the network information.
In accordance with an embodiment of the present disclosure, there is circulation information (example at above-mentioned flow information characterization of electronic equipment current time
When such as downlink traffic not being 0), illustrate that electronic equipment can normally be interacted by application program with server, so that it is determined that
Link information characterization of electronic equipment can be connect with server.Wherein, server for example can be the application run to electronic equipment
The server of program offer background service.
In accordance with an embodiment of the present disclosure, it is contemplated that do not have circulation information at flow information characterization of electronic equipment current time
When, possible characterization of electronic equipment does not request any information currently.Therefore, non-solicited message and solicited message is unable to distinguish
State can also be determined whether by the request record in (such as in 10min) predetermined period before analysis current time
There is flow information.For example, then illustrating current net in the case where there is the record of the request sent to server in request record
Network is available, is connection (such as can refer to can connect between electronic equipment and server) between electronic equipment and server.
In accordance with an embodiment of the present disclosure, do not have circulation information at flow information characterization of electronic equipment current time, and work as
Request record in predetermined period before the preceding moment does not include recording for the request sent to server, then illustrates that electronics is set
Standby and server does not interact in the predetermined period, is not connected between electronic equipment and server.In such cases, it needs
Determine whether current network is good for use by sending access request to server.Therefore following operation S230~operation is executed
S240。
In operation S230, in the case where being not connected between link information characterization of electronic equipment and server, to server
Access request is sent, access result is obtained.In operation S240, according to access as a result, determining the network state of network.
In accordance with an embodiment of the present disclosure, aforesaid operations S230 for example may include: to be sent by http agreement to server
Access the request of the static resource of server.Correspondingly, the access result obtained for example may include: that access obtains static resource
Or it does not access to obtain static resource.When access obtains static resource, then show successful access server;It is not accessing to obtain
When static resource, then characterization is failed accesses server.Therefore, access result can be used for characterization whether successful access service
Device.Wherein, static resource includes the resource that source code will not change in multiple access.The static resource for example can wrap
Include the resources such as the picture stored in server or text.
In accordance with an embodiment of the present disclosure, the network state for example can be used for characterizing whether network meets condition.It should
Condition can be network and be in the state for capableing of normal use.The state for capableing of normal use refers to can be succeeded by network
Send the state of request, in order to guarantee to be successfully transmitted request, the transmission rate of the network for example can greater than set rate (such as
10bit/s) etc..Therefore, the condition can also be that transmission rate is greater than the set rate.
Aforesaid operations S240 for example may include: to determine in the case where access result characterization prevents asking server not successfully
The network state characterization network of electronic equipment is unsatisfactory for condition.In the case where detection result characterizes successful access server, really
The network state characterization network for determining electronic equipment meets condition.
In summary, the network test method applied to electronic equipment of the embodiment of the present disclosure, is only determining electronic equipment
In the case where being not connected with server, the access request as test data is just sent, it is network-like to be determined according to access result
State.It, can be to avoid compared to the method for using Ping mode or long connection heartbeat packet mode to carry out network test in the related technology
Security risk, and can be to avoid the consumption of server end extra performance.
In accordance with an embodiment of the present disclosure, in order to avoid making the situation of test result inaccuracy because of network jitter, operation
The opportunity that access request is sent in S240 can for example determine according to the change information of network.To determine that network do not shake
In the case where retransmit access request, to improve test accuracy.
Fig. 3 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples two
Flow chart.
As shown in figure 3, the operation S230 for sending access request can for example be realized by operation S330.
In operation S330, the not connected and network change information table between link information characterization of electronic equipment and server
In the case where network is levied in the presence of shake, access request is sent to server after the first predetermined period, obtains access result.
In order to execute aforesaid operations S330, when operating the S210 acquisition network information, network change information can also be obtained
As the network information.Furthermore for the transmission opportunity for accurately determining access request, after obtaining flow information and request record,
The network change information of electronic equipment can also be monitored in real time during executing test method.
In accordance with an embodiment of the present disclosure, network change information for example may include network with the presence or absence of shake etc..Network is trembled
It is dynamic for example to test to obtain the delay of test data packet transmission by using the ICMP request-reply message of TCP/IP network
Time, if illustrating that network has shake, network change information table there are the different packet delay time in transmission process
It levies network and there is shake.Alternatively, the network change information can also pass through the operating system of electronic equipment (such as Android system
System, iOS system, Windows system or Mac system etc.) in real time monitor obtain.
In the case where determining that network change information representation network has shake, in order to avoid because testing knot caused by shake
Fruit inaccuracy can send access request to server again after the first predetermined period by operation S330.Wherein, this is first pre-
Timing section can be set according to network jitter rule, to correspond at the time of guaranteeing that current time is with after the first predetermined period
The different conditions of network jitter.For example, current time network jitter state at a low ebb, and network is trembled after the first predetermined period
Dynamic to be in non-low state, which can be 5s.Alternatively, electronic equipment can be for example provided with for adjusting this
The port of first predetermined period adjusts first predetermined period with the operation in response to user.
In summary, the network test method applied to electronic equipment of the embodiment of the present disclosure, by under jitter conditions
Delay time is set for the transmission of access request, test accuracy can be improved to a certain extent, and therefore improve user's body
It tests.
In accordance with an embodiment of the present disclosure, in order to avoid making the situation of test result inaccuracy because of network jitter, such as also
It can access and retry again after the second predetermined period in the case where accessing failure.Wherein, network-like in order to quickly determine
State, then before accessing and retrying, request record can also be monitored in real time.When determining that there is request records, determine network just
Often;In the case where determining there is no record is requested, execution retries strategy, is retried with accessing.
Fig. 4 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples three
Flow chart.
As shown in figure 4, the operation S230 for sending access request can for example be realized by operation S431~operation S432.
Correspondingly, determine that the operation S240 of network state can be realized by operation S440.
In operation S431, in the case where being not connected between link information characterization of electronic equipment and server, to server
Access request is sent, the first access result is obtained.In operation S432, server is accessed not successfully in the first access result characterization,
And request record does not include the feelings in the record for sending the request sent in the second predetermined period after access request to server
Under condition, access request is retransmitted, the second access result is obtained.
In accordance with an embodiment of the present disclosure, it is sent out in the operation S230 that the method that operation S431 sends access request is described with Fig. 2
The method for sending access request is similar, and details are not described herein.
In accordance with an embodiment of the present disclosure, passing through the request in the predetermined period before operating S210 to get current time
After record, such as the access record generated in real time can also be obtained.Operating S432 for example may include: to determine the first access knot
In the case where the failed access server of fruit characterization, first determine in the access record generated in real time whether include sending access request
The record of request is sent in the second predetermined period afterwards to server.If it exists, then illustrate that current network enables to electronics to set
It is standby to be interacted with server, it may thereby determine that current network meets condition.It if it does not exist, may be a kind of there are two types of situation
It is not interacted for the second predetermined period inner electronic equipment with server, another kind is that electronics is set in second predetermined period
It is standby to be interacted with server.It, can be again in order to determine whether current network can be such that electronic equipment interacts with server
It sends access request to be detected, to obtain the second access result.
In accordance with an embodiment of the present disclosure, which can for example be set according to network jitter rule, with
Guarantee the different conditions that network jitter is corresponded respectively at the time of current time is with after the second predetermined period.For example, current time
Network jitter state at a low ebb, and network jitter is in peak state etc. after the second predetermined period, second predetermined period
It such as can be 3s etc..In accordance with an embodiment of the present disclosure, electronic equipment can be for example provided with for setting the second predetermined period
Port, in response to user's operation, to set second predetermined period.
After obtaining the second access result, network state can be determined by operating S440.In operation S440, according to first
Access result and the second access result determine the network state of electronic equipment.Operation S440 for example may include:
The one failed access server of access result characterization, and in the case where the second access result characterization successful access server, explanation
The access request of first time be due to network jitter caused by access failure.In such cases, network is to can be used normally
, so that it is determined that network meets condition.Failed access server is characterized in the first access result and the second access result
In the case of, network can be determined there is no shake, and current network state is bad, is unsatisfactory for condition.
In summary, the embodiment of the present disclosure is retried by accessing, it is possible to prevente effectively from because surveying caused by network jitter
Try the situation of inaccuracy.And test accuracy rate is therefore improved, improve user experience.
In accordance with an embodiment of the present disclosure, in order to avoid making the situation of test result inaccuracy because of network jitter, such as also
Access request can be repeatedly sent in (such as 10s) in third predetermined period, be distinguished according to obtained multiple access results
The case where network jitter situation and network are unsatisfactory for condition.
Fig. 5 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples four
Flow chart.
As shown in figure 5, the operation S230 for sending access request can for example be realized by operation S530.Correspondingly, really
The operation S240 for determining network state can for example be realized by operation S540.
S530 is operated, it is predetermined in third in the case where being not connected between link information characterization of electronic equipment and server
Period periodically sends at least two access requests to server, obtains corresponding at least two access requests respectively
At least two access results.In operation S540, the network state of electronic equipment is determined according at least two access results.
In accordance with an embodiment of the present disclosure, third predetermined period can be determined according to network jitter rule, with guarantee this
In three predetermined periods both with corresponding network shake peak segment period, also include corresponding network shake low ebb section when
Between section.Electronic equipment can for example be provided with the port for the third predetermined period to be arranged, in response to user's operation, setting
The third predetermined period.Wherein, the period for sending at least two access requests can be set according to actual needs, for example,
The period can be 1s.
In accordance with an embodiment of the present disclosure, operation S540 for example may include: to have characterization at least two access results
In the case where the access result of successful access server, then illustrate that network is normal or network jitter.Result is accessed at least two
In in the case that each access result characterizes failed access server, then illustrate that network is unsatisfactory for condition.
In summary, the embodiment of the present disclosure is by periodically sending access request, and comprehensive multiple access results determine
Network state, it is possible to prevente effectively from because of the situation for testing inaccuracy caused by network jitter.Therefore test accuracy rate is improved, is improved
The anti-network jitter effect of test method improves user experience.
In accordance with an embodiment of the present disclosure, timely in order to allow users to when determining that network state is unsatisfactory for condition
Network state is known, to be adjusted in time to network for electronic equipment.The embodiment of the present disclosure is determining that network state is discontented
When sufficient condition, user can be prompted in time with controlling electronic devices.
Fig. 6 diagrammatically illustrates the network test method applied to electronic equipment according to disclosure illustrative examples five
Flow chart.
As shown in fig. 6, the network test method applied to electronic equipment of the embodiment of the present disclosure is in addition to operating S210~behaviour
Make outside S240, can also include operation S650.Operation S650 for example can merge into same operation with operation S240.
In operation S650, judge whether network state characterizes network and meet condition.
In the case where network state characterization network is unsatisfactory for condition, it can control electronic equipment and remind user network in time
It is not able to satisfy condition.Therefore, as shown in fig. 6, the network test method of the embodiment of the present disclosure can also include operation S660, control
Electronic equipment opens prompting function, to provide a user prompt information.
In accordance with an embodiment of the present disclosure, the prompt information for example can for text information, audio-frequency information or it is arbitrary its
His information, the prompt information can be used for characterizing network and be unsatisfactory for condition.In accordance with an embodiment of the present disclosure, the class of the prompt information
Type can for example be set according to user demand.The prompt information for example can also be the telecommunication customer end account to user's registration
Number text information etc. sent, the disclosure is not construed as limiting this.
In the case where network state characterization network meets condition, in order to avoid electronic equipment is opened caused by prompting function
The waste of unnecessary resource, as shown in fig. 6, the network test method of the embodiment of the present disclosure can also include operation S670, control
Electronic equipment closes prompting function.Therefore, when network state characterization network meets condition, prompt letter will not be sent to user
Breath, pays close attention to this state without user.
In summary, the embodiment of the present disclosure passes through the switch of controlling electronic devices prompting function, can be unsatisfactory in network
User is prompted in time in the case where condition (such as network signal is weak), in order to which user adjusts network in time, to improve user
Experience.
Fig. 7 diagrammatically illustrates the structural frames of the network testing device applied to electronic equipment according to the embodiment of the present disclosure
Figure.
As shown in fig. 7, the network testing device 700 applied to electronic equipment of the embodiment of the present disclosure is obtained including the network information
Modulus block 710, link information determining module 720, access request sending module 730 and network state determining module 740.
The network information obtains the network information (operation S210) that module 710 is used to obtain network for electronic equipment.
Link information determining module 720 is used to determine the link information between electronic equipment and server according to the network information
(operation S220).
Situation of the access request sending module 730 for being not connected between link information characterization of electronic equipment and server
Under, access request is sent to server, obtains access result (operation S230).
Network state determining module 740 is used for according to access as a result, determining the network state (operation S240) of network.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes flow information and/or request record, above-mentioned link information
Determining module 720 for example can be used for: not having circulating flow in flow information characterization of electronic equipment and request record does not include
In the case where the record of the request sent to server, determines and be not connected between link information characterization of electronic equipment and server.
In accordance with an embodiment of the present disclosure, above-mentioned network state is for characterizing whether network meets condition.Above-mentioned network state
Determining module 740 for example can be used for: in the case where accessing result characterization access server not successfully, determine electronic equipment
Network state characterization network is unsatisfactory for condition;In the case where detection result characterizes successful access server, electronic equipment is determined
Network state characterization network meet condition.
In accordance with an embodiment of the present disclosure, as shown in fig. 7, the above-mentioned network testing device 700 applied to electronic equipment also wraps
Functional control module 750 is included, for determining that the network state of electronic equipment characterizes network in above-mentioned network state determining module 740
In the case where being unsatisfactory for condition, controlling electronic devices opens prompting function, to provide a user prompt information, the prompt information table
Sign network is unsatisfactory for condition (operation S660).Alternatively, the functional control module 750 is used in above-mentioned network state determining module
In the case that 740 determine that the network state characterization network of electronic equipment meets condition, controlling electronic devices closes prompting function (behaviour
Make S670).
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes network change information, above-mentioned access request sending module
730, which are used for the not connected and network change information representation network presence between link information characterization of electronic equipment and server, trembles
In the case where dynamic, access request (operation S330) is sent to server after the first predetermined period.
In accordance with an embodiment of the present disclosure, the above-mentioned network information includes request record, and above-mentioned access request sending module 730 is used
The operation below executing: sending access request to server, obtains the first access result (operation S431);Result is accessed first
The failed access server of characterization, and requesting record does not include sending in the second predetermined period after access request to server
In the case where the record of the request of transmission, access request is retransmitted, obtains the second access result (operation S432).Above-mentioned network
State determining module 740 is used to determine the network state (operation of electronic equipment according to the first access result and the second access result
S440)。
In accordance with an embodiment of the present disclosure, above-mentioned access request sending module 730 is for performing the following operations: predetermined in third
Period periodically sends at least two access requests to server, obtains corresponding at least two access requests respectively
At least two access results (operation S530).Above-mentioned network state determining module 740 is used to be tied according at least two access
Fruit determines the network state (operation S540) of electronic equipment.
It is module according to an embodiment of the present disclosure, submodule, unit, any number of or in which any more in subelement
A at least partly function can be realized in a module.It is single according to the module of the embodiment of the present disclosure, submodule, unit, son
Any one or more in member can be split into multiple modules to realize.According to the module of the embodiment of the present disclosure, submodule,
Any one or more in unit, subelement can at least be implemented partly as hardware circuit, such as field programmable gate
Array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, dedicated integrated electricity
Road (ASIC), or can be by the hardware or firmware for any other rational method for integrate or encapsulate to circuit come real
Show, or with any one in three kinds of software, hardware and firmware implementations or with wherein any several appropriately combined next reality
It is existing.Alternatively, can be at least by part according to one or more of the module of the embodiment of the present disclosure, submodule, unit, subelement
Ground is embodied as computer program module, when the computer program module is run, can execute corresponding function.
For example, the network information obtains module 710, link information determining module 720, access request sending module 730, network
Any number of in state determining module 740 and functional control module 750 may be incorporated in a module/unit/subelement
It realizes or any one module/unit/subelement therein can be split into multiple module/unit/subelements.Alternatively,
One or more modules/unit/subelement at least partly function in these module/unit/subelements can be with other moulds
Block/unit/subelement at least partly function combines, and realizes in a module/unit/subelement.According to the disclosure
Embodiment, the network information obtain module 710, link information determining module 720, access request sending module 730, network state
At least one of determining module 740 and functional control module 750 can at least be implemented partly as hardware circuit, such as existing
Field programmable gate array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation,
Specific integrated circuit (ASIC), or can by circuit carry out the hardware such as any other rational method that is integrated or encapsulating or
Firmware realizes, or with any one in three kinds of software, hardware and firmware implementations or with wherein any several appropriate
Combination is to realize.Alternatively, the network information obtain module 710, link information determining module 720, access request sending module 730,
At least one of network state determining module 740 and functional control module 750 can at least be implemented partly as computer
Program module can execute corresponding function when the computer program module is run.
Fig. 8 diagrammatically illustrates the network test method being adapted for carrying out applied to electronic equipment according to the embodiment of the present disclosure
Electronic equipment structural block diagram.Electronic equipment shown in Fig. 8 is only an example, should not be to the function of the embodiment of the present disclosure
Any restrictions are brought with use scope.
As shown in figure 8, include processor 801 according to the electronic equipment 800 of the embodiment of the present disclosure, it can be according to being stored in
Program in read-only memory (ROM) 802 is loaded into the journey in random access storage device (RAM) 803 from storage section 808
Sequence and execute various movements appropriate and processing.Processor 801 for example may include general purpose microprocessor (such as CPU), instruction
Set processor and/or related chip group and/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processor
801 can also include the onboard storage device for caching purposes.Processor 801 may include being implemented for executing according to the disclosure
Single treatment unit either multiple processing units of the different movements of the method flow of example.
In RAM 803, it is stored with electronic equipment 800 and operates required various programs and data.Processor 801, ROM
802 and RAM 803 is connected with each other by bus 804.Processor 801 is by executing the journey in ROM 802 and/or RAM 803
Sequence executes the various operations of the method flow according to the embodiment of the present disclosure.It is being removed it is noted that described program also can store
In one or more memories other than ROM 802 and RAM 803.Processor 801 can also be stored in described one by executing
Program in a or multiple memories executes the various operations of the method flow according to the embodiment of the present disclosure.
In accordance with an embodiment of the present disclosure, electronic equipment 800 can also include input/output (I/O) interface 805, input/defeated
(I/O) interface 805 is also connected to bus 804 out.Electronic equipment 800 can also include be connected to I/O interface 805 with lower component
In it is one or more: the importation 806 including keyboard, mouse etc.;Including such as cathode-ray tube (CRT), liquid crystal display
The output par, c 807 of device (LCD) etc. and loudspeaker etc.;Storage section 808 including hard disk etc.;And including such as LAN card,
The communications portion 809 of the network interface card of modem etc..Communications portion 809 executes communication via the network of such as internet
Processing.Driver 810 is also connected to I/O interface 805 as needed.Detachable media 811, such as disk, CD, magneto-optic disk,
Semiconductor memory etc. is mounted on as needed on driver 810, in order to from the computer program read thereon according to need
It is mounted into storage section 808.
In accordance with an embodiment of the present disclosure, computer software journey may be implemented as according to the method flow of the embodiment of the present disclosure
Sequence.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer readable storage medium
Computer program, which includes the program code for method shown in execution flow chart.In such implementation
In example, which can be downloaded and installed from network by communications portion 809, and/or from detachable media 811
It is mounted.When the computer program is executed by processor 801, the above-mentioned function limited in the system of the embodiment of the present disclosure is executed
Energy.In accordance with an embodiment of the present disclosure, system as described above, unit, module, unit etc. can pass through computer program
Module is realized.
The disclosure additionally provides a kind of computer readable storage medium, which can be above-mentioned reality
It applies included in equipment/device/system described in example;Be also possible to individualism, and without be incorporated the equipment/device/
In system.Above-mentioned computer readable storage medium carries one or more program, when said one or multiple program quilts
When execution, the method according to the embodiment of the present disclosure is realized.
In accordance with an embodiment of the present disclosure, computer readable storage medium can be non-volatile computer-readable storage medium
Matter.Such as it can include but is not limited to: portable computer diskette, hard disk, random access storage device (RAM), read-only memory
(ROM), erasable programmable read only memory (EPROM or flash memory), portable compact disc read-only memory (CD-ROM), light
Memory device, magnetic memory device or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can
With to be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or
Person is in connection.
For example, in accordance with an embodiment of the present disclosure, computer readable storage medium may include above-described ROM 802
And/or one or more memories other than RAM 803 and/or ROM 802 and RAM 803.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
It will be understood by those skilled in the art that embodiment of the disclosure is described above.But these embodiments
The purpose being merely to illustrate that, and be not intended to limit the scope of the present disclosure.Although respectively describing each embodiment above,
But it is not intended that the measure in each embodiment cannot be advantageously combined use.The scope of the present disclosure is wanted by appended right
It asks and its equivalent limits.The scope of the present disclosure is not departed from, those skilled in the art can make a variety of alternatives and modifications, these
Alternatives and modifications should all be fallen within the scope of the disclosure.
Claims (10)
1. a kind of network test method applied to electronic equipment, comprising:
Obtain the network information of the network for the electronic equipment;
The link information between the electronic equipment and server is determined according to the network information;
In the case where the link information characterizes not connected between the electronic equipment and the server, Xiang Suoshu server
Access request is sent, access result is obtained;And
According to the access as a result, determining the network state of the network.
2. according to the method described in claim 1, wherein, the network information includes flow information and/or request record;It determines
The link information includes:
Characterizing the electronic equipment not having circulating flow and request record in the flow information does not include to the clothes
In the case where the record for the request that business device is sent, determine that the link information characterizes between the electronic equipment and the server
It is not connected.
3. according to the method described in claim 1, wherein, the network state is for characterizing whether the network meets condition;
The network state for determining the electronic equipment includes:
In the case where access result characterization accesses the server not successfully, the network state of the electronic equipment is determined
It characterizes the network and is unsatisfactory for condition;
In the case where the server described in detection result characterization successful access, the network state table of the electronic equipment is determined
It levies the network and meets condition.
4. according to the method described in claim 3, wherein:
In the case where determining that the network state characterization network of the electronic equipment is unsatisfactory for condition, the method is also wrapped
It includes: controlling the electronic equipment and open prompting function, to provide a user prompt information, the prompt information characterizes the network
It is unsatisfactory for condition;
In the case where the network state for determining the electronic equipment characterizes the network and meets condition, the method also includes:
It controls the electronic equipment and closes prompting function.
5. according to the method described in claim 1, wherein, the network information includes network change information;It is described to the clothes
Business device sends access request
In the case where the network change information representation network exists and shakes, sent out after the first predetermined period to the server
Send the access request.
6. according to the method described in claim 1, wherein, the network information includes request record;It is described to the server
Sending access request includes:
Access request is sent to the server, obtains the first access result;
The server is accessed not successfully in the first access result characterization, and request record is not included in described in transmission
In the case where the record of the request sent in the second predetermined period after access request to the server, the visit is retransmitted
Ask request, obtain the second access as a result,
Wherein, the network state of the electronic equipment is determined according to the first access result and the second access result
's.
7. according to the method described in claim 1, wherein, Xiang Suoshu server sends access request and includes:
Third predetermined period periodically to the server send at least two access requests, obtain respectively with it is described extremely
Few one-to-one at least two access of two access requests as a result,
Wherein, the network state of the electronic equipment is determined according at least two access result.
8. a kind of network testing device applied to electronic equipment, comprising:
The network information obtains module, for obtaining the network information for being used for the network of the electronic equipment;
Link information determining module, for determining that the connection between the electronic equipment and server is believed according to the network information
Breath;
Access request sending module is not connected between the electronic equipment and the server for characterizing in the link information
In the case where, Xiang Suoshu server sends access request, obtains access result;And
Network state determining module, for being accessed according to described as a result, determining the network state of the network.
9. a kind of electronic equipment, comprising:
One or more processors;And
Storage device, for storing one or more programs,
Wherein, when one or more of programs are executed by one or more of processors, so that one or more of
Processor realizes method according to any one of claims 1 to 7.
10. a kind of computer readable storage medium, is stored thereon with executable instruction, which makes to handle when being executed by processor
Device realizes method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910670598.8A CN110380937B (en) | 2019-07-23 | 2019-07-23 | Network testing method and device applied to electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910670598.8A CN110380937B (en) | 2019-07-23 | 2019-07-23 | Network testing method and device applied to electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110380937A true CN110380937A (en) | 2019-10-25 |
CN110380937B CN110380937B (en) | 2021-08-31 |
Family
ID=68255548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910670598.8A Active CN110380937B (en) | 2019-07-23 | 2019-07-23 | Network testing method and device applied to electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110380937B (en) |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030054811A1 (en) * | 2001-09-18 | 2003-03-20 | Willtech International, Inc. | Method and apparatus for automatic call tests in wireless networks |
US20080077686A1 (en) * | 2006-09-26 | 2008-03-27 | Dinesh Kumar Subhraveti | System and Method for Replication of Network State for Transparent Recovery of Network Connections |
US20090316617A1 (en) * | 2008-06-19 | 2009-12-24 | Fujitsu Limited | Communication apparatus and communication method |
US20100106824A1 (en) * | 2007-02-16 | 2010-04-29 | Gil Friedrich | Method and device for determining network device status |
CN104301235A (en) * | 2013-07-18 | 2015-01-21 | 腾讯科技(深圳)有限公司 | Network flow control method and device |
US20150092589A1 (en) * | 2009-05-27 | 2015-04-02 | Venturi Ip Llc | Systems, Structures and Associated Processes for Optimization of State Transitions within Wireless Networks |
CN104601412A (en) * | 2015-02-12 | 2015-05-06 | 中国工商银行股份有限公司 | Independent test network system and establishing method thereof |
CN105263175A (en) * | 2015-10-29 | 2016-01-20 | 华为技术有限公司 | Networking method for intelligent equipment, intelligent equipment and mobile terminal |
US20160353490A1 (en) * | 2015-05-27 | 2016-12-01 | Alibaba Group Holding Limited | Method and apparatus for acquiring network status data |
CN106385517A (en) * | 2016-08-31 | 2017-02-08 | 广州视源电子科技股份有限公司 | Audio frequency conversation realization method and system, and intelligent conference device |
CN106453907A (en) * | 2016-10-19 | 2017-02-22 | 广东欧珀移动通信有限公司 | Control method and device for terminal application |
CN107181624A (en) * | 2017-06-30 | 2017-09-19 | 联想(北京)有限公司 | A kind of method for connecting network, electronic equipment and computer-readable storage medium |
CN107463437A (en) * | 2017-07-31 | 2017-12-12 | 广东欧珀移动通信有限公司 | Using management-control method, device, storage medium and electronic equipment |
CN107580336A (en) * | 2017-10-30 | 2018-01-12 | 努比亚技术有限公司 | A kind of method for connecting network, terminal and computer-readable recording medium |
CN108064071A (en) * | 2018-02-13 | 2018-05-22 | 广东欧珀移动通信有限公司 | Method for connecting network, device, storage medium and electronic equipment |
CN108280024A (en) * | 2017-12-29 | 2018-07-13 | 五八有限公司 | Traffic distribution strategy test method, device and electronic equipment |
CN108934056A (en) * | 2018-06-20 | 2018-12-04 | 联想(北京)有限公司 | The control method and system of electronic equipment |
CN108965042A (en) * | 2018-05-31 | 2018-12-07 | Oppo广东移动通信有限公司 | Acquisition methods, device, terminal device and the storage medium of network delay |
-
2019
- 2019-07-23 CN CN201910670598.8A patent/CN110380937B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030054811A1 (en) * | 2001-09-18 | 2003-03-20 | Willtech International, Inc. | Method and apparatus for automatic call tests in wireless networks |
US20080077686A1 (en) * | 2006-09-26 | 2008-03-27 | Dinesh Kumar Subhraveti | System and Method for Replication of Network State for Transparent Recovery of Network Connections |
US20100106824A1 (en) * | 2007-02-16 | 2010-04-29 | Gil Friedrich | Method and device for determining network device status |
US20090316617A1 (en) * | 2008-06-19 | 2009-12-24 | Fujitsu Limited | Communication apparatus and communication method |
US20150092589A1 (en) * | 2009-05-27 | 2015-04-02 | Venturi Ip Llc | Systems, Structures and Associated Processes for Optimization of State Transitions within Wireless Networks |
CN104301235A (en) * | 2013-07-18 | 2015-01-21 | 腾讯科技(深圳)有限公司 | Network flow control method and device |
CN104601412A (en) * | 2015-02-12 | 2015-05-06 | 中国工商银行股份有限公司 | Independent test network system and establishing method thereof |
US20160353490A1 (en) * | 2015-05-27 | 2016-12-01 | Alibaba Group Holding Limited | Method and apparatus for acquiring network status data |
CN105263175A (en) * | 2015-10-29 | 2016-01-20 | 华为技术有限公司 | Networking method for intelligent equipment, intelligent equipment and mobile terminal |
CN106385517A (en) * | 2016-08-31 | 2017-02-08 | 广州视源电子科技股份有限公司 | Audio frequency conversation realization method and system, and intelligent conference device |
CN106453907A (en) * | 2016-10-19 | 2017-02-22 | 广东欧珀移动通信有限公司 | Control method and device for terminal application |
CN107181624A (en) * | 2017-06-30 | 2017-09-19 | 联想(北京)有限公司 | A kind of method for connecting network, electronic equipment and computer-readable storage medium |
CN107463437A (en) * | 2017-07-31 | 2017-12-12 | 广东欧珀移动通信有限公司 | Using management-control method, device, storage medium and electronic equipment |
CN107580336A (en) * | 2017-10-30 | 2018-01-12 | 努比亚技术有限公司 | A kind of method for connecting network, terminal and computer-readable recording medium |
CN108280024A (en) * | 2017-12-29 | 2018-07-13 | 五八有限公司 | Traffic distribution strategy test method, device and electronic equipment |
CN108064071A (en) * | 2018-02-13 | 2018-05-22 | 广东欧珀移动通信有限公司 | Method for connecting network, device, storage medium and electronic equipment |
CN108965042A (en) * | 2018-05-31 | 2018-12-07 | Oppo广东移动通信有限公司 | Acquisition methods, device, terminal device and the storage medium of network delay |
CN108934056A (en) * | 2018-06-20 | 2018-12-04 | 联想(北京)有限公司 | The control method and system of electronic equipment |
Non-Patent Citations (3)
Title |
---|
JIE HU: "Bridging the Social and Wireless Networking Divide: Information Dissemination in Integrated Cellular and Opportunistic Networks", 《IEEE ACCESS》 * |
张涛等: "网络信息主动探测技术的研究与实现", 《计算机工程与应用》 * |
李斌: "基于正常简档聚类的自适应异常检测技术研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110380937B (en) | 2021-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190303204A1 (en) | Methods and apparatus for single entity buffer pool management | |
US9706371B2 (en) | Push notification middleware | |
US20140136607A1 (en) | Method and system for performing parent control on mobile device | |
CN108345632A (en) | Call method, device, equipment and the computer readable storage medium of the H5 pages | |
EP3748500B1 (en) | Inversion-of-control component service models for virtual environments | |
CN103581242A (en) | Method, client-side equipment, server and system for uploading files | |
US10498801B2 (en) | Transmitting and displaying screen content | |
US9075789B2 (en) | Methods and apparatus for interleaving priorities of a plurality of virtual processors | |
US20110185038A1 (en) | Apparatus and method for providing a terminal web service | |
WO2019057089A1 (en) | Network card image packet capture method, terminal, and readable storage medium | |
US20230161541A1 (en) | Screen projection method and system | |
US20150012973A1 (en) | Methods and apparatus for sharing a service between multiple virtual machines | |
CN109522198A (en) | Processing method, device, electronic equipment and the readable storage medium storing program for executing of application program | |
CN112954717A (en) | Household appliance network distribution method and device based on H5 page | |
CN110971482B (en) | Back-end server detection method and device based on ebpf and electronic equipment | |
CN107911357A (en) | A kind of method, apparatus of single-sign-on, server and storage medium | |
CN113301004B (en) | Data processing method, device, communication method and single-network-card virtual machine | |
US20140222993A1 (en) | Providing network-applicable content | |
US20200137436A1 (en) | Providing Files of Variable Sizes Based on Device and Network Conditions | |
CN109683931A (en) | A kind of device updating method and WEB server | |
US20150289136A1 (en) | Wireless communication apparatus, wireless communication method, and computer-readable recording medium | |
US20150012654A1 (en) | Methods and apparatus for sharing a physical device between multiple physical machines | |
CN110380937A (en) | Network test method and device applied to electronic equipment | |
US20150012918A1 (en) | Methods and apparatus for sharing a physical device between multiple virtual machines | |
WO2019139947A1 (en) | Mechanisms for the adaptive control of service layer operations |
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 |