77 research outputs found

    A Survey on the Path Computation Element (PCE) Architecture

    Get PDF
    Quality of Service-enabled applications and services rely on Traffic Engineering-based (TE) Label Switched Paths (LSP) established in core networks and controlled by the GMPLS control plane. Path computation process is crucial to achieve the desired TE objective. Its actual effectiveness depends on a number of factors. Mechanisms utilized to update topology and TE information, as well as the latency between path computation and resource reservation, which is typically distributed, may affect path computation efficiency. Moreover, TE visibility is limited in many network scenarios, such as multi-layer, multi-domain and multi-carrier networks, and it may negatively impact resource utilization. The Internet Engineering Task Force (IETF) has promoted the Path Computation Element (PCE) architecture, proposing a dedicated network entity devoted to path computation process. The PCE represents a flexible instrument to overcome visibility and distributed provisioning inefficiencies. Communications between path computation clients (PCC) and PCEs, realized through the PCE Protocol (PCEP), also enable inter-PCE communications offering an attractive way to perform TE-based path computation among cooperating PCEs in multi-layer/domain scenarios, while preserving scalability and confidentiality. This survey presents the state-of-the-art on the PCE architecture for GMPLS-controlled networks carried out by research and standardization community. In this work, packet (i.e., MPLS-TE and MPLS-TP) and wavelength/spectrum (i.e., WSON and SSON) switching capabilities are the considered technological platforms, in which the PCE is shown to achieve a number of evident benefits

    Exploring graph coloring heuristics for optical networks planning

    Get PDF
    Optical networks are essential in today’s global communications, and the study of planning tools that efficiently allocate network resources is crucial to network providers. The assignment of wavelengths, alongside routing, are critical functions in all optical network planning tools. This dissertation focuses on the study of wavelength assignment algorithms based on Graph Coloring techniques. In this dissertation, we analyse the performance of the usual Greedy heuristic, a well-known Graph Coloring heuristic applied to optical network planning, as well as the Degree of Saturation (DSATUR) and Recursive Largest First (RLF) heuristics, in several real net- work scenarios. These last two heuristics, to the best of our knowledge, have not yet been applied in the context of optical networks. Extensive simulations have been performed, using real network topologies, such as COST 239, and CONUS networks, considering a full mesh logical topology, and we conclude that DSATUR and RLF heuristics can out-perform Greedy heuristic in network scenarios where there are several network clusters interconnected by only one or two links. In these cases, the RLF and DSATUR heuristics provide less 9 and 5 wavelengths respectively than the Greedy heuristic. Despite generating fewer wavelengths, we have verified that these heuristics need a higher computing time than the Greedy heuristic. Besides these heuristics, the traditional First Fit and Most-Used heuristics were also studied, and lead to performance similar to the Greedy heuristics.As redes óticas são essenciais nas comunicações globais atuais e, o estudo de ferramentas de planeamento que utilizem eficientemente os recursos da rede são cruciais aos operadores de rede. A atribuição de comprimentos de onda, juntamente com o encaminhamento, são funções críticas em todas as ferramentas de planeamento de redes óticas. Esta dissertação foca-se no estudo de algoritmos de atribuição de comprimentos de onda baseados em técnicas de Coloração de Grafos. Na presente dissertação analisamos o desempenho da heuríıstica Greedy, uma heurística de Coloração de Grafos tipicamente aplicada ao planeamento de redes óticas, assim como as heurísticas Degree of Saturation (DSATUR) and Recursive Largest First (RLF), em diversos cenários de redes reais. Estas duas últimas heurísticas, tanto quanto sabemos, ainda não foram aplicadas no contexto de redes óticas. Foram realizadas inúmeras simulações, utilizando topologias de redes reais, como as redes COST 239, e CONUS considerando uma topologia lógica em malha completa e concluímos que as heurísticas DSATUR e RLF podem superar a heurística Greedy em cenários de rede onde existem vários clusters de rede interligados por apenas uma ou duas ligações. Nestas redes, as heurísticas RLF e DSATUR, proporcionam menos 9 e 5 comprimentos de onda, respetivamente, do que a heurística Greedy. Apesar de gerarem menos comprimentos de onda, verificamos que estas heurísticas necessitam de um tempo de computação superior ao da heurística Greedy. Além de terem sido estudadas estas heurísticas, também foram estudadas as heurísticas tradicionais First Fit e Most-Used e concluímos que têm um desempenho semelhante à heurística Greedy

    Graph coloring heuristics for optical networks planning

    Get PDF
    This work focuses on the study of wavelength assignment algorithms based on Graph Coloring techniques. We analyze the performance of the Greedy heuristic, a well-known Graph Coloring heuristic, as well as the Degree of Saturation (DSATUR) and the Recursive Largest First (RLF) heuristics, for planning optical networks. These last two heuristics, to the best of our knowledge, have not yet been applied in the context of optical networks. Extensive simulations have been performed, using real network topologies under a static traffic scenario and we have concluded that the DSATUR and RLF heuristics can outperform the Greedy heuristic in network scenarios where there are several network clusters interconnected by only one or two links. In these cases, the RLF and DSATUR heuristics can provide less 9 and 5 wavelengths, respectively, than the Greedy heuristic, in networks with 34 nodes.info:eu-repo/semantics/acceptedVersio

    Optical network planning for static applications

    Get PDF
    Traffic demands on optical transport networks continue to grow, both in numbers and in size, at an incredible rate. Consequently, the efficient use of network resources has never been as important as today. A possible solution to this problem is to plan, develop and implement efficient algorithms for static and/or dynamic applications in order to minimize the probability of blocking and/or minimizing the number of wavelengths. Static Routing and Wavelength Assignment (RWA) algorithms use a given set of optical path requests and are intended to provide a long-term plan for future traffic. Static RWA algorithms are important for current and future WDM (Wavelength-Division Multiplexing) networks, especially when there is no wavelength conversion, the network is highly connected or the traffic load is moderate to high. In this dissertation, we propose to develop an optical network planning tool capable of choosing the best optical path and assigning as few wavelengths as possible. This tool is structured in five phases: in the first phase, the network physical topology is defined by the adjacency matrix or by the cost matrix and the logical topology is defined by the traffic matrix; in a second phase, the Dijkstra algorithm is used to find the shortest path for each connection; in the third phase, the traffic routing is accomplished considering one traffic unit between the source and destination nodes; in the fourth phase, the paths are ordered using various ordering strategies, such as Shortest Path First, Longest Path First and Random Path Order; finally, in the fifth phase, the heuristic algorithms for wavelength assignment, such as Graph Coloring, First-Fit and Most-Used are used. This tool is first tested on small networks (e.g. ring and mesh topologies), and then applied to real networks (e.g. COST 239, NSFNET and UBN topologies). We have concluded that the number of wavelengths calculated for each network is almost independent of the Wavelength Assignment (WA) heuristics, as well as the ordering strategy, when a full mesh logical topology is considered.Os pedidos de tráfego nas redes de transporte ópticas continuam a crescer, tanto em número como em tamanho, a um ritmo incrível. Consequentemente, a utilização eficiente dos recursos das redes nunca foi tão importante como hoje. Uma solução possível para este problema passa por planear, desenvolver e implementar algoritmos eficientes para aplicações estáticas e/ou dinâmicas de modo a minimizar a probabilidade de bloqueio e/ou minimizar o número de comprimentos de onda. Os algoritmos de encaminhamento e de atribuição de comprimentos de onda (RWA) estáticos utilizam um determinado conjunto de pedidos de caminhos ópticos e visam fornecer um plano de longo prazo para tráfego futuro. Os algoritmos RWA estáticos são importantes para as redes em multiplexagem por divisão de comprimento de onda (WDM) atuais e futuras, especialmente quando não há conversão de comprimento de onda, a rede é altamente ligada ou a carga de tráfego é de moderada a alta. Nesta dissertação, propomos desenvolver uma ferramenta de planeamento de redes ópticas capaz de escolher o melhor caminho óptico e atribuir o mínimo de comprimentos ondas possíveis. Esta ferramenta está estruturada em cinco fases: numa primeira fase é definida a topologia física de rede pela matriz das adjacências ou pela matriz de custo e a topologia lógica é definida pela matriz de tráfego; numa segunda fase é utilizado o algoritmo Dijkstra para encontrar o caminho mais curto para cada ligação; na terceira fase o encaminhamento de tráfego é realizado considerando uma unidade de tráfego entre os nós de origem e destino; na quarta fase os caminhos são ordenados tendo em conta as várias estratégias de ordenação, tais como Shortest Path First, Longest Path First e Random Path Order; finalmente, na quinta fase, os algoritmos heurísticos são utilizados para atribuição de comprimentos de onda, como Graph Coloring, First-Fit e Most-Used. Esta ferramenta é primeiramente testada em redes pequenas (por exemplo, topologias em anel e em malha), e depois é aplicada a redes reais (por exemplo, redes COST 239, NSFNET e UBN). Concluímos que o número de comprimentos de onda calculados para cada rede é quase independente da heurística para atribuição dos cumprimentos de onda, bem como da estratégia de ordenação dos caminhos, quando uma topologia lógica em malha completa é considerada

    Optical control plane: theory and algorithms

    Get PDF
    In this thesis we propose a novel way to achieve global network information dissemination in which some wavelengths are reserved exclusively for global control information exchange. We study the routing and wavelength assignment problem for the special communication pattern of non-blocking all-to-all broadcast in WDM optical networks. We provide efficient solutions to reduce the number of wavelengths needed for non-blocking all-to-all broadcast, in the absence of wavelength converters, for network information dissemination. We adopt an approach in which we consider all nodes to be tap-and-continue capable thus studying lighttrees rather than lightpaths. To the best of our knowledge, this thesis is the first to consider “tap-and-continue” capable nodes in the context of conflict-free all-to-all broadcast. The problem of all to-all broadcast using individual lightpaths has been proven to be an NP-complete problem [6]. We provide optimal RWA solutions for conflict-free all-to-all broadcast for some particular cases of regular topologies, namely the ring, the torus and the hypercube. We make an important contribution on hypercube decomposition into edge-disjoint structures. We also present near-optimal polynomial-time solutions for the general case of arbitrary topologies. Furthermore, we apply for the first time the “cactus” representation of all minimum edge-cuts of graphs with arbitrary topologies to the problem of all-to-all broadcast in optical networks. Using this representation recursively we obtain near-optimal results for the number of wavelengths needed by the non-blocking all-to-all broadcast. The second part of this thesis focuses on the more practical case of multi-hop RWA for non- blocking all-to-all broadcast in the presence of Optical-Electrical-Optical conversion. We propose two simple but efficient multi-hop RWA models. In addition to reducing the number of wavelengths we also concentrate on reducing the number of optical receivers, another important optical resource. We analyze these models on the ring and the hypercube, as special cases of regular topologies. Lastly, we develop a good upper-bound on the number of wavelengths in the case of non-blocking multi-hop all-to-all broadcast on networks with arbitrary topologies and offer a heuristic algorithm to achieve it. We propose a novel network partitioning method based on “virtual perfect matching” for use in the RWA heuristic algorithm

    Characterization, design and re-optimization on multi-layer optical networks

    Get PDF
    L'augment de volum de tràfic IP provocat per l'increment de serveis multimèdia com HDTV o vídeo conferència planteja nous reptes als operadors de xarxa per tal de proveir transmissió de dades eficient. Tot i que les xarxes mallades amb multiplexació per divisió de longitud d'ona (DWDM) suporten connexions òptiques de gran velocitat, aquestes xarxes manquen de flexibilitat per suportar tràfic d’inferior granularitat, fet que provoca un pobre ús d'ample de banda. Per fer front al transport d'aquest tràfic heterogeni, les xarxes multicapa representen la millor solució. Les xarxes òptiques multicapa permeten optimitzar la capacitat mitjançant l'empaquetament de connexions de baixa velocitat dins de connexions òptiques de gran velocitat. Durant aquesta operació, es crea i modifica constantment una topologia virtual dinàmica gràcies al pla de control responsable d’aquestes operacions. Donada aquesta dinamicitat, un ús sub-òptim de recursos pot existir a la xarxa en un moment donat. En aquest context, una re-optimizació periòdica dels recursos utilitzats pot ser aplicada, millorant així l'ús de recursos. Aquesta tesi està dedicada a la caracterització, planificació, i re-optimització de xarxes òptiques multicapa de nova generació des d’un punt de vista unificat incloent optimització als nivells de capa física, capa òptica, capa virtual i pla de control. Concretament s'han desenvolupat models estadístics i de programació matemàtica i meta-heurístiques. Aquest objectiu principal s'ha assolit mitjançant cinc objectius concrets cobrint diversos temes oberts de recerca. En primer lloc, proposem una metodologia estadística per millorar el càlcul del factor Q en problemes d'assignació de ruta i longitud d'ona considerant interaccions físiques (IA-RWA). Amb aquest objectiu, proposem dos models estadístics per computar l'efecte XPM (el coll d'ampolla en termes de computació i complexitat) per problemes IA-RWA, demostrant la precisió d’ambdós models en el càlcul del factor Q en escenaris reals de tràfic. En segon lloc i fixant-nos a la capa òptica, presentem un nou particionament del conjunt de longituds d'ona que permet maximitzar, respecte el cas habitual, la quantitat de tràfic extra proveït en entorns de protecció compartida. Concretament, definim diversos models estadístics per estimar la quantitat de tràfic donat un grau de servei objectiu, i diferents models de planificació de xarxa amb l'objectiu de maximitzar els ingressos previstos i el valor actual net de la xarxa. Després de resoldre aquests problemes per xarxes reals, concloem que la nostra proposta maximitza ambdós objectius. En tercer lloc, afrontem el disseny de xarxes multicapa robustes davant de fallida simple a la capa IP/MPLS i als enllaços de fibra. Per resoldre aquest problema eficientment, proposem un enfocament basat en sobre-dimensionar l'equipament de la capa IP/MPLS i recuperar la connectivitat i el comparem amb la solució convencional basada en duplicar la capa IP/MPLS. Després de comparar solucions mitjançant models ILP i heurístiques, concloem que la nostra solució permet obtenir un estalvi significatiu en termes de costos de desplegament. Com a quart objectiu, introduïm un mecanisme adaptatiu per reduir l'ús de ports opto-electrònics (O/E) en xarxes multicapa sota escenaris de tràfic dinàmic. Una formulació ILP i diverses heurístiques són desenvolupades per resoldre aquest problema, que permet reduir significativament l’ús de ports O/E en temps molt curts. Finalment, adrecem el problema de disseny resilient del pla de control GMPLS. Després de proposar un nou model analític per quantificar la resiliència en topologies mallades de pla de control, usem aquest model per proposar un problema de disseny de pla de control. Proposem un procediment iteratiu lineal i una heurística i els usem per resoldre instàncies reals, arribant a la conclusió que es pot reduir significativament la quantitat d'enllaços del pla de control sense afectar la qualitat de servei a la xarxa.The explosion of IP traffic due to the increase of IP-based multimedia services such as HDTV or video conferencing poses new challenges to network operators to provide a cost-effective data transmission. Although Dense Wavelength Division Multiplexing (DWDM) meshed transport networks support high-speed optical connections, these networks lack the flexibility to support sub-wavelength traffic leading to poor bandwidth usage. To cope with the transport of that huge and heterogeneous amount of traffic, multilayer networks represent the most accepted architectural solution. Multilayer optical networks allow optimizing network capacity by means of packing several low-speed traffic streams into higher-speed optical connections (lightpaths). During this operation, a dynamic virtual topology is created and modified the whole time thanks to a control plane responsible for the establishment, maintenance, and release of connections. Because of this dynamicity, a suboptimal allocation of resources may exist at any time. In this context, a periodically resource reallocation could be deployed in the network, thus improving network resource utilization. This thesis is devoted to the characterization, planning, and re-optimization of next-generation multilayer networks from an integral perspective including physical layer, optical layer, virtual layer, and control plane optimization. To this aim, statistical models, mathematical programming models and meta-heuristics are developed. More specifically, this main objective has been attained by developing five goals covering different open issues. First, we provide a statistical methodology to improve the computation of the Q-factor for impairment-aware routing and wavelength assignment problems (IA-RWA). To this aim we propose two statistical models to compute the Cross-Phase Modulation variance (which represents the bottleneck in terms of computation time and complexity) in off-line and on-line IA-RWA problems, proving the accuracy of both models when computing Q-factor values in real traffic scenarios. Second and moving to the optical layer, we present a new wavelength partitioning scheme that allows maximizing the amount of extra traffic provided in shared path protected environments compared with current solutions. Specifically, we define several statistical models to estimate the traffic intensity given a target grade of service, and different network planning problems for maximizing the expected revenues and net present value. After solving these problems for real networks, we conclude that our proposed scheme maximizes both revenues and NPV. Third, we tackle the design of survivable multilayer networks against single failures at the IP/MPLS layer and WSON links. To efficiently solve this problem, we propose a new approach based on over-dimensioning IP/MPLS devices and lightpath connectivity and recovery and we compare it against the conventional solution based on duplicating backbone IP/MPLS nodes. After evaluating both approaches by means of ILP models and heuristic algorithms, we conclude that our proposed approach leads to significant CAPEX savings. Fourth, we introduce an adaptive mechanism to reduce the usage of opto-electronic (O/E) ports of IP/MPLS-over-WSON multilayer networks in dynamic scenarios. A ILP formulation and several heuristics are developed to solve this problem, which allows significantly reducing the usage of O/E ports in very short running times. Finally, we address the design of resilient control plane topologies in GMPLS-enabled transport networks. After proposing a novel analytical model to quantify the resilience in mesh control plane topologies, we use this model to propose a problem to design the control plane topology. An iterative model and a heuristic are proposed and used to solve real instances, concluding that a significant reduction in the number of control plane links can be performed without affecting the quality of service of the network

    Investigation of the tolerance of wavelength-routed optical networks to traffic load variations.

    Get PDF
    This thesis focuses on the performance of circuit-switched wavelength-routed optical network with unpredictable traffic pattern variations. This characteristic of optical networks is termed traffic forecast tolerance. First, the increasing volume and heterogeneous nature of data and voice traffic is discussed. The challenges in designing robust optical networks to handle unpredictable traffic statistics are described. Other work relating to the same research issues are discussed. A general methodology to quantify the traffic forecast tolerance of optical networks is presented. A traffic model is proposed to simulate dynamic, non-uniform loads, and used to test wavelength-routed optical networks considering numerous network topologies. The number of wavelengths required and the effect of the routing and wavelength allocation algorithm are investigated. A new method of quantifying the network tolerance is proposed, based on the calculation of the increase in the standard deviation of the blocking probabilities with increasing traffic load non-uniformity. The performance of different networks are calculated and compared. The relationship between physical features of the network topology and traffic forecast tolerance is investigated. A large number of randomly connected networks with different sizes were assessed. It is shown that the average lightpath length and the number of wavelengths required for full interconnection of the nodes in static operation both exhibit a strong correlation with the network tolerance, regardless of the degree of load non-uniformity. Finally, the impact of wavelength conversion on network tolerance is investigated. Wavelength conversion significantly increases the robustness of optical networks to unpredictable traffic variations. In particular, two sparse wavelength conversion schemes are compared and discussed: distributed wavelength conversion and localized wavelength conversion. It is found that the distributed wavelength conversion scheme outperforms localized wavelength conversion scheme, both with uniform loading and in terms of the network tolerance. The results described in this thesis can be used for the analysis and design of reliable WDM optical networks that are robust to future traffic demand variations

    Advanced Column Generation Decompositions for Optimizing Provisioning Problems in Optical Networks

    Get PDF
    With the continued growth of Internet traffic, and the scarcity of the optical spectrum, there is a continuous need to optimize the usage of this resource. In the process of provisioning optical networks, telecommunication operators must deal with combinatorial optimization problems that are NP-complete. One of these problems is the Routing and Wavelength Allocation (RWA) which considers the fixed frequency grid, and the Routing and Spectrum Allocation (RSA) which is defined for the flexible frequency grid. While the flexible frequency grid paradigm attempted to improve the spectrum usage, the RSA problem has an additional spectrum dimension that makes it harder than the RWA problem. In this thesis, in continuation of the previous studies, and using the advanced techniques of Integer Linear Programing, we propose a Column Generation algorithm based on a Lightpath decomposition which we implement for both the RWA and the RSA problems. This algorithm proved to be the most efficient so far producing optimal or near optimal solutions, and improving the computation times by two orders of magnitude on average. This algorithm is based on the approach of finding the right decomposition scheme as to be able to solve the Pricing Problem in a polynomial time. This approach can be used in other optimization problems. In addition, we consider the same Configuration decomposition as the previous studies, and we propose an algorithm based on Nested Column Generation. We implemented this algorithm for both the RSA and the RWA problems, which led to a considerable improvement on the previous algorithms that use the same Configuration decomposition. This Nested Column Generation approach can be adopted in other optimization problems
    • …
    corecore