CN113067770B - System for switching network when network communication is interrupted - Google Patents
System for switching network when network communication is interrupted Download PDFInfo
- Publication number
- CN113067770B CN113067770B CN202110391104.XA CN202110391104A CN113067770B CN 113067770 B CN113067770 B CN 113067770B CN 202110391104 A CN202110391104 A CN 202110391104A CN 113067770 B CN113067770 B CN 113067770B
- Authority
- CN
- China
- Prior art keywords
- network
- module
- communication
- communication equipment
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 327
- 238000004458 analytical method Methods 0.000 claims abstract description 45
- 238000012544 monitoring process Methods 0.000 claims abstract description 27
- 238000013475 authorization Methods 0.000 claims abstract description 17
- 230000003213 activating effect Effects 0.000 claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims description 82
- 238000012790 confirmation Methods 0.000 claims description 21
- 230000004913 activation Effects 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 claims description 8
- 230000005856 abnormality Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 abstract description 21
- 238000001514 detection method Methods 0.000 abstract description 13
- 238000012216 screening Methods 0.000 abstract description 2
- 238000003745 diagnosis Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
Abstract
The invention discloses a network switching system when network communication is interrupted, which comprises a network communication state detection module, a communication equipment demand instruction receiving module, a communication equipment network speed demand analysis module, a backup network authorization priority selection module and a communication interruption fault real-time uploading module, wherein the network communication state detection module is used for monitoring the network state among different communication equipment, the communication equipment demand instruction receiving module is used for receiving the instruction of the communication equipment, the communication equipment network speed demand analysis module is used for counting and analyzing the network speed used by the communication equipment, the backup network authorization priority selection module is used for authorizing the communication equipment when the communication equipment applies for access, the communication interruption fault real-time uploading module is used for carrying out time error on the network of a communication terminal, and the purpose of automatically activating the backup network in an area in the communication interruption process of the communication equipment is achieved, and screening all the backup networks to ensure that the communication equipment is preferentially connected.
Description
Technical Field
The invention relates to the field of network communication, in particular to a system for switching a network when the network communication is interrupted.
Background
Network interrupt refers to that when CPU normally runs program, CPU interrupts running program due to internal and external event or event prearranged by program, and goes to program for internal/external event or service for prearranged event, after service is completed, returns to executing program for temporary interrupt of running wave.
Network fault diagnosis should achieve three objectives: determining a fault point of the network and recovering the normal operation of the network; finding out the poor part in the network planning and configuration, improving and optimizing the performance of the network; and observing the running condition of the network and predicting the communication quality of the network in time. Network fault diagnosis is based on knowledge of network principles, network configuration and network operation. Based on the fault phenomenon, the network diagnosis tool is used as a means to acquire diagnosis information, determine network fault points, find the root of the problem, remove the fault and restore the normal operation of the network. Network failures typically have several possibilities: the problem of failure of the interconnection of physical devices in the physical layer or the problem of hardware and circuits themselves; interface configuration problems for network devices of the data link layer; network layer network protocol configuration or operation errors; device performance or communication congestion issues at the transport layer; the upper three layers are cisco or web application errors. The process of diagnosing network failures should proceed upward from the physical layer along the OSI seven layer model. The physical layer is checked first, then the data link layer is checked, and so on, trying to determine the failure point of the communication failure until the system communication is normal.
The processing method of the network interrupt comprises the following steps: it is proposed to use the network alone, and the requirement of part of the system on the network speed is high, so that the situation of network delay is likely to be caused, and it is suggested to avoid using the network alone, and not to share one network. Establishing and re-plugging connection network hardware: the phenomenon caused by the quality problem of the hardware can be solved by replacing or reconnecting, and if the physical reason is generally better solved, the problem can be solved by only pulling and plugging a network cable or replacing a transistor head, enabling a router to turn off a power supply again, and the like.
At present, after a communication device accesses a network, when the network speed is unstable or communication is interrupted, the network is mostly alarmed, the communication device is continuously connected after the network is maintained, and the communication device restarts data transmission, so that the data transmission of the communication device is stagnated or the efficiency is reduced when the network is abnormal.
Disclosure of Invention
The invention aims to provide a system and a method for switching a network when network communication is interrupted, so as to solve the problems in the prior art.
In order to achieve the above purpose, the present invention provides the following technical solutions:
the system comprises a network communication state detection module, a communication equipment demand instruction receiving module, a communication equipment network speed demand analysis module, a backup network authorization and priority selection module and a communication interruption fault real-time uploading module, wherein the network communication state detection module, the communication equipment demand instruction receiving module, the communication equipment network speed demand analysis module and the backup network authorization and priority selection module are sequentially connected through an intranet, and the communication interruption fault real-time uploading module and the network communication state detection module are connected through the intranet;
the network communication state detection module is used for monitoring network states among different communication devices, judging whether the current communication is stable or not, the communication device demand instruction receiving module is used for receiving instructions of the communication devices, the communication device network speed demand analysis module is used for counting and analyzing the network speed used by the communication devices so as to select different standby networks to connect, the standby network authorization and priority selection module is used for preferentially accessing the communication devices when the communication devices are authorized to access the communication devices after the communication devices are applied to be accessed, and the communication interruption fault real-time uploading module is used for timely reporting errors of the network of the communication terminal.
By adopting the technical scheme: the network communication state monitoring module comprises a network signal intensity monitoring sub-module and a communication interruption signal alarming sub-module, wherein the network signal intensity monitoring sub-module is used for monitoring signal intensity among different communication devices, counting the signal intensity of the different communication devices, and when the signal intensity among the monitored communication devices is lower than a set signal intensity threshold value, sending the signal intensity among the communication devices to the communication interruption signal alarming sub-module, and the communication interruption signal alarming sub-module is used for alarming a network with the signal intensity among the communication devices lower than the set signal intensity threshold value and forcing the network switching of the communication devices.
By adopting the technical scheme: the communication equipment demand instruction receiving module comprises a communication equipment release demand confirmation sub-module and an in-area backup network confirmation activation sub-module, wherein the communication equipment release demand confirmation sub-module is used for confirming the data transmission demand of the communication equipment, if the current communication equipment does not need data transmission, the current network of the communication equipment is not switched, and if the current communication equipment has the data transmission demand, the demand instruction is sent to the in-area backup network confirmation activation sub-module, and the in-area backup network confirmation activation sub-module is used for activating all backup networks in the area.
By adopting the technical scheme: the communication equipment network speed demand analysis module comprises a backup network speed statistics sub-module and a communication equipment data transmission speed acquisition analysis sub-module, wherein the backup network speed statistics sub-module is used for counting network speeds of different networks in a communication equipment area, sending statistical data to the communication equipment data transmission speed acquisition analysis sub-module, and the communication equipment data transmission speed acquisition analysis sub-module is used for acquiring the past data transmission speed of the communication equipment needing to be switched, judging that the communication equipment needing to be switched is accessed to the networks with different network speeds, accessing according to the most suitable network speeds in the past data transmission speed matching area of the communication equipment, and sending the access application of the communication equipment to a designated network.
By adopting the technical scheme: the communication equipment data transmission rate acquisition and analysis submodule acquires a plurality of sections of data transmission rates of the communication equipment in a front network and sets the plurality of sections of data as L 1 、L 2 、L 3 、…、L n Wherein the data L 1 The real-time transmission rates are respectively K1 1 、K1 2 、K1 3 、…、K1 n Data L 2 The real-time transmission rates are respectively K2 1 、K2 2 、K2 3 、…、K2 n Data L 3 The real-time transmission rates are respectively K3 1 、K3 2 、K3 3 、…、K3 n Data L n The real-time transmission rates are respectively Kn 1 、Kn 2 、Kn 3 、…、Kn n Extracting the minimum value K1 of the real-time transmission speed of the multi-section data n min、K2 n min、K3 n min、…、Kn n min, extracting the maximum value K1 of the real-time transmission rate of the multi-section data n max、K2 n max、K3 n max、…、Kn n max, setting the multi-segment data transmission rate range of the current communication equipment in the front network as K0 min-K0 max, and according to the formula:
and calculating to obtain the transmission data rate range in the current communication equipment, and comparing the statistical backup network speed with the calculated transmission data rate range in the communication equipment by the backup network speed statistical sub-module, and selecting the backup network with the fastest network speed in the range to apply for access.
By adopting the technical scheme: the backup network authorization and preference module comprises a communication equipment connection and preference sub-module and a data transmission and orientation protection sub-module, wherein the communication equipment connection and preference sub-module is used for authorizing the communication equipment to apply for accessing a certain backup network, after the communication equipment is authorized to log in the network, the communication equipment is preferentially accessed to the network for accessing when accessing the network next time, and the data transmission and orientation protection sub-module is used for carrying out emergency backup on data which are being transmitted by the network when the network is abnormal or interrupted, and carrying out transmission on the data again after the communication equipment switches the network or the current network is recovered, so that data loss caused by data transmission under the condition of network abnormality is avoided.
By adopting the technical scheme: the communication interruption fault real-time uploading module comprises a communication interruption network fault reporting sub-module and a single network fault rate analyzing sub-module, wherein the communication interruption network fault reporting sub-module is used for reporting faults of a network with communication interruption caused by network abnormality, reminding operators of timely maintenance, the single network fault rate analyzing sub-module is used for analyzing fault rates of the network with the fault interruption, counting the fault rates of different networks, marking the network when the fault rate is higher than a set threshold value, and setting a marked network to refuse to access communication equipment.
A method for performing network switching when network communication is interrupted:
s1: the method comprises the steps that a network communication state detection module is used for monitoring network states among different communication devices, judging whether current communication is stable or not, a network signal intensity monitoring sub-module is used for monitoring signal intensities among the different communication devices, counting the signal intensities among the different communication devices, and when the signal intensity among the monitored communication devices is lower than a set signal intensity threshold value, sending the signal intensity among the communication devices to a communication interruption signal alarm sub-module, and the communication interruption signal alarm sub-module is used for alarming a network with the signal intensity among the communication devices lower than the set signal intensity threshold value and forcing network switching of the communication devices;
s2: receiving an instruction of the communication equipment by using a communication equipment demand instruction receiving module, releasing a demand confirmation sub-module by the communication equipment to confirm the data transmission demand of the communication equipment, if the current communication equipment does not need data transmission, not switching the current network of the communication equipment, if the current communication equipment has the data transmission demand, sending the demand instruction to an in-area backup network confirmation activating sub-module, and activating all backup networks in the area by the in-area backup network confirmation activating sub-module;
s3: the network speed demand analysis module of the communication equipment is utilized to carry out statistics and analysis on the network speed used by the communication equipment, so that different standby networks are selected to be connected, the network speed statistics sub-module of the standby network is used for counting the network speeds of different networks in the communication equipment area, statistical data are sent to the data transmission rate acquisition analysis sub-module of the communication equipment, the data transmission rate acquisition analysis sub-module of the communication equipment carries out acquisition of the past data transmission rate on the communication equipment needing to be switched, the communication equipment needing to be switched is judged to be connected to the networks with different network speeds, the communication equipment is connected according to the most suitable network speeds in the past data transmission rate matching area of the communication equipment, and the access application of the communication equipment is sent to a designated network;
s4: the communication equipment is applied to access to a certain backup network by using the backup network authorization and priority selection module, then the communication equipment is preferentially accessed when being connected again, the communication equipment connection and priority selection sub-module is used for authorizing the communication equipment to access a certain backup network, after the communication equipment is authorized to log in the network, the communication equipment is preferentially accessed to the network for accessing next time, the data transmission orientation protection sub-module is used for carrying out emergency backup on data which are being transmitted by the network when the network is abnormal or interrupted, and the data is sent again after the communication equipment switches the network or the current network is recovered, so that the data loss caused by the data transmission under the abnormal condition of the network is avoided;
s5: the communication interruption fault real-time uploading module is used for carrying out time-to-time error reporting on a network of the communication terminal, the communication interruption network error reporting submodule is used for carrying out error reporting on a network with communication interruption caused by network abnormality, reminding operators of timely maintenance, the single network fault rate analysis submodule is used for carrying out fault rate analysis on the network with missing report, counting the fault rates of different networks, marking the network when the fault rate is higher than a set threshold value, and setting a marked network to refuse to access communication equipment.
By adopting the technical scheme: in the step S5, the single network failure rate analysis submodule is configured to analyze failure rates of the missed networks, count failure rates of different networks, mark the network when the failure rate is higher than a set threshold, set a marked network to reject access to the communication device, and further include the following steps:
a1: counting missed report networks in all networks connected by the communication equipment by utilizing a single network fault rate analysis sub-module, and counting the error report times of the current network in a designated time;
a2: according to the times of different networks, the fault degree of the different networks and the comprehensive fault rate of the fault reporting network in the current area are counted, the fault rate of the different networks is analyzed, when the fault rate is smaller than or equal to a set threshold value, a single network fault rate analysis sub-module does not process, when the fault rate is larger than the set threshold value, the network is marked, and the marked network is set to refuse to access the communication equipment.
By adopting the technical scheme: in the step A2, according to the number of times of different networks, the fault degree of the different networks and the comprehensive fault rate of the fault reporting network in the current area are counted, the fault rate of the different networks is analyzed, when the fault rate is smaller than or equal to a set threshold value, a single network fault rate analysis sub-module does not process, when the fault rate is larger than the set threshold value, the network is marked, and the marked network is set to refuse to access the communication equipment, and the method further comprises the following steps:
setting different networks as b1, b2, b3, … and bn and the number of times of error reporting of the different networks as x between the designated time T0 and T1 1 、x 2 、x 3 、…、x n Wherein, the fault degree of setting the fault of the plurality of times of error reporting in the network b1 is set as Ya 1 、Ya 2 、Ya 3 、…、Ya n Setting the fault degree of a plurality of fault reporting times in the network b2 as Yb 1 、Yb 2 、Yb 3 、…、Yb n Setting the fault degree of a plurality of fault reporting times in the network b3 as Yc 1 、Yc 2 、Yc 3 、…、Yc n Setting the fault degree of a plurality of fault reporting times in the network bn as Yz 1 、Yz 2 、Yz 3 、…、Yz n Setting a failure rate setting R0 of a single network according to the formula:
setting the comprehensive fault rate of all fault reporting networks in the area as R, and according to the formula:
and calculating the failure rate of the current single network and the comprehensive failure rates of all fault reporting networks in the area, wherein when the failure rate of the single network is smaller than or equal to a set threshold value, the single network failure rate analysis submodule does not process, when the failure rate is larger than the set threshold value, the network is marked, the set marking network refuses to access the communication equipment, and the comprehensive failure rates of all fault reporting networks in the area are sent to the personnel for reference.
Compared with the prior art, the invention has the beneficial effects that: the invention aims at automatically activating backup networks in an area in the process of communication interruption of communication equipment, screening all the backup networks and leading the communication equipment to be preferentially connected;
the network communication state detection module is used for monitoring network states among different communication devices, judging whether the current communication is stable or not, the communication device demand instruction receiving module is used for receiving instructions of the communication devices, the communication device network speed demand analysis module is used for counting and analyzing the network speed used by the communication devices so as to select different standby networks to connect, the standby network authorization and priority selection module is used for preferentially accessing the communication devices when the communication devices are authorized to access the communication devices again after the communication devices are applied to access the communication devices, and the communication interruption fault real-time uploading module is used for carrying out time error reporting on the network of the communication terminal.
Drawings
In order that the invention may be more readily understood, a more particular description of the invention will be rendered by reference to specific embodiments that are illustrated in the appended drawings.
Fig. 1 is a schematic block diagram of a network switching system according to the present invention when network communication is interrupted;
FIG. 2 is a schematic diagram illustrating steps of a network switching method when network communication is interrupted according to the present invention;
fig. 3 is a schematic diagram showing specific steps of step S5 of the network switching method when network communication is interrupted;
fig. 4 is a schematic diagram of an implementation method of the network switching system when network communication is interrupted.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1 to 4, in an embodiment of the present invention, a system and a method for performing network switching when network communication is interrupted, where the system includes a network communication status detection module, a communication device demand instruction receiving module, a communication device network speed demand analysis module, a backup network authorization priority selection module, and a communication interruption fault real-time uploading module, where the network communication status detection module, the communication device demand instruction receiving module, the communication device network speed demand analysis module, and the backup network authorization priority selection module are sequentially connected through an intranet, and the communication interruption fault real-time uploading module and the network communication status detection module are connected through the intranet;
the network communication state detection module is used for monitoring network states among different communication devices, judging whether the current communication is stable or not, the communication device demand instruction receiving module is used for receiving instructions of the communication devices, the communication device network speed demand analysis module is used for counting and analyzing the network speed used by the communication devices so as to select different standby networks to connect, the standby network authorization and priority selection module is used for preferentially accessing the communication devices when the communication devices are authorized to access the communication devices after the communication devices are applied to be accessed, and the communication interruption fault real-time uploading module is used for timely reporting errors of the network of the communication terminal.
By adopting the technical scheme: the network communication state monitoring module comprises a network signal intensity monitoring sub-module and a communication interruption signal alarming sub-module, wherein the network signal intensity monitoring sub-module is used for monitoring signal intensity among different communication devices, counting the signal intensity of the different communication devices, and when the signal intensity among the monitored communication devices is lower than a set signal intensity threshold value, sending the signal intensity among the communication devices to the communication interruption signal alarming sub-module, and the communication interruption signal alarming sub-module is used for alarming a network with the signal intensity among the communication devices lower than the set signal intensity threshold value and forcing the network switching of the communication devices.
By adopting the technical scheme: the communication equipment demand instruction receiving module comprises a communication equipment release demand confirmation sub-module and an in-area backup network confirmation activation sub-module, wherein the communication equipment release demand confirmation sub-module is used for confirming the data transmission demand of the communication equipment, if the current communication equipment does not need data transmission, the current network of the communication equipment is not switched, and if the current communication equipment has the data transmission demand, the demand instruction is sent to the in-area backup network confirmation activation sub-module, and the in-area backup network confirmation activation sub-module is used for activating all backup networks in the area.
By adopting the technical scheme: the communication equipment network speed demand analysis module comprises a backup network speed statistics sub-module and a communication equipment data transmission speed acquisition analysis sub-module, wherein the backup network speed statistics sub-module is used for counting network speeds of different networks in a communication equipment area, sending statistical data to the communication equipment data transmission speed acquisition analysis sub-module, and the communication equipment data transmission speed acquisition analysis sub-module is used for acquiring the past data transmission speed of the communication equipment needing to be switched, judging that the communication equipment needing to be switched is accessed to the networks with different network speeds, accessing according to the most suitable network speeds in the past data transmission speed matching area of the communication equipment, and sending the access application of the communication equipment to a designated network.
By adopting the technical scheme: the communication equipment data transmission rate acquisition and analysis submodule acquires a plurality of sections of data transmission rates of the communication equipment in a front network and sets the plurality of sections of data as L 1 、L 2 、L 3 、…、L n Wherein the data L 1 The real-time transmission rates are respectively K1 1 、K1 2 、K1 3 、…、K1 n Data L 2 The real-time transmission rates are respectively K2 1 、K2 2 、K2 3 、…、K2 n Data L 3 The real-time transmission rates are respectively K3 1 、K3 2 、K3 3 、…、K3 n Data L n The real-time transmission rates are respectively Kn 1 、Kn 2 、Kn 3 、…、Kn n Extracting the minimum value K1 of the real-time transmission speed of the multi-section data n min、K2 n min、K3 n min、…、Kn n min, extracting the maximum value K1 of the real-time transmission rate of the multi-section data n max、K2 n max、K3 n max、…、Kn n max, setting the multi-segment data transmission rate range of the current communication equipment in the front network as K0 min-K0 max, and according to the formula:
and calculating to obtain the transmission data rate range in the current communication equipment, and comparing the statistical backup network speed with the calculated transmission data rate range in the communication equipment by the backup network speed statistical sub-module, and selecting the backup network with the fastest network speed in the range to apply for access.
By adopting the technical scheme: the backup network authorization and preference module comprises a communication equipment connection and preference sub-module and a data transmission and orientation protection sub-module, wherein the communication equipment connection and preference sub-module is used for authorizing the communication equipment to apply for accessing a certain backup network, after the communication equipment is authorized to log in the network, the communication equipment is preferentially accessed to the network for accessing when accessing the network next time, and the data transmission and orientation protection sub-module is used for carrying out emergency backup on data which are being transmitted by the network when the network is abnormal or interrupted, and carrying out transmission on the data again after the communication equipment switches the network or the current network is recovered, so that data loss caused by data transmission under the condition of network abnormality is avoided.
By adopting the technical scheme: the communication interruption fault real-time uploading module comprises a communication interruption network fault reporting sub-module and a single network fault rate analyzing sub-module, wherein the communication interruption network fault reporting sub-module is used for reporting faults of a network with communication interruption caused by network abnormality, reminding operators of timely maintenance, the single network fault rate analyzing sub-module is used for analyzing fault rates of the network with the fault interruption, counting the fault rates of different networks, marking the network when the fault rate is higher than a set threshold value, and setting a marked network to refuse to access communication equipment.
A method for performing network switching when network communication is interrupted:
s1: the method comprises the steps that a network communication state detection module is used for monitoring network states among different communication devices, judging whether current communication is stable or not, a network signal intensity monitoring sub-module is used for monitoring signal intensities among the different communication devices, counting the signal intensities among the different communication devices, and when the signal intensity among the monitored communication devices is lower than a set signal intensity threshold value, sending the signal intensity among the communication devices to a communication interruption signal alarm sub-module, and the communication interruption signal alarm sub-module is used for alarming a network with the signal intensity among the communication devices lower than the set signal intensity threshold value and forcing network switching of the communication devices;
s2: receiving an instruction of the communication equipment by using a communication equipment demand instruction receiving module, releasing a demand confirmation sub-module by the communication equipment to confirm the data transmission demand of the communication equipment, if the current communication equipment does not need data transmission, not switching the current network of the communication equipment, if the current communication equipment has the data transmission demand, sending the demand instruction to an in-area backup network confirmation activating sub-module, and activating all backup networks in the area by the in-area backup network confirmation activating sub-module;
s3: the network speed demand analysis module of the communication equipment is utilized to carry out statistics and analysis on the network speed used by the communication equipment, so that different standby networks are selected to be connected, the network speed statistics sub-module of the standby network is used for counting the network speeds of different networks in the communication equipment area, statistical data are sent to the data transmission rate acquisition analysis sub-module of the communication equipment, the data transmission rate acquisition analysis sub-module of the communication equipment carries out acquisition of the past data transmission rate on the communication equipment needing to be switched, the communication equipment needing to be switched is judged to be connected to the networks with different network speeds, the communication equipment is connected according to the most suitable network speeds in the past data transmission rate matching area of the communication equipment, and the access application of the communication equipment is sent to a designated network;
s4: the communication equipment is applied to access to a certain backup network by using the backup network authorization and priority selection module, then the communication equipment is preferentially accessed when being connected again, the communication equipment connection and priority selection sub-module is used for authorizing the communication equipment to access a certain backup network, after the communication equipment is authorized to log in the network, the communication equipment is preferentially accessed to the network for accessing next time, the data transmission orientation protection sub-module is used for carrying out emergency backup on data which are being transmitted by the network when the network is abnormal or interrupted, and the data is sent again after the communication equipment switches the network or the current network is recovered, so that the data loss caused by the data transmission under the abnormal condition of the network is avoided;
s5: the communication interruption fault real-time uploading module is used for carrying out time-to-time error reporting on a network of the communication terminal, the communication interruption network error reporting submodule is used for carrying out error reporting on a network with communication interruption caused by network abnormality, reminding operators of timely maintenance, the single network fault rate analysis submodule is used for carrying out fault rate analysis on the network with missing report, counting the fault rates of different networks, marking the network when the fault rate is higher than a set threshold value, and setting a marked network to refuse to access communication equipment.
By adopting the technical scheme: in the step S5, the single network failure rate analysis submodule is configured to analyze failure rates of the missed networks, count failure rates of different networks, mark the network when the failure rate is higher than a set threshold, set a marked network to reject access to the communication device, and further include the following steps:
a1: counting missed report networks in all networks connected by the communication equipment by utilizing a single network fault rate analysis sub-module, and counting the error report times of the current network in a designated time;
a2: according to the times of different networks, the fault degree of the different networks and the comprehensive fault rate of the fault reporting network in the current area are counted, the fault rate of the different networks is analyzed, when the fault rate is smaller than or equal to a set threshold value, a single network fault rate analysis sub-module does not process, when the fault rate is larger than the set threshold value, the network is marked, and the marked network is set to refuse to access the communication equipment.
By adopting the technical scheme: in the step A2, according to the number of times of different networks, the fault degree of the different networks and the comprehensive fault rate of the fault reporting network in the current area are counted, the fault rate of the different networks is analyzed, when the fault rate is smaller than or equal to a set threshold value, a single network fault rate analysis sub-module does not process, when the fault rate is larger than the set threshold value, the network is marked, and the marked network is set to refuse to access the communication equipment, and the method further comprises the following steps:
setting different networks as b1, b2, b3, … and bn and the number of times of error reporting of the different networks as x between the designated time T0 and T1 1 、x 2 、x 3 、…、x n Wherein, the fault degree of setting the fault of the plurality of times of error reporting in the network b1 is set as Ya 1 、Ya 2 、Ya 3 、…、Ya n Setting the fault degree of a plurality of fault reporting times in the network b2 as Yb 1 、Yb 2 、Yb 3 、…、Yb n Setting the fault degree of a plurality of fault reporting times in the network b3 as Yc 1 、Yc 2 、Yc 3 、…、Yc n Setting the fault degree of a plurality of fault reporting times in the network bn as Yz 1 、Yz 2 、Yz 3 、…、Yz n Setting a failure rate setting R0 of a single network according to the formula:
setting the comprehensive fault rate of all fault reporting networks in the area as R, and according to the formula:
and calculating the failure rate of the current single network and the comprehensive failure rates of all fault reporting networks in the area, wherein when the failure rate of the single network is smaller than or equal to a set threshold value, the single network failure rate analysis submodule does not process, when the failure rate is larger than the set threshold value, the network is marked, the set marking network refuses to access the communication equipment, and the comprehensive failure rates of all fault reporting networks in the area are sent to the personnel for reference.
Example 1: limiting conditions, namely collecting and analyzing multiple segments of data transmission rates of communication equipment in a front network by using a communication equipment data transmission rate collecting and analyzing submodule, and setting the multiple segments of data as L 1 、L 2 、L 3 Wherein the data L 1 The real-time transmission rates are respectively 12M/s, 7M/s, 14M/s and 11M/s, and the data L 2 The real-time transmission rates are 6M/s, 7M/s, 11M/s and 9M/s respectively, and the data L 3 The real-time transmission rates are 8M/s, 15M/s, 11M/s and 13M/s respectively, the minimum values 7M/s, 6M/s and 8M/s of the real-time transmission rates of the multi-section data are extracted, the maximum values 14M/s, 11M/s and 15M/s of the real-time transmission rates of the multi-section data are extracted, the multi-section data transmission rate range of the current communication equipment in the front network is set to be K0 min-K0 max according to the formula:
the transmission data rate range 7M/s-13.3M/s in the current communication equipment is calculated, the backup network speed statistics sub-module compares the statistical backup network speed with the calculated transmission data rate range in the communication equipment, and the backup network with the fastest network speed in the range is selected for application access.
Example 2: the limiting conditions are that different networks are set as b1, b2 and b3 between the designated time T0 and T1, the number of times of reporting errors of the different networks is set as 3, 2 and 4, wherein the fault degree of reporting errors of the plurality of times in the network b1 is set as 30%, 17 and 37%, the fault degree of reporting errors of the plurality of times in the network b2 is set as 40% and 51%, the fault degree of reporting errors of the plurality of times in the network b3 is set as 42%, 31%, 56% and 64%, and the fault rate of a single network is set as R0 according to the formula:
setting the comprehensive fault rate of all fault reporting networks in the area as R, and according to the formula:
the failure rate of the current single network and the comprehensive failure rate of all fault reporting networks in the area are calculated, the threshold value is set to 40%, when the failure rate of the single network is smaller than or equal to the set threshold value, the single network failure rate analysis submodule does not process, when the failure rate is larger than the set threshold value, the network is marked, the marking network is set to refuse to access the communication equipment, and the comprehensive failure rate of all fault reporting networks in the area is sent to the personnel for reference.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (1)
1. A system for performing network switching upon interruption of network communications, comprising: the system comprises a network communication state monitoring module, a communication equipment demand instruction receiving module, a communication equipment network speed demand analysis module, a backup network authorization and preference module and a communication interruption fault real-time uploading module, wherein the network communication state monitoring module, the communication equipment demand instruction receiving module, the communication equipment network speed demand analysis module and the backup network authorization and preference module are sequentially connected through an intranet, and the communication interruption fault real-time uploading module and the network communication state monitoring module are connected through the intranet;
the network communication state monitoring module is used for monitoring network states among different communication devices, judging whether the current communication is stable or not, the communication device demand instruction receiving module is used for receiving instructions of the communication devices, the communication device network speed demand analysis module is used for counting and analyzing the network speed used by the communication devices so as to select different standby networks to connect, the standby network authorization and priority selection module is used for preferentially accessing the communication devices when the communication devices are authorized to access the communication devices again after the communication devices are applied to access the communication devices, and the communication interruption fault real-time uploading module is used for carrying out time error reporting on the network of the communication terminal;
the network communication state monitoring module comprises a network signal intensity monitoring sub-module and a communication interruption signal alarming sub-module, wherein the network signal intensity monitoring sub-module is used for monitoring signal intensities among different communication devices, counting the signal intensities of the different communication devices, and when the signal intensity among the monitored communication devices is lower than a set signal intensity threshold value, sending the signal intensity among the communication devices to the communication interruption signal alarming sub-module, and the communication interruption signal alarming sub-module is used for alarming a network with the signal intensity among the communication devices lower than the set signal intensity threshold value and forcing the network switching of the communication devices;
the communication equipment demand instruction receiving module comprises a communication equipment release demand confirmation sub-module and an in-area backup network confirmation activation sub-module, wherein the communication equipment release demand confirmation sub-module is used for confirming the data transmission demand of the communication equipment, if the current communication equipment does not need data transmission, the current network of the communication equipment is not switched, and if the current communication equipment has the data transmission demand, a demand instruction is sent to the in-area backup network confirmation activation sub-module, and the in-area backup network confirmation activation sub-module is used for activating all backup networks in the area;
the backup network authorization and preference module comprises a communication equipment connection and preference sub-module and a data transmission and orientation protection sub-module, wherein the communication equipment connection and preference sub-module is used for authorizing the communication equipment to apply for accessing a certain backup network, after the communication equipment is authorized to log in the network, the communication equipment is preferentially accessed to the network for accessing when accessing the network next time, and the data transmission and orientation protection sub-module is used for carrying out emergency backup on data which are being transmitted by the network when the network is abnormal or interrupted, and resending the data after the communication equipment switches the network or the current network is restored, so that data loss caused by data transmission under the condition of network abnormality is avoided.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110391104.XA CN113067770B (en) | 2020-05-28 | 2020-05-28 | System for switching network when network communication is interrupted |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110391104.XA CN113067770B (en) | 2020-05-28 | 2020-05-28 | System for switching network when network communication is interrupted |
CN202010469625.8A CN111565147B (en) | 2020-05-28 | 2020-05-28 | System and method for switching network when network communication is interrupted |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010469625.8A Division CN111565147B (en) | 2020-05-28 | 2020-05-28 | System and method for switching network when network communication is interrupted |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113067770A CN113067770A (en) | 2021-07-02 |
CN113067770B true CN113067770B (en) | 2024-02-06 |
Family
ID=72072367
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010469625.8A Expired - Fee Related CN111565147B (en) | 2020-05-28 | 2020-05-28 | System and method for switching network when network communication is interrupted |
CN202110391104.XA Active CN113067770B (en) | 2020-05-28 | 2020-05-28 | System for switching network when network communication is interrupted |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010469625.8A Expired - Fee Related CN111565147B (en) | 2020-05-28 | 2020-05-28 | System and method for switching network when network communication is interrupted |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN111565147B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1510866A (en) * | 2002-12-23 | 2004-07-07 | 联想(北京)有限公司 | Self-adaption network choosing method |
WO2007073761A1 (en) * | 2005-12-28 | 2007-07-05 | Telecom Italia S.P.A. | Method and system for providing user access to communication services, and related computer program product |
CN101668322A (en) * | 2009-09-17 | 2010-03-10 | 深圳华为通信技术有限公司 | Network switching method of terminal and terminal equipment |
CN103209099A (en) * | 2013-05-03 | 2013-07-17 | 广州市成格信息技术有限公司 | Automatic switching protection method for network communication circuit between nodes |
CN103987076A (en) * | 2014-05-30 | 2014-08-13 | ***通信集团广东有限公司 | Network switchover method and system based on TD-LTE internet protocol camera |
US9037699B1 (en) * | 2011-03-23 | 2015-05-19 | Cox Communications, Inc. | Statistically determining average network speed in a communications network |
CN104703254A (en) * | 2013-12-06 | 2015-06-10 | ***通信集团公司 | Method and device for network access |
WO2015131360A1 (en) * | 2014-03-05 | 2015-09-11 | 华为技术有限公司 | Method, device and system for link switching |
CN105592515A (en) * | 2016-01-28 | 2016-05-18 | 努比亚技术有限公司 | Network switching device and method |
CN105979566A (en) * | 2016-07-27 | 2016-09-28 | 广东欧珀移动通信有限公司 | Network connecting method and device and mobile terminal |
WO2017044226A1 (en) * | 2015-09-11 | 2017-03-16 | Microsoft Technology Licensing, Llc | Backup communications scheme in computer networks |
CN107534916A (en) * | 2016-04-05 | 2018-01-02 | 华为技术有限公司 | A kind of method for network access and terminal |
CN110602719A (en) * | 2019-10-10 | 2019-12-20 | 重庆邮电大学 | Device for realizing self-adaptive access network selection of communication gateway between machines |
CN111093241A (en) * | 2019-12-30 | 2020-05-01 | 安徽三拓智能科技有限公司 | Intelligent network switching device and switching method |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6430286B1 (en) * | 1997-04-22 | 2002-08-06 | At&T Corp | Service and information management system for a telecommunications network |
US7254638B2 (en) * | 2000-12-15 | 2007-08-07 | International Business Machines Corporation | Method and apparatus for identifying slow links and for providing application-based responses to slow links in a distributed computer network |
CN101360338A (en) * | 2008-09-28 | 2009-02-04 | 熊猫电子集团有限公司 | Self-organizing network switch implementing method based on TD-SCDMA |
US8310918B2 (en) * | 2009-02-27 | 2012-11-13 | Telecom Recovery | Systems and methods for seamless communications recovery and backup |
CN101588617B (en) * | 2009-05-14 | 2011-06-22 | 中兴通讯股份有限公司 | Network switch method and multi-mode mobile terminal |
US8675479B2 (en) * | 2011-07-12 | 2014-03-18 | Tellabs Operations, Inc. | Methods and apparatus for improving network communication using ethernet switching protection |
CN102752040B (en) * | 2012-06-21 | 2014-12-24 | 四川启明星蜀达电气有限公司 | Hybrid networking and communication method based on wireless and power line carrier |
US9713078B2 (en) * | 2013-03-14 | 2017-07-18 | Veloxity, Inc. | System and method for determining mobile data quality over a network |
CN107306192B (en) * | 2016-04-18 | 2020-12-18 | ***通信集团广东有限公司 | Service data transmission method, device and system |
-
2020
- 2020-05-28 CN CN202010469625.8A patent/CN111565147B/en not_active Expired - Fee Related
- 2020-05-28 CN CN202110391104.XA patent/CN113067770B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1510866A (en) * | 2002-12-23 | 2004-07-07 | 联想(北京)有限公司 | Self-adaption network choosing method |
WO2007073761A1 (en) * | 2005-12-28 | 2007-07-05 | Telecom Italia S.P.A. | Method and system for providing user access to communication services, and related computer program product |
CN101668322A (en) * | 2009-09-17 | 2010-03-10 | 深圳华为通信技术有限公司 | Network switching method of terminal and terminal equipment |
US9037699B1 (en) * | 2011-03-23 | 2015-05-19 | Cox Communications, Inc. | Statistically determining average network speed in a communications network |
CN103209099A (en) * | 2013-05-03 | 2013-07-17 | 广州市成格信息技术有限公司 | Automatic switching protection method for network communication circuit between nodes |
CN104703254A (en) * | 2013-12-06 | 2015-06-10 | ***通信集团公司 | Method and device for network access |
WO2015131360A1 (en) * | 2014-03-05 | 2015-09-11 | 华为技术有限公司 | Method, device and system for link switching |
CN103987076A (en) * | 2014-05-30 | 2014-08-13 | ***通信集团广东有限公司 | Network switchover method and system based on TD-LTE internet protocol camera |
WO2017044226A1 (en) * | 2015-09-11 | 2017-03-16 | Microsoft Technology Licensing, Llc | Backup communications scheme in computer networks |
CN105592515A (en) * | 2016-01-28 | 2016-05-18 | 努比亚技术有限公司 | Network switching device and method |
CN107534916A (en) * | 2016-04-05 | 2018-01-02 | 华为技术有限公司 | A kind of method for network access and terminal |
CN105979566A (en) * | 2016-07-27 | 2016-09-28 | 广东欧珀移动通信有限公司 | Network connecting method and device and mobile terminal |
CN110602719A (en) * | 2019-10-10 | 2019-12-20 | 重庆邮电大学 | Device for realizing self-adaptive access network selection of communication gateway between machines |
CN111093241A (en) * | 2019-12-30 | 2020-05-01 | 安徽三拓智能科技有限公司 | Intelligent network switching device and switching method |
Also Published As
Publication number | Publication date |
---|---|
CN111565147A (en) | 2020-08-21 |
CN113067770A (en) | 2021-07-02 |
CN111565147B (en) | 2021-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116345696B (en) | Anomaly information analysis management system and method based on global monitoring | |
US10708155B2 (en) | Systems and methods for managing network operations | |
CN110417623B (en) | Fault diagnosis method for Ethernet switch of intelligent substation | |
CN111934434B (en) | Power distribution automation operation analysis and evaluation system and method | |
CN105187239A (en) | Communication alarm analysis system based on data mining and processing method thereof | |
US20090259890A1 (en) | Method & apparatus for hardware fault management | |
CN106506226A (en) | A kind of startup method and device of fault detect | |
CN111082979A (en) | Intelligent substation process layer secondary circuit fault diagnosis method based on switch and fault diagnosis host | |
CN113067770B (en) | System for switching network when network communication is interrupted | |
US7719992B1 (en) | System for proactive time domain reflectometry | |
CN104518920A (en) | Large-scale IP network flow monitoring method and device | |
CN117395695A (en) | On-line diagnosis processing system for wireless network | |
CN114978939B (en) | Method for detecting network link quality | |
CN113285871B (en) | Link protection method, SDN controller and communication network system | |
CN111064506B (en) | Method, device and system for monitoring abnormity of optical fiber link | |
CN113873560A (en) | Network fault processing method and device | |
JPH1056464A (en) | Line fault monitor method in atm processing unit | |
JPH04213246A (en) | Fault information transmission suppression system | |
CN110474426A (en) | Telecontrol channel monitoring and fault diagnosis system and method | |
CN113783710B (en) | Process layer network fault positioning method and device based on self-learning criteria | |
CN117495357B (en) | Electric power data supervision system and method based on big data | |
JP3794348B2 (en) | Station side transmission apparatus and communication system monitoring method | |
CN113300908B (en) | Link monitoring method and system based on unidirectional network boundary equipment | |
CN112039436B (en) | Method for analyzing power station state by integrating working state and real-time data of photovoltaic inverter | |
CN117880141A (en) | Intelligent network fault detection system |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240110 Address after: 518000 1103, block D, building 4, Shenzhen software industry base, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Applicant after: SHENZHEN HONGBOYU COMMUNICATION TECHNOLOGY Co.,Ltd. Address before: 212000 No.8 Guancheng Road, Runzhou District, Zhenjiang City, Jiangsu Province Applicant before: Meng Di |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |