Conference PaperPDF Available

Abstract

Energy reduction is rapidly gaining interest due to several environmental changes in our society. In this paper, we design an energy-efficient algorithm for the problem of Routing, Modulation, Core and Spectrum Assignment in Spectrally-Spatially Flexible Optical Networks (SS-FON) with the network survivability. We then evaluate it using existing, real-life networks in the CEONS simulator. Two primary metrics of the evaluation are operational expenditure (OPEX) and Bandwidth Blocking Probability (BBP). The numerical experiments confirm the efficiency of our solution compared to the ones existing in the literature.
Energy Consumption Reduction of the Survivable
Spectrally-Spatially Flexible Optical Networks
Michal Aibin, Membe r, IEEE, Joseph Gotengco, Justin Tran,
Jason Soukchamroeun, Connor Vinchoff, and Nathan Chung
British Columbia Institute of Technology, 555 Seymour Street, Vancouver V6B 3H6, Canada
Tel: +1 604.412.7494, e-mail: maibin@bcit.ca
ABSTRACT
Energy reduction is rapidly gaining interest due to several environmental changes in our society. In this paper,
we design an energy-efficient algorithm for the problem of Routing, Modulation, Core and Spectrum
Assignment in Spectrally-Spatially Flexible Optical Networks (SS-FON) with the network survivability.
We then evaluate it using existing, real-life networks in the CEONS simulator. Two primary metrics of the
evaluation are operational expenditure (OPEX) and Bandwidth Blocking Probability (BBP). The numerical
experiments confirm the efficiency of our solution compared to the ones existing in the literature.
Keywords: optical networks, optimization, energy, SDM, EON, FON, routing.
1. INTRODUCTION
Energy consumption research for optical networks gained interest in recent years. There is a growing consensus
on the need to reduce energy usage, thus, reduce the carbon footprint. It became one of the most important and
crucial policy concerns at the top of the research agenda. It is estimated that ICT technology contributes to about
2% of the worldwide global carbon footprint today. It is also expected that it will grow up to 3% by 2020 [1].
In addition, if no improvements will be achieved in the energy efficiency of the technology utilized
in communications network devices, the total power consumption of fixed communication networks is foreseen
to grow to 1.5 TW (i.e., 13140 TWh/year) in 2025 [2]. Just looking recently, the energy price increase, the
continuous growth of the customer population, the spreading of broadband access, and the expanding quantity of
services being given by Internet Service Providers (ISPs), brought the energy efficiency issue a high-priority
objective for optical and service infrastructure [1].
In this paper, we are mainly focusing on the energy consumption of optical networks while enabling network
survivability via path protection. Optical networks are widely used and currently, they constitute the necessary
physical network infrastructure in most parts of the world, thanks to their high speed, large capacity, and other
attractive properties. They are also a secure way of data transport [3]. We are going to use the Spectrally-
Spatially Flexible Optical Networks (SS-FONs), as they are expected to replace the current optical technology
[4]. Although fibre optic technology has grown in popularity over the past few years it is still considered
expensive to implement. The electricity consumed by the world's networks consume a large portion of the global
electricity supply and is expected to consume more as the population and Internet access grows. This problem
stems from the energy consumption used to maintain and operate networks. That is why it is ultimately vital to
optimize operations related to dynamic routing, both, in terms of energy and routing efficiency.
In this paper, we design an energy savings algorithm, named Energy Reduction Routing (ERG), and evaluate it
using SS-FONs to optimize the operators' network operational cost (OPEX). Network cost is defined as $ value
per 1 TB of data transmitted. The goal is to minimize it. The pricing models that we used are based on the
average North American [5] and European [6] average electricity prices. The rest of the paper is divided as
follows. In Section 2 we introduce the problem, and it is followed by the ERG algorithm description
in Section 3. We then discuss the simulation setup in Section 4. Finally, Section 5 contains results, and it is
followed by the conclusion.
2. PROBLEM DEFINITION
The world's population is roughly 8 billion people and is expected to grow in the future. As a result of more
advanced technology, increased data transfers and higher mobility, network energy consumption will likely
increase as well. The environmental impact of the by-products produced by the energy consumption of the
Internet, such as greenhouse gases, affects the future population and us.
In response to this problem, our study designs algorithms to tackle the problem of energy consumption with
respect to BBP through the CEONS simulator [7]. The energy model for SS-FON we will be using is similar to
the work done in [8]. The following table is used for the calculation of energy consumption, using various
modulation formats in SS-FONs (see Table I).
Once we know the energy consumption, we want to introduce the following ILP optimization model, with a
goal to minimize the networks’ energy consumption, defined in the Equation (1).
Sets
G(V,E,B,C,L) graph
V nodes
E links
K(e) set of cores on link e
B slices
D requests
C(d, p) candidate channels
P(d) candidate paths
M modulations
J(m) power consumed by the
modulation m per single
subcarrier
Constants
ωedp = 1, if link e belongs to the path p
realizing
the request d; 0, otherwise
ndp the number of required slices to serve the
request d on the path p
gdpcbk 1, if channel c associated with the request
d
on the path p uses slice b and core k;
0, otherwise
Variables
xdpc = 1, if a channel c on a candidate path p is
used to realize the request d; 0, otherwise
yebk = 1, if a slice b is occupied using core k on
a link e; 0, otherwise
yeb = 1, if a slice b is occupied on a network
link e; 0, otherwise
yb = 1, if a slice b is occupied on any network
link; 0, otherwise
ϸ(m) bit-rate per single subcarrier of modulation m
ϐ(d) volume of a request d
Objective function
(1)
Subject to
The optimization is performed subject to four constraints:
for each request d precisely one candidate path p(d) and one candidate channel c(d, p) are selected (2)
slice b on a link e can be allocated to one lightpath on a core k (3)
slice b is used only when it is allocated on at least one link e (4)
slice b is used only if at least one core k on link e uses it (5)
3. SURVIVABLE ENERGY REDUCTION ROUTING ALGORITHM (ERG)
In order to design an energy reduction based algorithm and not decrease the performance of routing, we
introduced a metric named Balance Energy and Resource Utilization (BERU). In short, each modulation format
is ranked based on the current effect on resource utilization and energy usage per particular request to be
allocated. Details of metrics are presented in Table II. We introduce three ranges for network resources and
energy consumption. When resources are utilized in less than 30% (links and regenerators), then we talk about
low resource utilization; medium is when the resource utilization is between 31% – 65% and high if it is more
than 65%. For the second metric, we calculate the historical average network energy consumption after the
network is warmed-up (we skip the first 10k requests). Since requests arrive in batches (more details in the next
section), we can estimate the effect of particular modulation choice on energy usage. If energy consumption will
increase more than 10%, we mark this scenario as high energy consumption for the next batch of requests;
if energy will be reduced by more than 10%, then we mark the next batch of requests as low energy
consumption. Finally, if the change is less than 10% (both directions), then we keep the medium energy
consumption scenario. Please note that medium energy consumption is also a default scenario for the first batch
of requests. Since we enable path protection, the calculations are made for both, the primary and backup paths.
4. SIMULATION SETUP
We assume that the considered network uses a flexible grid of 12.5 GHz frequency slot granularity and is
equipped with bit-rate variable transponders (BVTs). We consider a European network topology with 28 nodes,
82 links, and an average link length of 625 km, as well as a United Stated network with 26 nodes, 84 links and
an average link length of 755 km. Each link comprises 7 spatial modes, and each spatial mode provides 4 THz of
bandwidth. Transponders are capable of carrying different bit-rates by modifying the channel bandwidth using
a variable number of subcarriers (SCs), and modulation changes along the lightpath. We assume that six
modulation formats are available, namely: BPSK, QPSK, 8-QAM, 16-QAM, 32-QAM, and 64-QAM. We also
assume that the transponder is sliceable in subcarriers with a limit of 6 SCs per BVT. Requests arrive in batches
of 20, following the Poisson process with arrival rate ƛ and a negative exponential distributed holding time with
1/µ. Therefore, the traffic load could be defined as ƛ/µ Erlangs. For each value of traffic load, the first 10000
requests were not considered, due to the network not being in steady-state. After that, we evaluated 250k
requests.
Focusing on the optical network survivability, the following methods are used. The first technique that we
incorporate is Dedicated Path Protection (DPP). It implies that each demand is served by a working (primary)
path and a backup path, which is link-disjoint with the working path. The DDP method requires a large amount
of extra capacity for protection purposes, keeping protection resources idle when there is no failure. The second
method of path protection that we use is the Shared Backup Path Protection (SBPP). It allows different backup
paths to share spectrum resources on the overlapping portion if the corresponding working paths are link-
disjoint. SBPP utilizes capacity more efficiently than DPP, but in some cases may not provide 100% protection.
For e.g., when there are multiple-link failures in the network, which concurrently affect several demands that
share the same resources on the backup paths [9]. We compare our ERG algorithm with three other approaches,
modified to work with survivable SS-FONs: SPF [10], CP [11] and AMRA [12].
5. RESULTS
First, we analyze the BBP for various approaches based on the simulations performed using the Euro28 network
(Fig. 1a) and the US26 network (Fig. 1b).
(a)
(b)
Figure 1. BBP for various approaches based on the simulations performed using:
(a) Euro28 network, (b) US26 network.
We set our SLA level to a maximum of 1% (industry standard). Let us now discuss the performance of
algorithms for the Euro28 network. As we can observe the worst algorithm is SPF, in both DPP and SBPP
protection scenarios we then use it as a baseline reference method. The second worst is CP. Even its
performance is not ideal, it is still much better than SPF and allows acceptable levels of BBP up to the level of
400 Erlangs (ER) and 500 ER, for DPP and SBPP methods, respectively. The best two approaches are AMRA
and ERG, with a slight preference towards the AMRA approach. ERG allows us to keep the acceptable levels of
SLA up to the traffic loads of 550 ER, while AMRA allows around 50 ER more. The more significant benefits
are visible in the energy savings, and we will discuss that later. The trends for the US26 network are similar – the
best two approaches are AMRA and ERG. The main difference is that their performance deteriorates faster and
allows them to maintain the SLA for low and moderate traffic loads.
Since AMRA and ERG perform almost similarly, let us compare them with respect to their energy efficiency in
Table III. Since energy-efficiency is also related to OPEX, we do gather it in relation to the networking cost.
As we can observe, the benefits of using ERG are significant. We were able to reduce the energy costs by 60%
while maintaining almost similar SLA for BBP. The trends are similar in both networks, but due to the lack of
space, we present only a comparison of Euro28 network. To summarize what we discovered in two networks, the
costs in Europe are higher, also due to the higher electricity prices, but they are maintaining stable trends. On the
other hand, we can achieve much lower costs in North American networks, but those raise rapidly and for high
traffic loads are higher than in Euro28.
6. CONCLUSION
In this paper, we proposed the energy efficient algorithm to solve the problem of resource allocation in
Spectrally- Spatially Flexible Optical Networks. We compared its performance with various state-of-art methods
under two realistic network scenarios. For the future, we plan to investigate the possibility of adding the traffic
prediction feature into our newly designed algorithm.
ACKNOWLEDGEMENTS
This work was supported by statutory funds of the British Columbia Institute of Technology.
REFERENCES
[1] R. Bolla, R. Bruschi, F. Davoli, and F. Cucchietti, "Energy efficiency in the future Internet: A survey of
existing approaches and trends in energy-aware fixed network infrastructures," IEEE Communications
Surveys and Tutorials, vol. 13, no. 2, pp. 223-244, Second Quarter 2011.
[2] R. S. Tucker, "Green optical communications—Part II: Energy limitations in networks," IEEE Journal of
Selected Topics in Quantum Electronics, vol. 17, no. 2, pp. 261-274, Mar.-Apr. 2011.
[3] M. Furdek et al., "An overview of security challenges in communication networks," in RNDM, Halmstad,
2016.
[4] M. Klinkowski, P. Lechowicz, and K. Walkowiak, "Survey of resource allocation schemes and algorithms
in spectrally-spatially flexible optical networking," Optical Switching and Networking 27 (2018): 58-78.
[5] Short, Thomas Allen. Electric power distribution equipment and systems. CRC Press, 2018.
[6] G. Gissey et al., “Wholesale cost reflectivity of GB and European electricity prices,” Imperial College
London 2018.
[7] M. Aibin and M. Blazejewski, "Complex elastic optical network simulator (CEONS)," in 2015 17th
International Conference on Transparent Optical Networks (ICTON), Budapest, 2015, pp. 1-4.
[8] K. Walkowiak and M. Klinkowski, "Energy efficiency of dynamic routing in elastic optical networks with
back-to-back regeneration," in 2018 ICNC, Maui, HI, 2018, pp. 399-403.
[9] J. Rak, "Resilient Routing in Communication Networks, " Berlin: Springer, 2015.
[10] K. Ahuja et al., "Faster algorithms for the shortest path problem," Journal of the ACM 37.2 (1990).
[11] K. Walkowiak and M. Klinkowski, "Joint anycast and unicast routing for elastic optical networks:
Modeling and optimization," in 2013 IEEE ICC, Budapest, 2013, pp. 3909-3914.
[12] M. Aibin and K. Walkowiak, "Adaptive modulation and regenerator-aware dynamic routing algorithm in
elastic optical networks," in 2015 IEEE ICC, London, 2015, pp. 5138-5143.
... The dynamic routing problem in EONs is a well-known problem discussed in the literature [13][14][15][16][17]. The network receives requests in a dynamic/live matter and the routes from the source to the destination of the requests are chosen based on the whole network status. ...
Conference Paper
Full-text available
The Elastic Optical Network is a technology that offers versatile conversion of modulation format, allowing for more effective use of spectrum resources compared to the traditional fixed grid in WDM networks. Additionally, the content-oriented services offered by geographically distributed data centres raise a need for cost-effective and scalable data delivery. In this paper, we discuss Routing, Modulation and Spectrum Allocation (RMSA) in content-oriented networks, based on the Elastic Optical Network. We propose a new adaptive modulation, regenerator and distance-aware algorithm. Our findings discover an interesting trade-off between the request blocking and regenerator use.
... Although some papers are covering the application of ML to optical networks, it is still in its early stage [28]. The topics that are recently explored include estimation of Quality of Service in optical networks [29], [30], [31], [32], failure localization [33], [34], network monitoring [35], [36], traffic scheduling [37] and even energy usage [38], [39]. ...
Conference Paper
Full-text available
Responding to the rapid growth of network traffic , the development of new backbone network technologies is essential. One of the solutions is to use Elastic Optical Networks (EONs) instead of traditional Wavelength Division Multiplexing (WDM). EON provides the means to allocate spectrum bandwidth flexibly in highly congested networks. However, due to physical limitations, many EON nodes require the use of regenerators. To optimize the cost and the efficiency of signal regeneration, we propose the use of a deep learning model. We use it to calculate the best allocation of regenerators in the network so that even with limited resources, EONs can still efficiently route traffic. After numerous experiments, our approach shows significant improvement in reducing both spectrum and regenerator blockage rates.
Article
Full-text available
Space division multiplexing (SDM) is a promising optical network solution with the scaling potential to overcome the possible capacity crunch problem in backbone networks. In SDM optical networks, optical signals are transmitted in parallel through spatial modes co-propagating in suitably designed optical fibers. The combination of SDM with wavelength division multiplexing technologies, based on either fixed or flexible frequency grids, allows for a significant increase in the transmission system capacity and improves network flexibility through the joint management of spectral and spatial resources. The goal of this tutorial paper is to survey the resource allocation schemes and algorithms that aim at efficient and optimized use of transmission resources in spectrally and spatially flexible optical networks. There are several flavors of SDM, which results from available optical fiber and switching technologies; hence, we begin from classifying SDM optical network scenarios. As some SDM solutions have specific limitations, for instance, due to coupling of spatial modes, we discuss related constraints and their impact on resource allocation schemes. Along with defining possible SDM scenarios, we survey the proposed in the literature resource allocation algorithms and classify them according to diverse criteria. This study allows us to overview the state-of-the-art solutions in the scope of planning and operating SDM optical networks in a systematic way as well as to identify some open issues that lack solutions and need to be addressed.
Conference Paper
Full-text available
The ongoing transition towards a networked society requires reliable and secure network infrastructure and services. As networks evolve from simple point to point systems towards complex, software-defined, ultra-high capacity and reach, and distributed cloud environments, new security challenges emerge. The EU-funded RECODIS project aims at coordinating and fostering research collaboration in Europe on disaster resiliency in communication networks. One of the disaster types, considered by RECODIS Working Group (WG) 4, are deliberate human-made attacks aimed at gaining unauthorized access to the network or disrupting the service. In order to develop methods for increasing network security in the presence of attacks, it is crucial to first identify the security vulnerabilities and attack methods that exploit them, as well as the capabilities and shortcomings of existing security schemes. To this end, the members of RECODIS WG4 performed a comprehensive overview of attack methods and security approaches from the literature. This overview covers the security vulnerabilities inherent to the underlying physical layer, the implications of software-defined networking to security, and security challenges in cloud networks spanning geographically distributed data centers.
Book
Full-text available
This important text addresses the latest issues in end-to-end resilient routing in communication networks. The work highlights the main causes of failures of network nodes and links, and presents an overview of resilient routing mechanisms, covering issues related to the Future Internet (FI), wireless mesh networks (WMNs), and vehicular ad-hoc networks (VANETs). Features: discusses FI architecture for network virtualization; introduces proposals for dedicated and shared protection in random failure scenarios and against malicious activities; describes measures for WMN survivability that allow for evaluation of performance under multiple failures; proposes a new scheme to enable proactive updates of WMN antenna alignment; includes a detailed analysis of the differentiated reliability requirements for VANET applications, with a focus on issues of multi‑hop data delivery; reviews techniques for improving the stability of end-to-end VANET communication paths based on multipath routing and anycast forwarding.
Conference Paper
Full-text available
Elastic optical network (EON) is a promising technology that provides flexible modulation format conversion, which allows more efficient use of spectrum resources comparing to classical fix-grid in WDM networks. In addition, a significant issue observed currently is the predominant role of cloud computing and content-oriented services provided by geographically dispersed data centers. Consequently, an anycast transmission – defined as one-to-one-of-many – gains much attention due to the need for cost-effective and scalable data delivery in inter-data center networks. In this paper, we address the Routing, Modulation and Spectrum Allocation (RMSA) problem in the context of dynamic routing for anycast and unicast traffic in EONs. We propose a new adaptive and regenerator-aware algorithm for dynamic RMSA that facilitates the possibility of modulation change along the lightpath. Numerical experiments clearly show advantage of our approach comparing to previous methods in terms of blocking probability. Moreover, our results show an interesting trade-off between blocking probability and the usage of regenerators.
Conference Paper
Full-text available
This paper presents the features of an advanced software simulator for the Elastic Optical Network (EON) – Complex Elastic Optical Networks Simulator (CEONS). The CEONS is as a test environment for solving three main issues addressed in EON: Routing and Spectrum Assignment (RSA) problems; Routing, Modulation and Spectrum Assignment (RMSA) problems, and addressing regenerator placement problem. With a universal API, users can design their own algorithms in any programming language and implement them in the simulator as plugins to solve the problems mentioned above. The ease and versatility of implementing the algorithms allows usage of the CEONS in advanced problems and for the introduction of EON technology. 1. INTRODUCTION Concept of elastic optical networks [1] is a promising approach for achieving efficient spectrum utilization by allocating just-enough bandwidth to each request. At present, the surge of data transfer is unavoidable, posing evident obstacles for transport networks. EONs use OFDM technology [2] to allocate subcarrier slots in the optical spectrum, which results in high bandwidth efficiency, possibility to increase the disaster resistance of a network by squeezing the bandwidth and possibility to increase electrical efficiency – while the link utilization is low, the transponders may be partially shutdown to save the energy. However, it also brings new challenges, such as bandwidth fragmentation to robust and efficient network control and management. The escalating abilities of computer networks gain the requirements for dynamic routing. In EONs, the dynamic routing involves the establishment of lightpaths for individual connection requests. The process is accompanied by solving the problem of RMSA [3], [4]. The RMSA problem concerns optical path and slice allocation in EONs and is deeply explained within the next section. The availability of new technologies increases the number of researchers focuses on the optimization and development of these technologies. To meet the expectations of industry enterprises it is required not only to prepare the theoretical concept, but also to create a simulation environment. The main objective of this paper is to present a comprehensive simulator for flexible optical networks, in order to facilitate the commercialization of the results achieved by the various groups of researchers. With the best of our knowledge, this is the first solution that works on any operating system (software written in Java) and do not require high computing power. The rest of the paper is organized as follows. Section 2 presents general overview of EON functionalities. In Section 3, we present our simulator. Lastly, in Section 4, we conclude our work.
Conference Paper
Full-text available
Anycast communication is gaining much interest due to the deployment and the growing importance of new network services, including Content Delivery Networks (CDNs) and grid/cloud computing, among others. Concurrently, elastic optical networks (EONs), being a very promising solution for future optical transport networks, are considered as effective and costefficient approach for supporting such bandwidth-demanding applications. In this article, we focus on anycast communication in EON. Specifically, we formulate a joint anycast and unicast Routing and Spectrum Allocation (RSA/JAU) off-line optimization problem and solve it by means of both Integer Linear Programming (ILP) and dedicated heuristic algorithms. We evaluate the performance of algorithms and assess the effectiveness of anycast communication under various network scenarios. The main conclusion is that anycast routing brings significant spectrum savings in EON.
Conference Paper
In this paper, we focus on dynamic lightpath provisioning in translucent elastic optical networks (EONs) realizing super-channel transmission in which flexible signal regeneration achieved with transponders operating in back-to-back (B2B) configurations and modulation conversion is allowed. We study potential power consumption savings and performance gains in terms of bandwidth blocking probability in such flexible network scenarios. To this end, we analyze two alternative scenarios that differ in the way in which translucent lightpath connections are provisioned, namely, a reference one in which the use of regeneration is minimized and the one with flexible B2B regeneration. For comparing these scenarios, we propose two dynamic routing strategies, one aiming at the minimization of bandwidth blocking probability and the second dedicated to minimization of power consumption. The results of simulation experiments run on two representative network topologies show that flexible signal regeneration can be beneficial in terms of both analyzed metrics.
Article
This paper presents the features of an advanced software simulator for the Elastic Optical Network (EON) - Complex Elastic Optical Networks Simulator (CEONS). The CEONS is as a test environment for solving three main issues addressed in EON: Routing and Spectrum Assignment (RSA) problems; Routing, Modulation and Spectrum Assignment (RMSA) problems, and addressing regenerator placement problem. With a universal API, users can design their own algorithms in any programming language and implement them in the simulator as plugins to solve the problems mentioned above. The ease and versatility of implementing the algorithms allows usage of the CEONS in advanced problems and for the introduction of EON technology.