CN109041101B - WIFI cut-off processing method, terminal, server and storage medium - Google Patents

WIFI cut-off processing method, terminal, server and storage medium Download PDF

Info

Publication number
CN109041101B
CN109041101B CN201810972674.6A CN201810972674A CN109041101B CN 109041101 B CN109041101 B CN 109041101B CN 201810972674 A CN201810972674 A CN 201810972674A CN 109041101 B CN109041101 B CN 109041101B
Authority
CN
China
Prior art keywords
home gateway
terminal
wifi
cut
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810972674.6A
Other languages
Chinese (zh)
Other versions
CN109041101A (en
Inventor
张恩伟
邱峰
方彦彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201810972674.6A priority Critical patent/CN109041101B/en
Publication of CN109041101A publication Critical patent/CN109041101A/en
Application granted granted Critical
Publication of CN109041101B publication Critical patent/CN109041101B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/69Types of network addresses using geographic information, e.g. room number

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The disclosure relates to a WIFI cut-off processing method, a terminal, a server and a storage medium, wherein when the terminal is in network connection with a home gateway through WIFI, the method comprises the following steps: when the terminal runs an application program, judging whether WIFI cut-off occurs between the terminal and the home gateway; when WIFI cut-off occurs between a terminal and a home gateway, recording WIFI cut-off information of the home gateway, wherein the cut-off information comprises an identification of the home gateway, the time of the WIFI cut-off and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway; and the terminal sends WIFI cut-off information to the server. The WIFI cut-off processing method, the terminal, the server and the storage medium can provide data support for maintenance personnel to summarize and analyze the reason for the WIFI cut-off between the terminal and the home gateway.

Description

WIFI cut-off processing method, terminal, server and storage medium
Technical Field
The present disclosure relates to communications technologies, and in particular, to a WIFI cut-off processing method, a terminal, a server, and a storage medium.
Background
At present, when a user uses a terminal to play a Multiplayer Online tactical sports game (MOBA for short) under the condition that the terminal is accessed to a network through a home gateway, the problem of WIFI cut-off is often encountered. Namely, although the WIFI connection between the terminal and the home gateway is normal and the WIFI signal is strong, the terminal still cannot access the network, so that the user cannot continue playing the game using the terminal.
Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides a WIFI cut-off processing method, a terminal, a server, and a storage medium. The technical scheme is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided a WIFI cut-off processing method, where a terminal and a home gateway are connected to each other through a WIFI network, the method including:
when the terminal runs an application program, judging whether WIFI cut-off occurs between the terminal and the home gateway;
the method comprises the steps that when WIFI cut-off occurs between a terminal and a home gateway, the terminal records WIFI cut-off information of the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time of the WIFI cut-off and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
and the terminal sends the WIFI cut-off information to the server.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the terminal runs an application program, whether WIFI cutoff occurs between the terminal and the home gateway or not can be judged, and when the WIFI cutoff is determined, WIFI cutoff information of the home gateway is recorded and sent to the server, so that the server can generate a cutoff hotspot diagram according to the cutoff information sent by at least one terminal, maintenance personnel can summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
Optionally, when the terminal runs an application program, determining whether WIFI cutoff occurs between the terminal and the home gateway, including:
when the terminal runs the application program, sending a test request message to the home gateway, wherein the test request message is used for testing whether a network between the terminal and the home gateway is connected or not, and the test request message comprises at least one test data packet;
the terminal receives a test response message of the home gateway, wherein the test response message is used for indicating the receiving time delay of the home gateway aiming at the received test data packet;
and the terminal judges whether WIFI cut-off occurs between the terminal and the home gateway or not according to the test response message.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the terminal runs an application program, whether WIFI cutoff occurs between the terminal and the home gateway can be judged through whether a network between the testing terminal and the home gateway is communicated or not, and when the WIFI cutoff is determined, WIFI cutoff information of the home gateway is recorded and sent to the server, so that the server generates a cutoff hotspot graph according to the cutoff information sent by at least one terminal, maintenance personnel can summarize and analyze reasons of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reasons of the WIFI cutoff between the terminal and the home gateway.
Optionally, the at least one test data packet is multiple, and the terminal determines whether WIFI cut-off occurs between the terminal and the home gateway according to the test response message, including:
and when the number of first test data packets is larger than or equal to a preset number, the terminal determines that WIFI cut-off occurs between the terminal and the home gateway, wherein the first test data packets are test data packets with receiving time delay larger than or equal to a preset threshold value.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the terminal runs an application program, the number of the test data packets with the receiving time delay larger than or equal to the preset threshold value can be received through the test data packets received by the home gateway, whether WIFI cutoff occurs between the terminal and the home gateway or not is judged, and when the WIFI cutoff is determined to occur, WIFI cutoff information of the home gateway is recorded and sent to the server, so that the server generates a cutoff hotspot diagram according to the cutoff information sent by at least one terminal, the cutoff hotspot diagram is used for maintenance personnel to summarize and analyze reasons of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reasons of the cutoff WIFI between the terminal and the home gateway.
Optionally, the method further includes:
and the terminal stops judging whether WIFI cut-off occurs between the terminal and the home gateway or not when the user stops operating the application program.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the user stops operating the application program, the terminal does not affect the user due to whether WIFI cut-off occurs between the terminal and the home gateway, and therefore the terminal can stop judging whether WIFI cut-off occurs between the terminal and the home gateway or not so as to reduce power consumption of the terminal.
Optionally, the method further includes:
and when the terminal runs the application program, acquiring the identifier of the home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the terminal can be when the terminal operation application, the sign of home gateway is acquireed to when the WIFI cutout takes place certainly, can be according to the sign of the home gateway who acquires, the WIFI cutout information of recording home gateway, and send to the server, so that the server generates the cutout heat point picture according to the cutout information that at least one terminal sent, use when supplying the maintainer to summarize the reason that the WIFI cutout takes place between analysis terminal and the home gateway, provide data support for the maintainer to summarize the reason that the WIFI cutout takes place between analysis terminal and the home gateway.
Optionally, the sending, by the terminal, the WIFI cut-off information to the server includes:
and the terminal sends the WIFI cut-off information to the server when executing positioning operation.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the terminal can send WIFI cutout information to the server when carrying out positioning operation, need not to send the WIFI cutout information of record to the server in real time, can reduce the consumption at terminal.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the WIFI cut-off information of the home gateway can further comprise a terminal and a WIFI signal strength indication between the home gateway, and the manufacturer information of the home gateway provides more information for maintainers to use when the maintainers summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and provides data support for the maintainers to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway.
Optionally, the application program is an application program of a multiplayer online tactical competitive game.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the terminal can execute and judge whether WIFI cutoff occurs between the terminal and the home gateway when an application program of a multi-person online tactical competitive game is operated, and record the WIFI cutoff information of the home gateway and send the WIFI cutoff information to the server when the WIFI cutoff is determined to occur, so that the server can generate a cutoff hotspot graph according to the cutoff information sent by at least one terminal, the cutoff hotspot graph is used when maintenance personnel summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
According to a second aspect of the embodiments of the present disclosure, there is provided a WIFI cutoff processing method, including:
the method comprises the steps that a server receives WIFI cut-off information of home gateways sent by at least one terminal, each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises identification of the home gateway corresponding to the terminal, time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway;
and the server generates a flow cutoff hotspot graph according to the flow cutoff information sent by the at least one terminal, wherein the flow cutoff hotspot graph identifies the position of the home gateway where flow cutoff occurs.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the server can generate a cutoff hotspot graph according to the received cutoff information sent by the at least one terminal, so that maintenance personnel can summarize and analyze the reason of WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cutoff between the terminal and the home gateway.
Optionally, after the server receives WIFI cut-off information of the home gateway sent by at least one terminal, the method further includes:
the server determines the type of each household gateway generating the current interruption and the current interruption times of each type of household gateway according to the current interruption information sent by the at least one terminal;
and the server generates a home gateway statistical chart according to the type of each cut-off home gateway and the cut-off times of each type of home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the server can generate a home gateway statistical chart according to the received cutoff information sent by the at least one terminal, so that the server can be used when a maintainer summarizes and analyzes the reason of the cutoff of the WIFI between the terminal and the home gateway, and data support is provided for the maintainer to summarize and analyze the reason of the cutoff of the WIFI between the terminal and the home gateway.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the WIFI cut-off information of the home gateway can further comprise a terminal and a WIFI signal strength indication between the home gateway, and the manufacturer information of the home gateway provides more information for maintainers to use when the maintainers summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and provides data support for the maintainers to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway.
According to a third aspect of the embodiments of the present disclosure, there is provided a terminal, where the terminal and a home gateway are connected to each other through a WIFI network, and the terminal includes:
the judging module is configured to judge whether WIFI cut-off occurs between the terminal and the home gateway when an application program runs;
the recording module is configured to record WIFI cut-off information of the home gateway when WIFI cut-off occurs between the terminal and the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time when the WIFI cut-off occurs and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
a transmitting module configured to transmit the WIFI cut-off information to the server.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: whether WIFI cutout takes place between the judgement module at terminal can judge terminal and the home gateway, when the WIFI cutout is confirmed to take place, recording module can record home gateway's WIFI cutout information, and send for the server by sending module, so that the server generates cutout heat point picture according to the cutout information that at least one terminal sent, use when supplying maintainer to summarize the reason that takes place WIFI cutout between analysis terminal and the home gateway, provide data support for maintainer to summarize the reason that takes place WIFI cutout between analysis terminal and the home gateway.
Optionally, the determining module includes:
the sending submodule is configured to send a test request message to the home gateway when the application program is run, wherein the test request message is used for testing whether a network between the terminal and the home gateway is connected or not, and the test request message comprises at least one test data packet;
a receiving submodule configured to receive a test response message of the home gateway, where the test response message is used to indicate a reception delay of the home gateway for a received test data packet;
and the judging submodule is configured to judge whether WIFI cut-off occurs between the terminal and the home gateway or not according to the test response message.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the terminal runs an application program, the sending submodule can send a test request message to the home gateway, and the receiving submodule can receive a test response message of the home gateway, so that the judging submodule can judge whether WIFI cutoff occurs between the terminal and the home gateway through judging whether a network between the terminal and the home gateway is communicated or not according to the test response message, and further the recording module can record WIFI cutoff information of the home gateway and send the WIFI cutoff information to the server through the sending module when the WIFI cutoff occurs, so that the server generates a cutoff hotspot diagram according to the cutoff information sent by at least one terminal, and the cutoff hotspot diagram is used for maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and provides data support for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
Optionally, the at least one test data packet is plural; the judgment submodule is configured to determine that WIFI cutoff occurs between the terminal and the home gateway when the number of first test data packets is larger than or equal to a preset number, and the first test data packets are test data packets with receiving time delay larger than or equal to a preset threshold value.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the terminal runs the application program, the sending submodule can send a test request message to the home gateway, the receiving submodule can receive a test response message of the home gateway, so that the judging submodule can judge whether WIFI cut-off occurs between the terminal and the home gateway through the number of the test data packets with the receiving time delay larger than or equal to the preset threshold value in the test data packets received by the home gateway, so that the recording module can record WIFI cut-off information of the home gateway and send the WIFI cut-off information to the server by the sending module when the WIFI cut-off is determined to occur, the server generates a cut-off hotspot graph according to cut-off information sent by at least one terminal, the cut-off hotspot graph is used when maintenance personnel summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
Optionally, the determining module is configured to stop determining whether WIFI cut-off occurs between the terminal and the home gateway when a user stops operating the application program.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when the user stops operating the application program, whether WIFI cut-off occurs between the terminal and the home gateway or not does not affect the user, and therefore the judging module of the terminal can stop judging whether WIFI cut-off occurs between the terminal and the home gateway or not so as to reduce the power consumption of the terminal.
Optionally, the terminal further includes:
and the acquisition module is configured to acquire the identifier of the home gateway when the terminal runs the application program.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the acquisition module at the terminal can acquire the identification of the home gateway when the terminal runs an application program, so that the recording module can record the WIFI cutoff information of the home gateway according to the acquired identification of the home gateway when the WIFI cutoff is determined to occur, and the WIFI cutoff information is sent to the server by the sending module, so that the server generates a cutoff hotspot diagram according to the cutoff information sent by at least one terminal, the cutoff hotspot diagram is used for maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
Optionally, the sending module is configured to send the WIFI cut-off information to the server when the terminal performs a positioning operation.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the sending module at the terminal can send the WIFI cut-off information to the server when the positioning operation is executed, the recorded WIFI cut-off information does not need to be sent to the server in real time, and the power consumption of the terminal can be reduced.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the WIFI cut-off information of the home gateway can further comprise a terminal and a WIFI signal strength indication between the home gateway, and the manufacturer information of the home gateway provides more information for maintainers to use when the maintainers summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and provides data support for the maintainers to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway.
Optionally, the application program is an application program of a multiplayer online tactical competitive game.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the judgment module at the terminal can judge whether WIFI cutoff occurs between the terminal and the home gateway when the terminal runs an application program of a multi-person online tactical competitive game, when the WIFI cutoff is determined to occur, the recording module can record WIFI cutoff information of the home gateway and sends the WIFI cutoff information to the server through the sending module, so that the server generates a cutoff heat point diagram according to the cutoff information sent by at least one terminal, maintenance personnel can summarize and analyze reasons of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze reasons of the WIFI cutoff between the terminal and the home gateway.
According to a fourth aspect of embodiments of the present disclosure, there is provided a server, including:
the system comprises a receiving module, a processing module and a processing module, wherein the receiving module is configured to receive WIFI cut-off information of home gateways sent by at least one terminal, each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises identification of the home gateway corresponding to the terminal, time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway;
the first processing module is configured to generate a cut-off hotspot graph according to the cut-off information sent by the at least one terminal, wherein the cut-off hotspot graph identifies the position of a home gateway where cut-off occurs.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the first processing module of the server can generate a cut-off hotspot graph according to cut-off information sent by at least one terminal and received by the receiving module, so that maintenance personnel can summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
Optionally, the server further includes:
the second processing module is configured to, after the receiving module receives the WIFI cut-off information of the home gateway sent by at least one terminal, determine the model of each cut-off home gateway and the number of times of cut-off of each model of home gateway according to the cut-off information sent by the at least one terminal, and generate a home gateway statistical chart according to the model of each cut-off home gateway and the number of times of cut-off of each model of home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the second processing module of the server can generate a home gateway statistical chart according to the cutoff information sent by the at least one terminal received by the receiving module, so that the statistical chart can be used when maintenance personnel summarize and analyze the reason of the cutoff of WIFI between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the cutoff of WIFI between the terminal and the home gateway.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the WIFI cut-off information of the home gateway can further comprise a terminal and a WIFI signal strength indication between the home gateway, and the manufacturer information of the home gateway provides more information for maintainers to use when the maintainers summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and provides data support for the maintainers to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway.
According to a fifth aspect of the embodiments of the present disclosure, there is provided a terminal, including:
a processor;
a memory for storing executable instructions of the processor;
wherein the processor is configured to:
when an application program is operated, judging whether WIFI cut-off occurs between the terminal and the home gateway;
when WIFI cut-off occurs between the terminal and the home gateway, recording WIFI cut-off information of the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time of the WIFI cut-off and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
and the terminal sends the WIFI cut-off information to the server.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when an application program is operated by a processor of the terminal, whether WIFI cutoff occurs between the terminal and the home gateway or not can be judged, and when the WIFI cutoff is determined, the WIFI cutoff information of the home gateway is recorded and sent to the server, so that the server generates a cutoff heat point diagram according to the cutoff information sent by at least one terminal, maintenance personnel can summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
According to a sixth aspect of embodiments of the present disclosure, there is provided a server including:
a processor;
a memory for storing executable instructions of the processor;
wherein the processor is configured to:
receiving WIFI cut-off information of home gateways sent by at least one terminal, wherein each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises an identifier of the home gateway corresponding to the terminal, the time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway;
and generating a cut-off hotspot graph according to the cut-off information sent by the at least one terminal, wherein the cut-off hotspot graph identifies the position of the home gateway where cut-off occurs.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the processor of the server can generate a cut-off hotspot graph according to the cut-off information sent by the at least one received terminal, so that maintenance personnel can summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
According to a seventh aspect of the embodiments of the present disclosure, there is provided a terminal, including: memory, a processor, and computer instructions, the processor executing the computer instructions to perform the steps of the WIFI cutout processing method of any of the first aspects.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when an application program is operated by a processor of the terminal, whether WIFI cutoff occurs between the terminal and the home gateway or not can be judged, and when the WIFI cutoff is determined, the WIFI cutoff information of the home gateway is recorded and sent to the server, so that the server generates a cutoff heat point diagram according to the cutoff information sent by at least one terminal, maintenance personnel can summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
According to an eighth aspect of embodiments of the present disclosure, there is provided a server including: memory, a processor, and computer instructions, the processor executing the computer instructions to perform the steps of the WIFI cutout processing method of any of the second aspects.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the processor of the server can generate a cut-off hotspot graph according to the cut-off information sent by the at least one received terminal, so that maintenance personnel can summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
According to a ninth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the WIFI cutout processing method of any one of the first aspects.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the processor can judge whether WIFI cutoff occurs between the terminal and the home gateway when the terminal runs an application program, and records WIFI cutoff information of the home gateway and sends the WIFI cutoff information to the server when the WIFI cutoff is determined to occur, so that the server generates a cutoff hotspot graph according to the cutoff information sent by at least one terminal, maintenance personnel can summarize and analyze reasons of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reasons of the WIFI cutoff between the terminal and the home gateway.
According to a tenth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the steps of the WIFI cutout processing method of any one of the second aspects.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the processor can generate a cutoff hotspot graph according to the cutoff information sent by the at least one received terminal, so that maintenance personnel can summarize and analyze the reason of WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cutoff between the terminal and the home gateway.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a diagram illustrating an application scenario of a WIFI cutoff processing method according to an exemplary embodiment;
fig. 2 is a flow diagram illustrating a WIFI cutoff processing method in accordance with an exemplary embodiment;
FIG. 3 is a cutout heat map shown in accordance with an exemplary embodiment;
fig. 4 is a home gateway statistical diagram shown in accordance with an example embodiment;
fig. 5 is a flow diagram illustrating a WIFI cutoff processing method in accordance with another exemplary embodiment;
FIG. 6 is a block diagram illustrating a terminal in accordance with an exemplary embodiment;
FIG. 7 is a block diagram illustrating a terminal in accordance with an exemplary embodiment;
FIG. 8 is a block diagram illustrating a terminal in accordance with another exemplary embodiment;
FIG. 9 is a block diagram illustrating a terminal in accordance with yet another exemplary embodiment;
FIG. 10 is a block diagram illustrating a server in accordance with an exemplary embodiment;
FIG. 11 is a block diagram illustrating a server in accordance with another exemplary embodiment;
fig. 12 is a block diagram illustrating entities of a terminal according to yet another exemplary embodiment;
FIG. 13 is a block diagram illustrating an entity of a server in accordance with yet another illustrative embodiment;
fig. 14 is a block diagram illustrating a terminal 1100 in accordance with an example embodiment;
fig. 15 is a block diagram illustrating a server 500 in accordance with an example embodiment.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a diagram illustrating an application scenario of a WIFI cutoff processing method according to an exemplary embodiment. As shown in fig. 1, the application scenario may include, for example: a terminal 1, a home gateway 2 and a server 3. The server 3 is a server corresponding to the home gateway 2.
The terminal 1 and the home gateway 2 are connected through a WIFI network to access the network through the home gateway 2. The home gateway may be a home gateway having only a gateway function, or may be a home gateway integrated with a router function. In some embodiments, a home gateway integrated with a router function may also be referred to as a router. Optionally, when the home gateway is a home gateway only having a gateway function, the terminal 1 is connected to the home gateway 2 through the router and through WIFI. Fig. 1 is a diagram illustrating an application scenario of a home gateway integrated with a router function.
The terminal 1 can communicate with the server 3 through the home gateway 2 when no WIFI cut-off occurs between the terminal 1 and the home gateway 2. Alternatively, the terminal 1 may communicate with the server 3 through another home gateway that does not generate WIFI cut-off with the terminal 1. Alternatively, the terminal 1 may communicate with the server 3 through a mobile communication network (e.g., a 4G network, a 5G network, or the like) in which the terminal is located. Fig. 1 shows an application scenario in which a terminal 1 communicates with a server 3 via a mobile communication network.
Currently, in the application scenario shown in fig. 1, when a user uses a terminal 1 to play a MOBA when the terminal 1 accesses a network through a home gateway 2, a problem of WIFI cut-off between the terminal 1 and the home gateway 2 is often encountered. That is, although the WIFI connection between the terminal 1 and the home gateway 2 is normal and the WIFI signal is strong, the terminal 1 still cannot access the network, so that the user cannot continue playing the game using the terminal.
In order to facilitate maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal 1 and the home gateway 2, the disclosure provides a WIFI cut-off processing method, when an application program is operated by the terminal 1, whether WIFI cut-off occurs between the terminal 1 and the home gateway 2 or not can be judged, and when the WIFI cut-off is determined to occur, WIFI cut-off information of the home gateway 2 is recorded and sent to the server 3, so that the server 3 generates a cut-off hotspot graph according to the cut-off information sent by at least one terminal, and the WIFI cut-off processing method is used when the maintenance personnel summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
The following takes the application scenario shown in fig. 1 as an example, and details the technical solution of the present disclosure are described with reference to specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 2 is a flow chart illustrating a WIFI cutoff processing method according to an exemplary embodiment. The embodiment relates to a process that when WIFI cut-off occurs between a terminal and a home gateway, the WIFI cut-off information of the home gateway is recorded and sent to a server. As shown in fig. 2, the method may include the steps of:
in step S101, when the terminal runs the application program, it is determined whether WIFI cut-off occurs between the terminal and the home gateway.
Specifically, the application may be any application that needs to interact with a network. Such as multiplayer online tactical sports game type applications, video type applications, instant messaging type applications, and the like.
The embodiment does not limit the manner of judging whether WIFI cutoff occurs between the terminal and the home gateway when the terminal runs the application program. Optionally, the terminal may monitor a data packet received by the terminal when the application program is running, and determine whether WIFI cutoff occurs between the terminal and the home gateway based on the received data packet. For example, if the terminal has not received the data packet related to the application program within the preset duration, the terminal may determine that WIFI cut-off occurs between the terminal and the home gateway. Or the terminal receives the data packet related to the application program, but the reception delay of the data packet related to the application program is greater than or equal to the preset threshold, and then the terminal can determine that the WIFI cut-off occurs between the terminal and the home gateway.
Because the terminal needs to communicate with the server corresponding to the application program in the network through the home gateway, when the terminal is in network communication with the server corresponding to the application program, the network communication between the terminal and the home gateway is described, that is, no WIFI cut-off occurs between the terminal and the home gateway. When the network between the terminal and the server corresponding to the application program is not connected or the time delay is large, it is indicated that the network between the terminal and the home gateway is not connected or the time delay is large, namely, WIFI cut-off occurs between the terminal and the home gateway.
Therefore, when the application program is operated, the terminal can judge whether WIFI cut-off occurs between the terminal and the home gateway or not by testing whether the network between the terminal and the server corresponding to the application program is communicated or not. For example, the terminal may send a test request message for testing whether the network between the terminal and the server corresponding to the application is connected to the server corresponding to the application. Wherein the test request message may include at least one test data packet. Then, the terminal may determine whether the network between the terminal and the server corresponding to the application program is connected according to the reception delay of the server corresponding to the application program for each test data packet. The test request message may be, for example, a ping message.
Optionally, the terminal may further obtain an identifier of the home gateway when the application program is run. For example, the terminal may acquire the identifier of the home gateway through interaction with the home gateway. Alternatively, the terminal may acquire an identifier of a home gateway preset in the terminal, and the like.
In step S102, when WIFI cut-off occurs between the terminal and the home gateway, the terminal records WIFI cut-off information of the home gateway, where the cut-off information includes an identifier of the home gateway, a time when the WIFI cut-off occurs, and address information of the home gateway, and the address information of the home gateway is used to characterize a location where the home gateway is located.
Specifically, the identifier of the home gateway may be any identifier capable of uniquely characterizing the identity of the home gateway, for example, a Media Access Control (MAC) address of the home gateway. The time of the occurrence of the WIFI cutoff may be, for example, a timestamp of the occurrence of the WIFI cutoff. The address information of the home gateway may be, for example, IP address information of the home gateway (i.e., an IP address of the home gateway in the network), or may be other address information that can represent a location of the home gateway. It is to be understood that, when the home gateway is a home gateway having only a gateway function, the IP address of the home gateway is the IP address of the router.
Optionally, the WIFI cut-off information of the home gateway may further include at least one of the following: WIFI signal strength indication between the terminal and the home gateway, manufacturer information of the home gateway and the like.
In step S103, the terminal sends WIFI cut-off information of the home gateway to the server.
Optionally, after the terminal can record the WIFI cut-off information of the home gateway, the terminal can directly send the WIFI cut-off information of the home gateway to the server. For example, the terminal may send WIFI cut-off information of the home gateway to the server through another home gateway that does not have WIFI cut-off with the terminal. Or, the terminal may send the WIFI cut-off information of the home gateway to the server through a mobile communication network (e.g., a 4G network or a 5G network) where the terminal is located.
Optionally, the terminal may further send WIFI cut-off information of the home gateway to the server when performing a positioning operation based on a positioning request initiated by the user. For example, if the network between the terminal and the home gateway is restored (that is, there is no WIFI cut-off), the terminal transmits WIFI cut-off information of the home gateway to the server through the home gateway. Or the terminal can send the WIFI cut-off information of the home gateway to the server through other home gateways which do not generate WIFI cut-off with the terminal. Or, the terminal may send the WIFI cut-off information of the home gateway to the server through a mobile communication network (e.g., a 4G network or a 5G network) where the terminal is located.
Optionally, the terminal may continuously perform the operation of determining whether WIFI cut-off occurs between the terminal and the home gateway in the process of running the application program, and record WIFI cut-off information of the home gateway at the current moment when it is determined that WIFI cut-off occurs between the terminal and the home gateway at each time. In this scenario, the terminal may periodically send all WIFI cut-off information about the home gateway recorded in the period to the server. Or, the terminal may send, to the server, all WIFI cut-off information about the home gateway recorded from the last time of performing the positioning operation to the current time of performing the positioning operation when performing the positioning operation based on a positioning request initiated by the user.
In this scenario, when the user stops operating the application program, the terminal stops determining whether WIFI cutoff occurs between the terminal and the home gateway. The user may stop operating the application program, for example, by switching the application program from foreground running to background running, or by triggering the terminal to end the application program, or by switching the terminal to a screen lock state. In this way, the power consumption of the terminal can be reduced.
Fig. 3 is a block heat map according to an exemplary embodiment. As shown in fig. 3, after receiving the WIFI cut-off information of the home gateway corresponding to the terminal sent by the at least one terminal in the above manner, the server may generate a cut-off hotspot graph (for example, the cut-off hotspot graph shown in fig. 3) identifying a position where the home gateway that has cut off is located according to the WIFI cut-off information of the home gateway sent by the at least one terminal, so that the cut-off hotspot graph is used when a maintainer summarizes and analyzes reasons for the WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintainer to summarize and analyze reasons for the WIFI cut-off between the terminal and the home gateway.
According to the WIFI cut-off processing method, when the terminal runs an application program, whether WIFI cut-off occurs between the terminal and the home gateway or not can be judged, when the WIFI cut-off is determined, WIFI cut-off information of the home gateway is recorded and sent to the server, so that the server can generate a cut-off hotspot graph according to the cut-off information sent by at least one terminal, maintenance personnel can summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway.
Further, on the basis of the above embodiment, since the identifier of the home gateway may be any identifier capable of uniquely characterizing the identity of the home gateway, the server may also determine the model of the home gateway based on the identifier of the home gateway. For example, the server may store a correspondence between the identifier and the model of the home gateway in advance, and thus, the server may determine the model of the home gateway according to the identifier of the home gateway and through the correspondence. Or, the identifier of the home gateway carries information representing the model of the home gateway, for example, a certain field in the identifier is the model of the home gateway, so the server may determine the model of the home gateway according to the certain field of the identifier of the home gateway.
After receiving the WIFI cut-off information of the home gateway corresponding to the terminal sent by the at least one terminal, the server may also determine the type of each cut-off home gateway and the number of times of cut-off of each type of home gateway according to the cut-off information sent by the at least one terminal. For example, the server determines the model of each of the gateways according to the identification of the gateway in the traffic interruption information transmitted from the at least one terminal. Then, the server may count the number of times of occurrence of the blocking of each type of home gateway according to the type of each blocking home gateway.
The server further can generate a home gateway statistical chart according to the type of each cut-off home gateway and the cut-off times of each type of home gateway, so that the statistical chart can be used when maintenance personnel summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway. The statistical example referred to herein may be, for example, a histogram. How the server generates the home gateway statistical chart according to the type of each cut-off home gateway and the cut-off times of each type of home gateway can refer to the related art, and details are not repeated.
Fig. 4 is a statistical diagram illustrating a home gateway according to an example embodiment. As shown in fig. 4, the server may generate a home gateway statistical chart according to the model of each of the cut-off home gateways and the number of cut-off times of each of the models of the home gateways as shown in fig. 4. It is to be understood that the server may further count the number of times of occurrence of the outage of each model of home gateway in each time period (e.g., within each week, within each quarter) according to the occurrence time of the outage of each home gateway, and generate the home gateway statistical graph. At this time, the statistical map may characterize the number of times each model of home gateway has broken down in each time period. During specific implementation, the server may specifically set a time period in which the number of times of flow interruption of each type of home gateway represented by the generated home gateway statistical graph is generated according to the type of each flow interruption home gateway and the number of times of flow interruption of each type of home gateway, according to the user's requirement.
Fig. 5 is a flow chart illustrating a WIFI cutoff processing method according to another exemplary embodiment. The terminal that this embodiment relates to is when operation application, judges whether take place the process of WIFI cutout between terminal and the home gateway. As shown in fig. 5, the step S101 may include the following steps:
in step S201, when the terminal runs the application program, the terminal sends a test request message to the home gateway, where the test request message is used to test whether a network between the terminal and the home gateway is connected, and the test request message includes at least one test data packet.
The present embodiment does not limit the number of test packets and the size of each test packet included in the test request message, and may specifically be set according to the requirement of the user. For example, the test request message includes 5 test packets, each of which is 32 bytes.
Optionally, the test request message may be a ping message, for example.
In step S202, the terminal receives a test response message of the home gateway, where the test response message is used to indicate a reception delay of the home gateway for the received test data packet.
Optionally, the test response message may also be used to indicate, for example, a size (e.g., a number of bytes) of each test packet received by the home gateway, and a total consumption time from the terminal sending the test packet to the home gateway receiving the test packet.
Taking the example that the test request message is a ping message, the test request message includes a test data packet, and the address of the home gateway is 192.168.1.1, the test response message may be as follows:
Reply from 192.168.1.1:bytes=32time=1244ms TTL=46。
where, bytes is 32 to indicate the size (e.g. number of bytes) of the test packet received by the home gateway, and time is 1244ms to indicate the total consumption of the test packet sent from the terminal to the home gateway, and TTL is 46 to the reception delay of the test packet by the home gateway.
It will be appreciated that if the home gateway does not receive a certain test packet, the test response message sent by the home gateway does not indicate any information about the test packet.
In step S203, the terminal determines whether WIFI cut-off occurs between the terminal and the home gateway according to the test response message.
For example, in the determination of the reception delay of the home gateway for the received test data packets indicated by the test response message, the home gateway receives all the test data packets, where the reception delay of one of the test data packets is greater than the preset threshold. The terminal may determine that WIFI cutoff occurs between the terminal and the home gateway. The preset threshold may be, for example, 400 milliseconds, 1000 milliseconds, or the like.
Or, after determining the receiving delay of the home gateway for the received test data packets indicated by the test response message, the home gateway receives all the test data packets, wherein the number of the first test data packets is greater than or equal to the preset number. The terminal may determine that WIFI cutoff occurs between the terminal and the home gateway. The first test data packet is a test data packet whose reception delay is greater than or equal to a preset threshold. The preset number may be, for example, 2 or 3, and may be specifically determined according to the number of test packets carried in the test request message and the preset threshold.
Or, when the receiving delay of the home gateway for the received test data packets indicated by the test response message is determined, a part of the test data packets are not received by the home gateway, and the number of the unreceived data packets is greater than or equal to the preset number. The terminal may determine that WIFI cutoff occurs between the terminal and the home gateway. The preset number may be, for example, 3, and may specifically be according to the number of test packets carried in the test request message.
When the terminal judges that WIFI cutoff occurs between the terminal and the home gateway in the mode, the WIFI cutoff information of the home gateway can be recorded and sent to the server, so that the server can generate a cutoff hotspot graph according to the cutoff information sent by at least one terminal, the cutoff hotspot graph is used when maintenance personnel summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
According to the WIFI cut-off processing method, when an application program is operated by a terminal, whether WIFI cut-off occurs between the terminal and a home gateway can be judged through testing whether a network between the terminal and the home gateway is communicated, when the WIFI cut-off occurs, WIFI cut-off information of the home gateway is recorded and sent to a server, so that the server generates a cut-off hotspot diagram according to the cut-off information sent by at least one terminal, maintenance personnel can summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of the WIFI cut-off between the terminal and the home gateway.
The WIFI cut-off processing method provided by the present disclosure is described in detail below with a specific example, taking a terminal installed with an android operating system as an example.
Fig. 6 is a block diagram illustrating a terminal according to an exemplary embodiment. As shown in fig. 6, the processes in the terminal according to the present example include: a first process, a second process, and a third process.
The first process (e.g., the whatstone process) is configured to perform the following operations:
(1) and monitoring whether the application program runs. Whether an application is running is determined, for example, by monitoring whether the application is running in the foreground.
(2) When the application program runs, triggering a second process to execute the operation of acquiring the identification of the home gateway, judging whether WIFI cut-off occurs between the terminal and the home gateway, and recording WIFI cut-off information when the WIFI cut-off occurs between the terminal and the home gateway; for example, by sending a start command (e.g., a start command in the socket command) to the second process, the second process is triggered to execute an operation of determining whether WIFI cut-off occurs between the terminal and the home gateway.
(3) And when the user stops operating the application program, triggering the second process to stop executing the operation of judging whether WIFI cut-off occurs between the terminal and the home gateway. For example, by sending a stop command (for example, a stop command in a socket command) to the second process, the second process is triggered to stop executing the operation of determining whether WIFI cut-off occurs between the terminal and the home gateway.
The second process (e.g., netd process) is configured to perform the following operations:
under the trigger of the first process, the identification of the home gateway is acquired, whether WIFI cut-off operation occurs between the terminal and the home gateway or not is judged, and when WIFI cut-off occurs between the terminal and the home gateway, WIFI cut-off information is recorded. For example, the second process tests whether the network between the terminal and the home gateway is connected by sending a test request message (e.g., ping message) to the home gateway, so as to determine whether the WIFI cut-off occurs between the terminal and the home gateway.
The third process (e.g., a hook process) is used to perform the following operations:
and when the user initiates a positioning request, collecting the flow cutoff information of the home gateway recorded by the second process, and sending the flow cutoff information to the server.
The WIFI cut-off method provided by the present disclosure is described below by taking an example that a first process triggers a second process to execute corresponding operations through a start command and a stop command:
the first process sends a start command to the second process when monitoring the running of the application program. And the second process acquires the identification of the home gateway after receiving the start command, and periodically sends a test request message to the home gateway so as to judge whether WIFI cut-off occurs between the terminal and the home gateway through testing whether the network between the terminal and the home gateway is communicated. For example, a test request message is sent to the home gateway every second to determine whether WIFI cut-off occurs between the terminal and the home gateway in the second. For how to judge whether WIFI cutoff occurs, reference may be made to the description of the foregoing embodiments.
And when the WIFI cut-off between the terminal and the home gateway is determined, the second process records the WIFI cut-off information of the home gateway. For example, the identification of the home gateway, the time when the WIFI cutoff occurs, and the address information of the home gateway. Optionally, the WIFI cut-off information of the home gateway may further include at least one of the following: WIFI signal strength indication between the terminal and the home gateway, manufacturer information of the home gateway and the like.
When monitoring that the user stops operating the application program (for example, the application program is converted from foreground running to background running, or the user triggers the terminal to end the application program, or the terminal is switched to a screen locking state), the first process sends a stop command to the second process. And continuously and periodically executing the second process to judge whether WIFI cut-off operation occurs between the terminal and the home gateway or not until the second process receives a stop command sent by the first process.
And when the terminal executes the positioning operation, the third process collects the WIFI cutoff information of all the home gateways recorded by the second process from the last time of executing the positioning operation by the terminal to the current time, and sends the WIFI cutoff information to the server, so that the server executes the cutoff hotspot picture generating operation according to the received WIFI cutoff information of the home gateway of the terminal, and the cutoff hotspot picture generating operation is used for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway, and provides data support for the maintenance personnel to summarize and analyze the reason of the WIFI cutoff between the terminal and the home gateway.
According to the WIFI cut-off processing method, when an application program is operated by a terminal, a first process of the terminal can trigger a second process to judge whether WIFI cut-off occurs between the terminal and a home gateway or not, when the WIFI cut-off is determined to occur, WIFI cut-off information of the home gateway is recorded, and a third process of the terminal is sent to a server, so that the server generates a cut-off heat point diagram according to the cut-off information sent by at least one terminal, the cut-off heat point diagram is used for maintenance personnel to summarize and analyze reasons of the WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reasons of the WIFI cut-off between the terminal and the home gateway.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
Fig. 7 is a block diagram illustrating a terminal according to an example embodiment. As shown in fig. 7, the terminal and the home gateway are connected to each other through WIFI, and the terminal includes:
and the judging module 11 is configured to judge whether WIFI cut-off occurs between the terminal and the home gateway when the application program is run.
The recording module 12 is configured to record WIFI cut-off information of the home gateway when WIFI cut-off occurs between the terminal and the home gateway, where the cut-off information includes an identifier of the home gateway, a time when the WIFI cut-off occurs, and address information of the home gateway, and the address information of the home gateway is used to represent a position where the home gateway is located;
and a transmitting module 13 configured to transmit the WIFI cutoff information to the server. For example, the transmitting module 13 is configured to transmit the WIFI cutoff information to the server when the terminal performs the positioning operation.
Optionally, the determining module 11 is configured to stop determining whether WIFI cut-off occurs between the terminal and the home gateway when the user stops operating the application program.
Optionally, the flow break information further includes at least one of the following: WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
Optionally, the application program is an application program of a multiplayer online tactical competitive game.
The utility model provides a terminal, the judge module at terminal can judge whether take place WIFI cut-off between terminal and the home gateway, when the WIFI cut-off takes place certainly, record module can record home gateway's WIFI cut-off information, and send for the server by sending module, so that the server generates cut-off heat point diagram according to the cut-off information that at least one terminal sent, use when supplying maintainer summary analysis terminal and home gateway between the reason that takes place WIFI cut-off, provide data support for maintainer summary analysis terminal and home gateway between the reason that takes place WIFI cut-off.
Fig. 8 is a block diagram illustrating a terminal according to another exemplary embodiment. As shown in fig. 8, the terminal determination module 11 includes, in addition to the block diagram shown in fig. 7:
the sending submodule 111 is configured to send a test request message to the home gateway when the application program is running, where the test request message is used to test whether a network between the terminal and the home gateway is connected, and the test request message includes at least one test data packet;
a receiving submodule 112 configured to receive a test response message of the home gateway, where the test response message is used to indicate a receiving delay of the home gateway for the received test data packet;
and the judging submodule 113 is configured to judge whether WIFI cut-off occurs between the terminal and the home gateway according to the test response message.
Optionally, when the number of the at least one test data packet is multiple, the determining submodule 113 is configured to determine that WIFI cutoff occurs between the terminal and the home gateway when the number of the first test data packets is greater than or equal to a preset number, where the first test data packet is a test data packet whose reception delay is greater than or equal to a preset threshold.
In the terminal provided by the disclosure, when the terminal runs an application program, the sending submodule can send a test request message to the home gateway, and the receiving submodule can receive a test response message of the home gateway, so that the judging submodule can judge whether the home gateway is in a normal state or not according to the test response message, whether WIFI cutoff occurs between the terminal and the home gateway is judged by testing whether the network between the terminal and the home gateway is connected or not, so that the recording module can record WIFI cut-off information of the home gateway and send the WIFI cut-off information to the server by the sending module when the WIFI cut-off is determined to occur, the server generates a cut-off hotspot graph according to cut-off information sent by at least one terminal, the cut-off hotspot graph is used when maintenance personnel summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
Fig. 9 is a block diagram illustrating a terminal according to yet another exemplary embodiment. As shown in fig. 9, in addition to the block diagram shown in fig. 7, the terminal further includes:
an obtaining module 14 configured to obtain an identifier of the home gateway when the terminal runs the application.
The utility model provides a terminal, the acquisition module at terminal can be when the terminal operation application, acquire home gateway's sign, thereby when the WIFI cutout takes place in the affirmation, record module can be according to the sign of the home gateway who obtains, record home gateway's WIFI cutout information, and send for the server by sending module, so that the server generates cutout heat point diagram according to the cutout information that at least one terminal sent, use when supplying maintainer to summarize the reason that takes place the WIFI cutout between analysis terminal and the home gateway, provide data support for maintainer summarization analysis terminal and home gateway between the reason that takes place the WIFI cutout.
FIG. 10 is a block diagram illustrating a server in accordance with an example embodiment. As shown in fig. 10, the server includes:
the receiving module 21 is configured to receive WIFI cut-off information of a home gateway sent by at least one terminal, where each terminal is in network connection with a corresponding home gateway through WIFI, and the cut-off information includes an identifier of the home gateway corresponding to the terminal, a time when WIFI cut-off occurs between the terminal and the corresponding home gateway, and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway;
a first processing module 22 configured to generate a blocking hotspot graph according to the blocking information sent by the at least one terminal, where the blocking hotspot graph identifies a location where a home gateway where blocking occurs.
Optionally, the flow break information further includes at least one of the following: WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
According to the server provided by the disclosure, the first processing module of the server can generate a cut-off hotspot graph according to cut-off information sent by at least one terminal and received by the receiving module, so that maintenance personnel can summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway, and data support is provided for the maintenance personnel to summarize and analyze the reason of WIFI cut-off between the terminal and the home gateway.
Fig. 11 is a block diagram illustrating a server according to another example embodiment. As shown in fig. 11, in addition to the block diagram shown in fig. 10, the server further includes:
the second processing module 23 is configured to, after the receiving module 21 receives the WIFI blocking information of the home gateway sent by the at least one terminal, determine, according to the blocking information sent by the at least one terminal, a model of each blocking-occurring home gateway and the number of times of blocking-occurring for each model of home gateway, and generate a home gateway statistical chart according to the model of each blocking-occurring home gateway and the number of times of blocking occurring for each model of home gateway.
According to the server provided by the disclosure, the second processing module of the server can generate the home gateway statistical chart according to the cutoff information sent by the at least one terminal received by the receiving module, so that the server can be used when a maintainer summarizes and analyzes the reason of the cutoff of the WIFI between the terminal and the home gateway, and data support is provided for the maintainer to summarize and analyze the reason of the cutoff of the WIFI between the terminal and the home gateway.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 12 is a block diagram illustrating entities of a terminal according to yet another example embodiment. As shown in fig. 12, the terminal includes:
a processor 31 and a memory 32;
the memory 32 is used to store executable computer instructions for the processor 31;
wherein, when the terminal is connected to the home gateway through the WIFI, the processor 31 is configured to:
when the application program is operated, whether WIFI cut-off occurs between the terminal and the home gateway or not is judged;
recording WIFI cut-off information of the home gateway when WIFI cut-off occurs between the terminal and the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time when the WIFI cut-off occurs and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
and sending WIFI cut-off information to a server.
Optionally, above-mentioned when the operation application, whether take place WIFI cut-off between terminal and the home gateway, include:
when an application program is operated, sending a test request message to a home gateway, wherein the test request message is used for testing whether a network between a terminal and the home gateway is communicated or not, and the test request message comprises at least one test data packet;
receiving a test response message of the home gateway, wherein the test response message is used for indicating the receiving time delay of the home gateway aiming at the received test data packet;
and judging whether WIFI cut-off occurs between the terminal and the home gateway or not according to the test response message.
Optionally, when at least one test data packet is multiple, the determining, according to the test response message, whether WIFI cut-off occurs between the terminal and the home gateway includes:
and when the number of the first test data packets is larger than or equal to the preset number, determining that WIFI cut-off occurs between the terminal and the home gateway, wherein the first test data packets are test data packets with receiving time delay larger than or equal to a preset threshold value.
Optionally, the method further includes:
and when the user stops operating the application program, stopping judging whether WIFI cut-off occurs between the terminal and the home gateway.
Optionally, the method further includes:
and when the application program is operated, acquiring the identification of the home gateway.
Optionally, the sending of the WIFI cut-off information to the server includes:
and when the positioning operation is executed, WIFI cut-off information is sent to the server.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
Optionally, the application program is an application program of a multiplayer online tactical competitive game.
In the above terminal embodiments, it should be understood that the Processor 31 may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, and the memory 32 may be a read-only memory (ROM), a Random Access Memory (RAM), a flash memory, a hard disk, or a solid state disk. Optionally, the terminal may further include a SIM card. SIM cards, also known as subscriber identity cards, smart cards, must be installed in a digital mobile phone for use. That is, the information of the digital mobile phone client, the encrypted key and the contents of the user's phone book are stored on the computer chip. The steps of a method disclosed in connection with the embodiments of the present disclosure may be embodied directly in a hardware processor, or in a combination of hardware and software modules.
Fig. 13 is a block diagram illustrating an entity of a server according to yet another example embodiment. As shown in fig. 13, the server includes:
a processor 41 and a memory 42;
memory 42 is used to store executable computer instructions for processor 41;
wherein the processor 41 is configured to:
receiving WIFI cut-off information of home gateways sent by at least one terminal, wherein each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises identification of the home gateway corresponding to the terminal, time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway;
and generating a flow cutoff hotspot graph according to flow cutoff information sent by at least one terminal, wherein the flow cutoff hotspot graph identifies the position of the home gateway where flow cutoff occurs.
Optionally, after receiving the WIFI cut-off information of the home gateway sent by the at least one terminal, the method further includes:
determining the type of each household gateway generating the current interruption and the current interruption times of each type of household gateway according to the current interruption information sent by at least one terminal;
and generating a home gateway statistical chart according to the type of each cut-off home gateway and the cut-off times of each type of home gateway.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
In the above-mentioned embodiment of the server, it should be understood that the Processor 41 may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, and the memory 42 may be a read-only memory (ROM), a Random Access Memory (RAM), a flash memory, a hard disk, or a solid state disk. The steps of a method disclosed in connection with the embodiments of the present disclosure may be embodied directly in a hardware processor, or in a combination of hardware and software modules.
Fig. 14 is a block diagram illustrating a terminal 1100 in accordance with an example embodiment. For example, the terminal 1100 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
Referring to fig. 14, terminal 1100 can include one or more of the following components: processing component 1102, memory 1104, power component 1106, multimedia component 1108, audio component 1110, input/output (I/O) interface 1112, sensor component 1114, and communications component 1116.
The processing component 1102 generally controls overall operation of the terminal 1100, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 1102 may include one or more processors 1120 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 1102 may include one or more modules that facilitate interaction between the processing component 1102 and other components. For example, the processing component 1102 may include a multimedia module to facilitate interaction between the multimedia component 1108 and the processing component 1102.
Memory 1104 is configured to store various types of data to support operation at terminal 1100. Examples of such data include instructions for any application or method operating on terminal 1100, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1104 may be implemented by any type or combination of volatile or non-volatile memory devices 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 or optical disks.
Power components 1106 provide power to the various components of terminal 1100. Power components 1106 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for terminal 1100.
The multimedia component 1108 includes a touch-sensitive display screen that provides an output interface between the terminal 1100 and a user. In some embodiments, the touch display screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the terminal 1100 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1110 is configured to output and/or input audio signals. For example, audio component 1110 can include a Microphone (MIC) configured to receive external audio signals when terminal 1100 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1104 or transmitted via the communication component 1116. In some embodiments, the audio assembly 1110 further includes a speaker for outputting audio signals.
The I/O interface 1112 provides an interface between the processing component 1102 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a main bar button, a volume button, a start button, and a lock button.
Sensor assembly 1114 includes one or more sensors for providing various aspects of state evaluation for terminal 1100. For example, sensor assembly 1114 can detect an open/closed state of terminal 1100, a relative positioning of components such as a display and a keypad of terminal 1100, sensor assembly 1114 can also detect a change in position of terminal 1100 or a component of terminal 1100, the presence or absence of user contact with terminal 1100, an orientation or acceleration/deceleration of terminal 1100, and a change in temperature of terminal 1100. The sensor assembly 1114 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1114 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1114 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1116 is configured to facilitate communication between the terminal 1100 and other devices in a wired or wireless manner. The terminal 1100 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1116 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 also includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the terminal 1100 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as memory 1104 including instructions, executable by processor 1120 of terminal 1100 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium, wherein instructions of the storage medium, when executed by a processor of a terminal 1100, enable the terminal 1100 to perform a WIFI cut-off processing method when performing a network connection with a home gateway through WIFI. The method comprises the following steps:
when the application program is operated, whether WIFI cut-off occurs between the terminal and the home gateway or not is judged;
recording WIFI cut-off information of the home gateway when WIFI cut-off occurs between the terminal and the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time when the WIFI cut-off occurs and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
and sending WIFI cut-off information to a server.
Optionally, above-mentioned when the operation application, whether take place WIFI cut-off between terminal and the home gateway, include:
when an application program is operated, sending a test request message to a home gateway, wherein the test request message is used for testing whether a network between a terminal and the home gateway is communicated or not, and the test request message comprises at least one test data packet;
receiving a test response message of the home gateway, wherein the test response message is used for indicating the receiving time delay of the home gateway aiming at the received test data packet;
and judging whether WIFI cut-off occurs between the terminal and the home gateway or not according to the test response message.
Optionally, when at least one test data packet is multiple, the determining, according to the test response message, whether WIFI cut-off occurs between the terminal and the home gateway includes:
and when the number of the first test data packets is larger than or equal to the preset number, determining that WIFI cut-off occurs between the terminal and the home gateway, wherein the first test data packets are test data packets with receiving time delay larger than or equal to a preset threshold value.
Optionally, the method further includes:
and when the user stops operating the application program, stopping judging whether WIFI cut-off occurs between the terminal and the home gateway.
Optionally, the method further includes:
and when the application program is operated, acquiring the identification of the home gateway.
Optionally, the sending of the WIFI cut-off information to the server includes:
and when the positioning operation is executed, WIFI cut-off information is sent to the server.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
Optionally, the application program is an application program of a multiplayer online tactical competitive game.
Fig. 15 is a block diagram illustrating a server 500 in accordance with an example embodiment. Referring to fig. 15, server 500 includes a processing component 522 that further includes one or more processors and memory resources, represented by memory 532, for storing instructions, such as applications, that are executable by processing component 522. The application programs stored in memory 532 may include one or more modules that each correspond to a set of instructions. Further, the processing component 522 is configured to execute instructions to perform the above-described WIFI cutoff processing methods.
The method comprises the following steps:
receiving WIFI cut-off information of home gateways sent by at least one terminal, wherein each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises identification of the home gateway corresponding to the terminal, time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway;
and generating a flow cutoff hotspot graph according to flow cutoff information sent by at least one terminal, wherein the flow cutoff hotspot graph identifies the position of the home gateway where flow cutoff occurs.
Optionally, after receiving the WIFI cut-off information of the home gateway sent by the at least one terminal, the method further includes:
determining the type of each household gateway generating the current interruption and the current interruption times of each type of household gateway according to the current interruption information sent by at least one terminal;
and generating a home gateway statistical chart according to the type of each cut-off home gateway and the cut-off times of each type of home gateway.
Optionally, the flow break information further includes at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
The server 500 may also include a power component 526 configured to perform power management for the server 500, a wired or wireless network interface 550 configured to connect the server 500 to a network, and an input/output (I/O) interface 558. Server 500 may operate based on an operating system stored in memory 532, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (22)

1. A WIFI cut-off processing method is characterized in that a terminal and a home gateway are connected through a WIFI network, and the method comprises the following steps:
the terminal acquires the identification of the home gateway when running an application program, and
sending a test request message to the home gateway, wherein the test request message is used for testing whether a network between the terminal and the home gateway is communicated or not, and the test request message comprises at least one test data packet;
the terminal receives a test response message of the home gateway, wherein the test response message is used for indicating the receiving time delay of the home gateway aiming at the received test data packet;
the terminal judges whether WIFI cut-off occurs between the terminal and the home gateway or not according to the test response message;
the method comprises the steps that when WIFI cut-off occurs between a terminal and a home gateway, the terminal records WIFI cut-off information of the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time of the WIFI cut-off and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
and the terminal sends the WIFI cutoff information to a server, the WIFI cutoff information is used for generating a cutoff hotspot graph, and the cutoff hotspot graph marks the position of the home gateway where cutoff occurs.
2. The method of claim 1, wherein the at least one test data packet is plural, and the determining, by the terminal, whether WIFI cut-off occurs between the terminal and the home gateway according to the test response message comprises:
and when the number of first test data packets is larger than or equal to a preset number, the terminal determines that WIFI cut-off occurs between the terminal and the home gateway, wherein the first test data packets are test data packets with receiving time delay larger than or equal to a preset threshold value.
3. The method of claim 1, further comprising:
and the terminal stops judging whether WIFI cut-off occurs between the terminal and the home gateway or not when the user stops operating the application program.
4. The method of claim 1, wherein the terminal sends the WIFI blanking information to a server, and wherein the WIFI blanking information comprises:
and the terminal sends the WIFI cut-off information to the server when executing positioning operation.
5. The method according to any of claims 1-4, wherein the flow break information further comprises at least one of:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
6. The method of any one of claims 1-4, wherein the application is a multiplayer online tactical competitive game-like application.
7. A WIFI cutoff processing method, comprising:
the method comprises the steps that a server receives WIFI cut-off information of home gateways sent by at least one terminal, each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises identification of the home gateway corresponding to the terminal, time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway; the identification of the home gateway is obtained when each terminal runs an application program; the time of WIFI cut-off and the address information of the home gateway are obtained when WIFI cut-off occurs between the terminal and the home gateway when each terminal runs an application program; the occurrence of WIFI cut-off between the terminal and the home gateway is determined based on a test response message; the test response message is used for indicating the receiving time delay of the home gateway aiming at the received test data packet; the test response message is sent by the home gateway aiming at a test request message sent by the terminal, the test request message is used for testing whether a network between the terminal and the home gateway is connected or not, and the test request message comprises at least one test data packet;
and the server generates a flow cutoff hotspot graph according to the flow cutoff information sent by the at least one terminal, wherein the flow cutoff hotspot graph identifies the position of the home gateway where flow cutoff occurs.
8. The method of claim 7, wherein after the server receives WIFI blanking information of the home gateway transmitted by at least one terminal, the method further comprises:
the server determines the type of each household gateway generating the current interruption and the current interruption times of each type of household gateway according to the current interruption information sent by the at least one terminal;
and the server generates a home gateway statistical chart according to the type of each cut-off home gateway and the cut-off times of each type of home gateway.
9. The method according to claim 7 or 8, characterized in that the outage information further comprises at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
10. A terminal is characterized in that the terminal is in network connection with a home gateway through WIFI, and the terminal comprises:
the judging module is configured to acquire the identifier of the home gateway and judge whether WIFI cut-off occurs between the terminal and the home gateway when an application program runs;
the recording module is configured to record WIFI cut-off information of the home gateway when WIFI cut-off occurs between the terminal and the home gateway, wherein the cut-off information comprises an identifier of the home gateway, the time when the WIFI cut-off occurs and address information of the home gateway, and the address information of the home gateway is used for representing the position of the home gateway;
the transmitting module is configured to transmit the WIFI cut-off information to a server, wherein the WIFI cut-off information is used for generating a cut-off hotspot graph, and the cut-off hotspot graph identifies the position of a home gateway where cut-off occurs;
the judging module comprises:
the sending submodule is configured to send a test request message to the home gateway when the application program is run, wherein the test request message is used for testing whether a network between the terminal and the home gateway is connected or not, and the test request message comprises at least one test data packet;
a receiving submodule configured to receive a test response message of the home gateway, where the test response message is used to indicate a reception delay of the home gateway for a received test data packet;
and the judging submodule is configured to judge whether WIFI cut-off occurs between the terminal and the home gateway or not according to the test response message.
11. The terminal of claim 10, wherein the at least one test packet is plural;
the judgment submodule is configured to determine that WIFI cutoff occurs between the terminal and the home gateway when the number of first test data packets is larger than or equal to a preset number, and the first test data packets are test data packets with receiving time delay larger than or equal to a preset threshold value.
12. The terminal of claim 10, wherein the determining module is configured to stop determining whether WIFI cutoff occurs between the terminal and the home gateway when a user stops operating the application.
13. The terminal of claim 10, wherein the sending module is configured to send the WIFI cutoff information to the server when the terminal performs a positioning operation.
14. The terminal according to any of claims 10-13, characterized in that said blanking information further comprises at least one of the following:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
15. A terminal according to any of claims 10-13, characterized in that the application is of the multiplayer online tactical competitive game type.
16. A server, characterized in that the server comprises:
the system comprises a receiving module, a processing module and a processing module, wherein the receiving module is configured to receive WIFI cut-off information of home gateways sent by at least one terminal, each terminal is in network connection with the corresponding home gateway through WIFI, and the cut-off information comprises identification of the home gateway corresponding to the terminal, time of WIFI cut-off between the terminal and the corresponding home gateway and address information of the home gateway; the address information of the home gateway is used for representing the position of the home gateway; the identification of the home gateway is obtained when each terminal runs an application program; the time of WIFI cut-off and the address information of the home gateway are obtained when WIFI cut-off occurs between the terminal and the home gateway when each terminal runs an application program; the occurrence of WIFI cut-off between the terminal and the home gateway is determined based on a test response message; the test response message is used for indicating the receiving time delay of the home gateway aiming at the received test data packet; the test response message is sent by the home gateway aiming at a test request message sent by the terminal, the test request message is used for testing whether a network between the terminal and the home gateway is connected or not, and the test request message comprises at least one test data packet;
the first processing module is configured to generate a cut-off hotspot graph according to the cut-off information sent by the at least one terminal, wherein the cut-off hotspot graph identifies the position of a home gateway where cut-off occurs.
17. The server of claim 16, further comprising:
the second processing module is configured to, after the receiving module receives the WIFI cut-off information of the home gateway sent by at least one terminal, determine the model of each cut-off home gateway and the number of times of cut-off of each model of home gateway according to the cut-off information sent by the at least one terminal, and generate a home gateway statistical chart according to the model of each cut-off home gateway and the number of times of cut-off of each model of home gateway.
18. The server according to claim 16 or 17, wherein the flow break information further comprises at least one of:
WIFI signal strength indication between the terminal and the home gateway, and manufacturer information of the home gateway.
19. A terminal, comprising: memory, a processor and computer instructions, the processor executing the computer instructions to perform the steps of the method according to any one of claims 1 to 6.
20. A server, comprising: memory, a processor and computer instructions, the processor executing the computer instructions to perform the steps of the method according to any one of claims 7 to 9.
21. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 6.
22. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 7 to 9.
CN201810972674.6A 2018-08-24 2018-08-24 WIFI cut-off processing method, terminal, server and storage medium Active CN109041101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810972674.6A CN109041101B (en) 2018-08-24 2018-08-24 WIFI cut-off processing method, terminal, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810972674.6A CN109041101B (en) 2018-08-24 2018-08-24 WIFI cut-off processing method, terminal, server and storage medium

Publications (2)

Publication Number Publication Date
CN109041101A CN109041101A (en) 2018-12-18
CN109041101B true CN109041101B (en) 2022-03-18

Family

ID=64628289

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810972674.6A Active CN109041101B (en) 2018-08-24 2018-08-24 WIFI cut-off processing method, terminal, server and storage medium

Country Status (1)

Country Link
CN (1) CN109041101B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103546305A (en) * 2012-07-13 2014-01-29 中兴通讯股份有限公司 Statistical method and system of network quality information
CN104811462A (en) * 2014-01-26 2015-07-29 ***通信集团北京有限公司 Access gateway redirection method and access gateway
CN105490937A (en) * 2014-09-17 2016-04-13 华为技术有限公司 Ethernet virtual network gateway switching method and service provider edge node equipment
CN105791062A (en) * 2016-03-11 2016-07-20 中国联合网络通信集团有限公司 Method for identifying service, home gateway, and home network system
CN106376003A (en) * 2015-07-23 2017-02-01 中移(杭州)信息技术有限公司 Method and device for detecting wireless local area network connection and wireless local area network data transmission
CN107360071A (en) * 2017-08-15 2017-11-17 中国联合网络通信集团有限公司 Method for sending information, mobile client and the intelligent home gateway of intelligent home network

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047491B (en) * 2006-06-06 2010-05-12 华为技术有限公司 Communication process system and its method, and time measuring device between network element
US9569587B2 (en) * 2006-12-29 2017-02-14 Kip Prod Pi Lp Multi-services application gateway and system employing the same
CN102045750A (en) * 2009-10-10 2011-05-04 上海中兴通讯技术有限责任公司 Method and system for performance monitoring and failure handling of WLAN (wireless local area network)
PL2566138T3 (en) * 2011-08-31 2015-04-30 Liberty Global Europe Holding B V Method and system for routing data traffic
CN103297282A (en) * 2012-02-22 2013-09-11 株式会社Ntt都科摩 Network delay measuring device and method
CN102958083A (en) * 2012-12-07 2013-03-06 广州杰赛科技股份有限公司 Network optimization equipment, wireless local area network optimization system and method
CN103916295B (en) * 2012-12-31 2017-09-12 华为终端有限公司 Data transmission method, equipment and gateway
CN103281720B (en) * 2013-05-29 2016-03-30 福建星网锐捷网络有限公司 The hot standby changing method of wireless controller and device, wireless controller, connecting system
CN103414916B (en) * 2013-08-30 2015-07-15 苏州科达科技股份有限公司 Fault diagnosis system and method
US20180191520A1 (en) * 2015-06-25 2018-07-05 Thomson Licensing Gateway and diagnosing method thereof
CN105592515B (en) * 2016-01-28 2020-01-10 广东电网有限责任公司中山供电局 Network switching device and method
CN108391295A (en) * 2018-03-28 2018-08-10 深圳市欧瑞博科技有限公司 Communicate hot change-over method, communication device, intelligent door lock and intelligent socket

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103546305A (en) * 2012-07-13 2014-01-29 中兴通讯股份有限公司 Statistical method and system of network quality information
CN104811462A (en) * 2014-01-26 2015-07-29 ***通信集团北京有限公司 Access gateway redirection method and access gateway
CN105490937A (en) * 2014-09-17 2016-04-13 华为技术有限公司 Ethernet virtual network gateway switching method and service provider edge node equipment
CN106376003A (en) * 2015-07-23 2017-02-01 中移(杭州)信息技术有限公司 Method and device for detecting wireless local area network connection and wireless local area network data transmission
CN105791062A (en) * 2016-03-11 2016-07-20 中国联合网络通信集团有限公司 Method for identifying service, home gateway, and home network system
CN107360071A (en) * 2017-08-15 2017-11-17 中国联合网络通信集团有限公司 Method for sending information, mobile client and the intelligent home gateway of intelligent home network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种支持视频流媒体QoS的互联网关发现方案;张伟等;《清华大学学报(自然科学版)》;20110815(第08期);全文 *

Also Published As

Publication number Publication date
CN109041101A (en) 2018-12-18

Similar Documents

Publication Publication Date Title
CN107113673B (en) Method and device for cell switching and user equipment
CN109714415B (en) Data processing method and device
US20220070960A1 (en) Connection processing method and apparatus
US20170063758A1 (en) Method, device, terminal, and router for sending message
CN111654354A (en) Detection method, device and storage medium of Maximum Transmission Unit (MTU)
CN108476379B (en) Information recording method and information recording apparatus
US11197192B2 (en) Network connection management method, device and system
CN107316207B (en) Method and device for acquiring display effect information
CN110337825B (en) Service switching method and device
CN109040651B (en) Video communication method and device
CN106878654B (en) Video communication method and device
CN106550482B (en) Communication connection establishing method and device and electronic equipment
CN107158685B (en) Exercise verification method and apparatus
CN110933773B (en) Link monitoring method and device
CN106412481B (en) Reminding method, device and terminal based on VoLTE video calling
CN112256424A (en) Virtual resource processing method, device and system, electronic equipment and storage medium
CN109831538B (en) Message processing method, device, server, terminal and medium
CN109041101B (en) WIFI cut-off processing method, terminal, server and storage medium
CN107039054B (en) The way of recording and device
CN108228433B (en) Electronic equipment, and method and device for counting visit time and stay time of mobile application
US10193991B2 (en) Methods and apparatuses for providing information of video capture device
CN113420205B (en) Method and device for determining shared source account, terminal equipment and server
CN114430370B (en) Method, device, equipment and storage medium for determining network slice
CN110866147B (en) Method, apparatus and storage medium for classifying live broadcast application
CN105516456B (en) Communication event transfer method, device and computer readable storage medium

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