CN110380893A - Communication failure analysis method, device and block chain communication platform - Google Patents

Communication failure analysis method, device and block chain communication platform Download PDF

Info

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
Application number
CN201910532772.2A
Other languages
Chinese (zh)
Other versions
CN110380893B (en
Inventor
赵成龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Smart Technology Co Ltd
Original Assignee
OneConnect Smart Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OneConnect Smart Technology Co Ltd filed Critical OneConnect Smart Technology Co Ltd
Priority to CN201910532772.2A priority Critical patent/CN110380893B/en
Publication of CN110380893A publication Critical patent/CN110380893A/en
Priority to PCT/CN2020/086229 priority patent/WO2020253367A1/en
Application granted granted Critical
Publication of CN110380893B publication Critical patent/CN110380893B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management 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

Communication failure analysis method, device and block chain communication platform
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.
CN201910532772.2A 2019-06-19 2019-06-19 Communication fault analysis method and device and block chain communication platform Active CN110380893B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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