CN101808021A - Fault detection method, device and system, message statistical method and node equipment - Google Patents

Fault detection method, device and system, message statistical method and node equipment Download PDF

Info

Publication number
CN101808021A
CN101808021A CN201010150096A CN201010150096A CN101808021A CN 101808021 A CN101808021 A CN 101808021A CN 201010150096 A CN201010150096 A CN 201010150096A CN 201010150096 A CN201010150096 A CN 201010150096A CN 101808021 A CN101808021 A CN 101808021A
Authority
CN
China
Prior art keywords
message
node
flowing
network service
statistics
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.)
Pending
Application number
CN201010150096A
Other languages
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201010150096A priority Critical patent/CN101808021A/en
Publication of CN101808021A publication Critical patent/CN101808021A/en
Pending legal-status Critical Current

Links

Images

Abstract

The embodiment of the invention discloses fault detection method, device and system and a message statistical method and node equipment, which are used for accurately detecting the position of a fault. The method comprises the following steps of: when the fault occurs to network communication, determining a second message corresponding to the network communication, wherein the second message is a network-wide message; acquiring the statistical data of the second message in each node; and determining the appearing position of the fault according to the statistical data of the second message in each node. The embodiment of the invention also provides fault detection device and system, a message statistical method and node equipment. The embodiment of the invention can accurately detect the position of the fault.

Description

Fault detection method, Apparatus and system and message statistical method, node device
Technical field
The present invention relates to the communications field, relate in particular to a kind of fault detection method, Apparatus and system and message statistical method, node device.
Background technology
When certain node breaks down in the network, tend to cause whole network to go wrong, and along with the becoming increasingly complex of network configuration, the increase of the quantity of network node find the node that goes wrong also to become more and more difficult.Generally, node failure often is accompanied by abandoning of message, finds the node of packet loss, has generally also just found the node that breaks down.
In the prior art a kind of fault detection method be the static statistics message flow to, in the method, when writing down each, failure detector is engraved in the total quantity of the message of flowing through in each node, when network breaks down, failure detector detects each node, and the total quantity of the message of certain node does not change if discovery is flowed through, and the total quantity of the message of the preorder node of this node of flowing through increases, determine that then this node breaks down, or communicating by letter between this node and the preorder node broken down.
But; because in the operating environment of reality; the message of each node of flowing through often embodies with the form of data flow; in the process of several data stream mixed transport; usually have the situation of some normal packet losses; for example the detection packet node that can be received this detection packet when surveying failure abandons naturally; and this moment, this node may not break down; if according to above-mentioned fault detection method; the total quantity that then may detect the message of this node of flowing through does not change; and assert that this node breaks down, therefore fault detection method of the prior art can not detect the particular location of fault accurately.
Summary of the invention
The embodiment of the invention provides a kind of fault detection method, Apparatus and system and message statistical method, node device, accurately the detection failure position.
The fault detection method that the embodiment of the invention provides comprises: when network service is broken down, determine second message of described network service correspondence, described second message is the whole network message transmission; Obtain the statistics of described second message in each node; Determine that according to the statistics of described second message in each node the position appears in fault.
The message statistical method that the embodiment of the invention provides comprises: receiving data stream; Mate from the data flow that receives according to the matched rule that presets and to obtain first message, described first message is the whole network message transmission; Add up the number of first message of this node of flowing through; Send described data flow to the postorder node.
The failure detector that the embodiment of the invention provides comprises: determining unit, when network service is broken down, determine second message of described network service correspondence, and described second message is the whole network message transmission; Acquiring unit obtains the statistics of described second message in each node; Detecting unit determines that according to the statistics of described second message in each node the position appears in fault.
The node device that the embodiment of the invention provides comprises: receiving element is used for receiving data stream; Matching unit is used for obtaining first message according to the matched rule that presets from the data flow coupling that receives, and described first message is the whole network message transmission; Statistic unit is used to add up the number of first message of this node of flowing through; Retransmission unit is used for sending described data flow to the postorder node.
The fault detection system that the embodiment of the invention provides comprises failure detector and node device.
As can be seen from the above technical solutions, the embodiment of the invention has the following advantages:
In the embodiment of the invention, when failure detector breaks down in network service, can obtain the statistics of second message in each node, because second message is the whole network message transmission, this the whole network message transmission is meant all nodes in the network of can flowing through, and the message that should be dropped not determines that according to this statistics fault the position occurs and can avoid the message that normally abandons that abort situation is determined the influence that brought therefore can detect abort situation accurately.
Description of drawings
Fig. 1 is embodiment schematic diagram of fault detection method in the embodiment of the invention;
Fig. 2 is embodiment schematic diagram of message statistical method in the embodiment of the invention;
Fig. 3 is another embodiment schematic diagram of fault detection method in the embodiment of the invention;
Fig. 4 is embodiment schematic diagram of failure detector in the embodiment of the invention;
Fig. 5 is embodiment schematic diagram of node device in the embodiment of the invention;
Fig. 6 is embodiment schematic diagram of fault detection system in the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of fault detection method, Apparatus and system and message statistical method, node device, accurately the detection failure position.
See also Fig. 1, embodiment of fault detection method comprises in the embodiment of the invention:
101, when network service is broken down, determine second message of network service correspondence;
In the present embodiment, when failure detector detects current network communication and breaks down, then determine the second corresponding message of current network communication.
In actual applications, failure detector can determine in several ways whether current network communication breaks down, and for example work as failure detector and detect service disconnection, or professional the execution is failed, or during other situations, can determine that then current network communication breaks down.
Need to prove that failure detector also needs to determine the second corresponding message of current network communication after having determined that current network communication is broken down, this second message is relevant with the current network service of carrying out, and specifically can comprise following example:
For example when network service when setting up linking communications, determine that then second message is the link setup infomational message;
Or,
When network service is voice communication, determine that then second message is a voice data message;
Or,
When network service is download communication, determine that then second message is the downloading service message.
Be understandable that in actual applications, along with the process of various network service, this second message also can change accordingly,, specifically do not do qualification herein corresponding to the message of other types.
In the present embodiment, this second message is the whole network message transmission, and the whole network message transmission is meant all nodes in the network of can flowing through, and the message that should not be dropped.
102, obtain the statistics of second message in each node;
In the present embodiment, failure detector determined after second message, can obtain the statistics of this second message in each node in a certain preset time section, i.e. second message how many times of flowing through respectively in each node in this preset time section.
In actual applications, this time period can be set in advance by operator or user, for example is set to 1 second, or 100 milliseconds etc., concrete numerical value is not done qualification herein.
103, determine that according to the statistics of second message in each node the position appears in fault.
In the present embodiment, after failure detector has calculated the number of second message of each node of should flowing through in the time period, can determine that the position appears in fault, is specifically as follows according to this information:
If in this preset time section, the number of second message of first node of flowing through does not change, and the number of second message of the Section Point that is positioned at the first node preorder of flowing through increases, and determines that then first node breaks down, or communicating by letter between first node and the Section Point broken down.
For example when setting up linking communications, Section Point is positioned at before the first node, message is by behind the Section Point, flow to first node, in 1 second, the number of the link setup infomational message of flowing through in the Section Point is 5, and the number of the link setup infomational message of flowing through in first node is 0, because this link setup infomational message is the whole network message transmission, all nodes in the network of promptly can flowing through, and the message that should not be dropped, therefore first node may break down, cause accident to lose 5 link setup infomational messages, or communicating by letter between first node and the Section Point break down, cause the link setup infomational message to transmit.
In the present embodiment, when failure detector breaks down in network service, can obtain the statistics of second message in each node, because second message is the whole network message transmission, determine that according to this statistics fault the position occurs and can avoid the message that normally abandons that abort situation is determined the influence that brought therefore can detect abort situation accurately.
Described the process of fault detect above from the angle of failure detector, described the process of carrying out counting messages from the angle of node device below, seen also Fig. 2, embodiment of message statistical method comprises in the embodiment of the invention:
201, receiving data stream;
In the present embodiment, node device can receive the data flow that network sends.
202, mate from the data flow that receives according to the matched rule that presets and obtain first message;
Node device receives after the data flow, can from the data flow that receives, mate according to the matched rule that presets and obtain first message, this first message is the whole network message transmission, and the implication of describing in the implication of the whole network message transmission and the previous embodiment in the present embodiment is consistent, repeats no more herein.
Need to prove, the data flow that sends in the network can at first arrive Ingress node, Ingress node receives after the data flow, can from the data flow that receives, mate according to the matched rule that presets and obtain first message, concrete, Ingress node can be according to first message (link setup infomational message for example, voice data message, at least a in the downloading service message) key message matches the first corresponding message from data flow, this key message is for Internet protocol (IP, Internet Protocol) message can be a source IP address, information such as purpose IP address, for User Datagram Protoco (UDP) (UDP, User DatagramProtocol) message can be information such as port numbers, does not specifically do qualification herein.
After Ingress node is finished matching operation, Ingress node can carry out mark for first message that coupling obtains to be handled, for example can increase a mark in the optional position of this first message to represent that it is first message, and Ingress node is transmitted to the postorder node with data flow, then subsequent node can determine whether this message is first message according to this mark when receiving data flow.
203, add up the number of first message of this node of flowing through;
Each node is finished after the coupling first message in the data flow, can add up the number of first message of this node of flowing through.
For the first dissimilar messages, node can be added up respectively, for example include 3 link setup infomational messages in certain data flow, 1 voice data message and 1 downloading service message, the number that the node that then receives this data flow can be added up the link setup infomational message of this node of flowing through is 3, the number of voice data message of this node of flowing through is 1, and the number of the downloading service message of this node of flowing through is 1.
204, send data flow to the postorder node.
After certain node has been finished counting messages, then data flow can be transmitted to the postorder node, make the postorder node carry out same processing.
In the present embodiment, node device can be added up the number of first message of each node of flowing through, therefore can provide foundation for the consequent malfunction checkout gear carries out fault detect, because first message is the whole network message transmission, therefore the fault detect of being undertaken by first message can detect location of fault accurately.
For ease of understanding, from the mutual angle of node device and failure detector the fault detection method the embodiment of the invention is described below, see also Fig. 3, another embodiment of fault detection method comprises in the embodiment of the invention:
301, Ingress node receiving data stream;
In the present embodiment, Ingress node can at first receive data flow from network, can include some messages in this data flow.
302, Ingress node mates from the data flow that receives according to the matched rule that presets and obtains first message;
Ingress node receives after the data flow, can from the data flow that receives, mate according to the matched rule that presets and obtain first message, this first message is the whole network message transmission, and the implication of describing in the implication of the whole network message transmission and the previous embodiment in the present embodiment is consistent, repeats no more herein.
Concrete, Ingress node can be according to first message (link setup infomational message, voice data message, at least a in the downloading service message) key message matches the first corresponding message from data flow, this key message can be source IP address for the IP message, information such as purpose IP address can be information such as port numbers for the UDP message, specifically do not do qualification herein.
303, Ingress node is added up the number of first message of this section point of flowing through;
In the present embodiment, after the Ingress node coupling obtains first message, the number that can add up first message of this node of flowing through.
For the first dissimilar messages, Ingress node can be added up respectively, for example include 3 link setup infomational messages in certain data flow, 1 voice data message and 1 downloading service message, the number that the node that then receives this data flow can be added up the link setup infomational message of this node of flowing through is 3, the number of voice data message of this node of flowing through is 1, and the number of the downloading service message of this node of flowing through is 1.
304, Ingress node is forwarded to the postorder node with data flow;
After Ingress node is finished matching operation, Ingress node can carry out mark for first message that coupling obtains to be handled, for example can increase a mark in the optional position of this first message representing that it is first message, and Ingress node is transmitted to the postorder node with data flow.
305, each node of postorder is added up the number of first message of this section point of flowing through respectively;
Ingress node is after being sent to the postorder node with data flow, then the postorder node can receive this data flow, because Ingress node has carried out mark to first message in the data flow, therefore each node of postorder can be according to the quantity of first message in this mark specified data stream, the postorder node equally also can adopt the mode identical with Ingress node to match first message, for the first dissimilar messages, node also can be added up respectively at every type, concrete statistical is identical with the content of aforementioned description, repeats no more herein.
Suppose to have in the network three nodes, be respectively node A, Node B and node C, wherein, node A is the preorder node of Node B, Node B is the preorder node of node C, after Ingress node was sent to node A with data flow, in the time of the 1st second, the content that node A statistics obtains was: " 10 of link setup infomational messages; 10 of voice data message ", because packet transmits between node and needs regular hour T, then at 1+T during second, the content that the Node B statistics obtains is: " 10 of link setup infomational messages; 10 of voice data message ", 1+2T second (tentation data wraps in node A, the transmission time between the B with in Node B, the transmission time between the C is identical) time, the content that node C statistics obtains is " 10 of link setup infomational messages, 10 of voice data message "; In the time of the 2nd second, the content that node A statistics obtains is: " 15 of link setup infomational messages; 10 of voice data message ", at 2+T during second, the content that Node B statistics obtains is: " 10 of link setup infomational messages, 10 of voice data message ", and at 2+2T during second, the content that node C statistics obtains is " 10 of link setup infomational messages, 10 of voice data message ".
That is to say, in a preset time section, when statistics is flowed through the first message number of each node, consider the propagation delay time between each node, just can be added up when the next node by next node to guarantee first message flow that a last node added up in the preset time section.
306, when network service is broken down, second message of correspondence when failure detector is determined network service;
In the present embodiment, suppose to set up in the communication process of link, set up the link failure, then failure detector determines that network service breaks down, and then failure detector determines that second message of current network communication correspondence is the link setup infomational message.
Being understandable that if in the network service of carrying out other types, then second message also can be different accordingly, specifically do not do qualification herein, is that example describes with the communication process of setting up link only.
Need to prove that second message in the present embodiment belongs at least a in first message, for example according to networks of different type communication, this second message can comprise the link setup infomational message, voice data message, at least a in the downloading service message.
307, failure detector obtains the statistics of second message in each node;
Because second message is to belong at least a in first message, in step 305, each node by statistics the number of first message of each node of flowing through, then in this step, failure detector can directly extract these data, for example can extract the number of second message of each node of flowing through in 1 second, be specifically as follows:
" in the time of the 1st second; total number of the link setup infomational message of the node A that flows through is 10; total number of the link setup infomational message of the Node B of flowing through is 10; total number of the link setup infomational message of the node C that flows through is 10; in the time of the 2nd second; total number of the link setup infomational message of the node A that flows through is 15, total number of the link setup infomational message of the Node B of flowing through is 10, and total number of the link setup infomational message of the node C that flows through is 10.”
In the present embodiment, be that the link setup infomational message is that example describes with second message, in actual applications, second message can also comprise multiple message, even can comprise the first whole messages, for example second message can comprise link setup infomational message and voice data message, then:
" in the time of the 1st second; total number of second message of the node A that flows through is 20; total number of second message of the Node B of flowing through is 20; total number of second message of the node C that flows through is 20; in the time of the 2nd second; total number of second message of the node A that flows through is 25, total number of second message of the Node B of flowing through is 20, and total number of second message of the node C that flows through is 20.”
In actual applications, if determine that second message comprises multiple message, then the malfunctioning node of Que Dinging can be more accurate, on the other hand, if determine that second message is a kind of message, then can effectively reduce the statistics expense, and concrete mode of operation does not limit herein.
308, failure detector determines that according to the statistics of second message in each node the position appears in fault.
In the present embodiment, in 1 second, the link setup infomational message of node A of flowing through is many 5, and the link setup infomational message of the Node B of flowing through does not increase, and the link setup infomational message of the node C that flows through also increases, because node A is the preorder node of Node B, the link setup infomational message of node A of flowing through increases, and the link setup infomational message of the Node B of flowing through does not increase, and illustrates that then Node B breaks down, or communicating by letter between node A and the Node B break down, and can determine that then the position appears in fault.
Need to prove, in order to determine the position that fault occurs more accurately, in step 305, each node can also be more careful the number to first message of each functional module in this section point of flowing through add up, then when step 308 determines that Node B breaks down, failure detector can further get access to the number of second message of each functional module of flowing through from Node B, finally determine the functional module that breaks down, the process of definite malfunctioning node of concrete process of determining and aforementioned description is similar, repeats no more herein.
In the present embodiment, when failure detector breaks down in network service, can obtain the statistics of second message in each node, because second message belongs to first message, and this first message is the whole network message transmission, so second message also is the whole network message transmission, determine that according to this statistics fault the position occurs and can avoid the message that normally abandons that abort situation is determined the influence that brought therefore can detect abort situation accurately;
Secondly, in the present embodiment, each node only needs the first specific message is added up, and need not all messages are added up, and has therefore reduced the statistics load of each node;
Once more, in the present embodiment, each node can also be further added up the number of first message of each functional module in this section point of flowing through, so failure detector finally can determine the functional module that breaks down, thereby carries out fault detect more accurately.
Introduce the failure detector in the embodiment of the invention below, see also Fig. 4, the failure detector in the embodiment of the invention comprises:
Determining unit 401 when network service is broken down, is determined second message of network service correspondence, and second message is the whole network message transmission, and the implication of describing in the implication of the whole network message transmission and the previous embodiment in the present embodiment is consistent, repeats no more herein;
Acquiring unit 402 obtains the statistics of second message in each node;
Detecting unit 403 determines that according to the statistics of second message in each node the position appears in fault.
Need to prove, in the present embodiment really order unit 401 specifically be used for when network service when setting up linking communications, determine that second message is the link setup infomational message;
When network service is voice communication, determine that second message is a voice data message;
When network service is download communication, determine that second message is the downloading service message.
Being understandable that, only describing with the example of these three kinds of messages as second message in the present embodiment, can also be more kinds of messages in actual applications, does not specifically do qualification herein.
In the present embodiment, detecting unit 403 specifically be used for flowing through in the preset time section number of second message of first node does not change, and when the number of second message of the Section Point that is positioned at the first node preorder of flowing through increases, determine that first node breaks down, or communicating by letter between first node and the Section Point broken down.
The process of the detection failure of describing among performed operation of detecting unit 403 and earlier figures 1 or the embodiment shown in Figure 3 in the present embodiment is similar, repeats no more herein.
For ease of understanding, with a concrete application scenarios failure detector in the embodiment of the invention is described below:
In the present embodiment, when determining unit 401 detects current network communication and breaks down, then determine the second corresponding message of current network communication.
Need to prove that determining unit 401 also needs to determine the second corresponding message of current network communication after having determined that current network communication is broken down, this second message is relevant with the current network service of carrying out, and specifically following possibilities can be arranged:
When network service when setting up linking communications, determine that then second message is the link setup infomational message;
Or,
When network service is voice communication, determine that then second message is a voice data message;
Or,
When network service is download communication, determine that then second message is the downloading service message.
Be understandable that in actual applications, along with the process of various network service, this second message also can change accordingly, does not specifically do qualification herein.
Determining unit 401 determined after second message, and acquiring unit 402 can obtain the statistics of this second message in each node in a certain preset time section, i.e. second message how many times of flowing through respectively in each node in this preset time section.
The statistics of this second message in each node can be obtained by the statistics of first message in each node.
In actual applications, this time period can be set in advance by operator or user, for example is set to 1 second, or 100 milliseconds etc., concrete numerical value is not done qualification herein.
In the present embodiment, after acquiring unit 402 had calculated the number of second message of each node of should flowing through in the time period, detecting unit 403 can determine that the position appears in fault, is specifically as follows according to this information:
If in this preset time section, the number of second message of first node of flowing through does not change, and the number of second message of the Section Point that is positioned at the first node preorder of flowing through increases, and determines that then first node breaks down, or communicating by letter between first node and the Section Point broken down.
In the present embodiment, acquiring unit 402 is when network service is broken down, can obtain the statistics of second message in each node, because second message is the whole network message transmission, determine that according to this statistics fault the position occurs and can avoid the message that normally abandons that abort situation is determined the influence that brought therefore can detect abort situation accurately.
Introduce the node device in the embodiment of the invention below, see also Fig. 5, embodiment of the node device in the embodiment of the invention comprises:
Receiving element 501 is used for receiving data stream;
Matching unit 504 is used for obtaining first message according to the matched rule that presets from the data flow coupling that receives, and first message is the whole network message transmission; The implication of describing in the implication of the whole network message transmission and the previous embodiment in the present embodiment is consistent, repeats no more herein;
Statistic unit 502 is used to add up the number of first message of this node of flowing through;
Retransmission unit 503 is used for sending data flow to the postorder node.
For ease of understanding, with a concrete application scenarios node device in the embodiment of the invention is described below:
In the present embodiment, receiving element 501 can receive the data flow that network sends.
Matching unit 504 can mate from the data flow that receives according to the matched rule that presets and obtains first message, this first message is the whole network message transmission, for example this first message can comprise the link setup infomational message, voice data message, at least a in the downloading service message.
Statistic unit 502 can be added up the number of first message of this node of flowing through.
For the first dissimilar messages, statistic unit 502 can be added up respectively, for example include 3 link setup infomational messages in certain data flow, 1 voice data message and 1 downloading service message, the number that the node that then receives this data flow can be added up the link setup infomational message of this node of flowing through is 3, the number of voice data message of this node of flowing through is 1, and the number of the downloading service message of this node of flowing through is 1.
After statistic unit 502 had been finished counting messages, retransmission unit 503 can be transmitted to the postorder node with data flow, makes the postorder node carry out same processing.
Need to prove, the data flow that sends in the network can at first arrive Ingress node, Ingress node receives after the data flow, can from the data flow that receives, mate according to the matched rule that presets and obtain first message, concrete, Ingress node can be according to first message (link setup infomational message, voice data message, at least a in the downloading service message) key message matches the first corresponding message from data flow, this key message can be source IP address for the IP message, information such as purpose IP address can be information such as port numbers for the UDP message, specifically do not do qualification herein.
After Ingress node is finished matching operation, Ingress node can carry out mark for first message that coupling obtains to be handled, for example can increase a mark in the optional position of this first message to represent that it is first message, and Ingress node is transmitted to the postorder node with data flow, then subsequent node can determine whether this message is first message according to this mark when receiving data flow.
In the present embodiment, statistic unit 502 can be added up the number of first message of each node of flowing through, therefore can provide foundation for the consequent malfunction checkout gear carries out fault detect, because first message is the whole network message transmission, therefore the fault detect of being undertaken by first message can detect location of fault accurately.
A kind of fault detection system also is provided in the present embodiment, and specifically as shown in Figure 6, comprising failure detector 601 and a plurality of node device 602, wherein failure detector links to each other respectively with each node device;
Failure detector 601 in this fault detection system specifically can failure detector shown in Figure 4 as described above, node device 602 in this fault detection system specifically can node device shown in Figure 5 as described above, concrete function and component relationship are basic identical, repeat no more herein.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be a read-only memory, disk or CD etc.
More than a kind of fault detection method provided by the present invention, Apparatus and system and message statistical method, node device are described in detail, for one of ordinary skill in the art, thought according to the embodiment of the invention, part in specific embodiments and applications all can change, in sum, this description should not be construed as limitation of the present invention.

Claims (11)

1. a fault detection method is characterized in that, comprising:
When network service is broken down, determine second message of described network service correspondence, described second message is the whole network message transmission;
Obtain the statistics of described second message in each node;
Determine that according to the statistics of described second message in each node the position appears in fault.
2. method according to claim 1 is characterized in that,
Described second message belongs at least a in first message;
Described first message comprises the link setup infomational message, at least a in voice data message and the downloading service message.
3. method according to claim 1 is characterized in that, and is described when network service is broken down, and determines that second message of described network service correspondence comprises:
When described network service when setting up linking communications, determine that described second message is the link setup infomational message;
Or,
When described network service is voice communication, determine that described second message is a voice data message;
Or,
When described network service is download communication, determine that described second message is the downloading service message.
4. according to claim 1 or 3 described methods, it is characterized in that the described statistics of second message in each node of obtaining comprises:
Obtain the number of second message of each node of flowing through in the preset time section.
5. method according to claim 4 is characterized in that, describedly determines that according to statistics fault the position occurs and comprises:
If in the described preset time section, the number of second message of first node of flowing through does not change, and the number of second message of the Section Point of flowing through increases, and determines that then described first node breaks down, or communicating by letter between described first node and the described Section Point broken down;
Wherein said Section Point is the node that is positioned at described first node preorder.
6. a message statistical method is characterized in that, comprising:
Receiving data stream;
Mate from the data flow that receives according to the matched rule that presets and to obtain first message, described first message is the whole network message transmission;
Add up the number of first message of this node of flowing through;
Send described data flow to the postorder node.
7. a failure detector is characterized in that, comprising:
Determining unit when network service is broken down, is determined second message of described network service correspondence, and described second message is the whole network message transmission;
Acquiring unit obtains the statistics of described second message in each node;
Detecting unit determines that according to the statistics of described second message in each node the position appears in fault.
8. failure detector according to claim 7 is characterized in that,
Described determining unit specifically be used for when described network service when setting up linking communications, determine that described second message is the link setup infomational message;
Perhaps when described network service is voice communication, determine that described second message is a voice data message;
Perhaps when described network service is download communication, determine that described second message is the downloading service message.
9. according to claim 7 or 8 described failure detectors, it is characterized in that,
Described detecting unit specifically be used for flowing through in the preset time section number of second message of first node does not change, and when the number of second message of the Section Point that is positioned at described first node preorder of flowing through increases, determine that described first node breaks down, or communicating by letter between described first node and the described Section Point broken down.
10. a node device is characterized in that, comprising:
Receiving element is used for receiving data stream;
Matching unit is used for obtaining first message according to the matched rule that presets from the data flow coupling that receives, and described first message is the whole network message transmission;
Statistic unit is used to add up the number of first message of this node of flowing through;
Retransmission unit is used for sending described data flow to the postorder node.
11. a fault detection system is characterized in that, comprises as each described failure detector and node device as claimed in claim 10 in the claim 7 to 9.
CN201010150096A 2010-04-16 2010-04-16 Fault detection method, device and system, message statistical method and node equipment Pending CN101808021A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010150096A CN101808021A (en) 2010-04-16 2010-04-16 Fault detection method, device and system, message statistical method and node equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010150096A CN101808021A (en) 2010-04-16 2010-04-16 Fault detection method, device and system, message statistical method and node equipment

Publications (1)

Publication Number Publication Date
CN101808021A true CN101808021A (en) 2010-08-18

Family

ID=42609643

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010150096A Pending CN101808021A (en) 2010-04-16 2010-04-16 Fault detection method, device and system, message statistical method and node equipment

Country Status (1)

Country Link
CN (1) CN101808021A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102035694A (en) * 2010-12-20 2011-04-27 中兴通讯股份有限公司 Link detection device and method
CN102137282A (en) * 2010-12-15 2011-07-27 华为技术有限公司 Method, device, nodes and system for detecting faulted link
WO2015021816A1 (en) * 2013-08-16 2015-02-19 中兴通讯股份有限公司 Link performance test method and device, logical processor and network processor
CN104506369A (en) * 2014-12-31 2015-04-08 北京华为数字技术有限公司 Packet loss position detecting method and device
CN105792261A (en) * 2014-12-17 2016-07-20 中兴通讯股份有限公司 Packet loss position assistant positioning method and device
CN106961344A (en) * 2016-01-08 2017-07-18 中兴通讯股份有限公司 A kind of network fault detecting method and device
CN107154867A (en) * 2017-04-24 2017-09-12 北京星网锐捷网络技术有限公司 Network fault detecting method and device
CN110300026A (en) * 2019-06-28 2019-10-01 北京金山云网络技术有限公司 A kind of network connectivity fai_lure processing method and processing device
CN110412368A (en) * 2019-06-27 2019-11-05 安徽继远软件有限公司 Electrical equipment online supervision method and system based on Application on Voiceprint Recognition
CN114697202A (en) * 2020-12-31 2022-07-01 华为技术有限公司 Detection method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032717A1 (en) * 2000-09-08 2002-03-14 The Regents Of The University Of Michigan Method and system for profiling network flows at a measurement point within a computer network
CN1783837A (en) * 2004-12-02 2006-06-07 华为技术有限公司 Method for detecting route unit fault
CN101404599A (en) * 2008-11-12 2009-04-08 华为技术有限公司 Network fault detection method, primary device, slave device, control terminal and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020032717A1 (en) * 2000-09-08 2002-03-14 The Regents Of The University Of Michigan Method and system for profiling network flows at a measurement point within a computer network
CN1783837A (en) * 2004-12-02 2006-06-07 华为技术有限公司 Method for detecting route unit fault
CN101404599A (en) * 2008-11-12 2009-04-08 华为技术有限公司 Network fault detection method, primary device, slave device, control terminal and system

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137282A (en) * 2010-12-15 2011-07-27 华为技术有限公司 Method, device, nodes and system for detecting faulted link
CN102137282B (en) * 2010-12-15 2014-02-19 华为技术有限公司 Method, device, nodes and system for detecting faulted link
US9036488B2 (en) 2010-12-15 2015-05-19 Huawei Technologies Co., Ltd. Faulty link detection method, apparatus, node, and system
WO2012083611A1 (en) * 2010-12-20 2012-06-28 中兴通讯股份有限公司 Link detection device and method
CN102035694A (en) * 2010-12-20 2011-04-27 中兴通讯股份有限公司 Link detection device and method
WO2015021816A1 (en) * 2013-08-16 2015-02-19 中兴通讯股份有限公司 Link performance test method and device, logical processor and network processor
CN105792261A (en) * 2014-12-17 2016-07-20 中兴通讯股份有限公司 Packet loss position assistant positioning method and device
CN104506369B (en) * 2014-12-31 2019-04-05 北京华为数字技术有限公司 A kind of detection method and equipment of packet loss position
CN104506369A (en) * 2014-12-31 2015-04-08 北京华为数字技术有限公司 Packet loss position detecting method and device
CN106961344A (en) * 2016-01-08 2017-07-18 中兴通讯股份有限公司 A kind of network fault detecting method and device
CN107154867A (en) * 2017-04-24 2017-09-12 北京星网锐捷网络技术有限公司 Network fault detecting method and device
CN110412368A (en) * 2019-06-27 2019-11-05 安徽继远软件有限公司 Electrical equipment online supervision method and system based on Application on Voiceprint Recognition
CN110300026A (en) * 2019-06-28 2019-10-01 北京金山云网络技术有限公司 A kind of network connectivity fai_lure processing method and processing device
WO2020259551A1 (en) * 2019-06-28 2020-12-30 北京金山云网络技术有限公司 Method and apparatus for handling network connection fault
CN114697202A (en) * 2020-12-31 2022-07-01 华为技术有限公司 Detection method and device
CN114697202B (en) * 2020-12-31 2023-09-29 华为技术有限公司 Detection method and device

Similar Documents

Publication Publication Date Title
CN101808021A (en) Fault detection method, device and system, message statistical method and node equipment
CN101404599B (en) Network fault detection method, primary device, slave device, control terminal and system
US20220086073A1 (en) Data packet detection method, device, and system
US8614955B2 (en) Misdirected packet detection apparatus and method
CN101595686B (en) Triggering flow analysis at intermediary devices
CN101699786A (en) Method, device and system for detecting packet loss
CN102594600B (en) A kind of method and system of definite two-way converting inspection session abort situation
CN108965123A (en) A kind of link switch-over method and network communicating system
CN109586959B (en) Fault detection method and device
CN102571492B (en) Method and device for detecting failure of routing equipment
CN102055626A (en) Internet protocol (IP) network quality detecting method and system
JP5363658B1 (en) RELAY DEVICE, RELAY DEVICE CONTROL METHOD, AND NETWORK SYSTEM
EP2442488B1 (en) Device for detecting physical link and method thereof
CN104852828B (en) A kind of network delay detection method, apparatus and system
US20220368626A1 (en) Packet or frame replication and elimination with explict or implict notification to reset sequence number recovery
CN105743687B (en) Method and device for judging node fault
CN101605063A (en) Network fault positioning system and method
CN103078791A (en) Method, device and system for processing operation, administration and maintenance (OAM) message
JP4861293B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
CN101540772A (en) DPI (deep packet inspection) equipment and communication method thereof
CN110417761B (en) Communication method and device based on dual-computer redundancy
CN105897580B (en) A kind of unrelated forwarding network quick fault testing of agreement and traffic protection switching method
CN101841424A (en) EMS network management system and method based on SOCKS proxy connection
JP4985872B2 (en) Route analyzer
KR101866377B1 (en) Packet loss link detection method in multicast of sdn

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100818