CN101170503A - An optimization method for multicast route ant group algorithm - Google Patents

An optimization method for multicast route ant group algorithm Download PDF

Info

Publication number
CN101170503A
CN101170503A CNA200710178027XA CN200710178027A CN101170503A CN 101170503 A CN101170503 A CN 101170503A CN A200710178027X A CNA200710178027X A CN A200710178027XA CN 200710178027 A CN200710178027 A CN 200710178027A CN 101170503 A CN101170503 A CN 101170503A
Authority
CN
China
Prior art keywords
value
pheromones
path
multicast
algorithm
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
CNA200710178027XA
Other languages
Chinese (zh)
Other versions
CN101170503B (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN200710178027XA priority Critical patent/CN101170503B/en
Publication of CN101170503A publication Critical patent/CN101170503A/en
Application granted granted Critical
Publication of CN101170503B publication Critical patent/CN101170503B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses an optimization method of an ant colony algorithm of multicast routing, which includes that: solving network multicast routing by using the present ant colony optimization algorithm, and introducing a concept of iterative feedback value in the process of running the algorithm; calculating a feedback value according to the solving status of the algorithm and the distribution of information elements in every round of iteration, and dynamically adjust the value of control parameters, and thereby the ant colony algorithm in the invention is allowed to solve the multicast path in adaptive multi-iterations and to finally find out the multicast tree of the minimum cost. The invention overcomes the drawback that the performance of the prior ant colony algorithm relies too much on the initial value of parameters, effectively avoids that the ant colony algorithm is limited in the local optimization, and improves the solution of network multicast routing.

Description

A kind of optimization method of multicast route ant group algorithm
Technical field
The present invention relates to multicast (Multicast) route technology of network service, relate in particular to a kind of optimization method of multicast route ant group algorithm.
Background technology
Improving constantly of the increasingly extensive and broadband network services demand of using along with computer interconnected network, various business based on the Internet need service quality (QoS more and more, Quality of Service) assurance, and the bearing capacity of current raising existing network has just become to improve the important channel of QoS.Because it is higher to change or transform the cost of hardware in large quantities, and it is little to the influence that improves the existing network bearing capacity to change few parts, so people more and more pay close attention to the routing policy that can improve network resource utilization and network QoS, wherein, utilizing multicasting technology is a kind of very effective means that address the above problem at present.
Current Network Transmission pattern has three kinds, i.e. clean culture, broadcasting, multicast, and wherein, the multicast mode has development prospect most.In the multicast mode, a message transmits in network, and the control by router can guarantee that a plurality of destination nodes receive the message from source node.With respect to resource occupying big mode of unicast and the many broadcast modes of non-destination node expense, the multicast mode has resource and occupies the few characteristics of little, invalid expense.
Multicast routing problem is proved to be a nondeterministic polynomial, and (NP, NondeterministicPolynomial) difficult problem use heuritic approach, mostly as genetic algorithm, KMB algorithm, ant group algorithm etc. when existing method is found the solution multicast tree.Wherein, ant group algorithm is produced by the inspiration of occurring in nature ant foraging behavior, this algorithm simulation actual ant group seek the process of food.At occurring in nature, a shortest path between the ant group always can find from the nest to the food source.This is because ant can stay a kind of material that is called pheromone (Pheromone) on the path of its process in motion process.This material can be perceived by ant afterwards, and can volatilize gradually in time, and each ant is instructed the direction of motion of oneself according to the concentration of pheromone on the path, and tends to move towards the high direction of this material concentration.Therefore, if the ant of passing by on a certain path is many more, then Ji Lei pheromone is just many more, concentration is just big more, and the probability that this path was chosen by other ant in next time is just big more.Because within a certain period of time, short more path can be by many more ant visits, so along with the carrying out of said process, whole ant group finally can find from the ant cave to the shortest path the food.Pheromone is commonly called the routing information element in ant group algorithm.Ant group algorithm has utilized this characteristic of occurring in nature ant group to come shortest route problem is found the solution just.Ant group algorithm itself has implied the parallel distributed computing capability and based on the construction method of separating of probability, makes it can more easily evade network congestion, more effectively find the solution multicast routing problem.
Yet, ant group algorithm is the same with many other heuritic approaches, its performance often depends on the value of Control Parameter, since existing ant group algorithm in computational process seldom the value to Control Parameter adjust, therefore, if it is improper to exist initial value to be provided with, the defective that the performance of ant group algorithm is unsatisfactory.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of optimization method of multicast route ant group algorithm, can effectively avoid finding the solution multicast path by the time may be absorbed in the problem of locally optimal solution, and can improve the speed of finding the solution the network multicast route.
For achieving the above object, technical scheme of the present invention is achieved in that
A kind of optimization method of multicast route ant group algorithm, this method comprises:
A, each network node of initialization for all links between network node are provided with constraints, and are the pheromones tax initial value of every link;
B, initialization routing table search out the pheromones of destination node respective links afterwards, and pheromones is carried out local updating;
The valuation functions value of c, every possible path of iterative computation and this iterative feedback value, and select the optimal path of this iteration;
D, the Control Parameter of adjusting iterative feedback value renewal ant colony optimization algorithm and renewal global information element enter the next round iterative computation then;
E, judge whether to satisfy end condition, if satisfy end condition, then execution in step f; Otherwise, return step b;
F, select optimum multicast routed path of current iteration and output.
The described constraints of step a is specially:
The maximum of all the chain-circuit time delay sums between calculating from the source node to the destination node is as chain-circuit time delay constraints; And the minimum value that calculates all link expense sums, as the least cost binding occurrence of multicast routing tree.
The described pheromones for every link of step a is composed initial value and is specially: τ 0=m/C NnWherein, m is the quantity of artificial ant, C NnThe serve as reasons length in path of structure.
The destination node of the described searching of step b satisfies condition: j = arg max l ∈ N i k { p ij k } , p ij k = [ τ ij ] α [ η ij ] β Σ l ∈ N i k [ τ il ] α [ η il ] β ;
Wherein, j ∈ N i k ; α, β are two Control Parameter pheromones and inspire the shared weight of the factor in Path selection, and set α=1; η Ij(i, j) the inspiration factor on is got η for link Ij=1/c Ij* d Ij
Step b is described to carry out local updating to pheromones and is specially: τ Ij← (1-ρ) τ Ij, wherein, ρ is the pheromones volatility coefficient of one of Control Parameter, and its span is [0.05,0.15].
The value of the valuation functions F (k) of the every paths of the described iterative computation of step c and this iterative feedback value M[t] be specially:
C1, according to valuation functions F ( k ) = Σ ( i , j ) ∈ route k c ( i , j ) * Σ ( i , j ) ∈ route k d ( i , j ) , Calculate the standard deviation sigma [t] of valuation functions;
C2, with the lasting algebraically N[t of current iteration optimal path in standard deviation sigma [t], the t time iteration] substitution iterative feedback value computing formula M [ t ] = A · N [ t ] σ [ t ] In, obtain iterative feedback value M[t the t time].
The described adjustment iterative feedback of steps d value is upgraded the Control Parameter of ant colony optimization algorithm and is upgraded the global information element, comprising:
D1, revise to inspire the value of the weight beta of the factor, if this iterative feedback value M[t] greater than last time iterative feedback value M (t-1), then use β (t+1)=β (t)/0.95 to calculate the value of weight beta; Otherwise with the value of β (t+1)=0.95* β (t) calculating weight beta, wherein, the span of β is [0,5];
The value of d2, calculating and modification pheromones volatility coefficient ρ; If this iterative feedback value M[t] greater than last time iterative feedback value M (t-1), then use ρ (t+1)=ρ (t)/0.95 to calculate; Otherwise, calculate with ρ (t+1)=0.95* ρ (t), wherein, the span of ρ is [0.5,1.5];
After the value adjustment of d3, Control Parameter finishes, upgrade the global information element, the update rule of global information element is: τ ij ← ( 1 - ρ ) τ ij + ρΔ τ ij bs , Wherein,  (i, j) ∈ T BsΔ τ Ij Bs=B/F (best), F (best) are the valuation functions value of current iteration optimal path.
End condition described in the step e is: set maximum iteration time and/or find the solution multicast path by the precision of optimal solution.
The optimization method of multicast route ant group algorithm provided by the present invention has the following advantages:
1) the present invention is by introducing the notion of iterative feedback value in ant group algorithm, and by calculating value of feedback according to multicast path again by the distribution of state of finding the solution and pheromones every the wheel in the iteration, thereby dynamically adjust the value of Control Parameter, efficiently solve the defective that the multicast routed path that obtains that ant group algorithm too relies on initial parameter value and caused usually is absorbed in local optimum.
2) optimization method of multicast route ant group algorithm of the present invention is revised Control Parameter according to the distribution dynamic of finding the solution state and pheromones in the algorithm running, improved the ant group and found the solution the speed of multicast routing problem, more can satisfy the requirement of network dynamic change.
Description of drawings
Fig. 1 is the process flowchart of multicast route ant colony optimization algorithm of the present invention.
Embodiment
Below in conjunction with the accompanying drawing and the embodiment of the invention method of the present invention is described in further detail.
In the present embodiment, computer communication network non-directed graph G (V, E) expression, wherein, V (v1, v2, v3 ..., vn) be the set of network node; E is the set of link, every link e (i, j) ∈ E have two parameters: link expense c (i, j), chain-circuit time delay d (i, j).In this non-directed graph, i, j represent network node, and the circuit between i and the j is called link, are referred to as the limit in non-directed graph.
In addition, represent source node with s, D (d1, d2 ..., the dn) set of expression destination node, the delay constraint of stipulating all destination nodes is a Δ.
The present invention find the solution multicast path by problem belong to the limited multicast routing algorithm problem of time delay, be specially: constructing a root is source node s, and cover the least cost multicast tree T of all destination nodes, require the time delay of each destination node in the tree will satisfy the delay constraint Δ simultaneously.
Wherein, the time delay d of destination node (i, j) be meant source node arrive the path p of destination node (time delay D of multicast tree (T) is meant the maximum of destination node time delay for s, the di) summation of last every limit time delay:
D ( T ) = max &Sigma; ( i , j ) &Element; p ( s , di ) d ( i , j ) < &Delta; - - - ( 1 )
Wherein, T is a multicast tree; I, j are network node; (i j) is chain-circuit time delay to d; Δ is the delay constraint threshold value of a setting.
And the value of the minimum cost of multicast routing tree constraint C (T) is:
C ( T ) = min &Sigma; ( i , j ) &Element; T c ( i , j ) - - - ( 2 )
Wherein, T is a multicast tree; I, j are network node; (i j) is the link expense to c.
Fig. 1 is the process flowchart of multicast route ant colony optimization algorithm of the present invention, and as shown in Figure 1, the processing procedure of this method comprises:
Step 101: the initialization network node provides the constraints of all links between network node and the pheromones initial value on each bar link.
Here, described constraints is time delay and cost value, and described time delay is D (T), is calculated by formula (1); Described cost value is C (T), is calculated by formula (2).The time delay of link and the factor of cost value mainly contain between the decision network node: link apart from the height of message transmission rate between length, internodal link connected mode and node etc. between node.
Described initialization network node also will be the plain initial value τ of the link configuration information between the adjacent nodes whole in the network 0=m/C Nn, wherein m represents the quantity of ant, C NnBe length by the path of nearest neighbor (nearest-neighbor) heuristic structure.
Step 102: initialization routing table.
Described routing table is meant the network address table of throwing the net of one in the memory that is present in node device such as router.Suppose that routing table is route, during the initialization routing table, be provided with the only artificial ant of m, and to make the distance of distance sources node be 0, be i.e. s=0 from source node.
Described artificial ant is meant a bit of addressing, specific functional programs that has, and according to actual needs, the addressing computing that a plurality of such programs walk abreast simultaneously is set usually.
Step 103: make the pheromones of artificial ant searching target complete node, and the pheromones that finds is carried out local updating.
When described artificial ant seeks destination node,, artificial ant k then is expressed as route if searching out s node k(s).The artificial ant k that is positioned at node i is when next node j shifts, and node j should satisfy:
j = arg max l &Element; N i k { p ij k } , p ij k = [ &tau; ij ] &alpha; [ &eta; ij ] &beta; &Sigma; l &Element; N i k [ &tau; il ] &alpha; [ &eta; il ] &beta; , suppose j = N i k ;
Wherein, arg max l &Element; N i k { p ij k } Be illustrated in node set N i kIn, the p of node j Ij kValue is maximum; N i k = S - rout e k , S is the set of the node of all existence, route kThe route set of representing the only artificial node that ant passes through of k; τ IjBe limit (i, j) the pheromones value on; η Ij(i, j) the inspiration factor on is got η for the limit Ij=1/c Ij* d Ij, c Ij, d IjBe respectively limit (i, time delay j) and cost value; They and delay constraint Δ and expense restriction C (T) to be compared, just shift if satisfy constraints; Otherwise, just select other node, when constraints was not satisfied in all possible path, artificial ant just withdrawed from this searching process.
α, β are two Control Parameter, represent pheromones respectively and inspire the shared weight of the factor in Path selection.Suppose α=1, and β changes in the scope of [0,5], when every limit was selected, all the plain local updating rule of recalls information was upgraded the pheromones value on the limit of choosing.
The plain update rule of described local message is:
τ ij←(1-ρ)τ ij
Wherein, ρ is a Control Parameter, is called as the pheromones volatility coefficient, and ρ changes in the scope of [0.05,0.15].Artificial ant seeks in the process of destination node, and the behavior that node shifts is sustained, till all artificial ants are all found whole destination nodes.
Here, judge whether artificial ant finds the way of whole destination nodes to be: in multicast routing problem, a message transmits in network, can one of generation before transmitting in start of heading have the destination node of multicast request set D (d1, d2 ..., dn).When message transmits, in the information that artificial ant is carried, add destination node information, if the node of transferring in this set, is just passed to it to this node as destination node with message; If the node of transferring to does not belong to this set, then artificial ant continues to look for next node, up to finally finding whole destination nodes.
Step 104: the valuation functions value of the every paths of iterative computation and this iterative feedback value, and select the optimal path of this iteration.
Described valuation functions is F ( k ) = &Sigma; ( i , j ) &Element; route k c ( i , j ) * &Sigma; ( i , j ) &Element; route k d ( i , j ) , The described optimal path of selecting this iteration is meant and finds out the multicast path that makes described valuation functions value minimum.
Here, need calculate this iterative feedback value, adjust Control Parameter for next step and prepare.The computing formula of described iterative feedback value is:
M [ t ] = A &CenterDot; N [ t ] &sigma; [ t ]
Wherein, M[t] be the iterative feedback value of the t time iteration; N[t] be the lasting algebraically of current iteration optimal path in the t time iteration; σ [t] is the standard deviation of all path evaluation functional values in the t time iteration; A is a correction value.M[t] big more, adjust Control Parameter and impel the solution space of algorithm exploration away from the current iteration optimal solution, otherwise, then increase algorithm and near the iteration optimal solution, make up the new probability of separating.
Step 105: adjust the Control Parameter that the iterative feedback value is upgraded ant colony optimization algorithm, and upgrade the global information element.
The Control Parameter that described ant colony optimization algorithm relates to has three, is respectively: state transitions Control Parameter α, β and pheromones volatility coefficient ρ.
Generally, come adjustment information element and the ratio that inspires the weight of the factor in Path selection by the value of revising β earlier.The dynamic adjustment formula of β is:
&beta; ( t + 1 ) = &beta; ( t ) / 0.95 ifM ( t ) > M ( t - 1 ) 0.95 * &beta; ( t ) else
Wherein, M[t] be the iterative feedback value of the t time iteration, M (t-1) is the iterative feedback value of t-1 iteration; If this iterative feedback value was greater than last time, β (t+1)=β (t)/0.95 then; Otherwise, β (t+1)=0.95* β (t).As M[t] when increasing, pheromones distributes and becomes comparatively concentrated, and increase the value of β this moment, and the weight that inspires the factor is increased.The span of β is [0,5], adjusts value in the span of β automatically, can make the quality in the path of trying to achieve more stable.If β value gets certain fixed numeric values, though can be in certain be found the solution can be in the hope of separating preferably, can not guarantee can both to obtain for ten times, hundred times separating that quality is satisfied with.But adopt the mode of dynamically adjusting the β value, can make to find the solution and to obtain quality and separate preferably.
In addition, also can use the overall update rule of the local updating rule and/or the pheromones of pheromones simultaneously, these two kinds rules are used identical pheromones volatility coefficient ρ, and its formula is as follows:
&rho; ( t + 1 ) = &rho; ( t ) / 0.95 ifM ( t ) > M ( t - 1 ) 0.95 * &rho; ( t ) else
Wherein, M[t] be the iterative feedback value of the t time iteration, M (t-1) is the iterative feedback value of t-1 iteration; If this iterative feedback value was greater than last time, ρ (t+1)=ρ (t)/0.95 then; Otherwise, ρ (t+1)=0.95* ρ (t).As M[t] when increasing, increase the volatility coefficient of pheromones, make the possibility that makes up new routed path increase; As M[t] when reducing, reduce the value of ρ, make ant have big probability near the known iterative optimal path, to search for more outstanding path.If the value of ρ is a certain fixed value, if too high in the iterative process value, then algorithm will soon be restrained, and be absorbed in the situation of local optimum, and the ρ value is low excessively, just might make that pheromones can't be assembled on the high-quality path.Drawing here according to experiment, the ρ span is that [0.5,1.5] interior effect is better.
At last, after the value adjustment of Control Parameter finishes, carry out the renewal of global information element again.Can upgrade the global information element according to following formula:
&tau; ij &LeftArrow; ( 1 - &rho; ) &tau; ij + &rho;&Delta; &tau; ij bs , (i,j)∈T bs
Wherein: Δ τ Ij Bs=B/F (best); B is a constant; F (best) is the valuation functions value of current iteration optimal path.
Step 106: judge whether ant colony optimization algorithm satisfies end condition, if satisfy, then execution in step 107; Otherwise, return step 102.
Described end condition is set according to real needs, can be set to maximum iteration time, also can be set to the precision of optimal solution.
Step 107: select optimum multicast routed path of current iteration and output.
The valuation functions value F (k) in all paths relatively selects the optimal path that the path that makes F (k) obtain minimum value is obtained as this iteration.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (8)

1. the optimization method of a multicast route ant group algorithm is characterized in that, this method comprises:
A, each network node of initialization for all links between network node are provided with constraints, and are the pheromones tax initial value of every link;
B, initialization routing table search out the pheromones of destination node respective links afterwards, and pheromones is carried out local updating;
The valuation functions value of c, every possible path of iterative computation and this iterative feedback value, and select the optimal path of this iteration;
D, the Control Parameter of adjusting iterative feedback value renewal ant colony optimization algorithm and renewal global information element enter the next round iterative computation then;
E, judge whether to satisfy end condition, if satisfy end condition, then execution in step f; Otherwise, return step b;
F, select optimum multicast routed path of current iteration and output.
2. optimization method according to claim 1 is characterized in that, the described constraints of step a is specially:
The maximum of all the chain-circuit time delay sums between calculating from the source node to the destination node is as chain-circuit time delay constraints; And the minimum value that calculates all link expense sums, as the least cost binding occurrence of multicast routing tree.
3. optimization method according to claim 1 is characterized in that, the described pheromones for every link of step a is composed initial value and is specially: τ 0=m/C NnWherein, m is the quantity of artificial ant, C NnThe serve as reasons length in path of structure.
4. optimization method according to claim 1 is characterized in that, the destination node of the described searching of step b satisfies condition: j = arg max l &Element; N i k { p ij k } , p ij k = [ &tau; ij ] &alpha; [ &eta; ij ] &beta; &Sigma; l &Element; N i k [ &tau; il ] &alpha; [ &eta; il ] &beta; ;
Wherein, j &Element; N i k ; α, β are two Control Parameter pheromones and inspire the shared weight of the factor in Path selection, and set α=1; η Ij(i, j) the inspiration factor on is got η for link Ij=1/c Ij* d Ij
5. optimization method according to claim 1 is characterized in that, step b is described to carry out local updating to pheromones and be specially: τ Ij← (1-ρ) τ Ij, wherein, ρ is the pheromones volatility coefficient of one of Control Parameter, and its span is [0.05,0.15].
6. optimization method according to claim 1 is characterized in that, the value of the valuation functions F (k) of the every paths of the described iterative computation of step c and this iterative feedback value M[t] be specially:
C1, according to valuation functions F ( k ) = &Sigma; ( i , j ) &Element; route k c ( i , j ) * &Sigma; ( i , j ) &Element; route k d ( i , j ) , Calculate the standard deviation sigma [t] of valuation functions;
C2, with the lasting algebraically N[t of current iteration optimal path in standard deviation sigma [t], the t time iteration] substitution iterative feedback value computing formula M [ t ] = A &CenterDot; N [ t ] &sigma; [ t ] In, obtain iterative feedback value M[t the t time].
7. optimization method according to claim 1 is characterized in that, the described adjustment iterative feedback of steps d value is upgraded the Control Parameter of ant colony optimization algorithm and upgraded the global information element, comprising:
D1, revise to inspire the value of the weight beta of the factor, if this iterative feedback value M[t] greater than last time iterative feedback value M (t-1), then use β (t+1)=β (t)/0.95 to calculate the value of weight beta; Otherwise with the value of β (t+1)=0.95* β (t) calculating weight beta, wherein, the span of β is [0,5];
The value of d2, calculating and modification pheromones volatility coefficient ρ; If this iterative feedback value M[t] greater than last time iterative feedback value M (t-1), then use ρ (t+1)=ρ (t)/0.95 to calculate; Otherwise, calculate with ρ (t+1)=0.95* ρ (t), wherein, the span of ρ is [0.5,1.5];
After the value adjustment of d3, Control Parameter finishes, upgrade the global information element, the update rule of global information element is: &tau; ij &LeftArrow; ( 1 - &rho; ) &tau; ij + &rho;&Delta; &tau; ij bs , Wherein,  (i, j) ∈ T BsΔ τ Ij Bs=B/F (best), F (best) are the valuation functions value of current iteration optimal path.
8. optimization method according to claim 1 is characterized in that, the end condition described in the step e is: set maximum iteration time and/or find the solution multicast path by the precision of optimal solution.
CN200710178027XA 2007-11-23 2007-11-23 An optimization method for multicast route ant group algorithm Expired - Fee Related CN101170503B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200710178027XA CN101170503B (en) 2007-11-23 2007-11-23 An optimization method for multicast route ant group algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710178027XA CN101170503B (en) 2007-11-23 2007-11-23 An optimization method for multicast route ant group algorithm

Publications (2)

Publication Number Publication Date
CN101170503A true CN101170503A (en) 2008-04-30
CN101170503B CN101170503B (en) 2010-08-18

Family

ID=39390976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710178027XA Expired - Fee Related CN101170503B (en) 2007-11-23 2007-11-23 An optimization method for multicast route ant group algorithm

Country Status (1)

Country Link
CN (1) CN101170503B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101827418A (en) * 2010-05-07 2010-09-08 北京科技大学 Energy optimization-based cognitive radio multicast routing method
CN101867991A (en) * 2010-05-10 2010-10-20 北京科技大学 Cognitive radio multicast routing method based on delay constraint
CN101925100A (en) * 2010-09-03 2010-12-22 东华大学 Fault-tolerant routing recovery method of heterogeneous wireless sensor network
CN101986628A (en) * 2010-12-15 2011-03-16 山东大学 Method for realizing multisource multicast traffic balance based on ant colony algorithm
CN101483598B (en) * 2009-02-20 2011-09-07 西部矿业股份有限公司 Minimized bandwidth consumption multicast routing method based on label optimization
CN102595548A (en) * 2012-03-26 2012-07-18 中南大学 Minimum cost multicast route method in cognitive wireless Mesh network
CN102970231A (en) * 2012-11-20 2013-03-13 中兴通讯股份有限公司 Multicast flow forwarding implementation method and routing bridge (RB)
CN103327082A (en) * 2013-06-07 2013-09-25 同济大学 Multiple ant colony evacuation optimizing exchanging method
CN103338491A (en) * 2013-06-09 2013-10-02 南京邮电大学 Mobile beacon routing method based on bee colony algorithm
CN104901892A (en) * 2015-06-03 2015-09-09 安徽理工大学 QoS multicasting route optimizer based on ant colony algorithm and realization method of QoS multicasting route optimizer
CN104994021A (en) * 2015-07-21 2015-10-21 三星电子(中国)研发中心 Method and device for determining optimal path
CN105763451A (en) * 2016-04-28 2016-07-13 南阳理工学院 Ant colony algorithm-based QoS fault-tolerant route selection method in Internet of Vehicles
CN106789631A (en) * 2017-01-20 2017-05-31 深圳市风云实业有限公司 A kind of Multicast Routing reconstructing method and routing device
CN108337167A (en) * 2018-02-11 2018-07-27 福州大学 Video multi-channel parallel transmission and distribution method and system based on ant colony algorithm
CN108512772A (en) * 2018-03-09 2018-09-07 重庆邮电大学 Quality-of-service based data center's traffic scheduling method
CN108596389A (en) * 2018-04-24 2018-09-28 宁波三星医疗电气股份有限公司 Power concentrator intelligent meter reading method based on ant group algorithm
CN109120523A (en) * 2017-06-23 2019-01-01 阿里巴巴集团控股有限公司 Multi-node path selection method, device, cloud platform resource regulating method and device
CN110139319A (en) * 2019-05-25 2019-08-16 西南电子技术研究所(中国电子科技集团公司第十研究所) High dynamic time-delay network propagation delay time minimizes method for routing
CN116720638A (en) * 2023-04-13 2023-09-08 广东工业大学 Method and system for adjusting inverse shortest path weight based on improved evolutionary algorithm

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050001685A (en) * 2003-06-26 2005-01-07 주식회사 케이티 Dynamic resource management method using multiple ant colony system in wireless communication microcell system and recording medium storing the program including the same
CN1731761A (en) * 2005-08-05 2006-02-08 武汉理工大学 QoS multicast routing method based on the combination of ant algorithm
CN101043444A (en) * 2007-04-26 2007-09-26 浙江大学 Distributed quality of service multicast routing process based on ant group optimization

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483598B (en) * 2009-02-20 2011-09-07 西部矿业股份有限公司 Minimized bandwidth consumption multicast routing method based on label optimization
CN101827418B (en) * 2010-05-07 2012-05-23 北京科技大学 Energy optimization-based cognitive radio multicast routing method
CN101827418A (en) * 2010-05-07 2010-09-08 北京科技大学 Energy optimization-based cognitive radio multicast routing method
CN101867991A (en) * 2010-05-10 2010-10-20 北京科技大学 Cognitive radio multicast routing method based on delay constraint
CN101867991B (en) * 2010-05-10 2012-12-05 北京科技大学 Cognitive radio multicast routing method based on delay constraint
CN101925100B (en) * 2010-09-03 2012-12-05 东华大学 Fault-tolerant routing recovery method of heterogeneous wireless sensor network
CN101925100A (en) * 2010-09-03 2010-12-22 东华大学 Fault-tolerant routing recovery method of heterogeneous wireless sensor network
CN101986628B (en) * 2010-12-15 2012-11-07 山东大学 Method for realizing multisource multicast traffic balance based on ant colony algorithm
CN101986628A (en) * 2010-12-15 2011-03-16 山东大学 Method for realizing multisource multicast traffic balance based on ant colony algorithm
CN102595548A (en) * 2012-03-26 2012-07-18 中南大学 Minimum cost multicast route method in cognitive wireless Mesh network
CN102595548B (en) * 2012-03-26 2014-11-05 中南大学 Minimum cost multicast route method in cognitive wireless Mesh network
CN102970231B (en) * 2012-11-20 2018-05-01 中兴通讯股份有限公司 Multicast data flow forwards implementation method and route-bridge(RB)
CN102970231A (en) * 2012-11-20 2013-03-13 中兴通讯股份有限公司 Multicast flow forwarding implementation method and routing bridge (RB)
CN103327082A (en) * 2013-06-07 2013-09-25 同济大学 Multiple ant colony evacuation optimizing exchanging method
CN103327082B (en) * 2013-06-07 2016-06-29 同济大学 A kind of colony evacuation optimal change method
CN103338491A (en) * 2013-06-09 2013-10-02 南京邮电大学 Mobile beacon routing method based on bee colony algorithm
CN103338491B (en) * 2013-06-09 2015-08-19 南京邮电大学 A kind of mobile beacon routing resource based on ant colony algorithm
CN104901892A (en) * 2015-06-03 2015-09-09 安徽理工大学 QoS multicasting route optimizer based on ant colony algorithm and realization method of QoS multicasting route optimizer
CN104994021A (en) * 2015-07-21 2015-10-21 三星电子(中国)研发中心 Method and device for determining optimal path
CN104994021B (en) * 2015-07-21 2018-06-15 三星电子(中国)研发中心 Determine the method and device of optimal path
CN105763451A (en) * 2016-04-28 2016-07-13 南阳理工学院 Ant colony algorithm-based QoS fault-tolerant route selection method in Internet of Vehicles
CN106789631A (en) * 2017-01-20 2017-05-31 深圳市风云实业有限公司 A kind of Multicast Routing reconstructing method and routing device
CN106789631B (en) * 2017-01-20 2020-04-03 深圳市风云实业有限公司 Multicast routing reconstruction method and routing equipment
CN109120523A (en) * 2017-06-23 2019-01-01 阿里巴巴集团控股有限公司 Multi-node path selection method, device, cloud platform resource regulating method and device
CN109120523B (en) * 2017-06-23 2021-12-14 阿里巴巴集团控股有限公司 Multi-node path selection method and device, and cloud platform resource scheduling method and device
CN108337167A (en) * 2018-02-11 2018-07-27 福州大学 Video multi-channel parallel transmission and distribution method and system based on ant colony algorithm
CN108337167B (en) * 2018-02-11 2020-07-31 福州大学 Video multi-channel parallel transmission and distribution method and system based on ant colony algorithm
CN108512772A (en) * 2018-03-09 2018-09-07 重庆邮电大学 Quality-of-service based data center's traffic scheduling method
CN108596389A (en) * 2018-04-24 2018-09-28 宁波三星医疗电气股份有限公司 Power concentrator intelligent meter reading method based on ant group algorithm
CN108596389B (en) * 2018-04-24 2021-08-31 宁波三星医疗电气股份有限公司 Intelligent meter reading method for power concentrator based on ant colony algorithm
CN110139319A (en) * 2019-05-25 2019-08-16 西南电子技术研究所(中国电子科技集团公司第十研究所) High dynamic time-delay network propagation delay time minimizes method for routing
CN110139319B (en) * 2019-05-25 2022-04-01 西南电子技术研究所(中国电子科技集团公司第十研究所) Routing method for minimizing transmission delay of high dynamic delay network
CN116720638A (en) * 2023-04-13 2023-09-08 广东工业大学 Method and system for adjusting inverse shortest path weight based on improved evolutionary algorithm
CN116720638B (en) * 2023-04-13 2024-03-26 广东工业大学 Method and system for adjusting inverse shortest path weight based on improved evolutionary algorithm

Also Published As

Publication number Publication date
CN101170503B (en) 2010-08-18

Similar Documents

Publication Publication Date Title
CN101170503B (en) An optimization method for multicast route ant group algorithm
Long et al. A sustainable heuristic QoS routing algorithm for pervasive multi-layered satellite wireless networks
Kout et al. AODVCS, a new bio-inspired routing protocol based on cuckoo search algorithm for mobile ad hoc networks
Altman et al. Non-cooperative forwarding in ad-hoc networks
Wedde et al. BeeAdHoc: an energy efficient routing algorithm for mobile ad hoc networks inspired by bee behavior
CN101677289B (en) Method and device for optimizing route
Guo et al. Multi-objective OLSR for proactive routing in MANET with delay, energy, and link lifetime predictions
CN103281245B (en) Determine method and the device of business routed path
Ragavan et al. Optimized routing in wireless sensor networks by establishing dynamic topologies based on genetic algorithm
CN101447936B (en) Multicast routing method based on particle swarm algorithm
Wang et al. Multicast routing for delay variation bound using a modified ant colony algorithm
Papadimitriou et al. Time-dependent combined network design and routing optimization
CN104901892A (en) QoS multicasting route optimizer based on ant colony algorithm and realization method of QoS multicasting route optimizer
CN116389347A (en) Dynamic SDN route optimization algorithm based on reinforcement learning
Guoying et al. Multicast routing based on ant algorithm for delay-bounded and load-balancing traffic
CN111555978B (en) SDN routing arrangement method with energy saving and service quality guarantee functions in smart grid
Wang et al. An artificial fish swarm algorithm based and ABC supported QoS unicast routing scheme in NGI
Thachayani et al. Combined probabilistic deflection and retransmission scheme for loss minimization in OBS networks
Madhavan Framework for QOS optimization in MANET using GA-ACO techniques
Ding et al. Improved ant colony algorithm with multi-strategies for QoS routing problems
Vijaya Kumar et al. Neural networks based efficient multiple multicast routing for mobile networks
Misra et al. Using ant-like agents for fault-tolerant routing in mobile ad-hoc networks
Murugeswari et al. Multiconstrained QoS Multicast Routing for Wireless Mesh Network Using Discrete Particle Swarm Optimization
Nivetha et al. Hybrid ACO-PSO based multi objective optimization for quality of service routing in mobile ad hoc networks
Rahul et al. Fuzzy Fruit Fly Optimized Node Quality-Based Clustering Algorithm for Network Load Balancing.

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100818

Termination date: 20161123