CN105703994A - Network performance assessment method and system - Google Patents

Network performance assessment method and system Download PDF

Info

Publication number
CN105703994A
CN105703994A CN201610281101.XA CN201610281101A CN105703994A CN 105703994 A CN105703994 A CN 105703994A CN 201610281101 A CN201610281101 A CN 201610281101A CN 105703994 A CN105703994 A CN 105703994A
Authority
CN
China
Prior art keywords
link
ring
looped network
network
availability ratio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610281101.XA
Other languages
Chinese (zh)
Other versions
CN105703994B (en
Inventor
张华荣
钟嘉健
张优训
王云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Planning and Designing Institute of Telecommunications Co Ltd
Original Assignee
Guangdong Planning and Designing Institute of Telecommunications Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Planning and Designing Institute of Telecommunications Co Ltd filed Critical Guangdong Planning and Designing Institute of Telecommunications Co Ltd
Priority to CN201610281101.XA priority Critical patent/CN105703994B/en
Publication of CN105703994A publication Critical patent/CN105703994A/en
Application granted granted Critical
Publication of CN105703994B publication Critical patent/CN105703994B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering

Abstract

The invention provides a network performance assessment optimization method and system. The method comprises the steps that bandwidth utilization rate of each intra-ring link of a current ring network is acquired; the average value of the intra-ring bandwidth utilization rate of the current ring network is determined according to the bandwidth utilization rate of each intra-ring link; intra-ring link load balance degree is determined according to the average value of the intra-ring bandwidth utilization rate of the current ring network and the bandwidth utilization rate of each intra-ring link; the maximum value of the bandwidth utilization rate of each intra-ring link is determined to be the highest bandwidth utilization rate of the intra-ring link according to the bandwidth utilization rate of each intra-ring link; and the network performance of the current ring network is determined according to the intra-ring link load balance degree and the highest bandwidth utilization rate of the intra-ring link. According to the scheme, the network state is assessed with the rings acting as basic units so as to be closer to actual application, and thus profound potential digging of network bandwidth resources can be realized and the utilization rate of the network resources can be enhanced.

Description

Network performance evaluation method and system
Technical field
The present invention relates to the communications field, particularly relate to a kind of network performance evaluation method and system。
Background technology
When current communication industry carries out planning and applying for communication network, based on safety grounds, it is common to adopt " ring network " framework, Fig. 1 illustrates the configuration diagram of ring network in an example。In this ring network framework, if the primary path of signal stream breaks down, backup path can be immediately switched to。Simple understanding, if the monolateral disconnection of i.e. ring, it is monolateral that signal stream can walk another of ring。For the same purpose considered with ring network structure, lower floor's ring docking upper strata ring adopts " double; two first line of a couplet "。Based on the technology starting point adopting ring network structure, for ring communications network, if it case of heavy load occurs; solve only by domain dilatation; if only certain heavily loaded link therein on ring being carried out dilatation, then it is no longer belong to " ring network structure ", it is impossible to realize the function of ring protection。
With PTN (PackageTransportNetwork, Packet Transport Network) network is example, PTN is current industry carrying LTE (LongTermEvolution, Long Term Evolution) a kind of main flow transmission technology of data service, but, PTN device only possesses the statistic multiplexing function of packet, does not possess automatic routing function。Accordingly, because many bars stream configuration is uneven, and configure the reasons such as later changes in flow rate, can cause that the unbalanced situation of circulation occurs。
Summary of the invention
Based on this, the purpose of the embodiment of the present invention is in that to provide a kind of network performance evaluation optimization method and a kind of network performance evaluation to optimize system, and its degree of depth that can realize network bandwidth resources is taped the latent power, and promotes network resource utilization。
For reaching above-mentioned purpose, the embodiment of the present invention by the following technical solutions:
A kind of network performance evaluation optimization method, including step:
Obtain the bandwidth availability ratio of each ring inner link of current looped network;
Bandwidth availability ratio according to each ring inner link, it is determined that bandwidth availability ratio average in the ring of looped network before deserving;
The bandwidth availability ratio of bandwidth availability ratio average, each ring inner link in ring according to described current looped network, it is determined that balancing link load degree in ring;
Bandwidth availability ratio according to each ring inner link, is defined as in ring by the maximum of the bandwidth availability ratio of link in each ring the most high bandwidth utilization of link;
According to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, it is determined that the network performance of current looped network。
A kind of network performance evaluation optimizes system, including:
Inner link bandwidth availability ratio acquisition module, for obtaining the bandwidth availability ratio of each ring inner link of current looped network;
Equilibrium degree determines module, for determining bandwidth availability ratio average in the ring of the bandwidth availability ratio of each ring inner link that inner link bandwidth availability ratio acquisition module obtains, the bandwidth availability ratio of bandwidth availability ratio average, each ring inner link in ring according to described current looped network, it is determined that balancing link load degree in ring;
Module is determined in most high capacity, for the bandwidth availability ratio according to each ring inner link, and the most high bandwidth utilization that is defined as in ring by the maximum of the bandwidth availability ratio of link in each ring link;
Performance determines module, for according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, it is determined that the network performance of current looped network。
Scheme according to the embodiment of the present invention as above, due in practical application substantially based on domain dilatation, network condition is estimated for ultimate unit by the present embodiment scheme with ring, closer to practical application, from the angle of the network optimization, by flow equalization in ring, it is possible to avoid the blindness domain dilatation caused due to single hop heavy duty, the degree of depth realizing network bandwidth resources is taped the latent power, and promotes network resource utilization。
Accompanying drawing explanation
Fig. 1 is the configuration diagram of the ring network in an example;
Fig. 2 is the schematic flow sheet of the network performance evaluation optimization method in an embodiment;
Fig. 3 is the schematic flow sheet of the network performance evaluation optimization method in another embodiment;
Fig. 4 is the schematic flow sheet of the network performance evaluation optimization method in another embodiment;
Fig. 5 is the schematic diagram of the loop network link in a concrete example;
Fig. 6 is the structural representation that the network performance evaluation in an embodiment optimizes system;
Fig. 7 is the structural representation that the performance in a concrete example determines module;
Fig. 8 is based on the principle configuration diagram in a concrete application example of the present invention program。
Detailed description of the invention
For making the purpose of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is described in further detail。Should be appreciated that detailed description of the invention described herein is only in order to explain the present invention, does not limit protection scope of the present invention。
Fig. 2 illustrates the schematic flow sheet of network performance evaluation optimization method in an embodiment, as in figure 2 it is shown, the method in this embodiment includes:
Step S21: obtain the bandwidth availability ratio of each ring inner link of current looped network;
Step S22: the bandwidth availability ratio according to each ring inner link, it is determined that bandwidth availability ratio average in the ring of looped network before deserving;
Step S23: according to the bandwidth availability ratio of bandwidth availability ratio average, each ring inner link in the ring of described current looped network, it is determined that balancing link load degree in ring;
Step S24: the bandwidth availability ratio according to each ring inner link, is defined as in ring by the maximum of the bandwidth availability ratio of link in each ring the most high bandwidth utilization of link;
Step S25: according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, it is determined that the network performance of current looped network。
It will be understood by those skilled in the art that, in above-mentioned steps S22 to step S23 fixed ring really, in the process of balancing link load degree and step S24 fixed ring really, the process of the most high bandwidth utilization of link can be order in no particular order, the network performance of current looped network carries out, as long as can be determined in step s 25 based on the two parameter simultaneously。
Scheme according to the embodiment of the present invention as above, due in practical application substantially based on domain dilatation, network condition is estimated for ultimate unit by the present embodiment scheme with ring, closer to practical application, from the angle of the network optimization, by flow equalization in ring, it is possible to avoid the blindness domain dilatation caused due to single hop heavy duty, the degree of depth realizing network bandwidth resources is taped the latent power, and promotes network resource utilization。
Wherein, when above-mentioned steps S25 determines the network performance of current looped network, in a concrete example, it is possible to adopt following manner to carry out:
By balancing link load degree in described ring with default equilibrium degree threshold ratio relatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in described ring;
By most for link in described ring high bandwidth utilization with pre-set bandwidths utilization rate threshold ratio relatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
According to the pair relationhip of link equalization rank, described most high bandwidth utilization rank in described ring, it is determined that the network performance of described current looped network。
It is to be noted, it will be appreciated by those skilled in the art that, the bandwidth availability ratio of above-mentioned ring inner link, it is actually the assembly average of a relatively long time interior (such as one day, one week or even one month), therefore, extended " in ring the balancing link load degree " determined and " in ring link most high bandwidth utilization " by " bandwidth availability ratio of ring inner link ", be also the assembly average of (such as a day, a week or even month) in a relatively long time。
Thus what was certain was that, above-mentioned according to ring in the most high bandwidth utilization of link determines the network performance of current looped network in balancing link load degree, ring time, and when determining the network performance of current looped network according to the pair relationhip of link equalization rank in ring, most high bandwidth utilization rank, substantially in conjunction with the meansigma methods of long period, network performance is estimated, thus erased each shorter time carve the details of (such as every 15 minutes or even short time period per minute)。Therefore, in order to more fully network performance is estimated, it is necessary to the details in each moment is reflected to a certain extent。Accordingly, in a concrete example, when determining the network performance of current looped network in step s 25, it is also possible to combine to when in the ring of current looped network, link carries out traffic sampling, gathered flow exceedes the number of times of threshold value and comprehensively determines。This number of times may be for whole current looped network, it is also possible to is for each ring inner link in current looped network。
To determine busy degree for the ring inner link in current looped network, Fig. 3 illustrates the schematic flow sheet of network performance evaluation optimization method in this example, as it is shown on figure 3, the method in this example is for the method in above-mentioned Fig. 2, before above-mentioned steps S25, further comprise the steps of:
Step S2401: obtain total sampling number that each ring inner link in described current looped network is carried out in preset time period traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
Step S2402: determine the busy degree of each ring inner link according to the super early warning value sampling number of each ring inner link, total sampling number, and the busy degree according to each ring inner link determines link busy degree。In a concrete example, it is possible to be that the maximum in the busy degree of each ring inner link is defined as link busy degree。It will be understood by those skilled in the art that at the busy degree determining each ring inner link, it is also possible to adopt other modes comprehensively to determine link busy degree。
Now, in above-mentioned steps S25, it it is the network performance determining current looped network according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, described link busy degree。
Accordingly, in a concrete example, when determining the network performance of current looped network, it is possible to adopt following manner to carry out:
By balancing link load degree in described ring with default equilibrium degree threshold ratio relatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in described ring;
By most for link in described ring high bandwidth utilization with pre-set bandwidths utilization rate threshold ratio relatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
Described link busy degree and default link busy degree threshold value are compared, it is determined that the link busy degree rank corresponding with described link busy degree;
Then according to the pair relationhip of link equalization rank, described most high bandwidth utilization rank, link busy degree rank in described ring, it is determined that the network performance of described current looped network。
To determine busy degree for current looped network, having illustrated the schematic flow sheet of network performance evaluation optimization method in this example in Fig. 4, as shown in Figure 4, the method in this example is for the method in above-mentioned Fig. 2, before above-mentioned steps S25, further comprise the steps of:
Step S2411: obtain total sampling number that each ring inner link in described current looped network is carried out in preset time period traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
Step S2412: determine the busy degree of current looped network according to the super early warning value sampling number of each ring inner link, total sampling number。
Now, in above-mentioned steps S25, it is that the busy degree according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, described current looped network determines the network performance of current looped network。
Accordingly, in a concrete example, when determining the network performance of current looped network, it is possible to adopt following manner to carry out:
By balancing link load degree in described ring with default equilibrium degree threshold ratio relatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in described ring;
By most for link in described ring high bandwidth utilization with pre-set bandwidths utilization rate threshold ratio relatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
The busy degree of current looped network and the busy degree threshold value of looped network are compared, it is determined that the looped network busy degree rank corresponding with the busy degree of current looped network;
According to the pair relationhip of link equalization rank, described most high bandwidth utilization rank, the busy degree rank of looped network in described ring, it is determined that the network performance of described current looped network。
It will be understood by those skilled in the art that in the explanation of above-mentioned each example, in preset time period, each link can be carried out several times sampling, this is the above-mentioned total sampling number mentioned。And for wherein specifically certain is once sampled, the flow gathered necessarily is confined to the flow in this sampling time section, therefore, in essence, the actual meaning containing " flow velocity " of flow that sampling obtains。
After the network performance determining current looped network based on the mode in above-mentioned each example, namely can according to the network performance of the current looped network determined, determine the network optimization mode to described current looped network corresponding with this network performance, and this network optimization mode can be adopted to be optimized, to improve network performance。
Having illustrated the schematic diagram of loop network link in a concrete example in Fig. 5, shown in Fig. 5, for any one looped network, it includes two kinds of links, a kind of ring inner link within this looped network, a kind of ring upper level link for the first line of a couplet。
Additionally, for each current looped network, it there may be and accesses the lower floor's ring deserving front looped network, shown in Fig. 5, for the looped network of backbone layer, it is connected to the ring of multiple convergence-level under its meeting, and the ring of convergence-level can be connected to down the ring of multiple Access Layer。Therefore, when the second line of a couplet looped network connect under current looped network exists, further each second line of a couplet looped network of current looped network can also be analyzed, further network performance is estimated, particularly in the network performance of current looped network not good when, can further determine that out specifically which second line of a couplet looped network goes wrong。
Accordingly, as shown in Figure 2, Figure 3, Figure 4, the method in the present embodiment can also include:
Step S26: obtain each second line of a couplet looped network under described current looped network, and respectively using each second line of a couplet looped network as current looped network, be then back to above-mentioned steps S21, reacquire the bandwidth availability ratio of each ring inner link of current looped network, carry out above-mentioned analysis process。Namely, after obtaining each second line of a couplet looped network, above-mentioned analysis process can be repeated for each second line of a couplet looped network, such that it is able to accordingly each second line of a couplet looped network is estimated, it is simple to determine specifically which second line of a couplet looped network goes wrong。
In addition, ring upper level link for current looped network, aforesaid way can also be adopted to determine the network performance of each ring upper level link, namely for each ring upper level link of current looped network, adopt the above-mentioned processing mode that link in ring is same, determine ring upper level link equilibrium degree, the most high bandwidth utilization of ring upper level link, the busy degree rank of ring upper level link, on the one hand can according to ring upper level link equilibrium degree, after the most high bandwidth utilization of ring upper level link determines the network performance of ring upper level link, further the busy degree rank of coupling collar upper level link comprehensively determines the network performance of ring upper level link in case of need, can also be directly according to ring upper level link equilibrium degree on the other hand, the most high bandwidth utilization of ring upper level link, the busy degree rank of ring upper level link comprehensively determines the network performance of ring upper level link。
Generally only have two ring upper level link due to current each current looped network, thus can simplify on the basis of the above。Accordingly, in another specific example, as shown in Figure 2, Figure 3, Figure 4, the method in the present embodiment can also include:
Step S201: obtain the bandwidth availability ratio of each ring upper level link of current looped network;
Step S202: when the difference of bandwidth availability ratio of each ring upper level link of current looped network is more than preset difference value threshold value, the flow of ring upper level link high for bandwidth availability ratio is imported the ring upper level link that bandwidth availability ratio is low。
Thus, two ring upper level link are generally only had due to current looped network, such that it is able to directly utilize the difference of the bandwidth availability ratio of these two ring upper level link, determine their performance, and when the difference of the broadband utilization rate of the two is higher than preset difference value threshold value, the flow of ring upper level link high for bandwidth availability ratio is imported the ring upper level link that bandwidth availability ratio is low, to realize the optimization of the performance of two ring upper level link。
After the flow of the ring upper level link that bandwidth availability ratio is high imports the ring upper level link that bandwidth availability ratio is low, may result in the change of the flow etc. of each ring inner link of current looped network, therefore, after the flow of above-mentioned steps S202 that bandwidth availability ratio is high ring upper level link imports the ring upper level link that bandwidth availability ratio is low, above-mentioned steps S21 can be entered, again the performance of the ring inner link of current looped network is estimated and optimizes。
Based on the method for the embodiment of the present invention as above, the process below in conjunction with the network performance evaluation optimization in a concrete example is illustrated。For simplicity of illustration, it is illustrate only for evaluating and optimizing of current looped network in the following description, is referred to the mode in this embodiment carries out for each ring upper level link of current looped network, the network performance evaluation of second line of a couplet looped network and optimization。
Scheme for the embodiment of the present invention, when the network performance of current looped network is estimated, first the bandwidth availability ratio of each ring inner link of current looped network is obtained, bandwidth availability ratio be characterize the network bandwidth occupied how much with parameter of network congestion, embodiment of the present invention scheme can the direct extracting data of monitor in real time from network monitoring system, can also being network directly carries out test obtain above-mentioned bandwidth availability ratio, this not be limited by the embodiment of the present invention。It will be understood by those skilled in the art that bandwidth availability ratio described herein is actually the assembly average of a relatively long time interior (such as one day, one week or even one month)。
Subsequently, the bandwidth availability ratio according to each ring inner link, it is determined that bandwidth availability ratio average in the ring of looped network before deserving。
In a concrete example, it is assumed that current looped network has k bar ring inner link, and the bandwidth availability ratio of i-th ring inner link is xi, then in ring, bandwidth availability ratio average can be expressed as:
x ‾ = Σ i = 1 k x i k = x 1 + x 2 + ... + x k k
Wherein,Represent bandwidth availability ratio average in ring。
Above-mentioned example is the average of bandwidth availability ratio directly to ask for each ring inner link is illustrated as bandwidth availability ratio average in ring, in other applied environment, can also using the weighted mean of the bandwidth availability ratio of each ring inner link as bandwidth availability ratio average in ring, such as, available following formula is determined:
x ‾ = Σ i = 1 k a i x i k = a 1 x 1 + a 2 x 2 + ... + a k x k k
Wherein,Represent bandwidth availability ratio average in ring, xiRepresent the bandwidth availability ratio of i-th ring inner link, aiRepresent the bandwidth availability ratio x of i-th ring inner linkiWeight coefficient, a1+a2+...+ak=1。Wherein, weight coefficient aiCan determine in conjunction with various factors such as the position of this ring inner link, importances。
Subsequently, can according to bandwidth availability ratio average in the ring of current looped networkThe bandwidth availability ratio x of each ring inner linki, it is determined that balancing link load degree in ring。In a concrete example, in this ring, balancing link load degree can adopt following formula to determine:
E = 1 Σ i = 1 k ( x i - x ‾ ) 2 x ‾ 2 = 1 ( x 1 - x ‾ ) 2 + ( x 2 - x ‾ ) 2 + ... + ( x k - x ‾ ) 2 x ‾ 2
Wherein, E represents balancing link load degree in ring, xiRepresent the bandwidth availability ratio of i-th ring inner link,Represent bandwidth availability ratio meansigma methods。
Have 4 for ring inner link, then in above-mentioned ring, balancing link load degree can be expressed as:
E = 1 ( x 1 - x ‾ ) 2 + ( x 2 - x ‾ ) 2 + ( x 3 - x ‾ ) 2 + ( x 4 - x ‾ ) 2 x ‾ 2
On the other hand, bandwidth availability ratio based on each ring inner link of above-mentioned acquisition, it may also be determined that the most high bandwidth utilization of link in ring, can being defined as in ring by the maximum of the bandwidth availability ratio of link in each ring the most high bandwidth utilization of link, namely in ring, the most high bandwidth utilization of link can be expressed as:
xm=max (xi)
Wherein, xmRepresenting in ring the most high bandwidth utilization of link, max () is the function asking for maximum。
On the other hand, can also obtain total sampling number that each ring inner link in described current looped network is carried out in preset time period traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link。And then the busy degree of each ring inner link or the busy degree of current looped network can be determined therefrom that, in case of need, it is also possible to be the busy degree of busy degree and the current looped network simultaneously determining ring inner link。The super early warning value sampling number of above-mentioned each ring inner link, total sampling number, can the direct extracting data of monitor in real time from network monitoring system, can also being in certain period of time, network directly carries out test to obtain these data, this not be limited by the embodiment of the present invention。
Determine each ring inner link busy spend time, it is N that i-th ring inner link is carried out total sampling number of traffic sampling by noteiall, when this i-th ring inner link is carried out traffic sampling, the super early warning value sampling number of the flow that the gathers Flow Limit definite value that exceedes this ring inner link be Nil, then the busy degree M of i-th ring inner linkilCan be expressed as:
After the busy degree determining each ring inner link, can comprehensively determine a link busy degree according to the busy degree of each ring inner link, in order to carry out follow-up analysis。In a concrete example, it is possible to be that the maximum in the busy degree of each ring inner link is defined as link busy degree。Have k bar ring inner link for current looped network equally, then link busy degree can be expressed as:
Determine current looped network busy spend time, it is N that i-th ring inner link is carried out total sampling number of traffic sampling by noteiall, when this i-th ring inner link is carried out traffic sampling, the super early warning value sampling number of the flow that the gathers Flow Limit definite value that exceedes this ring inner link be Nil, then the busy degree M of current looped networkhCan be expressed as:Certainly, it will be understood by those skilled in the art that the busy degree that other modes can also be adopted to determine current looped network, for instance in conjunction with the busy degree busy degree comprehensively determining current looped network etc. of each ring inner link。
Wherein it is determined that link busy degree Ml, or determine current looped network busy degree MhProcess, it is possible to be the most high bandwidth utilization x of link in balancing link load degree E, ring in coupling collarmAfter determining the network performance of current looped network, determine again in case there is a need, in order to carry out comprehensive consideration。The most high bandwidth utilization x of link in balancing link load degree E, ring can also be determined in ring with above-mentionedmProcess carry out simultaneously。Illustrate respectively below for both modes。
In first kind of way, i.e. the most high bandwidth utilization x of link in balancing link load degree E, ring in coupling collarmDetermine the network performance of current looped network, determine current looped network busy degree M in case there is a need againhOr link busy degree MlFor example, concrete process can be discussed further below。
First, according to the most high bandwidth utilization x of link in balancing link load degree E, ring in the above-mentioned ring determinedm, it is determined that the network performance of current looped network。In a concrete example, it is possible to adopt following manner to carry out:
By balancing link load degree E in ring and default equilibrium degree threshold value ETRelatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in ring;
By most for link in ring high bandwidth utilization xmWith pre-set bandwidths utilization rate threshold value xTRelatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
Then according to the pair relationhip of link equalization rank, most high bandwidth utilization rank in ring, it is determined that the network performance of described current looped network。
In a concrete example, in ring, link equalization rank only has two-stage, it is assumed that in ring, balancing link load degree E is more than or equal to default equilibrium degree threshold value ET, then it is believed that in the ring of correspondence link equalization rank be high, or other marks (such as 1) of corresponding level, otherwise it is assumed that link equalization rank is low in the ring of correspondence, or other marks (such as 0) of corresponding level。
Similar, also only have two-stage for most high bandwidth utilization rank, it is assumed that the most high bandwidth utilization x of link in ringmMore than or equal to pre-set bandwidths utilization rate threshold value xT, then it is believed that the most high bandwidth utilization rank of correspondence is high, or other marks (such as 1) of corresponding level, otherwise it is assumed that the most high bandwidth utilization rank of correspondence is low, or other marks (such as 0) of corresponding level。
With rank by the high and low example that is expressed as, table 1 below illustrates the pair relationhip according to link equalization rank in ring, most high bandwidth utilization rank in a concrete example, it is determined that the schematic diagram of the pair relationhip of the network performance of current looped network。
Table 1
In conjunction with upper table 1 it is known that when link equalization rank high bandwidth utilization rank high, most is also high in ring, illustrate that looped network load is significantly high, have a strong impact on looped network network performance, so that carry out early warning, and warning level should be higher, for instance upper advanced warning grade 3 shown in table 1。Shown in upper table 1, it is also possible to provide the network optimization mode of correspondence, for instance looped network network is carried out dilatation or cutover etc. simultaneously。
And link equalization rank high bandwidth utilization rank low, most is high in ring, illustrating that the single hop load of looped network is significantly high, looped network network is unhealthy, so that carry out early warning, and warning level is of a relatively high, for instance upper advanced warning grade 2 shown in table 1。Shown in upper table 1, it is also possible to provide the network optimization mode of correspondence, for instance looped network network is carried out dilatation or cutover etc. simultaneously。
And link equalization rank high bandwidth utilization rank high, most is low in ring, current in good condition of looped network is described, thus can without early warning。But although load can not be got rid of and do not arrive early warning value, but the impact that duration of peak value head causes, thus the network optimization mode provided can be to be analyzed further, for instance in conjunction with busy degree, looped network network is analyzed etc.。
In ring, low, the most high bandwidth utilization level of link equalization rank is also low, looped network underloading is described, but load imbalance, the better performances of at least single link is described, but although load can not be got rid of and do not arrive early warning value, but the impact that duration of peak value head causes, thus provide the early warning that warning level is low, for instance upper advanced warning grade 1 shown in table 1。Shown in upper table 1, it is also possible to provide the network optimization mode of correspondence, for instance need to be analyzed further, for instance in conjunction with busy degree, looped network network is analyzed etc. simultaneously。
When being analyzed in conjunction with busy degree, for current looped network, it is possible to by busy for current looped network degree MhDegree threshold value M busy in default looped networkhTCompare, it is determined that the busy degree rank of looped network that degree busy in current looped network is corresponding。
In a concrete example, only has two-stage for the busy degree rank of the looped network of current looped network, it is assumed that current looped network busy degree MhMore than or equal to the busy degree threshold value M of default looped networkhT, then it is believed that the busy degree rank of looped network of current looped network is high, or other marks (such as 1) of corresponding level, otherwise it is assumed that the looped network busy degree rank of current looped network is low, or other marks (such as 0) of corresponding level。
If being 1 or without early warning in conjunction with the advanced warning grade of the network performance determined in above-mentioned table 1, and determine that the busy degree rank of looped network of current looped network is for height, although then may determine that the not heavy duty of current looped network, and duration of peak value head, thus the network optimization mode that can provide correspondence is dilatation or cutover。If being 1 or without early warning in conjunction with the advanced warning grade of the network performance determined in above-mentioned table 1, and determine that the looped network busy degree rank of current looped network is low, then may determine that the network of current looped network is very healthy, it is not necessary to make any adjustments。
On the other hand, it is possible to be when needs are analyzed in conjunction with busy degree, directly in conjunction with link busy degree MlThe looped network performance of current looped network is comprehensively analyzed, it is also possible to be in conjunction with current looped network busy degree MhDetermine when the looped network busy degree rank of current looped network is high, then for link busy degree MlOr the busy degree M of each ring inner linkilComprehensively analyzing, the busy degree to determine specifically which bar ring inner link is higher。
With to link busy degree MlIt is analyzed as example, concrete for link busy degree MlIt is analyzed, when determining link busy degree rank, it is possible to similar otherwise with the above-mentioned looped network to current looped network busy degree level, for instance to only have two-stage for link busy degree rank, it is assumed that link busy degree MlMore than or equal to default link busy degree threshold value MlT, then it is believed that link busy degree rank is high, or other marks (such as 1) of corresponding level, otherwise it is assumed that link busy degree rank is low, or other marks (such as 0) of corresponding level。
With the busy degree M to each ring inner linkilIt is analyzed as example, the concrete busy degree M for ring inner linkilIt is analyzed, when determining the busy degree rank of ring inner link, it is possible to similar otherwise with the above-mentioned looped network to current looped network busy degree level, it is assumed for example that the busy degree M of i-th ring inner linkilMore than or equal to the busy degree threshold value M of default looped networkilT, then it is believed that the busy degree rank of i-th ring inner link is high, or other marks (such as 1) of corresponding level, otherwise it is assumed that the busy degree rank of i-th ring inner link is low, or other marks (such as 0) of corresponding level。
In the second way, namely in combination with the most high bandwidth utilization x of link in balancing link load degree E, ring in ringm, current looped network busy degree Mh/ link busy degree MlThe network performance determining current looped network is example, and concrete process can be discussed further below。
After determine link equalization rank in ring, most high bandwidth utilization rank, the busy degree rank/link busy degree rank of looped network in conjunction with above-mentioned same mode, can be directly in conjunction with link equalization rank in ring, most high bandwidth utilization rank, the busy degree rank three of looped network pair relationhip determine the network performance of correspondence, in case of need, busy degree rank in conjunction with link busy degree rank or each ring inner link is comprehensively analyzed, and the busy degree to determine specifically which bar ring inner link is higher。Can also be directly in conjunction with link equalization rank in ring, most high bandwidth utilization rank, link busy degree rank pair relationhip determine the network performance of correspondence。
The setting of concrete pair relationhip and pair relationhip and corresponding network performance, optimal way, it is possible to combine and be actually needed setting。Purpose for concise explanation, for directly in conjunction with link equalization rank in ring, most high bandwidth utilization rank, the busy degree rank three of looped network pair relationhip determine and table 2 below illustrated the network performance of correspondence the early warning of the pair relationhip in a concrete example and correspondence and the schematic diagram of optimal way。
Table 2
It will be appreciated by persons skilled in the art that corresponding network performance and the network optimization mode of correspondence can also do other setting for different pair relationhips。
In the explanation of concrete example as above, it is only be estimated illustrating for example to the network performance of current looped network, shown in the principle configuration diagram in a concrete example as shown in Figure 8, after the network performance of current looped network is estimated, can also be for the network performance of the second line of a couplet looped network of current looped network to be estimated, and the assessment result of final network performance is displayed in the network topological diagram of looped network。
Based on thought same as mentioned above, the embodiment of the present invention also provides for a kind of network performance evaluation and optimizes system, has illustrated the structural representation of system in an embodiment in Fig. 6。
As shown in Figure 6, the system in the present embodiment includes:
Inner link bandwidth availability ratio acquisition module 61, for obtaining the bandwidth availability ratio of each ring inner link of current looped network;
Equilibrium degree determines module 62, for determining bandwidth availability ratio average in the ring of the bandwidth availability ratio of each ring inner link that inner link bandwidth availability ratio acquisition module obtains, the bandwidth availability ratio of bandwidth availability ratio average, each ring inner link in ring according to described current looped network, it is determined that balancing link load degree in ring;
Module 63 is determined in most high capacity, for the bandwidth availability ratio according to each ring inner link, and the most high bandwidth utilization that is defined as in ring by the maximum of the bandwidth availability ratio of link in each ring link;
Performance determines module 64, for according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, it is determined that the network performance of current looped network。
Scheme according to the embodiment of the present invention as above, due in practical application substantially based on domain dilatation, network condition is estimated for ultimate unit by the present embodiment scheme with ring, closer to practical application, from the angle of the network optimization, by flow equalization in ring, it is possible to avoid the blindness domain dilatation caused due to single hop heavy duty, the degree of depth realizing network bandwidth resources is taped the latent power, and promotes network resource utilization。
It is to be noted, it will be appreciated by those skilled in the art that, the bandwidth availability ratio of above-mentioned ring inner link, it is actually the assembly average of a relatively long time interior (such as one day, one week or even one month), therefore, extended " in ring the balancing link load degree " determined and " in ring link most high bandwidth utilization " by " bandwidth availability ratio of ring inner link ", be also the assembly average of (such as a day, a week or even month) in a relatively long time。
Thus what was certain was that, when performance is determined module 64 in balancing link load degree, ring, the most high bandwidth utilization of link is determined the network performance of current looped network according to ring, substantially in conjunction with the meansigma methods of long period, network performance is estimated, thus erased each shorter time carve the details of (such as every 15 minutes or even short time period per minute)。Therefore, in order to more fully network performance is estimated, it is necessary to the details in each moment is reflected to a certain extent。
Accordingly, in a concrete example, performance determines that module 64 is when determining the network performance of current looped network, it is also possible to combine when the equipment of current network is carried out traffic sampling, gathered flow exceedes the number of times of threshold value and comprehensively determines。This number of times may be for whole current looped network, it is also possible to is for each ring inner link in current looped network。
For for each ring inner link in current looped network, as shown in Figure 6, the system in the present embodiment can also include data acquisition module 6311, link busy degree determines module 6312, wherein:
Sampled data acquisition module 6311, for obtaining total sampling number that in preset time period, each ring inner link is carried out traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
Described link busy degree determines module 6312, and for determining the busy degree of each ring inner link according to the super early warning value sampling number of each ring inner link, total sampling number, and the busy degree according to each ring inner link determines link busy degree。In a concrete example, it is possible to be that the maximum in the busy degree of each ring inner link is defined as link busy degree。It will be understood by those skilled in the art that at the busy degree determining each ring inner link, it is also possible to adopt other modes comprehensively to determine link busy degree。
Now, above-mentioned performance determines that module 64 determines the network performance of current looped network according to the busy degree (or link busy degree) of the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, each ring inner link。
For for whole current looped network, as shown in Figure 6, the system in the present embodiment can include sampled data acquisition module 6311, the busy degree of looped network determines module 6313, wherein:
Sampled data acquisition module 6311, for obtaining total sampling number that in preset time period, each ring inner link is carried out traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
The busy degree of looped network determines module 6313, determines the busy degree of current looped network according to the super early warning value sampling number of each ring inner link, total sampling number。
Now, above-mentioned performance determines that module 64 determines the network performance of current looped network according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, the described busy degree of current looped network。
Wherein, in the system of the embodiment of the present invention, can include above-mentioned data acquisition module 6311, link busy degree determines that the busy degree of module 6312, looped network determines module 6313 simultaneously, to determine employing link busy degree or the busy degree of looped network in conjunction with being actually needed, or in combination with the busy degree of looped network and link busy degree, network performance is carried out comprehensive assessment。
After the network performance determining current looped network based on the mode in above-mentioned each example, namely can according to the network performance of the current looped network determined, determine the network optimization mode to described current looped network corresponding with this network performance, and this network optimization mode can be adopted to be optimized, to improve network performance。
Having illustrated the schematic diagram of loop network link in a concrete example in Fig. 5, shown in Fig. 5, for any one looped network, it includes two kinds of links, a kind of ring inner link within this looped network, a kind of ring upper level link for the first line of a couplet。
Additionally, for each current looped network, it there may be and accesses the lower floor's ring deserving front looped network, shown in Fig. 5, for the looped network of backbone layer, it is connected to the ring of multiple convergence-level under its meeting, and the ring of convergence-level can be connected to down the ring of multiple Access Layer。Therefore, when the second line of a couplet looped network connect under current looped network exists, further each second line of a couplet looped network of current looped network can also be analyzed, further network performance is estimated, particularly in the network performance of current looped network not good when, can further determine that out specifically which second line of a couplet looped network goes wrong。
Accordingly, as indicated with 6, the system in the present embodiment can also include: second line of a couplet looped network acquisition module 66, for obtaining each second line of a couplet looped network under described current looped network。
Now, above-mentioned inner link bandwidth availability ratio acquisition module 61, each second line of a couplet looped network also determined by second line of a couplet looped network acquisition module 66, as current looped network, obtains the bandwidth availability ratio of each ring inner link of current looped network。
Additionally, for the ring upper level link of current looped network, it would however also be possible to employ aforesaid way determines the network performance of each ring upper level link。Accordingly, as shown in Figure 6, the system in the present embodiment can also include: upper level link bandwidth availability ratio acquisition module 601, flow equalization guiding module 602。
Wherein, upper level link bandwidth availability ratio acquisition module 601, for obtaining the bandwidth availability ratio of each ring upper level link of current looped network;
Flow equalization guiding module 602, during for the difference of the bandwidth availability ratio of each ring upper level link of current looped network determined at upper level link bandwidth availability ratio acquisition module 601 more than preset difference value threshold value, the flow of ring upper level link high for bandwidth availability ratio is imported the ring upper level link that bandwidth availability ratio is low;Wherein, concrete flow lead-in mode can adopt any possible mode that is existing and that be later likely to occur at present to carry out。
Now, link bandwidth utilization rate acquisition module 61 in above-mentioned ring, it is additionally operable to, after the flow of flow equalization guiding module 602 ring upper level link that bandwidth availability ratio is high imports the ring upper level link that bandwidth availability ratio is low, obtain the bandwidth availability ratio of each ring inner link of current looped network。
Accordingly, Fig. 7 having illustrated, the performance in a concrete example determines the structural representation of module 64。As it is shown in fig. 7, the performance in this concrete example determines that module 64 includes:
Equilibrium degree rank determination module 641, for by balancing link load degree in described ring with default equilibrium degree threshold ratio relatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in described ring;
Bandwidth availability ratio rank determination module 642, for by most for link in described ring high bandwidth utilization with pre-set bandwidths utilization rate threshold ratio relatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
The busy degree rank determination module 643 of looped network, for comparing the described busy degree of current looped network and the busy degree threshold value of default looped network, it is determined that the busy degree rank of looped network that degree busy in described current looped network is corresponding;
Link busy degree rank determination module 644, for comparing described link busy degree and link busy degree threshold value, it is determined that the link busy degree rank corresponding with link busy degree;
Matching analysis module 645, for according to link equalization rank in described ring, described most high bandwidth utilization rank, the busy degree rank of looped network (and/or link busy degree rank) pair relationhip, it is determined that the network performance of described current looped network。
In conjunction with as above to described in the explanation of embodiment of the method, it is possible to be the most high bandwidth utilization x of link in balancing link load degree E, ring in first coupling collarmDetermine the network performance of current looped network, and (the such as most high bandwidth utilization x of link in balancing link load degree E, ring in coupling collar in case there is a needmDetermine the network performance of current looped network preferably) determine current looped network busy degree M againhOr determine link busy degree Ml(or the busy degree M of each ring inner linkil), in conjunction with current looped network busy degree MhOr link busy degree Ml(or the busy degree M of each ring inner linkil) network performance is comprehensively determined。Can also be in combination with the most high bandwidth utilization x of link in balancing link load degree E, ring in ringm, current looped network busy degree Mh/ link busy degree MlDetermine the network performance of current looped network。On the other hand, it is also possible to after being based on the network performance that the busy degree rank of looped network determines correspondence, in conjunction with link busy degree MlOr the busy degree M of each ring inner linkilComprehensively analyzing, the busy degree to determine specifically which bar ring inner link is higher。
Concrete technical implementation way in embodiment of the present invention system, it is possible to carry out with reference to the mode in said method embodiment, thus no longer repeat in detail at this。
What one of ordinary skill in the art will appreciate that is, realize all or part of flow process in above-described embodiment method, can be by the hardware that computer program carrys out instruction relevant to complete, described program can be stored in a non-volatile computer read/write memory medium, in the embodiment of the present invention, this program can be stored in the storage medium of computer system, and is performed by least one processor in this computer system, to realize including the flow process of the embodiment such as above-mentioned each side method。Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.。
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, the all possible combination of each technical characteristic in above-described embodiment is not all described, but, as long as the combination of these technical characteristics is absent from contradiction, all it is considered to be the scope that this specification is recorded。
Embodiment described above only have expressed the several embodiments of the present invention, and it describes comparatively concrete and detailed, but can not therefore be construed as limiting the scope of the patent。It should be pointed out that, for the person of ordinary skill of the art, without departing from the inventive concept of the premise, it is also possible to making some deformation and improvement, these broadly fall into protection scope of the present invention。Therefore, the protection domain of patent of the present invention should be as the criterion with claims。

Claims (10)

1. a network performance evaluation optimization method, it is characterised in that include step:
Obtain the bandwidth availability ratio of each ring inner link of current looped network;
Bandwidth availability ratio according to each ring inner link, it is determined that bandwidth availability ratio average in the ring of looped network before deserving;
The bandwidth availability ratio of bandwidth availability ratio average, each ring inner link in ring according to described current looped network, it is determined that balancing link load degree in ring;
Bandwidth availability ratio according to each ring inner link, is defined as in ring by the maximum of the bandwidth availability ratio of link in each ring the most high bandwidth utilization of link;
According to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, it is determined that the network performance of current looped network。
2. network performance evaluation optimization method according to claim 1, it is characterised in that:
Further comprise the steps of:
Obtain total sampling number that each ring inner link in described current looped network is carried out in preset time period traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
Determine the busy degree of each ring inner link according to the super early warning value sampling number of each ring inner link, total sampling number, and the maximum in the busy degree of each ring inner link is defined as link busy degree;
The network performance of described current looped network is determined according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, described link busy degree;
Or
Further comprise the steps of:
Obtain total sampling number that each ring inner link in described current looped network is carried out in preset time period traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
The busy degree of current looped network is determined according to the super early warning value sampling number of each ring inner link, total sampling number;
The network performance of described current looped network is determined according to the busy degree of the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, current looped network。
3. network performance evaluation optimization method according to claim 1, it is characterised in that determine that the mode of the network performance of described current looped network includes:
By balancing link load degree in described ring with default equilibrium degree threshold ratio relatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in described ring;
By most for link in described ring high bandwidth utilization with pre-set bandwidths utilization rate threshold ratio relatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
According to the pair relationhip of link equalization rank, described most high bandwidth utilization rank in described ring, it is determined that the network performance of described current looped network。
4. the network performance evaluation optimization method according to claims 1 to 3 any one, it is characterized in that, obtain each second line of a couplet looped network under described current looped network, and respectively using each second line of a couplet looped network as current looped network, enter the step of the bandwidth availability ratio of each ring inner link obtaining current looped network。
5. the network performance evaluation optimization method according to claims 1 to 3 any one, it is characterised in that further comprise the steps of:
Obtain the bandwidth availability ratio of each ring upper level link of current looped network;
When the difference of bandwidth availability ratio of each ring upper level link of current looped network is more than preset difference value threshold value, the flow of ring upper level link high for bandwidth availability ratio is imported the ring upper level link that bandwidth availability ratio is low, subsequently into the step of bandwidth availability ratio of each ring inner link of the current looped network of described acquisition。
6. a network performance evaluation optimizes system, it is characterised in that including:
Inner link bandwidth availability ratio acquisition module, for obtaining the bandwidth availability ratio of each ring inner link of current looped network;
Equilibrium degree determines module, for determining bandwidth availability ratio average in the ring of the bandwidth availability ratio of each ring inner link that inner link bandwidth availability ratio acquisition module obtains, the bandwidth availability ratio of bandwidth availability ratio average, each ring inner link in ring according to described current looped network, it is determined that balancing link load degree in ring;
Module is determined in most high capacity, for the bandwidth availability ratio according to each ring inner link, and the most high bandwidth utilization that is defined as in ring by the maximum of the bandwidth availability ratio of link in each ring link;
Performance determines module, for according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, it is determined that the network performance of current looped network。
7. network performance evaluation according to claim 6 optimizes system, it is characterised in that:
Also include sampled data acquisition module, link busy degree determines module:
Described sampled data acquisition module, for obtaining total sampling number that in preset time period, each ring inner link in described current looped network is carried out traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
Described link busy degree determines module, for determining the busy degree of each ring inner link according to the super early warning value sampling number of each ring inner link, total sampling number, and the maximum in the busy degree of each ring inner link is defined as link busy degree;
The network performance of described current looped network is determined according to the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, described link busy degree;
Or
Also include sampled data acquisition module, the busy degree of looped network determines module:
Described sampled data acquisition module, for obtaining total sampling number that in preset time period, each ring inner link in described current looped network is carried out traffic sampling, and when each ring inner link is carried out traffic sampling, the flow that gathers exceed the super early warning value sampling number of Flow Limit definite value of this ring inner link;
The busy degree of described looped network determines module, for determining the busy degree of current looped network according to the super early warning value sampling number of each ring inner link, total sampling number;
The network performance of described current looped network is determined according to the busy degree of the most high bandwidth utilization of link in balancing link load degree, described ring in described ring, current looped network。
8. network performance evaluation according to claim 7 optimizes system, it is characterised in that described performance determines that module includes:
Equilibrium degree rank determination module, for by balancing link load degree in described ring with default equilibrium degree threshold ratio relatively, it is determined that link equalization rank in the ring corresponding with balancing link load degree in described ring;
Bandwidth availability ratio rank determination module, for by most for link in described ring high bandwidth utilization with pre-set bandwidths utilization rate threshold ratio relatively, it is determined that corresponding with the most high bandwidth utilization of link in described ring most high bandwidth utilization rank;
The busy degree rank determination module of link busy degree rank determination module/looped network, for the busy degree of link busy degree/current looped network is compared with the default busy degree threshold value of link busy degree threshold value/looped network, it is determined that the link busy degree rank/looped network busy degree rank corresponding with the busy degree of link busy degree/current looped network;
Matching analysis module, for according to link equalization rank in described ring, described most high bandwidth utilization rank, the busy degree rank of link busy degree rank/looped network pair relationhip, it is determined that the network performance of described current looped network。
9. the network performance evaluation according to claim 6 to 8 any one optimizes system, it is characterised in that also include second line of a couplet looped network acquisition module;
Described second line of a couplet looped network acquisition module, for obtaining each second line of a couplet looped network accessed under described current looped network;
Described inner link bandwidth availability ratio acquisition module, each second line of a couplet looped network also determined by described second line of a couplet looped network acquisition module, as current looped network, obtains the bandwidth availability ratio of each ring inner link of current looped network。
10. the network performance evaluation according to claim 6 to 8 any one optimizes system, it is characterised in that also include upper level link bandwidth availability ratio acquisition module, flow equalization guiding module:
Described upper level link bandwidth availability ratio acquisition module, for obtaining the bandwidth availability ratio of each ring upper level link of current looped network;
Described flow equalization guiding module, during for the difference of the bandwidth availability ratio of each ring upper level link of current looped network determined at described upper level link bandwidth availability ratio acquisition module more than preset difference value threshold value, the flow of ring upper level link high for bandwidth availability ratio is imported the ring upper level link that bandwidth availability ratio is low;
Link bandwidth utilization rate acquisition module in described ring, for, after the ring upper level link that the flow importing bandwidth availability ratio of ring upper level link bandwidth availability ratio is high at described flow equalization guiding module is low, obtaining the bandwidth availability ratio of each ring inner link of current looped network。
CN201610281101.XA 2016-04-29 2016-04-29 Network performance evaluation method and system Active CN105703994B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610281101.XA CN105703994B (en) 2016-04-29 2016-04-29 Network performance evaluation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610281101.XA CN105703994B (en) 2016-04-29 2016-04-29 Network performance evaluation method and system

Publications (2)

Publication Number Publication Date
CN105703994A true CN105703994A (en) 2016-06-22
CN105703994B CN105703994B (en) 2019-03-15

Family

ID=56217826

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610281101.XA Active CN105703994B (en) 2016-04-29 2016-04-29 Network performance evaluation method and system

Country Status (1)

Country Link
CN (1) CN105703994B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270654A (en) * 2017-01-04 2018-07-10 ***通信集团广东有限公司 VLAN automatic scheduling methods and device
CN110719286A (en) * 2019-10-11 2020-01-21 吉讯股份有限公司 Network optimization scheme sharing system and method based on big data
CN114006843A (en) * 2021-11-02 2022-02-01 中国工商银行股份有限公司 Method and device for determining bandwidth and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060050634A1 (en) * 2004-09-09 2006-03-09 Gous Alan T Methods and systems to perform traffic engineering in a metric-routed network
CN104410582A (en) * 2014-12-10 2015-03-11 国家电网公司 Traffic balancing method for electric power communication network based on traffic prediction
CN105163388A (en) * 2015-09-10 2015-12-16 北京邮电大学 Website and channel selection and aggregation method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060050634A1 (en) * 2004-09-09 2006-03-09 Gous Alan T Methods and systems to perform traffic engineering in a metric-routed network
CN104410582A (en) * 2014-12-10 2015-03-11 国家电网公司 Traffic balancing method for electric power communication network based on traffic prediction
CN105163388A (en) * 2015-09-10 2015-12-16 北京邮电大学 Website and channel selection and aggregation method thereof

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
YUKINOBU FUKUSHIMA等: "《Performance evaluation of medium access control methods in light trail networks》", 《ADVANCED COMMUNICATION TECHNOLOGY, 2009. ICACT 2009. 11TH INTERNATIONAL CONFERENCE ON IEEE》 *
张法等: "《网络能耗***模型及能耗算法》", 《计算机学报》 *
蒋红艳: "《基于流量监控的网络性能优化关键技术研究》", 《中国博士学位论文全文数据库 》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270654A (en) * 2017-01-04 2018-07-10 ***通信集团广东有限公司 VLAN automatic scheduling methods and device
CN108270654B (en) * 2017-01-04 2020-11-03 ***通信集团广东有限公司 VLAN automatic scheduling method and device
CN110719286A (en) * 2019-10-11 2020-01-21 吉讯股份有限公司 Network optimization scheme sharing system and method based on big data
CN114006843A (en) * 2021-11-02 2022-02-01 中国工商银行股份有限公司 Method and device for determining bandwidth and electronic equipment

Also Published As

Publication number Publication date
CN105703994B (en) 2019-03-15

Similar Documents

Publication Publication Date Title
CN109672579B (en) Terminal equipment monitoring data acquisition strategy optimization method, device and medium
CN103477698B (en) Mobile communication system, relay station, base station, and control method thereof
US8942753B2 (en) Telecommunications network node and methods
CN103796323B (en) For the method and apparatus being adjusted to the channel frequency side-play amount of Physical Random Access Channel PRACH
CN105703994A (en) Network performance assessment method and system
CN102291794B (en) Channel switching method and equipment in MESH network
US20170149619A1 (en) Method and device for discovering network topology
CN111191918A (en) Service route planning method and device for smart power grid communication network
EP3435731A1 (en) A system for optimizing quality of experience of a user device of a multi-radio multi-channel wireless network
CN104093174A (en) Data transmission method, system and related device
CN104620668A (en) Wireless communication terminal, base station, wireless communication method, communication method, wireless communication program, communication program, and wireless communication system
CN106790723A (en) The monitoring method of application service, load-balancing device and monitoring device
CN104836612A (en) Self-adaption satellite channel dynamic access method
CN107172648A (en) A kind of network test method and equipment
CN102238060B (en) Routing method and apparatus thereof
CN103856959A (en) Wireless local area network quality monitoring method, device and system
CN102905277A (en) Base station, system and method for selecting cooperative nodes
CN110290001B (en) Single-chain structure optimization method, device and equipment for power communication network
CN107257146A (en) A kind of wireless charging method and wireless charging router based on charging priority
EP3979685A1 (en) Network optimization method, device, and storage medium
CN103096380B (en) Wireless access point load balancing load balancing
US9047570B2 (en) Evolving algorithms for telecommunications network nodes by genetic programming
KR20190127480A (en) Method and apparatus for detremining transmisstion point and link adaptation scheme in communication system
CN116506863A (en) Decision optimization method, decision optimization device, electronic equipment and readable storage medium
CN104641676A (en) Performance evaluation method and apparatus for coverage and capacity optimization and user equipment

Legal Events

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