CN107612764A - A kind of transmission network management data acquisition device and method - Google Patents
A kind of transmission network management data acquisition device and method Download PDFInfo
- Publication number
- CN107612764A CN107612764A CN201610547067.6A CN201610547067A CN107612764A CN 107612764 A CN107612764 A CN 107612764A CN 201610547067 A CN201610547067 A CN 201610547067A CN 107612764 A CN107612764 A CN 107612764A
- Authority
- CN
- China
- Prior art keywords
- data
- data acquisition
- gathered
- instruction
- detection
- 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
Links
Abstract
The embodiment of the present invention provides a kind of transmission network management data acquisition device and method, acquisition control is sent according to parameter configuration files to network element data acquisition module to instruct, and send gathered data detection instruction to gathered data processing module according to parameter configuration files by task scheduling modules;Network element data acquisition module instructs according to acquisition control and carries out data acquisition to each management entity group endpoint object, obtains data acquisition results;Gathered data working process module detects instruction according to gathered data and reads data acquisition results, and is encapsulated as performance data files;Data memory module, for storage performance data file;Using such scheme, when packet loss and time delay to tunnel and pseudo-wire are acquired, the whole network collection, the collection of more PHB priority and continuous acquisition can be achieved, save human cost and device hardware upgrade cost, alleviate the maintenance difficulties of engineering existing network.
Description
Technical field
The present invention relates to the communications field, more particularly to a kind of transmission network management data acquisition device and method.
Background technology
When communication equipment engineering existing network is run, the packet loss and time delay of business are important O&M indexs, are communication networks
The important embodiment of quality.Packet loss refers to that lost data packet number in test accounts for the ratio of transmitted data group;Time delay refers to
One message, packet or bit be sent to another end from one end of a network or link required for time.
For MPLS-TP (Multi-Protocol Label Switching Transport Profile, multi-protocols mark
Label exchange transmission application) packet loss and time delay collection of tunnel and pseudo-wire have the following two kinds:Gather on demand, on equipment preactivate
Report.Wherein, packet loss can be reflected by LOF.
On demand collection be by user on webmaster single MEP (Maintenance to being created based on tunnel/pseudo-wire manually
Entity Group End Point, management entity group end points) objects trigger LOF measurement and latency measurement operation, collection knot
Shu Hou, collection result is reported by equipment, webmaster shows to data.Such a acquisition mode every time can only be to a MEP object
LOF measurement or latency measurement operation are carried out, the whole network can not be applied to, and can not be formed in a duration ranges
Performance report.
Equipment preactivate reports, and is to open preactivate on the specific MEP objects based on tunnel/pseudo-wire to report switch, if
It is standby that LOF measurement and latency measurement operation are actively being carried out by specified time interval, after collection terminates, pass through performance passage
Report collection result that data are presented in the historical performance interface of the network element to webmaster, webmaster.It is hard that such a mode relies on equipment
Part, in engineering for possessing the equipment of equipment preactivate function can not carry out data acquisition, and when collection pair
As it is more when, one by one open preactivate switch needs take considerable time, in addition, being limited to device hardware resource constraint, equipment
Preactivate reporting functions can not also provide multiple PHB (Per-Hop Behavior, per hop behavior) priority packet loss and when
Prolong performance data.
In view of the above-mentioned problems, propose one kind can the whole network, can more PHB priority, continuously packet loss and time delay collection can fill
Put and method, be those skilled in the art's technical problem urgently to be resolved hurrily.
The content of the invention
The embodiment of the present invention mainly solving the technical problems that, there is provided a kind of transmission network management data acquisition device and method,
Solve in the prior art, when packet loss and time delay to tunnel and pseudo-wire are acquired, can not the whole network collection, without fado PHB
Priority collection, can not continuous acquisition the problem of.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of transmission network management data acquisition device, including:
Task scheduling modules, for sending acquisition control instruction to network element data acquisition module according to parameter configuration files,
And send gathered data detection instruction to gathered data processing module according to parameter configuration files;
Network element data acquisition module, adopted for carrying out data to each management entity group endpoint object according to acquisition control instruction
Collection, obtain data acquisition results;
Gathered data working process module, data acquisition results are read for detecting instruction according to gathered data, and encapsulated
For performance data files;
Data memory module, for storage performance data file.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of transmission network management collecting method, including:
Send acquisition control instruction and gathered data detection instruction;
Data acquisition is carried out to each management entity group endpoint object according to acquisition control instruction, obtains data acquisition results;
Instruction is detected according to gathered data and reads data acquisition results, and is encapsulated as performance data files, by performance data
File is stored in data memory module.
In order to solve the above technical problems, the embodiment of the present invention also provides a kind of computer-readable storage medium, computer storage is situated between
Computer executable instructions are stored with matter, computer executable instructions are used to perform foregoing transmission network management data acquisition side
Method.
The beneficial effects of the invention are as follows:
The transmission network management data acquisition device and method provided according to embodiments of the present invention, by task scheduling modules according to
Parameter configuration files send acquisition control instruction to network element data acquisition module, and according to parameter configuration files to gathered data
Processing module sends gathered data detection instruction;Network element data acquisition module is instructed to each management entity group end according to acquisition control
Point object carries out data acquisition, obtains data acquisition results;Gathered data working process module is detected according to gathered data and instructed
Data acquisition results are read, and are encapsulated as performance data files;Data memory module, for storage performance data file;Using
Such scheme, when packet loss and time delay to tunnel and pseudo-wire are acquired, the whole network collection can be achieved, more PHB priority are adopted
Collection and continuous acquisition, save human cost and device hardware upgrade cost, alleviate the maintenance difficulties of engineering existing network.
Brief description of the drawings
Fig. 1 is a kind of schematic diagram for transmission network management data acquisition device that the embodiment of the present invention one provides;
Fig. 2 is a kind of flow chart for transmission network management collecting method that the embodiment of the present invention two provides;
Fig. 3 is a kind of flow chart for transmission network management collecting method that the embodiment of the present invention two provides.
Embodiment
The embodiment of the present invention is described in further detail below by embodiment combination accompanying drawing.
Embodiment one
According to being actually needed for carrier network operation, the management work of network is generally divided into three major types:Operation
(Operation), manage (Administration), safeguard (Maintenance), abbreviation OAM.Wherein, operation is main completes
Prediction, planning and the configuration work that commodity network and business are carried out;Safeguard mainly test to network and its business and
The regular job activity of the progress such as fault management.
It is related to following term in OAM:ME (Maintenance Entity, management entity), MEG
(Maintenance Entity Group, management entity group), MEP.Wherein, ME is an entity for needing to manage, that is,
The OAM paragraphs to be detected, the contact between two MEP is represented, in T-MPLS (Transport Multi-Protocol Label
Switching, transport MPLS) in, basic ME is T-MPLS paths.MEG is by one group of ME for meeting condition
Composition, these ME must connect in same management domain, same MEG levels and identical point-to-point or point-to-multipoint MPLS-TP
Connect, such OAM cans are operated in fixed scope.MEP is the end points for safeguarding MEG, generation and termination OAM packets.
, can the whole network collection, more PHB priority in order to realize when packet loss and time delay to tunnel and pseudo-wire are acquired
Collection and continuous acquisition, the present embodiment provide a kind of transmission network management data acquisition device, refer to Fig. 1, the device includes:Appoint
Business scheduler module 101, network element data acquisition module 102, gathered data working process module 103, data memory module 104, its
In, task scheduling modules 101 send acquisition control to network element data acquisition module 102 according to parameter configuration files and instructed, and
According to parameter configuration files gathered data detection instruction is sent to gathered data processing module 103.
The timed task cycle parameter that task scheduling modules 101 are used in parameter configuration files sets gathered data to determine
When task.Wherein, task scheduling modules 101 read parameter configuration files, judge whether data acquisition function is opened, if opening,
Then the timed task cycle parameter in parameter configuration files sets gathered data timed task.
Task scheduling modules 101 are used to set multiple adapter processes in gathered data working process module 103, and really
The MEP detection data of fixed each adapter process;And gathered data detection instruction is sent to each adapter process, detection instruction includes
Start notice and end notification, adapter process ID is also carried in detection instruction.
Wherein, gathered data timed task inquires about the MEG data of the whole network tunnel and pseudo-wire, obtains the MEG numbers of MEP types
According to then inquiry SNC (Subnetwork connection) data, and starting PE nodes, end in subnet are obtained according to the MEG data of MEP types
The MEP detection data of PE nodes, then the adapter number of processes of NM server deployment is inquired about, and each adapter management of process
Element name, finally according to MEP data and each adapter process data, calculate the MEP detections of each adapter process
Data.
After all detection thread detections are completed, gathered data timed task sends to each adapter process and carries adaptation
The end notification of device process ID, discharges associated internal memory, and gathered data timed task terminates.
Task scheduling modules 101 are additionally operable to enter between-line spacing sequence by network element to the MEP detection data of each adapter process, and
The MEP detections data to have sorted are grouped by concurrency parameter.
Task scheduling modules 101 are additionally operable to each one detection thread of adapter course allocation, and detection thread is according to elder generation
The order of latency measurement after LOF measurement, assembles according to default PHB priority orders to corresponding MEP objects gather successively
Data detection command, gathered data detection instruction is then sent to adapter process.Wherein, default PHB priority orders
It is followed successively by:BE、AF11、AF21、AF31、AF41、EF、CS6、CS7.
Network element data acquisition module 102 instructs according to acquisition control and carries out data acquisition to each MEP objects, obtains data and adopts
Collect result.
Network element data acquisition module 102 is used to be instructed to each MEP objects according to acquisition control to issue LOF measurement/time delay
Sense command is measured, sequence number and PHB precedence informations in caching LOF measurement/latency measurement order, receives and caches
The data acquisition results of each MEP objects.
After network element data acquisition module 102 receives the acquisition control instruction that task scheduling modules 101 are sent, from collection
The acquisition control instruction of this network element is filtered out in control instruction, and the special marking of cashing indication the whole network collection is in intermediate buffer.
Then LOF measurement/latency measurement sense command is issued to each MEP objects, in caching LOF measurement/latency measurement order
Sequence number SerialNo and PHB precedence information in intermediate buffer.The special of mark the whole network collection is obtained from intermediate buffer
Mark, by network element, sequence number SerialNo, PHB priority buffer in global buffer.Receive and cache the number of each MEP objects
According to collection result.Wherein, data acquisition results are LOF measured value, delay measurements.
Gathered data working process module 103 detects instruction according to gathered data and reads data acquisition results, and is encapsulated as
Performance data files.
Gathered data working process module 103 includes:
The startup notice of each adapter process is issued for monitoring, and starts timed task and goes polling data collection result to write
Enter in respective temporary file, the LOF measured value and delay measurements that will be polled to are write in respective temporary file;
It is additionally operable to monitor the end notification for issuing each adapter process, stop timing task, it is each stops the write-in of polling data collection result
From temporary file in operation, LOF measured value and delay measurements in temporary file, generation current task week
The performance data files of phase.Storage notice is sent, the data in performance data files are write into data memory module 104.Then
LOF measurement/latency measurement temporary file is emptied, discharges related resource.
Data memory module 104, for storage performance data file.
The transmission network management data acquisition device provided according to embodiments of the present invention, by task scheduling modules 101 according to ginseng
Number configuration files to network element data acquisition module 102 send acquisition control instruction, and according to parameter configuration files to collection number
Gathered data detection instruction is sent according to processing module 103;Network element data acquisition module 102 is instructed to each management according to acquisition control
Group of entities endpoint object carries out data acquisition, obtains data acquisition results;Gathered data working process module 103 is according to collection number
Instructed according to detection and read data acquisition results, and be encapsulated as performance data files;Data memory module 104, for storage performance
Data file;Using such scheme, when packet loss and time delay to tunnel and pseudo-wire are acquired, can be achieved the whole network collection,
More PHB priority collections and continuous acquisition, save human cost and device hardware upgrade cost, alleviate engineering existing network
Maintenance difficulties.
Embodiment two
, can the whole network collection, more PHB priority in order to realize when packet loss and time delay to tunnel and pseudo-wire are acquired
Collection and continuous acquisition, the present embodiment provide a kind of transmission network management collecting method, refer to Fig. 2, this method include with
Lower step:
S201:Send acquisition control instruction and gathered data detection instruction.
Specifically, it can be sent from task scheduling modules 101 according to parameter configuration files to network element data acquisition module 102
Acquisition control instructs, and network element data acquisition module 102 receives the acquisition control sent by task scheduling modules 101 and instructed.Can
To send gathered data detection instruction to gathered data processing module 103 according to parameter configuration files from task scheduling modules 101,
Gathered data processing module 103 receives the gathered data sent by task scheduling modules 101 and detects instruction.
Specifically, it can be set by timed task cycle parameter of the task scheduling modules 101 in parameter configuration files
Gathered data timed task.Wherein, task scheduling modules 101 read parameter configuration files, judge whether data acquisition function is opened
Open, if opening, the timed task cycle parameter in parameter configuration files sets gathered data timed task.
Can be with specifically, sending gathered data detection instruction to gathered data processing module 103 according to parameter configuration files
Including:Multiple adapter processes are set in gathered data working process module 103 by task scheduling modules 101, and determined each
The MEP detection data of adapter process;And gathered data detection instruction is sent to each adapter process, detection instruction includes starting
Notice and end notification, adapter process ID is also carried in detection instruction.
Wherein, gathered data timed task inquires about the MEG data of the whole network tunnel and pseudo-wire, obtains the MEG numbers of MEP types
According to then inquiry SNC (Subnetwork connection) data, and starting PE nodes, end in subnet are obtained according to the MEG data of MEP types
The MEP detection data of PE nodes, then the adapter number of processes of NM server deployment is inquired about, and each adapter management of process
Element name, finally according to MEP data and each adapter process data, calculate the MEP detections of each adapter process
Data.
Task scheduling modules 101 detect data to the MEP of each adapter process and enter between-line spacing sequence by network element, and to sequence
Good MEP detections data are grouped by concurrency parameter.
Determining the MEP detections data of each adapter process includes:MEP detections data to each adapter process are entered by network element
Between-line spacing is sorted, and the detections of the MEP to having sorted data are grouped by concurrency parameter.
Task scheduling modules 101 are also lost to each one detection thread of adapter course allocation, detection thread according to first frame
The order of latency measurement after measuring is lost, gathered data is assembled according to default PHB priority orders to corresponding MEP objects successively
Detection instruction, gathered data detection instruction is then sent to adapter process.Wherein, default PHB priority orders are successively
For:BE、AF11、AF21、AF31、AF41、EF、CS6、CS7.
S202:Data acquisition is carried out to each MEP objects according to acquisition control instruction, obtains data acquisition results.
Specifically, carrying out data acquisition to each MEP objects according to acquisition control instruction, obtaining data acquisition results can wrap
Include:Instructed from network element data acquisition module 102 according to acquisition control to each MEP objects and issue LOF measurement/latency measurement inspection
Survey order, sequence number and PHB precedence informations in caching LOF measurement/latency measurement order, receive and cache each MEP pairs
The data acquisition results of elephant.
After network element data acquisition module 102 receives the acquisition control instruction that task scheduling modules 101 are sent, from collection
The acquisition control instruction of this network element is filtered out in control instruction, and the special marking of cashing indication the whole network collection is in intermediate buffer.
Then LOF measurement/latency measurement sense command is issued to each MEP objects, in caching LOF measurement/latency measurement order
Sequence number SerialNo and PHB precedence information in intermediate buffer.The special of mark the whole network collection is obtained from intermediate buffer
Mark, by network element, sequence number SerialNo, PHB priority buffer in global buffer.Receive and cache the number of each MEP objects
According to collection result.Wherein, data acquisition results are LOF measured value, delay measurements.
S203:Instruction is detected according to gathered data and reads data acquisition results, and is encapsulated as performance data files, by performance
Data file is stored in data memory module 104.
Specifically, detecting instruction according to gathered data reads data acquisition results, and be encapsulated as performance data files can be with
Including:The startup notice for issuing each adapter process is monitored by gathered data working process module 103, and starts timed task and goes
Polling data collection result is write in respective temporary file, LOF measured value and the delay measurements write-in that will be polled to
In respective temporary file;The end notification for issuing each adapter process is also monitored, stop timing task, stops polling data and adopts
Collect the operation that result is write in respective temporary file, LOF measured value and delay measurements in temporary file are raw
Into the performance data files in current task cycle.Storage notice is sent, the data in performance data files are write into data storage
Module 104.Then LOF measurement/latency measurement temporary file is emptied, discharges related resource.
The scheme of the present embodiment is further described for a specific example for example below, and the present embodiment provides a kind of
Transmission network management collecting method, refers to Fig. 3, and this method comprises the following steps:
S301:Parameter configuration files are read, judge whether data acquisition function parameter is true, if true, then basis
Timed task cycle parameter in configuration file sets gathered data timed task.
Detection parameters configuration file DetectParamConf.xml is read, judges data acquisition function parameter
Whether FunctionSwitch is true, if true, then the timed task cycle parameter in configuration file
SvrTimerTaskRepeatInterval sets gathered data timed task TOamTimingTaskTimerTask.
S302:Gathered data timed task inquires about the MEG data of the whole network tunnel and pseudo-wire, obtains the MEG numbers of MEP types
According to;Subnet connectivity data is inquired about, and obtains originating PE nodes in subnet according to the MEG data of MEP types, terminate PE nodes
MEP data.
Gathered data timed task inquires about the MEG data dbMegList of the whole network tunnel and pseudo-wire, obtains the MEG of MEP types
Data mepMegList;Gathered data timed task inquires about SNC (Subnetwork connection) data sncInfoList, and according to MEP types
MEG data mepMegList obtain originating PE nodes in subnet, terminate the MEP data matchMepBeanList of PE nodes.
S303:The adapter number of processes of gathered data timed task inquiry NM server deployment, and each adapter
The element name of management of process;According to MEP data and each adapter process data, the MEP of each adapter process is calculated
Data.
The adapter number of processes of gathered data timed task inquiry NM server deployment, and each adapter process pipe
The element name processNEMap of reason;Gathered data timed task is suitable according to MEP data matchMepBeanList and each
Orchestration process data processNEMap, calculate the MEP data processMatchMepBeanMap of each adapter process.
S304:Gathered data timed task enters between-line spacing sequence to the MEP data of each adapter process by network element;To row
The MEP data of the good each adapter process of sequence are grouped by concurrency parameter.
Gathered data timed task is to the MEP data of each adapter process to have sorted
SortedMatchMepBeanList is grouped by concurrency parameter AdapterProcessingTaskConcurrency;Adopt
Collection data timing task is to the MEP data sortedMatchMepBeanList of each adapter process to have sorted by concurrency
Parameter AdapterProcessingTaskConcurrency is grouped.
S305:Gathered data timed task is sequentially allocated a detection thread to each adapter process, and detection thread is pressed
The order of latency measurement after first LOF measurement, successively to the MEP objects in every group by PHB priority orders assembling detection report
Text, and initiate detection request to adapter process.
Gathered data timed task is sequentially allocated a detection thread to each adapter process
TOamTimingTaskCheckThread, the order of latency measurement after detection thread is measured by first LOF, successively in every group
MEP objects press PHB priority orders, PHB priority orders are followed successively by:BE、AF11、AF21、AF31、AF41、EF、CS6、
CS7.Assemble detection messages MEGLMReqList_T MEGDMReqList_T, and initiate detection request to adapter process.
S306:The detection request sent is received, the detection request of this network element, and cashing indication are filtered out in being asked from detection
The value of the special marking of the whole network collection is in intermediate buffer.
Receive the detection request MEGLMReqList_T that sends MEGDMReqList_T, filter out this in being asked from detection
The detection request MEGRequireLM_T of network element MEGDM_T, and the special marking mappingPhb of cashing indication the whole network collection
Value history is in intermediate buffer.
S307:LOF measurement/latency measurement sense command, caching LOF measurement/latency measurement life are issued to equipment
Sequence number and PHB priority in order is in intermediate buffer;The value of the special marking of mark the whole network collection is obtained from intermediate buffer,
By network element, sequence number, PHB priority buffers in global buffer;The data of receiving device collection, and it is buffered in intermediate buffer
In.
LOF measurement/latency measurement sense command is issued to equipment, in caching LOF measurement/latency measurement order
Sequence number SerialNo and PHB priority is in intermediate buffer.The special marking of mark the whole network collection is obtained from intermediate buffer
MappingPhb value history, by network element, sequence number SerialNo, PHB priority buffer in global buffer.Reception is set
The data LMResultList_T of standby collection DMResultList_T, and be buffered in intermediate buffer.
S308:Judge whether data acquisition function parameter is true, if true, then obtained by network element, sequence number
The PHB priority matched somebody with somebody, and PHB priority, MEP objects, data acquisition results are cached into cache pool, and discharge mutually inside the Pass
Deposit.
Judge whether data acquisition function parameter FunctionSwitch is true, if true, then pass through network element, sequence
The PHB priority that number SerialNo is matched, and PHB priority, MEP objects, data acquisition results are cached to cache pool
In cslMap, and discharge associated internal memory.
S309:The Detection task that gathered data timed task carries adapter process ID to the transmission of each adapter process opens
Dynamic notice.
S310:Parameter configuration files are read, judge whether data acquisition function parameter is true, if true, is then registered
Mailbox, listen to the Detection task sent and start notice.
Parameter configuration files DetectParamConf.xml is read, judges data acquisition function parameter
Whether FunctionSwitch is true, and if true, then registration mailbox, listens to the Detection task sent and start notice.
S311:The startup notice for issuing this adapter process is listened to, starts a timed task and goes in poll cache pool
LOF measurement/latency measurement collection result data, and LOF measured/time delay measures data are respectively written into each
Temporary file in.
The startup notice for issuing this adapter process n is listened to, starts a timed task
The LOF measurement that TOamTimingTaskDataWriteTimerTask is gone in poll cache pool cslMap/latency measurement collection
Result data lmBean/dmBean, and LOF measured/time delay measures data are respectively written into respective temporary file
In.
S312:Gathered data timed task sends the Detection task knot for carrying adapter process ID to each adapter process
Shu Tongzhi.
S313:The end notification for issuing this adapter process is listened to, terminates cache pool poll timed task, is lost according to frame
Lose the performance data files in measurement/latency measurement temporary file data generation current task cycle.
The end notification for issuing this adapter process n is listened to, terminates cache pool poll timed task, is surveyed according to LOF
The performance data files 4379-bnsubnetptncn- in amount/latency measurement temporary file data generation current task cycle
20150409151922-15min.txt。
S314:Storage notice is sent, the data in performance data files are write into network management database, empty cache pool, frame
Measurement/latency measurement temporary file is lost, discharges related resource.
The transmission network management collecting method provided according to embodiments of the present invention, send acquisition control instruction and collection number
Instructed according to detection;Data acquisition is carried out to each MEP objects according to acquisition control instruction, obtains data acquisition results;According to collection
Data detection command reads data acquisition results, and is encapsulated as performance data files, and performance data files are stored in into data storage
Module 104;Using such scheme, when packet loss and time delay to tunnel and pseudo-wire are acquired, the whole network can be achieved and gather, be more
PHB priority gathers and continuous acquisition, saves human cost and device hardware upgrade cost, alleviates the dimension of engineering existing network
Protect difficulty.
A kind of computer-readable storage medium is also provided in another embodiment, and being stored with computer in computer-readable storage medium can
Execute instruction, computer executable instructions are used for the transmission network management collecting method for performing any one of embodiment one.
Obviously, those skilled in the art should be understood that each module of the embodiments of the present invention or each step can be used
General computing device realizes that they can be concentrated on single computing device, or be distributed in multiple computing device institutes
On the network of composition, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to by they
It is stored in storage medium (ROM/RAM, magnetic disc, CD) and is performed by computing device, and in some cases, can be with not
The order being same as herein performs shown or described step, or they are fabricated to each integrated circuit modules respectively, or
Multiple modules or step in them are fabricated to single integrated circuit module to realize by person.So the present invention is not restricted to appoint
What specific hardware and software combines.
Above content is to combine the further description that specific embodiment is made to the embodiment of the present invention, it is impossible to is recognized
The specific implementation of the fixed present invention is confined to these explanations.For general technical staff of the technical field of the invention,
Without departing from the inventive concept of the premise, some simple deduction or replace can also be made, should all be considered as belonging to the present invention
Protection domain.
Claims (10)
1. a kind of transmission network management data acquisition device, including:
Task scheduling modules, for sending acquisition control instruction to network element data acquisition module according to parameter configuration files, and
According to parameter configuration files gathered data detection instruction is sent to gathered data processing module;
Network element data acquisition module, adopted for carrying out data to each management entity group endpoint object according to acquisition control instruction
Collection, obtain data acquisition results;
Gathered data working process module, the data acquisition results are read for detecting instruction according to the gathered data, and
It is encapsulated as performance data files;
Data memory module, for storing the performance data files.
2. transmission network management data acquisition device as claimed in claim 1, it is characterised in that the network element data acquisition module is used
LOF measurement/latency measurement sense command is issued in being instructed according to the acquisition control to each management entity group endpoint object,
The sequence number and per hop behavior precedence information in LOF measurement/latency measurement order are cached, receives and caches each management in fact
The data acquisition results of body group endpoint object.
3. transmission network management data acquisition device as claimed in claim 1 or 2, it is characterised in that
The task scheduling modules include:
For the timed task cycle parameter in parameter configuration files, gathered data timed task is set;
Multiple adapter processes are set in the gathered data working process module, and determine that the management of each adapter process is real
Body group end-point detection data;And send gathered data to each adapter process and detect instruction, the detection instruction, which includes starting, leads to
Know and end notification;
The gathered data working process module includes:
The startup notice of each adapter process is issued for monitoring, and starts timed task and removes data acquisition knot described in poll
Fruit is write in respective temporary file;It is additionally operable to monitor and issues the end notification of each adapter process, stop timing task,
Performance data files are generated according to the temporary file.
4. transmission network management data acquisition device as claimed in claim 3, it is characterised in that the task scheduling modules are additionally operable to
Between-line spacing sequence, and the management entity to having sorted are entered by network element to the management entity group end-point detection data of each adapter process
Group end-point detection data are grouped by concurrency parameter.
5. transmission network management data acquisition device as claimed in claim 3, it is characterised in that the task scheduling modules are additionally operable to
To each one detection thread of adapter course allocation, latency measurement is suitable after the detection thread measures according to first LOF
Sequence, successively to corresponding management entity group endpoint object according to the assembling gathered data detection of default per hop behavior priority orders
Instruction.
6. transmission network management data acquisition device as claimed in claim 5, it is characterised in that the default per hop behavior is preferential
Level order is followed successively by:BE、AF11、AF21、AF31、AF41、EF、CS6、CS7.
7. a kind of transmission network management collecting method, including:
Send acquisition control instruction and gathered data detection instruction;
Data acquisition is carried out to each management entity group endpoint object according to acquisition control instruction, obtains data acquisition results;
Instruction is detected according to the gathered data and reads the data acquisition results, and is encapsulated as performance data files, by described in
Performance data files are stored in data memory module.
8. transmission network management collecting method as claimed in claim 7, it is characterised in that described to be referred to according to the acquisition control
Order carries out data acquisition to each management entity group endpoint object, and obtaining data acquisition results includes:
Instructed according to the acquisition control to each management entity group endpoint object and issue LOF measurement/latency measurement detection life
Order, sequence number and per hop behavior precedence information in caching LOF measurement/latency measurement order, receives and caches each management
The data acquisition results of group of entities endpoint object.
9. transmission network management collecting method as claimed in claim 7 or 8, it is characterised in that
The transmission gathered data detection instruction includes:Timed task cycle parameter in parameter configuration files sets collection
Data timing task;And multiple adapter processes are set, and determine the management entity group end-point detection number of each adapter process
According to;And gathered data detection instruction is sent to each adapter process, the detection instruction includes starting notice and end notification;
It is described that the instruction reading data acquisition results are detected according to the gathered data, and it is encapsulated as performance data files bag
Include:
Each adapter process monitors the startup notice for issuing each adapter process, and starts timed task and remove number described in poll
Write according to collection result in respective temporary file;And the end notification for issuing each adapter process is monitored, it is fixed to terminate
When task, according to the temporary file generate performance data files.
10. transmission network management collecting method as claimed in claim 9, it is characterised in that described to determine each adapter process
Management entity group end-point detection data include:The management entity group end-point detection data of each adapter process are carried out by network element
Interval sequence, and the management entity group end-point detection data to having sorted are grouped by concurrency parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610547067.6A CN107612764B (en) | 2016-07-12 | 2016-07-12 | Transmission network management data acquisition device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610547067.6A CN107612764B (en) | 2016-07-12 | 2016-07-12 | Transmission network management data acquisition device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107612764A true CN107612764A (en) | 2018-01-19 |
CN107612764B CN107612764B (en) | 2022-11-01 |
Family
ID=61055464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610547067.6A Active CN107612764B (en) | 2016-07-12 | 2016-07-12 | Transmission network management data acquisition device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107612764B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108347360A (en) * | 2018-02-07 | 2018-07-31 | 网宿科技股份有限公司 | The acquisition method and network server of network testing data |
CN108388616A (en) * | 2018-02-09 | 2018-08-10 | 深圳壹账通智能科技有限公司 | Transacter, method, system and computer readable storage medium |
CN110661671A (en) * | 2018-06-28 | 2020-01-07 | 中兴通讯股份有限公司 | Service detection method, device and equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183993A (en) * | 2007-12-21 | 2008-05-21 | 亿阳信通股份有限公司 | Network management system and performance data processing method |
CN101808007A (en) * | 2010-02-22 | 2010-08-18 | 烽火通信科技股份有限公司 | Method for acquiring real-time performance data by network manager |
CN102857385A (en) * | 2011-06-30 | 2013-01-02 | 中兴通讯股份有限公司 | Method and system for detecting packet loss rate in packet transport network |
CN103401716A (en) * | 2013-08-06 | 2013-11-20 | 华为技术有限公司 | Network performance measurement method, network management equipment and network element equipment |
US20140226663A1 (en) * | 2012-10-25 | 2014-08-14 | Pismo Labs Technology Limited | Method, device, and system to prioritize encapsulating packets in a plurality of logical network connections |
-
2016
- 2016-07-12 CN CN201610547067.6A patent/CN107612764B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183993A (en) * | 2007-12-21 | 2008-05-21 | 亿阳信通股份有限公司 | Network management system and performance data processing method |
CN101808007A (en) * | 2010-02-22 | 2010-08-18 | 烽火通信科技股份有限公司 | Method for acquiring real-time performance data by network manager |
CN102857385A (en) * | 2011-06-30 | 2013-01-02 | 中兴通讯股份有限公司 | Method and system for detecting packet loss rate in packet transport network |
US20140226663A1 (en) * | 2012-10-25 | 2014-08-14 | Pismo Labs Technology Limited | Method, device, and system to prioritize encapsulating packets in a plurality of logical network connections |
CN103401716A (en) * | 2013-08-06 | 2013-11-20 | 华为技术有限公司 | Network performance measurement method, network management equipment and network element equipment |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108347360A (en) * | 2018-02-07 | 2018-07-31 | 网宿科技股份有限公司 | The acquisition method and network server of network testing data |
CN108347360B (en) * | 2018-02-07 | 2021-05-25 | 网宿科技股份有限公司 | Network test data acquisition method and network server |
CN108388616A (en) * | 2018-02-09 | 2018-08-10 | 深圳壹账通智能科技有限公司 | Transacter, method, system and computer readable storage medium |
CN108388616B (en) * | 2018-02-09 | 2020-08-28 | 深圳壹账通智能科技有限公司 | Data collection device, method, system and computer readable storage medium |
CN110661671A (en) * | 2018-06-28 | 2020-01-07 | 中兴通讯股份有限公司 | Service detection method, device and equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107612764B (en) | 2022-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3326330B1 (en) | Methods, systems, and apparatus to generate information transmission performance alerts | |
US8095640B2 (en) | Distributed architecture for real-time flow measurement at the network domain level | |
EP0996254B1 (en) | A method for quantifying communication performance | |
EP1367771B1 (en) | Passive network monitoring system | |
Watson et al. | Experiences with monitoring OSPF on a regional service provider network | |
CN101383737B (en) | Method and system for link quality detection based on link layer discovery protocol | |
CN109274513A (en) | A kind of data processing method, device and computer readable storage medium | |
CN101227340B (en) | Embedded type network quality detecting device and method and evaluation system and evaluation method thereof | |
CA2602289A1 (en) | Using a fixed network wireless data collection system to improve utility responsiveness to power outages | |
CN104980293B (en) | A kind of OAM message is quickly sent and the method and device of detection processing | |
EP1987639B1 (en) | Methods, systems and apparatus for reducing real time data traffic in a multi-layer network | |
TW200832252A (en) | Methods and system for utility network outage detection | |
JP2001356972A (en) | Network monitoring system and method | |
CN102158360A (en) | Network fault self-diagnosis method based on causal relationship positioning of time factors | |
EP1570604A1 (en) | Topology aware route control | |
CN110572280B (en) | Network monitoring method and system | |
GB2418799A (en) | Managing network slowdown by identifying a hop along a path which exceeds a hop limit within the path. | |
CN101667941A (en) | Method for detecting link performance and device therefor | |
CN107612764A (en) | A kind of transmission network management data acquisition device and method | |
Chen | Increasing the observability of Internet behavior | |
CN101141329A (en) | Method and system for implementing connectivity detection | |
CN117041107B (en) | Bandwidth quality monitoring method, bandwidth quality monitoring system and data center | |
CN106161339B (en) | Obtain the method and device of IP access relations | |
JP2012169831A (en) | Traffic data monitoring system and method for matching data between servers | |
Merindol et al. | A fine-grained multi-source measurement platform correlating routing transitions with packet losses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |