Genetic Algorithm for Routing and Spectrum Allocation in Elastic Optical Networks

Size: px
Start display at page:

Download "Genetic Algorithm for Routing and Spectrum Allocation in Elastic Optical Networks"

Transcription

1 2016 Third European Network Intelligence Conference Genetic Algorithm for Routing and Spectrum Allocation in Elastic Optical Networks Piotr Lechowicz, Krzysztof Walkowiak Dept. of Systems and Computer Networks Wroclaw University of Science and Technology Wroclaw, Poland Abstract Elastic Optical Network (EON) architecture has been proposed as a promising technology for a new generation of OFDM networks. It is based on the concept that spectrum can be split into smaller slices than are used currently in the fixed-grid network. It allows better spectral utilization and support for bit rates over 100 Gb/s. EONs arise with the problem of routing and spectrum allocation (RSA). In this paper, we propose a Genetic Algorithm (GA) to solve the RSA problem with multicast flows. Different selection and crossover strategies are presented. Extensive numerical experiments are performed to select the most appropriate combination of operators and tuning parameters of the GA algorithm in the context of the RSA problem. Obtained results show that GA can be applicable. Index Terms elastic optical networks, routing and spectrum allocation, genetic algorithm I. INTRODUCTION Due to the innovations in technology, current single carrier Wavelength-Division Multiplexing (WDM) networks allow to use 40, 100 and greater Gb/s bandwidths per channel. However, the available optical spectrum range nm is divided by the International Telecommunication Union (ITU) into fixed grid with the width of each single spectrum slot equal to 50 GHz. It results with the necessity of allocating full wavelength to a connection even if the required traffic between nodes is much smaller. The low level of granularity results with inefficient usage of available spectrum resources. Currently deployed fixed grid does not support directly bit rates over 400 Gb/s because they overlap with at least one 50 GHz ITU grid boundary. As opposite, allocating small bit rates results with an inefficient spectrum utilization. In view of increasing network traffic, the Elastic Optical Network (EON) architecture has been proposed. It allows to assign either huge or small bandwidth and create flexible connections in optical networks. However, EON s technology arises with the problem of Routing and Spectrum Allocation (RSA), which according to [1] is NP-complete. Different optimization methods were proposed to solve the RSA problem. In [1], RSA is formulated as an Integer Linear Programming (ILP) and a heuristic algorithm Adaptive Frequency Assignment Collision Avoidance (AFA-CA) is proposed. There were also proposed other meta-heuristics Tabu Search (TA) [2], Simulated Annealing (SA) [3] and GA [4]. In the paper [5] the RSA problem is extended to the Routing, Modulation Level, and Spectrum Assignment/Allocation (RMLSA). The problem is further studied in [6], where an effective heuristic called Adaptive Frequency Assignment Division and Collision Avoidance (AFA-DCA) is proposed. EON with dedicated path protection is considered in [7], [8], [9], with proposed algorithms: AFA-DPP, TS, hybrid AFA-TS and GA. In the literature there are already proposed good algorithms for the RSA problem. Therefore, we decided to select one of them Genetic Algorithm implement it in the way which allows adding new strategies easily, and evaluate the best design approach. Our GA is implemented with different crossover and selection strategies. In order to decorrelate GA from the parameters selection, we tune them for each of the combinations separately. Moreover, we decided to compare GA with two initial solutions. After investigating the best strategies combination and parameters tuning, we compare effectiveness of our algorithm with the reference ones. Obtained results show that GA is appropriate in specific scenarios. Our research was conducted to prepare fundamental core for further development of the GA algorithm in the RSA domain. The remainder of the paper is organized as follows. In Section 2, we discuss some features of EON s technology. In Section 3, there is presented ILP formulation to that problem. In section 4, we describe proposed solution GA. In the last two sections, there are shown results of numerical experiments, our conclusions and description of future works. II. ELASTIC OPTICAL NETWORKS The problem of network granularity, which will provide required capacity and better spectrum usage for sub- and super- wavelength, has been solved through Orthogonal Frequency-Division Multiplexing (OFDM) technology. It allows to distribute data in multi-carrier system, where each subcarrier is orthogonally modulated. This fact allows them to overlap each other, and as a result, provides better transmission spectral efficiency. It is possible to allocate variable number of low-band subcarriers to a transmission, which results in a much more granulated and flexible spectrum grid. Each of the subcarriers can be modulated individually using different modulation formats. The transmission over shortest /16 $ IEEE DOI /ENIC

2 optical paths is able to use higher modulation levels, and the further ones can still provide required quality of connection transmission. To make usage of the OFDM technology possible in the optical networks, it is necessary to use alongside bandwidth variable transponders (BVTs), bandwidth variable cross-connects (BV-WXCs) and intelligent clients. The combination of these technologies creates term Elastic Optical Networks (EON) the network whose components will be able to adjust to the network s conditions, transmitted demands, and to select most suitable modulation format according to the bit rate and distance. As an analogy to the Routing and Wavelength Assignment (RWA) problem in DWDM optical networks, the Routing and Spectrum Allocation problem arises in EONs. RSA problem involves assigning adjacent frequency spectrum slices to connection request. The assignment is restricted to the frequency non-overlapping by many requests and selecting the same optical corridor (channel) for the whole lightpath. III. PROBLEM FORMULATION There is given a network topology which contains some nodes and fibre links which interconnect them. In the network, there are transmitted different demands. In this paper, we consider two types of them unicast and multicast. The unicast demand can be uniquely described by its source node, volume of data which has to be transmitted, and the destination node. The multicast demand has a similar representation, but instead of one destination node, it contains a set of them. It is assumed that in each node the incoming data can be retransmitted on any number of links. Each link consists of available spectrum on which the data can be transmitted. That spectrum is divided into small frequency slices, which are described by the integer indices. The demand can be only allocated on integer, non-negative number of slices. For each demand, there are available candidate routing structures. The candidate routing structure describes which links have to be involved to realize the demand. In case of a unicast demand, the structure is a path from the source node to the destination node. In case of a multicast demand, it is a tree without loops. The required number of slices which have to be allocated, depends on the volume (bit-rate) of the demand and the length of the routing structure. In more details, we apply the distance-adaptive transmission (DAT) rule as in [10]. The process of allocating demands has to meet the following constraints: spectrum contiguity for each demand on each link, adjacent slices in frequency spectrum should be allocated, spectrum continuity for each demand it should be allocated on the same slices on each link, spectrum non-overlapping only one demand can allocate one slice in frequency grid on particular link. For each demand, a single routing structure (path or tree) has to be selected. On that structure the range of slices (channel) is selected and the demand is realized on that channel. The goal function is to minimize the required size of spectrum in the network. To be more specific: the cost of allocation is represented by the highest occupied slice index on any link, and that value has to be minimized. A. ILP formulation There is given a directed graph G = (V,E), where V there is the set of nodes in the network. E is the set of links. Each link contains certain number of frequency slices S. Slices on each link are grouped in channels C. The channel is created from a set of adjacent slices. There is given a list of demands D which have to be allocated in the network. Each demand is described by the tuple of source node, volume and destination node/nodes. For each demand there are available candidate paths P. For each candidate path, there is a correspondent list of available channels on which the demand could be allocated. There are some constants, which help to formulate constraints and objective function. δ edp is a binary value which provides the information whether given link belongs to certain available path of the demand. The requested number of slices for realizing certain demand on path is represented by n dp. The γ dpcs provides information whether channel associated with the demand and path contains certain slice. The allocation process is made by selecting one available channel and path for each demand. The binary variable x dpc is equal to 1 if channel c is used to realize demand d on path p. Variable z s informs whether slice with index s is occupied by any demand on at least one link. The goal is to minimize the span of necessary spectrum in the network which is equivalent to equation 1. indices: v =1, 2,...,V e =1, 2,...,E d =1, 2,...,D s =1, 2,...,S p =1, 2,...,P d c =1, 2,...,C dp constants: δ edp n dp γ dpcs variables: nodes links demands frequency slices candidate structures for demand d; if demand is a unicast demand, structure p is a path connecting end nodes of the demand. If d is a multicast demand, structure p is a tree with the root in the source node and including all client nodes candidate channels for demand d allocated on structure p =1, if link e belongs to structure p realizing demand d; 0, otherwise requested number of slices for demand d on structure p =1, if channel c associated with demand d on candidate structure p uses slice s; 0, otherwise 274

3 x dpc =1, if channel c on candidate structure p is used to realize demand d; 0, otherwise (binary) z es =1, if slice s is occupied on link e; 0, otherwise (binary) z s =1, if slice with index s is allocated on any network link; 0, otherwise (binary) z maximum slice index used in the network (integer) objective: min Φ = z (1) constraints: P C x dpc =1, d D (2) p=1 c=1 D P d=1 p=1 c=1 C γ dpcs δ edp x dpc z es, e E,s S (3) E z es E z s, s S (4) e=1 S z s z, s S (5) s=1 To reduce the problem complexity, candidate structures are represented in the link-path notation [11]. For unicast demands there can be selected k shortest paths, and for multicast ones, minimal spanning trees (MST) [12]. Furthermore, to simplify the problem, there is considered only one modulation level regardless of the selected lightpath for the demand, there is used the same modulation format previously selected, according to the DAT rule. Thus, depending on the length of the path or tree, the different number of slices are required to establish the demand. IV. GENETIC ALGORITHM As a solution to the above-mentioned problem, we present a genetic algorithm, which can provide suboptimal solution in a reasonable time. In GA each chromosome corresponds to a possible solution to the problem, therefore it is necessary to represent search space, in the form which will allow to apply genetic operators. To unambiguously represent allocation of available demands, the First-Fit method can be used. Demands are stored in ordered list (figure 1) and for each one of them there is selected a candidate structure. Demands are represented by variables,,...d n. Selected path candidate is represented as a function of the chromosome, because different path candidates can be selected for different chromosomes for the same demand. Each demand is placed exactly once in the list. For each demand, preserving list order and according to the selected structure candidate, it is allocated in the first free channel on that path. The allocation process restricts all of the RSA constraints on all links involved in that path. The population is represented as a list of chromosomes. In each generation the number of individuals in the population is constant. C : p 1 (C) p 2 (C) Fig. 1. Ordered list of demands. d i p i (C) d n 1 p n 1 (C) d n p n (C) According to the shape of the chromosome, the problem is split into two separate parts (contexts). First part is to select order of demands in the list. According to that order, demands will be allocated in the available spectrum. Second part is to determine which candidate structure m(path or tree) will be used for which demand. These two steps do not have to be performed successively. Ordering of demands can be done in parallel to the selection of candidate paths. Therefore algorithm can operate on two different contexts, and to manage that duality, it works in cycles. For a predefined number of iterations, it tries to improve demands order, and after that it switches to path selection. For some time it works on that context, and when the cycle is over, it comebacks to improving demands order. A. Mutation For the path selection context, the mutation can be defined as follows: in chromosome are randomly selecte0% of genes. For each one of them is randomly selected other candidate path with equal probability (excluding the same candidate path). In terms of the demand strategy, there are selected two demands in the chromosome. The positions of those demands in the chromosome are swapped. B. Crossover For the path selection context, the crossover operation is done as follows: there is randomly selected the same crossing point in two parents. First child has demands order as it is in the first parent. From the beginning till the crossing point of the child s chromosome, the selected structures are as in the first parent. However, from that point, they are selected as they are in the second parent (for corresponding demands, because the order can be different). The second child is created analogically. In the figure 2 there are selected two parents: C 1 and C 2. The splitting point is marked with triangle. Child C 3 has the same demands order as the child C 1. Up to the splitting point it has paths selected as they were in the chromosome C 1. After that point, paths are selected from parent C 2 (marked with bold font). Chromosome C 4 is created similarly, but with opposite parent s selection. In the chromosome C 3 candidate structure for demands and is selected from the chromosome C 2 instead of the C 1. There is an equal probability, that for the child there will be copied values up to the splitting point from one parent and replaced from the second one, or there will be copied values 275

4 C 1 : C 2 : C 3 : C 4 : p 3 (C 2 ) p 3 (C 2 ) p 2 (C 1 ) p 4 (C 2 ) p 2 (C 1 ) p 4 (C 2 ) p 3 (C 1 ) p 2 (C 2 ) p 3 (C 1 ) p 2 (C 2 ) p 4 (C 1 ) p 4 (C 1 ) p 5 (C 1 ) p 5 (C 2 ) p 5 (C 2 ) p 5 (C 1 ) p 6 (C 1 ) p 1 (C 2 ) parent s chromosomes: C 1 and C 2. The child C 3 has demands from to copied from the parent C 1. After the splitting point, the demands and are placed as they occur in the chromosome C 2. Selected operations always provide feasible solution, so there is no need to create a fix or a penalty function [13]. C. Selection There were implemented two strategies of selecting chromosomes to produce offspring roulette wheel (RW) and rank (RA). In the roulette wheel the probability of selecting chromosome C i from the population is presented in the equation 6, where PRW i is the probability, FRW i is the fitness of i-th chromosome, and N is the number of all chromosomes in current population. Fig. 2. Crossover of path strategy PRW i = FRW i N j=1 FRW j (6) from the splitting point till the end of the chromosome, and replaced from the beginning, up to the splitting point. For demands crossover, there are implemented three different strategies single, double and triple-splitting point (SP, DP, TP). The crossover process is described on the single splitting point strategy and the others are created analogically. There is randomly selected one splitting point, same in both parents. First child is created by copying demands order from the first parent in the range from start till to that point. The rest of the chromosome is filled up with the missing demands in the order as they occur in the second parent. Second child is created in the analogous way. There is an equal probability that demands will be copied from the start of the chromosome till the splitting point, or from the splitting point till the end of it. When demands are placed from other parent, there are also copied selected candidate paths for those demands. In the figure 3 there are two C 1 : C 2 : C 3 : C 4 : p 3 (C 2 ) p 3 (C 2 ) p 2 (C 1 ) p 4 (C 2 ) p 2 (C 1 ) p 4 (C 2 ) p 3 (C 1 ) p 2 (C 2 ) p 3 (C 1 ) p 2 (C 2 ) Fig. 3. Crossover of demands strategy p 4 (C 1 ) p 4 (C 1 ) p 5 (C 1 ) p 5 (C 2 ) p 6 (C 1 ) p 1 (C 2 ) p 5 (C 2 ) p 5 (C 1 ) Roulette wheel approach is not directly applicable for the current problem formulation, because there is determined a cost function instead of the a function. Hence, the cost has to be transformed into fitness. This can be done with the equation 7, where C i is the cost of i-th chromosome. N j=1 FRW i = C j (7) C i As an alternative, chromosomes can be selected according to their rank. Firstly, they are sorted in the descending cost order, after that to each one of them is assigned a rank value, according to the equation 8. r i = i, i 1, 2,...,N (8) The probability of selecting a chromosome is shown in the equation 9 [14]. r i P RANK i = N j=1 r (9) j In the algorithm there was also introduced an elitism mechanism which adds exact copy of n best chromosomes in the current population to the next one. D. Initial population The initial population of GA can strongly affect obtained result. Therefore, there are considered two approaches randomly selecting demands and candidate paths in the initial population and heuristic Maximum Spectrum First (MSF) [13]. When MSF is used, it is only applied to the first chromosome and the rest is filled up randomly to provide diversity in the population. For each multicast there is calculated a metric equal to the volume of the demand, multiplied by the number of receiving nodes. Those demands are sorted according to the decreasing value of that metric. Unicast demands are sorted in a descending order of their volume. Firstly, there are processed multicast demands and after that, unicast ones. For each demand, there are successively checked available paths and there is selected one, providing lowest cost function with the First-Fit spectrum allocation. 276

5 According to the selected initial solution, the algorithm is further distinguished as GA (random initial solution) and GA-MSF (MSF initial solution). E. Pseudocode The pseudocode of implemented GA is presented in the algorithm 1. Algorithm 1 Genetic algorithm 1: initialize values: P - size of population N - number of generations SC - strategy cycle SR - strategy ratio CR - crossover rate MR - mutation rate E - elitism amount 2: if initial solution: initialize first chromosome with MSF initialize rest of the population randomly 3: else: initialize population randomly 4: i := 0 5: calculate fitness of each individual using First-Fit 6: if i % SC == 0 OR i % SC == R: change algorithm strategy context 7: copy E best individuals to the next population j := E 8: select two individuals from the population (make a copy of them) 9: if random() < CR: 9.1: if both selected chromosomes are the same individual, mutate one of them 9.2: perform crossover 10: if random() < MR: mutate first selected chromosome 11: if random() < MR: mutate second selected chromosome 12: add copied two chromosomes to the next population 13: j += 2, if j < P go to step 8 14: assign next population to the current one, i += 1 15: if i >= N then return best result and STOP, else go to the step 5 V. NUMERICAL RESULTS In this section we present performance of our GA. The first part is focused on finding the best parameters and strategies. In the second part the results are compared with other reference algorithms. The efficiency of an algorithm is presented according to the allocated spectrum resources (equation 1). As a reference, the following algorithms are selected: KW - Adaptive Frequency Assignment heuristic [13] MSF - Maximum Spectrum First heuristic [5] Numerical experiments are performed on EURO28 (28 nodes, 82 links) network topology (figure 4). We consider candidate structures k 4, 6, 8, 10, 20 for unicast demands and p 50, 100, 200, 300, 500 for multicast demands. The experiments are performed for scenarios with the multicast and unicast demands (MUD) at the same time and only with the multicast (MD) ones. However, due to the fact that results obtained for the MUD scenarios are not satisfactory, only the MD scenarios are studied deeper. The results for the MUD scenarios are only presented in the table, as a reference that the algorithm is not applicable for them. Each MUD scenario contains aroun20 demands and MD scenario aroun0. The tuning process is done for 6 demand s sets. Experiments for best strategies selection and comparison to reference algorithms are obtained as an average result of 20 different scenarios. Fig. 4. Network topology In the table I, there are presented implemented strategies for GA operations and in the table II there are shown values of tuning parameters. In the table III there are presented best found parameters of GA. GA operation Demands crossover Selection TABLE I AVAILABLE STRATEGIES FOR GA. Strategies single point, double point, triple point rank, roulette wheel A. Tuning of GA The GA Algorithm is tuned separately for each of the possible combinations of selection strategies, demand crossover strategies and random or MSF initial solutions (12 combinations). Parameters are tuned consecutively, it is first investigated crossover ratio value and rest of the parameters are taken as initial ones (table II). The second step is the mutation tuning, where best found crossover ratio value is 277

6 Algorithm GA GA-MSF Selection strategy Rank Roulette wheel Rank Roulette wheel TABLE III SELECTED BEST PARAMETERS AFTER TUNING OF GA. Demands strategy Crossover rate Mutation rate Nr of generations Nr of individuals Strategy ratio Strategy cycle Single point Double point Triple point Single point Double point Triple point Single point Double point Triple point Single point Double point Triple point TABLE II VALUES OF TUNING PARAMETERS. Parameter name Values Initial value crossover ratio 0.80, 0.85, 0.90, 0.95 mutation ratio 0.2, 0.3, 0.4, number of generations upper boun number of individuals 10, 20, strategy cycle 10, strategy ratio 0.0, 0.2, 0.5, 0.8, elitism amount 1 during all experiments 1 Fig. 6. Tuning number of generations in GA-MSF. set instead of the initial one. The replacement of initial values with the found ones is repeated in further steps, where there is tuned a number of generations, number of individuals and strategies ratio and cycle. Fig. 7. Average improvement in GA for different strategy cycles and ratios (random initial solution). Fig. 5. Tuning number of generations in GA. In figures 5 an are presented results for tuning number of generations. For all tested cases, the significant improvement occurs after first several tens of iterations. After around 60 iterations, the algorithm starts to saturate. In further considerations the number of generations is selected as 100, as a compromise between cost decreasing and required computational time. The tuning of strategy cycle and ratio is presented in the figures 7 and 8. Presented values are of average improvement, referring to the initial solution. The ratio and cycle are described as a pair of values, where first one denotes how many iterations were considered as a cycle, and the second one, how many iterations were considered for the ratio. When ratio is equal to 0.0, the algorithm spends whole cycle on paths selection. As opposite, value 1.0 stands for the situation when only demand s order is changed in the whole cycle. According to the results, operating only on demand s order is the worst possibility, however focusing on path selection is often the second best result. The best result, in most cases, is either for ratio 50% 50% or 80% 20%. Therefore, manipulation on the order of demands also puts important impact on the obtained final result. 278

7 TABLE VI SELECTED STRATEGIES AND PARAMETERS FOR ALGORITHMS COMPARISON. Parameter name GA GA-MSF Selection strategy Rank Roulette wheel Demands strategy Single point Triple point Crossover rate Mutation rate Nr of generations Nr of individuals Strategy ratio Strategy cycle Fig. 8. Average improvement in GA-MSF for different strategy cycles and ratios. B. Best strategies selection To select best strategies for GA and GA-MSF, the experiments are extended to 20 different demands sets. The results presented in tables IV and V are averaged over number of structure candidates and different scenarios. There are compared according to three metrics competitive ratio (CR), ranking and amount of best results for each of the demands set. Selection criteria TABLE IV SELECTED BEST STRATEGIES FOR GA. Rank Roulette SP DP TP SP DP TP CR 2.41% 3.38% 2.82% 2.74% 2.50% 2.73% Ranking Best result In case of random initial solution, results are close one to each other, however, two metrics show that rank with single point crossover strategy provides best results. In case of MSF initial solution, all metrics indicate that the roulette with triple point should be selected. Fig. 9. Average cost as a function of number of candidate structures for scenarios with multicast demands. Average cost as a function of number of candidate structures is presented in the figure 9 for MD. GA-MSF provides better results than other algorithms. Best cost as a function of tested scenarios is presented in the figure 10 for MD. For each scenario there is taken an average cost from a different number of candidate structures. In most cases GA-MSF leads. TABLE V SELECTED BEST STRATEGIES FOR GA-MSF. Selection criteria Rank Roulette SP DP TP SP DP TP CR 3.06% 1.91% 2.60% 1.63% 1.32% 0.73% Ranking Best result C. GA against reference algorithms During comparison of GA and GA-MSF against reference algorithms, the best strategies combination obtained in the previous section are used. Best parameters are selected, according to obtained results for corresponding strategies (table III). Selected parameters and strategies are presented in the table VI. Algorithms are compared for different number of candidate structures, for MD and MUD sets. Fig. 10. Best cost as a function of scenarios with multicast demands. Table VII shows results for competitive ratio for different number of candidate structures. For unicast demands, the GA-MSF provides best results and for mixed demands KW. According to the obtained results, GA-MSF is an appropriate solution for scenarios with multicast demands. Worse results for mixed scenarios may be caused by a significantly bigger number of demands to process. In the RSA problem, evaluating the cost (fitness) function with all of its constraints is time consuming, which is multiplied by the 279

8 TABLE VII COMPETITIVE RATIO AND RANKING FOR DIFFERENT NUMBER OF CANDIDATE STRUCTURES Criteria Competitive ratio Ranking Number of candidate structures Scenarios with mutlticast demands Scenarios with unicast and multicast demands GA GA-MSF MSF KW GA GA-MSF MSF KW k=4,p= % 0.00% 11.69% 17.44% 16.74% 10.46% 24.03% 0.09% k=6,p= % 1.66% 14.95% 13.36% 25.31% 16.11% 29.20% 0.00% k=8,p= % 0.67% 15.10% 9.15% 29.62% 18.13% 30.61% 0.00% k=10,p= % 0.33% 10.26% 9.23% 32.36% 21.90% 40.73% 0.00% k=20,p= % 0.17% 10.98% 9.93% 38.65% 23.45% 43.12% 0.00% k=4,p= k=6,p= k=8,p= k=10,p= k=20,p= number of individuals in the population and the amount of demands. Therefore, it is not possible to provide sufficiently big population and number of generations for GA in reasonable time, to fully exploit benefits from its operators, especially when the number of demands is big. Promising results are obtained when the search space is narrowed to only several tens of demands. The amount of candidate structures provides less impact than demands on algorithm efficiency. Furthermore, when algorithm starts with worse initial solution, rank selection strategy provides better results than roulette wheel. When algorithm starts with an initial result provided by heuristic MSF, roulette wheel is better. The RW has a tendency to more often select best results for operations than RA. It seems reasonable to narrow down the selection tendency to best results when individuals are closer to the optimal, and, as opposite, to allow wider selection providing bigger search space when algorithm is far from optimal solution. VI. CONCLUDING REMARKS In this paper we proposed GA-MSF algorithm for RSA problem and provided its detailed description. We performed numerical experiments to find the best parameters and strategies set. Finally, we compared efficiency of GA-MSF with reference algorithms: KW and MSF. Obtained results show that GA-MSF can provide good spectral utilization for scenarios with small demands set and big number of candidate structures. In the future, we plan to extend our research to other network topologies with different number of nodes and links. We are also considering further GA extensions adding different strategies for path s selection crossover and mutation operations. Furthermore, we want to perform investigation, how big different strategies make an impact on improving the result, as a function of iteration s ranges. It would allow to decide which strategies combination is the best for which period of algorithm execution. The strategy could also be adapted to the population, considering spread of cost or diversity of genomes in the chromosomes. ACKNOWLEDGEMENTS This work was supported by the Polish National Science Centre (NCN) under Grant DEC-2012/07/B/ST7/01215, FP7 project ENGINE (Grant Agreement No ) and statutory funds of the Department of Systems and Computer Networks, Wroclaw University of Science and Technology. The authors are grateful to FP7 project ENGINE, Grant No for the access to the computing infrastructure built in the project. REFERENCES [1] M. Klinkowski and K. Walkowiak, Routing and spectrum assignment in spectrum sliced elastic optical path networks, IEEE Community Letter, vol. 15, no. 8, pp , August [2] R. Goścień, M. Klinkowski, and K. Walkowiak, A tabu search algorithm for routing and spectrum allocation in elastic optical networks, IEEE, vol. 14, [3] M. Aibin and K. Walkowiak, Simulated annealing algorithm for optimization of elastic optical networks with unicast and anycast traffic, in ICTON, July [4] J. H. L. Capucho and L. C. Resendo, ILP model and effective genetic algorithm for routing and spectrum allocation in elastic optical networks, IEEE, vol. 13, [5] K. K. Christodoulopoulos, I. Tomkos, and M. Varvarigos, Elastic bandwidth allocation in flexible ofdm-based optical networks, Journal of Lightwave Technology, vol. 29, no. 9, pp , April [6] M. Klinkowski, K. Walkowiak, and M. Jaworski, Off-line algorithms for routing, modulation level, and spectrum assignment in elastic optical networks, in ICTON, June [7] M. Klinkowski and K. Walkowiak, Offline RSA algorithms for elastic optical networks with dedicated path protection consideration, in RNDM, [8] K. Walkowiak, M. Klinkowski, and R. Goścień, Routing and spectrum allocation algorithms for elastic optical networks with dedicated path protection, Optical Switching and Networking, July [9] M. Klinkowski, Advances in Intellignet Systems and Computing series. Springer, January 2013, ch. A Genetic Algorithm for Solving RSA Problem in ELastic Optical Networks with Dedicated Path Protection, pp [10] K. Walkowiak, R. Goscien, M. Wozniak, and M. Klinkowski, Joint optimization of multicast and unicast flows in elastic optical networks, in Proceedings of the 2015 IEEE International Conference on Communications (ICC 2015), June [11] M. Pióro and D. Medhi, Routing, Flow, and Capacity Design in Communication and Computer Networks. Morgan Kaufmann, [12] Y. W. Bang and C. Kun-Mao, Spanning Trees and Optimization Problems. Chapman & Hall/CRC Press, [13] K. Walkowiak, Modeling and Optimization of Cloud-Ready and Content- Oriented Networks, ser. Studies in Systems, Decision and Control. Springer, 2016, vol. 56. [14] R. Kumar, Bleanding roulette wheel selection & rank selection in genetic algorithms, International Journal of Machine Learning and Computing, vol. 2, no. 4, August

How Much Can Sub-band Virtual Concatenation (VCAT) Help Static Routing and Spectrum Assignment in Elastic Optical Networks?

How Much Can Sub-band Virtual Concatenation (VCAT) Help Static Routing and Spectrum Assignment in Elastic Optical Networks? How Much Can Sub-band Virtual Concatenation (VCAT) Help Static Routing and Spectrum Assignment in Elastic Optical Networks? (Invited) Xin Yuan, Gangxiang Shen School of Electronic and Information Engineering

More information

Planning Flexible Optical Networks Under Physical Layer Constraints

Planning Flexible Optical Networks Under Physical Layer Constraints 1296 J. OPT. COMMUN. NETW./VOL. 5, NO. 11/NOVEMBER 2013 Christodoulopoulos et al. Planning Flexible Optical Networks Under Physical Layer Constraints K. Christodoulopoulos, P. Soumplis, and E. Varvarigos

More information

Span Restoration for Flexi-Grid Optical Networks under Different Spectrum Conversion Capabilities

Span Restoration for Flexi-Grid Optical Networks under Different Spectrum Conversion Capabilities Span Restoration for Flexi-Grid Optical Networks under Different Spectrum Conversion Capabilities Yue Wei, Gangxiang Shen School of Electronic and Information Engineering Soochow University Suzhou, Jiangsu

More information

Management of Spectral Resources in Elastic Optical Networks

Management of Spectral Resources in Elastic Optical Networks Georgia State University ScholarWorks @ Georgia State University Computer Science Dissertations Department of Computer Science 8-11-2015 Management of Spectral Resources in Elastic Optical Networks Sunny

More information

Exploiting the Transmission Layer in Logical Topology Design of Flexible-Grid Optical Networks

Exploiting the Transmission Layer in Logical Topology Design of Flexible-Grid Optical Networks Exploiting the Transmission Layer in Logical Topology Design Arsalan Ahmad NUST-SEECS, Islamabad, Pakistan Andrea Bianco, Hussein Chouman, Vittorio Curri DET, Politecnico di Torino, Italy Guido Marchetto,

More information

Wavelength Assignment Problem in Optical WDM Networks

Wavelength Assignment Problem in Optical WDM Networks Wavelength Assignment Problem in Optical WDM Networks A. Sangeetha,K.Anusudha 2,Shobhit Mathur 3 and Manoj Kumar Chaluvadi 4 asangeetha@vit.ac.in 2 Kanusudha@vit.ac.in 2 3 shobhitmathur24@gmail.com 3 4

More information

Applying p-cycle Technique to Elastic Optical Networks

Applying p-cycle Technique to Elastic Optical Networks Applying p-cycle Technique to Elastic Optical Networks Yue Wei, Kai Xu, Heming Zhao, Member, IEEE, Gangxiang Shen, Senior Member, IEEE Abstract This paper considers the p-cycle network protection technique

More information

Algorithm for wavelength assignment in optical networks

Algorithm for wavelength assignment in optical networks Vol. 10(6), pp. 243-250, 30 March, 2015 DOI: 10.5897/SRE2014.5872 Article Number:589695451826 ISSN 1992-2248 Copyright 2015 Author(s) retain the copyright of this article http://www.academicjournals.org/sre

More information

Optical Networks emerging technologies and architectures

Optical Networks emerging technologies and architectures Optical Networks emerging technologies and architectures Faculty of Computer Science, Electronics and Telecommunications Department of Telecommunications Artur Lasoń 100 Gb/s PM-QPSK (DP-QPSK) module Hot

More information

Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II

Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II 1 * Sangeeta Jagdish Gurjar, 2 Urvish Mewada, 3 * Parita Vinodbhai Desai 1 Department of Electrical Engineering, AIT, Gujarat Technical University,

More information

Link-based MILP Formulation for Routing and. Spectrum Assignment in Elastic Optical Networks

Link-based MILP Formulation for Routing and. Spectrum Assignment in Elastic Optical Networks Link-based MILP Formulation for Routing and 1 Spectrum Assignment in Elastic Optical Networks Xu Wang and Maite Brandt-Pearce Charles L. Brown Dept. of Electrical and Computer Engineering University of

More information

Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network

Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network (649 -- 917) Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network Y.S. Chia, Z.W. Siew, S.S. Yang, H.T. Yew, K.T.K. Teo Modelling, Simulation and Computing Laboratory

More information

Adaptive Hybrid Channel Assignment in Wireless Mobile Network via Genetic Algorithm

Adaptive Hybrid Channel Assignment in Wireless Mobile Network via Genetic Algorithm Adaptive Hybrid Channel Assignment in Wireless Mobile Network via Genetic Algorithm Y.S. Chia Z.W. Siew A. Kiring S.S. Yang K.T.K. Teo Modelling, Simulation and Computing Laboratory School of Engineering

More information

Joint QoS Multicast Routing and Channel Assignment in Multiradio Multichannel Wireless Mesh Networks using Intelligent Computational Methods

Joint QoS Multicast Routing and Channel Assignment in Multiradio Multichannel Wireless Mesh Networks using Intelligent Computational Methods Joint QoS Multicast Routing and Channel Assignment in Multiradio Multichannel Wireless Mesh Networks using Intelligent Computational Methods Hui Cheng,a, Shengxiang Yang b a Department of Computer Science,

More information

Routing and spectrum assignment in flexible optical networks using hybrid transponders

Routing and spectrum assignment in flexible optical networks using hybrid transponders International Journal of Innovation and Applied Studies ISSN 08-934 Vol. 9 No. Nov. 04, pp. 5-59 04 Innovative Space of Scientific Research Journals http://www.ijias.issr-journals.org/ Routing and spectrum

More information

Chapter 5 OPTIMIZATION OF BOW TIE ANTENNA USING GENETIC ALGORITHM

Chapter 5 OPTIMIZATION OF BOW TIE ANTENNA USING GENETIC ALGORITHM Chapter 5 OPTIMIZATION OF BOW TIE ANTENNA USING GENETIC ALGORITHM 5.1 Introduction This chapter focuses on the use of an optimization technique known as genetic algorithm to optimize the dimensions of

More information

Optical Networks with Limited Wavelength Conversion.

Optical Networks with Limited Wavelength Conversion. Practical Routing and Wavelength Assignment algorithms for All Optical Networks with Limited Wavelength Conversion M.D. Swaminathan*, Indian Institute of Science, Bangalore, India. Abstract We present

More information

8th International Conference on Decision Support for Telecommunications and Information Society

8th International Conference on Decision Support for Telecommunications and Information Society A bi-objective approach for routing and wavelength assignment in multi-fibre WDM networks Carlos Simões 1,4, Teresa Gomes 2,4, José Craveirinha 2,4 and João Clímaco 3,4 1 Polytechnic Institute of Viseu,

More information

A Proposed BSR Heuristic Considering Physical Layer Awareness

A Proposed BSR Heuristic Considering Physical Layer Awareness A Proposed BSR Heuristic Considering Physical Layer Awareness 1 st Pedro J. F. C. Souza pedro-freire@hotmail.com 4 th Karcius D. R. Assis Department of Electrical Engineering Federal University of Bahia

More information

A Hybrid Evolutionary Approach for Multi Robot Path Exploration Problem

A Hybrid Evolutionary Approach for Multi Robot Path Exploration Problem A Hybrid Evolutionary Approach for Multi Robot Path Exploration Problem K.. enthilkumar and K. K. Bharadwaj Abstract - Robot Path Exploration problem or Robot Motion planning problem is one of the famous

More information

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering

More information

Optimized Parallel Transmission in Elastic Optical Networks to Support High-Speed Ethernet

Optimized Parallel Transmission in Elastic Optical Networks to Support High-Speed Ethernet Optimized Parallel Transmission in Elastic Optical Networks to Support High-Speed Ethernet Xiaomin Chen 1, Admela Jukan 1, Ashwin Gumaste 2 Technische Universität Carolo-Wilhelmina zu Braunschweig, Germany

More information

Gateways Placement in Backbone Wireless Mesh Networks

Gateways Placement in Backbone Wireless Mesh Networks I. J. Communications, Network and System Sciences, 2009, 1, 1-89 Published Online February 2009 in SciRes (http://www.scirp.org/journal/ijcns/). Gateways Placement in Backbone Wireless Mesh Networks Abstract

More information

RECOMMENDATION ITU-R M (Question ITU-R 87/8)

RECOMMENDATION ITU-R M (Question ITU-R 87/8) Rec. ITU-R M.1090 1 RECOMMENDATION ITU-R M.1090 FREQUENCY PLANS FOR SATELLITE TRANSMISSION OF SINGLE CHANNEL PER CARRIER (SCPC) CARRIERS USING NON-LINEAR TRANSPONDERS IN THE MOBILE-SATELLITE SERVICE (Question

More information

Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User

Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User Changho Suh, Yunok Cho, and Seokhyun Yoon Samsung Electronics Co., Ltd, P.O.BOX 105, Suwon, S. Korea. email: becal.suh@samsung.com,

More information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information Jun Zhou Department of Computer Science Florida State University Tallahassee, FL 326 zhou@cs.fsu.edu Xin Yuan

More information

SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM

SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM 2005-2008 JATIT. All rights reserved. SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM 1 Abdelaziz A. Abdelaziz and 2 Hanan A. Kamal 1 Assoc. Prof., Department of Electrical Engineering, Faculty

More information

A Novel approach for Optimizing Cross Layer among Physical Layer and MAC Layer of Infrastructure Based Wireless Network using Genetic Algorithm

A Novel approach for Optimizing Cross Layer among Physical Layer and MAC Layer of Infrastructure Based Wireless Network using Genetic Algorithm A Novel approach for Optimizing Cross Layer among Physical Layer and MAC Layer of Infrastructure Based Wireless Network using Genetic Algorithm Vinay Verma, Savita Shiwani Abstract Cross-layer awareness

More information

An Analysis of Genetic Algorithm and Tabu Search Algorithm for Channel Optimization in Cognitive AdHoc Networks

An Analysis of Genetic Algorithm and Tabu Search Algorithm for Channel Optimization in Cognitive AdHoc Networks Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 7, July 2014, pg.60

More information

Resource Allocation in Elastic Optical Networks with Physical-Layer Impairments

Resource Allocation in Elastic Optical Networks with Physical-Layer Impairments Resource Allocation in Elastic Optical Networks with Physical-Layer Impairments A Thesis Presented to the Faculty of the School of Engineering and Applied Science University of Virginia In Partial Fulfillment

More information

Technical University Berlin Telecommunication Networks Group

Technical University Berlin Telecommunication Networks Group Technical University Berlin Telecommunication Networks Group Comparison of Different Fairness Approaches in OFDM-FDMA Systems James Gross, Holger Karl {gross,karl}@tkn.tu-berlin.de Berlin, March 2004 TKN

More information

Traffic Grooming for WDM Rings with Dynamic Traffic

Traffic Grooming for WDM Rings with Dynamic Traffic 1 Traffic Grooming for WDM Rings with Dynamic Traffic Chenming Zhao J.Q. Hu Department of Manufacturing Engineering Boston University 15 St. Mary s Street Brookline, MA 02446 Abstract We study the problem

More information

Chutima Prommak and Boriboon Deeka. Proceedings of the World Congress on Engineering 2007 Vol II WCE 2007, July 2-4, 2007, London, U.K.

Chutima Prommak and Boriboon Deeka. Proceedings of the World Congress on Engineering 2007 Vol II WCE 2007, July 2-4, 2007, London, U.K. Network Design for Quality of Services in Wireless Local Area Networks: a Cross-layer Approach for Optimal Access Point Placement and Frequency Channel Assignment Chutima Prommak and Boriboon Deeka ESS

More information

Dynamic Routing and Spectrum Assignment in Brown-field Fixed/Flex Grid Optical Network. Tanjila Ahmed

Dynamic Routing and Spectrum Assignment in Brown-field Fixed/Flex Grid Optical Network. Tanjila Ahmed Dynamic Routing and Spectrum Assignment in Brown-field Fixed/Flex Grid Optical Network Tanjila Ahmed Outline ØAbstract ØWhy we need flexible grid? ØChallenges to handle mixed grid ØExisting Solutions ØOur

More information

A mathematical model for wavelength assignment in wavelength division multiplexing mesh networks with wavelength reuse

A mathematical model for wavelength assignment in wavelength division multiplexing mesh networks with wavelength reuse A mathematical model for wavelength assignment in wavelength division multiplexing mesh networks with wavelength reuse Bonar Sitorus a), Nattapong Kitsuwan, and Eiji Oki Department of Communication Engineering

More information

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic M U LT I C A S T C O M M U N I C AT I O N S Tarik Cicic 9..08 O V E R V I E W One-to-many communication, why and how Algorithmic approach: Steiner trees Practical algorithms Multicast tree types Basic

More information

An Optimized Performance Amplifier

An Optimized Performance Amplifier Electrical and Electronic Engineering 217, 7(3): 85-89 DOI: 1.5923/j.eee.21773.3 An Optimized Performance Amplifier Amir Ashtari Gargari *, Neginsadat Tabatabaei, Ghazal Mirzaei School of Electrical and

More information

Multiple Access. Difference between Multiplexing and Multiple Access

Multiple Access. Difference between Multiplexing and Multiple Access Multiple Access (MA) Satellite transponders are wide bandwidth devices with bandwidths standard bandwidth of around 35 MHz to 7 MHz. A satellite transponder is rarely used fully by a single user (for example

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 4, April 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Design and Performance

More information

A Systematic Wavelength Assign Algorithm for Multicast in WDM Networks with Sparse Conversion Nodes *

A Systematic Wavelength Assign Algorithm for Multicast in WDM Networks with Sparse Conversion Nodes * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 5, 559-574 (009) A Systematic avelength Assign Algorithm for Multicast in DM Networks with Sparse Conversion Nodes * I-HSUAN PENG, YEN-EN CHEN AND HSIANG-RU

More information

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system

Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system Performance Analysis of Optimal Scheduling Based Firefly algorithm in MIMO system Nidhi Sindhwani Department of ECE, ASET, GGSIPU, Delhi, India Abstract: In MIMO system, there are several number of users

More information

Optimal Transceiver Scheduling in WDM/TDM Networks. Randall Berry, Member, IEEE, and Eytan Modiano, Senior Member, IEEE

Optimal Transceiver Scheduling in WDM/TDM Networks. Randall Berry, Member, IEEE, and Eytan Modiano, Senior Member, IEEE IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 23, NO. 8, AUGUST 2005 1479 Optimal Transceiver Scheduling in WDM/TDM Networks Randall Berry, Member, IEEE, and Eytan Modiano, Senior Member, IEEE

More information

Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population

Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population Solving Assembly Line Balancing Problem using Genetic Algorithm with Heuristics- Treated Initial Population 1 Kuan Eng Chong, Mohamed K. Omar, and Nooh Abu Bakar Abstract Although genetic algorithm (GA)

More information

Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion

Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Xiaojun Cao, Chunming Qiao, ishal Anand and Jikai Li Department of Information Technology, Rochester Institute of Technology

More information

Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment

Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment Chutima Prommak and Boriboon Deeka Abstract This paper

More information

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 26

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 26 FIBER OPTICS Prof. R.K. Shevgaonkar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture: 26 Wavelength Division Multiplexed (WDM) Systems Fiber Optics, Prof. R.K. Shevgaonkar,

More information

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Scott Watson, Andrew Vardy, Wolfgang Banzhaf Department of Computer Science Memorial University of Newfoundland St John s.

More information

On the Benefit of Tunability in Reducing Electronic Port Counts in WDM/TDM Networks

On the Benefit of Tunability in Reducing Electronic Port Counts in WDM/TDM Networks On the Benefit of Tunability in Reducing Electronic Port Counts in WDM/TDM Networks Randall Berry Dept. of ECE Northwestern Univ. Evanston, IL 60208, USA e-mail: rberry@ece.northwestern.edu Eytan Modiano

More information

Meta-Heuristic Approach for Supporting Design-for- Disassembly towards Efficient Material Utilization

Meta-Heuristic Approach for Supporting Design-for- Disassembly towards Efficient Material Utilization Meta-Heuristic Approach for Supporting Design-for- Disassembly towards Efficient Material Utilization Yoshiaki Shimizu *, Kyohei Tsuji and Masayuki Nomura Production Systems Engineering Toyohashi University

More information

Power penalty caused by Stimulated Raman Scattering in WDM Systems

Power penalty caused by Stimulated Raman Scattering in WDM Systems Paper Power penalty caused by Stimulated Raman Scattering in WDM Systems Sławomir Pietrzyk, Waldemar Szczęsny, and Marian Marciniak Abstract In this paper we present results of an investigation into the

More information

Power-Efficiency Comparison of Spectrum- Efficient Optical Networks

Power-Efficiency Comparison of Spectrum- Efficient Optical Networks Power-Efficiency Comparison of Spectrum- Efficient Optical Networs Sridhar Iyer Abstract With steady traffic volume growth in the core networs, it is predicted that the future optical networ communication

More information

Population Adaptation for Genetic Algorithm-based Cognitive Radios

Population Adaptation for Genetic Algorithm-based Cognitive Radios Population Adaptation for Genetic Algorithm-based Cognitive Radios Timothy R. Newman, Rakesh Rajbanshi, Alexander M. Wyglinski, Joseph B. Evans, and Gary J. Minden Information Technology and Telecommunications

More information

Partial overlapping channels are not damaging

Partial overlapping channels are not damaging Journal of Networking and Telecomunications (2018) Original Research Article Partial overlapping channels are not damaging Jing Fu,Dongsheng Chen,Jiafeng Gong Electronic Information Engineering College,

More information

Optimization of OFDM Systems Using Genetic Algorithm in FPGA

Optimization of OFDM Systems Using Genetic Algorithm in FPGA Optimization of OFDM Systems Using Genetic Algorithm in FPGA 1 S.Venkatachalam, 2 T.Manigandan 1 Kongu Engineering College, Perundurai-638052, Tamil Nadu, India 2 P.A. College of Engineering and Technology,

More information

The Simulated Location Accuracy of Integrated CCGA for TDOA Radio Spectrum Monitoring System in NLOS Environment

The Simulated Location Accuracy of Integrated CCGA for TDOA Radio Spectrum Monitoring System in NLOS Environment The Simulated Location Accuracy of Integrated CCGA for TDOA Radio Spectrum Monitoring System in NLOS Environment ao-tang Chang 1, Hsu-Chih Cheng 2 and Chi-Lin Wu 3 1 Department of Information Technology,

More information

Scheduling-Inspired Spectrum Assignment Algorithms for Mesh Elastic Optical Networks

Scheduling-Inspired Spectrum Assignment Algorithms for Mesh Elastic Optical Networks PART III Spectrum 8 Scheduling-Inspired Spectrum Assignment Algorithms for Mesh Elastic Optical Networks Mahmoud Fayez 3, Iyad Katib 1, George N. Rouskas 1,2 and Hossam M. Faheem 3,4 1 King Abdulaziz

More information

Routing and Wavelength Assignment in All-Optical DWDM Transport Networks with Sparse Wavelength Conversion Capabilities. Ala I. Al-Fuqaha, Ph.D.

Routing and Wavelength Assignment in All-Optical DWDM Transport Networks with Sparse Wavelength Conversion Capabilities. Ala I. Al-Fuqaha, Ph.D. Routing and Wavelength Assignment in All-Optical DWDM Transport Networks with Sparse Wavelength Conversion Capabilities Ala I. Al-Fuqaha, Ph.D. Overview Transport Network Architectures: Current Vs. IP

More information

The Genetic Algorithm

The Genetic Algorithm The Genetic Algorithm The Genetic Algorithm, (GA) is finding increasing applications in electromagnetics including antenna design. In this lesson we will learn about some of these techniques so you are

More information

New Cross-layer QoS-based Scheduling Algorithm in LTE System

New Cross-layer QoS-based Scheduling Algorithm in LTE System New Cross-layer QoS-based Scheduling Algorithm in LTE System MOHAMED A. ABD EL- MOHAMED S. EL- MOHSEN M. TATAWY GAWAD MAHALLAWY Network Planning Dep. Network Planning Dep. Comm. & Electronics Dep. National

More information

Performance of Pilot Tone Based OFDM: A Survey

Performance of Pilot Tone Based OFDM: A Survey Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 2 (February 2014), PP 01-05 Issn(e): 2278-4721, Issn(p):2319-6483, www.researchinventy.com Performance of Pilot Tone Based

More information

Exploiting Network Kriging for Fault Localization

Exploiting Network Kriging for Fault Localization Exploiting Network Kriging for Fault Localization K. Christodoulopoulos 1, N. Sambo 2, E. Varvarigos 1 1: Computer Engineering and Informatics Department, University of Patras, and Computer Technology

More information

Practical Routing and Channel Assignment Scheme for Mesh Networks with Directional Antennas

Practical Routing and Channel Assignment Scheme for Mesh Networks with Directional Antennas This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the ICC 28 proceedings. Practical Routing and Channel Assignment Scheme

More information

AN EVOLUTIONARY ALGORITHM FOR CHANNEL ASSIGNMENT PROBLEM IN WIRELESS MOBILE NETWORKS

AN EVOLUTIONARY ALGORITHM FOR CHANNEL ASSIGNMENT PROBLEM IN WIRELESS MOBILE NETWORKS ISSN: 2229-6948(ONLINE) DOI: 10.21917/ict.2012.0087 ICTACT JOURNAL ON COMMUNICATION TECHNOLOGY, DECEMBER 2012, VOLUME: 03, ISSUE: 04 AN EVOLUTIONARY ALGORITHM FOR CHANNEL ASSIGNMENT PROBLEM IN WIRELESS

More information

Creative Commons: Attribution 3.0 Hong Kong License

Creative Commons: Attribution 3.0 Hong Kong License Title A simultaneous bus route design and frequency setting problem for Tin Shui Wai, Hong Kong Author(s) Szeto, WY; Wu, Y Citation European Journal Of Operational Research, 2011, v. 209 n. 2, p. 141-155

More information

Genetic Algorithms for Optimal Channel. Assignments in Mobile Communications

Genetic Algorithms for Optimal Channel. Assignments in Mobile Communications Genetic Algorithms for Optimal Channel Assignments in Mobile Communications Lipo Wang*, Sa Li, Sokwei Cindy Lay, Wen Hsin Yu, and Chunru Wan School of Electrical and Electronic Engineering Nanyang Technological

More information

A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi

A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi A Retrievable Genetic Algorithm for Efficient Solving of Sudoku Puzzles Seyed Mehran Kazemi, Bahare Fatemi Abstract Sudoku is a logic-based combinatorial puzzle game which is popular among people of different

More information

Transmission Performance of Flexible Relay-based Networks on The Purpose of Extending Network Coverage

Transmission Performance of Flexible Relay-based Networks on The Purpose of Extending Network Coverage Transmission Performance of Flexible Relay-based Networks on The Purpose of Extending Network Coverage Ardian Ulvan 1 and Robert Bestak 1 1 Czech Technical University in Prague, Technicka 166 7 Praha 6,

More information

HD Radio FM Transmission. System Specifications

HD Radio FM Transmission. System Specifications HD Radio FM Transmission System Specifications Rev. G December 14, 2016 SY_SSS_1026s TRADEMARKS HD Radio and the HD, HD Radio, and Arc logos are proprietary trademarks of ibiquity Digital Corporation.

More information

Location-allocation models and new solution methodologies in telecommunication networks

Location-allocation models and new solution methodologies in telecommunication networks IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Location-allocation models and new solution methodologies in telecommunication networks To cite this article: S Dinu and V Ciucur

More information

OPTIMIZATION OF SPECTRUM SENSING IN COGNITIVE RADIO BY DEMAND BASED ADAPTIVE GENETIC ALGORITHM

OPTIMIZATION OF SPECTRUM SENSING IN COGNITIVE RADIO BY DEMAND BASED ADAPTIVE GENETIC ALGORITHM OPTIMIZATION OF SPECTRUM SENSING IN COGNITIVE RADIO BY DEMAND BASED ADAPTIVE GENETIC ALGORITHM Subhajit Chatterjee 1 and Jibendu Sekhar Roy 2 1 Department of Electronics and Communication Engineering,

More information

Mehrdad Amirghasemi a* Reza Zamani a

Mehrdad Amirghasemi a* Reza Zamani a The roles of evolutionary computation, fitness landscape, constructive methods and local searches in the development of adaptive systems for infrastructure planning Mehrdad Amirghasemi a* Reza Zamani a

More information

Framework for GMPLS and PCE Control of Spectrum Switched Optical Networks draft-zhang-ccamp-sson-framework-00.txt

Framework for GMPLS and PCE Control of Spectrum Switched Optical Networks draft-zhang-ccamp-sson-framework-00.txt Framework for GMPLS and PCE Control of Spectrum Switched Optical Networks draft-zhang-ccamp-sson-framework-00.txt CCAMP WG, IETF 83 Fatai Zhang@Huawei Young Lee@ Huawei Oscar González de Dios@Telefónica

More information

Investigation of Influence of Mixed

Investigation of Influence of Mixed http://dx.doi.org/10.5755/j01.eie.23.2.18003 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 1392-1215, VOL. 23, NO. 2, 2017 Investigation of Influence of Mixed Configurations on Performance of WDM-PON Inna Kurbatska

More information

A Genetic Algorithm for Solving Beehive Hidato Puzzles

A Genetic Algorithm for Solving Beehive Hidato Puzzles A Genetic Algorithm for Solving Beehive Hidato Puzzles Matheus Müller Pereira da Silva and Camila Silva de Magalhães Universidade Federal do Rio de Janeiro - UFRJ, Campus Xerém, Duque de Caxias, RJ 25245-390,

More information

A Chaotic Genetic Algorithm for Radio Spectrum Allocation

A Chaotic Genetic Algorithm for Radio Spectrum Allocation A Chaotic Genetic Algorithm for Radio Spectrum Allocation Olawale David Jegede, Ken Ferens, Witold Kinsner Dept. of Electrical and Computer Engineering, University of Manitoba, Winnipeg, MB, Canada {jegedeo@cc.umanitoba.ca,

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April-2014 197 A Novel Method for Non linear effect Cross Phase Modulation due to various data rates in Dynamic Wavelength

More information

of efficient and effective DA-RSA algorithms that build upon list scheduling concepts. The numerical results indicate that as the network size

of efficient and effective DA-RSA algorithms that build upon list scheduling concepts. The numerical results indicate that as the network size ABSTRACT TALEBI, SAHAR. On Routing and Spectrum Assignment in Elastic Optical Networks. (Under the direction of Dr. George Rouskas and Dr. Rudra Dutta.) In recent years, OFDM has been the focus of extensive

More information

Optimal Placement of Antennae in Telecommunications Using Metaheuristics

Optimal Placement of Antennae in Telecommunications Using Metaheuristics Optimal Placement of Antennae in Telecommunications Using Metaheuristics E. Alba, G. Molina March 24, 2006 Abstract In this article, several optimization algorithms are applied to solve the radio network

More information

ARTICLE IN PRESS. Ad Hoc Networks xxx (2008) xxx xxx. Contents lists available at ScienceDirect. Ad Hoc Networks

ARTICLE IN PRESS. Ad Hoc Networks xxx (2008) xxx xxx. Contents lists available at ScienceDirect. Ad Hoc Networks Ad Hoc Networks xxx (2008) xxx xxx Contents lists available at ScienceDirect Ad Hoc Networks journal homepage: www.elsevier.com/locate/adhoc A genetic approach to joint routing and link scheduling for

More information

A New Design for WDM Packet Switching Networks with Wavelength Conversion and Recirculating Buffering

A New Design for WDM Packet Switching Networks with Wavelength Conversion and Recirculating Buffering A New Design for WDM Packet Switching Networks with Wavelength Conversion and Recirculating Buffering Zhenghao Zhang and Yuanyuan Yang Department of Electrical & Computer Engineering State University of

More information

CS 441/541 Artificial Intelligence Fall, Homework 6: Genetic Algorithms. Due Monday Nov. 24.

CS 441/541 Artificial Intelligence Fall, Homework 6: Genetic Algorithms. Due Monday Nov. 24. CS 441/541 Artificial Intelligence Fall, 2008 Homework 6: Genetic Algorithms Due Monday Nov. 24. In this assignment you will code and experiment with a genetic algorithm as a method for evolving control

More information

Reti di Telecomunicazione. Channels and Multiplexing

Reti di Telecomunicazione. Channels and Multiplexing Reti di Telecomunicazione Channels and Multiplexing Point-to-point Channels They are permanent connections between a sender and a receiver The receiver can be designed and optimized based on the (only)

More information

Best Fit Void Filling Algorithm in Optical Burst Switching Networks

Best Fit Void Filling Algorithm in Optical Burst Switching Networks Second International Conference on Emerging Trends in Engineering and Technology, ICETET-09 Best Fit Void Filling Algorithm in Optical Burst Switching Networks M. Nandi, A. K. Turuk, D. K. Puthal and S.

More information

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios

Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios Efficient Recovery Algorithms for Wireless Mesh Networks with Cognitive Radios Roberto Hincapie, Li Zhang, Jian Tang, Guoliang Xue, Richard S. Wolff and Roberto Bustamante Abstract Cognitive radios allow

More information

from ocean to cloud SEAMLESS OADM FUNCTIONALITY FOR SUBMARINE BU

from ocean to cloud SEAMLESS OADM FUNCTIONALITY FOR SUBMARINE BU SEAMLESS OADM FUNCTIONALITY FOR SUBMARINE BU Shigui Zhang, Yan Wang, Hongbo Sun, Wendou Zhang and Liping Ma sigurd.zhang@huaweimarine.com Huawei Marine Networks, Hai-Dian District, Beijing, P.R. China,

More information

A Factorial Representation of Permutations and Its Application to Flow-Shop Scheduling

A Factorial Representation of Permutations and Its Application to Flow-Shop Scheduling Systems and Computers in Japan, Vol. 38, No. 1, 2007 Translated from Denshi Joho Tsushin Gakkai Ronbunshi, Vol. J85-D-I, No. 5, May 2002, pp. 411 423 A Factorial Representation of Permutations and Its

More information

Channel Assignment with Route Discovery (CARD) using Cognitive Radio in Multi-channel Multi-radio Wireless Mesh Networks

Channel Assignment with Route Discovery (CARD) using Cognitive Radio in Multi-channel Multi-radio Wireless Mesh Networks Channel Assignment with Route Discovery (CARD) using Cognitive Radio in Multi-channel Multi-radio Wireless Mesh Networks Chittabrata Ghosh and Dharma P. Agrawal OBR Center for Distributed and Mobile Computing

More information

Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014

Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014 Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014 1. Introduction Multi objective optimization is an active

More information

OPTICAL single hop wavelength division multiplexing

OPTICAL single hop wavelength division multiplexing TECH. REP., TELECOMM. RESEARCH CENTER, ARIZONA STATE UNIVERSITY, FEBRUARY 2003 1 A Genetic Algorithm based Methodology for Optimizing Multi Service Convergence in a Metro WDM Network Hyo Sik Yang, Martin

More information

A Multi-Population Parallel Genetic Algorithm for Continuous Galvanizing Line Scheduling

A Multi-Population Parallel Genetic Algorithm for Continuous Galvanizing Line Scheduling A Multi-Population Parallel Genetic Algorithm for Continuous Galvanizing Line Scheduling Muzaffer Kapanoglu Department of Industrial Engineering Eskişehir Osmangazi University 26030, Eskisehir, Turkey

More information

PMUs Placement with Max-Flow Min-Cut Communication Constraint in Smart Grids

PMUs Placement with Max-Flow Min-Cut Communication Constraint in Smart Grids PMUs Placement with Max-Flow Min-Cut Communication Constraint in Smart Grids Ali Gaber, Karim G. Seddik, and Ayman Y. Elezabi Department of Electrical Engineering, Alexandria University, Alexandria 21544,

More information

Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels

Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels Proceedings of the nd International Conference On Systems Engineering and Modeling (ICSEM-3) Aadptive Subcarrier Allocation for Multiple Cognitive Users over Fading Channels XU Xiaorong a HUAG Aiping b

More information

Power back-off for multiple target bit rates. Authors: Frank Sjöberg, Rickard Nilsson, Sarah Kate Wilson, Daniel Bengtsson, Mikael Isaksson

Power back-off for multiple target bit rates. Authors: Frank Sjöberg, Rickard Nilsson, Sarah Kate Wilson, Daniel Bengtsson, Mikael Isaksson T1E1.4/98-371 1(8) Standards Project: T1E1.4 VDSL Title : Power bac-off for multiple target bit rates Source : Telia Research AB Contact: Göran Övist Telia Research AB, Aurorum 6, SE-977 75 Luleå, Sweden

More information

Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic

Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic Mohammad Katoozian, Keivan Navaie Electrical and Computer Engineering Department Tarbiat Modares University, Tehran,

More information

OVER the past decade, the rapid development of bandwidth

OVER the past decade, the rapid development of bandwidth 1 Leveraging Light-Forest with Rateless Networ Coding to Design Efficient All-Optical Multicast Schemes for Elastic Optical Networs Lulu Yang, Long Gong, Fen Zhou, Bernard Cousin, Milós Molnár, and Zuqing

More information

CHANNEL ASSIGNMENT AND LOAD DISTRIBUTION IN A POWER- MANAGED WLAN

CHANNEL ASSIGNMENT AND LOAD DISTRIBUTION IN A POWER- MANAGED WLAN CHANNEL ASSIGNMENT AND LOAD DISTRIBUTION IN A POWER- MANAGED WLAN Mohamad Haidar Robert Akl Hussain Al-Rizzo Yupo Chan University of Arkansas at University of Arkansas at University of Arkansas at University

More information

Multiwavelength Optical Network Architectures

Multiwavelength Optical Network Architectures Multiwavelength Optical Network rchitectures Switching Technology S8. http://www.netlab.hut.fi/opetus/s8 Source: Stern-Bala (999), Multiwavelength Optical Networks L - Contents Static networks Wavelength

More information

Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping

Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping K.Sathananthan and C. Tellambura SCSSE, Faculty of Information Technology Monash University, Clayton

More information

Keywords: MC-CDMA, PAPR, Partial Transmit Sequence, Complementary Cumulative Distribution Function.

Keywords: MC-CDMA, PAPR, Partial Transmit Sequence, Complementary Cumulative Distribution Function. ol. 2, Issue4, July-August 2012, pp.1192-1196 PAPR Reduction of an MC-CDMA System through PTS Technique using Suboptimal Combination Algorithm Gagandeep Kaur 1, Rajbir Kaur 2 Student 1, University College

More information

CHAPTER 5 PAPR REDUCTION USING HUFFMAN AND ADAPTIVE HUFFMAN CODES

CHAPTER 5 PAPR REDUCTION USING HUFFMAN AND ADAPTIVE HUFFMAN CODES 119 CHAPTER 5 PAPR REDUCTION USING HUFFMAN AND ADAPTIVE HUFFMAN CODES 5.1 INTRODUCTION In this work the peak powers of the OFDM signal is reduced by applying Adaptive Huffman Codes (AHC). First the encoding

More information