CN105592487B - LTE network service flow evaluation method and device - Google Patents
- ️Fri Apr 03 2020
Disclosure of Invention
The invention aims to provide a method and a device for evaluating LTE network service flow, which can improve the accuracy and the safety of the expansion of the existing network service and avoid service abnormity caused by improper service flow expansion by intelligently evaluating whether the newly added service flow can cause the service flow of a key node in a network to be over-limit or not in advance.
In order to achieve the above object, an embodiment of the present invention provides an LTE network service traffic evaluation method, including:
acquiring network attributes, designated pre-added service access points and configuration parameters of the existing network; wherein the configuration parameter is configuration data of the pre-added service access point;
determining bottleneck nodes in a network topology path from the pre-added service access points to a convergence layer according to the network attributes of the existing network, the designated pre-added service access points and configuration parameters;
obtaining the expanded flow of the bottleneck node and the available bandwidth flow of a physical link of an access layer side topology of the bottleneck node;
and evaluating the influence of the pre-increased service flow on the flow of the nodes in the existing network according to the flow of the bottleneck nodes after the capacity expansion and the available bandwidth flow of the physical link of the access layer side topology of the bottleneck nodes.
The step of acquiring the network attribute of the current network comprises the following steps:
collecting basic data of packet transmission network equipment of a network element management system of the existing network;
analyzing and identifying the network attribute of the network according to the basic data; wherein the network attributes include: network hierarchy, network topology shape, relationship between network topologies, and intersection between network topologies.
The method comprises the following steps of determining a bottleneck node in a network topology path from a pre-added service access point to a convergence layer according to the network attribute of the current network, the appointed pre-added service access point and configuration parameters, wherein the step of determining the bottleneck node comprises the following steps:
traversing the network topology connected with the pre-increased service access point when the pre-increased service access point belongs to an access layer until traversing to an intersection point of a convergence layer where the network topology is intersected with the convergence layer, and ending traversal;
identifying a network topology path from the pre-added service access point to the convergence layer intersection point and a network topology path intersection point in the network topology path; wherein the network topology path intersection point comprises the convergence layer intersection point;
and determining bottleneck nodes according to the network topology path intersection points.
Wherein the basic data comprises physical link rate between network elements;
the step of determining the bottleneck node according to the network topology path intersection point comprises the following steps:
determining the convergence layer intersection point as a bottleneck node in the network topology path intersection point; and/or
And comparing the physical link rates of the two adjacent topologies according to the physical link rates between the pre-increased service access point and each network element between the convergence layer intersection points, and acquiring the intersection point of the two current topologies and the topology on the adjacent convergence layer side as a bottleneck node when the comparison result indicates that the physical link rates of the two current topologies are different.
Wherein the configuration parameters include: pre-increasing service flow of service, inquiring time period of service flow, service flow convergence coefficient of access layer and physical link utilization rate;
the steps of obtaining the post-capacity-expansion traffic of the bottleneck node and the available bandwidth traffic of the physical link of the access layer side topology of the bottleneck node include:
acquiring the bandwidth utilization rate of an access layer side physical port of the bottleneck node in the time period of inquiring the service flow; wherein the physical port is a physical port equipped with a service;
obtaining the flow of the bottleneck node before capacity expansion according to the bandwidth utilization rate and the physical link rate of the access layer side topology of the bottleneck node;
acquiring the sum of access layer pre-increased flow of the bottleneck node according to the service flow of the pre-increased service and the convergence coefficient of the access layer service flow;
obtaining the post-expansion flow of the bottleneck node according to the pre-expansion flow sum of the access layer and the pre-expansion flow;
and acquiring the physical link rate and the physical link utilization rate of the access layer side topology to acquire the physical link available bandwidth flow of the access layer side topology of the bottleneck node.
The method for evaluating the influence of the pre-increased service flow on the flow of the nodes in the existing network according to the flow of the bottleneck node after capacity expansion and the available bandwidth flow of the physical link of the access layer side topology of the bottleneck node comprises the following steps:
comparing the expanded flow of the bottleneck node with the available bandwidth flow of the physical link of the access layer side topology;
when the flow after capacity expansion is larger than the available bandwidth flow of the physical link of the access layer side topology, determining that the service flow after capacity expansion of the bottleneck node is abnormal; and when the flow after capacity expansion is smaller than or equal to the available bandwidth flow of the physical link of the access layer side topology, determining that the service flow after capacity expansion of the bottleneck node is normal.
The step of obtaining the flow of the bottleneck node before capacity expansion according to the bandwidth utilization rate of the physical port on the access layer side of the bottleneck node and the physical link rate of the topology on the access layer side of the bottleneck node comprises the following steps:
acquiring N maximum values of the bandwidth utilization rate of an access layer side physical port of the bottleneck node in the time period of inquiring the service flow; wherein N is a preset numerical value;
obtaining the average value of the maximum values of the bandwidth utilization rates of the N access layer side physical ports, and obtaining the peak value average value of the bandwidth utilization rates of the access layer side physical ports of the bottleneck node;
acquiring the physical link rate of the access layer side topology of the bottleneck node;
according to the formula: and before capacity expansion, the flow is the bandwidth utilization peak value average value of the physical port at the access layer side and the physical link rate of the topology at the access layer side, and the before capacity expansion flow of the bottleneck node is obtained.
The step of obtaining the post-expansion flow of the bottleneck node according to the pre-increased flow sum of the access layer of the bottleneck node and the pre-expansion flow of the bottleneck node comprises the following steps:
by the formula: after capacity expansion, the flow is the sum of access layer pre-increased flow and the flow before capacity expansion, and the capacity expanded flow of the bottleneck node is obtained; wherein
If the bottleneck node corresponds to a bottleneck node in a protection direction, the pre-expansion flow comprises the pre-expansion flow of the bottleneck node and the pre-expansion flow of the bottleneck node corresponding to the protection method.
Wherein the configuration parameters include: pre-increasing service flow of service, inquiring time period of service flow, service flow convergence coefficient of access layer and physical link utilization rate; the basic data comprises the physical link rate between network elements;
the method further comprises the following steps:
when the pre-increased service access point belongs to a convergence layer and is not an isolated node, acquiring the uplink bandwidth utilization rate and the downlink bandwidth utilization rate of a physical port of a source point; the source point refers to any end point of each link of the topology to which the pre-increased service access point belongs, and two adjacent links are different end points;
and obtaining the uplink real load capacity and the downlink real load capacity of the link according to the uplink bandwidth utilization rate and the downlink bandwidth utilization rate and the physical link rate of the link to which the source point belongs.
The step of obtaining the uplink real load capacity and the downlink real load capacity of the link according to the uplink bandwidth utilization rate and the downlink bandwidth utilization rate and the physical link rate of the link to which the source point belongs includes:
respectively acquiring M maximum values of the uplink bandwidth utilization rate and the downlink bandwidth utilization rate of the source physical port in the time period of inquiring the service flow; wherein M is a preset numerical value;
respectively obtaining the average value of the maximum values of the M uplink bandwidth utilization rates and the M downlink bandwidth utilization rates to obtain the peak value average value of the uplink bandwidth utilization rates and the peak value average value of the downlink bandwidth utilization rates;
by the formula: and obtaining the uplink real load capacity and the downlink real load capacity of the link.
Wherein the method further comprises:
generating a network topology layer flow report of the pre-increased service access point; wherein the network topology layer comprises: an access layer and a convergence layer.
In order to achieve the above object, an embodiment of the present invention further provides an LTE network traffic flow evaluation apparatus, including:
the first acquisition module is used for acquiring the network attribute of the current network, the appointed pre-added service access point and the configuration parameter; wherein the configuration parameter is configuration data of the pre-added service access point;
a bottleneck node determining module, configured to determine a bottleneck node in a network topology path from the pre-added service access point to a convergence layer according to the network attribute of the existing network, the designated pre-added service access point, and the configuration parameters;
a second obtaining module, configured to obtain post-capacity-expansion traffic of the bottleneck node and available bandwidth traffic of a physical link of an access layer side topology of the bottleneck node;
and the traffic evaluation module is used for evaluating the influence of the pre-increased service traffic on the traffic of the nodes in the existing network according to the expanded traffic of the bottleneck node and the available bandwidth traffic of the physical link of the access layer side topology of the bottleneck node.
Wherein the first obtaining module comprises:
the data acquisition submodule is used for acquiring basic data of the packet transmission network equipment of the existing network element management system;
the network attribute analysis submodule is used for analyzing and identifying the network attribute of the network according to the basic data; wherein the network attributes include: network hierarchy, network topology shape, relationship between network topologies, and intersection between network topologies.
Wherein the bottleneck node determining module comprises:
a network topology traversing submodule, configured to traverse a network topology connected to the pre-added service access point when the pre-added service access point belongs to an access layer, until traversing to an intersection point of a convergence layer where the network topology intersects with the convergence layer, and ending the traversal;
the identification submodule is used for identifying a network topology path from the pre-increased service access point to the convergence layer intersection point and a network topology path intersection point in the network topology path; wherein the network topology path intersection point comprises the convergence layer intersection point;
and the bottleneck node determining submodule is used for determining the bottleneck node according to the network topology path intersection point.
The technical scheme of the invention has the following beneficial effects:
the method for evaluating the LTE network service flow comprises the steps of firstly obtaining network attributes of a current network, appointed pre-increased service access points and configuration parameters (various configuration data parameters of the pre-increased service access points), then determining bottleneck nodes in a network topology path from the pre-increased service access points to a convergence layer according to the data information, obtaining the flow after capacity expansion of the bottleneck nodes and the available bandwidth flow of a physical link of an access layer side topology after determining the bottleneck nodes, and then evaluating the flow influence of the pre-increased service flow on the nodes in the current network according to the two data. Therefore, the influence of the newly-added service flow on the flow of the nodes in the existing network can be calculated, operation and maintenance personnel can conveniently adjust the capacity expansion scheme according to the evaluation result and implement the capacity expansion work of the existing network service, the accuracy and the safety of the capacity expansion of the existing network service are improved, and the abnormal service caused by the improper capacity expansion of the service flow is avoided.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments.
The invention provides an LTE network service flow evaluation method aiming at the problems that the current flow condition of a network is mastered by an existing operator in a mode of monitoring the current flow of a network node in real time, and the operator cannot know whether the flow of a newly added service exceeds the current flow of the network in advance when the current network service flow expands, so that the accuracy and the safety of the current network service expansion are improved, and the service abnormity caused by improper service flow expansion is avoided.
As shown in fig. 1, a method for evaluating LTE network service traffic according to an embodiment of the present invention includes:
step 11, acquiring network attributes, appointed pre-added service access points and configuration parameters of the current network; wherein, the configuration parameters are various configuration data parameters of the pre-increased service access point;
12, determining a bottleneck node in a network topology path from the pre-added service access point to a convergence layer according to the network attribute of the current network, the designated pre-added service access point and the configuration parameters;
13, obtaining the expanded flow of the bottleneck node and the available bandwidth flow of the physical link of the access layer side topology of the bottleneck node;
and step 14, evaluating the influence of the pre-increased service traffic on the traffic of the nodes in the current network according to the traffic after the capacity expansion of the bottleneck node and the available bandwidth traffic of the physical link of the access layer side topology of the bottleneck node.
Through the steps, the network attribute, the appointed pre-increased service access point and the configuration parameters (various configuration data parameters of the pre-increased service access point) of the current network are firstly obtained, then the bottleneck node in the network topology path from the pre-increased service access point to the convergence layer is determined according to the data information, after the bottleneck node is determined, the flow rate of the bottleneck node after expansion and the available bandwidth flow rate of the physical link of the access layer side topology are obtained, and the flow rate influence of the pre-increased service flow rate on the nodes in the current network can be evaluated according to the two data. Thus, after steps 11-14 are executed, the influence of the newly-added service traffic on the traffic of the nodes in the existing network can be calculated, which is convenient for operation and maintenance personnel to adjust the capacity expansion scheme according to the evaluation result and implement the capacity expansion work of the existing network service, improves the accuracy and the safety of the capacity expansion of the existing network service, and avoids the service abnormality caused by improper capacity expansion of the service traffic.
Wherein, the step of obtaining the network attribute of the current network in step 11 comprises:
step 111, collecting basic data of packet transmission network equipment of the network element management system of the current network;
step 112, analyzing and identifying the network attribute of the network according to the basic data; wherein the network attributes include: network hierarchy, network topology shape, relationship between network topologies, and intersection between network topologies.
After the basic data of the packet transmission network equipment of the network element management system of the current network is collected, the collected data can be stored in a database and can be extracted for use when the related data is used in the subsequent process. The basic data may be a device type, a network element name, a network element hierarchy, and the like. As can be seen from the above steps, a bottleneck node needs to be found in a network topology path, network attributes such as a network hierarchy (e.g., identifying an access layer, a convergence layer, a core layer, etc.), a network topology shape (e.g., identifying a ring, a chain, a net, etc.), a relationship between network topologies (e.g., intersection, tangency, connection, etc.) and an intersection point between network topologies of a current network need to be known, and the network attributes can be analyzed and identified from the basic data collected in step 111, and the analysis and the identification can be implemented by a preset rule. Of course, the network attributes may also be saved to the database.
After the network attribute is obtained by analyzing and identifying the basic data and the designated pre-added service access point and configuration parameters are predetermined by the user and the network attribute, the designated pre-added service access point and configuration parameters of the current network are known, as shown in fig. 2, on the basis of the above embodiment of the present invention,
step12 includes:
121, traversing the network topology connected with the pre-added service access point when the pre-added service access point belongs to the access layer until traversing to the convergence layer intersection point where the network topology intersects with the convergence layer, and ending traversal;
122, identifying a network topology path from the pre-added service access point to the convergence layer intersection point, and a network topology path intersection point in the network topology path; wherein the network topology path intersection point comprises the convergence layer intersection point;
and step 123, determining a bottleneck node according to the network topology path intersection point.
And when the pre-increased service access point belongs to the access layer, starting traversing the network topology connected with the pre-increased service access point until traversing to the convergence layer intersection point where the network topology is intersected with the convergence layer, and ending the traversal. And at the same time of compiling or after finishing compiling, identifying network topology paths from the pre-adding service access point to the convergence layer intersection points and network topology path intersection points in the network topology paths, and determining bottleneck nodes in the network topology path intersection points.
It should be appreciated that there are two ways to find the bottleneck node, one is to perform the lookup in a link rate manner, and the lookup can also be performed in a traffic path manner. Searching according to the service path mode, specifically, identifying the bottleneck node by traversing all the service paths from the service access point to the convergence layer direction. However, searching according to the service path mode has higher data acquisition complexity and lower data processing rate, so in the embodiment of the present invention, a link rate mode is adopted. Wherein the basic data comprises physical link rate between network elements;
step 123 comprises:
step 1231a, in the network topology path intersection point, determining the convergence layer intersection point as a bottleneck node; and/or
Step 1231b, comparing the physical link rates of the two adjacent topologies according to the physical link rates between the pre-added service access point and the network elements between the intersection points of the convergence layers, and obtaining the intersection point of the two current topologies and the topology intersection of the adjacent convergence layers as a bottleneck node when the comparison result indicates that the physical link rates of the two current topologies are different.
Due to the nature of the bottleneck node, the node is usually defaulted to be a bottleneck node in the network topology path intersection point, the convergence layer intersection point is the bottleneck node, and the other bottleneck node is confirmed in a link rate mode. As the network topology path intersection points are identified by traversal, the related information can also be acquired, and the bottleneck node is determined in the network topology path intersection points, as shown in step 1231b, the physical link rates of the two adjacent topologies are compared according to the physical link rates between the pre-added service access point and each network element between the convergence layer intersection points, and when the comparison result indicates that the physical link rates of the current two topologies are different, the intersection point where the current two topologies are intersected with the topology on the adjacent convergence layer side is acquired as the bottleneck node. Certainly, it may also be that starting from the pre-added service access point, in the traversal process, the physical link rates of the two adjacent topologies are compared on the access layer side, and when the comparison result indicates that the physical link rates of the current two topologies are different, the intersection point where the current two topologies intersect with the topology on the adjacent convergence layer side is obtained as the bottleneck node; and when the comparison result indicates that the physical link rates of the current two-section topology are the same, continuously traversing the topology on the side close to the convergence layer. And repeating the comparison process until the intersection point with the convergence layer is traversed, and finishing the traversal, wherein the intersection point is also the bottleneck node.
After the bottleneck node is determined, step 13 can be performed. The specific step of
step13 is to extract the configuration parameters that have been acquired, that is, the configuration data parameters of the pre-added service access point. As shown in fig. 3, in the LTE network traffic flow evaluation method according to the embodiment of the present invention, on the basis of the above embodiment, the configuration parameters include: pre-increasing service flow of service, inquiring time period of service flow, service flow convergence coefficient of access layer and physical link utilization rate;
131, obtaining the bandwidth utilization rate of the access layer side physical port of the bottleneck node in the time period of inquiring the service traffic; wherein the physical port is a physical port equipped with a service;
132, obtaining the pre-capacity-expansion flow of the bottleneck node according to the bandwidth utilization rate and the physical link rate of the access layer side topology of the bottleneck node;
133, obtaining a sum of access stratum pre-increased flows of the bottleneck node according to the service flow of the pre-increased service and the convergence coefficient of the access stratum service flow;
134, obtaining the post-expansion flow of the bottleneck node according to the pre-expansion flow sum of the access stratum and the pre-expansion flow;
135, obtaining the physical link rate and the physical link utilization rate of the access layer side topology to obtain the physical link available bandwidth flow of the access layer side topology of the bottleneck node.
In a time period of querying service traffic predefined in configuration parameters, first, a bandwidth utilization rate of an access layer side physical port of a bottleneck node is obtained, and the bandwidth utilization rate is combined with a physical link rate of an access layer side topology of the bottleneck node to obtain pre-capacity expansion traffic of the bottleneck node. Meanwhile, the sum of the access stratum pre-increased flow of the bottleneck node is obtained according to the service flow of the pre-increased service and the convergence coefficient of the access stratum service flow. Then, the post-expansion traffic of the bottleneck node can be obtained according to the pre-expansion traffic sum of the access stratum and the pre-expansion traffic. And finally, acquiring the physical link rate and the physical link utilization rate of the access layer side topology in the configuration parameters to obtain the available bandwidth flow of the physical link of the access layer side topology of the bottleneck node.
As shown in fig. 4,
step132 includes:
1321, acquiring N maximum values of the bandwidth utilization rate of the access layer side physical port of the bottleneck node in the time period of inquiring the traffic; wherein N is a preset numerical value;
1322, obtaining an average value of the maximum values of the bandwidth utilization rates of the N access layer side physical ports, and obtaining a peak value average value of the bandwidth utilization rates of the access layer side physical ports of the bottleneck node;
1323, obtaining a physical link rate of an access layer side topology of the bottleneck node;
1324, according to the formula: and before capacity expansion, the flow is the bandwidth utilization peak value average value of the physical port at the access layer side and the physical link rate of the topology at the access layer side, and the before capacity expansion flow of the bottleneck node is obtained.
The specific obtaining step of the traffic before capacity expansion is as above, since the bandwidth utilization rates of the multiple access layer side physical ports of the bottleneck node can be extracted within the time period of querying the service traffic predefined in the configuration parameter, N maximum values of the N maximum values are selected first, and then the average value of the N maximum values is taken to obtain the peak value average value of the bandwidth utilization rates of the access layer side physical ports of the bottleneck node. It should be appreciated that by including the inter-network element physical link rate in the basic parameter, the physical link rate of the access layer side topology of the bottleneck node can be obtained. As shown in
step1324, the pre-capacity-expansion flow is the bandwidth utilization peak average of the access layer physical port and the physical link rate of the access layer topology, and then the pre-capacity-expansion flow of the bottleneck node can be obtained only by substituting the acquired bandwidth utilization peak average of the access layer physical port of the bottleneck node and the acquired physical link rate of the access layer topology.
Knowing the flow before capacity expansion, next, according to
step133, the sum of the access stratum pre-increased flows of the bottleneck nodes is obtained according to the service flow of the pre-increased service and the convergence coefficient of the access stratum service flow. Substituting the service flow of the pre-added service and the convergence coefficient of the service flow of the access layer into a formula: the access stratum of the bottleneck node of the path can obtain the sum of the pre-increased flow (Σ (pre-increased flow 1, …, pre-increased flow n)). the convergence coefficient of the access stratum. Wherein n refers to the number of services of the pre-increased services.
After obtaining the access stratum pre-increased traffic sum of the path bottleneck node, next,
step134 includes:
step 1341, by formula: after capacity expansion, the flow is the sum of access layer pre-increased flow and the flow before capacity expansion, and the capacity expanded flow of the bottleneck node is obtained; wherein
If the bottleneck node corresponds to a bottleneck node in a protection direction, the pre-expansion flow comprises the pre-expansion flow of the bottleneck node and the pre-expansion flow of the bottleneck node corresponding to the protection method.
Referring to the formula of step 1341: after capacity expansion, the flow is equal to the sum of the access layer pre-increased flows plus the flow before capacity expansion, and the flow before capacity expansion can be obtained by substituting the sum of the access layer pre-increased flows of the bottleneck node into the flow before capacity expansion. Because the network structure of the existing network also includes a ring, a bottleneck node, especially a bottleneck node at the intersection point of the access layer side network topology and the convergence layer, may have two corresponding bottleneck nodes, and these two bottleneck nodes are nodes in the protection direction of the other party, so, at this time, the flow before expansion of the bottleneck node not only includes the flow before expansion of the bottleneck node itself, but also includes the flow before expansion of the bottleneck node of the protection method corresponding to the bottleneck node, and the flow after expansion can be obtained more accurately.
During the evaluation, the traffic after the capacity expansion of the bottleneck node and the physical link available bandwidth traffic of the access layer side topology need to be completed, so step 135 is needed to obtain the physical link available bandwidth traffic of the access layer side topology of the bottleneck node. According to the formula: and the available bandwidth of the physical link of the topology at the access layer side of the bottleneck node is the physical link rate of the topology at the access layer side and the physical link utilization rate, and the physical link rate and the physical link utilization rate of the topology at the access layer side of the bottleneck node are obtained and substituted into a formula. As is well known, the access layer side topology of a bottleneck node refers to the access layer side topology to which the bottleneck node belongs.
After obtaining the traffic after capacity expansion of the bottleneck node and the available bandwidth traffic of the physical link of the access layer side topology, according to step 14, the influence of the pre-increased service traffic on the traffic of the node in the existing network can be evaluated. In an embodiment of the present invention,
step14 includes:
step 141, comparing the expanded traffic of the bottleneck node with the available bandwidth traffic of the physical link of the access layer side topology;
step 142, when the traffic after capacity expansion is larger than the available bandwidth traffic of the physical link of the access layer side topology, determining that the traffic after capacity expansion of the bottleneck node is abnormal; and when the flow after capacity expansion is smaller than or equal to the available bandwidth flow of the physical link of the access layer side topology, determining that the service flow after capacity expansion of the bottleneck node is normal.
Comparing the expanded flow of the bottleneck node with the available bandwidth flow of the physical link of the access layer side topology, if the expanded flow of the bottleneck node is larger than the available bandwidth flow of the physical link of the access layer side topology, indicating that the service flow of the bottleneck node is over-limit after the service is pre-increased, and determining that the service flow of the bottleneck node is abnormal after the expansion; if the flow of the bottleneck node after capacity expansion is smaller than or equal to the available bandwidth flow of the physical link of the access layer side topology, it is indicated that the service flow of the bottleneck node after the flow is pre-increased is not over limit, and the service flow of the bottleneck node after capacity expansion can be determined to be normal.
However, there may be a case where the pre-added service access point does not belong to the access layer, belongs to the convergence layer, and is not an isolated node, and certainly, there may be a case where the pre-added service access point does not belong to the access layer, does not belong to the convergence layer, or belongs to the convergence layer but is an isolated node, and no discussion is made at this time. In this embodiment of the present invention, the configuration parameters include: pre-increasing service flow of service, inquiring time period of service flow, service flow convergence coefficient of access layer and physical link utilization rate; the basic data comprises the physical link rate between network elements;
the method further comprises the following steps:
step 15, when the pre-added service access point belongs to the convergence layer and is not an isolated node, acquiring the uplink bandwidth utilization rate and the downlink bandwidth utilization rate of the physical port of the source point; the source point refers to any end point of each link of the topology to which the pre-increased service access point belongs, and two adjacent links are different end points;
and step 16, obtaining the uplink real load capacity and the downlink real load capacity of the link according to the uplink bandwidth utilization rate and the downlink bandwidth utilization rate and the physical link rate of the link to which the source point belongs.
As shown in fig. 5, step 16 includes:
161, in the time period of querying the service traffic, obtaining M maximum values of the uplink bandwidth utilization rate and the downlink bandwidth utilization rate of the source physical port respectively; wherein M is a preset numerical value;
162, respectively obtaining an average value of the maximum values of the M uplink bandwidth utilization rates and the M downlink bandwidth utilization rates to obtain an uplink bandwidth utilization rate peak value average value and a downlink bandwidth utilization rate peak value average value;
163, by formula: and obtaining the uplink real load capacity and the downlink real load capacity of the link.
The source point refers to any end point of each link of the topology to which the pre-increased service access point belongs, and two adjacent links are different end points. Assuming that the end points of the link L are H and G, and G is also the end point of the next link R, the end point H may be taken as the source point of the link L, and the end point G may be taken as the source point of the link R. Taking a source point H of a link L as an example for explanation, acquiring an uplink bandwidth utilization rate (in the H to G direction) and a downlink bandwidth utilization rate (in the G to H direction) of a source point H physical port in configuration parameters, and acquiring a plurality of uplink bandwidth utilization rates and downlink bandwidth utilization rates within a time period of querying service traffic predefined in the configuration parameters, first acquiring M maximum values of the uplink bandwidth utilization rate and the downlink bandwidth utilization rate of the source point H physical port, namely M maximum uplink bandwidth utilization rates and M maximum downlink bandwidth utilization rates, and then respectively acquiring the average values thereof to obtain an uplink bandwidth utilization rate peak value average value and a downlink bandwidth utilization rate peak value average value, by way of public: and substituting the peak value average value of the uplink bandwidth utilization rate and the physical link rate to obtain the uplink real load capacity (HG real load capacity) of the link, and substituting the peak value average value of the uplink bandwidth utilization rate and the physical link rate to obtain the downlink real load capacity (GH real load capacity) of the link. And according to the same method, acquiring the uplink real load capacity and the downlink real load capacity of each link of the topology to which the pre-increased service access point belongs.
Knowing the uplink real load capacity and the downlink real load capacity of the link after the pre-increased service flow is obtained, the operation and maintenance personnel can conveniently know the influence of the pre-increased service flow on the existing network, adjust the capacity expansion scheme and implement the service capacity expansion work of the existing network.
In order to enable the operation and maintenance staff to more clearly understand the influence of the pre-increased service traffic on the existing network, in the embodiment of the present invention, the method further includes:
generating a network topology layer flow report of the pre-increased service access point; wherein the network topology layer comprises: an access layer and a convergence layer.
And when the pre-increased service access point belongs to the access layer, generating an access layer flow report, wherein the report can show information such as a bottleneck node, the flow before expansion of the bottleneck node, the pre-increased flow, a topological full path of the access layer side to which the bottleneck node belongs, the topological physical link bandwidth of the access layer side to which the bottleneck node belongs and the like, and distinguishing and identifying the situations of over-limit flow after expansion and normal flow after expansion. And generating a convergence layer flow report when the pre-increased service access point belongs to a convergence layer, wherein the report shows data such as uplink real load capacity, downlink real load capacity and the like of each link end point and source point.
Next, as shown in fig. 6, an application of the LTE network traffic flow evaluation method according to the embodiment of the present invention is described by taking an example in which a GE (gigabit ethernet) rate access link is connected to a GE rate access ring, and the access ring is handed over to a 10GE aggregation ring topology. An access node (P) of a service to be pre-added and a pre-added service flow (X) are appointed on a GE speed access chain, and a GE speed access ring and a 10GE speed convergence ring intersect at two points A (in the east direction of the ring) and B (in the west direction of the ring) in the topology.
S601, collecting basic data of packet transmission network equipment of the existing network element management system, data information such as physical connection rate, equipment type, connection position relation and network element level among network elements, and storing the data in a database.
And S602, analyzing and identifying that the existing network is a GE rate access link connected with a GE rate access ring according to the basic data, wherein the access ring is also connected with a 10GE convergence ring, the GE rate access ring and the 10GE rate convergence ring are connected at two points of A (east direction of the ring) and B (west direction of the ring) and other network attributes, and storing the data in a database.
S603, obtaining user predefined data, determining that a user designates a pre-increased service access point (P) and a service flow (X) of a pre-increased service on a GE rate access chain, inquiring a time period (15 minutes) of the service flow, an access layer service flow convergence coefficient (Q), a physical link utilization rate (W) and the like, and storing the data into a database.
S604, it is determined by S603 that the pre-increased service access point belongs to the access stratum.
And S605, starting traversing the network topology connected with the pre-added service access point until traversing to two points of a convergence layer intersection point A, B where the network topology and the convergence layer intersect, and ending the traversing. And identifying network topology paths from the pre-added service access point to the convergence layer intersection point and network topology path intersection points in the network topology paths at the same time or after the compilation is finished, and determining bottleneck nodes in the network topology path intersection points.
S606, determining the bottleneck node. After S605, after the identified network topology path intersection point is traversed, the physical link rates of the two adjacent topologies are compared by using the obtained related information according to the physical link rates between the pre-added service access point and each network element between the convergence layer intersection points, when the comparison result indicates that the physical link rates of the current two topologies are different, the intersection point where the current two topologies and the topology on the adjacent convergence layer side intersect is obtained as a bottleneck node, and two points A, B which are two points in the network topology path intersection point are determined as the bottleneck node. Certainly, the step may also be a specific step of S605, starting from the pre-added service access point, in the traversal process, comparing the physical link rates of the two adjacent topologies at the access layer side, and when the comparison result indicates that the physical link rates of the current two topologies are different, acquiring an intersection point where the current two topologies intersect with the topology at the adjacent aggregation layer side as a bottleneck node; and when the comparison result indicates that the physical link rates of the current two-section topology are the same, continuously traversing the topology on the side close to the convergence layer. And repeating the comparison process until two points A, B of intersection points with the convergence layer are traversed, wherein the traversal is finished, and the two points A, B are also bottleneck nodes. And saves the bottleneck node data to a database.
Assuming that only A, B bottleneck nodes are determined by the above steps, the following steps will be described by taking a bottleneck node a (hereinafter referred to as a) as an example.
S607, acquiring the bandwidth utilization rate of the physical port at the access layer side within 15 minutes of the time period of the predefined query service flow, and taking N maximum values, wherein N is 3. Wherein a physical port is a physical port equipped with traffic. Since A, B are bottleneck nodes in the protection directions of each other, a (east direction) and B (west direction), the data of B needs to be acquired, and the specific steps are the same as those of a.
And S608, respectively taking A, B the obtained average value of the bandwidth utilization rate of the 3 access layer side physical ports to obtain A, B bandwidth utilization rate peak value average value of the access layer side physical ports.
And S609, calculating the flow before capacity expansion. Substituting the known data into the formula: and obtaining the traffic before capacity expansion, namely the average value of the bandwidth utilization rate of the physical port on the access layer side and the physical link rate of the topology on the access layer side, and obtaining the traffic before capacity expansion of A, B.
S610, calculating the sum of available pre-increased flow of the access layer of the bottleneck node. In S603, it is known that the pre-added service access point has only one P point, and the pre-added service flow is X, and only the formula needs to be substituted: the access stratum of the bottleneck-in-path node may use the sum of the pre-increased flows (Σ (pre-increased flow 1, pre-increased flow 2, …, pre-increased flow n)) as the access stratum convergence factor, where n is 1.
S611, calculating the flow after capacity expansion. Through S609, the pre-capacity expansion traffic of A, B is obtained, and through S610, the sum of the available pre-expansion traffic of the access stratum of the path bottleneck node is obtained, so that the post-capacity expansion traffic of a is equal to the sum of the pre-expansion traffic of the access stratum + (the pre-capacity expansion traffic of a + the pre-capacity expansion traffic of B).
And S612, storing the basic data of the S601 into a database, and acquiring the physical link rate of the topology of the access layer side to which the A belongs from the database.
S613, calculating the available bandwidth traffic of the physical link of the access layer side topology of a. Substituting the known data into the formula: and obtaining the available bandwidth flow of the physical link of the access layer side topology of the A.
S614, comparing the expanded flow of the A with the available bandwidth flow of the physical link of the access layer side topology, and determining that the expanded service flow of the A is abnormal when the expanded flow is larger than the available bandwidth flow of the physical link of the access layer side topology; and when the flow after capacity expansion is less than or equal to the available bandwidth flow of the physical link of the access layer side topology, determining that the service flow after capacity expansion A is normal.
After the evaluation of the node A is finished, the evaluation of the node B is required to be finished, and the evaluation of all bottleneck nodes in the current network is finished.
And S615, identifying the full path of the topology of the access layer side to which the bottleneck node belongs by using the field of the 'path network element'.
And S616, outputting the access layer flow report. The method comprises the steps of obtaining data from a database, displaying information such as a bottleneck node, flow before capacity expansion of the bottleneck node, pre-increased flow, a topology full path of an access layer side to which the bottleneck node belongs, topology physical link bandwidth of the access layer side to which the bottleneck node belongs and the like, and distinguishing and identifying the situations of capacity overrun and normal flow after capacity expansion.
In summary, in the LTE network traffic evaluation method according to the embodiment of the present invention, by acquiring the current network data, based on the acquired data, according to one or more pre-augmented service access points specified by the user and related information such as pre-augmented service traffic, a bottleneck node is identified in the current network, the traffic after expansion of the bottleneck node is calculated, whether the traffic of the bottleneck node in the network exceeds a limit after the service expansion is evaluated, and a traffic report is displayed at the same time, so that an operation and maintenance worker can adjust the expansion scheme according to the evaluation result, the accuracy and the security of the expansion of the current network service are improved, the service abnormality caused by the service traffic expansion is avoided, and the labor cost input of the service expansion is greatly reduced.
As shown in fig. 7, an embodiment of the present invention further provides an LTE network service traffic evaluation apparatus, including:
a first obtaining
module10, configured to obtain a network attribute of an existing network, a specified pre-added service access point, and a configuration parameter; wherein the configuration parameter is configuration data of the pre-added service access point;
a bottleneck
node determining module20, configured to determine a bottleneck node in a network topology path from the pre-added service access point to a convergence layer according to the network attribute of the existing network, the designated pre-added service access point, and the configuration parameter;
a second obtaining
module30, configured to obtain post-capacity-expansion traffic of the bottleneck node and available bandwidth traffic of a physical link of an access layer side topology of the bottleneck node;
and the
traffic evaluation module40 is configured to evaluate an influence of the pre-increased service traffic on traffic of a node in the existing network according to the post-expansion traffic of the bottleneck node and the available bandwidth traffic of the physical link of the access layer side topology of the bottleneck node.
Wherein the first obtaining module comprises:
the data acquisition submodule is used for acquiring basic data of the packet transmission network equipment of the existing network element management system;
the network attribute analysis submodule is used for analyzing and identifying the network attribute of the network according to the basic data; wherein the network attributes include: network hierarchy, network topology shape, relationship between network topologies, and intersection between network topologies.
Wherein the bottleneck node determining module comprises:
a network topology traversing submodule, configured to traverse a network topology connected to the pre-added service access point when the pre-added service access point belongs to an access layer, until traversing to an intersection point of a convergence layer where the network topology intersects with the convergence layer, and ending the traversal;
the identification submodule is used for identifying a network topology path from the pre-increased service access point to the convergence layer intersection point and a network topology path intersection point in the network topology path; wherein the network topology path intersection point comprises the convergence layer intersection point;
and the bottleneck node determining submodule is used for determining the bottleneck node according to the network topology path intersection point.
Wherein the basic data comprises physical link rate between network elements;
the bottleneck node determining submodule includes:
a first determining unit, configured to determine, in the network topology path intersection point, that the convergence layer intersection point is a bottleneck node;
and the second determining unit is used for comparing the physical link rates of the two adjacent topologies according to the physical link rates between the pre-added service access point and each network element between the intersection points of the convergence layers, and acquiring the intersection point of the two current topologies and the topology on the adjacent convergence layer side as a bottleneck node when the comparison result indicates that the physical link rates of the two current topologies are different.
Wherein the configuration parameters include: pre-increasing service flow of service, inquiring time period of service flow, service flow convergence coefficient of access layer and physical link utilization rate;
the second acquisition module includes:
a first obtaining sub-module, configured to obtain a bandwidth utilization rate of an access layer side physical port of the bottleneck node in the time period of querying the traffic; wherein the physical port is a physical port equipped with a service;
the second obtaining submodule is used for obtaining the flow of the bottleneck node before capacity expansion according to the bandwidth utilization rate and the physical link rate of the access layer side topology of the bottleneck node;
a third obtaining submodule, configured to obtain a sum of access stratum pre-increased flows of the bottleneck node according to the service flow of the pre-increased service and the convergence coefficient of the access stratum service flow;
a fourth obtaining submodule, configured to obtain post-expansion traffic of the bottleneck node according to the pre-expansion traffic sum of the access stratum and the pre-expansion traffic;
and a fifth obtaining sub-module, configured to obtain a physical link rate and a physical link utilization rate of the access stratum-side topology, to obtain an available bandwidth flow of a physical link of the access stratum-side topology of the bottleneck node.
Wherein the traffic assessment module comprises:
a comparison submodule, configured to compare the post-expansion traffic of the bottleneck node with an available bandwidth traffic of a physical link of the access layer side topology;
the evaluation submodule is used for determining that the service flow is abnormal after the capacity of the bottleneck node is expanded when the flow is larger than the available bandwidth flow of the physical link of the access layer side topology after the capacity is expanded; and when the flow after capacity expansion is smaller than or equal to the available bandwidth flow of the physical link of the access layer side topology, determining that the service flow after capacity expansion of the bottleneck node is normal.
Wherein the second obtaining sub-module includes:
a first obtaining unit, configured to obtain, within the time period of querying the service traffic, N maximum values of a bandwidth utilization rate of an access layer-side physical port of the bottleneck node; wherein N is a preset numerical value;
a second obtaining unit, configured to obtain an average value of maximum values of bandwidth utilization rates of N access layer-side physical ports, to obtain a peak value average value of bandwidth utilization rates of the access layer-side physical ports of the bottleneck node;
a third obtaining unit, configured to obtain a physical link rate of an access layer side topology of the bottleneck node;
a first processing unit for, according to a formula: and before capacity expansion, the flow is the bandwidth utilization peak value average value of the physical port at the access layer side and the physical link rate of the topology at the access layer side, and the before capacity expansion flow of the bottleneck node is obtained.
Wherein the fourth obtaining sub-module includes:
a second processing unit for processing the data by the formula: after capacity expansion, the flow is the sum of access layer pre-increased flow and the flow before capacity expansion, and the capacity expanded flow of the bottleneck node is obtained; wherein
If the bottleneck node corresponds to a bottleneck node in a protection direction, the pre-expansion flow comprises the pre-expansion flow of the bottleneck node and the pre-expansion flow of the bottleneck node corresponding to the protection method.
Wherein the configuration parameters include: pre-increasing service flow of service, inquiring time period of service flow, service flow convergence coefficient of access layer and physical link utilization rate; the basic data comprises the physical link rate between network elements;
the device further comprises:
a third obtaining module, configured to obtain an uplink bandwidth utilization rate and a downlink bandwidth utilization rate of a source physical port when the pre-added service access point belongs to a convergence layer and is not an isolated node; the source point refers to any end point of each link of the topology to which the pre-increased service access point belongs, and two adjacent links are different end points;
and the fourth obtaining module is used for obtaining the uplink real load capacity and the downlink real load capacity of the link according to the uplink bandwidth utilization rate and the downlink bandwidth utilization rate and the physical link rate of the link to which the source point belongs.
Wherein the fourth obtaining module comprises:
a sixth obtaining sub-module, configured to obtain, within the time period of querying the service traffic, M maximum values of an uplink bandwidth utilization rate and a downlink bandwidth utilization rate of the source physical port, respectively; wherein M is a preset numerical value;
a seventh obtaining sub-module, configured to obtain an average value of maximum values of the M uplink bandwidth utilization rates and the M downlink bandwidth utilization rates, respectively, to obtain a peak-to-peak value average value of the uplink bandwidth utilization rates and a peak-to-peak value average value of the downlink bandwidth utilization rates;
a processing submodule for processing the data by the formula: and obtaining the uplink real load capacity and the downlink real load capacity of the link.
Wherein the apparatus further comprises:
the report generation module is used for generating a network topology layer flow report of the pre-increased service access point; wherein the network topology layer comprises: an access layer and a convergence layer.
In summary, the LTE network service traffic assessment apparatus according to the embodiment of the present invention identifies a bottleneck node in a current network according to one or more pre-augmented service access points specified by a user and relevant information such as pre-augmented service traffic on the basis of acquired data, calculates a traffic after capacity expansion of the bottleneck node, assesses whether the traffic of the bottleneck node in the network exceeds a limit after capacity expansion of the service, and displays a traffic report, so that an operation and maintenance worker can adjust a capacity expansion scheme according to an assessment result, accuracy and safety of capacity expansion of the service in the current network are improved, service abnormality caused by the capacity expansion of the service traffic is avoided, and labor cost input of the service capacity expansion is greatly reduced.
It should be noted that the device is a device to which the above LTE network traffic flow assessment method is applied, and an implementation manner of the above LTE network traffic flow assessment method is applicable to the device and can achieve the same technical effect.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.