[go: up one dir, main page]

CN106209406A - Process the method and device of TR-069 message - Google Patents

Process the method and device of TR-069 message Download PDF

Info

Publication number
CN106209406A
CN106209406A CN201510227533.8A CN201510227533A CN106209406A CN 106209406 A CN106209406 A CN 106209406A CN 201510227533 A CN201510227533 A CN 201510227533A CN 106209406 A CN106209406 A CN 106209406A
Authority
CN
China
Prior art keywords
message
cpe
acs
instruction
module
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
CN201510227533.8A
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.)
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 CN201510227533.8A priority Critical patent/CN106209406A/en
Priority to PCT/CN2015/083650 priority patent/WO2016176910A1/en
Publication of CN106209406A publication Critical patent/CN106209406A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of method and device processing TR-069 message, wherein, the method includes: this TR-069 message comes from cpe device;In the case of this TR-069 message is exception message, it is determined that whether this cpe device breaks down;This TR-069 message is processed according to this result of determination, solve in prior art, when cpe device breaks down or is abnormal, report the most invalid or exception message, tie up the network bandwidth, affect normal message transmission, consume the process resource of ACS, ACS is implemented normal management operation and brings the biggest impact, thus have influence on the problem of the normal management of whole network, thus play reduction bandwidth resource consumption, improve bandwidth availability ratio, ensure the even running of ACS system, promote management stability and the effectiveness of CPE network.

Description

Method and device for processing TR-069 message
Technical Field
The invention relates to the field of communication, in particular to a method and a device for processing a TR-069 message.
Background
An Auto Configuration Server (ACS) is used for managing a Customer Premise Equipment (CPE) network, and performing management such as configuration, diagnosis, and performance collection on a terminal supporting TR-069. The customer premise equipment CPE refers to hardware physically located in a customer layer, such as: servers, workstations, communication hardware (CSU/DSUs, modems), LAN devices (hubs, bridges, switches), WAN devices (routers), including but not limited to Digital Subscriber line modems (DSL modems), Passive Optical access systems (GPON) and Ethernet Passive Optical Network (Ethernet Passive Optical Network, n) upstream Optical Network Units (ONU), interactive Internet Protocol Television (IPTV) set-top boxes, ott (over The top) set-top boxes, Access Point (AP), Integrated Access Devices (IADs), and The like. Typically, the number of CPEs managed by an ACS is large, which may exceed ten million. The CPE device is from different manufacturers, different versions of different batches, and some devices may appear in the network, or a certain batch of devices may work in an abnormal state to send an abnormal message to the ACS, or a large amount of invalid messages may be sent to the ACS due to a problem of device configuration because the number of terminals in the network is large, so that even if a small amount of devices fail, a considerable amount of messages may be generated, and these abnormal messages may occupy the network bandwidth, affect normal message transmission, consume processing resources of the ACS, cause that services that the ACS needs to process cannot be completed smoothly, bring a great influence to normal management operations of the ACS, cause that management services become slow, or even management services become invalid, thereby affecting normal management of the entire network. At present, a common ACS system processes part of abnormal or invalid messages by using load balancing equipment through preposing the load balancing equipment, but because the loads are all independent equipment or assemblies and can only be processed according to some simple rules, the ACS system cannot deal with various complicated scenes of abnormal or invalid messages, and therefore the ACS system has limited effects; the generation of such invalid traffic in the network cannot be suppressed, thereby playing roles in reducing the consumption of bandwidth resources and improving the utilization rate of the bandwidth.
In the related art, when a CPE device fails or is abnormal, a large number of invalid or abnormal messages are reported, which occupies a network bandwidth, affects normal message transmission, consumes processing resources of an ACS, and greatly affects normal management operations performed on the ACS, thereby affecting normal management of the entire network.
Disclosure of Invention
The invention provides a method and a device for processing a TR-069 message, which are used for at least solving the problems that in the prior art, when a CPE (customer premises equipment) is in fault or abnormal, a large number of invalid or abnormal messages are reported, the bandwidth of a network is occupied, normal message transmission is influenced, the processing resource of an ACS (auto-configuration server) is consumed, and the normal management operation of the ACS is greatly influenced, so that the normal management of the whole network is influenced.
According to an aspect of the invention, a method for processing a TR-069 message is provided, which comprises the following steps: acquiring a TR-069 message, wherein the TR-069 message is from CPE equipment; judging whether the CPE equipment has a fault or not under the condition that the TR-069 message is an abnormal message; and processing the TR-069 message according to the judgment result.
Preferably, after acquiring the TR-069 message, the method further includes: and determining whether the TR-069 message is a normal message.
Preferably, the method further comprises: and under the condition that the TR-069 message is determined to be a normal message, transmitting the TR-069 message to the ACS.
Preferably, the processing the TR-069 packet according to the determination result includes: and sending a removing instruction to the CPE equipment under the condition that the judging result indicates that the CPE equipment does not have a fault, wherein the removing instruction is used for removing the session by the CPE equipment.
Preferably, the processing the TR-069 packet according to the determination result includes: and under the condition that the judgment result indicates that the CPE equipment has a fault, judging whether the CPE equipment can be recovered to a normal state through a remote control instruction.
Preferably, the method further comprises: and sending a management instruction to the CPE equipment under the condition that the CPE equipment can be recovered to a normal state through a remote control instruction, wherein the management instruction is used for recovering the CPE to the normal state.
Preferably, the method further comprises: and reporting alarm information under the condition that the CPE equipment cannot be recovered to a normal state through a remote control instruction, wherein the alarm information is used for indicating that the CPE equipment has a fault.
Preferably, the determining whether the TR-069 message is a normal message includes: extracting the CPE identification attribute, the TR-069 event number attribute and the time for receiving the TR-069 message from the TR-069 message; and judging whether the period of sending the TR-069 message by the same CPE equipment reaches a threshold value or not according to the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time of receiving the TR-069 message.
Preferably, the method further comprises: and under the condition that the period does not reach the threshold value, the TR-069 message is transmitted to the ACS.
Preferably, the method further comprises: determining whether the CPE device has accepted a repair instruction if the period reaches the threshold.
Preferably, the method further comprises: sending a reset command to the CPE equipment under the condition that the CPE equipment does not accept a repair instruction, wherein the reset command is used for setting the period of sending a TR-069 message by the CPE equipment to be reasonable time; or, generating alarm information when the CPE device receives a repair instruction.
Preferably, determining whether the TR-069 message is a normal message further includes: configuring one or more valid TR-069 event lists; judging whether the TR-069 message is an invalid message or not according to the effective TR-069 event list, wherein the invalid message at least comprises: messages that the ACS cannot recognize, Inform messages that the ACS does not need to process.
Preferably, the method comprises: under the condition that the TR-069 message is an effective message, transparently transmitting the TR-069 message to an ACS; or sending a removal instruction to the CPE device when the TR-069 message is an invalid message, where the removal instruction is used for the CPE device to remove the session.
According to another aspect of the present invention, there is provided an apparatus for processing a TR-069 message, the apparatus including: the device comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a TR-069 message, and the TR-069 message is from CPE equipment; a first determining module, configured to determine whether the CPE device fails when the TR-069 message is an abnormal message; and the processing module is used for processing the TR-069 message according to the judgment result.
Preferably, the apparatus further comprises: and the determining module is used for determining whether the TR-069 message is a normal message after the TR-069 message is acquired.
Preferably, the apparatus further comprises: and the first transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the TR-069 message is determined to be a normal message.
Preferably, the processing module comprises: and a removing unit, configured to send a removing instruction to the CPE device when the determination result indicates that the CPE device does not fail, where the removing instruction is used for the CPE device to remove the session.
Preferably, the processing module comprises: a first determination unit, configured to determine whether the CPE device can be restored to a normal state by a remote control instruction, if the determination result indicates that the CPE device has a failure.
Preferably, the apparatus further comprises: the recovery module is configured to send a management instruction to the CPE device when the CPE device can be recovered to a normal state through a remote control instruction, where the management instruction is used for the CPE device to recover to the normal state.
Preferably, the apparatus further comprises: the first alarm module is configured to report alarm information when the CPE device cannot be restored to a normal state through a remote control instruction, where the alarm information is used to indicate that the CPE device has a fault.
Preferably, the determining module comprises: an extracting unit, configured to extract a CPE identification attribute, a TR-069 event number attribute, and a time when the TR-069 packet is received from the TR-069 packet; and the second judging unit is used for judging whether the period of sending the TR-069 message by the same CPE equipment reaches a threshold value or not according to the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time of receiving the TR-069 message.
Preferably, the apparatus further comprises: and the second transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the period does not reach the threshold value.
Preferably, the apparatus further comprises: a second determining module, configured to determine whether the CPE device has accepted a repair instruction if the period reaches the threshold.
Preferably, the apparatus further comprises: the device comprises a resetting module and a sending module, wherein the resetting module is used for sending a resetting command to the CPE equipment under the condition that the CPE equipment does not accept a repairing instruction, and the resetting command is used for setting the period of sending a TR-069 message by the CPE equipment to be reasonable time; or, the second alarm module is configured to generate alarm information when the CPE device receives the repair instruction.
Preferably, the determining module further comprises: a configuration unit for configuring one or more valid TR-069 event lists; an invalid unit, configured to determine whether the TR-069 packet is an invalid packet according to the valid TR-069 event list, where the invalid packet at least includes: messages that the ACS cannot recognize, Inform messages that the ACS does not need to process.
Preferably, the apparatus comprises: the third transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the TR-069 message is an effective message; or, a removing module, configured to send a removing instruction to the CPE device when the TR-069 message is an invalid message, where the removing instruction is used for the CPE device to remove the session.
According to the invention, a TR-069 message is acquired, wherein the TR-069 message comes from CPE equipment; judging whether the CPE equipment has a fault or not under the condition that the TR-069 message is an abnormal message; the TR-069 message is processed according to the judgment result, so that the problems that in the prior art, when the CPE equipment has a fault or is abnormal, a large amount of invalid or abnormal messages are reported, the bandwidth of the network is occupied, normal message transmission is influenced, the processing resources of the ACS are consumed, and the normal management operation of the ACS is greatly influenced, so that the normal management of the whole network is influenced are solved, the consumption of bandwidth resources is reduced, the bandwidth utilization rate is improved, the stable operation of an ACS system is ensured, and the management stability and the effectiveness of the CPE network are improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a first flowchart of a method of handling TR-069 messages according to an embodiment of the present invention;
FIG. 2 is a flow chart two of another method of handling TR-069 messages in accordance with an embodiment of the present invention;
FIG. 3 is a block diagram I of an apparatus for handling TR-069 messages according to an embodiment of the present invention;
FIG. 4 is a block diagram II of another apparatus for handling TR-069 messages according to an embodiment of the present invention;
FIG. 5 is a block diagram of an apparatus for handling TR-069 messages in accordance with a preferred embodiment of the present invention;
FIG. 6 is a first flowchart of a method of handling TR-069 messages according to an embodiment of the present invention;
FIG. 7 is a flowchart II of a method of handling TR-069 messages according to an embodiment of the present invention;
fig. 8 is a flowchart three of a method of processing a TR-069 message according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
In an embodiment of the present invention, a method for processing a TR-069 message is provided, and fig. 1 is a flowchart according to an embodiment of the present invention, where as shown in fig. 1, the flowchart may include the following steps:
step S100, a TR-069 message is obtained, wherein the TR-069 message comes from CPE equipment;
step S102, under the condition that the TR-069 message is an abnormal message, judging whether the CPE equipment has a fault;
and step S104, processing the TR-069 message according to the judgment result.
Unless otherwise specified, the following messages and messages are conceptually the same and are not distinguished. In an ACS network, due to the fact that thousands of CPE equipment report a large number of TR-069 messages, even if a small part of CPE equipment fails or is defective, a large number of invalid or abnormal TR-069 message messages can occur. These abnormal, invalid or defective messages occupy network bandwidth, affect normal message transmission, consume processing resources of the ACS, cause that services that the ACS needs to process cannot be completed smoothly, bring great influence to normal management operations implemented by the ACS, and cause that management services become slow or even fail, thereby affecting normal management of the whole network. The common ACS system processes part of abnormal or invalid messages by using the load balancing device through the front load balancing device, but because the loads are all independent devices or components, the loads can only be processed according to some simple rules, and cannot cope with various complicated scenes of abnormal or invalid messages, and cannot inhibit the generation of invalid traffic in the network, so that the function is limited. In the embodiment, the TR-069 message is subjected to selective policy preprocessing, the normal message is transmitted to the AC, and the abnormal or invalid message is directly discarded, or even the CPE warning information can be repaired or reported, so that the network bandwidth occupied by the invalid message is reduced, the bandwidth resource consumption is reduced, the bandwidth utilization rate is improved, the ACs resources can be effectively used for processing the management service, the stable operation of the ACs system is ensured, and the management stability and effectiveness of the CPE network are improved.
In an embodiment of the present invention, a method for processing a TR-069 message is further provided, and fig. 2 is a flowchart according to an embodiment of the present invention, where as shown in fig. 2, the flowchart may include the following steps:
step S200, a TR-069 message is obtained, wherein the TR-069 message comes from CPE equipment;
step S202, determining whether the TR-069 message is a normal message;
step S204, under the condition that the TR-069 message is an abnormal message, judging whether the CPE equipment has a fault;
and step S206, processing the TR-069 message according to the judgment result.
In a preferred embodiment, in order to save resources and report the TR-069 message to the ACS in real time, the method of this embodiment may further include: and under the condition that the TR-069 message is determined to be a normal message, transmitting the TR-069 message to the ACS.
In a preferred embodiment, processing the TR-069 packet according to the determination result may further include: and sending a removing instruction to the CPE equipment under the condition that the judging result indicates that the CPE equipment does not have a fault, wherein the removing instruction is used for removing the session by the CPE equipment. During the operation process of the CPE equipment, some accidental faults or flaws occur, and some abnormal messages or messages which cannot be processed by the ACS are reported. When abnormal or invalid TR-069 message messages are monitored, it is determined that the reported invalid or abnormal messages only happen to CPE, and the reported invalid or abnormal messages may belong to the abnormity in the message conversion process. We can consider that the CPE device has no failure or problem, and directly reply a session tearing-down instruction to the CPE device for these small amount of invalid or abnormal messages, and can send a null message of TR-069 to end the session.
In a preferred embodiment, processing the TR-069 packet according to the determination result may further include: and under the condition that the judgment result indicates that the CPE equipment has a fault, judging whether the CPE equipment can be recovered to a normal state through a remote control instruction. Monitoring a large number of abnormal or invalid TR-069 message messages, and judging that the CPE equipment which reports the abnormal or invalid message has a fault or a problem. These abnormal or invalid failure messages are discarded directly, and the system can try to repair the failed CPE device. One method is to use whether the remote control command can be restored to a normal operating state.
Further, the method may further include: and sending a management instruction to the CPE equipment under the condition that the CPE equipment can be restored to the normal state through a remote control instruction, wherein the management instruction is used for restoring the CPE to the normal state. Or reporting alarm information under the condition that the CPE equipment cannot be recovered to a normal state through a remote control instruction, wherein the alarm information is used for indicating that the CPE equipment has a fault.
After the abnormal message is identified, the following operations are carried out, namely, whether the CPE equipment has a problem or not is judged: if the fault does not occur and the fault is sporadically abnormal, directly replying a message to the cpe to remove the session; if the CPE is in the abnormal working state, whether the CPE can be recovered to the normal state through a remote control instruction needs to be judged. If yes, the CPE is operated to be recovered to a normal state by sending a management instruction; if the CPE can not be recovered through the remote instruction, an alarm is generated by the system, a work order is formed, and the operator arranges manual troubleshooting. After the processing, the abnormal state equipment in the network can be effectively judged, and the equipment is recovered to be normal, so that the total transmission reduction of invalid messages in the network is reduced, and the effective utilization of the network is improved.
In a preferred embodiment, determining whether the TR-069 message is a normal message may further include: extracting the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time for receiving the TR-069 message; and judging whether the period of sending the TR-069 message by the same CPE equipment reaches a threshold value or not according to the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time of receiving the TR-069 message.
Further, the method may further include: and under the condition that the period does not reach the threshold value, transmitting the TR-069 message to the ACS. Alternatively, in the case where the cycle reaches the threshold, it is determined whether the CPE device has accepted a repair instruction.
In actual deployment, due to failure of CPE devices of some manufacturers or unreasonable default configuration provided by the CPE devices in the factory, the CPE cycle reporting interval is short, which is referred to as a snapshot state, for example, there are 100 ten thousand CPEs in the network, and the cycle reporting interval is 60 seconds, even if the CPE online rate is only 40%, the average value of the messages may be 1 ten thousand per second, and the peak value is 2-3 ten thousand per second higher, in which case the ACS may not operate stably because it cannot process the messages. And acquiring the reported TR-069 message, and extracting the CPE equipment attribute, the TR-069 event number attribute and the time for receiving the TR-069 message carried by the message. And judging whether the TR-069 message is from the same CPE equipment or not according to the attribute of the CPE equipment and the attribute of the TR-069 event number, comparing message messages reported by the same CPE equipment, and judging whether the frequency of the message reported by the CPE equipment is too high or not. When the report frequency of the TR-069 message of the CPE equipment exceeds a preset threshold value for some reason, the maintenance record of the CPE equipment is searched, whether a recovery instruction is accepted once is judged, and the report period is set to be lower than the threshold value.
Further, under the condition that the CPE equipment does not accept the repair instruction, a reset command is sent to the CPE equipment, wherein the reset command is used for setting the period of sending the TR-069 message by the CPE equipment to be reasonable time; or, in case the CPE device has accepted the repair instruction, generating alarm information. If the CPE has not accepted the recovery, the CPE can be considered as that the problem occurs recently, and the period of reporting the message can be reset to be reasonable time; if the CPE equipment receives maintenance, which indicates that the CPE equipment has serious problems, the CPE equipment cannot be recovered to the normal reporting period of the system by a reset command alone, the CPE equipment can be added into a manual intervention list or alarm, or a work order is generated, or the CPE is notified to be upgraded.
In a preferred embodiment, determining whether the TR-069 message is a normal message may further include: configuring one or more valid TR-069 event lists; judging whether the TR-069 message is an invalid message according to the valid TR-069 event list, wherein the invalid message at least comprises: messages that the ACS cannot recognize, Inform messages that the ACS does not need to process. In general, there are two cases of invalid messages in the CPE network, one is unrecognizable message, such as a continuous null packet, an Inform message that is device-defined and is not in the operator specification requirement, and so on; the other is explicitly aware of the Inform message that does not need to be processed. Whether the message transmitted by the CEP equipment is an invalid message is judged through black/white understanding by setting a white list or a black list, such as an effective TR-069 event list.
Further, the method may comprise: under the condition that the TR-069 message is an effective message, transparently transmitting the TR-069 message to the ACS; or, sending a tear-down instruction to the CPE device when the TR-069 message is an invalid message, where the tear-down instruction is used for tearing down the session by the CPE device. Different processing is carried out aiming at a large number of invalid messages reported by the CPE, and the valid messages can be directly transmitted to the ACS after being judged to be valid; for invalid messages, null messages can be recovered to end the session, and the preferred embodiment can intercept the invalid messages outside the ACS, thereby avoiding consuming resources of the ACS.
In the embodiment of the present invention, a device for processing a TR-069 message is further provided, and the device is used to implement the foregoing embodiment and the preferred embodiment, which have been described and are not described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 3 is a block diagram of a first apparatus for processing TR-069 messages according to an embodiment of the present invention, and as shown in fig. 3, the apparatus may include:
an obtaining module 30, configured to obtain a TR-069 message, where the TR-069 message is from a CPE device; a first determining module 32, connected to the obtaining module 30, configured to determine whether the CPE device fails when the TR-069 message is an abnormal message; and the processing module 34 is connected to the first determining module 32, and is configured to process the TR-069 message according to the determination result.
Fig. 4 is a block diagram of a second structure of another apparatus for processing TR-069 messages according to an embodiment of the present invention, as shown in fig. 4, the apparatus may include:
an obtaining module 40, configured to obtain a TR-069 message, where the TR-069 message is from a CPE device; the determining module 42 is connected to the obtaining module 40, and is configured to determine whether the TR-069 message is a normal message after the TR-069 message is obtained; a first determining module 44, connected to the determining module 42, configured to determine whether the CPE device fails when the TR-069 message is an abnormal message; and the processing module 46 is connected to the first determining module 44, and is configured to process the TR-069 message according to the determination result.
In a preferred embodiment, the apparatus may further comprise: and the first transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the TR-069 message is a normal message.
In a preferred embodiment, the processing module may further include: and the removing unit is used for sending a removing instruction to the CPE equipment under the condition that the judgment result indicates that the CPE equipment does not have a fault, wherein the removing instruction is used for removing the session by the CPE equipment.
In a preferred embodiment, the processing module may further include: a first determination unit configured to determine whether the CPE device can be restored to a normal state by a remote control instruction, in a case where the determination result indicates that the CPE device has a failure.
Further, the apparatus may further include: and the recovery module is used for sending a management instruction to the CPE equipment under the condition that the CPE equipment can be recovered to a normal state through a remote control instruction, wherein the management instruction is used for recovering the CPE to the normal state. The apparatus may further include: the first alarm module is configured to report alarm information when the CPE device cannot be restored to a normal state through a remote control instruction, where the alarm information is used to indicate that the CPE device has a fault.
In a preferred embodiment, the determining module of the apparatus may further include: an extracting unit, configured to extract a CPE identification attribute, a TR-069 event number attribute, and a time when the TR-069 packet is received from the TR-069 packet; and the second judging unit is used for judging whether the period of sending the TR-069 message by the same CPE equipment reaches a threshold value or not according to the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time of receiving the TR-069 message.
Further, the apparatus may further include: and the second transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the period does not reach the threshold value. The apparatus may further include: and the second judging module is used for judging whether the CPE equipment accepts the repair instruction or not under the condition that the period reaches the threshold value. The apparatus may further include: the device comprises a resetting module, a sending module and a sending module, wherein the resetting module is used for sending a resetting command to the CPE equipment under the condition that the CPE equipment does not accept a repairing instruction, and the resetting command is used for setting the period of sending a TR-069 message by the CPE equipment to be reasonable time; or the second alarm module is used for generating alarm information under the condition that the CPE equipment receives the repair instruction.
In a preferred embodiment, the determining module of the apparatus may further include: a configuration unit for configuring one or more valid TR-069 event lists; an invalid unit, configured to determine whether the TR-069 packet is an invalid packet according to the valid TR-069 event list, where the invalid packet at least includes: messages that the ACS cannot recognize, Inform messages that the ACS does not need to process.
Further, the apparatus may further include: the third transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the TR-069 message is an effective message; or, the tear-down module is configured to send a tear-down instruction to the CPE device when the TR-069 message is an invalid message, where the tear-down instruction is used for tearing down the session by the CPE device.
By the device provided by the embodiment of the invention, the TR-069 message is subjected to selective strategy preprocessing, the normal message is transmitted to the AC, and the abnormal or invalid message is directly abandoned, even the CPE warning information can be repaired or reported, so that the network bandwidth occupied by the invalid message is reduced, the bandwidth resource consumption is reduced, the bandwidth utilization rate is improved, the ACS resources can be effectively used for processing management services, the stable operation of an ACS system is ensured, and the management stability and effectiveness of the CPE network are improved.
The following describes the embodiments of the present invention in detail with reference to specific embodiments.
An object of the preferred embodiment of the present invention is to provide a method and a system for handling an abnormal TR-069 message by an ACS, so that resources of the ACS can be effectively used for processing a management service, effective implementation of ACS management is guaranteed, and network bandwidth occupied by invalid messages is reduced. To achieve the above object, fig. 5 is a block diagram of an apparatus for processing a TR-069 message according to a preferred embodiment of the present invention; as shown in fig. 5, the apparatus may include the following modules:
the Message preprocessing module 50(Message Pre-Processor of ACS) may be independently deployed between the CPE and the ACS, or may be deployed in the CPE or the ACS, and is mainly used to directly interact with the Message of the CPE on the one hand, and selectively transmit the Message of the CPE to the ACS on the other hand.
A Policy module 52(Policy), connected to the message preprocessing module 50, and configured to provide service decision support for the message preprocessing module 50, where after receiving the TR-069 message sent by the CPE, the message preprocessing module 50 invokes the Policy module 52 to obtain a corresponding processing Policy, and if a matching Policy cannot be found, the message is directly passed through, and if a matching Policy is found, the message is processed according to the Policy requirement.
FIG. 6 is a flow chart of a method of handling TR-069 messages in accordance with a preferred embodiment of the present invention; as shown in fig. 6, the method may include the following processes:
step S600, acquiring a TR-069 message reported by CPE equipment; and the CPE equipment sends a TR-069 message to the ACS. In the apparatus provided in the preferred embodiment of the present invention, the message preprocessing module obtains the reported message.
Step S602, judging whether the TR-069 message is a normal message; before reporting the TR-069 message to the ACS, the message preprocessing module calls a strategy module to judge the message. If the message is not normal, the session needs to be dismantled, the processing is abandoned, and even further operation of repairing the CPE equipment is adopted.
Step S604, if the TR-069 message is a normal message, the TR-069 message is transmitted to the ACS;
step S606, if the TR-069 message is abnormal, the strategy module proceeds to the next step, and continuously judges whether the CPE equipment uploading the abnormal message is sporadic abnormal;
step S608, if the CPE equipment is sporadic abnormal, a message is sent to the CPE equipment, and the session is removed; and the strategy module determines that the abnormal message reported by the CPE equipment is accidental abnormal, and then the CPE is determined that no major fault or problem occurs. And directly removing the session and filtering the message.
Step S610, if the CPE equipment is not accidentally abnormal, the next step is carried out, and whether the CPE equipment can be recovered to a normal state through a remote control instruction is judged; and if the abnormal message reported by the CPE equipment is determined to be non-accidental abnormal by the strategy module, the CPE can be considered to have a larger fault or problem. In order to solve this problem, it is necessary to determine whether the CPE device can be restored to normal by remote control.
Step S612, if yes, sending a management instruction to operate the CPE to recover to a normal state;
and step S614, if not, generating and reporting an alarm message.
After the steps, the abnormal state equipment in the network can be effectively judged, and the equipment is recovered to be normal, so that the total transmission reduction of invalid messages in the network is reduced, and the effective utilization of the network is improved. The beneficial effects of the preferred embodiment are as follows: the CPE management network can not cause the reduction of ACS management quality due to the abnormity of part of CPE equipment, the network bandwidth is wasted inefficiently, the stable operation of an ACS system is ensured, and the management stability and effectiveness of the CPE network are improved.
In the first example, when part of the CPE devices are in a fragment state in a CPE management network, processing a large number of reported TR-069 messages is taken as an example, and the description is given with reference to fig. 7. First, what the CPE device is in the ramp state will be described. In the actual deployment process of the CPE and ACS networks, due to the failure of the CPE devices of some manufacturers or the unreasonable default reporting period setting provided by the CPE devices from factories, the periodic reporting interval of the CPE devices is short, and the CPE devices report the TR-069 message to the ACS at a relatively high frequency, which may be referred to as that the CPE devices are in a ramp state. For example, there are 100 ten thousand pieces of CPE equipment in the network, and the periodic reporting interval is 60 seconds. Even if the CPE device is only 40% online, the average value of the message may be 1 ten thousand per second with a peak value as high as 2-3 ten thousand per second. In such a case, the ACS may not be able to operate stably because it cannot handle it,
fig. 7 provides a method of handling TR-069 message messages for handling a message storm that occurs when CPE devices are in the Ramage state. FIG. 7 is a flowchart of a method of handling TR-069 messages in accordance with a preferred embodiment of the present invention; as shown in fig. 7, the method may include the following processes:
step S700, a message preprocessor receives a 2-period message reported by CPE;
first, the system starts up and loads the policy configuration file, which may include at least the check event number, threshold, and repair actions. The policy profile paradigm may be similar as follows:
wherein, Name represents the policy Name; the Class corresponds to a specific strategy processing object; EventCode is the event number of the trigger policy; parameters are strategy Parameters, in the example, interval is 630, and the threshold of the periodic reporting interval is 630 seconds; in the replay is a Repair action, setParameterValues corresponds to the RPC method in TR-069, where oid and value indicate that the periodic reporting interval is to be set to 43200 seconds.
Secondly, the message preprocessor receives the Inform message reported by the CPE.
An example of a TR-069Inform message may be as follows:
in the above Inform message, the OUI and SerialNumber are combined to form a device identifier, and the device identifier of each device is unique. The number in the EventCode space before the lattice is the event number.
Step S702, extracting CPE identification, TR-069 event number and time for receiving Inform message;
and the message preprocessor extracts the CPE identification and the TR-069 event number attribute from the received TR-069Inform and records the two attributes and the time when the message preprocessor receives the Inform message. The message preprocessing module receives the 2-Periodic message, firstly converts the message into an HTTP message, then converts the HTTP message into a TR-069Inform message object, extracts the equipment identification and event number information from the TR-069Inform message object, and records the two information together with the received time into a memory.
Step S704, judging whether the CPE equipment is in a Ramage state;
the policy module judges whether the CPE is in a Rampage state according to the frequency of the 2-Periodic messages received by the CPE equipment, and the judgment is based on the condition that the interval of the two last 2-Periodic messages is smaller than a preset threshold value (for example, 630 seconds). Matching is carried out according to the event number extracted in the step S702 and the event number EventCode of the trigger strategy configured in the step S700, a corresponding processing strategy RampagePolicy is found, a strategy processing class con.zte.ums.cpehg.new.plocy.RampagePolicy is loaded, the strategy is started, and a TR-069 message object is transmitted. And judging that the TR-069 messages come from the same CPE equipment according to the same equipment identifier and the same event number, and calculating the time difference of receiving the TR-069 messages reported by the same CPE equipment. The time is compared with the interval threshold value configured in step S700. If the time difference of the TR-069 messages reported from the same CPE device is less than or equal to the preset threshold, the CPE device may be considered to be currently in the ramp state, and further processing is required.
Step S706, the message is transmitted to ACS;
and when the condition that the CPE is in the Ramage state is not satisfied, directly transmitting the message to the ACS: according to step S704, if the calculated time difference is greater than the threshold, a 2-Periodic message is transmitted to the ACS. For automatically processed messages, the message preprocessor requests normal reply messages to end the session according to TR-069, and the process ends.
Step S708, judging whether the CPE equipment is repaired or not;
when the condition that the CPE is in the range state is satisfied, it is continuously determined whether the CPE has never been repaired (this case refers to the reset period in step S710). According to step S704, if the calculated time difference is smaller than the threshold, it may be considered that the CPE device reports the message cycle too frequently and is already in the message state. And checking the equipment maintenance record, determining whether the CPE equipment has maintenance and repair records, and performing the next operation according to the checking result.
Step S710, resetting the period of report message of CPE;
if the CPE is not repaired, resetting the reporting period of the CPE to be 24 hours or other reasonable period intervals; if the time difference is smaller than the threshold value and the CPE has never repaired, a repair action may be started, that is, a remote control instruction is sent to the device, that is, a message for modifying the periodic reporting period is sent to the device, so as to reset the periodic reporting interval of the device. If the execution of the repair action fails, the device may generate an alarm message to notify an operator to manually troubleshoot the fault.
Step S712, generates alarm information.
If the CPE was repaired, the device is added to the manual intervention list. After the CPE device is repaired, the CPE device is still in the ramp state, and may recognize that the device is not accidentally abnormal, may have a serious fault or problem, and needs to perform manual intervention, and may generate an alarm message or generate a work order to notify a device maintenance worker, or notify an ACS to upgrade the CPE device.
For the example shown in fig. 7, step S700 includes, but is not limited to, loading a configuration file, and may also load a database or a memory configuration. The configuration file is not limited to the XML format in the example, but may also be in a format such as Properties, a data table, or other configuration formats; in step S702, it is not necessary to convert the 2-Periodic message into an HTTP message and then into a TR-069Inform message object, as long as the unique device identifier and event number can be extracted from the TR-069 message, and the information is not limited to be recorded in the memory, or recorded in the configuration file or the database; the step S712 generates the alarm information to notify the maintenance personnel of manual intervention, including but not limited to generating an alarm, which may be in any form of notification and sending to the operator, for example, recording information to a text or a database, and notifying through Email or short message.
By adopting the method shown in fig. 7, the problems of network congestion and invalid and wasted network bandwidth caused by message storm in the ACS and CPE networks can be effectively solved, the stable operation of the ACS system is ensured, and the management stability and effectiveness of the CPE network are improved.
Example two, the preferred embodiment of the present invention can also deal with the handling of a large number of invalid messages reported by the CPE, which can be described with reference to fig. 8. There are two types of invalid messages that typically occur in a CPE network, one being unrecognizable messages, such as consecutive null packets, Inform messages that are device-defined and not in the operator specification, etc.; the other is explicitly aware of the Inform message that does not need to be processed.
Fig. 8 provides a method for handling TR-069 message, which is used to handle the problem that a large amount of invalid messages are reported by CPE devices. FIG. 8 is a flowchart of a method of handling TR-069 messages in accordance with a preferred embodiment of the present invention; as shown in fig. 8, the method may include the following processes:
step S800, loading the system and configuring a blacklist feature library;
the blacklist feature library is a set formed by predefined invalid message examples and is used for judging whether the reported TR-069 message is an invalid message. An example feature library configuration file format is as follows:
EventCodeEnabled is 0, 1, 2, 4, 5, 6, 7, 8, an event number in the white list configured as above.
Step S802, acquiring a TR-069 message reported by CPE equipment; the message preprocessor receives TR-069Inform messages reported by CPE
Step S804, extracting the event number of the message; the message preprocessor converts the Inform message received in step 202 into a TR-069 message object and extracts the event number therein.
The message preprocessing module receives the TR-069 message, firstly converts the message into an HTTP message, and then converts the HTTP message into a TR-069Inform message object. If abnormity occurs in the message conversion process, the message is considered invalid, and an empty message of TR-069 is directly replied to the equipment to end the session.
Step S806, judging whether the message is an invalid message according to the blacklist feature library;
the strategy module judges whether the Inform message received in the step S802 is an invalid message according to the configured blacklist feature library, extracts the event number therein after the message is correctly converted into the TR-069Inform message object, matches the event number with the event number in the feature library in the step S800, and determines whether the message is an invalid message according to the matching result.
Step S808, directly transmitting the message to the ACS; if the matching is unsuccessful, the message is not considered to belong to an invalid message, and the message can be directly transmitted to the ACS. Step S810, the session is dismantled; if the matching is successful, the message is considered to belong to an invalid message, and the session is normally ended according to the TR-069 protocol specification; if the Inform message is an invalid Inform message, the message preprocessor replies an Inform Response message to the CPE equipment for removing the session.
Step S812, ending the session. The message preprocessor receives an Empty Request message reported by the CPE, and replies an Empty Response message to the CPE.
It should be noted that the steps of the method apply some standard interaction procedures belonging to the TR-069 protocol specification. The conversion into the TR-069 message object in step S804 is not a necessary operation, and any other method may be used to extract the unique device identifier and event number from the message.
Further, step S800 is not limited to loading a configuration file, and may also load a database or a memory configuration. The configuration file is not limited to use in the Properties format in the example, but may also be used in formats such as XML format, data table, or other configuration formats. The configured blacklist message feature library can also be a TR-069 valid event list, such as a white list message feature library. Accordingly, step S806 is adaptively changed to: the policy module determines whether the Inform message received in step S802 is an invalid message according to the configured white list feature library. Matching the event number with the event number of the white list newspaper library, wherein if the matching is successful, the message received in the step S802 is valid and can be directly transmitted to the ACS in a transparent way; if the matching fails, the received message can be considered as an invalid message, and the session can be normally ended according to the TR-069 protocol specification.
By the method provided by the second embodiment, the validity of the message is judged by setting the black and white list, the invalid message is directly discarded, the invalid messages can be intercepted outside the ACS, the consumption of the resources of the ACS is avoided, and the generation of invalid traffic in the network is inhibited, so that the consumption of bandwidth resources is reduced, the bandwidth utilization rate is improved, and the stability of the system is improved.
In summary, embodiments, preferred embodiments, and examples of the present invention provide a method and an apparatus for effectively processing a TR-069 invalid or abnormal message, which set a policy for preprocessing a message, determine whether a message reported by a CPE device is an abnormal or invalid message, further determine whether the CPE device can be repaired, process the TR-069 message and maintain the CPE device according to the policy, effectively determine an abnormal device in a network, and restore the device to normal, thereby reducing the total transmission of the invalid message in the network and reducing the network bandwidth occupied by the invalid message, effectively using resources of an ACS for processing a management service, ensuring the smooth operation of an ACS system, and improving the management stability and effectiveness of the CPE network.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (26)

1. A method of handling TR-069 messages, comprising:
acquiring a TR-069 message, wherein the TR-069 message is from CPE equipment;
judging whether the CPE equipment has a fault or not under the condition that the TR-069 message is an abnormal message;
and processing the TR-069 message according to the judgment result.
2. The method according to claim 1, wherein after acquiring the TR-069 message, the method further comprises:
and determining whether the TR-069 message is a normal message.
3. The method of claim 2, further comprising:
and under the condition that the TR-069 message is determined to be a normal message, transmitting the TR-069 message to the ACS.
4. The method according to claim 2, wherein processing the TR-069 packet according to the determination result comprises:
and sending a removing instruction to the CPE equipment under the condition that the judging result indicates that the CPE equipment does not have a fault, wherein the removing instruction is used for removing the session by the CPE equipment.
5. The method according to claim 2, wherein processing the TR-069 packet according to the determination result comprises:
and under the condition that the judgment result indicates that the CPE equipment has a fault, judging whether the CPE equipment can be recovered to a normal state through a remote control instruction.
6. The method of claim 5, further comprising:
and sending a management instruction to the CPE equipment under the condition that the CPE equipment can be recovered to a normal state through a remote control instruction, wherein the management instruction is used for recovering the CPE to the normal state.
7. The method of claim 5, further comprising:
and reporting alarm information under the condition that the CPE equipment cannot be recovered to a normal state through a remote control instruction, wherein the alarm information is used for indicating that the CPE equipment has a fault.
8. The method of claim 2, wherein determining whether the TR-069 message is a normal message comprises:
extracting the CPE identification attribute, the TR-069 event number attribute and the time for receiving the TR-069 message from the TR-069 message;
and judging whether the period of sending the TR-069 message by the same CPE equipment reaches a threshold value or not according to the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time of receiving the TR-069 message.
9. The method of claim 8, further comprising:
and under the condition that the period does not reach the threshold value, the TR-069 message is transmitted to the ACS.
10. The method of claim 8, further comprising:
determining whether the CPE device has accepted a repair instruction if the period reaches the threshold.
11. The method of claim 10, further comprising:
sending a reset command to the CPE equipment under the condition that the CPE equipment does not accept a repair instruction, wherein the reset command is used for setting the period of sending a TR-069 message by the CPE equipment to be reasonable time; or,
and generating alarm information under the condition that the CPE equipment receives the repair instruction.
12. The method of claim 2, wherein determining whether the TR-069 message is a normal message further comprises:
configuring one or more valid TR-069 event lists;
judging whether the TR-069 message is an invalid message or not according to the effective TR-069 event list, wherein the invalid message at least comprises: messages that the ACS cannot recognize, Inform messages that the ACS does not need to process.
13. The method of claim 12, wherein the method comprises:
under the condition that the TR-069 message is an effective message, transparently transmitting the TR-069 message to an ACS; or,
and sending a removing instruction to the CPE equipment under the condition that the TR-069 message is an invalid message, wherein the removing instruction is used for removing the session by the CPE equipment.
14. An apparatus for handling TR-069 messages, the apparatus comprising:
the device comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a TR-069 message, and the TR-069 message is from CPE equipment;
a first determining module, configured to determine whether the CPE device fails when the TR-069 message is an abnormal message;
and the processing module is used for processing the TR-069 message according to the judgment result.
15. The apparatus of claim 14, further comprising:
and the determining module is used for determining whether the TR-069 message is a normal message after the TR-069 message is acquired.
16. The apparatus of claim 15, further comprising:
and the first transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the TR-069 message is a normal message.
17. The apparatus of claim 15, wherein the processing module comprises:
and a removing unit, configured to send a removing instruction to the CPE device when the determination result indicates that the CPE device does not fail, where the removing instruction is used for the CPE device to remove the session.
18. The apparatus of claim 15, wherein the processing module comprises:
a first determination unit, configured to determine whether the CPE device can be restored to a normal state by a remote control instruction, if the determination result indicates that the CPE device has a failure.
19. The apparatus of claim 18, further comprising:
the recovery module is configured to send a management instruction to the CPE device when the CPE device can be recovered to a normal state through a remote control instruction, where the management instruction is used for the CPE device to recover to the normal state.
20. The apparatus of claim 18, further comprising:
the first alarm module is configured to report alarm information when the CPE device cannot be restored to a normal state through a remote control instruction, where the alarm information is used to indicate that the CPE device has a fault.
21. The apparatus of claim 15, wherein the determining module comprises:
an extracting unit, configured to extract a CPE identification attribute, a TR-069 event number attribute, and a time when the TR-069 packet is received from the TR-069 packet;
and the second judging unit is used for judging whether the period of sending the TR-069 message by the same CPE equipment reaches a threshold value or not according to the CPE identification attribute and the TR-069 event number attribute in the TR-069 message and the time of receiving the TR-069 message.
22. The apparatus of claim 21, further comprising:
and the second transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the period does not reach the threshold value.
23. The apparatus of claim 21, further comprising:
a second determining module, configured to determine whether the CPE device has accepted a repair instruction if the period reaches the threshold.
24. The apparatus of claim 23, further comprising:
the device comprises a resetting module and a sending module, wherein the resetting module is used for sending a resetting command to the CPE equipment under the condition that the CPE equipment does not accept a repairing instruction, and the resetting command is used for setting the period of sending a TR-069 message by the CPE equipment to be reasonable time; or,
and the second alarm module is used for generating alarm information under the condition that the CPE equipment receives the repair instruction.
25. The apparatus of claim 15, wherein the determining module further comprises:
a configuration unit for configuring one or more valid TR-069 event lists;
an invalid unit, configured to determine whether the TR-069 packet is an invalid packet according to the valid TR-069 event list, where the invalid packet at least includes: messages that the ACS cannot recognize, Inform messages that the ACS does not need to process.
26. The apparatus of claim 25, wherein the apparatus comprises:
the third transparent transmission module is used for transmitting the TR-069 message to the ACS under the condition that the TR-069 message is an effective message; or,
and the removing module is used for sending a removing instruction to the CPE equipment under the condition that the TR-069 message is an invalid message, wherein the removing instruction is used for removing the session by the CPE equipment.
CN201510227533.8A 2015-05-06 2015-05-06 Process the method and device of TR-069 message Pending CN106209406A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510227533.8A CN106209406A (en) 2015-05-06 2015-05-06 Process the method and device of TR-069 message
PCT/CN2015/083650 WO2016176910A1 (en) 2015-05-06 2015-07-09 Tr-069 message processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510227533.8A CN106209406A (en) 2015-05-06 2015-05-06 Process the method and device of TR-069 message

Publications (1)

Publication Number Publication Date
CN106209406A true CN106209406A (en) 2016-12-07

Family

ID=57218114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510227533.8A Pending CN106209406A (en) 2015-05-06 2015-05-06 Process the method and device of TR-069 message

Country Status (2)

Country Link
CN (1) CN106209406A (en)
WO (1) WO2016176910A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109274658A (en) * 2018-09-04 2019-01-25 烽火通信科技股份有限公司 Work order message analysis method and system based on TR069 agreement

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113992732B (en) * 2021-10-26 2024-04-12 迈普通信技术股份有限公司 Terminal management control method, device, server and storage medium
CN114297444B (en) * 2021-12-15 2025-02-25 中电信数智科技有限公司 A network fault analysis method based on RESET message

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859162A (en) * 2005-06-15 2006-11-08 华为技术有限公司 Realizing method and system for automatic restoring equipment fault
CN101014026A (en) * 2006-12-18 2007-08-08 南京联创科技股份有限公司 Method for implementing general soft gateway of dynamic self-adaptive Radius system
CN102244585A (en) * 2010-05-11 2011-11-16 微软公司 Change tracking and management in distributed applications
CN103166771A (en) * 2011-12-08 2013-06-19 中兴通讯股份有限公司 Method and system for managing gateway and under hanging device
CN103718510A (en) * 2011-06-29 2014-04-09 汤姆逊许可公司 Remote management of devices

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1852158A (en) * 2005-11-29 2006-10-25 华为技术有限公司 Method and system for realizing alarm of telecommunication network
EP2161943B1 (en) * 2008-09-08 2017-05-03 Alcatel Lucent Method for remotely managing devices, devices and systems related thereto
CN102761444B (en) * 2012-07-26 2016-05-11 杭州华三通信技术有限公司 A kind of configuration recovery method of user side equipment and device
CN104243343B (en) * 2014-09-29 2018-02-09 华为技术有限公司 A kind of method and the network equipment for determining message impact

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859162A (en) * 2005-06-15 2006-11-08 华为技术有限公司 Realizing method and system for automatic restoring equipment fault
CN101014026A (en) * 2006-12-18 2007-08-08 南京联创科技股份有限公司 Method for implementing general soft gateway of dynamic self-adaptive Radius system
CN102244585A (en) * 2010-05-11 2011-11-16 微软公司 Change tracking and management in distributed applications
CN103718510A (en) * 2011-06-29 2014-04-09 汤姆逊许可公司 Remote management of devices
CN103166771A (en) * 2011-12-08 2013-06-19 中兴通讯股份有限公司 Method and system for managing gateway and under hanging device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109274658A (en) * 2018-09-04 2019-01-25 烽火通信科技股份有限公司 Work order message analysis method and system based on TR069 agreement
CN109274658B (en) * 2018-09-04 2020-11-06 烽火通信科技股份有限公司 TR069 protocol-based work order message analysis method and system

Also Published As

Publication number Publication date
WO2016176910A1 (en) 2016-11-10

Similar Documents

Publication Publication Date Title
US11765018B2 (en) Control plane device switching method and apparatus, and forwarding-control separation system
US6978302B1 (en) Network management apparatus and method for identifying causal events on a network
CN102480759B (en) Network-management realizing method and system on basis of fit wireless access point architecture
CN101502144A (en) Element management system in wireless communication network
US20060085680A1 (en) Network monitoring method and apparatus
US9083621B2 (en) Policy-based management method for remote management of home devices
CN107071524A (en) Intelligent terminal management method
CN103166773A (en) Method and system for monitoring server running status
KR102418594B1 (en) Ict equipment management system and method there of
CN106209406A (en) Process the method and device of TR-069 message
CN110674096A (en) Node troubleshooting method, device and equipment and computer readable storage medium
KR100908131B1 (en) Fault detection device and method using log filtering and fault detection system using the device
EP3410640B1 (en) Connectivity testing method and device
US20020143917A1 (en) Network management apparatus and method for determining network events
CN106330513A (en) Method and device for processing tr069 protocol information
CN110224872B (en) Communication method, device and storage medium
AU2019293863B2 (en) Automated network monitoring and control
CN114090369A (en) Service instance monitoring method, device and storage medium
KR100852192B1 (en) Network management apparatus and method thereof, and recoing medium
CN115842760A (en) Fault detection method and device, electronic equipment and storage medium
CN115987827A (en) Equipment monitoring method and device, electronic equipment and readable medium
WO2011114834A1 (en) Network device and network apparatus
CN105721213A (en) Method and system for synchronously realizing network management and alarm
KR101043134B1 (en) Fault management method using network fault information
CN115865612B (en) Network fault processing method and device, storage medium and electronic equipment

Legal Events

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

Application publication date: 20161207

RJ01 Rejection of invention patent application after publication