CN103973489A - Centralized monitoring system for heterogeneous devices - Google Patents

Centralized monitoring system for heterogeneous devices Download PDF

Info

Publication number
CN103973489A
CN103973489A CN201410183491.8A CN201410183491A CN103973489A CN 103973489 A CN103973489 A CN 103973489A CN 201410183491 A CN201410183491 A CN 201410183491A CN 103973489 A CN103973489 A CN 103973489A
Authority
CN
China
Prior art keywords
data
module
data acquisition
acquisition module
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410183491.8A
Other languages
Chinese (zh)
Other versions
CN103973489B (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.)
Beijing Aerospace Wanda Hi Tech Ltd
Original Assignee
China Aerospace Times Electronics 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 China Aerospace Times Electronics Corp filed Critical China Aerospace Times Electronics Corp
Priority to CN201410183491.8A priority Critical patent/CN103973489B/en
Publication of CN103973489A publication Critical patent/CN103973489A/en
Application granted granted Critical
Publication of CN103973489B publication Critical patent/CN103973489B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

Disclosed is a centralized monitoring system for heterogeneous devices. A layered processing mechanism is adopted and the centralized monitoring system comprises a data representing layer, a data processing layer and a data collecting layer. Joint between the layers is realized through queue modules, and therefore comprehensive management of the heterogeneous devices is realized. The centralized monitoring system overcomes the defects of the prior art and realizes comprehensive management of the heterogeneous devices through the layered processing mechanism, and the efficiency of the monitoring system is increased by using a time window dynamic polling mechanism.

Description

A kind of isomery equipment centralized monitor system
Technical field
The present invention relates to a kind of isomery equipment centralized monitor system, belong to computer communication field.
Background technology
Satellite communications vehicle utilizes artificial earth satellite to forward radio signal as relay station, realizes information exchange and communication between two or more satellite communications vehicles, earth station.Because satellite communications vehicle utilization is not subject to the artificial earth satellite of outside natural environment restriction as relay station, therefore it becomes one of indispensable instrument of disaster assistance, in disaster assistance, bring into play immeasurable effect, met command scheduling demand and the communication support demand in disaster area.Satellite communications vehicle comprises the equipment such as satellite antenna, antenna servo control system, satellite communication equipment, data communication etc.The type of these equipment is different, and production firm is also conventionally different, has caused the occupation mode of every kind equipment also different from monitor mode.This situation requirement practical operation personnel not only need to grasp the use of these equipment comprehensively, also need the running state information of real time inspection equipment, have brought very large difficulty to practical operation personnel.And when disaster assistance, owing to being pressed for time, conventionally need certain hour could set up satellite communication link, the actual effect that easily impact is rescued.The present invention is directed to the system and method that above application background has designed a kind of isomery communications device monitors, form the comprehensively monitoring to satellite communications vehicle mobile unit.
Comprehensively monitoring comprises two tasks, and the one, the running status of network is monitored, the 2nd, the running status of network is controlled.Network monitor comprises Data Collection, data processing and data analysis; Network control is that supervision Network Based is implemented control action to monitored object.Network monitor is the prerequisite of network control, and network control is the result of network monitor.Whether normally by monitoring, understand current state, whether have bottleneck problem and potential crisis; By controlling, network state is rationally regulated, improve performance, guarantee service.
Legacy network supervisory control system is only utilized Simple Network Management Protocol (Simple NetworkManagement Protocol, SNMP) carry out the management of homogeneous network equipment, do not relate to scheduling and switching between dissimilar equipment, only adopt same mission mode to monitor.System and method towards isomery communications device monitors is different from it, but based on dissimilar agreement in real time with from these isomery devices collect data, monitoring protocol wherein comprises Simple Network Management Protocol (Simple NetworkManagement Protocol, SNMP), ICP/IP protocol, serial communication protocol etc.
Chinese patent application 201210419524.5, denomination of invention: wireless network monitoring system and method for supervising, disclose a kind of wireless network monitoring system and method for supervising.But the method is only carried out monitoring management from monitoring wireless network self performance angle, rather than carries out monitoring for network terminal node, cannot be applied to the monitoring of isomery equipment.
By retrieval, do not find external public publication and the patent similar to the present invention.
Summary of the invention
Technology of the present invention is dealt with problems and is: overcome the deficiencies in the prior art, a kind of isomery equipment centralized monitor system is provided, this system realizes the integrated management of isomery equipment by layering treatment mechanism, utilize dynamic polling time window mechanism to improve the efficiency of supervisory control system.
Technical solution of the present invention is:
An isomery equipment centralized monitor system, comprising: data collection layer, data analysis layer and data presentation layer; Data collection layer comprises clock module, data collection layer scheduler, based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module, serial equipment data acquisition module; Data analysis layer comprises operation layer scheduler; Data presentation layer comprises parameter configuration module and malfunction monitoring module;
Between data presentation layer and data analysis layer, there is the first queue module, between data analysis layer and data collection layer, have the second queue module;
When described supervisory control system is during in passive work mode, parameter configuration module is passed through the first queue module successively by the configuration parameter data of outside input, operation layer scheduler and the second queue module are sent in data collection layer scheduler, data collection layer scheduler is according to built-in default dispatch list, inquire-receive to configuration parameter data belong to based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or serial equipment data acquisition module, and described configuration parameter data is sent into corresponding data acquisition module this data acquisition module is configured, this data acquisition module carries out data acquisition to relevant device, data collection layer scheduler is controlled described data acquisition module the data that collect is sent in the second queue module, through sending into operation layer scheduler after the second queue module buffer memory, operation layer scheduler is differentiated the described data that collect according to built-in default threshold value, if within threshold range, data are sent into after by the first queue module buffer memory and in parameter configuration module, carried out result demonstration, if outside threshold range, data are sent into after by the first queue module buffer memory when carrying out result in parameter configuration module, also send in malfunction monitoring module and show,
When described supervisory control system has the initiative mode of operation, without exterior arrangement parameter, be input in parameter configuration module, clock module provides clock pulse signal to data collection layer scheduler, data collection layer scheduler calculates the quantity of the clock pulse signal receiving, according to built-in default timetable generation collection period pulse signal, give based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or serial equipment data acquisition module, control corresponding data acquisition module and carry out data acquisition, data collection layer scheduler is controlled described data acquisition module the data that collect is sent in the second queue module, through sending into operation layer scheduler after the second queue module buffer memory, operation layer scheduler is differentiated the described data that collect according to built-in default threshold value, if within threshold range, data are sent into after by the first queue module buffer memory and in parameter configuration module, carried out result demonstration, if outside threshold range, data are sent into after by the first queue module buffer memory when carrying out result in parameter configuration module, also send in malfunction monitoring module and show, operation layer scheduler also by data the result feedback outside threshold value to data collection layer scheduler, data collection layer scheduler is adjusted the pulse accumulated number in its inner timetable, again carry out data acquisition.
Built-in based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or the corresponding clock pulse signal quantity of serial equipment data acquisition module in described timetable, when the clock pulse quantity of data collection layer scheduler accumulative total reaches the number of pulses of data acquisition module in timetable, data collection layer scheduler sends collection period pulse signal to corresponding data acquisition module.
The pulse accumulated number that data collection layer scheduler is adjusted in its inner timetable is specially:
Data collection layer scheduler is that the polling cycle of the equipment that all data acquisition modules are corresponding arranges initial value T i(1≤i≤N), and all polling cycle initial values equate, wherein T i=2 n, N indication equipment quantity, n represents positive integer; At poll constantly, if data collecting module collected to the data of equipment i while being in outside described predetermined threshold value scope, the polling cycle of equipment i is shortened to T i/ 2;
At next poll constantly, if when the data of the equipment i collecting are still in outside described predetermined threshold value scope, continue to shorten polling cycle, polling cycle value shortens to T i/ 4, the rest may be inferred until polling cycle foreshortens to 1s; And if within the data of the equipment i that described next poll collects constantly are still in described predetermined threshold value scope, polling cycle becomes 2 times of current polling cycle, the rest may be inferred until polling cycle returns to T itill.
The present invention compared with prior art beneficial effect is:
(1) by layering treatment mechanism, set up the integrated management that data collection layer scheduler and operation layer scheduler are realized isomery equipment, utilize modular thinking to realize the seamless connection of isomery equipment, expanded the range of application of method for supervising and system;
(2) by dynamically arranging polling cycle, shorten targetedly the polling cycle of abnormal equipment, after recovering normal condition, it returns to gradually initial value, solve fixing polling cycle brings take link bandwidth too much and easily miss equipment state transformation period point problem, thereby made balance between short or long at polling cycle;
Accompanying drawing explanation
Fig. 1 is system block diagram of the present invention;
Embodiment
As shown in Figure 1, the invention provides a kind of isomery equipment centralized monitor system, comprising: data collection layer, data analysis layer and data presentation layer; Data collection layer comprises clock module, data collection layer scheduler, based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module, serial equipment data acquisition module; Data analysis layer comprises data analysis layer scheduler; Data presentation layer comprises parameter configuration module and malfunction monitoring module.
Between data presentation layer and data analysis layer, there is the first queue module, between data analysis layer and data collection layer, have the second queue module.
Based on SNMP network equipment data acquisition module: this module is as realize the example of network data acquisition class based on SNMP, comprise Yi Ge entry queue and an outlet queue, and the entry queue of reference data acquisition layer scheduler exports queue as it, complete two aspect tasks: 1) in this monitoring module Cong Qi entry queue, read clock signal, with the method for synchronization, gather one group of management information bank (Management InformationBase, MIB) the corresponding state parameter value of node or operating parameter values, these parameter values are as the response results of active inquiry, be back to the entry queue of data collection layer scheduler, 2) read requests order in this monitoring module Cong Qi entry queue, resolves this request command, with the method for synchronization, carries out read-write operation, then operating result is back to the entry queue of data collection layer scheduler.
Based on TCP/IP network equipment data acquisition module: this module is as the example based on TCP/IP network data acquisition class, comprise Yi Ge entry queue, and the entry queue of reference data acquisition layer exports queue as it, complete two aspect tasks: 1) in this monitoring module Cong Qi entry queue, read clock signal, with method of synchronization acquisition state parameter value or operating parameter values, these parameter values, as the response results of active inquiry, are back to the entry queue of data collection layer scheduler; 2) read requests order in this administration module Cong Qi entry queue, resolves this request command, with the method for synchronization, carries out read-write operation, then operating result is back to the entry queue of data collection layer scheduler.
Serial equipment data acquisition module: this module is as gather the example of class based on serial ports, comprise Yi Ge entry queue, and the entry queue of reference data acquisition layer scheduler exports queue as it, complete two aspect tasks: 1) in this monitoring module Cong Qi entry queue, read clock signal, with asynchronous system acquisition state parameter value or operating parameter values, Query Result returns with interrupt mode, is back to the entry queue of data collection layer scheduler; 2) read requests order in this administration module Cong Qi entry queue, resolves this request command, with the method for synchronization, carries out read-write operation, then operating result is back to the entry queue of data collection layer scheduler.
Clock module: utilize Quartz task scheduling framework to take 1 second as cycle generated clock signal, be forwarded to the entry queue of data collection layer scheduler module after generation.
Data collection layer scheduler: the task scheduling of coming executing data to gather with active mode and passive mode, complete three aspects: task: 1) state parameter of active inquiry equipment or operational factor, and the working method of this active inquiry is to complete based on clock signal; When the message bag that Dang Qi entry queue reads is clock signal, first this scheduler judges that according to scheduling timetable which managed devices present clock signal belongs to, and is then forwarded to clock signal the entry queue of the data acquisition module of corresponding device; 2) passive query or the modification parameter based on operating personnel's request; Scheduler is classified to request command, according to dispatch list, order is forwarded to the data acquisition module entry queue of corresponding device; 3) response results of active inquiry and passive request is forwarded to the entry queue of data collection layer scheduler.
When described supervisory control system is during in passive work mode, parameter configuration module is passed through the first queue module successively by the configuration parameter data of outside input, operation layer scheduler and the second queue module are sent in data collection layer scheduler, data collection layer scheduler is according to built-in default dispatch list, inquire-receive to configuration parameter data belong to based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or serial equipment data acquisition module, and described configuration parameter data is sent into corresponding data acquisition module this data acquisition module is configured, this data acquisition module carries out data acquisition to relevant device, data collection layer scheduler is controlled described data acquisition module the data that collect is sent in the second queue module, through sending into operation layer scheduler after the second queue module buffer memory, operation layer scheduler is differentiated the described data that collect according to built-in default threshold value, if within threshold range, data are sent into after by the first queue module buffer memory and in parameter configuration module, carried out result demonstration, if outside threshold range, data are sent into after by the first queue module buffer memory when carrying out result in parameter configuration module, also send in malfunction monitoring module and show,
When described supervisory control system has the initiative mode of operation, without exterior arrangement parameter, be input in parameter configuration module, clock module provides clock pulse signal to data collection layer scheduler, data collection layer scheduler calculates the quantity of the clock pulse signal receiving, according to built-in default timetable generation collection period pulse signal, give based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or serial equipment data acquisition module, control corresponding data acquisition module and carry out data acquisition, data collection layer scheduler is controlled described data acquisition module the data that collect is sent in the second queue module, through sending into operation layer scheduler after the second queue module buffer memory, operation layer scheduler is differentiated the described data that collect according to built-in default threshold value, if within threshold range, data are sent into after by the first queue module buffer memory and in parameter configuration module, carried out result demonstration, if outside threshold range, data are sent into after by the first queue module buffer memory when carrying out result in parameter configuration module, also send in malfunction monitoring module and show, operation layer scheduler also by data the result feedback outside threshold value to data collection layer scheduler, data collection layer scheduler is adjusted the pulse accumulated number in its inner timetable, again carry out data acquisition.
Built-in based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or the corresponding clock pulse signal quantity of serial equipment data acquisition module in timetable, when the clock pulse quantity of data collection layer scheduler accumulative total reaches the number of pulses of data acquisition module in timetable, data collection layer scheduler sends collection period pulse signal to corresponding data acquisition module.
The pulse accumulated number that data collection layer scheduler is adjusted in its inner timetable is specially:
Data collection layer scheduler is that the polling cycle of the equipment that all data acquisition modules are corresponding arranges initial value T i(1≤i≤N), and all polling cycle initial values equate, wherein T i=2 n, N indication equipment quantity, n represents positive integer; At poll constantly, if data collecting module collected to the data of equipment i while being in outside described predetermined threshold value scope, the polling cycle of equipment i is shortened to T i/ 2;
At next poll constantly, if when the data of the equipment i collecting are still in outside described predetermined threshold value scope, continue to shorten polling cycle, polling cycle value shortens to T i/ 4, the rest may be inferred until polling cycle foreshortens to 1s; And if within the data of the equipment i that described next poll collects constantly are still in described predetermined threshold value scope, polling cycle becomes 2 times of current polling cycle, the rest may be inferred until polling cycle returns to T itill.
Data analysis layer scheduler: this module comprises Yi Ge entry queue and three outlet queues, its middle outlet queue 1 is associated with the entry queue of data collection layer scheduler, outlet queue 2 is associated with the entry queue of malfunction monitoring module, and outlet queue 3 is associated with parameter configuration module.Complete the work of two aspects: 1) resolve practical operation user's request, according to predefined Classification Management strategy, request is classified, and repack the entry queue putting into data collection layer scheduler; 2) from entry queue, read response message bag, deposit the numerical value gathering in message bag in local variable.
Malfunction monitoring module: this module only comprises Yi Ge entry queue, be associated with data analysis layer scheduler outlet queue 2, the information and the equipment alarm information that for receiving equipment operating state, change, show in the real-time monitoring interface of alarm with form; According to equipment supplier, to the regulation of alarm grade and operating personnel's use experience, we carry out classification equipment alarm information, are divided into slight grade, menace level and critical grade, in the real-time monitoring interface of alarm, with different colours, present these alarms.
Parameter configuration module: this module only comprises Yi Ge entry queue, is associated with data analysis layer scheduler outlet queue 3, for the parameter response of receiving equipment.
Embodiment:
The included network equipment of Emergency communication vehicle is: modulator-demodulator, demodulator, router, switch, wireless aps, optical transmitter and receiver, and wherein modulator-demodulator, demodulator, router, switch, wireless aps are supported SNMP, and optical transmitter and receiver is supported TCP/IP; Institute's serial equipment is: antenna servo control system and upconverter.Satellite communications vehicle centralized monitoring system runs on industrial computer, and industrial computer is realized and the interconnecting of other network by switch, industrial computer serial ports board is connected with serial equipment, so this centralized monitoring system completes the monitoring of satellite communications vehicle mobile unit in industrial computer this locality.Because the type of management equipment is different, so improve existing method from this two aspect that arranges of architecture and polling cycle.
Aspect architecture, this method is data-centered, according to the process of data transmission, carrys out division aspect, has formed data collection layer, data analysis layer and data presentation layer.In the inside of each aspect, according to the difference of carrying out function, divide module.Data collection layer is divided module based on equipment, comprises modulator-demodulator acquisition module, demodulator acquisition module, router acquisition module, switch acquisition module, wireless aps acquisition module, optical transmitter and receiver acquisition module, antenna servo control system module, upconverter module and data collection layer scheduler.Data analysis layer is converted to acquired original data the form of the required data of management system, according to the request of presentation layer, data are passed to concrete expression interface, so this layer only comprises data analysis layer scheduler.Presentation layer comprises Configuration Manager and fault management module, and each module comprises that several represent interface.The present invention carries out partition by fine granularities from transverse and longitudinal both direction to management system, and each aspect is equivalent to the combination of some administration modules like this.Reduce like this coupled relation between function, improved the efficiency that management system is carried out, also reduced the complexity that system realizes.
After dividing level and module, the present invention is based on producers and consumers's Model Establishment and connect adjacent module, realize organic linking between disparate modules and between layers.During this connection, based on first-in first-out (First-In-First-Out, FIFO), queue realizes, and fifo queue has guaranteed that scheduler carrys out response request according to the sequencing of task requests time, and task is forwarded to corresponding device data acquisition module.
Because need bi-directional message between data collection layer and data analysis layer, so producers and consumers is a kind of relativeness in this case, message wherein represents request task or response.When request task is passed to data collection layer from operation layer, operation layer is as the producer, and data collection layer, as consumer, connects the fifo queue of two aspects as buffering area.When the operation layer request of producing is thought, request task is put into buffering area; And if full between buffer empty, block operation layer thread until after the Free up Memory of buffering area, wake the operation layer thread having blocked up, just request task is put into buffering area.Data collection layer is monitored all the time buffering area as consumer and whether is had task requests, if there is request task, takes out this request task and is for further processing; Otherwise data collection layer thread will block, until wake it up after there is request task in buffering area.After data collection layer executes task requests, response results need to be back to operation layer.At this moment, data collection layer is as the producer, and operation layer, as consumer, connects the fifo queue of two aspects as buffering area, and its implementation is with above-mentioned consistent.
Adjacent two aspects utilize fifo queue to come transmission tasks request or response, utilize queue to come transmission tasks request or its response, make queue become message queue, transmit the message queue that represents task requests or its response.Operation layer and data collection layer all comprise a scheduler, and this scheduler forwards task requests or its response based on type of message.The effect of scheduler is to guarantee to carry out exchanges data between disparate modules or aspect, thereby guarantees between module, between aspect or between module and aspect, can facilitate, efficient, communicates by letter reliably, has kept the feature of extensibility and flexibility.The built-in dispatch list that represents message destination address of scheduler, first judges type of message after receiving message, then searches in scheduling whether have forwarding address, if existed, this message is put into the entry address of respective modules, otherwise is abandoned.The false code of forwarding messages is as follows:
//InQueue represents the entry queue of scheduler, and Map represents dispatch list, and object represents the message that scheduler is received, MessageName represents type of message
Inner at data collection layer, this has formed point centered by scheduler, the structure that the concrete data acquisition module of take is extension point.Between each data acquisition module and scheduler, still meet the relation between producers and consumers.Scheduler and each data acquisition module are worked independently of one another, and each data acquisition module independence image data, is back to scheduler with asynchronous system after image data completes like this.Because Ethernet interface network interface is two-forty port and serial ports is low rate port, adopt asynchronous collecting data mode to avoid port speed inconsistent and bring the problem of wait-for-response Time Inconsistency.
Aspect polling cycle, polling cycle becomes the key point of network management system execution efficiency.If initiatively polling cycle is too short, taken more bandwidth resources, affect the communication of regular traffic; If poll is oversize, cannot monitor the variation of some concrete state informations.Therefore this method has adopted the management strategy in dynamic polling cycle, to shortening the polling cycle that may have abnormality equipment, increases gradually polling cycle, until return to polling cycle initial value after it recovers normal condition.Data collection layer comprises a plurality of data acquisition modules, and each data acquisition module relates to initiatively poll device parameter.
Data collection layer scheduler is set up scheduling timetable, and every of scheduling timetable is an integer value, the initial value of indication equipment polling cycle.In each clock signal, arrive after scheduler, in dispatch list, the value of every all subtracts 1.If during the item that existence value is 0, represent that this corresponding equipment arrives state parameter collection constantly, is forwarded to corresponding device parameter acquisition module by clock signal.Scheduler will be revised the polling cycle value of each equipment according to collection result.
The polling cycle that data collection layer scheduler is each equipment arranges initial value T i(1≤i≤N), and these polling cycle initial values equate, wherein T i=2 n, N represents the quantity of managed devices, n represents integer.At some polls constantly, if the state parameter of equipment i or operational factor extremely or not within normal range (NR) time, shorten to T by the polling cycle of equipment i i/ 2.At next poll constantly, if the state parameter of equipment i or operational factor still extremely or not within normal range (NR) time, continue to shorten polling cycle, polling cycle value shortens to T i/ 4, the rest may be inferred until polling cycle foreshortens to 1s.And next poll constantly, normal if the state parameter of equipment i or operational factor are recovered, polling cycle becomes 2 times of current polling cycle, and the rest may be inferred until polling cycle returns to T itill.
Whether the parameter value that // judgement gathers is in normal range (NR)
Initiatively the implementation procedure of poll equipment status parameter and running parameter is as follows:
(1) scheduler of data collection layer is set up scheduling timetable, and every of scheduling timetable is an integer value, the initial value of indication equipment polling cycle;
(2) clock module be take 1 second as cycle generated clock signal, puts it into the entry queue of data collection layer scheduler module after clocking;
(3) scheduler is according to scheduling timetable forwarded clock signal, and device parameter acquisition module starts execution parameter collection after receiving clock signal, after collection, in readjustment mode, is back to data collection layer scheduler, is then forwarded to data analysis layer scheduler;
(4) data Layer scheduler is received after data, resolves to the required form of presentation layer, in Network Weathermap interface, shows.
Device parameter inquiry based on operating personnel's request is as follows with the implementation procedure of revising:
(1) operating personnel's clicking operation in system is inquired about a concrete class parameter, inquiry request is sent to the entry queue of data analysis layer, and at this moment the thread of presentation layer will suspend, until the response of obtaining wakes it up;
(2) data analysis layer is inserted inquiry request the entry queue of data collection layer scheduler;
(3) data collection layer scheduler is received the entry queue that forwards it to immediately corresponding device data acquisition module after inquiry request;
(4) device data acquisition module is carried out associative operation according to request command, and response is back to data collection layer scheduler; Data collection layer scheduler is received the entry queue that puts it into data analysis layer scheduler after response;
(5) data analysis layer is received after response, is resolved to the needed form of presentation layer, and the response results after resolving is put into presentation layer entry queue.Presentation layer entry queue receives after response results, wakes presentation layer thread up, and response results is shown in presentation layer interface.
The unexposed technology of the present invention belongs to general knowledge as well known to those skilled in the art.

Claims (3)

1. an isomery equipment centralized monitor system, is characterized in that comprising: data collection layer, data analysis layer and data presentation layer; Data collection layer comprises clock module, data collection layer scheduler, based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module, serial equipment data acquisition module; Data analysis layer comprises operation layer scheduler; Data presentation layer comprises parameter configuration module and malfunction monitoring module;
Between data presentation layer and data analysis layer, there is the first queue module, between data analysis layer and data collection layer, have the second queue module;
When described supervisory control system is during in passive work mode, parameter configuration module is passed through the first queue module successively by the configuration parameter data of outside input, operation layer scheduler and the second queue module are sent in data collection layer scheduler, data collection layer scheduler is according to built-in default dispatch list, inquire-receive to configuration parameter data belong to based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or serial equipment data acquisition module, and described configuration parameter data is sent into corresponding data acquisition module this data acquisition module is configured, this data acquisition module carries out data acquisition to relevant device, data collection layer scheduler is controlled described data acquisition module the data that collect is sent in the second queue module, through sending into operation layer scheduler after the second queue module buffer memory, operation layer scheduler is differentiated the described data that collect according to built-in default threshold value, if within threshold range, data are sent into after by the first queue module buffer memory and in parameter configuration module, carried out result demonstration, if outside threshold range, data are sent into after by the first queue module buffer memory when carrying out result in parameter configuration module, also send in malfunction monitoring module and show,
When described supervisory control system has the initiative mode of operation, without exterior arrangement parameter, be input in parameter configuration module, clock module provides clock pulse signal to data collection layer scheduler, data collection layer scheduler calculates the quantity of the clock pulse signal receiving, according to built-in default timetable generation collection period pulse signal, give based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or serial equipment data acquisition module, control corresponding data acquisition module and carry out data acquisition, data collection layer scheduler is controlled described data acquisition module the data that collect is sent in the second queue module, through sending into operation layer scheduler after the second queue module buffer memory, operation layer scheduler is differentiated the described data that collect according to built-in default threshold value, if within threshold range, data are sent into after by the first queue module buffer memory and in parameter configuration module, carried out result demonstration, if outside threshold range, data are sent into after by the first queue module buffer memory when carrying out result in parameter configuration module, also send in malfunction monitoring module and show, operation layer scheduler also by data the result feedback outside threshold value to data collection layer scheduler, data collection layer scheduler is adjusted the pulse accumulated number in its inner timetable, again carry out data acquisition.
2. a kind of isomery equipment centralized monitor system according to claim 1, it is characterized in that: built-in based on SNMP network equipment data acquisition module, based on TCP/IP network equipment data acquisition module or the corresponding clock pulse signal quantity of serial equipment data acquisition module in described timetable, when the clock pulse quantity of data collection layer scheduler accumulative total reaches the number of pulses of data acquisition module in timetable, data collection layer scheduler sends collection period pulse signal to corresponding data acquisition module.
3. a kind of isomery equipment centralized monitor system according to claim 1, is characterized in that: the pulse accumulated number that data collection layer scheduler is adjusted in its inner timetable is specially:
Data collection layer scheduler is that the polling cycle of the equipment that all data acquisition modules are corresponding arranges initial value T i(1≤i≤N), and all polling cycle initial values equate, wherein T i=2 n, N indication equipment quantity, n represents positive integer; At poll constantly, if data collecting module collected to the data of equipment i while being in outside described predetermined threshold value scope, the polling cycle of equipment i is shortened to ti/2;
At next poll constantly, if when the data of the equipment i collecting are still in outside described predetermined threshold value scope, continue to shorten polling cycle, polling cycle value shortens to T i/ 4, the rest may be inferred until polling cycle foreshortens to 1s; And if within the data of the equipment i that described next poll collects constantly are still in described predetermined threshold value scope, polling cycle becomes 2 times of current polling cycle, the rest may be inferred until polling cycle returns to T itill.
CN201410183491.8A 2014-04-30 2014-04-30 A kind of heterogeneous device centralized monitoring system Active CN103973489B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410183491.8A CN103973489B (en) 2014-04-30 2014-04-30 A kind of heterogeneous device centralized monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410183491.8A CN103973489B (en) 2014-04-30 2014-04-30 A kind of heterogeneous device centralized monitoring system

Publications (2)

Publication Number Publication Date
CN103973489A true CN103973489A (en) 2014-08-06
CN103973489B CN103973489B (en) 2016-08-24

Family

ID=51242556

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410183491.8A Active CN103973489B (en) 2014-04-30 2014-04-30 A kind of heterogeneous device centralized monitoring system

Country Status (1)

Country Link
CN (1) CN103973489B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105592485A (en) * 2016-03-28 2016-05-18 浪潮通信信息系统有限公司 Method for collecting and processing messages in real time based on SNMP
CN107659459A (en) * 2017-11-02 2018-02-02 郑州云海信息技术有限公司 Distributed type assemblies management software disaster tolerance management method, system, medium and equipment
CN108650196A (en) * 2018-04-18 2018-10-12 成都迅生电子科技有限公司 A kind of real-time method for reliable transmission of wireless data
CN112073460A (en) * 2020-08-03 2020-12-11 国网山东省电力公司电力科学研究院 Data acquisition unit, data transmission method and comprehensive energy monitoring system
CN115022298A (en) * 2022-06-10 2022-09-06 中国南方电网有限责任公司 C/S architecture-based user management system for power dispatching

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101126927A (en) * 2007-08-29 2008-02-20 上海交大慧谷自动化科技有限公司 Coal mine production scheduling system
CN101196832A (en) * 2007-12-29 2008-06-11 北京航空航天大学 Resource proxy machine facing illumination variant equipment
US20120204265A1 (en) * 2002-03-08 2012-08-09 Mcafee, Inc. Systems and Methods For Message Threat Management

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120204265A1 (en) * 2002-03-08 2012-08-09 Mcafee, Inc. Systems and Methods For Message Threat Management
CN101126927A (en) * 2007-08-29 2008-02-20 上海交大慧谷自动化科技有限公司 Coal mine production scheduling system
CN101196832A (en) * 2007-12-29 2008-06-11 北京航空航天大学 Resource proxy machine facing illumination variant equipment

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105592485A (en) * 2016-03-28 2016-05-18 浪潮通信信息系统有限公司 Method for collecting and processing messages in real time based on SNMP
CN105592485B (en) * 2016-03-28 2019-01-25 浪潮天元通信信息系统有限公司 A method of it is acquired in real time based on SNMP network management protocol and handles message
CN107659459A (en) * 2017-11-02 2018-02-02 郑州云海信息技术有限公司 Distributed type assemblies management software disaster tolerance management method, system, medium and equipment
CN108650196A (en) * 2018-04-18 2018-10-12 成都迅生电子科技有限公司 A kind of real-time method for reliable transmission of wireless data
CN108650196B (en) * 2018-04-18 2022-05-17 成都迅生电子科技有限公司 Real-time reliable transmission method for wireless data
CN112073460A (en) * 2020-08-03 2020-12-11 国网山东省电力公司电力科学研究院 Data acquisition unit, data transmission method and comprehensive energy monitoring system
CN115022298A (en) * 2022-06-10 2022-09-06 中国南方电网有限责任公司 C/S architecture-based user management system for power dispatching

Also Published As

Publication number Publication date
CN103973489B (en) 2016-08-24

Similar Documents

Publication Publication Date Title
CN103973489A (en) Centralized monitoring system for heterogeneous devices
CN103595626B (en) Method for achieving dynamic path planning in ring network
CN102984042B (en) Deterministic scheduling method and system for realizing bus communication
CN103179046A (en) Data center flow control method and data center flow control system based on openflow
CN104660477A (en) Star topology network constructing method based on time triggered bus
CN105721543A (en) Cross-protocol distribution-type cloud storage system based on operation control unit and data management method
CN108293067A (en) Traffic congestion is managed for internet of things equipment
CN103973815A (en) Method for unified monitoring of storage environment across data centers
CN107020635B (en) Method for operating multi-master-node robot operating system on multiple robots
CN102904746A (en) Cluster task self-dispatching system and method based on information mechanism
JP7210313B2 (en) COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMMUNICATION SYSTEM
CN103036736A (en) Configuration equipment monitoring system and monitoring method based on data sources
CN109347536B (en) Spatial network resource state monitoring system based on situation knowledge
CN103199968A (en) Sending method of messages and system
CN104966330A (en) Remote machine room intelligent inspection system based on cloud computer
CN103780696A (en) Cloud monitoring method, device and system based on distributed pushing
CN101844732A (en) Distributed tower group anti-collision system
CN101719876B (en) Network communication dispatching method and system
CN105790990A (en) Method and system for monitoring and managing power distribution and utilization communication business
CN106375480A (en) Electric energy data real-time acquisition system and method based on distributed system
CN112134293A (en) Station terminal public unit and wide area autonomous method based on edge calculation
CN103092106A (en) Remote intelligent interface unit and control method
JP2022032955A (en) Planning node
CN103929377A (en) Wired network and wireless network combined dispatching method and system and related devices
Fort et al. Availability modeling of a safe communication system for rolling stock applications

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160325

Address after: 100854 Yongding Road, Beijing, No. 52, No.

Applicant after: BEIJING AEROSPACE WANDA HIGH-TECH CO., LTD.

Address before: 100854 Haidian District, Beijing, box 142, box office, 403

Applicant before: China Aerospace Times Electronics Corporation The 13th Institute

C14 Grant of patent or utility model
GR01 Patent grant