CN104320283B - Supervisory systems and method in a kind of antiaircraft firing management system - Google Patents

Supervisory systems and method in a kind of antiaircraft firing management system Download PDF

Info

Publication number
CN104320283B
CN104320283B CN201410610611.8A CN201410610611A CN104320283B CN 104320283 B CN104320283 B CN 104320283B CN 201410610611 A CN201410610611 A CN 201410610611A CN 104320283 B CN104320283 B CN 104320283B
Authority
CN
China
Prior art keywords
equipment
thread
state table
poll
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410610611.8A
Other languages
Chinese (zh)
Other versions
CN104320283A (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.)
INSTITUTE OF RADAR AND ELECTRONIC COUNTERMEASURE OF CHINESE PLA AIR FORCE EQUIPM
Original Assignee
INSTITUTE OF RADAR AND ELECTRONIC COUNTERMEASURE OF CHINESE PLA AIR FORCE EQUIPM
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 INSTITUTE OF RADAR AND ELECTRONIC COUNTERMEASURE OF CHINESE PLA AIR FORCE EQUIPM filed Critical INSTITUTE OF RADAR AND ELECTRONIC COUNTERMEASURE OF CHINESE PLA AIR FORCE EQUIPM
Priority to CN201711001594.8A priority Critical patent/CN107707409A/en
Priority to CN201711003326.XA priority patent/CN107819612A/en
Priority to CN201410610611.8A priority patent/CN104320283B/en
Publication of CN104320283A publication Critical patent/CN104320283A/en
Application granted granted Critical
Publication of CN104320283B publication Critical patent/CN104320283B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/042Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/044Network management architectures or arrangements comprising hierarchical management structures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • H04L43/103Active monitoring, e.g. heartbeat, ping or trace-route with adaptive polling, i.e. dynamically adapting the polling rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Technical field of information processing in being managed the invention belongs to antiaircraft firing, the monitoring and managing method being related in a kind of antiaircraft firing management system.Comprise the following steps:The acquisition of dynamic device list, multi-threaded parallel accesses and reception mechanism, beneficial effects of the present invention:The algorithm concurrent access is managed by way of sending equipment from broadcast SNMP packets to each network segment, software, reduces the quantity of polling data bag, mitigates the burden of network management, shorten polling cycle when accessing;When receiving device, software reply packet, for receiving with the unmatched situation of processing speed, the method that Circular buffer is handled using multithreading self-adaptive parallel, reach the purpose that high-speed data receives.

Description

Supervisory systems and method in a kind of antiaircraft firing management system
Technical field
Technical field of information processing in being managed the invention belongs to antiaircraft firing, is related in a kind of antiaircraft firing management system Supervisory systems and method.
Background technology
At the initial stage of antiaircraft firing activity management, because the unit for carrying out antiaircraft firing activity is few, operation infrequently, aviation Transport total amount is little, and what spatial domain was used is less demanding, and the overall contradiction of antiaircraft firing activity and air transportation is simultaneously failed to understand It is aobvious.Into after the new century, with the sustainable development of Chinese national economy, air transportation and national defense construction are quickly grown, aviation fortune Defeated total amount increases rapidly, and military flight scope constantly expands;Meanwhile antiaircraft firing activity need is also being continuously increased, in war preparedness Weather modification activity is added again on the basis of original antiaircraft firing activities such as training, scientific research mission, the transmitting of empty day, and All kinds of activities are more and more frequent, the contradiction aggravation of antiaircraft firing activity and air transportation.In the case, blank pipe is managed and is System can effectively ease contradictions conflict.
Antiaircraft firing management system is responsible for important function as the information system of management antiaircraft firing.It is at different levels that sky is penetrated Management system is hit mainly by antiaircraft firing airspace management, antiaircraft firing security monitoring, antiaircraft firing information service three parts function Composition.The system is provided and compared for the units such as scientific research and testing, military training and the satellite launch of correlation and blank pipe department at different levels Perfect antiaircraft firing management means, application, examination & approval and the implementing procedure of further specification antiaircraft firing activity, strengthen each Level antiaircraft firing spatial domain is ensured using administrative department and the cooperation and monitoring surveillance coverage of antiaircraft firing organization and administration unit The smooth implementation of the activity such as antiaircraft firing training, manoeuvre, scientific research, experiment, improve various antiaircraft firing training and military science examination Level is tested, reduces influence of the antiaircraft firing activity to air transportation to greatest extent.
With the development of computer software and hardware technology, the increase of network equipment species, and network size are continuous Expand, in the past traditional artificial network managing mode can not meet the needs of current network management.So satisfaction User's request, simple and practical NMS seem very heavy for managing now commonly used complicated network environment Will.Antiaircraft firing management system is also to be made up of substantial amounts of hardware device and corresponding special-purpose software, such as:Server, work Stand, interchanger, router etc., the quality of these equipment and software work will be directly connected to antiaircraft firing management system just Often operation, or even the failure of some key equipments can directly influence the management work of antiaircraft firing.To involved in system The guarantee and maintenance work of all hardware facility and application software are also a highly important link.It is how scientific and effective right System hardware is ensured and safeguarded, how fast and efficiently to collect the working condition for obtaining the network equipment and software, positioning event Barrier position is all to ensureing the key of empty shooting management system normal work, therefore, it is necessary to invent one kind and can collect at a high speed and be The monitoring method of equipment and application software working condition in system, the time with equipment state in collection system is short, can supervise in real time Control state change and the service behaviour for not influenceing system entirety.
The content of the invention
The present invention is the supervisory systems and method that provide in a kind of antiaircraft firing management system of solving the above problems.
A kind of supervisory systems in antiaircraft firing management system, equipment and software regulatory requirement according to layering establish layering The distributed surveillance system of structure, including a Ge Zong management stations and Duo Gezi management stations, per Ge Zi management stations according to being administered Equipment is divided in different segment by region.
A kind of monitoring and managing method in antiaircraft firing management system, using above-mentioned supervisory systems, comprises the following steps:
A) real time information of equipment is obtained:Current device state table and all devices state table are initially set up, is then started Access successively, in the real time information deposit current device state table for obtaining each network segment equipment, while update all devices at any time State table, obtain state-of-the-art facility state table, online equipment state table and the device status table that goes offline;
B) multi-route accesses:To the equipment in the same network segment, multiple access routes are created, including multiple access equipments are quiet State attribute information route and multiple access equipment dynamic attribute information routes, multiple route concurrent accesses;
C) dynamic adjustment receives:Total management station is connect using a receiving thread and multiple processing thread parallel processing Withdraw multiple packet.
Further, the real time information of the acquisition equipment in the step a) comprises the following steps:
If 1) all devices state table is " 0 ", current device state table and all devices state table are founded;
2) sub- management station sends SNMP packets to each network segment successively, records and is set in current network segment reply SNMP packets Standby IP and MAC Address are simultaneously stored in current device state table;
3) all devices state table and current device state table are adjusted in real time;
4) IP of the equipment of acquisition and MAC Address are compared with the device IP in all devices state table and MAC Address, The state value in all devices state table is updated, and state value is updated according to equipment state, while obtains state-of-the-art facility shape State table, online equipment state table and the device status table that goes offline;
5) all devices state table is set as " 0 ";
6) next paragraph is adjusted to, re-starts step 4, adjusts each equipment list in real time.
Further, the sub- management station only sends a SNMP packet to each network segment.
Further, the access equipment static attribute information route in the step b), the static attribute packet of access Include manufacturer, device type, configuration information;The dynamic attribute information that access equipment dynamic attribute information route accesses includes upper Row data traffic, downlink data flow, lost data packets quantity.
Further, multiple latest equipment state tables are established by the state and attribute of distinguishing equipment.
Beneficial effects of the present invention:This method is when accessing, by the side that broadcast SNMP packets are sent to each network segment Equipment that formula concurrent access is managed, software, the quantity of polling data bag is reduced, mitigate the burden of network management, shortened and access Cycle;Receiving device, software reply packet when, for receive and the unmatched situation of processing speed, using multithreading from The method for adapting to parallel processing Circular buffer, reach the purpose of high-speed data reception.Pass through system testing, the results showed that, pass through The access of broadcast mode can effectively shorten access cycle, reduce and access data volume, and be adapted under high velocity environment to data Reception, avoid reply data loss.Compared with other algorithms, this method can greatly improve antiaircraft firing management system this The real-time and operating efficiency of class catenet network management system, the parallel processing Circular buffer adaptively adjusted by multithreading connect Receipts mechanism, the efficiency of data receiver is improved, meet that the high-speed data under broadcast conditional receives, improve supervisory systems efficiency.
Brief description of the drawings
Fig. 1 is the distributed network supervisory systems structure chart of the present invention;
Fig. 2 is the adaptive parallel processing Circular buffer policy map of the present invention.
Embodiment
The present invention is further explained below with reference to the drawings and specific embodiments, traditional distributed network management System is general all containing a total management station and Duo Gezi management stations.Equipment and software regulatory requirement of the invention according to layering The distribution type network management system of hierarchical structure is established, to the server in antiaircraft firing management system, work station, interchanger, route The equipment such as device carry out centralized supervisory, and system architecture is as shown in Figure 1.Broadcast polls are exactly supervisory systems by sending SNMP broadcast packets Mode serially obtain the information of managed devices between the parallel, network segment in the network segment, i.e., often Ge Zi management stations according to being managed Equipment is divided in different segment by the region of linchpin, is sent a SNMP broadcast packet to each network segment successively and is proposed that data acquisition please Ask, the reply packet of the sub- parallel receiving device of management station.Because broadcast polls in a network segment only send a packet, phase The mode of a packet is sent to each equipment to traditional polled, can greatly reduce in network the quantity of polling data bag and The polling cycle of device polling.
By the equipment and application state that are monitored in network management system are dynamic changes, be likely to occur at any time new registration or The equipment that person hinders and gone offline for some reason, for all devices and its topology status can be obtained in real time, equipment can be divided by state For new registration, the online and three types that go offline.When obtaining facility information, some information are metastable, such as factory Family, device type, configuration information etc., are called static attribute;Some information be it is continually changing, as upstream data flow, under Row data traffic, lost data packets quantity etc., the referred to as dynamic attribute of equipment.To new registration equipment, it is static that it need to be obtained first Attribute;To normal online equipment, then need to obtain dynamic attribute in real time, and the acquisition cycle of static attribute can extend.For The equipment to go offline, if as normal online equipment while poll, bag will cannot be slowly replied, poll thread can then occur Wait, or even repeat to send polling data bag, cause whole queue poll time long.Therefore, it is not received within a period of time The equipment that bag is replied to poll specially establishes the device queue that goes offline, by the device polling thread process that goes offline.The equipment that goes offline team Facility information in row is also the response condition according to equipment and dynamic change.Therefore, algorithm is by distinguishing the state of equipment Multiple dynamic device lists are established with attribute, by multi-threaded parallel poll with real-time collecting device information.Based on broadcast SNMP Webmaster parallel polling algorithm before poll starts, initially set up dynamic device list, and in polling procedure, pass through the cycle Property send SNMP broadcast messages to each network segment and obtain the change of managed devices, dynamic adjusts dynamic device queue; During poll, by distinguishing equipment state, facility information establishes multiple poll threads and carries out acquisition facility information;Receiving When, need to receive a large amount of situations for replying packet in a short time for network management system, using the annular based on parallel processing Cache policy obtains at a high speed data message, matching treatment and reception speed, reduces packet loss when high-speed data receives.
The acquisition of step 1 dynamic device list
To obtain equipment state in real time, current device list RECV (current device shapes are initially set up before poll starts State table) and global list of devices L (all devices state table).The IP of all devices is preserved in the current network segment in RECV lists Location and MAC information, and list L is used for IP, the MAC and dynamic state information value for preserving all devices.Poll is then begun to, is passed through Broadcast obtains the current device information deposit RECV lists of each network segment, and dynamic updates the equipment state in list L.By RECV Compared with global list of devices L, you can obtain new registration list of devices NEWLIST (latest equipment state table), online equipment Three dynamic device row of list ONLIST (online equipment state table) and the list of devices OFFLIST that goes offline (go offline device status table) Table.The dynamic device list and its implication that algorithm is established are as shown in table 1.The acquisition algorithm of dynamic device list is as follows:
1. if the global list of devices L of dynamic is sky, create RECV lists and L lists;
2. network management system sends a broadcast SNMP bag to each network segment successively, obtain and reply equipment in SNMP packets IP and MAC Address list are simultaneously stored in RECV;
3. dynamic adjusts global list of devices L=L ∪ RECV;
4. by the device IP in the RECV lists got and MAC Address and the device IP in the global list of devices L of dynamic Compared with MAC Address list, update the state value of each equipment in L, and new registration list of devices is updated according to equipment state NEWLIST, online equipment list ONLIST and the list of devices OFFLIST that goes offline;
5. empty RECV;
6. turning to next network segment, repeat step 4, each list of devices is dynamically adjusted.
The dynamic device list of table 1 and its implication
Step 2 multi-threaded parallel poll
All devices attribute information is all stored in MIB storehouses, according to the difference of object property in MIB storehouses, can be divided into quiet State information and multidate information.The static information one of equipment, which is configured, to be kept essentially constant, therefore is not necessarily in each number According to necessary access all to its poll, is only carried out in gatherer process when static information changes to ensure having for information Effect, therefore a static information poll thread JT-Thread poll new registration equipment can be established to obtain the quiet of new registration equipment State information.Multidate information is then as the running situation of equipment constantly changes to reflect the state of equipment or performance in real time.In order to The change of all online equipment performance parameters is monitored in real time and reflects the running status of equipment in time, it is necessary to managed object Constantly carry out real-time poll, it is therefore desirable to create the poll thread DT- of all online equipment multidate informations of a poll Thread.In addition, the renewal of dynamic device list is realized by broadcasting thread BR-Thread.Therefore, this algorithm passes through more The multiple dynamic device lists of thread parallel poll, gather the static state and Dynamic attribute values of distinct device.The poll line that algorithm is established Journey, as shown in table 2.
The multithreading list of table 2
Sequence number Thread name Effect
1 BR-Thread Broadcast polls network simultaneously updates dynamic device list
2 JT-Thread Poll NEWLIST equipment static attribute
3 DT-Thread Poll ONLIST equipment dynamic attribute
Step 3 reception mechanism
When number of devices is more in the network segment, one will necessarily be caused to need to receive in a short time by the way of broadcast The problem of reply packet a large amount of with processing, therefore, this algorithm is improved to traditional high speed order caching strategy, using one The adaptive parallel processing cache policy of kind realizes the reception of data, that is, passes through adaptively dynamic adjustment and handle number of threads Method dynamically adjusts processing speed, to cause processing speed to reach optimum state, improves and data high-speed is received and in time located Manage the ability of speed.
Fig. 2 show adaptive parallel processing Circular buffer strategy.Due to packet reception rate and processing speed not Matching, particularly in the case that receiving velocity is far longer than processing speed, can use a receiving thread and multiple processing Thread parallel is handled to reach the matching received with processing speed.Thread Count N size is handled as poll is carried out periodically Adaptive adjustment, avoid as far as possible because receive that speed is fast and processing speed slowly caused cache overflow, data-bag lost the problems such as.
The content of the invention of this part is a kind of network management in antiaircraft firing management system, can be achieved to set system The polling algorithm that standby running status is gathered and monitored in real time, its net involved by primarily directed to antiaircraft firing management system The features such as network scale is big, distribution is wide, equipment is more, using the parallel polling algorithm based on SNMP, by sending poll in the network segment Dynamic access equipment real time information is instructed, establishes more poll threads, to solve in legacy network management using the side of poll successively Formula and the problems such as the existing cycle is long, real-time is low and transmitted data amount is excessive, handled and cached using multithreading self-adaptive parallel Technology, the mismatch received with processing speed is avoided, improves network management efficiency.
In antiaircraft firing management project, in face of network size is big, distribution is wide, the actual demand more than equipment, legacy network Management system carries out data acquisition by polling device successively and has that polling cycle is long, real-time is low, lacks more than polling data amount etc. Point, data acquisition is carried out using the parallel polling algorithm based on SNMP.The algorithm is in poll, by being sent to each network segment The mode parallel polling managed devices of SNMP packets are broadcasted, reduce the quantity of polling data bag, mitigate the burden of management station, Shorten polling cycle;When receiving device replys packet, for reception and the unmatched situation of processing speed, using multithreading The method of self-adaptive parallel processing ring caching, reach the purpose of high-speed data reception.System test result shows, passes through broadcaster The poll of formula can effectively shorten polling cycle, reduce polling data amount, and be adapted to the reception under high velocity environment to data, Avoid replying the loss of data, the algorithm can greatly improve the real-time and operating efficiency of catenet network management system.
Parallel polling algorithm based on SNMP can realize the real-time data acquisition of the network equipment, and this method passes through in the network segment Send broadcast packet and carry out the actual facility information of dynamic access;By distinguishing equipment and facility information, establishing more poll threads, use Serial manner shortens polling cycle between parallel polling equipment, the network segment in the network segment, reduces the data volume of poll, improves data and connects The efficiency of receipts, meet that the high-speed data under broadcast conditional receives, improve network management system efficiency.The polling algorithm is highly suitable for Data acquisition is carried out in the network that equipment amount is big, requirement of real-time is high.
It is located in a cycle T, the size of each packet is a, and a receiving thread, which receives a packet and reached, to be delayed The average time for depositing area is tr (n), and each average time for handling one packet of thread process is tp (n).Buffer size For length=a × count, wherein, count is the sum of all devices.
In the case of having a receiving thread and a processing thread in traditional cache policy, as tr (n)=tp (n) When, the reception speed and processing speed of packet just match, will not occur because of the idle of buffer area or full thread etc. Treat.As tr (n) > tp (n), the processing speed of packet, which is more than, receives speed, then buffering area has residue.As tr (n) < tp (n) when, the reception speed of packet is fast and processing speed is slow, can produce because of the situation that buffer area is full and waits.In fact, by It is related to the sequence of operations such as access of the analyzing and processing to data, database, the processing of a packet in the processing of packet Time receives the time much larger than it.This algorithm is handled by establishing multiple processing threads, and according to the adjustment of processing speed periodicity Number of threads is received and the matching of processing speed with realizing.
If system latency time is t (n), processing Thread Count is N, and N=1 is put in algorithm initialization, then t (n) calculating Formula is:
As t (n)≤0, then a processing thread is only needed;As 0 < t≤tr (n), now tr (n) < tp (n), with The carry out buffer area of poll can gradually increase, and will influence buffer area handling capacity, therefore it is slow to handle to establish two processing threads Deposit area's data so that processing thread speed exceedes receiving thread speed;As t (n) > tr (n), then need to be further added by handling line Number of passes.Processing Thread Count adjustment formula be:
Polling algorithm handles Thread Count by periodically adjust automatically so that the processing speed and receiving velocity of packet Matching, ensures that the polling efficiency of data acquisition is always at optimum state.
In the network management system of antiaircraft firing management system, the parallel polling algorithm based on broadcast SNMP is used to set in real time Standby data acquisition.Algorithm initially sets up dynamic device list, and updates these row by broadcast polls thread BR-Thread dynamics Table.Then, static information poll thread JT-Thread, multidate information poll thread DT-Thread, data receiver thread are created JS-Thread and data processing threads CL-Thread.After poll starts, each poll thread is from respective queue NEWLIST, ONLIST obtain information to be polled, and according to broadcast in parallel in the network segment, the mode of serial polling starts extensively between the network segment Broadcast poll.When receiving device replys packet, the average received time tr (n) of a packet is calculated, is handling the data Bao Shi, calculate the average handling time tp (n) of a packet.After cycle T, the stand-by period is calculated by formula (1), then Again by formula (2) adaptively dynamic adjust N size, by main thread create or termination thread, realize processing thread from Adapt to adjustment.
The detailed process of parallel polling algorithm based on broadcast SNMP is as follows:

Claims (5)

1. the supervisory systems in a kind of antiaircraft firing management system, it is characterised in that the supervisory systems is setting according to layering Standby and regulatory requirement establishes the distributed surveillance system of hierarchy, including a Ge Zong management stations and Duo Gezi management stations, sub- pipe Reason station connects total management station, and equipment is divided in into different segment according to the region administered per Ge Zi management stations;
Each network segment includes multiple equipment;
Sub- management station real time information of the poll to each equipment of each network segment transmission SNMP packet acquisitions successively;Son management Stand and a SNMP packet is only sent to each network segment;
The reply packet of the sub- parallel receiving device of management station;
Total management station uses a receiving thread and multiple processing threads;The receiving thread receives the packet replied, The packet parallel processing for the reply that the processing thread receives to receiving thread;
Poll thread includes JT-Thread threads, BR-Thread threads, DT-Thread threads;
The JT-Thread threads are static information poll thread, and poll new registration equipment is to obtain the static state of new registration equipment Information;
The BR-Thread threads broadcast polls network simultaneously updates dynamic device list;
All online equipment multidate informations of DT-Thread threads poll.
2. the monitoring and managing method in a kind of antiaircraft firing management system, using the supervisory systems described in claim 1, its feature exists In the described method comprises the following steps:
a)Obtain the real time information of equipment:Current device state table and all devices state table are initially set up, is then started successively Access, in the real time information deposit current device state table for obtaining each network segment equipment, while update all devices state at any time Table, obtain state-of-the-art facility state table, online equipment state table and the device status table that goes offline;
b)Multi-route accesses:To the equipment in the same network segment, multiple access routes, including the static category of multiple access equipments are created Property information route and multiple access equipment dynamic attribute information routes, multiple route concurrent accesses;
c)Dynamic adjustment receives:Total management station uses a receiving thread and multiple processing threads;The receiving thread is received back to Multiple packet, the packet parallel processing for the reply that the processing thread receives to receiving thread;
Each network segment includes multiple equipment;
The step a)Poll sends the real-time letter that SNMP packets obtain each equipment to each network segment successively for neutron management station Breath;Sub- management station only sends a SNMP packet to each network segment;
Poll thread includes JT-Thread threads, BR-Thread threads, DT-Thread threads;
The JT-Thread threads are static information poll thread, and poll new registration equipment is to obtain the static state of new registration equipment Information;
The BR-Thread threads broadcast polls network simultaneously updates dynamic device list;
All online equipment multidate informations of DT-Thread threads poll.
3. according to the monitoring and managing method described in claim 2, it is characterised in that the step a)In acquisition equipment real-time letter Breath comprises the following steps:
If all devices state table is " 0 ", current device state table and all devices state table are founded;
Sub- management station sends SNMP packets to each network segment successively, records the current network segment and replys equipment in SNMP packets IP and MAC addresses and be stored in current device state table;
Adjustment all devices state table and current device state table in real time;
IP the and MAC addresses of the equipment of acquisition is relative with the device IP in all devices state table and MAC addresses Than, the state value in all devices state table is updated, and state value is updated according to equipment state, while obtain newest at present set Standby state table, online equipment state table and the device status table that goes offline;
All devices state table is set as " 0 ";
Next paragraph is adjusted to, re-starts step 4, adjusts each equipment list in real time.
4. the method according to claim 2, it is characterised in that the step b)In access equipment static attribute letter Route is ceased, the static attribute information of access includes manufacturer, device type, configuration information;Access equipment dynamic attribute information The dynamic attribute information that route accesses includes upstream amount, downlink data flow, lost data packets quantity.
5. the method according to claim 2, it is characterised in that by the state and attribute of distinguishing equipment establish it is multiple most New equipment state table.
CN201410610611.8A 2014-11-03 2014-11-03 Supervisory systems and method in a kind of antiaircraft firing management system Active CN104320283B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201711001594.8A CN107707409A (en) 2014-11-03 2014-11-03 A kind of supervisory systems in antiaircraft firing management system
CN201711003326.XA CN107819612A (en) 2014-11-03 2014-11-03 A kind of monitoring and managing method in antiaircraft firing management system
CN201410610611.8A CN104320283B (en) 2014-11-03 2014-11-03 Supervisory systems and method in a kind of antiaircraft firing management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410610611.8A CN104320283B (en) 2014-11-03 2014-11-03 Supervisory systems and method in a kind of antiaircraft firing management system

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN201711003326.XA Division CN107819612A (en) 2014-11-03 2014-11-03 A kind of monitoring and managing method in antiaircraft firing management system
CN201711001594.8A Division CN107707409A (en) 2014-11-03 2014-11-03 A kind of supervisory systems in antiaircraft firing management system

Publications (2)

Publication Number Publication Date
CN104320283A CN104320283A (en) 2015-01-28
CN104320283B true CN104320283B (en) 2017-11-28

Family

ID=52375458

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201711001594.8A Pending CN107707409A (en) 2014-11-03 2014-11-03 A kind of supervisory systems in antiaircraft firing management system
CN201410610611.8A Active CN104320283B (en) 2014-11-03 2014-11-03 Supervisory systems and method in a kind of antiaircraft firing management system
CN201711003326.XA Pending CN107819612A (en) 2014-11-03 2014-11-03 A kind of monitoring and managing method in antiaircraft firing management system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201711001594.8A Pending CN107707409A (en) 2014-11-03 2014-11-03 A kind of supervisory systems in antiaircraft firing management system

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201711003326.XA Pending CN107819612A (en) 2014-11-03 2014-11-03 A kind of monitoring and managing method in antiaircraft firing management system

Country Status (1)

Country Link
CN (3) CN107707409A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104731062B (en) * 2015-02-06 2017-07-25 武汉虹信通信技术有限责任公司 A kind of Intelligence Network Management System and method for monitoring and dispatching for meter status
CN109413090B (en) * 2018-11-20 2021-07-20 远江盛邦(北京)网络安全科技股份有限公司 Method for improving network vulnerability detection rate based on network quality automatic perception
CN111192480B (en) * 2020-01-11 2022-01-28 中国人民解放军93209部队 Distributed airspace use request information processing and synchronizing method and system
US11630603B1 (en) * 2021-09-28 2023-04-18 Hewlett Packard Enterprise Development Lp Hardware device polling using delay order

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801738A (en) * 2005-09-12 2006-07-12 珠海金山软件股份有限公司 Device for detecting computer access state in network and detecting method
CN101521604A (en) * 2009-04-03 2009-09-02 南京邮电大学 Strategy-based distributed performance monitoring method
CN103117798A (en) * 2012-12-31 2013-05-22 广东东研网络科技股份有限公司 Optical network unit (ONU) configuration fast restoring method after optical line terminal (OLT) undergoes outage and restart
CN103516776A (en) * 2013-05-17 2014-01-15 中国人民解放军空军装备研究院雷达与电子对抗研究所 Condition monitoring system and method for air shooting management equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7370093B2 (en) * 2002-03-07 2008-05-06 Brother Kogyo Kabushiki Kaisha Electronic apparatus and system capable of assigning appropriate address
FR2918233B1 (en) * 2007-06-28 2009-09-18 Airbus France Sas METHOD AND DEVICE FOR EXCHANGING DIAGNOSTIC DATA FOR SIMULATION OF AIRCRAFT COMPUTER NETWORKS
CN102256236B (en) * 2011-06-08 2014-05-28 北京交通大学 System and method for mobility management under separate mapping mechanism
CN102201939A (en) * 2011-06-23 2011-09-28 华南理工大学 Home-gateway-based network management realization method
CN102624889A (en) * 2012-03-06 2012-08-01 河海大学 Mass data concurrency processing method based on receiving and processing separation
CN104618128B (en) * 2014-06-30 2017-11-21 北京阅联信息技术有限公司 A kind of system and method for the meshed network detection analysis based on multithreading
CN104092588B (en) * 2014-07-23 2017-11-21 哈尔滨工程大学 A kind of exception flow of network detection method combined based on SNMP with NetFlow

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801738A (en) * 2005-09-12 2006-07-12 珠海金山软件股份有限公司 Device for detecting computer access state in network and detecting method
CN101521604A (en) * 2009-04-03 2009-09-02 南京邮电大学 Strategy-based distributed performance monitoring method
CN103117798A (en) * 2012-12-31 2013-05-22 广东东研网络科技股份有限公司 Optical network unit (ONU) configuration fast restoring method after optical line terminal (OLT) undergoes outage and restart
CN103516776A (en) * 2013-05-17 2014-01-15 中国人民解放军空军装备研究院雷达与电子对抗研究所 Condition monitoring system and method for air shooting management equipment

Also Published As

Publication number Publication date
CN104320283A (en) 2015-01-28
CN107707409A (en) 2018-02-16
CN107819612A (en) 2018-03-20

Similar Documents

Publication Publication Date Title
CN104320283B (en) Supervisory systems and method in a kind of antiaircraft firing management system
CN105634784B (en) Control data distributing method, apparatus and system
CN102364970B (en) Implementation method for automatically configuring address of mobile ad hoc network
CN106559330B (en) SDN-based dynamic path planning method
CN103780682B (en) A kind of information sharing system towards Ad Hoc network
CN101364889B (en) Method for multicast user quick access
CN104467945A (en) Virtual bus-based distributed asterism network resource management method
CN104601363A (en) Orbit and domain partition type double-layer satellite network system and management method
CN106953926A (en) A kind of method for routing and device
CN108881445A (en) A kind of mist calculate in the cooperation caching method based on ancient promise game
CN111901236B (en) Method and system for optimizing openstack cloud network by using dynamic routing
CN107888870A (en) A kind of monitoring method, apparatus and system
US20190239163A1 (en) Low-power-consumption communication method and device based on micro-energy collection network
CN100466832C (en) Group broadcasting member management method for radio local network IP group broadcasting frame transmission
CN107070753A (en) A kind of data monitoring method of distributed cluster system, apparatus and system
CN113572694A (en) Congestion control method, device and system and computer storage medium
CN106059936B (en) The method and device of cloud system Multicast File
CN106713398A (en) Communication monitoring method and monitoring node of shared storage type cluster file system node
CN102469018A (en) Equipment priority realization method and device in virtual router redundancy protocol (VRRP) backup group
CN102480471B (en) Method for realizing QoS (quality of service) processing in monitoring RRPP (rapid ring protection protocol) ring and network node
CN102907044A (en) Service scheduling method and apparatus under multiple broadband network gateways
CN112969211A (en) LoRa ad hoc network method and system of mesh structure
Ren et al. The packing problem of uncertain multicasts
CN103064901B (en) Random access memory (RAM), network processing system and RAM table look-up method
CN106612310A (en) A server scheduling method, apparatus and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant