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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/042—Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/044—Network management architectures or arrangements comprising hierarchical management structures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
- H04L43/103—Active monitoring, e.g. heartbeat, ping or trace-route with adaptive polling, i.e. dynamically adapting the polling rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols 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
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.
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)
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)
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)
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 |
-
2014
- 2014-11-03 CN CN201711001594.8A patent/CN107707409A/en active Pending
- 2014-11-03 CN CN201410610611.8A patent/CN104320283B/en active Active
- 2014-11-03 CN CN201711003326.XA patent/CN107819612A/en active Pending
Patent Citations (4)
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 |