CN106357448B - A kind of flow monitoring Topology g eneration method and system - Google Patents
A kind of flow monitoring Topology g eneration method and system Download PDFInfo
- Publication number
- CN106357448B CN106357448B CN201610842025.5A CN201610842025A CN106357448B CN 106357448 B CN106357448 B CN 106357448B CN 201610842025 A CN201610842025 A CN 201610842025A CN 106357448 B CN106357448 B CN 106357448B
- Authority
- CN
- China
- Prior art keywords
- opposite end
- name
- element name
- flow monitoring
- local terminal
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 219
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004458 analytical method Methods 0.000 claims abstract description 99
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 abstract description 2
- 230000004907 flux Effects 0.000 description 11
- 238000007726 management method Methods 0.000 description 11
- 238000012790 confirmation Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 238000005206 flow analysis Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/12—Discovery or management of network topologies
-
- 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/0246—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
- H04L41/0266—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using meta-data, objects or commands for formatting management information, e.g. using eXtensible markup language [XML]
-
- 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/06—Generation of reports
-
- 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/0876—Network utilisation, e.g. volume of load or congestion level
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention provides a kind of flow monitoring Topology g eneration method and system, is related to field of communication technology, for solving the problems, such as that the network topology of the generation when carrying out Network Traffic Analysis in the prior art is the topology of whole network.This method comprises: flow monitoring data are generated traffic reports file and are named to flow report file and the traffic reports file after name is sent to upper layer analysis tool server by EMS;Upper layer analysis tool server parses flow report file and obtains local terminal element name, opposite end element name and port information and generate flow monitoring link according to local terminal element name, opposite end element name and port information and generate flow monitoring topology according to flow monitoring link.The present invention is used for the generation of flow monitoring topology.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of flow monitoring Topology g eneration method and systems.
Background technique
As long term evolution (full name in English: Long Term Evolution, abbreviation: LTE) business is grown rapidly, network
Flow explosive growth, this to support multiple service supporting network protocol (full name in English: Internet Protocol, referred to as:
IP) the O&M and operation of network and multiprotocol label switching (Multi-Protocol Label Switching, MPLS) network
Bring stern challenge.Wherein, one of challenge is how to obtain the busy period feature of live network flow, to rationally be arranged
Base station flow convergence ratio, accurate planning network bandwidth and dilatation construction.
Currently, bearer network equipment has generally supported the monitoring function of flow, and can be by the flow monitoring data of acquisition
It is reported to Element management system (full name in English: Element Management System, abbreviation: EMS), then EMS again will stream
Amount data be reported to comprehensive network management perhaps third-party analysis tool finally by comprehensive network management or third-party analysis tool to network
Traffic characteristic is analyzed.However, comprehensive network management or third-party analysis tool be when carrying out Network Traffic Analysis, only
It is inadequate for having flow monitoring data, it is necessary to carry out comprehensive analysis in conjunction with the topology of flux monitoring region, therefore EMS must also
The topology of flux monitoring region is reported to comprehensive network management or third-party analysis tool.EMS passes through link connection in the prior art
Network topology is reported to comprehensive network management or third-party analysis tool by the mode of relationship report.Specifically, EMS first is by network
In all link connection relationships generate link connection relationship reports, then by link connection relationship report be reported to comprehensive network management or
Person's third-party analysis tool, last comprehensive network management or third-party analysis tool parsing link connection relationship report generation network are opened up
It flutters.
However, due to record all link connection relationships in entire IP/MPLS network in link connection relationship report,
Therefore comprehensive network management or third-party analysis tool are whole network according to the network topology of link connection relationship report generation
Topology, and need to report the topology for only disposing flux monitoring region of comprehensive network management or third-party analysis tool.If net
When NE quantity is huge in network and/or link connection relationship complexity, one side which will cause the efficiency of network topology generation
It reduces;On the other hand, it since flow analysis personnel are only concerned about the topology in the region of flow monitoring, also needs artificially entire
The topology of specific flux monitoring region is found in the topology of network, this brings inconvenience to O&M and analytic process.
Summary of the invention
The embodiment of the present invention provides a kind of flow monitoring Topology g eneration method and system, exists in the prior art for solving
The network topology for carrying out generation when Network Traffic Analysis is the topological problem of whole network.
In order to achieve the above objectives, the embodiment of the present invention adopts the following technical scheme that
In a first aspect, providing a kind of flow monitoring Topology g eneration method, comprising:
Flow monitoring data are generated traffic reports file and are named to the traffic reports file by EMS;After name
It include: the corresponding local terminal element name of the flow monitoring data, the flow monitoring in the title of the traffic reports file
The corresponding opposite end element name of data and the corresponding port information of the flow monitoring data;
Traffic reports file after name is sent to upper layer analysis tool server by EMS;
The upper layer analysis tool server carries out parsing to the traffic reports file after name and obtains the local terminal network element
Title, the opposite end element name and the port information;
The upper layer analysis tool server is according to the local terminal element name, the opposite end element name and the end
Message breath generates flow monitoring link;
The upper layer analysis tool server generates the flow monitoring topology according to the flow monitoring link.
Second aspect provides a kind of flow monitoring Topology g eneration system, comprising: EMS and upper layer analysis tool server;
The EMS is used to flow monitoring data generating traffic reports file and order the traffic reports file
Name;It include: the corresponding local terminal element name of the flow monitoring data in the title of the traffic reports file after name, described
The corresponding opposite end element name of flow monitoring data and the corresponding port information of the flow monitoring data;
The EMS is also used to the traffic reports file after name being sent to upper layer analysis tool server;
The upper layer analysis tool server is used to carry out the traffic reports file after name parsing to obtain the local terminal
Element name, the opposite end element name and the port information and according to the local terminal element name, the opposite end net
First title and the port information generate flow monitoring link;
The upper layer analysis tool server is also used to generate the flow monitoring topology according to the flow monitoring link.
Flow monitoring data are generated flow by flow monitoring Topology g eneration method provided in an embodiment of the present invention, first EMS
Report file is simultaneously named flow report file, and secondly the traffic reports file after name is sent to upper layer analysis by EMS
Tool server, again, upper layer analysis tool server carry out parsing to the traffic reports file after name and obtain local terminal network element
Title, opposite end element name and port information, then analysis tool server in upper layer is according to local terminal element name, opposite end network element
Title and port information generate flow monitoring link, and last upper layer analysis tool server is generated according to flow monitoring link to flow
Amount monitoring topology, because the flow monitoring link in the embodiment of the present invention is according to the corresponding local terminal network element name of flow monitoring data
What title, the corresponding opposite end element name of flow monitoring data and the corresponding port information of flow monitoring data generated, so raw
At flow monitoring link belong to flux monitoring region, and then also only wrapped according to the flow monitoring topology that flow monitoring link generates
Topology containing flux monitoring region, so the embodiment of the present invention can only generate flow prison when carrying out Network Traffic Analysis
The efficiency surveyed the topology in region, and then network topology is avoided to generate reduces and the problem of O&M and analytic process inconvenience.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is one of the step flow chart for the flow monitoring Topology g eneration method that the embodiment of the present invention provides;
Fig. 2 is the two of the step flow chart for the flow monitoring Topology g eneration method that the embodiment of the present invention provides;
Fig. 3 is the three of the step flow chart for the flow monitoring Topology g eneration method that the embodiment of the present invention provides;
Fig. 4 is the four of the step flow chart for the flow monitoring Topology g eneration method that the embodiment of the present invention provides;
Fig. 5 is the schematic diagram of the EMS that the embodiment of the present invention provides and upper layer analysis tool server;
Fig. 6 is the five of the step flow chart for the flow monitoring Topology g eneration method that the embodiment of the present invention provides;
Fig. 7 is the schematic diagram for the flow monitoring Topology g eneration system that the embodiment of the present invention provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
In embodiments of the present invention, " illustrative " or " such as " etc. words for indicate make example, illustration or explanation.This
Be described as in inventive embodiments " illustrative " or " such as " any embodiment or design scheme be not necessarily to be construed as comparing
Other embodiments or design scheme more preferably or more advantage.Specifically, use " illustrative " or " such as " etc. words purport
Related notion is being presented in specific ways.
Embodiment one
Implementation of the invention provides a kind of flow monitoring Topology g eneration method, specifically, shown in referring to Fig.1, this method packet
Include following steps:
Flow monitoring data are generated traffic reports file and are named to flow report file by S11, EMS.
It wherein, include: the corresponding local terminal element name of flow monitoring data, stream in the title of traffic reports file after name
Measure the corresponding opposite end element name of monitoring data and the corresponding port information of flow monitoring data.
Illustratively, opposite end element name may include: that the station name of opposite end network element, the station name of base station, net are outer and unknown;
Wherein, if opposite end element name is the station name of opposite end network element, then it represents that opposite end network element is belonging to flow monitoring data
A certain network element in network;If opposite end element name is the station name of base station, then it represents that opposite end network element is base station;If opposite end network element name
Referred to as net is outer, then it represents that opposite end network element is a certain network element outside flow monitoring data belonging network;If opposite end element name is not
Know, then it represents that can not know opposite end network element.
That is, opposite end element name is optional are as follows: " station name of opposite end network element ", " station name of base station ", " net is outer " and " unknown "
In one.
Further, the local terminal element name in above-described embodiment can be expressed as character string.It should also be noted that, being
Differentiation different local terminal network element, indicate the title of each local terminal network element character string should be it is unique, i.e., local terminal network element and
Indicate that the character string of local terminal element name corresponds.
Further, the port in above-described embodiment is physical interface, and port information refers specifically to the port object of port
Manage the information such as rate, slot number, sub- slot number, port numbers.In addition, may include multiple sub-interfaces under a physical interface, and
Sub-interface includes: L2 sub-interface and L3 sub-interface again.When the corresponding expression granularity of flow monitoring data is sub-interface (L2 sub-interface
Or when L3 sub-interface), port information should also include subport information.
Illustratively, after name the title of traffic reports file structure are as follows:
Flow _ business information _ flow granularity _ port information _ local terminal element name _ opposite end element name _ ring information _ equipment
Model _ report generation time .csv.
Illustratively, business information is shown with XX report;Flow granularity is indicated with YY;Port information is indicated with ZZ;Local terminal net
The entitled LocaName of member;Opposite end element name is RemoteName;Ring information is indicated with RXX;Device model is indicated with RXX;
The report generation time indicates with TIME, then the structure of the title of traffic reports file are as follows:
Flow _ XX_YY_ZZ_LocaName_RemoteName_RXX_RXX_TIME.csv
Traffic reports file after name is sent to upper layer analysis tool server by S12, EMS.
Illustratively, EMS can pass through File Transfer Protocol (full name in English: File Transfer Protocol, letter
Claim: FTP) mode traffic reports file is sent to upper layer analysis tool server.Certainly, EMS spy can pass through its other party
Traffic reports file is sent to upper layer analysis tool server by formula, is not limited this in the embodiment of the present invention, can incite somebody to action
Traffic reports file is sent to subject to the analysis tool server of upper layer.
S13, upper layer analysis tool server to the traffic reports file after name carry out parsing obtain local terminal element name,
Opposite end element name and port information.
It should be noted that upper layer analysis tool server can be according to traffic messages after parsing to traffic messages
Content obtains flow monitoring data and name acquiring local terminal element name, opposite end element name and end according to traffic messages
Message breath.Illustratively, what analysis tool server in upper layer can will acquire is saved in data on flows library for flow monitoring data
In.
S14, upper layer analysis tool server are generated according to local terminal element name, opposite end element name and port information to flow
Amount monitoring link.
Specifically, upper layer analysis tool server can determine that flow monitoring data are corresponding according to local terminal element name
Local terminal network element determines the corresponding opposite end network element of flow monitoring data according to opposite end element name, determines further according to port information
The corresponding port information of outflow monitoring data, that is, upper layer analysis tool server can be according to local terminal element name, opposite end net
First title and port information determine each node of the corresponding chain road of flow monitoring data, finally by each of chain road
Node connection can obtain flow monitoring link.
S15, upper layer analysis tool server generate flow monitoring topology according to flow monitoring link.
The possible multiple generation traffic reports files of EMS, and multiple traffic reports files are respectively sent to upper layer analysis work
Have server, and a flow monitoring chain can be generated according to each traffic reports file in upper layer analysis tool server
Road, and upper layer analysis tool server may be identical according to the flow monitoring link of multiple traffic reports file generateds, it can also
It can not be identical.After obtaining multiple monitoring links, upper layer analysis tool server is by identical network element in multiple flow monitoring links
Arrangement is merged, that is, produces flow monitoring topology.
Flow monitoring data are generated flow by flow monitoring Topology g eneration method provided in an embodiment of the present invention, first EMS
Report file is simultaneously named flow report file, and secondly the traffic reports file after name is sent to upper layer analysis by EMS
Tool server, again, upper layer analysis tool server carry out parsing to the traffic reports file after name and obtain local terminal network element
Title, opposite end element name and port information, then analysis tool server in upper layer is according to local terminal element name, opposite end network element
Title and port information generate flow monitoring link, and last upper layer analysis tool server is generated according to flow monitoring link to flow
Amount monitoring topology, because the flow monitoring link in the embodiment of the present invention is according to the corresponding local terminal network element name of flow monitoring data
What title, the corresponding opposite end element name of flow monitoring data and the corresponding port information of flow monitoring data generated, so raw
At flow monitoring link belong to flux monitoring region, and then also only wrapped according to the flow monitoring topology that flow monitoring link generates
Topology containing flux monitoring region, so the embodiment of the present invention can only generate flow prison when carrying out Network Traffic Analysis
The efficiency surveyed the topology in region, and then network topology is avoided to generate reduces and the problem of O&M and analytic process inconvenience.
Embodiment two
On the basis of the above embodiment 1, the embodiment of the invention also provides in a kind of concrete implementation above-mentioned steps 14
Layer analysis tool server generates the side of flow monitoring link according to local terminal element name, opposite end element name and port information
Method.Specifically, referring to shown in Fig. 2, this method comprises:
S141, confirmation opposite end element name.
By the explanation of above-mentioned opposite end element name it is found that the title of opposite end network element may be " the station of opposite end network element
One in name ", " station name of base station " " net outer " and " unknown ";When the entitled " station of opposite end network element of confirmation opposite end network element
When name ", step S142 is executed.
S142, judge in flow monitoring topology with the presence or absence of the link comprising local terminal network element and opposite end network element.
Due to determining entitled " station name of opposite end network element " of opposite end network element in step S141, can directly determine
The both ends of the corresponding flow monitoring link of the flow monitoring data are in flow monitoring data belonging network.When flow monitoring chain
When the both ends on road are in flow monitoring data belonging network, first determine whether contained the chain in flow monitoring topology
Road, if so, without repeatedly generating;If it is not, then needing to generate, i.e., further execute step S143.
S143, the affiliated net of flow monitoring data is generated according to local terminal element name, opposite end element name and port information
Flow monitoring link in network.
Embodiment three
On the basis of the above embodiment 1, the embodiment of the invention also provides in a kind of concrete implementation above-mentioned steps 14
Layer analysis tool server generates the side of flow monitoring link according to local terminal element name, opposite end element name and port information
Method.Specifically, referring to shown in Fig. 3, this method comprises:
S141, confirmation opposite end element name.
Equally, the title of opposite end network element may be " station name of opposite end network element ", " station name of base station " " net outer " and " not
Know " in one;When entitled " station name of base station " for confirming opposite end network element or " net is outer ", step S144 is executed.
S144, opposite end NE icon is generated.
When entitled " station name of base station " or " net outer " due to determining opposite end network element in step S141, it can determine
The opposite end network element of the corresponding flow monitoring link of the flow monitoring data is except flow monitoring data belonging network, so in life
Need Mr. at opposite end NE icon before at flow monitoring topology.Opposite end NE icon is generated later further according to local terminal network element name
Claim, opposite end NE icon and port information generate flow monitoring link, i.e. execution step S145.
S145, flow monitoring link is generated according to local terminal element name, opposite end NE icon and port information.
Example IV,
On the basis of the above embodiment 1, the embodiment of the invention also provides in a kind of concrete implementation above-mentioned steps 14
Layer analysis tool server generates the side of flow monitoring link according to local terminal element name, opposite end element name and port information
Method.
Specifically, after name in the title of traffic reports file further include: the corresponding business information of flow monitoring data;
Business information includes: 3G, 4G, set-off and general;
Wherein, if business information is 3G, then it represents that opposite end network element is NodeB;If business information is 4G, then it represents that opposite end
Network element is the base station 4G;If business information is set-off, then it represents that opposite end network element is group customer special line;If business information be it is general,
Then indicate that type of service is unknown or opposite end network element is not NodeB, the base station 4G and group customer special line
That is, business information can be selected as " 3G ", " 4G ", " set-off ", one in " general ".When the name of traffic reports file
It further include the corresponding business information of flow monitoring data in title is to be included at least in the title of traffic reports file: flow monitoring
The corresponding local terminal element name of data, the corresponding opposite end element name of flow monitoring data, the corresponding port of flow monitoring data
Information and the corresponding business information of flow monitoring data.
Referring to shown in Fig. 4, realization above-mentioned steps 14 provided in an embodiment of the present invention at the middle and upper levels analysis tool server according to
The method that local terminal element name, opposite end element name and port information generate flow monitoring link includes:
S141, confirmation opposite end element name.
Equally, the title of opposite end network element may be " station name of opposite end network element ", " station name of base station " " net outer " and " not
Know " in one;When confirm opposite end network element it is entitled " unknown " when, execute step S146.
S146, confirmation business information.
By the above-mentioned explanation to business information it is found that business information be " 3G ", " 4G ", " set-off ", in " general "
One;When determining business information is " 3G " either " 4G " or " set-off ", can go to determine that local terminal network element is user network
Side interface (full name in English: User Networks interface, referred to as: uni interface), and opposite end element name one is set to
The station name of base station perhaps group big customer special line router thus the title of opposite end network element should be " station name of base station " or
" net is outer ".Due to that can determine that opposite end element name is " station name of base station " or " net is outer " at this time, upper layer analysis tool clothes
Opposite end NE icon can be generated and according to opposite end NE icon, local terminal element name, business information and port information in business device
Generate flow monitoring link.Execute step S147 and S148.
S147, opposite end NE icon is generated.
By the type of the available opposite end network element of business information, when business information be " 3G " either " 4G " or " set-off "
When, it can determine that opposite end network element is respectively as follows: NodeB, the base station 4G and group's big customer's special line.Opposite end network element figure is generated at this time
Then mark generates flow monitoring link further according to opposite end NE icon, local terminal element name, business information and port information,
Execute step S148.
S148, flow monitoring chain is generated according to opposite end NE icon, local terminal element name, business information and port information
Road.
Embodiment five,
On the basis of above-mentioned implementation one, flow monitoring Topology g eneration method provided in an embodiment of the present invention, on upper layer point
Before tool server is analysed according to local terminal element name, opposite end element name and port information generation flow monitoring link, also
Further comprise: link connection relation table is sent to upper layer analysis tool server by EMS.
Wherein, including whole link connection relationships in EMS database in link relation table.
Specifically, link relation table can be sent to upper layer analysis tool server by EMS together with traffic reports file,
Link relation table individually can also be sent to upper layer analysis tool server, this is not construed as limiting in the embodiment of the present invention.This
Outside, EMS link relation table is sent to upper layer analysis tool server can also be by the way of FTP.
Illustratively, referring to Figure 5, Fig. 5 is the schematic diagram of EMS and upper layer analysis tool server.Wherein,
EMS 51 includes: EMS topological database 511, flow monitoring database 512, and upper layer analysis tool server 52 includes: storage stream
Measure the data on flows library 521 of monitoring data.EMS 51 generates link according to the link relationship stored in EMS topological database 511
Link relation table is simultaneously sent to upper layer analysis tool server 52, upper layer analysis tool server by relation table in a manner of FTP
Receives link relation table is for inquiry;EMS 51 generates flow report according to the flow monitoring data in flow monitoring database 512
List file is simultaneously named to by traffic reports file, and upper layer analysis tool server 52 is then sent in a manner of FTP, on
Layer analysis tool server parses the traffic reports file received, and flow monitoring data are stored in data on flows library
In 521.
Referring to shown in Fig. 6, realization above-mentioned steps 14 provided in an embodiment of the present invention at the middle and upper levels analysis tool server according to
The method that local terminal element name, opposite end element name and port information generate flow monitoring link includes:
S146, confirmation business information.
Equally, by the above-mentioned explanation to business information it is found that business information be " 3G ", " 4G ", " set-off ", in " general "
One;When determining business information is " general ", step S149 is executed.
S149, search key is the link connection relationship of local terminal element name and port information in link relation table.
It come query key word is local terminal element name and port information by inquiring when determining business information is " general "
Link connection relationship, if the link connection that keyword is local terminal element name and port information can be inquired in link relation table
It, can be according to the available opposite end element name of the link inquired when relationship, that is, execute step S1410.
S1410, according to keyword be local terminal element name and port information link connection Relation acquisition opposite end network element name
Claim.
Further, if the link that keyword is local terminal element name and port information can be inquired in link relation table
Connection relationship can then determine a certain network element that opposite end network element one is set in flow monitoring data belonging network.At this point, referring to upper
It is raw to state the method that flow monitoring link is generated according to local terminal element name, opposite end element name and port information in embodiment two
At flow monitoring link.Execute step S142 and S143.
S142, judge in flow monitoring topology with the presence or absence of the link comprising local terminal network element and opposite end network element.
When the both ends of flow monitoring link are in flow monitoring data belonging network, flow monitoring topology is first determined whether
In whether contained the link, if so, without repeatedly generating;If it is not, then needing to generate, i.e., further execute step
S143。
S143, the affiliated net of flow monitoring data is generated according to local terminal element name, opposite end element name and port information
Flow monitoring link in network.
In addition, in step 149, if can not find keyword in link relation table is local terminal element name and port
When the link connection relationship of information, then a certain net that opposite end network element one is set to outside flow monitoring data belonging network can be determined
Member at this time, it may be necessary to generate NE icon, and generates flow monitoring link according to the NE icon of generation.Execute step
SS1411 and step S1412.
S1411, opposite end NE icon is generated.
S1412, flow monitoring link is generated according to opposite end NE icon, local terminal element name and port information.
Embodiment six
Yet another embodiment of the invention provided a kind of flow monitoring Topology g eneration system, referring to shown in Fig. 7, the flow monitoring
Topology g eneration system 700 includes: EMS 71 and upper layer analysis tool server 72.
EMS 71 is used to flow monitoring data generating traffic reports file and be named to flow report file;Name
It afterwards include: that the corresponding local terminal element name of flow monitoring data, flow monitoring data are corresponding in the title of traffic reports file
Opposite end element name and the corresponding port information of flow monitoring data;
EMS 71 is also used to the traffic reports file after name being sent to upper layer analysis tool server;
Upper layer analysis tool server 72 is used to carry out the traffic reports file after name parsing to obtain local terminal network element name
Claim, opposite end element name and port information and generated according to local terminal element name, opposite end element name and port information
Flow monitoring link;
Upper layer analysis tool server 72 is also used to generate flow monitoring topology according to flow monitoring link.
Flow monitoring Topology g eneration system provided in an embodiment of the present invention, comprising: EMS and upper layer analysis tool server,
Wherein EMS is used to generate flow monitoring data and traffic reports file and be named to flow report file, EMS be also used to by
Traffic reports file after name is sent to upper layer analysis tool server;After upper layer analysis tool server is used for name
Traffic reports file carries out parsing and obtains local terminal element name, opposite end element name and port information, then upper layer analysis work
Have server and flow monitoring link, last upper layer point are generated according to local terminal element name, opposite end element name and port information
It analyses tool server and flow monitoring topology is generated according to flow monitoring link, because of the flow monitoring link in the embodiment of the present invention
It is to be supervised according to the corresponding local terminal element name of flow monitoring data, the corresponding opposite end element name of flow monitoring data and flow
The corresponding port information of measured data generates, so the flow monitoring link generated belongs to flux monitoring region, and then according to stream
The flow monitoring topology that amount monitoring link generates also only includes the topology of flux monitoring region, so the embodiment of the present invention can be
Carrying out the efficiency for only generating the topology of flux monitoring region when Network Traffic Analysis, and then network topology being avoided to generate reduces
And the problem of O&M and analytic process inconvenience.
Optionally, port information includes: ports physical rate, slot number, sub- slot number, port numbers;
Opposite end element name includes: that the station name of opposite end network element, the station name of base station, net are outer and unknown;
Wherein, if opposite end element name is the station name of opposite end network element, then it represents that opposite end network element is belonging to flow monitoring data
A certain network element in network;If opposite end element name is the station name of base station, then it represents that opposite end network element is base station;If opposite end network element name
Referred to as net is outer, then it represents that opposite end network element is a certain network element outside flow monitoring data belonging network;If opposite end element name is not
Know, then it represents that can not know opposite end network element.
Optionally, analysis tool server in upper layer is specifically used for when the station name that determining opposite end element name is opposite end network element
When, judge in flow monitoring topology with the presence or absence of the link comprising local terminal network element and opposite end network element;If it is not, then according to local terminal network element
Title, opposite end element name and port information generate the flow monitoring link in flow monitoring data belonging network.
Optionally, analysis tool server in upper layer is specifically used for when the station name or net outer for determining that opposite end element name is base station
When, generate opposite end NE icon;Flow monitoring chain is generated according to local terminal element name, opposite end NE icon and port information
Road.
Optionally, after name in the title of traffic reports file further include: the corresponding business information of flow monitoring data;
Business information includes: 3G, 4G, set-off and general;
Wherein, if business information is 3G, then it represents that opposite end network element is NodeB;If business information is 4G, then it represents that opposite end
Network element is the base station 4G;If business information is set-off, then it represents that opposite end network element is group customer special line;If business information be it is general,
Then indicate that type of service is unknown or opposite end network element is not NodeB, the base station 4G and group customer special line;
Upper layer analysis tool server be specifically used for when determine opposite end element name be unknown and business information be 3G or
4G or when set-off, generates opposite end NE icon;According to opposite end NE icon, local terminal element name, business information and port
Information generates flow monitoring link.
Optionally, EMS is also used to for link connection relation table to be sent to upper layer analysis tool server, wherein link relationship
It include whole link connection relationships in EMS database in table;
Upper layer analysis tool server is specifically used for when determining that opposite end element name is unknown and business information is general,
Search key is the link connection relationship of local terminal element name and port information in link relation table;
It is closed when keyword can be found in link relation table for the link connection of local terminal element name and port information
It is the link connection Relation acquisition opposite end element name of local terminal element name and port information according to keyword when being;
Judge in flow monitoring topology with the presence or absence of the link comprising local terminal network element and opposite end network element;
If it is not, then according to belonging to local terminal element name, opposite end element name and port information generation flow monitoring data
Flow monitoring link in network;
It is closed when keyword can not be found in link relation table for the link connection of local terminal element name and port information
When being, opposite end NE icon is generated;
Flow monitoring link is generated according to opposite end NE icon, local terminal element name and port information.
Optionally, after name the title of traffic reports file structure are as follows:
Flow _ business information _ flow granularity _ port information _ local terminal element name _ opposite end element name _ ring information _ equipment
Model _ report generation time .csv.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by those familiar with the art, all answers
It is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.
Claims (14)
1. a kind of flow monitoring Topology g eneration method characterized by comprising
Flow monitoring data are generated traffic reports file and are named to the traffic reports file by EMS;It is described after name
It include: the corresponding local terminal element name of the flow monitoring data, the flow monitoring data in the title of traffic reports file
Corresponding opposite end element name and the corresponding port information of the flow monitoring data;
Traffic reports file after name is sent to upper layer analysis tool server by EMS;
The upper layer analysis tool server to the traffic reports file after name carry out parsing obtain the local terminal element name,
The opposite end element name and the port information;
The upper layer analysis tool server is believed according to the local terminal element name, the opposite end element name and the port
Breath generates flow monitoring link;
The upper layer analysis tool server generates the flow monitoring topology according to the flow monitoring link.
2. the method according to claim 1, wherein
The port information includes: ports physical rate, slot number, sub- slot number, port numbers;
The opposite end element name includes: that the station name of opposite end network element, the station name of base station, net are outer and unknown;
Wherein, if the opposite end element name is the station name of opposite end network element, then it represents that opposite end network element is the flow monitoring data
A certain network element in belonging network;If the opposite end element name is the station name of base station, then it represents that opposite end network element is base station;If institute
It is outer for net to state opposite end element name, then it represents that opposite end network element is a certain network element outside the flow monitoring data belonging network;If
The opposite end element name is unknown, then it represents that can not know opposite end network element.
3. according to the method described in claim 2, it is characterized in that,
The upper layer analysis tool server is believed according to the local terminal element name, the opposite end element name and the port
Breath generates flow monitoring link, comprising:
When determining the opposite end element name is the station name of opposite end network element, judge in the flow monitoring topology with the presence or absence of packet
The link of network element containing local terminal and opposite end network element;
If it is not, then generating the flow according to the local terminal element name, the opposite end element name and the port information
Flow monitoring link in monitoring data belonging network.
4. according to the method described in claim 2, it is characterized in that, the upper layer analysis tool server is according to the local terminal net
First title, the opposite end element name and the port information generate flow monitoring topology, comprising:
When determining the station name or outer net that the opposite end element name is base station, opposite end NE icon is generated;
Flow monitoring link is generated according to the local terminal element name, the opposite end NE icon and the port information.
5. according to the method described in claim 2, it is characterized in that, also being wrapped in the title of the traffic reports file after name
It includes: the corresponding business information of the flow monitoring data;
The business information includes: 3G, 4G, set-off and general;
Wherein, if the business information is 3G, then it represents that opposite end network element is NodeB;If the business information is 4G, then it represents that
Opposite end network element is the base station 4G;If the business information is set-off, then it represents that opposite end network element is group customer special line;If the business
Information is general, then it represents that type of service is unknown or opposite end network element is not NodeB, the base station 4G and group customer special line;
The upper layer analysis tool server is believed according to the local terminal element name, the opposite end element name and the port
Breath generates flow monitoring topology, comprising:
When determining that the opposite end element name be the unknown and described business information is 3G or 4G or when set-off, opposite end net is generated
First icon;
It is generated and is flowed according to the opposite end NE icon, the local terminal element name, the business information and the port information
Amount monitoring link.
6. according to the method described in claim 5, it is characterized in that, in the upper layer analysis tool server according to the local terminal
Before element name, the opposite end element name and the port information generate flow monitoring link, the method also includes:
Link connection relation table is sent to the upper layer analysis tool server by EMS, wherein including EMS number in the link relation table
According to whole link connection relationships in library;
The upper layer analysis tool server is believed according to the local terminal element name, the opposite end element name and the port
Breath generates flow monitoring topology, comprising:
When determining the opposite end element name to be the unknown and described business information being general, searched in link relation table crucial
Word is the link connection relationship of the local terminal element name and port information;
Connect when keyword can be found in the link relation table for the link of the local terminal element name and port information
It is the link connection Relation acquisition opposite end network element name of the local terminal element name and port information according to keyword when connecing relationship
Claim;
Judge in the flow monitoring topology with the presence or absence of the link comprising local terminal network element and opposite end network element;
If it is not, then generating the flow according to the local terminal element name, the opposite end element name and the port information
Flow monitoring link in monitoring data belonging network;
It is closed when keyword can not be found in link relation table for the link connection of the local terminal element name and port information
When being, opposite end NE icon is generated;
Flow monitoring link is generated according to the opposite end NE icon, the local terminal element name and the port information.
7. method according to claim 1-6, which is characterized in that the title of the traffic reports file after name
Structure are as follows:
Flow _ business information _ flow granularity _ port information _ local terminal element name _ opposite end element name _ ring information _ equipment type
Number _ report generation time .csv.
8. a kind of flow monitoring Topology g eneration system characterized by comprising EMS and upper layer analysis tool server;
The EMS is used to flow monitoring data generating traffic reports file and be named to the traffic reports file;Life
Name after the traffic reports file title in include: the corresponding local terminal element name of the flow monitoring data, the flow
The corresponding opposite end element name of monitoring data and the corresponding port information of the flow monitoring data;
The EMS is also used to the traffic reports file after name being sent to the upper layer analysis tool server;
The upper layer analysis tool server is used to carry out the traffic reports file after name parsing to obtain the local terminal network element
Title, the opposite end element name and the port information and according to the local terminal element name, the opposite end network element name
Claim and the port information generates flow monitoring link;
The upper layer analysis tool server is also used to generate the flow monitoring topology according to the flow monitoring link.
9. system according to claim 8, which is characterized in that
The port information includes: ports physical rate, slot number, sub- slot number, port numbers;
The opposite end element name includes: that the station name of opposite end network element, the station name of base station, net are outer and unknown;
Wherein, if the opposite end element name is the station name of opposite end network element, then it represents that opposite end network element is the flow monitoring data
A certain network element in belonging network;If the opposite end element name is the station name of base station, then it represents that opposite end network element is base station;If institute
It is outer for net to state opposite end element name, then it represents that opposite end network element is a certain network element outside the flow monitoring data belonging network;If
The opposite end element name is unknown, then it represents that can not know opposite end network element.
10. system according to claim 9, which is characterized in that the upper layer analysis tool server is specifically used for when true
When the fixed opposite end element name is the station name of opposite end network element, judge in the flow monitoring topology with the presence or absence of comprising local terminal net
The link of member and opposite end network element;If it is not, then being believed according to the local terminal element name, the opposite end element name and the port
Breath generates the flow monitoring link in the flow monitoring data belonging network.
11. system according to claim 9, which is characterized in that the upper layer analysis tool server is specifically used for when true
When the fixed opposite end element name is the station name or outer net of base station, opposite end NE icon is generated;According to the local terminal element name,
The opposite end NE icon and the port information generate flow monitoring link.
12. system according to claim 9, which is characterized in that also wrapped in the title of the traffic reports file after name
It includes: the corresponding business information of the flow monitoring data;
The business information includes: 3G, 4G, set-off and general;
Wherein, if the business information is 3G, then it represents that opposite end network element is NodeB;If the business information is 4G, then it represents that
Opposite end network element is the base station 4G;If the business information is set-off, then it represents that opposite end network element is group customer special line;If the business
Information is general, then it represents that type of service is unknown or opposite end network element is not NodeB, the base station 4G and group customer special line;
The upper layer analysis tool server is specifically used for when the determining opposite end element name being the unknown and described business information
When for 3G or 4G or set-off, opposite end NE icon is generated;According to the opposite end NE icon, the local terminal element name,
The business information and the port information generate flow monitoring link.
13. system according to claim 12, which is characterized in that
The EMS is also used to for link connection relation table to be sent to the upper layer analysis tool server, wherein the link closes
It is in table including whole link connection relationships in EMS database;
The upper layer analysis tool server is specifically used for when the determining opposite end element name being the unknown and described business information
When being general, search key is the link connection relationship of the local terminal element name and port information in link relation table;
It is closed when keyword can be found in link relation table for the link connection of the local terminal element name and port information
It is the link connection Relation acquisition opposite end element name of the local terminal element name and port information according to keyword when being;
Judge in the flow monitoring topology with the presence or absence of the link comprising local terminal network element and opposite end network element;
If it is not, then generating the flow according to the local terminal element name, the opposite end element name and the port information
Flow monitoring link in monitoring data belonging network;
It is closed when keyword can not be found in link relation table for the link connection of the local terminal element name and port information
When being, opposite end NE icon is generated;
Flow monitoring link is generated according to the opposite end NE icon, the local terminal element name and the port information.
14. according to the described in any item systems of claim 8-13, which is characterized in that the name of the traffic reports file after name
The structure of title are as follows:
Flow _ business information _ flow granularity _ port information _ local terminal element name _ opposite end element name _ ring information _ equipment type
Number _ report generation time .csv.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610842025.5A CN106357448B (en) | 2016-09-22 | 2016-09-22 | A kind of flow monitoring Topology g eneration method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610842025.5A CN106357448B (en) | 2016-09-22 | 2016-09-22 | A kind of flow monitoring Topology g eneration method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106357448A CN106357448A (en) | 2017-01-25 |
CN106357448B true CN106357448B (en) | 2019-08-02 |
Family
ID=57859256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610842025.5A Active CN106357448B (en) | 2016-09-22 | 2016-09-22 | A kind of flow monitoring Topology g eneration method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106357448B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110011830A (en) * | 2019-03-03 | 2019-07-12 | 北京立思辰安科技术有限公司 | Communication topology information modeling method based on data on flows |
CN112333039B (en) * | 2020-10-12 | 2024-05-17 | 联通智网科技股份有限公司 | Method and device for generating flow report file, storage medium and computer equipment |
CN113746704A (en) * | 2021-09-08 | 2021-12-03 | 迈普通信技术股份有限公司 | Fault monitoring method and device, electronic equipment and computer readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101640612A (en) * | 2009-09-07 | 2010-02-03 | 杭州华三通信技术有限公司 | Method and device for flow path discovery and fault fast positioning |
CN102215136A (en) * | 2010-04-01 | 2011-10-12 | 中国科学院计算技术研究所 | Flow topology generation method and device |
CN103298010A (en) * | 2013-05-20 | 2013-09-11 | 华为技术有限公司 | Network link state display method and network link state display device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150334009A1 (en) * | 2014-05-19 | 2015-11-19 | Telchemy, Incorporated | System for monitoring the performance of flows carried over networks with dynamic topology |
-
2016
- 2016-09-22 CN CN201610842025.5A patent/CN106357448B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101640612A (en) * | 2009-09-07 | 2010-02-03 | 杭州华三通信技术有限公司 | Method and device for flow path discovery and fault fast positioning |
CN102215136A (en) * | 2010-04-01 | 2011-10-12 | 中国科学院计算技术研究所 | Flow topology generation method and device |
CN103298010A (en) * | 2013-05-20 | 2013-09-11 | 华为技术有限公司 | Network link state display method and network link state display device |
Also Published As
Publication number | Publication date |
---|---|
CN106357448A (en) | 2017-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108199924B (en) | Whole network flow visualization method and device based on in-band network telemetry | |
EP2151959B1 (en) | Path calculation device for calculating and controlling paths in a network | |
US8422502B1 (en) | System and method for identifying VPN traffic paths and linking VPN traffic and paths to VPN customers of a provider | |
CN105024985A (en) | Message processing method and apparatus | |
CN106357448B (en) | A kind of flow monitoring Topology g eneration method and system | |
CN106059830B (en) | Automatic analysis method for traffic performance of PTN (packet transport network) ring network | |
US7801130B2 (en) | Methods, systems and computer program products for integrating network traffic | |
CN112866042B (en) | Network quality detection method, device, computer equipment and computer readable medium | |
CN115695248A (en) | Method and device for processing multicast message | |
CN108880899A (en) | A kind of Generating Network Topology Map and server | |
CN106789408B (en) | Method for calculating ring forming rate of IPRAN network access layer equipment | |
Claise et al. | Export of structured data in IP flow information export (IPFIX) | |
CN103997412B (en) | Management information base file generation method and device, data handling system | |
CN107040413A (en) | The method of transformer station process layer communication link failure positioning | |
US20140369238A1 (en) | System and method for identifying an ingress router of a flow when no ip address is associated with the interface from which the flow was received | |
CN112350948B (en) | Distributed network tracing method of SDN-based distributed network tracing system | |
CN111934866B (en) | Multi-layer path automatic reduction method and system of quantum communication network | |
CN111934914B (en) | Method and system for analyzing same route of transmission network | |
CN103023815B (en) | Aggregation link load sharing method and device | |
CN106302351B (en) | Collect the method, apparatus and system of accesses control list | |
CN101621456B (en) | Method and system for signaling treatment among internal nodes of network | |
CN111654413B (en) | Method, equipment and storage medium for selecting effective measurement points of network flow | |
CN115225550A (en) | On-demand whole-network remote measuring device based on clustered path planning algorithm | |
CN107666437A (en) | A kind of static tunnel restoration method, apparatus and network node | |
CN110493068A (en) | A kind of network route generating method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |