Top Banner
JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 31, NO. 1, JANUARY 1, 2013 15 Dynamic Service Provisioning in Elastic Optical Networks With Hybrid Single-/Multi-Path Routing Zuqing Zhu, Senior Member, IEEE, Wei Lu, Liang Zhang, and Nirwan Ansari, Fellow, IEEE Abstract—Empowered by the optical orthogonal frequency-di- vision multiplexing (O-OFDM) technology, exible online service provisioning can be realized with dynamic routing, modulation, and spectrum assignment (RMSA). In this paper, we propose several online service provisioning algorithms that incorporate dynamic RMSA with a hybrid single-/multi-path routing (HSMR) scheme. We investigate two types of HSMR schemes, namely HSMR using online path computation (HSMR-OPC) and HSMR using xed path sets (HSMR-FPS). Moreover, for HSMR-FPS, we analyze several path selection policies to optimize the design. We evaluate the proposed algorithms with numerical simulations using a Poisson trafc model and two mesh network topologies. The simulation results have demonstrated that the proposed HSMR schemes can effectively reduce the bandwidth blocking probability (BBP) of dynamic RMSA, as compared to two bench- mark algorithms that use single-path routing and split spectrum. Our simulation results suggest that HSMR-OPC can achieve the lowest BBP among all HSMR schemes. This is attributed to the fact that HSMR-OPC optimizes routing paths for each request on the y with considerations of both bandwidth utilizations and lengths of links. Our simulation results also indicate that the HSMR-FPS scheme that use the largest slots-over-square-of-hops rst path-selection policy obtains the lowest BBP among all HSMR-FPS schemes. We then investigate the proposed algo- rithms’ impacts on other network performance metrics, including network throughput and network bandwidth fragmentation ratio. To the best of our knowledge, this is the rst attempt to consider dynamic RMSA based on both online path computation and ofine path computation with various path selection policies for multipath provisioning in O-OFDM networks. Index Terms—Bandwidth blocking probability (BBP), band- width fragmentation ratio, dynamic routing, elastic optical networks, hybrid single-/multi-path routing (HSMR), modulation and spectrum assignment (RSA). I. INTRODUCTION O VER the past decade, Internet trafc has been growing at an annual rate of more than 30%, and the consequent bandwidth (BW) demands stimulated research and development Manuscript received August 01, 2012; revised October 22, 2012; accepted November 09, 2012. Date of publication November 15, 2012; date of cur- rent version December 14, 2012. This work was supported in part by the Program for New Century Excellent Talents in University under Project NCET-11-0884, and the Natural Science Foundation of Anhui Province under Project 1208085MF88. Z. Zhu, W. Lu, and L. Zhang are with the School of Information Science and Technology, University of Science and Technology of China, Hefei 230027, China (e-mail: [email protected]; [email protected]; [email protected]. edu.cn). N. Ansari is with the Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ 07102 USA (e-mail: nirwan. [email protected]). Color versions of one or more of the gures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identier 10.1109/JLT.2012.2227683 for highly exible and scalable networking technologies. Re- cent research advance has experimentally demonstrated trans- mission of 20 Tb/s signals on a single ber with the dense wave- length division multiplexing (DWDM) technology [1]. How- ever, due to the coarse granularity of DWDM channels (typi- cally at 50 or 100 GHz), wavelength-routed DWDM network infrastructure [2] has been considered rigid with limited elas- ticity and exibility in the optical layer. When the support of highly dynamic trafc becomes necessary, repeated optical-to- electrical-to-optical (O/E/O) conversions are required to for- ward the data to electrical routers for packet switching. These O/E/O conversions usually incur additional capital expenditures (CAPEX) and operational expenditures (OPEX) owing to rela- tively high equipment cost and power consumption [3]. To this end, it is highly desirable to develop networking technology that provides subwavelength granularity in the optical layer. A. Optical Orthogonal Frequency-Division Multiplexing (O-OFDM)-Based Elastic Optical Networks The O-OFDM technology [4], [5] packs subcarrier frequency slots overlapping with each other in the optical spectrum. Since the subcarriers are orthogonal in the frequency domain, data modulation on them can be recovered without interference at the receiver [5]. Hence, O-OFDM can achieve subwavelength gran- ularity, by using elastic BW allocation that manipulates the sub- carrier slots. Specically, a BW-variable O-OFDM transponder can assign an appropriate number of subcarrier slots to serve a lightpath request using just-enough BW [6]. Moreover, the modulation level of the subcarrier slots can be adaptive to ac- commodate various quality of transmission [7], [8]. The elastic nature of O-OFDM imposes sophisticated network planning and provisioning procedures for efcient and robust operations. To address these, we need to develop routing, modulation-level, and spectrum assignment (RMSA) algorithms for network con- trol and management. If modulation level is not adaptive in the networks, RMSA reduces to routing and spectrum assignment (RSA). Planning and provisioning of elastic O-OFDM networks have started to attract research interests just recently [9]–[15]. When the lightpath requests are known a prior, ofine planning of O-OFDM networks with RSA/RMSA under the spectrum-con- tinuity constraints is known as nonpolynomial complete [9]. An RSA heuristic that combined shortest path routing and rst-t spectrum assignment was discussed in [10]. In [9], several in- teger linear programming (ILP) models were formulated and solved for ofine RMSA, and a heuristic based on shortest path routing and simulated annealing optimization was proposed to reduce the computation complexity. Jinno et al. [11] proposed a BW-efcient RMSA, which examined -shortest routing paths 0733-8724/$31.00 © 2012 IEEE
8

Dynamic Service Provisioning in Elastic Optical Networks With ...

Feb 23, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dynamic Service Provisioning in Elastic Optical Networks With ...

JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 31, NO. 1, JANUARY 1, 2013 15

Dynamic Service Provisioning in Elastic OpticalNetworks With Hybrid Single-/Multi-Path Routing

Zuqing Zhu, Senior Member, IEEE, Wei Lu, Liang Zhang, and Nirwan Ansari, Fellow, IEEE

Abstract—Empowered by the optical orthogonal frequency-di-vision multiplexing (O-OFDM) technology, flexible online serviceprovisioning can be realized with dynamic routing, modulation,and spectrum assignment (RMSA). In this paper, we proposeseveral online service provisioning algorithms that incorporatedynamic RMSA with a hybrid single-/multi-path routing (HSMR)scheme. We investigate two types of HSMR schemes, namelyHSMR using online path computation (HSMR-OPC) and HSMRusing fixed path sets (HSMR-FPS). Moreover, for HSMR-FPS,we analyze several path selection policies to optimize the design.We evaluate the proposed algorithms with numerical simulationsusing a Poisson traffic model and two mesh network topologies.The simulation results have demonstrated that the proposedHSMR schemes can effectively reduce the bandwidth blockingprobability (BBP) of dynamic RMSA, as compared to two bench-mark algorithms that use single-path routing and split spectrum.Our simulation results suggest that HSMR-OPC can achieve thelowest BBP among all HSMR schemes. This is attributed to thefact that HSMR-OPC optimizes routing paths for each requeston the fly with considerations of both bandwidth utilizations andlengths of links. Our simulation results also indicate that theHSMR-FPS scheme that use the largest slots-over-square-of-hopsfirst path-selection policy obtains the lowest BBP among allHSMR-FPS schemes. We then investigate the proposed algo-rithms’ impacts on other network performance metrics, includingnetwork throughput and network bandwidth fragmentation ratio.To the best of our knowledge, this is the first attempt to considerdynamic RMSA based on both online path computation andoffline path computation with various path selection policies formultipath provisioning in O-OFDM networks.

Index Terms—Bandwidth blocking probability (BBP), band-width fragmentation ratio, dynamic routing, elastic opticalnetworks, hybrid single-/multi-path routing (HSMR), modulationand spectrum assignment (RSA).

I. INTRODUCTION

O VER the past decade, Internet traffic has been growingat an annual rate of more than 30%, and the consequent

bandwidth (BW) demands stimulated research and development

Manuscript received August 01, 2012; revised October 22, 2012; acceptedNovember 09, 2012. Date of publication November 15, 2012; date of cur-rent version December 14, 2012. This work was supported in part by theProgram for New Century Excellent Talents in University under ProjectNCET-11-0884, and the Natural Science Foundation of Anhui Province underProject 1208085MF88.Z. Zhu, W. Lu, and L. Zhang are with the School of Information Science and

Technology, University of Science and Technology of China, Hefei 230027,China (e-mail: [email protected]; [email protected]; [email protected]).N. Ansari is with the Department of Electrical and Computer Engineering,

New Jersey Institute of Technology, Newark, NJ 07102 USA (e-mail: [email protected]).Color versions of one or more of the figures in this paper are available online

at http://ieeexplore.ieee.org.Digital Object Identifier 10.1109/JLT.2012.2227683

for highly flexible and scalable networking technologies. Re-cent research advance has experimentally demonstrated trans-mission of 20 Tb/s signals on a single fiber with the dense wave-length division multiplexing (DWDM) technology [1]. How-ever, due to the coarse granularity of DWDM channels (typi-cally at 50 or 100 GHz), wavelength-routed DWDM networkinfrastructure [2] has been considered rigid with limited elas-ticity and flexibility in the optical layer. When the support ofhighly dynamic traffic becomes necessary, repeated optical-to-electrical-to-optical (O/E/O) conversions are required to for-ward the data to electrical routers for packet switching. TheseO/E/O conversions usually incur additional capital expenditures(CAPEX) and operational expenditures (OPEX) owing to rela-tively high equipment cost and power consumption [3]. To thisend, it is highly desirable to develop networking technology thatprovides subwavelength granularity in the optical layer.

A. Optical Orthogonal Frequency-Division Multiplexing(O-OFDM)-Based Elastic Optical Networks

The O-OFDM technology [4], [5] packs subcarrier frequencyslots overlapping with each other in the optical spectrum. Sincethe subcarriers are orthogonal in the frequency domain, datamodulation on them can be recovered without interference at thereceiver [5]. Hence, O-OFDM can achieve subwavelength gran-ularity, by using elastic BW allocation that manipulates the sub-carrier slots. Specifically, a BW-variable O-OFDM transpondercan assign an appropriate number of subcarrier slots to servea lightpath request using just-enough BW [6]. Moreover, themodulation level of the subcarrier slots can be adaptive to ac-commodate various quality of transmission [7], [8]. The elasticnature of O-OFDM imposes sophisticated network planning andprovisioning procedures for efficient and robust operations. Toaddress these, we need to develop routing, modulation-level,and spectrum assignment (RMSA) algorithms for network con-trol and management. If modulation level is not adaptive in thenetworks, RMSA reduces to routing and spectrum assignment(RSA).Planning and provisioning of elastic O-OFDM networks have

started to attract research interests just recently [9]–[15]. Whenthe lightpath requests are known a prior, offline planning ofO-OFDM networks with RSA/RMSA under the spectrum-con-tinuity constraints is known as nonpolynomial complete [9]. AnRSA heuristic that combined shortest path routing and first-fitspectrum assignment was discussed in [10]. In [9], several in-teger linear programming (ILP) models were formulated andsolved for offline RMSA, and a heuristic based on shortest pathrouting and simulated annealing optimization was proposed toreduce the computation complexity. Jinno et al. [11] proposed aBW-efficient RMSA, which examined -shortest routing paths

0733-8724/$31.00 © 2012 IEEE

Page 2: Dynamic Service Provisioning in Elastic Optical Networks With ...

16 JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 31, NO. 1, JANUARY 1, 2013

for each request and then chose the one with the lowest avail-able contiguous slots. Wang et al. [12] formulated an ILP modelfor offline RSA and designed two heuristics, -shortest pathrouting and balanced-load spectrum assignments and shortestpath routing and maximum spectrum reuse assignments. On-line provisioning of O-OFDM networks considers how to servetime-variant lightpath requests with dynamic RSA/RMSA. Byleveraging the generalized multiprotocol label switching sig-naling mechanism, a distributed dynamic RMSA was proposedin [13], which chose the least congested routing path and per-formed first-fit spectrum assignments. Sone et al. [14] devel-oped a dynamic RSA that used a metric to quantify the consecu-tiveness of available slots among relevant fibers. The investiga-tion in [15] considered spectrum defragmentation during onlineprovisioning with dynamic RSA.

B. Service Provisioning With Multipath Routing

From the aforementioned discussion, we can see that most ofthe previous works onO-OFDMnetworks were based on single-path routing. However, for online provisioning, we may havedifficulty to serve certain large-BW requests with single-pathrouting due to the BW limitation, thus resulting in high requestblocking probability [16]. It is known thatmultipath routing pro-vides increased throughput and utilizes the network resourcesmore efficiently [2], [16]. Researchers have previously consid-ered to include multipath routing support in SONET/SDH trans-port systems [17]–[19]. Multipath routing is also explicitly sup-ported by several standardized routing protocols, such as theopen shortest path first [20] and the routing information pro-tocol [21].What is more promising is that with the elastic nature of

O-OFDM, network nodes can easily split data traffic overmultiple routing paths and support multipath provisioning.Recently, Dahlfort et al. proposed a split-spectrum approach[22], which could be considered as a multipath approach as arequest might be divided into several subflows for transmittingon noncontiguous optical spectra. However, since this approachstill restricted all subflows of a request to be routed over thesame path, it may not fully explore the benefits of multi-path provisioning. In order to support multipath routing andtraffic-splitting in O-OFDM networks, each switching node re-quires a wavelength-selective switch (WSS) that can add/dropsubcarrier channels using relatively low BW granularity.Thanks to the technology advances in liquid crystal-on-silicon(LCOS) WSS, switching granularity at 12.5 GHz can be real-ized [23]. Barros et al. proposed a colorless LCOS WSS nodearchitecture in which each add/drop port had both narrow-bandand wide-band modes [24]. Hence, BW-flexible switchingcould be achieved with low loss. Such WSS provides an im-portant enabling technology for supporting multipath routingin O-OFDM networks.

C. Our Contributions

In this paper, we propose several dynamic service provi-sioning algorithms that incorporate a hybrid single-/multi-pathrouting (HSMR) scheme. To the best of our knowledge, thisis the first attempt to consider dynamic RMSA based on bothonline path computation and offline path computation withvarious path selection policies for multipath provisioning inO-OFDM networks. We evaluate the proposed algorithms

with numerical simulations using a Poisson traffic model.The simulation results have demonstrated that the proposedHSMR schemes can effectively reduce the bandwidth blockingprobability (BBP) of dynamic RMSA, as compared to twobenchmark algorithms that use single-path routing or splitspectrum. We also evaluate our proposed algorithms in termsof other performance metrics, such as network throughput andnetwork BW fragmentation ratio. Notice that for multipathprovisioning, the differential delay between the routing pathscan lead to the requirement for additional buffers on the endnodes [25]. How to address the differential delay during multi-path provisioning is out of the scope of this paper. We expectthat the issue can be resolved with either the split-spectrumapproach that restricts all subflows of a request to be routedover the same path [22] or a multipath provisioning approachthat considers the differential delay constraint.The rest of this paper is organized as follows. Section II

formulates the problem of service provisioning using dy-namic RMSA with HSMR. The dynamic RMSA algorithmthat incorporates HSMR with online path computation is dis-cussed in Section III. Section IV explains the dynamic RMSAwith HSMR using fixed path sets. The numerical simulationsetup and results for performance evaluation are discussed inSection V. Finally, Section VI summarizes the paper.

II. SERVICE PROVISIONING USING DYNAMICRMSA WITH HSMR

In this section, we formulate the problem of service provi-sioning using dynamic RMSA with HSMR, explain operationconstraints, and define design metrics.Consider the physical network topology ,

where is the node set, is the fiber link set, each fiber linkcan accommodate frequency slots at most, and representsthe lengths of . We assume that the BW of each sub-carrier slot is unique as GHz. The capacity of a slot is

, where is the modulation level in terms of bitsper symbol, and denotes the capacity of a slot when themodulation is BPSK and is a function of [9].In this study, we assume that can be 1, 2, 3, and 4 for BPSK,QPSK, eight quadrature-amplitude modulation (8-QAM), and16-QAM, respectively. For a lightpath requestfrom node destined to for a capacity of , the provisioningalgorithm using dynamic RMSA with the HSMR schemeneeds to determine a set of routing paths to serve therequest, where is the index of each routing path. Note that fordifferent , the routing paths can be identical, but sincetheir spectrum allocations are not contiguous, more than onesets of O-OFDM transceivers are required and this scheme isconsidered as a multipath one. In this study, we propose twoalgorithms to determine for each request, i.e., one withonline path computation and the other with fixed path sets. Thedetails of the algorithms will be discussed in Sections III andIV.We denote the length of a link as . When

the transmission distance of the th routing path is known,we derive the modulation level as

(1)

Page 3: Dynamic Service Provisioning in Elastic Optical Networks With ...

ZHU et al.: DYNAMIC SERVICE PROVISIONING IN ELASTIC OPTICAL NETWORKS 17

where returns the highest modulation level that a trans-mission distance can support. Specifically, we assume that eachmodulation can support a maximum transmission distancebased on the receiver sensitivities [7], and when the distance of

permits, we always assign the highest modulation levelto guarantee high spectral efficiency.Then, we figure out the load distribution on each routing

path based on the network status, which should satisfy

(2)

The number of contiguous slots we need to assign on eachpath is

(3)

where is the number of slots for the guard band. Note thatwhen splitting the traffic, we have to take the cost that more slotswill be used for the guard band. In the context of this study, weassume that and this guard band is inserted as thehighest indexed slot in the spectrum assignment of each connec-tion. Therefore, in the following sections, we do not mention theguard band explicitly, but when we refer to the size of a block ofcontiguous available slots, we actually mean the available sizeafter deducting the guard band.The last step of dynamic RMSA is the spectrum assignment to

finalize the allocations of contiguous slots along the fiber linkson . We assume that there is not any spectrum converter inthe network. For each fiber link , we define a bit-maskconsisting of bits. When the th slot on is taken, ;otherwise, . When assigning the frequency slots, wedefine a bit-mask for each path, which also contains bits.Then, the spectrum assignment on becomes the problemof finding contiguous bits in to turn on based on all current

. Finally, the RMSA with HSMR foris . We say LR is blocked, if wecannot find a feasible for it.The dynamic RMSA has to satisfy the spectrum nonoverlap-

ping and spectrum contiguousness.Spectrum Nonoverlapping Constraint:

(4)

Spectrum Contiguousness Constraint:

(5)

where is the function to add all bits in a bit mask to-gether, is the bitwise AND operator, and is the cir-cular bit-right-shift operator. In this study, the objective of theservice provisioning is to minimize requests’ BBP.Definition 1 (Slot block):: We define a slot block as a block

of contiguous subcarrier slots in the optical spectrum.Definition 2 (BW allocation granularity):: To avoid a request

LR from being split over toomany paths, we define a BW alloca-tion granularity as slots. Specifically, when LR is provisionedover more than one routing paths, the minimum size of the slotblocks we can allocate on each path is . Note that increasing

Fig. 1. Example of service provisioning using multipath routing with a BW al-location granularity of . (a) Network topology G(V,E,B,D). (b) Path com-putation results. (c) Elastic multipath provisioning scheme for a request with

and .

discourages multipath provisioning schemes, and will even-tually lead to a single-path-only scenario when is compa-rable to the largest size of the requests. From the viewpoint ofa BW-flexible WSS [24], can be the smallest switching gran-ularity that it can handle. From the viewpoint of network man-agement, can correspond to the smallest switching granularitythat the network operator is willing to offer.Fig. 1 illustrates an intuitive example of the usage of BW

allocation granularity in service provisioning with HSMR.Fig. 1(a) shows a network topology with six nodes, and we labeleach link with (BW and length), i.e., its available BW in termsof the number of slots and its link length. For simplicity, we as-sume that each link only has one slot block available. With this

, we will not be able to serve a request from node1 to 6 for a BW of four contiguous slots with a single routingpath. Hence, we calculate multiple routing paths and label themwith the sizes of available slot blocks, as shown in Fig. 1(b). It

Page 4: Dynamic Service Provisioning in Elastic Optical Networks With ...

18 JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 31, NO. 1, JANUARY 1, 2013

is clear that Path E: 1-2-3-6 is not a qualified path for a BW al-location granularity because it only has a slot block ofone slot available. We select Paths A and C for less lengths andprovision the request for a BW of four slots from node 1 to 6successfully [as shown in Fig. 1(c)].Definition 3 (Bandwidth blocking probability):: BBP is de-

fined as the ratio of blocked connection BW versus total requestBW. BBP is a commonly used metric for assessing the perfor-mance of service provisioning algorithms.Definition 4 (BW fragmentation ratio): BW fragmentation is

another interesting factor to investigate in dynamic RMSA [15].BW fragmentation, which is similar to the file system fragmen-tation in computer storage, usually refers to the existing of non-aligned, isolated and small-sized slot blocks in the spectrum ofelastic optical networks. Since these slot blocks are neither con-tiguous in the spectral domain nor aligned along fiber links, itis hard for the network operator to get them utilized for futureconnection requests, especially for those going across multiplehops and/or requesting for large BW. Inspired by the fragmen-tation ratio definition for computer storage [26], we define theBW fragmentation ratio of a link as

(6)

where returns the maximum size of availableslot blocks in . In light of previous works on network BWfragmentation in elastic optical networks [27], [28], the frag-mentation ratio of the network is defined as the averageof link fragmentation ratio

(7)

III. DYNAMIC RMSA WITH HSMR USINGONLINE PATH COMPUTATION

We first investigate a dynamic RMSA-HSMR algorithm thatconsiders link spectrum usage on the fly with an online pathcomputation. Specifically, we convert to a vir-tual topology based on link spectrum usage, whereand are the same as those in , but each link weight in

set is recalculated as

(8)

where is the BW allocation granularity, returns thecurrent spectrum usage of link , and is calculated fromwith

(9)

where is the highest modulation level that can be sup-ported in the network, and is defined in (1) to return thehighest modulation level that a transmission distance can sup-port. Since a higher modulation means a less number of slots toallocate and better utilization of network spectrum resource, wequantify with andmap it to to assist routing pathcalculation in the virtual topology. A link is omitted from the

online path computation, if it does not have a block of availablecontiguous slots with the size . Otherwise, the link weightis proportional to the product of and the number of used

slots . Algorithm 1 shows the detailed procedure in im-plementing the proposed algorithm, and we calculate the routingpath set for the path selection of each request using networkstatus on the fly.

Algorithm 1 Dynamic RMSA With HSMR Using OnlinePath Computation

1: collect link status of ;2: while the network is operational do3: restore network resources used by expired requests;4: update link weights based on the current networkstatus, using (8)–(9);

5: construct virtual topology with ;6: get parameters of an incoming request ;7: calculate -shortest routing paths from to in

;8: sort the paths based on the weighted total distances

;9: for all paths in the ascending order do10: determine the highest modulation level for the path

with its real distance using (1);11: for all available slot blocks with sizes do12: allocate capacity to slot blocks with (3);13: if then14: break inner and outer for-loops;15: end if16: end for17: end for18: if then19: revert all the spectrum allocations;20: mark the request as blocked;21: end if22: end while

IV. DYNAMIC RMSA WITH HSMR USING FIXED PATH SETS

The major drawback of online path computation is the highcomputation complexity, as we need to reconstruct the virtualtopology for each request and to perform path computationon the fly. Dynamic RMSA with HSMR can also be realizedusing fixed path sets, where the path-set containing -shortestrouting paths for each -- pair in are precomputed beforeoperating the network. Hence, the overhead from path computa-tion can be effectively reduced. Algorithm 2 shows the detailedprocedure in implementing the proposed algorithm. In provi-sioning a lightpath request , we sort the paths in thepath set of -- based on a path-selection policy and then processthe paths one by one. We will elaborate on the details of thepath-selection policies in the following. In performing spectrumallocations for , we prefer a single routing path in a best effortscenario. Specifically, the largest slot block in the top-rankedpath is selected first, and only if the largest slot block in thetop-ranked path cannot support in full, a multipath scheme isapplied.

Page 5: Dynamic Service Provisioning in Elastic Optical Networks With ...

ZHU et al.: DYNAMIC SERVICE PROVISIONING IN ELASTIC OPTICAL NETWORKS 19

We evaluate the following path-selection policies:a) Shortest path first (SPF):We select the routing path can-didates in the ascending order based on the total transmis-sion distance of the routing path, .

b) Most slots first (MSF): We select the paths in the de-scending order based on the total available slots on eachof them. The number of available slots on a path is

(10)

c) Largest slots-over-hops first (LSoHF):We select the pathsin the descending order based on the metric

(11)

where returns the number of hops of .d) Largest slots-over-square-of-hops first (LSoSHF): Weorder the paths in the descending order based on themetric

(12)

e) Most left slots first (MLSF): We order the paths in thedescending order based on the metric

(13)

where returns the number of contiguous slota capacity uses on with the highest possible mod-ulation-level according to (3). Note that canreturn a negative value.

Algorithm 2 Dynamic RMSA With HSMR Using FixedPath Sets

Phase 1: Routing path precomputation by a -shortest pathalgorithm1: collect link status of ;2: for all - pairs in do3: calculate -shortest routing paths;4: record the paths;5: end for

Phase 2: Dynamic RMSA provisioning with HSMR6: while the network is operational do7: restore network resources used by expired requests;8: get parameters of an incoming request ;9: load the pre-computed routing paths from to ;10: sort the paths based on a path-selection policy;11: for all paths in the sorted order do12: determine the highest modulation level for thepath with its distance using (1);13: for all available slot-blocks with sizes do14: allocate capacity to slot-blocks with (3);15: if then16: break inner and outer for-loops;17: end if18: end for19: end for

20: if then21: revert all the spectrum allocations;22: mark the request as blocked;23: end if24:end while

V. PERFORMANCE EVALUATION

In this section, we discuss simulation results and evaluatethe performance of the proposed algorithms for RMSA withHSMR. Fig. 2 shows the network topologies, NSFNET, and USBackbone, which we used in simulations for performance evalu-ation of the proposed service provisioning algorithms. The light-path requests, , arrive one by one, following aPoisson process with an average arrival rate of requests pertime-unit, and the lifetime of each request follows the nega-tive exponential distribution with an average of time units.Hence, the traffic load can be quantified with in Erlangs.The -- pair of each request is randomly se-lected from the nodes in the simulation topology. The BW ca-pacity is also randomly selected according to a uniform dis-tribution within 12.5–200 Gb/s. The transmission reaches ofBPSK, QPSK, 8-QAM, and 16-QAM signals are determinedbased on the experimental results reported in [7]. Table I sum-marizes the simulation parameters.We first perform simulations with to compare the

proposed HSMR algorithms to two benchmark algorithms. Be-tween them, one benchmark uses single-path routing, which isthe exhaustive path-search RMSA (EPS-RMSA), and the otheruses the split-spectrum approach [22]. The EPS-RMSA is agreedy algorithm designed by ourselves, in which we computeall feasible routing paths for the -- pair of a request and tryto serve it with an exhaustive path search. Note that we usethe first-fit spectrum assignment for the proposed HSMR algo-rithms in the simulations.Figs. 3 and 4 show the simulation results on BBP in the

NSFNET and US Backbone topologies, respectively. Weobserve that the BBP curves in both figures follow the sametrend. When comparing the results from the HSMR schemeswith those from the benchmark algorithms, we observe that theHSMR schemes achieve significantly lower BBP for all trafficloads in both topologies.The results also suggest that the dynamic RMSA with

HSMR using online path computation (HSMR-OPC) achievesthe lowest BBP among all HSMR schemes. This is attributedto the fact that HSMR-OPC optimizes routing paths for eachrequest on the fly with considerations of the BW utilizations andlengths of links. Among the HSMR schemes that use fixed pathsets, the scheme that employs the shortest path first path-se-lection policy (HSMR-FPS-SPF) has the highest BBP becausethat selecting the shortest paths to serve requests can makethe network load distribution unbalanced. The HSMR-FPSschemes that employ load-balancing path-selection policies,such as the most slots first (HSMR-FPS-MSF) and the mostleft slots first (HSMR-FPS-MLSF), serve the requests in amore load-balanced way and outperforms HSMR-FPS-SPF.However, HSMR-FPS-MSF and HSMR-FPS-MLSF have thesame drawback that they tend to use routing paths that are lesscongested regardless of how many hops they have. For RMSA,serving a request with a path that has more hops means that theactual usage of subcarrier slots in the network is larger, as more

Page 6: Dynamic Service Provisioning in Elastic Optical Networks With ...

20 JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 31, NO. 1, JANUARY 1, 2013

Fig. 2. Topologies used in simulations with fiber length in kilometers marked on links. (a) NSFNET topology (14 nodes). (b) US Backbone topology (24 nodes).

TABLE ISIMULATION PARAMETERS

slots have to be allocated on additional hops. This is similar tothe routing and wavelength assignment in fixed grid DWDMnetworks [29]. The HSMR-FPS schemes that use the largestslots-over-hops first and the largest slots-over-square-of-hopsfirst (HSMR-FPS-LSoSHF) path-selection policies considerthe balance between path length and link utilization, and henceachieve better BBP performance. The HSMR-FPS-LSoSHFobtains the best BBP performance among all HSMR-FPSschemes and its BBP performance is just slightly worse thanthat of HSMR-OPC.We then investigate the BBP performance of HSMR schemes

by changing from 1 to 5. Figs. 5 and 6 show the results forthe HSMR-OPC scheme in the two topologies. The BBP re-sults of the other HSMR schemes follow the same trend. Theresults suggest that the BBP performance of HSMR schemes

Fig. 3. Simulation results on BBP versus traffic load in NSFNET usingfor HSMR schemes.

gets worse with a larger BW allocation granularity . The reasonbehind this trend is that increasing reduces the number ofpath splitting (i.e., splitting the traffic of a request over mul-tiple paths) in the HSMR schemes. Therefore, can be a con-venient control parameter for the network operator to balancethe tradeoff between request blocking and networkmanagementcomplexity.The simulation results on average network throughput are

plot in Fig. 7 for using HSMR-OPC in the US Back-bone topology. We observe that when , the HSMR-OPC

Page 7: Dynamic Service Provisioning in Elastic Optical Networks With ...

ZHU et al.: DYNAMIC SERVICE PROVISIONING IN ELASTIC OPTICAL NETWORKS 21

Fig. 4. Simulation results on BBP versus traffic load in US Backbone usingfor HSMR schemes.

Fig. 5. Simulation results on BBP versus traffic load in NSFNET forHSMR-OPC scheme using – .

Fig. 6. Simulation results on BBP versus traffic load in US Backbone forHSMR-OPC scheme using – .

scheme achieves larger network throughput as compared to thebenchmarks. The network throughput achieved by HSMR-OPCwith is comparable with that by the split-spectrum ap-proach. We also study the proposed algorithms’ impacts on BWfragmentation in the network. When we fix the traffic load at600 Erlangs and set , Fig. 8 plots the network fragmen-tation ratio [defined in (6) and (7)] versus simulation time. Weobserve that the network fragmentation ratio from the HSMR-FPS-LSoSHF scheme increases slower than those from the two

Fig. 7. Simulation results on average network throughput versus traffic load inUS Backbone for HSMR-OPC scheme using – .

Fig. 8. Simulation results on network fragmentation ratio in NSFNET forHSMR schemes using traffic load at 600 Erlangs and .

Fig. 9. Simulation results on the distribution of path splitting per request inNSFNET using the HSMR-FPS-LSoSHF scheme.

benchmark algorithms. Due to the fact that HSMR-OPC calcu-lates routing paths on the fly, the network fragmentation ratiofrom it increases faster than those from the two benchmarks.Finally, we investigate the distribution of the number of path

splitting per request for the HSMR schemes. Our simulation re-sults indicate that the distributions for different HSMR schemesare similar, and so we choose the HSMR-FPS-LSoSHF to illus-trate the trend. Fig. 9 shows the distributions from the simula-tions using the NSFNET topology, when the traffic load is fixedat 600 Erlangs and – . We can see that even for the worstcase with , 79.80% of the requests are still served by asingle routing path and the largest number of path splitting per

Page 8: Dynamic Service Provisioning in Elastic Optical Networks With ...

22 JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 31, NO. 1, JANUARY 1, 2013

Fig. 10. BBP versus percentage of requests served by single-path in NSFNETusing the HSMR-FPS-LSoSHF scheme.

request is 13. As expected, has a clear effect on the distributionof path splitting per request. Specifically, choosing a larger canmake more requests be served by a single path and hence reducethe complexity of network management. However, as shown inFigs. 5 and 6, a larger also results in worse BBP. Therefore,there is a tradeoff between BBP and network management com-plexity for our proposed HSMR schemes. Fig. 10 investigatesthis tradeoff for traffic loads at 600 and 800 Erlangs. The resultsindicate that can be a convenient control parameter for a net-work operator to balance the tradeoff mentioned previously.

VI. CONCLUSION

In this paper, we have proposed several online service pro-visioning algorithms that incorporated dynamic RMSA witha HSMR scheme. Two types of HSMR schemes have beeninvestigated: 1) HSMR-OPC, and 2) HSMR-FPS. Moreover,for HSMR-FPS, we analyzed several path selection policiesto optimize the design. The proposed algorithms were evalu-ated with numerical simulations using a Poisson traffic modeland two mesh network topologies. The simulation resultsverified that the proposed HSMR schemes could effectivelyreduce the BBP of dynamic RMSA, as compared to twobenchmark algorithms that used single-path routing and splitspectrum. Among all HSMR schemes, HSMR-OPC achievedthe lowest BBP, while the HSMR-FPS scheme that used theHSMR-FPS-LSoSHF path-selection policy obtained the lowestBBP among all HSMR-FPS schemes. We also investigated theproposed algorithms’ impacts on other network performancemetrics, including network throughput and network BW frag-mentation ratio. The study on the distribution of the numberof path splitting per request showed that the majority of therequests were still served over a single routing path with theproposed HSMR schemes.

REFERENCES[1] J. Cai, “20 Tbit/s transmission over 6860 km with sub-Nyquist channel

spacing,” J. Lightw. Technol., vol. 30, no. 4, pp. 651–657, Feb. 2012.[2] B. Mukherjee, Optical WDM Networks. New York: Springer-Verlag,

2006.[3] S. J. B. Yoo, “Energy efficiency in the future internet: The role of op-

tical packet switching and optical label switching,” IEEE J. Sel. TopicsQuantum Electron., vol. 17, no. 2, pp. 381–393, Mar. 2011.

[4] W. Shieh, X. Yi, and Y. Tang, “Transmission experiment of multi-gi-gabit coherent optical OFDM systems over 1000 km SSMF fibre,”IEEE Electron. Lett., vol. 43, no. 3, pp. 183–185, Feb. 2007.

[5] J. Armstrong, “OFDM for optical communications,” J. Lightw.Technol., vol. 27, no. 3, pp. 189–204, Feb. 2009.

[6] H. Takara, T. Goh, K. Shibahara, K. Yonenaga, S. Kawai, andM. Jinno,“Experimental demonstration of 400Gb/smulti-flow,multi-rate, multi-reach optical transmitter for efficient elastic spectral routing,” in Proc.37th Eur. Conf. Opt. Commun., Sep. 2011, pp. 1–3.

[7] A. Bocoi, M. Schuster, F. Rambach, M. Kiese, C.-A. Bunge, and B.Spinnler, “Reach-dependent capacity in optical networks enabled byOFDM,” in Proc. Opt. Fiber Commun. Conf., Mar. 2009, pp. 1–3.

[8] B. Kozicki, H. Takara, Y. Sone, A.Watanabe, andM. Jinno, “Distance-adaptive spectrum allocation in elastic optical path network (slice) withbit per symbol adjustment,” in Proc. Opt. Fiber Commun. Conf., Mar.2010, pp. 1–3.

[9] K. Christodoulopoulos, I. Tomkos, and E. Varvarigos, “Elastic band-width allocation in flexible OFDM-based optical networks,” J. Lightw.Technol., vol. 29, no. 9, pp. 1354–1366, May 2011.

[10] W. Zheng, Y. Jin, W. Sun, and W. Hu, “On the spectrum-efficiency ofbandwidth-variable optical OFDM transport networks,” in Proc. Opt.Fiber Commun. Conf., Mar. 2010, pp. 1–3.

[11] M. Jinno, B. Kozicki, H. Takara, A. Watanabe, Y. Sone, T. Tanaka, andA. Hirano, “Distance-adaptive spectrum resource allocation in spec-trum-sliced elastic optical path network,” IEEE Commun. Mag., vol.48, no. 8, pp. 138–145, Aug. 2010.

[12] Y. Wang, X. Cao, and Y. Pan, “A study of the routing and spectrumallocation in spectrum-sliced elastic optical path networks,” in Proc.IEEE INFOCOM, Apr. 2011, pp. 1503–1511.

[13] N. Sambo, F. Cugini, G. Bottari, P. Iovanna, and P. Castoldi, “Dis-tributed setup in optical networks with flexible grid,” in Proc. 37th Eur.Conf. Opt. Commun., Sep. 2011, pp. 1–3.

[14] Y. Sone, A. Hirano, A. Kadohata, M. Jinno, and O. Ishida, “Routingand spectrum assignment algorithm maximizes spectrum utilization inoptical networks,” in Proc. 37th Eur. Conf. Opt. Commun., Sep. 2011,pp. 1–3.

[15] K. Wen, Y. Yin, D. J. Geisler, S. Chang, and S. J. B. Yoo, “Dynamicon-demand lightpath provisioning using spectral defragmentation inflexible bandwidth networks,” in Proc. Eur. Conf. Opt. Commun., Sep.2011, pp. 1–3.

[16] D. Bertsekas and R. Gallager, Data Networks. Englewood Cliffs, NJ:Prentice-Hall, 1992.

[17] D. Cavendish, K.Murakami, S.-H. Yun, O.Matsuda, andM. Nishihara,“New transport services for next-generation SONET/SDH systems,”IEEE Commun. Mag., vol. 40, no. 5, pp. 80–87, May 2002.

[18] K. Zhu, H. Zang, and B. Mukherjee, “Exploiting the benefit of virtualconcatenation technique to the optical transport networks,” in Proc.Opt. Fiber Commun. Conf., Mar. 2003, pp. 363–364.

[19] S. Huang, C. Martel, and B. Mukherjee, “Survivable multipath provi-sioning with differential delay constraint in telecom mesh networks,”IEEE/ACM Trans. Netw., vol. 19, no. 3, pp. 657–669, Jun. 2011.

[20] J. Moy, 1998, OSPF version 2. Internet RFC2328.[21] D. Thaler and C. Hopps, Multipath issues in unicast and multicast nex-

thop selection 2000, Internet RFC2991.[22] S. Dahlfort, M. Xia, R. Proietti, and S. Yoo, “Split spectrum approach

to elastic optical networking,” in Proc. Eur. Conf. Opt. Commun., Sep.2012, pp. 1–3.

[23] P. Colbourne and B. Collings, “ROADM switching technologies,” inProc. Opt. Fiber Commun. Conf., Mar. 2011, pp. 1–3.

[24] D. Barros, J. Kahn, J. Wilde, and T. Zeid, “Bandwidth-scalable long-haul transmission using synchronized colorless transceivers and effi-cient wavelength-selective switches,” J. Lightw. Technol., vol. 30, no.16, pp. 2646–2660, Aug. 2012.

[25] A. Srivastava, “Flow aware differential delay routing for next-gener-ation Ethernet over SONET/SDH,” in Proc. Int. Conf. Commun., Jun.2006, pp. 140–145.

[26] [Online]. Available: http://en.wikipedia.org/wiki/Fragmentation(com-puting)

[27] C. Politi, V. Anagnostopoulos, C. Matrakidis, and A. Stavdas, “Dy-namic flexi-grid OFDM optical networks,” in Proc. Eur. Conf. Opt.Commun., Sep. 2012, pp. 1–3.

[28] S. Kosaka, H. Hasegawa, K.-I. Sato, T. Tanaka, A. Hirano, and M.Jinno, “Shared protected elastic optical path network design that ap-plies iterative re-optimization based on resource utilization efficiencymeasures,” in Proc. Eur. Conf. Opt. Commun., Sep. 2012, pp. 1–3.

[29] X. Chu, B. Li, and Z. Zhang, “A dynamic RWA algorithm in awavelength-routed all-optical network with wavelength converters,”in Proc. IEEE INFOCOM, Mar. 2003, pp. 1795–1804.

Author biographies not included by author request due to spaceconstraints.