CN108574582B - Fault detection method and device - Google Patents

Fault detection method and device Download PDF

Info

Publication number
CN108574582B
CN108574582B CN201710132248.7A CN201710132248A CN108574582B CN 108574582 B CN108574582 B CN 108574582B CN 201710132248 A CN201710132248 A CN 201710132248A CN 108574582 B CN108574582 B CN 108574582B
Authority
CN
China
Prior art keywords
information
target
detection
processed
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710132248.7A
Other languages
Chinese (zh)
Other versions
CN108574582A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201710132248.7A priority Critical patent/CN108574582B/en
Publication of CN108574582A publication Critical patent/CN108574582A/en
Application granted granted Critical
Publication of CN108574582B publication Critical patent/CN108574582B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0847Transmission error
    • 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)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a fault detection method, which comprises the following steps: determining a target service function node SF and sending a detection instruction to a function forwarder SFF; the target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF; receiving uploading information of the target SF sent by the SFF, and acquiring characteristic information of the target SF based on the uploading information; and determining faults existing in the process of processing the message information to be processed based on the uploading information and the characteristic information. The embodiment of the invention also discloses a fault detection device.

Description

Fault detection method and device
Technical Field
The invention relates to a network service detection technology in the field of software defined networking/network function virtualization, in particular to a fault detection method and a fault detection device.
Background
In the existing operation network, the end-to-end service data packet is generally transmitted through a plurality of different service function nodes according to a certain sequence, so that the network can be ensured to provide rapid, safe, reliable and stable service according to the service requirements of users. Service function nodes (such as a firewall, load balancing and the like) of the existing operation network are tightly coupled with a network topology and hardware resources, each service node is in a special equipment form and is complex to deploy, and when a new service is opened and a flow is changed or expanded, the network topology needs to be changed. For network equipment, certain transformation and upgrading are needed, workload of upgrading and transformation also exists in surrounding support systems, complexity of opening new services is increased, fault probability of the network equipment is increased due to frequent upgrading, and the network cannot meet requirements of flexible service loading and rapid service deployment.
With the gradual maturity and application of software defined network/network function virtualization, the network presents the characteristics of dynamic network function loading, resource allocation as required, flexible service opening and the like, and the problem that the related requirements cannot be met in the existing operation network is solved. Software Defined Networking (SDN)/Network Function Virtualization (NFV) technology separates Network data forwarding from control, decoupling Network functions from hardware devices. In an SDN/NFV virtualized network, a Service Function Chain (SFC) technology is very suitable for implementing that Service traffic passes through different network Function nodes according to a specified sequence to complete a certain Service flow of the network. When the service is adjusted, the flexible opening and loading of the network service can be realized only by changing the sequence of the SFCs without changing the configuration of the network elements. The SFC can be independent of specific network application scenes, and can be applied to scenes such as fixed networks, mobile networks, data centers and the like. In a functional link of a certain SFC, thousands of pieces of data traffic information can be transmitted at the same time, but in the prior art, when a certain SFC functional node in the SFC fails, there is no reliable and effective scheme to quickly detect and diagnose the failure, so as to relocate the operation and maintenance service.
Disclosure of Invention
In order to solve the above technical problems, embodiments of the present invention are expected to provide a fault detection method and apparatus, which solve the problem in the prior art that a network management layer cannot detect and diagnose faults quickly, implement quick detection and diagnosis of faults by the network management layer, and ensure operation and maintenance functions of network services.
In order to achieve the above purpose, the technical solution of the embodiment of the present invention is realized as follows:
a method of fault detection, the method comprising:
determining a target service function node SF and sending a detection instruction to a function forwarder SFF; the target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF;
receiving uploading information of the target SF sent by the SFF, and acquiring characteristic information of the target SF based on the uploading information;
and determining faults existing in the process of processing the message information to be processed based on the uploading information and the characteristic information.
Optionally, the receiving the upload information of the target SF sent by the SFF, and acquiring the feature information of the target SF based on the upload information includes:
receiving the first upload information and the second upload information of the target SF, which are sent by the SFF;
identifying first identification information in the first uploading information, and acquiring the message information to be processed corresponding to the first identification information;
and identifying second identification information in the second uploading information, and acquiring expected message information corresponding to the second identification information.
Optionally, the determining, based on the upload information and the feature information, a fault existing in the process of processing the message information to be processed includes:
identifying the first uploading information to obtain first detection information;
judging whether the first detection information is matched with the message information to be processed;
if the first detection information is matched with the message information to be processed, identifying the second uploading information to obtain second detection information; the second detection information is obtained by processing the first detection information by the target SF;
judging whether the second detection information is matched with the expected message information;
and if the second detection information is not matched with the expected message information, determining that the target SF fails.
Optionally, before determining the target service function node SF, the method includes:
receiving a control instruction; wherein, the control instruction carries the message information to be processed;
responding to the control instruction, and determining a service function chain corresponding to the message information to be processed according to the message information to be processed; wherein the service function chain consists of the target SF;
correspondingly, the determining the target service function node SF and sending the detection instruction to the function forwarder SFF includes:
determining the target SF according to the service function chain;
and sending a detection instruction to the SFF.
A method of fault detection, the method comprising:
receiving a detection instruction sent by a controller; the detection instruction is used for instructing the SFF to acquire detection information from the target SF;
responding to the detection instruction, and receiving the detection information sent by the target SF;
processing the detection information to obtain uploading information of the target SF;
sending the uploading information of the target SF to the controller; and the uploading information is used for determining faults existing in the process of processing the message information to be processed.
Optionally, the responding to the detection instruction and receiving the detection information sent by the target SF includes:
responding to the detection instruction, and receiving first detection information sent by the target SF;
responding to the detection instruction, and receiving second detection information sent by the target SF; the second detection information is obtained by processing the first detection information by the target SF.
Optionally, the uploading information includes first uploading information and second uploading information, and the processing the detection information to obtain the uploading information of the target SF includes:
acquiring first identification information; the first identification information is an identification of a process for obtaining the first detection information;
packaging the first detection information and the first identification information to obtain first uploading information;
acquiring second identification information; the second identification information is a process identification for obtaining the second identification information;
and encapsulating the second detection information and the second identification information to obtain the second uploading information.
A controller, the controller comprising: a first processing unit, a second processing unit and a determination unit; wherein:
the first processing unit is used for determining a target service function node SF and sending a detection instruction to a function forwarder SFF; the target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF;
the second processing unit is configured to receive the upload information of the target SF sent by the SFF, and acquire feature information of the target SF based on the upload information;
and the determining unit is used for determining faults existing in the process of processing the message information to be processed based on the uploading information and the characteristic information.
Optionally, the upload information includes first upload information and second upload information, and the second processing unit includes: the device comprises a receiving module and a first processing module; wherein:
the receiving module is configured to receive the first upload information and the second upload information of the target SF sent by the SFF;
the first processing module is configured to identify first identification information in the first upload information, and acquire the message information to be processed corresponding to the first identification information;
the first processing module is further configured to identify second identification information in the second upload information, and acquire expected packet information corresponding to the second identification information.
Optionally, the determining unit includes: the device comprises an identification module, a judgment module and a determination module; wherein:
the identification module is used for identifying the first uploading information to obtain first detection information;
the judging module is used for judging whether the first detection information is matched with the message information to be processed;
the identification module is further configured to identify the second upload information to obtain second detection information if the first detection information matches the message information to be processed; the second detection information is obtained by processing the first detection information by the target SF;
the judging module is further configured to judge whether the second detection information matches the expected packet information;
the determining module is configured to determine that the target SF has a fault if the second detection information is not matched with the expected packet information.
Optionally, the first processing unit further includes: a first receiving unit and a response unit; wherein:
the first receiving unit is used for receiving a control instruction; wherein, the control instruction carries the message information to be processed;
the response unit is used for responding to the control instruction and determining the corresponding service function chain for processing the message information to be processed according to the message information to be processed; wherein the service function chain consists of the target SF;
correspondingly, the first determining unit is specifically configured to:
and determining the target SF according to the service function chain.
A functional repeater, SFF, the SFF comprising: the system comprises a second receiving unit, a third processing unit, a fourth processing unit and a sending processing unit; wherein:
the second receiving unit receives the detection instruction sent by the controller; the detection instruction is used for instructing the SFF to acquire detection information from the target SF;
the third processing unit is used for responding to the detection instruction and receiving detection information sent by the target SF;
the fourth processing unit is configured to process the detection information to obtain upload information of the target SF;
the sending processing unit is used for sending the uploading information of the target SF to the controller; and the uploading information is used for determining faults existing in the process of processing the message information to be processed.
Optionally, the third processing unit is specifically configured to:
responding to the detection instruction;
receiving first detection information sent by the target SF;
receiving second detection information sent by the target SF; the second detection information is obtained by processing the first detection information by the target SF.
Optionally, the upload information includes first upload information and second upload information, and the fourth processing unit includes: an acquisition module and a packaging module; wherein:
the acquisition module is used for acquiring first identification information; the first identification information is an identification of a process for obtaining the first detection information;
the encapsulation module is configured to encapsulate the first detection information and the first identification information to obtain the first upload information;
the acquisition module is further used for acquiring second identification information; the second identification information is a process identification for obtaining the second identification information;
the encapsulation module is further configured to encapsulate the second detection information and the second identification information to obtain the second upload information.
According to the fault detection method and device provided by the embodiment of the invention, a controller determines a target SF and sends a detection instruction to an SFF, the SFF receives the detection instruction sent by the controller and responds to the detection instruction, after receiving detection information sent by the target SF, the SFF processes the detection information to obtain uploading information of the target SF and sends the uploading information of the target SF to the controller, the controller receives the uploading information of the target SF sent by the SFF, obtains characteristic information of the target SF based on the uploading information, and then determines faults existing in the process of processing message information to be processed based on the uploading information and the characteristic information; therefore, the faults existing in the process of processing the message information to be processed are determined by analyzing and processing the uploading information and the characteristic information of the target SF, the problem that a network management layer cannot rapidly detect and diagnose the faults in the prior art is solved, the rapid detection and diagnosis of the faults of the network management layer are realized, and the operation and maintenance functions of network services are ensured.
Drawings
Fig. 1 is a schematic flow chart of a fault detection method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of another fault detection method according to an embodiment of the present invention;
fig. 3 is a schematic flow chart of another fault detection method according to an embodiment of the present invention;
fig. 4 is a schematic flow chart of another fault detection method according to an embodiment of the present invention;
fig. 5 is a schematic diagram of information interaction of an actual application scenario provided in the embodiment of the present invention;
fig. 6 is a schematic structural diagram of a controller according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of another controller according to an embodiment of the present invention;
FIG. 8 is a schematic structural diagram of another controller according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a controller according to another embodiment of the present invention;
fig. 10 is a schematic structural diagram of a functional repeater SFF according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of another functional repeater SFF according to an embodiment of the present invention;
fig. 12 is a schematic structural diagram of another functional repeater SFF according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
An embodiment of the present invention provides a fault detection method, which is shown in fig. 1 and includes the following steps:
step 101, determining a target service function node SF, and sending a detection instruction to a function forwarder SFF.
The target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF.
Specifically, the step 101 of determining the target Service Function node (SF) may be implemented by a controller. The target SF can be a service function node for performing service processing on the message information to be processed; the controller may be a controller commonly used in the SFC control plane; after the controller determines the target SF, a Service Function Forwarder (SFF) corresponding to the target SF may be determined. It should be noted that, SFFs corresponding to each target SF may be the same or different, and the SFFs corresponding to the SFs may be determined according to a detection protocol or may be specifically defined by a developer.
And 102, receiving the uploading information of the target SF sent by the SFF, and acquiring the characteristic information of the target SF based on the uploading information.
Specifically, the step 102 receives the upload information of the target SF sent by the SFF, and the controller may obtain the feature information of the target SF based on the upload information. The feature information of the target SF may be related information expected to be obtained when the target SF processes the message information to be processed.
And 103, determining faults existing in the process of processing the message information to be processed based on the uploaded information and the characteristic information.
Specifically, step 103 determines, based on the uploaded information and the feature information, that a fault existing in the process of processing the message information to be processed may be implemented by the controller. The controller analyzes and processes the uploaded information and the characteristic information, and detects and positions the position of the fault in the process of processing the message information to be processed.
The fault detection method provided by the embodiment of the invention comprises the steps of determining a target SF and sending a detection instruction to an SFF, receiving uploading information of the target SF sent by the SFF, acquiring characteristic information of the target SF based on the uploading information, and then determining faults existing in the process of processing message information to be processed based on the uploading information and the characteristic information; therefore, the faults existing in the process of processing the message information to be processed are determined by analyzing and processing the uploading information and the characteristic information of the target SF, the problem that a network management layer cannot rapidly detect and diagnose the faults in the prior art is solved, the rapid detection and diagnosis of the faults of the network management layer are realized, and the operation and maintenance functions of network services are ensured.
An embodiment of the present invention provides a fault detection method, which is shown in fig. 2 and includes the following steps:
step 201, receiving a detection instruction sent by the controller.
The detection instruction is used for instructing the SFF to acquire detection information from the target SF.
Specifically, the step 201 of receiving the detection instruction sent by the controller may be implemented by an SFF. And after receiving the detection instruction, the SFF performs subsequent processing on the relevant information of the target SF.
Step 202, responding to the detection instruction, and receiving the detection information sent by the target SF.
Specifically, the step 202 may be implemented by the SFF in response to the detection instruction and receiving the detection information sent by the target SF. The detection information sent by the target SF may be related characteristic information of the message information to be processed, which is obtained when the target SF performs actual analysis processing on the message information to be processed.
And 203, processing the detection information to obtain the uploading information of the target SF.
Specifically, the step 203 processes the detection information to obtain the uploading information of the target SF, which can be realized by the SFF. The processing of the detection information may include performing encapsulation processing on the detection information, and the like.
And step 204, sending the uploading information of the target SF to the controller.
The uploaded information is used for determining faults existing in the process of processing the message information to be processed.
Specifically, the step 204 of sending the upload information of the target SF to the controller may be implemented by the SFF. The SFF sends the upload information for determining whether the target SF has a fault to the controller, so that the controller can analyze and process the upload information and determine the fault position.
The fault detection method provided by the embodiment of the invention comprises the steps of receiving a detection instruction sent by a controller, responding to the detection instruction, receiving detection information sent by a target SF, processing the detection information to obtain uploading information of the target SF, and sending the uploading information of the target SF to the controller; therefore, the uploading information of the target SF is sent to the controller, so that the controller can analyze and process the uploading information of the target SF to determine the fault in the process of processing the message information to be processed, the problem that a network management layer cannot rapidly detect and diagnose the fault in the prior art is solved, rapid detection and diagnosis of the fault by the network management layer are realized, and the operation and maintenance functions of network services are ensured.
An embodiment of the present invention provides a fault detection method, which is shown in fig. 3 and includes the following steps:
step 301, the controller determines a target service function node SF and sends a detection instruction to the function forwarder SFF.
The target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF.
Specifically, the controller may determine the SF according to a process of performing relevant service function analysis on the received message information to be processed, so as to obtain the target SF. For example, to illustrate by taking an example of detecting whether message information to be processed (an uplink process in which a terminal with a source address of 192.168.1.1 accesses a server with a destination address of 10.1.1.100) is normal, it is assumed that a controller determines that a target SF to be passed through in the detection process includes a service function node such as a Firewall (Firewall), that is, an SFF sends the source address of 192.168.1.1 and the destination address of 10.1.1.100 to the Firewall, and then the Firewall can perform service processing on the source address of 192.168.1.1 and the destination address of 10.1.1.100.
Step 302, the SFF receives the detection command sent by the controller.
The detection instruction is used for instructing the SFF to acquire detection information from the target SF.
Specifically, the SFF corresponding to the target SF receives a detection instruction sent by the controller for detecting whether the target SF operates normally. For example, the controller transmits a detection command for detecting whether Firewall is operating normally to the SFF corresponding to Firewall.
Step 303, the SFF responds to the detection instruction and receives the first detection information sent by the target SF.
Specifically, the first detection information sent by the target SF may be feature information of the message to be processed, which is received by the target SF and forwarded by the SFF. For example, the first detection information received by Firewall should be the same information as the message information to be processed, and may be that Firewall receives the source address 192.168.1.1 and the destination address 10.1.1.100 sent by SFF, that is, after Firewall receives the source address 192.168.1.1 and the destination address 10.1.1.100 sent by SFF, Firewall sends the received source address 192.168.1.1 and the destination address 10.1.1.100 to SFF.
It should be noted that, the operation sequence between step 302 and step 303 is not sequential, step 302 may be executed after step 303, or may be executed simultaneously with step 303, and the specific execution process may be determined according to the actual application scenario;
and step 304, the SFF acquires first identification information.
The first identification information is an identification of a process for obtaining the first detection information.
Specifically, the first identification information may be identification information of the source address 192.168.1.1 and the destination address 10.1.1.100 sent by the SFF to the Firewall process, and may be 1, for example.
And 305, packaging the first detection information and the first identification information by the SFF to obtain first uploading information.
Specifically, the SFF may encapsulate the source address 192.168.1.1 and the destination address 10.1.1.100 sent by Firewall in a Network Service Host (NSH) header, and fill the NSH/NSH1 field of the NSH header with the first identification information 1, thereby obtaining the first upload information.
Step 306, the SFF sends the first upload information of the target SF to the controller.
The first uploading information is used for determining faults existing in the process of processing the message information to be processed.
And 307, the controller receives the first uploading information of the target SF, which is sent by the SFF.
And 308, identifying first identification information in the first uploading information by the controller, and acquiring message information to be processed corresponding to the first identification information.
Specifically, the controller identifies 1 in the first upload information, and obtains the to-be-processed message information corresponding to 1 as the source address 192.168.1.1 and the destination address 10.1.1.100.
Step 309, the controller identifies the first upload information to obtain first detection information.
Specifically, the controller analyzes and identifies the first upload information sent by the SFF, and obtains detection information corresponding to the 1 process, namely a source address 192.168.1.1 and a destination address 10.1.1.100.
Step 310, the SFF responds to the detection instruction and receives the second detection information sent by the target SF.
The second detection information is obtained by processing the first detection information by the target SF.
Specifically, the second detection information sent by the target SF may be processing result information obtained after the target SF performs related service processing on the message information to be processed. For example, it is assumed that Firewall can implement a Network Address Translation (NAT) function, so that Firewall translates a source Address 192.168.1.1 into a destination Address 10.1.1.100, and the processing result, that is, the second detection information is 10.1.1.100.
Step 311, the SFF acquires the second identification information.
And the second identification information is a process identification for obtaining the second identification information.
Specifically, the second identification information may be a process in which the target SF sends a processing result obtained after processing the message information to be processed to the SFF. For example, Firewall identifies a flow of 2 sending a processing result 10.1.1.100 obtained by converting the source address 192.168.1.1 into the destination address 10.1.1.100 to the corresponding SFF.
And step 312, the SFF packages the second detection information and the second identification information to obtain second uploading information.
Specifically, the SFF may encapsulate the FW transmission second detection information 10.1.1.100 in the NSH header of the network service host, and fill the NSH/NSH1 field of the NSH header with the second identification information 2, so as to obtain the second upload information.
And 313, the SFF sends the second upload information of the target SF to the controller.
And the second uploading information is used for determining faults existing in the process of processing the message information to be processed.
And step 314, the controller receives the second upload information of the target SF sent by the SFF.
Step 315, the controller identifies second identification information in the second upload information, and obtains expected message information corresponding to the second identification information.
Specifically, the controller recognizes the second identification information 2 in the second upload information, and obtains 10.1.1.100 that the expected message information corresponding to Firewall in the 2-process is.
Step 316, the controller determines whether the first detection information matches the message information to be processed.
Specifically, the controller determines the detection information "source address 192.168.1.1 and destination address 10.1.1.100" and the to-be-processed information "source address 192.168.1.1 and destination address 10.1.1.100" when the received identification information is 1.
It should be noted that, the operation sequence between the steps 310-315 and the step 316 is not sequential, the step 310-315 may be executed after the step 316, or may be executed simultaneously with the step 316, and the specific execution process may be determined according to the actual application scenario;
step 317, if the first detection information is matched with the message information to be processed, the controller identifies the second uploading information to obtain second detection information.
And the second detection information is obtained after the target SF processes the first detection information.
Specifically, if the first detection information is not matched with the message information to be processed, the subsequent processing is not required. Illustratively, since the detection information "source address 192.168.1.1 and destination address 10.1.1.100" when the identification information is 1 matches the information to be processed "source address 192.168.1.1 and destination address 10.1.1.100", the second upload information may be subjected to parsing and identification processing, and the information of the process of obtaining the identification information 2 is 10.1.1.100.
Step 318, the controller determines whether the second detection information matches the expected message information.
Specifically, the expected message information may be an output result that should be theoretically obtained by the target SF according to a specific execution function of the target SF when the processing flow corresponding to the second identification information is performed. Illustratively, the function of Firewall is to convert the source address to the destination address, i.e. the outgoing information of Firewall should be the destination address, i.e. the desired message information is 10.1.1.100.
Step 319, if the second detection information does not match the expected packet information, the controller determines that the target SF has a failure.
Specifically, if the second detection information matches the expected packet information, the target SF is normal, and the processing procedure of the next target SF may be determined according to the above procedure. Illustratively, if the second detection information is 10.1.1.100, the second detection information is matched with the expected message information 10.1.1.100, so that Firewall works normally, that is, an uplink process accessed by a terminal at the Firewall is normal; if the second detection information is 10.1.1.101, the second detection information is not matched with the expected message information 10.1.1.100, so that it can be determined that Firewall has a fault, and Firewall needs to be checked and analyzed, that is, the uplink process accessed by the terminal at Firewall is abnormal.
It should be noted that, for the explanation of the same steps or concepts in the present embodiment as in the other embodiments, reference may be made to the description in the other embodiments, and details are not described here.
In the fault detection method provided by the embodiment of the invention, a controller determines a target SF and sends a detection instruction to an SFF, the SFF receives the detection instruction sent by the controller and responds to the detection instruction, after receiving detection information sent by the target SF, the SFF processes the detection information to obtain uploading information of the target SF and sends the uploading information of the target SF to the controller, the controller receives the uploading information of the target SF sent by the SFF, obtains characteristic information of the target SF based on the uploading information, and then determines a fault existing in the process of processing message information to be processed based on the uploading information and the characteristic information; therefore, the SFF acquires the relevant information in the process of processing the message information to be processed by the target SF and forwards the relevant information to the controller, and then the controller analyzes and processes the expected information obtained after processing the message information to be processed based on the relevant information and the target SF to determine the fault in the process of processing the message information to be processed, so that the problem that a network management layer in the prior art cannot rapidly detect and diagnose the fault is solved, the rapid detection and diagnosis of the fault by the network management layer are realized, and the operation and maintenance functions of network services are ensured.
An embodiment of the present invention provides a fault detection method, which is shown in fig. 4 and includes the following steps:
step 401, the controller receives a control instruction.
Wherein, the control instruction carries the message information to be processed.
Specifically, the control instruction may be an instruction sent to the controller when the controller simulates a specific message information processing process to be processed or when the terminal sends a certain request. The control instruction received by the controller is to detect whether the uplink process of accessing the server with the destination address of 10.1.1.100 by the terminal with the source address of 192.168.1.1 is normal.
Step 402, the controller responds to the control instruction, and determines a service function chain corresponding to the message information to be processed according to the message information to be processed.
Wherein the service function chain consists of the target SF.
Specifically, the service function chain corresponding to the message information to be processed may be a service data transmission chain formed by an SF that performs service processing on the message information to be processed. For example, it is determined that a Service function chain for detecting an uplink process of a server with a source address of 192.168.1.1 and a destination address of 10.1.1.100 is Firewall- > IPS- > LBS because it is sequentially required to perform processing such as Firewall, Location Based Service (LBS), Intrusion Prevention System (IPS) and the like in detecting whether the uplink process of the server with a destination address of 10.1.1.100 and a source address of 192.168.1.1 is normal.
Step 403, the controller determines the target SF according to the service function chain.
Specifically, each target SF for performing service determination on the message information to be processed can be determined based on the service function chain.
Step 404, the controller sends a detection command to the SFF.
Step 405, the SFF receives the detection command sent by the controller.
The detection instruction is used for instructing the SFF to acquire detection information from the target SF.
Step 406, the SFF responds to the detection instruction and receives the first detection information sent by the target SF.
Step 407, the SFF acquires the first identification information.
The first identification information is an identification of a process for obtaining the first detection information.
It should be noted that, the operation sequence between step 406 and step 407 is not sequential, step 406 may be executed after step 407, or may be executed simultaneously with step 407, and the specific execution process may be determined according to an actual application scenario;
and step 408, the SFF packages the first detection information and the first identification information to obtain first uploading information.
And step 409, the SFF sends the first upload information of the target SF to the controller.
The first uploading information is used for determining faults existing in the process of processing the message information to be processed.
And step 410, the controller receives first uploading information of the target SF, which is sent by the SFF.
Step 411, the controller identifies first identification information in the first uploading information, and obtains message information to be processed corresponding to the first identification information.
In step 412, the controller identifies the first upload information to obtain first detection information.
Step 413, the SFF responds to the detection instruction and receives the second detection information sent by the target SF.
The second detection information is obtained by processing the first detection information by the target SF.
And step 414, the SFF acquires the second identification information.
And the second identification information is a process identification for obtaining the second identification information.
And 415, packaging the second detection information and the second identification information by the SFF to obtain second uploading information.
And step 416, the SFF sends the second upload information of the target SF to the controller.
And the second uploading information is used for determining faults existing in the process of processing the message information to be processed.
And step 417, the controller receives the second upload information of the target SF sent by the SFF.
In step 418, the controller identifies second identification information in the second upload information, and obtains expected message information corresponding to the second identification information.
Step 419, the controller judges whether the first detection information is matched with the message information to be processed.
It should be noted that, the operation sequence between the steps 413-418 and 419 is not sequential, the steps 413-418 may be executed after the step 419, or may be executed simultaneously with the step 419, and the specific execution process may be determined according to the actual application scenario;
and step 420, if the first detection information is matched with the message information to be processed, the controller identifies the second uploading information to obtain second detection information.
And the second detection information is obtained after the target SF processes the first detection information.
Step 421, the controller determines whether the second detection information matches the expected message information.
Step 422, if the second detection information does not match the expected message information, the controller determines that the target SF has a fault.
Specifically, the data transmission process corresponding to the embodiment of the present invention is shown in fig. 5, a service function chain is shown in a dashed line frame, and is composed of each service function node SF which actually performs various different service processes, wherein the arrow direction represents the transmission direction of the message information to be processed between the SFs, the 1-10 labels represent the actual transmission process of the message information to be processed, wherein, the message information to be processed at 2, 3, 4, 5, 7 and 8 is analyzed and processed by the fault detection method provided by the embodiment of the invention to detect and locate the position of the fault, further, the 11, 12 information transmission process represents the process of data transmission and information interaction between the controller and the functional forwarding node SFF, the SF and the SFF have a certain correspondence, but are not limited to the correspondence in the embodiment of the present invention.
It should be noted that, for the explanation of the same steps or concepts in the present embodiment as in the other embodiments, reference may be made to the description in the other embodiments, and details are not described here.
In the fault detection method provided by the embodiment of the invention, a controller determines a target SF and sends a detection instruction to an SFF, the SFF receives the detection instruction sent by the controller and responds to the detection instruction, after receiving detection information sent by the target SF, the SFF processes the detection information to obtain uploading information of the target SF and sends the uploading information of the target SF to the controller, the controller receives the uploading information of the target SF sent by the SFF, obtains characteristic information of the target SF based on the uploading information, and then determines a fault existing in the process of processing message information to be processed based on the uploading information and the characteristic information; therefore, the SFF acquires the relevant information in the process of processing the message information to be processed by the target SF and forwards the relevant information to the controller, and then the controller analyzes and processes the expected information obtained after processing the message information to be processed based on the relevant information and the target SF to determine the fault in the process of processing the message information to be processed, so that the problem that a network management layer in the prior art cannot rapidly detect and diagnose the fault is solved, the rapid detection and diagnosis of the fault by the network management layer are ensured, and the operation and maintenance functions of network services are ensured.
An embodiment of the present invention provides a controller 5, which can be applied to a fault detection method provided in the embodiments corresponding to fig. 1 and 3 to 5, and as shown in fig. 6, the controller includes: a first processing unit 51, a second processing unit 52 and a determination unit 53, wherein:
the first processing unit 51 is configured to determine a target service function node SF and send a detection instruction to the function forwarder SFF.
The target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF.
And the second processing unit 52 is configured to receive the upload information of the target SF sent by the SFF, and obtain the feature information of the target SF based on the upload information.
And the determining unit 53 is configured to determine, based on the uploaded information and the feature information, a fault existing in the process of processing the message information to be processed.
The controller provided by the embodiment of the invention determines a target SF and sends a detection instruction to the SFF, receives uploading information of the target SF sent by the SFF, acquires characteristic information of the target SF based on the uploading information, and then determines a fault existing in the process of processing the message information to be processed based on the uploading information and the characteristic information; therefore, the faults existing in the process of processing the message information to be processed are determined by analyzing and processing the uploading information and the characteristic information of the target SF, the problem that a network management layer cannot rapidly detect and diagnose the faults in the prior art is solved, the rapid detection and diagnosis of the faults of the network management layer are realized, and the operation and maintenance functions of network services are ensured.
Specifically, referring to fig. 7, the second processing unit 52 includes: a receiving module 521 and a first processing module 522, wherein:
a receiving module 521, configured to receive the first upload information and the second upload information of the target SF sent by the SFF.
The first processing module 522 is configured to identify first identification information in the first upload information, and acquire to-be-processed packet information corresponding to the first identification information.
The first processing module 522 is further configured to identify second identification information in the second upload information, and acquire expected packet information corresponding to the second identification information.
Specifically, referring to fig. 8, the determination unit 53 includes: an identifying module 531, a judging module 532, and a determining module 533, wherein:
the identifying module 531 is configured to identify the first upload information to obtain first detection information.
The determining module 532 is configured to determine whether the first detection information matches the message information to be processed.
The identifying module 531 is further configured to identify the second upload information to obtain second detection information if the first detection information matches the message information to be processed.
And the second detection information is obtained after the target SF processes the first detection information.
The determining module 532 is further configured to determine whether the second detection information matches the expected packet information.
The determining module 533 is configured to determine that the target SF has a fault if the second detection information does not match the expected packet information.
Specifically, as shown in fig. 9, the first processing unit 51 further includes: a first receiving unit 54 and a response unit 55, wherein:
a first receiving unit 54, configured to receive a control instruction. Wherein, the control instruction carries the message information to be processed.
And the response unit 55 is configured to respond to the control instruction, and determine, according to the message information to be processed, a service function chain corresponding to the message information to be processed.
Wherein the service function chain consists of the target SF.
Correspondingly, the first determining unit 51 is specifically configured to:
and determining the target SF according to the service function chain.
It should be noted that, in the interaction process between each unit and each module in this embodiment, reference may be made to the interaction process in the fault detection method provided in the embodiments corresponding to fig. 1, 3 to 5, and details are not described here.
The controller provided by the embodiment of the invention determines a target SF and sends a detection instruction to the SFF, receives uploading information of the target SF sent by the SFF, acquires characteristic information of the target SF based on the uploading information, and then determines a fault existing in the process of processing the message information to be processed based on the uploading information and the characteristic information; therefore, the faults existing in the process of processing the message information to be processed are determined by analyzing and processing the uploading information and the characteristic information of the target SF, the problem that a network management layer cannot rapidly detect and diagnose the faults in the prior art is solved, the rapid detection and diagnosis of the faults of the network management layer are realized, and the operation and maintenance functions of network services are ensured.
An embodiment of the present invention provides a functional repeater SFF 6, which can be applied to a fault detection method provided in the embodiment corresponding to fig. 2 to 5, and as shown in fig. 10, the SFF includes: a second receiving unit 61, a third processing unit 62, a fourth processing unit 63, and a transmitting unit 64, wherein:
and a second receiving unit 61, configured to receive the detection instruction sent by the controller.
The detection instruction is used for instructing the SFF to acquire detection information from the target SF.
And a third processing unit 62, configured to respond to the detection instruction and receive detection information sent by the target SF.
And a fourth processing unit 63, configured to process the detection information to obtain upload information of the target SF.
And a sending unit 64, configured to send the upload information of the target SF to the controller.
The uploaded information is used for determining faults existing in the process of processing the message information to be processed.
The SFF provided by the embodiment of the present invention receives the detection instruction sent by the controller and responds to the detection instruction, receives the detection information sent by the target SF, then processes the detection information to obtain the upload information of the target SF, responds to the detection instruction and sends the upload information of the target SF to the controller; therefore, the uploading information of the target SF is sent to the controller, so that the controller can analyze and process the uploading information of the target SF to determine the fault in the process of processing the message information to be processed, the problem that a network management layer cannot rapidly detect and diagnose the fault in the prior art is solved, rapid detection and diagnosis of the fault by the network management layer are realized, and the operation and maintenance functions of network services are ensured.
Specifically, as shown in fig. 11, the third processing unit 62 includes: a response module 621 and a receiving module 622; wherein:
and a response module 621, configured to respond to the detection instruction.
A receiving module 622, configured to receive the first detection information sent by the target SF.
The receiving module 622 is further configured to receive second detection information sent by the target SF.
The second detection information is obtained by processing the first detection information by the target SF.
Specifically, referring to fig. 12, the fourth processing unit 63 includes: an acquisition module 631 and an encapsulation module 632, wherein:
the obtaining module 631 is configured to obtain the first identification information.
The first identification information is an identification of a process for obtaining the first detection information.
The encapsulating module 632 is configured to encapsulate the first detection information and the first identification information to obtain the first uploading information.
The obtaining module 631 is further configured to obtain second identification information.
And the second identification information is a process identification for obtaining the second identification information.
The encapsulating module 632 is further configured to encapsulate the second detection information and the second identification information to obtain second uploading information.
It should be noted that in the embodiment, the interaction process between each unit and each module may refer to the interaction process in the fault detection method provided in the embodiments corresponding to fig. 2 to 5, and details are not described here again.
The functional repeater SFF provided by the embodiment of the invention receives the detection instruction sent by the controller and the detection information sent by the target SF, processes the detection information to obtain the uploading information of the target SF, responds to the detection instruction and sends the uploading information of the target SF to the controller; therefore, the uploading information of the target SF is sent to the controller, so that the controller can analyze and process the uploading information of the target SF to determine the fault in the process of processing the message information to be processed, the problem that a network management layer cannot rapidly detect and diagnose the fault in the prior art is solved, rapid detection and diagnosis of the fault by the network management layer are realized, and the operation and maintenance functions of network services are ensured.
In practical applications, the first Processing Unit 51, the second Processing Unit 52, the determining Unit 53, the first receiving Unit 54, the responding Unit 55, the receiving module 521, the first Processing module 522, the identifying module 531, the judging module 532, the determining module 533, the second receiving Unit 61, the third Processing Unit 62, the fourth Processing Unit 63, the sending Unit 64, the responding module 621, the receiving module 622, the obtaining module 631, and the encapsulating module 632 may be implemented by a Central Processing Unit (CPU), a Microprocessor (MPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or the like, which are located in the wireless data sending device.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (14)

1. A method of fault detection, the method comprising:
determining a target service function node SF and sending a detection instruction for detecting whether the target SF works normally to a function forwarder SFF; the target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF;
receiving uploading information of the target SF sent by the SFF, and acquiring characteristic information of the target SF based on the uploading information; the uploaded information is information obtained by processing detection information, and the detection information is characteristic information of the message information to be processed, which is obtained when the target SF performs actual analysis processing on the message information to be processed; the characteristic information of the target SF is information expected to be obtained when the target SF processes the message information to be processed;
and determining faults existing in the process of processing the message information to be processed based on the uploading information and the characteristic information.
2. The method of claim 1, wherein the uploading information comprises first uploading information and second uploading information, and wherein the receiving the uploading information of the target SF sent by the SFF and acquiring the feature information of the target SF based on the uploading information comprises:
receiving the first uploading information and the second uploading information of the target SF, which are sent by the SFF;
identifying first identification information in the first uploading information, and acquiring the message information to be processed corresponding to the first identification information;
and identifying second identification information in the second uploading information, and acquiring expected message information corresponding to the second identification information.
3. The method according to claim 2, wherein the determining, based on the upload information and the feature information, a fault existing in the process of processing the message information to be processed comprises:
identifying the first uploading information to obtain first detection information;
judging whether the first detection information is matched with the message information to be processed;
if the first detection information is matched with the message information to be processed, identifying the second uploading information to obtain second detection information; the second detection information is obtained by processing the first detection information by the target SF;
judging whether the second detection information is matched with the expected message information;
and if the second detection information is not matched with the expected message information, determining that the target SF fails.
4. The method of claim 1, wherein prior to determining the target service function node (SF), comprising:
receiving a control instruction; wherein, the control instruction carries the message information to be processed;
responding to the control instruction, and determining a service function chain corresponding to the message information to be processed according to the message information to be processed; wherein the service function chain consists of the target SF;
correspondingly, the determining the target service function node SF and sending the detection instruction to the function forwarder SFF includes:
determining the target SF according to the service function chain;
and sending a detection instruction to the SFF.
5. A method of fault detection, the method comprising:
receiving a detection instruction which is sent by a controller and used for detecting whether the target SF works normally; the detection instruction is used for instructing the SFF to acquire detection information from the target SF;
responding to the detection instruction, and receiving the detection information sent by the target SF; the detection information is characteristic information of the message information to be processed, which is obtained when the target SF performs actual analysis processing on the message information to be processed;
processing the detection information to obtain uploading information of the target SF;
sending the uploading information of the target SF to the controller; and the uploading information is used for determining faults existing in the process of processing the message information to be processed.
6. The method of claim 5, wherein the responding to the detection instruction and receiving detection information sent by a target SF comprises:
responding to the detection instruction, and receiving first detection information sent by the target SF;
responding to the detection instruction, and receiving second detection information sent by the target SF; the second detection information is obtained by processing the first detection information by the target SF.
7. The method according to claim 6, wherein the uploading information includes a first uploading information and a second uploading information, and the processing the detection information to obtain the uploading information of the target SF includes:
acquiring first identification information; the first identification information is an identification of a process for obtaining the first detection information;
packaging the first detection information and the first identification information to obtain first uploading information;
acquiring second identification information; the second identification information is a process identification for obtaining the second identification information;
and encapsulating the second detection information and the second identification information to obtain the second uploading information.
8. A controller, characterized in that the controller comprises: a first processing unit, a second processing unit and a determination unit; wherein:
the first processing unit is configured to determine a target service function node SF, and send a detection instruction for detecting whether the target SF operates normally to the function forwarder SFF; the target SF is an SF capable of processing message information to be processed, and the SFF corresponds to the target SF;
the second processing unit is configured to receive the upload information of the target SF sent by the SFF, and acquire feature information of the target SF based on the upload information; the uploaded information is information obtained by processing detection information, and the detection information is characteristic information of the message information to be processed, which is obtained when the target SF performs actual analysis processing on the message information to be processed; the characteristic information of the target SF is information expected to be obtained when the target SF processes the message information to be processed;
and the determining unit is used for determining faults existing in the process of processing the message information to be processed based on the uploading information and the characteristic information.
9. The controller according to claim 8, wherein the upload information includes first upload information and second upload information, and the second processing unit includes: the device comprises a receiving module and a first processing module; wherein:
the receiving module is configured to receive the first upload information and the second upload information of the target SF sent by the SFF;
the first processing module is configured to identify first identification information in the first upload information, and acquire the message information to be processed corresponding to the first identification information;
the first processing module is further configured to identify second identification information in the second upload information, and acquire expected packet information corresponding to the second identification information.
10. The controller according to claim 9, wherein the determination unit includes: the device comprises an identification module, a judgment module and a determination module; wherein:
the identification module is used for identifying the first uploading information to obtain first detection information;
the judging module is used for judging whether the first detection information is matched with the message information to be processed;
the identification module is further configured to identify the second upload information to obtain second detection information if the first detection information matches the message information to be processed; the second detection information is obtained by processing the first detection information by the target SF;
the judging module is further configured to judge whether the second detection information matches the expected packet information;
the determining module is configured to determine that the target SF has a fault if the second detection information is not matched with the expected packet information.
11. The controller of claim 8, wherein the first processing unit further comprises, before: a first receiving unit and a response unit; wherein:
the first receiving unit is used for receiving a control instruction; wherein, the control instruction carries the message information to be processed;
the response unit is used for responding to the control instruction and determining the corresponding service function chain for processing the message information to be processed according to the message information to be processed; wherein the service function chain consists of the target SF;
correspondingly, the first determining unit is specifically configured to:
and determining the target SF according to the service function chain.
12. A functional repeater (SFF), the SFF comprising: the system comprises a second receiving unit, a third processing unit, a fourth processing unit and a sending processing unit; wherein:
the second receiving unit receives a detection instruction which is sent by the controller and used for detecting whether the target SF works normally; the detection instruction is used for instructing the SFF to acquire detection information from the target SF;
the third processing unit is used for responding to the detection instruction and receiving detection information sent by the target SF; the detection information is characteristic information of the message information to be processed, which is obtained when the target SF performs actual analysis processing on the message information to be processed;
the fourth processing unit is configured to process the detection information to obtain upload information of the target SF;
the sending processing unit is used for sending the uploading information of the target SF to the controller; and the uploading information is used for determining faults existing in the process of processing the message information to be processed.
13. The SFF according to claim 12, wherein said third processing unit is specifically configured to:
responding to the detection instruction;
receiving first detection information sent by the target SF;
receiving second detection information sent by the target SF; the second detection information is obtained by processing the first detection information by the target SF.
14. The SFF of claim 13, wherein the upload information comprises first upload information and second upload information, the fourth processing unit comprising: an acquisition module and a packaging module; wherein:
the acquisition module is used for acquiring first identification information; the first identification information is an identification of a process for obtaining the first detection information;
the encapsulation module is configured to encapsulate the first detection information and the first identification information to obtain the first upload information;
the acquisition module is further used for acquiring second identification information; the second identification information is a process identification for obtaining the second identification information;
the encapsulation module is further configured to encapsulate the second detection information and the second identification information to obtain the second upload information.
CN201710132248.7A 2017-03-07 2017-03-07 Fault detection method and device Active CN108574582B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710132248.7A CN108574582B (en) 2017-03-07 2017-03-07 Fault detection method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710132248.7A CN108574582B (en) 2017-03-07 2017-03-07 Fault detection method and device

Publications (2)

Publication Number Publication Date
CN108574582A CN108574582A (en) 2018-09-25
CN108574582B true CN108574582B (en) 2022-05-13

Family

ID=63577746

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710132248.7A Active CN108574582B (en) 2017-03-07 2017-03-07 Fault detection method and device

Country Status (1)

Country Link
CN (1) CN108574582B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105515816A (en) * 2014-10-20 2016-04-20 中兴通讯股份有限公司 Processing method and apparatus for detection level information
CN105553751A (en) * 2014-10-24 2016-05-04 中兴通讯股份有限公司 Deep statistics inspection method and system based on data packet flow intelligent analysis
CN105871674A (en) * 2015-01-23 2016-08-17 华为技术有限公司 Ring protection link fault protection method, device and system
WO2016180181A1 (en) * 2015-08-28 2016-11-17 中兴通讯股份有限公司 Service function deployment method and apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105515816A (en) * 2014-10-20 2016-04-20 中兴通讯股份有限公司 Processing method and apparatus for detection level information
CN105553751A (en) * 2014-10-24 2016-05-04 中兴通讯股份有限公司 Deep statistics inspection method and system based on data packet flow intelligent analysis
CN105871674A (en) * 2015-01-23 2016-08-17 华为技术有限公司 Ring protection link fault protection method, device and system
WO2016180181A1 (en) * 2015-08-28 2016-11-17 中兴通讯股份有限公司 Service function deployment method and apparatus

Also Published As

Publication number Publication date
CN108574582A (en) 2018-09-25

Similar Documents

Publication Publication Date Title
CN107566152B (en) Method and device for virtual network link detection
CN110752952B (en) Network fault positioning method and device, network equipment and computer storage medium
US9577913B2 (en) Layer-3 performance monitoring sectionalization
US11228480B2 (en) Gateway assisted diagnostics and repair
US7607049B2 (en) Apparatus and method for detecting network failure location
EP3375144A1 (en) Methods, systems, and computer readable media for testing network function virtualization (nfv)
CN109284140B (en) Configuration method and related equipment
CN103763121A (en) Method and device for quickly issuing network configuration information
CN105515816B (en) Processing method and device for detecting hierarchical information
CN109167762B (en) IEC104 message checking method and device
CN108989248B (en) Method for transmitting message, network edge device and message transmission system
CN111142878A (en) SDN operation and maintenance method, device, equipment and readable storage medium
CN107547505B (en) Message processing method and device
US10785138B2 (en) Methods and apparatus to perform elastic monitoring of software applications using embedded watchdogs
CN111885004B (en) Application layer message transmission method and communication interface platform
CN105763463B (en) Method and device for transmitting link detection message
CN108574582B (en) Fault detection method and device
CN114244686B (en) Communication fault detection method, device and system
JP3551481B2 (en) Router device test method and router test device
KR20160105222A (en) Sdn-based network monitoring apparatus and method thereof
CN115174439B (en) Verification method, device and storage medium of multi-protocol label switching channel
CN115442284B (en) System and method for testing equipment
CN114172734B (en) Data processing method and device for complex network communication and computer storage medium
CN113326159B (en) Method, apparatus, system and computer readable storage medium for fault injection
CN112738032B (en) Communication system for preventing IP deception

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