CN110380893A - Communication failure analysis method, device and block chain communication platform - Google Patents
Communication failure analysis method, device and block chain communication platform Download PDFInfo
- Publication number
- CN110380893A CN110380893A CN201910532772.2A CN201910532772A CN110380893A CN 110380893 A CN110380893 A CN 110380893A CN 201910532772 A CN201910532772 A CN 201910532772A CN 110380893 A CN110380893 A CN 110380893A
- Authority
- CN
- China
- Prior art keywords
- communication
- block chain
- platform
- link
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention provides a kind of communication failure analysis method, device and block chain communication platform, which comprises using the communication system of multiple communications as block chain node, generates block chain communication platform;Each block chain node shares to the network communication record of this node in the block chain of block chain communication platform in block chain communication platform;The network communication record that aims of systems communicates corresponding each block chain node is obtained by block chain;System communication information is transferred out from the network communication record that aims of systems communicates corresponding each block chain node, according to the object invocation link of each system communication information generating system target communication;Object invocation link is analyzed, determines the fault message of aims of systems communication based on the analysis results.The above method, without manually carrying out malfunction elimination to each communication system, to reduce manual operation load by calling link to check out the failure problems of system communication in single communication system, improve the efficiency of communication failure analysis.
Description
Technical field
The present invention relates to link technology field is called, specifically, the present invention relates to a kind of communication failure analysis methods, dress
It sets and block chain communication platform.
Background technique
In the Industry of current multiple intersystem communications, once the reliability of the network communication between each system is asked
Topic largely logs in each system server by operation maintenance personnel and checks log or by leading to each system server
Letter data carries out packet capturing, to check problem one by one.Network call link record and log between each system is more and miscellaneous, leads to
It crosses and manually multiple system servers is carried out to check analysis, expend a large amount of manpower, and working efficiency is low.
Summary of the invention
It is flat that the present invention proposes that a kind of communication failure analysis method, device and block chain based on system calling link communicates
Platform, with the network communication record being connected between each communication system, so that can be by calling link row in single communication system
The failure problems of system communication are found, without manually carrying out malfunction elimination to each communication system, reduces manual operation load, mentions
The high efficiency of communication failure analysis.
The present invention provides following scheme:
It is a kind of based on system call link communication failure analysis method, comprising: using the communication system of multiple communications as
Block chain node generates block chain communication platform;Each block chain node is by the net of this node in the block chain communication platform
Network log shares in the block chain of the block chain communication platform;Aims of systems communication pair is obtained by the block chain
The network communication for each block chain node answered records;The network of corresponding each block chain node is communicated from the aims of systems
System communication information is transferred out in log, and the mesh of the aims of systems communication is generated according to each system communication information
Mark calls link;The object invocation link is analyzed, determines the fault message of the aims of systems communication based on the analysis results.
Each block chain node leads to the network of this node in the block chain communication platform in one of the embodiments,
News record shares in the block chain of the block chain communication platform, comprising: each block chain in the block chain communication platform
Node carries out data communication by the communication part that the block chain communication platform provides;The communication part is by the block chain
The log for the network link that each block chain node data in process of data communication flow through in communication platform is saved, and will
Log after preservation shares in the block chain of the block chain communication platform after being packaged.
The communication part exists block chain node each in the block chain communication platform in one of the embodiments,
The log for the network link that data flow through in process of data communication is saved, comprising: the communication part monitors the block
Whether data communication is carried out between each block chain node in chain communication platform;When carrying out data communication, obtains data and flow through
Each block chain node nodal information and data communication communication information;According to the nodal information and the communication
Information generates network link log, saves the network link log.
It is described in one of the embodiments, that the aims of systems communication is generated according to each system communication information
After object invocation link, further includes: put the block of the block chain communication platform after being packaged the object invocation link into
In chain.
The block chain communication platform is put into after the packing by the object invocation link in one of the embodiments,
Block chain in after, further includes: control in the block chain communication platform each block chain node to institute in the block chain
Some network communication records and the object invocation link have the operating right of equality.
In one of the embodiments, in the control block chain communication platform each block chain node to the area
After all network communication records and the object invocation link have an operating right of equality in block chain, further includes: described
In block chain communication platform in object invocation link described in either block chain link point analysis, the block chain node of each communication leads to
News situation judges whether the communication of the block chain node of each communication is wrong according to the communication condition;If the area of any communication
The communication of block chain node is put into the block chain there are mistake after being packaged error message, and according to the error message to
The corresponding each block chain link point of the object invocation link carries out error prompting.
In one of the embodiments, it is described according to the error message to the corresponding each area of the object invocation link
Block chain link point carries out after error prompting, further includes: the corresponding either block chain node of the object invocation link is according to
Error message is to there are the block chain link points of miscommunication to carry out communication condition corrigendum, according to the information after corrigendum to the target
It calls link to modify, is put into after modified object invocation link is packaged in the block chain.
A kind of block chain communication platform, the block chain communication platform include multiple communication systems mutually communicated, each
Block chain node of the communication system as the block chain communication platform;The block chain communication platform further includes block chain node
Shared communication part;Multiple communication systems carry out data communication by the communication part, and pass through the communication group
The network communication record of process of data communication is packaged as block by part, and the block is shared to the block chain communication platform
In block chain.
The communication part is also used to monitor each block in the block chain communication platform in one of the embodiments,
Whether data communication is carried out between chain node;When carrying out data communication, the section for each block chain node that data flow through is obtained
The communication information of point information and data communication;According to the nodal information and the communication information, network link day is generated
Will saves the network link log.
A kind of communication failure analytical equipment calling link based on system, comprising: the first generation module, for that multiple will lead to
The communication system of news generates block chain communication platform as block chain node;Sharing module is used for the block chain communication platform
In each block chain node the network communication of this node record is shared in the block chain of the block chain communication platform;It obtains
Module, for obtaining the network communication record that aims of systems communicates corresponding each block chain node by the block chain;The
Two generation modules, the network communication for communicating corresponding each block chain node from the aims of systems record in transfer out and be
System communication information generates the object invocation link of the aims of systems communication according to each system communication information;Analyze mould
Block determines the fault message of the aims of systems communication for analyzing the object invocation link based on the analysis results.
The communication failure analysis method provided by the above embodiment that link is called based on system, by the communication system of multiple communications
System is used as block chain node, constitutes block chain communication platform.Each communication system shares to the network communication record of this system
In the block chain of platform, therefore each communication system can get the network communication record of other communication systems in platform.When being
When the network communication failure problem of system, in single communication system, it can be can get and be occurred by the block chain in platform
In the aims of systems communication of failure problems, the network communication of each communication system is recorded, thus in the network of each communication system
The system communication information of each system is transferred in log, generates object invocation link.Further, by analyzing target tune
With link, that is, it can determine that the failure problems in aims of systems communication, it is logical without manually logging in each participation aims of systems one by one
The system of news analyzes communication failure problem to check the network communication record of each system, reduces manual operation load, improve
The efficiency of communication failure analysis.
The additional aspect of the present invention and advantage will be set forth in part in the description, these will become from the following description
Obviously, or practice through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, in which:
Fig. 1 is the structural schematic diagram in an a kind of embodiment of block chain communication platform provided by the invention;
Fig. 2 is in an a kind of embodiment of communication failure analysis method for calling link based on system provided by the invention
Method flow diagram;
Fig. 3 is the method flow diagram in an embodiment of step S200 provided by the invention;
Fig. 4 is in a kind of another embodiment of communication failure analysis method for calling link based on system provided by the invention
Method flow diagram;
Fig. 5 is in a kind of another embodiment of communication failure analysis method for calling link based on system provided by the invention
Part Methods flow chart;
Fig. 6 is in an a kind of embodiment of communication failure analytical equipment for calling link based on system provided by the invention
Structural block diagram.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, and for explaining only the invention, and is not construed as limiting the claims.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singular " one " used herein, " one
It is a ", " described " and "the" may also comprise plural form, " first " used herein, " second " are only used for distinguishing same technology special
Sign, is not limited the sequence of the technical characteristic and quantity etc..It is to be further understood that in specification of the invention
The wording " comprising " used refers to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that depositing
Or add other one or more features, integer, step, operation, element, component and/or their group.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art
Language and scientific term), there is meaning identical with the general understanding of those of ordinary skill in fields of the present invention.Should also
Understand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior art
The consistent meaning of meaning, and unless idealization or meaning too formal otherwise will not be used by specific definitions as here
To explain.
The present invention provides a kind of communication failure analysis method that link is called based on system.This calls link based on system
Communication failure analysis method is applied in block chain communication platform of the present invention, to generate system call chain, to pass through
Analysis system call chain obtains the network communication record of each communication system, and the failure for finally determining aims of systems communication is asked
Topic checks the network communication record of each system without manually logging in each system one by one, reduces manual operation load, improve
The efficiency of communication failure analysis.First block chain communication platform of the present invention is explained below:
As shown in Figure 1, the block chain communication platform includes multiple communication systems 100 mutually communicated, each communication system
100, as the block chain node of block chain communication platform, pass through the data communication between 200 carry out system of block chain.The block
Chain communication platform is the system platform to communicate with each other made using block chain technology, and each block chain node passes through block chain skill
Digging mine and transaction in art participate in platform, become the block chain node in platform.Block chain node is in block chain network
Computer, such as mobile phone, mine machine, desktop computer and server etc..It that is to say, communication system 100 of the present invention can be with
The communication system of the compositions such as server, desktop computer.
Block chain communication platform further includes the shared communication part of block chain node.Multiple communication systems 100 pass through communication
Component carries out data communication, and the network communication record of process of data communication is packaged as block by communication part, by the area
Block shares in the block chain 200 of block chain communication platform.Therefore, each communication system 100 is used as block chain node in platform,
The network communication record of block can be obtained from block chain 200.
Further, communication part is also used to monitor each block chain node (communication system in block chain communication platform
100) whether data communication is carried out between.When carrying out data communication, the node for each block chain node that data flow through is obtained
The communication information of information and data communication generates network link log according to nodal information and communication information, saves network
Link log.
Therefore, the present invention makes the block chain communication platform using block chain technology as bottom, each communication system of communication
100 are participated in platform in the form of block chain node.Each block chain node has equal right to the block information of block chain 200
Limit and possess whole log copies of platform.When each block chain node communication, by platform provide communication part into
The transmission of row data.Communication part saves the log for the network link that the data communicated in calling process flow through, subsequent to beat
It is bundled into block to be put into block chain 200, to realize network communication in the trace of platform, for subsequent investigation problem and optimization.
Based on above-mentioned block chain communication platform, the present invention also provides a kind of communication failure analyses that link is called based on system
Method.In one embodiment, as shown in Fig. 2, the communication failure analysis method of link, including following step should be called based on system
It is rapid:
S100 generates block chain communication platform using the communication system of multiple communications as block chain node.
In the present embodiment, each communication system of network communication will be participated in as the block chain link of block chain communication platform
Point.In block chain communication platform, each communication system both can carry out data communication by block chain technology, can also be by non-
Block chain technology carries out data communication.Specifically, the data of communication are packaged into block as block chain node by communication system, are put
Enter in block chain, to be communicated by block chain technology and other communication systems of block chain communication platform.At this point, communication system
System is used as block chain node, carries out data communication with other communication systems in platform using block chain technology.Communication system is also
Non- block chain can be carried out by other communication systems in traditional communications protocol, such as http protocol, Transmission Control Protocol, with platform
The data communication of technology.The data communication of the data communication of block chain technology or non-block chain technology depends on communication system
The communication mode that 100 selections use.
S200, the network communication record of this node is shared to institute by each block chain node in the block chain communication platform
In the block chain for stating block chain communication platform.
In the present embodiment, when each block chain node carries out data communication using block chain technology, by the net of this node
Network log is packaged into block, shares in block chain 200.The area either block chain node Jun Kecong of block chain communication platform
The network communication record of other block chain nodes is obtained in block chain 200.It that is to say, each communication system can pass through block chain
200 can get the network communication record of other communication systems.It wherein, include that the block chain node is (logical in network communication record
News system) network communication log.Network communication log includes the transmission information being sent out and receives connecing for external transmission
It collects mail breath, and the information during sending and receiving.
In one embodiment, as shown in figure 3, step S200, comprising:
S210, each block chain node is provided logical by the block chain communication platform in the block chain communication platform
It interrogates component and carries out data communication.
S220, the communication part is by block chain node each in the block chain communication platform in process of data communication
The log for the network link that data flow through is saved, and it is flat that the block chain communication is shared to after the log after preservation is packaged
In the block chain of platform.
In this embodiment, each communication system 100 is carried out data transmission by the communication part that platform provides.Communication group
The log for the network link that part flows through the data in calling process saves, and the subsequent block that is packaged into is put into block chain 200.
Specifically, step S220, comprising: the communication part monitors each block chain link in the block chain communication platform
Whether data communication is carried out between point;When carrying out data communication, the node letter for each block chain node that data flow through is obtained
The communication information of breath and data communication;According to the nodal information and the communication information, network link log is generated, is protected
Deposit the network link log.
S300 obtains the network communication note that aims of systems communicates corresponding each block chain node by the block chain
Record.
In block chain communication platform, the communication request that a communication system is initiated, may be related in platform one or
The cooperating of tens communication systems.In the present embodiment, it is logical to filter out aims of systems in the present system for any communication system
News, and scan each communication system for participating in the communication connection of aims of systems communication.Any communication system is as block
Block chain node in chain communication platform can obtain other communication connections for participating in aims of systems communication by the block chain of platform
Each communication system network communication record.Wherein, any communication system filters out aims of systems communication in the present system
Mode may is that system receive user's (such as system operation maintenance personnel) selecting system communication operation when, according to user's operation from
The aims of systems communication is filtered out in this system.In addition, scanning each of the communication connection for participating in aims of systems communication
After the mode of communication system may is that system determines the aims of systems communication, believe from the history log of this system
The each communication system for participating in the communication connection of the aims of systems communication is scanned in breath.
S400 adjusts extraction system from the network communication record that the aims of systems communicates corresponding each block chain node
Communication information generates the object invocation link of the aims of systems communication according to each system communication information.
In the present embodiment, the network communication in block chain 200 comprising all block chain nodes of platform records, will not same district
The network communication record of block chain node is chained up, and the calling link of a complete grid communication can be obtained.Therefore,
Operation maintenance personnel in any one communication system, when determining aims of systems communication, can obtain aims of systems communication and exist in platform
In communication process, the network communication record of each communication system of communication connection is participated in, is transferred out from each communication system and is
System communication information, can be obtained the object invocation link of aims of systems communication.
It in a specific embodiment, include the system of corresponding block chain node (communication system) in network communication record
Communication information.Network communication log in system communication information includes the transmission information and reception that the block chain node is sent out
To outside send reception information and network communication when send and receive during information.Further, according to each institute
When stating the transmission information being sent out in system communication information and receiving the reception information and network communication of external transmission
Information during sending and receiving generates the object invocation link.
S500 analyzes the object invocation link, determines the fault message of the aims of systems communication based on the analysis results.
In the present embodiment, it is right after any communication system obtains the object invocation link of aims of systems communication in platform
Object invocation link is analyzed.It include each communication for participating in the communication connection of aims of systems communication in object invocation link
Communication data information between the network communication record of system and each communication system, the network for analyzing each communication system are logical
Communication data information between news record and each communication system, is analyzed as a result, finally determining based on the analysis results
The fault message of aims of systems communication.
Below in conjunction with above-mentioned steps S100 to step S500, a specific implementation scene is provided:
The communication system of multiple communications includes communication system A, communication system B, communication system C, communication system D and communication system
Unite E.Using communication system A, communication system B, communication system C, communication system D and communication system E as block chain node, lead to
It crosses block chain technology and obtains the block comprising communication system A, communication system B, communication system C, communication system D and communication system E
Chain communication platform.Communication system A, communication system B, communication system C, communication system D and communication system E are respectively by the net of this system
Network log shares in the block chain of block chain communication platform.When communication system any in platform need to confirm that a certain system is logical
When the reason of whether news break down, break down and the node to break down, test object, i.e. aims of systems are first determined
Communication determines each communication system for participating in the communication connection of aims of systems communication by way of scanning.Assuming that in platform
Any communication system is communication system A, and each communication system for participating in the communication connection of aims of systems communication includes communication system
Unite A, communication system B and communication system D.At this point, block chain node of the communication system A as platform, can pass through the area of platform
Block chain obtains the network communication record of communication system B and communication system D, thus according to the network of communication system B and communication system D
The network communication of log and this system records, and generates the object invocation link of aims of systems communication.Finally by analysis
The object invocation link determines the fault message of aims of systems communication based on the analysis results.Such as, it may be determined that the section to break down
Communication system D when point, the reason of breaking down are communication system D in the transmission for participating in that data can not be carried out when aims of systems communication
And reception.It is therefore not necessary to which artificial carry out communication failure analysis in communication system B and communication system D respectively, reduce artificial behaviour
It measures, improves the working efficiency of communication failure analysis.
The communication failure analysis method provided by the above embodiment that link is called based on system, by the communication system of multiple communications
System is used as block chain node, constitutes block chain communication platform.Each communication system shares to the network communication record of this system
In the block chain of platform, therefore each communication system can get the network communication record of other communication systems in platform.When being
When the network communication failure problem of system, in single communication system, it can be can get and be occurred by the block chain in platform
In the aims of systems communication of failure problems, the network communication of each communication system is recorded, thus in the network of each communication system
The system communication information of each system is transferred in log, generates object invocation link.Further, by analyzing target tune
With link, that is, it can determine that the failure problems in aims of systems communication, it is logical without manually logging in each participation aims of systems one by one
The system of news analyzes communication failure problem to check the network communication record of each system, reduces manual operation load, improve
The efficiency of communication failure analysis.
In one embodiment, as shown in figure 4, after step S400, further includes:
S600, will be in the block chain that put the block chain communication platform after object invocation link packing into.
In this embodiment, any communication system 100 is corresponding every according to object invocation link in block chain communication platform
The network communication of a block chain node records, and after generating object invocation link, which is packaged into block, is put
Enter in block chain 200.Any communication system 100 is used as block chain node in platform, can be directly somebody's turn to do from block chain 200
Object invocation link, so as to directly whether be occurred according to the calling link that object invocation link inquires corresponding network communication
Problem reduces and looks into without regenerating object invocation link again according to the network communication of corresponding block chain node record
The workload of inquiry.
Further, as shown in figure 5, after step S600, further includes:
It is logical to network all in the block chain to control each block chain node in the block chain communication platform by S700
News record and the object invocation link have the operating right of equality.
Each communication system 100 (block chain node) by the network communication of this system record share to platform block chain it
Afterwards, network communication record and object invocation link that each block chain node shares communication systems all in block chain are controlled
There is the operating right of equality.Permission from the addition network communication record to block chain 200, acquisition block chain 200 including
In existing network communication record permission, and obtain the operating rights such as object invocation link in block chain 200.Each area
Block chain node has the operating right of equality to network communication record all in block chain 200, it can be ensured that each communication system 100
The network communication record generated to the mutually communication of other communication systems 100 in platform has access authority, each communication system
100 can be obtained the object invocation link that generation is communicated in platform, so that the public affairs of the information of entire block chain communication platform
Open the transparency.
In one embodiment, after step S700, further includes:
S810, in the block chain communication platform in object invocation link described in either block chain link point analysis, Mei Getong
The communication condition of the block chain node of news judges whether the communication of the block chain node of each communication has according to the communication condition
Accidentally.
S820, if the communication of the block chain node of any communication is put into the area there are mistake after being packaged error message
In block chain, and error prompting is carried out to the corresponding each block chain link point of the object invocation link according to the error message.
In this embodiment, object invocation link can be obtained in either block chain node, and can also be from block chain 200
In obtain the network communication record that the corresponding each block chain node of the object invocation link uploads.Either block chain node
Analysis obtains in object invocation link, the communication condition of the block chain node of each communication, is judged according to communication condition each logical
Whether the communication of the block chain node of news is wrong.If so, error message packing is put into block chain 200, and on platform
It is broadcasted, to inform the corresponding each block chain node of object invocation link.Therefore, the corresponding block chain of object invocation link
Node can directly obtain error message, without carrying out communication analysis to object invocation link, avoid duplicate work.
Further, after step S820, further includes:
S900, the corresponding either block chain node of the object invocation link are wrong to there is communication according to the error message
Block chain link point accidentally carries out communication condition corrigendum, is modified according to the information after corrigendum to the object invocation link, will
Modified object invocation link is put into the block chain after being packaged.
Either block chain node in block chain communication platform, including the corresponding block chain node of object invocation link and other
The corresponding block chain node of non-targeted calling link, can be according to the error message to there are the block chain nodes of miscommunication
Communication condition corrigendum is carried out, and is modified according to the information after corrigendum to object invocation link, by modified object invocation
Link is put into the block chain after being packaged.Therefore, the corrigendum for the communication system that there is mistake to communication condition can be broken
Operation limitation, operation maintenance personnel need not carry out operation on fixed communication system can be completed and repair to miscommunication
Change, improves the flexibility of operation.
The present invention also provides a kind of communication failure analytical equipments that link is called based on system.In one embodiment, such as Fig. 6
Shown, which calls the generating means of link to include the first generation module 10, sharing module 20, obtain the life of module 30, second
At module 40 and analysis module 50.
First generation module 10 is used to that it is flat to generate the communication of block chain using the communication system of multiple communications as block chain node
Platform.In the present embodiment, block chain node of each communication system as block chain communication platform that network communication will be participated in.Area
In block chain communication platform, each communication system both can carry out data communication by block chain technology, can also pass through non-block
Chain technology carries out data communication.Specifically, the data of communication are packaged into block as block chain node by communication system, are put into area
In block chain, to be communicated by block chain technology and other communication systems of block chain communication platform.At this point, communication system is made
For block chain node, data communication is carried out with other communication systems in platform using block chain technology.Communication system can be with
Non- block chain technology is carried out by other communication systems in traditional communications protocol, such as http protocol, Transmission Control Protocol, with platform
Data communication.The data communication of the data communication of block chain technology or non-block chain technology depends on communication system 100 and selects
Select the communication mode of use.
Sharing module 20 remembers the network communication of this node for each block chain node in the block chain communication platform
Record shares in the block chain of the block chain communication platform.In the present embodiment, each block chain node uses block chain skill
When art carries out data communication, the network communication record of this node is packaged into block, is shared in block chain 200.Block chain is logical
The either block chain node of news platform can obtain the network communication record of other block chain nodes from block chain 200.Namely
It is that each communication system can get the network communication record of other communication systems by block chain 200.Wherein, network is logical
It include the network communication log of the block chain node (communication system) in news record.Network communication log includes being sent out
It sends information and receives the reception information of external transmission, and the information during sending and receiving.
Module 30 is obtained to be used to obtain the net that aims of systems communicates corresponding each block chain node by the block chain
Network log.In block chain communication platform, the communication request that a communication system is initiated may be related in platform one
Or the cooperating of tens communication systems.In the present embodiment, any communication system filters out aims of systems in the present system
Communication, and scan each communication system for participating in the communication connection of aims of systems communication.Any communication system is as area
Block chain node in block chain communication platform can be obtained the communication that other participate in aims of systems communication by the block chain of platform and be connected
The network communication of each communication system connect records.Wherein, any communication system filters out aims of systems communication in the present system
Mode when may is that system receives user (such as system operation maintenance personnel) selecting system communication operation, according to user's operation from
The aims of systems communication is filtered out in this system.In addition, scanning each of the communication connection for participating in aims of systems communication
After the mode of communication system may is that system determines the aims of systems communication, believe from the history log of this system
The each communication system for participating in the communication connection of the aims of systems communication is scanned in breath.
Second generation module 40 is used to communicate the network communication note of corresponding each block chain node from the aims of systems
System communication information is transferred out in record, and the object invocation of the aims of systems communication is generated according to each system communication information
Link.In the present embodiment, the network communication in block chain 200 comprising all block chain nodes of platform records, by different blocks
The network communication record of chain node is chained up, and the calling link of a complete grid communication can be obtained.Therefore, it transports
Dimension personnel in any one communication system, when determining aims of systems communication, can obtain aims of systems communication logical in platform
During news, the network communication record of each communication system of communication connection is participated in, adjusts extraction system from each communication system
The object invocation link of aims of systems communication can be obtained in communication information.
Analysis module 50 determines the aims of systems communication for analyzing the object invocation link based on the analysis results
Fault message.In the present embodiment, it is right after any communication system obtains the object invocation link of aims of systems communication in platform
Object invocation link is analyzed.It include each communication for participating in the communication connection of aims of systems communication in object invocation link
Communication data information between the network communication record of system and each communication system, the network for analyzing each communication system are logical
Communication data information between news record and each communication system, is analyzed as a result, finally determining based on the analysis results
The fault message of aims of systems communication.
In other embodiments, each in the communication failure analytical equipment provided by the invention that link is called based on system
Module is also used to execute in the communication failure analysis method of the present invention for being called link based on system, and corresponding each step is held
Capable operation, is no longer described in detail herein
The above is only some embodiments of the invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
It should be understood that each functional unit in various embodiments of the present invention can be integrated in a processing module,
It can be physically existed alone, can also be integrated in two or more units in a module with each unit.It is above-mentioned integrated
Module both can take the form of hardware realization, can also be realized in the form of software function module.
The above is only some embodiments of the invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
Claims (10)
1. a kind of communication failure analysis method for calling link based on system characterized by comprising
Using the communication system of multiple communications as block chain node, block chain communication platform is generated;
The network communication record of this node is shared to the block chain by each block chain node in the block chain communication platform
In the block chain of communication platform;
The network communication record that aims of systems communicates corresponding each block chain node is obtained by the block chain;
System communication information is transferred out from the network communication record that the aims of systems communicates corresponding each block chain node,
The object invocation link of the aims of systems communication is generated according to each system communication information;
The object invocation link is analyzed, determines the fault message of the aims of systems communication based on the analysis results.
2. the method according to claim 1, wherein each block chain node will in the block chain communication platform
The network communication record of this node shares in the block chain of the block chain communication platform, comprising:
In the block chain communication platform each block chain node by the block chain communication platform provide communication part into
Row data communication;
The communication part flows through block chain node data in process of data communication each in the block chain communication platform
The log of network link saved, and the block of the block chain communication platform is shared to after the log after preservation is packaged
In chain.
3. according to the method described in claim 2, it is characterized in that, the communication part will be every in the block chain communication platform
The log for the network link that a block chain node data in process of data communication flow through is saved, comprising:
The communication part monitors in the block chain communication platform whether carry out data communication between each block chain node;
When carrying out data communication, the nodal information for each block chain node that data flow through and the communication of data communication are obtained
Information;
According to the nodal information and the communication information, network link log is generated, the network link log is saved.
4. the method according to claim 1, wherein described according to each system communication information generation
After the object invocation link of aims of systems communication, further includes:
In the block chain for putting the block chain communication platform after the object invocation link is packaged into.
5. according to the method described in claim 4, it is characterized in that, being put into after the packing by the object invocation link described
After in the block chain of block chain communication platform, further includes:
Control each block chain node in the block chain communication platform to network communication record all in the block chain with
And the object invocation link has the operating right of equality.
6. according to the method described in claim 5, it is characterized in that, described control each block in the block chain communication platform
Chain node to network communication records all in the block chain and the object invocation link have equality operating right it
Afterwards, further includes:
In the block chain communication platform in object invocation link described in either block chain link point analysis, the block chain of each communication
The communication condition of node judges whether the communication of the block chain node of each communication is wrong according to the communication condition;
If the communication of the block chain node of any communication is put into the block chain there are mistake after being packaged error message, and
Error prompting is carried out to the corresponding each block chain link point of the object invocation link according to the error message.
7. according to the method described in claim 6, it is characterized in that, it is described according to the error message to the object invocation chain
The corresponding each block chain link point in road carries out after error prompting, further includes:
The corresponding either block chain node of the object invocation link is according to the error message to there are the blocks of miscommunication
Chain link point carries out communication condition corrigendum, is modified according to the information after corrigendum to the object invocation link, will be modified
Object invocation link is put into the block chain after being packaged.
8. a kind of block chain communication platform, the block chain communication platform includes multiple communication systems mutually communicated, Mei Getong
Block chain node of the news system as the block chain communication platform;The block chain communication platform further includes that block chain node is total
Communication part;
Multiple communication systems carry out data communication by the communication part, and by the communication part by data communication
The network communication record of process is packaged as block, the block is shared in the block chain of the block chain communication platform.
9. block chain communication platform according to claim 8, which is characterized in that the communication part is also used to monitor described
Whether data communication is carried out between each block chain node in block chain communication platform;When carrying out data communication, data are obtained
The nodal information of each block chain node flowed through and the communication information of data communication;According to the nodal information and described
Communication information generates network link log, saves the network link log.
10. a kind of communication failure analytical equipment for calling link based on system characterized by comprising
First generation module, for generating block chain communication platform using the communication system of multiple communications as block chain node;
The network communication of this node is recorded for each block chain node in the block chain communication platform and is shared by sharing module
Into the block chain of the block chain communication platform;
Module is obtained, for obtaining the network communication that aims of systems communicates corresponding each block chain node by the block chain
Record;
Second generation module, for communicated from the aims of systems corresponding each block chain node network communication record in adjust
Extraction system communication information generates the object invocation link of the aims of systems communication according to each system communication information;
Analysis module determines the failure of the aims of systems communication for analyzing the object invocation link based on the analysis results
Information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910532772.2A CN110380893B (en) | 2019-06-19 | 2019-06-19 | Communication fault analysis method and device and block chain communication platform |
PCT/CN2020/086229 WO2020253367A1 (en) | 2019-06-19 | 2020-04-22 | Communication failure analysis method, device, and blockchain communication platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910532772.2A CN110380893B (en) | 2019-06-19 | 2019-06-19 | Communication fault analysis method and device and block chain communication platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110380893A true CN110380893A (en) | 2019-10-25 |
CN110380893B CN110380893B (en) | 2022-08-12 |
Family
ID=68248958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910532772.2A Active CN110380893B (en) | 2019-06-19 | 2019-06-19 | Communication fault analysis method and device and block chain communication platform |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110380893B (en) |
WO (1) | WO2020253367A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020253367A1 (en) * | 2019-06-19 | 2020-12-24 | 深圳壹账通智能科技有限公司 | Communication failure analysis method, device, and blockchain communication platform |
CN113495750A (en) * | 2020-04-01 | 2021-10-12 | 中移物联网有限公司 | Upgrade detection method and device for equipment and server |
WO2021248917A1 (en) * | 2020-06-08 | 2021-12-16 | 南京邮电大学 | Data center network fault diagnosis and automatic configuration method based on hybrid chain |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571464A (en) * | 2010-12-16 | 2012-07-11 | 中兴通讯股份有限公司 | Link tracking processing method and system |
CN109474489A (en) * | 2018-11-02 | 2019-03-15 | 新华三信息安全技术有限公司 | A kind of chain circuit detecting method, device and the network equipment |
CN109598505A (en) * | 2018-10-31 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of qualitative data treating method and apparatus based on block chain |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516297B (en) * | 2015-12-04 | 2019-03-19 | 新浪网技术(中国)有限公司 | A kind of method and device of information reporting |
JP7405745B2 (en) * | 2017-11-02 | 2023-12-26 | エヌチェーン ライセンシング アーゲー | Computer-implemented systems and methods for linking a blockchain to a set of digital twins |
CN109617759A (en) * | 2018-12-04 | 2019-04-12 | 中钞***产业发展有限公司杭州区块链技术研究院 | Block catenary system stability test method, apparatus, equipment and storage medium |
CN110380893B (en) * | 2019-06-19 | 2022-08-12 | 深圳壹账通智能科技有限公司 | Communication fault analysis method and device and block chain communication platform |
-
2019
- 2019-06-19 CN CN201910532772.2A patent/CN110380893B/en active Active
-
2020
- 2020-04-22 WO PCT/CN2020/086229 patent/WO2020253367A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571464A (en) * | 2010-12-16 | 2012-07-11 | 中兴通讯股份有限公司 | Link tracking processing method and system |
CN109598505A (en) * | 2018-10-31 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of qualitative data treating method and apparatus based on block chain |
CN109474489A (en) * | 2018-11-02 | 2019-03-15 | 新华三信息安全技术有限公司 | A kind of chain circuit detecting method, device and the network equipment |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020253367A1 (en) * | 2019-06-19 | 2020-12-24 | 深圳壹账通智能科技有限公司 | Communication failure analysis method, device, and blockchain communication platform |
CN113495750A (en) * | 2020-04-01 | 2021-10-12 | 中移物联网有限公司 | Upgrade detection method and device for equipment and server |
CN113495750B (en) * | 2020-04-01 | 2023-02-10 | 中移物联网有限公司 | Upgrade detection method and device for equipment and server |
WO2021248917A1 (en) * | 2020-06-08 | 2021-12-16 | 南京邮电大学 | Data center network fault diagnosis and automatic configuration method based on hybrid chain |
Also Published As
Publication number | Publication date |
---|---|
WO2020253367A1 (en) | 2020-12-24 |
CN110380893B (en) | 2022-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110380893A (en) | Communication failure analysis method, device and block chain communication platform | |
DE60033428T2 (en) | METHOD AND SYSTEMS FOR TRAFFIC ANALYSIS OF MULTIPLE PROTOCOL SIGNALING MESSAGES IN A MOBILE TELECOMMUNICATIONS NETWORK | |
US7778393B2 (en) | System and method for end-to-end communications tracing | |
CA2461069C (en) | System and method for fault diagnosis using distributed alarm correlation | |
CN100454836C (en) | Method and system for service tracking | |
CN113055421B (en) | Service grid management method and system | |
CN103379184B (en) | The method and system of Network access | |
CN102820984A (en) | Automatic network topology detection and modeling | |
CN101102233A (en) | Detection processing method for data inconsistency | |
CN101494551A (en) | Method, apparatus and system for business cutover | |
DE10296636T5 (en) | Create distributed proxy configurations | |
US20070287445A1 (en) | Architecture for location independent, automated integration testing and quality assurance of next generation ims services | |
EP1791337B1 (en) | System and method for end-to-end communications tracing | |
CN114926163A (en) | Resource cross-chain transfer method and device | |
EP2605450A1 (en) | Network information processing system, network information processing apparatus, and information processing method | |
US20070201640A1 (en) | System, device and method for operation and maintenance of network devices | |
EP1335526B1 (en) | Multi-protocol call trace on GPRS Gb-Gr | |
CN105743675A (en) | Method and device for acquiring information | |
DE202007018941U1 (en) | VoIP telecommunications switch | |
CN113691583A (en) | Blue-green deployment-based multimedia service system and method | |
DE10255923A1 (en) | Process for the integration of a packet-oriented network in a communication system | |
US20080159274A1 (en) | Method and apparatus for improved routing necessitated by network element replacement | |
CN101527653B (en) | Multi-segment correlation method based on text configuration files | |
CN110888935A (en) | Data transaction method based on block chain | |
US20070214069A1 (en) | System for collecting billable information in a group communication 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |