Transcript
Page 1: Congestion aware routing in nonlinear elastic optical networks

IEEE PHOTONICS TECHNOLOGY LETTERS, VOL. 26, NO. 10, MAY 15, 2014 1057

Congestion Aware Routing in NonlinearElastic Optical Networks

Seb J. Savory, Senior Member, IEEE

Abstract— In elastic optical networks, digital coherent trans-ceivers modify their symbol rate, modulation format, and for-ward error correction to best serve the network demands.In a nonlinear elastic optical network, these parameters areinherently coupled with the routing algorithm. We propose to usecongestion aware routing in a nonlinear elastic optical networkand demonstrate its efficacy for the NSFNET reference network(14 nodes, 22 links). The network is sequentially loaded with100 GbE demands until a demand becomes blocked, this proce-dure being repeated 10 000 times to estimate the network blockingprobability (NBP). Three routing algorithms are considered:1) shortest path routing; 2) simple congestion aware algorithm;and 3) weighted congestion aware routing algorithm with 50,25, 12.5, and 6.25 GHz resolution flexgrids. For NBP = 1%using a 50 GHz grid, congestion aware routing doubles thenetwork capacity compared with the shortest path routing. Whencongestion aware routing is combined with a 6.25 GHz resolutionflexgrid, a fivefold increase in network capacity is afforded.

Index Terms— Optical fiber communication, networks, routing,adaptive modulation, extreme value distributions.

I. INTRODUCTION

AS OPTICAL networks move towards being able to copewith elastic demands the traditional challenge of routing

and wavelength assignment becomes replaced by that of rout-ing, modulation and spectrum allocation (RMSA) [1], [2]. Thehigh dimensionality of the RMSA problem can however besimplified due to the coupling between the dimensions causedby the fiber nonlinearities. Thus in a nonlinear optical networkthe RMSA becomes primarily a routing problem, with theassignment of modulation format and forward error correction(FEC) depending on the signal to noise available for a givenroute and the optical spectrum to be assigned depending on therequired data rate [3]. Given the increased importance of therouting algorithm for the nonlinear RMSA, in this letter weinvestigate the impact of congestion aware routing algorithmsand quantify their performance and efficacy in delaying theonset of network blocking for the NSFNET topology.

II. UNDERLYING ASSUMPTIONS IN

THE PROPOSED MODEL

In order to facilitate an investigation of congestion awarerouting we make the following assumptions in our analysis:

Manuscript received March 5, 2014; revised March 19, 2014; acceptedMarch 20, 2014. Date of publication March 21, 2014; date of current versionApril 24, 2014. This work was supported by the EPSRC Programme GrantUNLOC (EP/J017582/1).

The author is with the Department of Electronic and Electrical Engi-neering, University College London, London WC1E 7JE, U.K. (e-mail:[email protected]).

Color versions of one or more of the figures in this letter are availableonline at http://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/LPT.2014.2314438

1. The client side data rate is fixed (herein we restrict ourconsideration to 100 GbE assumed to be 104 Gbit/sincluding framing plus an overhead for FEC).

2. Transceivers can vary modulation format and FEC.3. Channels are Nyquist shaped, having a rectangular spec-

trum of width equal to the symbol rate.4. There are negligible guard bands between channels.5. The network employs single mode fiber and is periodi-

cally amplified by a lumped erbium doped fiber amplifier(EDFA) with a bandwidth of 5 THz.

6. The spacing between amplifiers is fixed through-out the network (herein we consider 100 km spanlength).

7. No optical dispersion compensation is employed and thefiber plant is the same over the entire network.

8. The Gaussian noise model [4], [5] is valid andthe nonlinear interference (NLI) adds incoherentlysuch that the total NLI is proportional to the pathlength.

9. Primary source of noise is from the EDFA withinthe links and that losses at the nodes may beneglected.

10. In the link where blocking occurs the spectral utiliza-tion is sufficiently high that the nonlinear impairmentscorrespond to 100% spectral utilization.

11. We consider the network to become blocking at the pointwhen the first blocked demand occurs.

III. PROPOSED ALGORITHM FOR NONLINEAR RMSA

The proposed algorithm for RMSA in a nonlinearelastic network utilizing Nyquist pulse shaping is asfollows:

1. Determine the optimum signal power spectral densitygiven the fiber and amplifier parameters.

2. For a pair of nodes, select the shortest path that avoidsthe link with the highest spectral usage (determined bymeasuring the total optical power which is proportionalto spectral usage).

3. For this path determine the total number of amplifierspans (100 km herein) in order to determine the receivedsignal to noise ratio (SNR).

4. For this SNR, determine the maximum net spectralefficiency (NSE) based on known relationship betweenSNR and NSE for a range of polarization divisionmultiplexed formats with Nyquist spectra where variablerate FEC is also included.

5. Finally determine the gross symbol rate and assignspectrum to serve the demand between the twonodes.

1041-1135 © 2014 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted,but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

Page 2: Congestion aware routing in nonlinear elastic optical networks

1058 IEEE PHOTONICS TECHNOLOGY LETTERS, VOL. 26, NO. 10, MAY 15, 2014

IV. MODELING FIBER NONLINEARITIES

While numerous models exist for fiber nonlinearities,we seek a model that captures the salient features of the non-linear impairments, but is simple enough to permit complexnetwork studies. As in [4] we turn to the Gaussian noisemodel [5] that has recently been shown to be accurate foruncompensated links using digital coherent transceivers [6] asis likely to occur in future nonlinear elastic optical networks.Using the Gaussian noise model it can be shown [7], [8] thatif the total available spectrum B is modulated1 over a singlespan having an attenuation coefficient of α and effective length1/α, the optimum power spectral density (Ssig) is given by2

Ssig = 3

√√√√

27π |β2|αSAS E

16γ 2 ln(

2B2π2|β2|3α

) (1)

where β2 is the dispersion coefficient and SAS E = 2nsphν(G − 1) is the power spectral density of the amplified spon-taneous emission (ASE) noise (where G is the amplifier gain,hν is the photon energy and nsp is the population inversionfactor). Assuming incoherent addition of the noise over Nidentical spans the resulting SN R is

SN R = 2Ssig

3N SAS E(2)

Rather than deal in the abstract let us consider a specific fibertype such as standard single mode fiber with an attenuationof 0.22 dB/km, nonlinear coefficient γ = 1.3 W−1km−1

and chromatic dispersion of 16.7 ps/nm/km. Assuming theamplifiers have a noise figure of 5 dB with the span lengthbetween amplifiers being 100 km then 27 mW/THz is theoptimal power density over the 5 THz bandwidth. As such thefiber nonlinearities can be accounted for by limiting the powerspectral density to 27 mW/THz. Given that the SN R after thefirst span is 24.5 dB after N spans the SN R in decibels is

SN Rd B = 24.5 − 10 log10 (N) (3)

V. OPTIMAL MODULATION FORMAT

Shannon gives a relationship between the spectral efficiencyand the linear SNR such that for a polarization multiplexedformat the net spectral efficiency (N SE) is given by [10]

N SE = 2 log2 (1 + SN R) (4)

Since the Shannon limit does not indicate the modulationformat or the FEC coding overhead that should be employed,we seek an alternative approximate bound as to what mightbe realizable in practice. In order to consider this for polar-ization division multiplexed quadrature amplitude modulation(PDM-QAM) constellations we determine using analyticalexpressions from [11] combined with direct simulation of theperformance in the presence of additive white Gaussian noise

1This is based on the assumption that in the link where blocking first occursthe spectrum will be sufficiently close to fully utilized. As such the nonlinearinterference noise density corresponds to B ≈ 5 THz, similar to the localoptimum global optimum Nyquist (LOGON) strategy proposed in [8].

2This follows from [9] with an asymptotically large total modulated band-width B ≈ 5 THz, with the peak power spectral density converging to thespectrally averaged integrated nonlinear noise power indicating the validity ofthe white noise approximation. Replacing the effective length by 1/α givesan error of ≤ 0.05 dB in the launch power for span lengths of 80 km or more.

Fig. 1. Net spectral efficiency (NSE) versus SNR for various PDM-QAMformats. As the available SNR decreases, the net spectral efficiency alsodecreases requiring a higher symbol rate for a given data rate.

the bit error rate (BER) as a function of SNR. Rather thanassume soft decoding we conservatively use the hard decisiondecoding bound for the binary symmetric channel3 such thatif pb = B E R, then the maximum code rate r is given by [10]

r = 1 + pb log2 (pb) + (1 − pb) log2 (1 − pb) (5)

from this the NSE as a function of SNR can be obtainedfor a given cardinality of QAM to give Fig. 1. We note thatfor a terrestrial core optical transmission network the SNRwill typically be in the region of 5 to 25 dB for the fiberand amplifier parameters previously discussed correspondingdistances ranging from approximately 100 to 10000 km.

Over the region of interest shown in Fig. 1 the NSE thatcan be realized with PDM-QAM and optimal hard FEC canbe approximately bounded by the following expression4

N SE ≈ 2 log2

(

1 + SN R

[210 + 9SN R

325 + 22SN R

])

(6)

If the optimum launch power spectral density is used thenthe SNR is uniquely defined by the route though the network.Hence knowing the SNR then using the approximate realizablebound (6) this then defines the appropriate amount of spectrumthat should be assigned in an elastic network.

VI. ROUTING ALGORITHMS

We consider our benchmark as shortest path (SP) routingwith first fit allocation of the optical spectrum, and twocongestion aware (CA) variants of shortest path routing thatare:

CA1. Selects the shortest path that avoids the fiber linkthat is most congested, implemented with Dijkstra’salgorithm on the graph where the edge weight for themost congested path has been replaced by infinity.

CA2. The shortest path through a weighted network, wherethe weight of an edge joining nodes i and j is givenby Wij = Li j /ηi j where Li j is the physical lengthand ηi j is the proportion of the total spectrum whichis still available on that edge.

Since the system operates with a constant power spectraldensity the spectral usage is proportional to the total optical

3We note that the latest state of the art transceivers employing soft FECare close to this bound, e.g. with a 15% FEC overhead, hard FEC limit is aBER = 0.018, c.f. BER = 0.019 reported for an implemented soft FEC [12].

4For SNR from −30 to 50 dB this expression, being a minimax fit with aPade approximant, gives the NSE with an accuracy of better than 5%.

Page 3: Congestion aware routing in nonlinear elastic optical networks

SAVORY: CONGESTION AWARE ROUTING IN NONLINEAR ELASTIC OPTICAL NETWORKS 1059

Fig. 2. NSFNET topology with the lengths in km marked on links.

power in any link making congestion a parameter that isstraightforward to measure for an installed network.

VII. ESTIMATING THE NETWORK

BLOCKING PROBABILITY

A. Sequential Loading of the Network

In order to estimate the network blocking probability (NBP),we follow the methodology of [13], sequentially loadingthe network with bi-directional demands between randomlyselected pairs of nodes in the network. In this letter forsimplicity we restrict our discussion to uniformly generatedtraffic with a demand granularity of 100 GbE, each of which isindependently optically routed through the network. The pointat which the path assigned by the routing algorithm cannotphysically be optically routed by the network is consideredblocking and the number of demands recorded. This procedureis then repeated 10000 times to build up the statistical behaviorof the network blocking probability. From this we calculate theprobability that blocking is occurring within the network fora given network load.

B. Statistical Analysis of Network Blocking Probabilities

Herein we focus on the number of demands that causeblocking within the network in 1% of occasions. Given thatthe network blocking occurs when blocking occurs in themost congested link, in essence we are concerned with thedistribution of a minimum. We therefore propose to ana-lyze the networking blocking probability using a generalizedextreme value distribution whose cumulative distribution func-tion (CDF) may be expressed as [14]:

F (x |k, μ, σ ) = exp

[

−(

1 + k(x − μ)

σ

)− 1k]

(7)

where k, μ and σ are the shape, location and scale parametersof the distribution, all of which may be determined from agiven data set using maximum likelihood estimation.

VIII. APPLICATION TO AN EXEMPLAR

OPTICAL NETWORK

So as to quantify the benefit afforded in an optical networkby using the algorithm proposed in this letter, we consider amesh topology the NSFNET shown in Fig. 2, having 14 nodes,22 edges using the same path lengths as per [15].

Fig. 3. Network blocking probability for 50 GHz grid (top left), 25 GHzgrid (top right), 12.5 GHz grid (bottom left) and 6.25 GHz grid (bottomright). In all cases the congestion aware algorithms (CA1 and CA2 detailedin section VI) offer improved performance compared with shortest path (SP).In all cases for network blocking probabilities greater than 1%, the extremevalue distribution is indistinguishable from the observed points (denotedas dots).

Of particular relevance for the SNR based RMSA is that theshortest and longest shortest path between nodes are 300 kmand 7800 km respectively such that we expect the SNR tovary between 5.6 dB and 19.7 dB. We consider four possiblegrid options, namely 50, 25, 12.5 and 6.25 GHz grids, in orderto assess the impact of this on the performance. In all casesit is assumed the signal may occupy multiple slots shouldthe available SNR dictate this. We also consider the threerouting algorithms, shortest path (SP), a simple congestionaware routing algorithm (CA1) and a weighted congestionaware routing algorithm (CA2) detailed in section VI.

Fig. 3 indicates excellent agreement between the observednetwork blocking probabilities and the fitted generalizedextreme value distribution (7) validating our hypothesis thatwe are concerned with the distribution of a minimum.

As can be seen in Table I, the two congestion aware routingalgorithms significantly increase the capacity for a 1% networkblocking probability for all of the frequency grids considered,with the maximum benefit afforded by combining a flexgridwith congestion aware routing. For the 6.25 GHz flexgrid witha weighted congestion aware routing algorithm (CA2), thenetwork capacity is 1744 demands each of 100 GbE, comparedto just 328 demands with standard shortest path routing witha 50 GHz grid. These results indicate the benefit that might beobtained in a sequentially loaded optical network, mirroringthe current operation of installed optical networks [16]. Whiledynamic optical networks have not been studied, the resultsfor the sequentially loaded network indicate that this wouldwarranty further investigation.

For the results obtained, one of the striking featurescontained within Table I, is the significant increase in the

Page 4: Congestion aware routing in nonlinear elastic optical networks

1060 IEEE PHOTONICS TECHNOLOGY LETTERS, VOL. 26, NO. 10, MAY 15, 2014

TABLE I

PERFORMANCE CHARACTERISTICS OF THE ROUTING ALGORITHMS

Fig. 4. Impact of routing algorithm on the tail distribution of path lengthfor 50 GHz grid (top left), 25 GHz grid (top right), 12.5 GHz grid (bottomleft) and 6.25 GHz grid (bottom right).

maximum path length when using CA2. To investigate thisfurther in Fig. 4 we plot the tail distribution5 for thepath length, with each of the frequency grids and routingalgorithms.

As can be seen in Fig. 4 for both of the congestion awarerouting algorithms, in all cases more than 5% of all routed pathlengths exceed the longest shortest path of 7800 km highlight-ing the additional resources congestion aware routing requires.Nevertheless, for a given network blocking probability, it isevident that by using more resources to route traffic awayfrom congestion, the number of 100 GbE demands which canbe served increases significantly.

5The tail distribution, also known as the complementary CDF is theprobability that a variable (e.g. path length) is exceeded.

IX. CONCLUSION

Congestion aware routing has been investigated innonlinear elastic optical networks and shown to be effectivefor the reference NSFNET topology. We observe that thenetwork blocking probability (NBP) follows a generalizedextreme value distribution, allowing robust estimates of theload for a given NBP to be obtained. When NSFNET issequentially loaded with 100 GbE demands the proposedalgorithm with a 6.25 GHz flexgrid, allows the network tosupport 1744 demands compared to 328 demands using a fixed50 GHz grid with shortest path routing for NBP = 1%. Thecongestion aware routing algorithms investigated resulted inlonger average paths, with 5% of all routes exceeding themaximum shortest path in order to increase the overall networkcapacity.

ACKNOWLEDGEMENTS

The author thanks David Ives, Andrew Lord, Polina Bayveland Benn Thomsen for stimulating discussions and theircomments on early drafts of this manuscript.

REFERENCES

[1] O. Gerstel, M. Jinno, A. Lord, and S. J. B. Yoo, “Elastic opticalnetworking: A new dawn for the optical layer?” IEEE Commun. Mag.,vol. 50, no. 2, pp. s12–s20, Feb. 2012.

[2] L. Velasco, M. Klinkowski, M. Ruiz, and J. Comellas, “Model-ing the routing and spectrum allocation problem for flexgrid opticalnetworks,” Photon. Netw. Commun., vol. 24, no. 3, pp. 177–186,2012.

[3] M. Jinno et al., “Distance-adaptive spectrum resource allocation inspectrum-sliced elastic optical path network,” IEEE Commun. Mag.,vol. 48, no. 8, pp. 138–145, Aug. 2010.

[4] M. Angelou, P. N. Ji, I. Tomkos, and T. Wang, “QoT prediction forcore networks with uncompensated coherent transmission,” in Proc.OECC/PS Jul. 2013, pp. 1–2, paper TuQ3-4.

[5] A. Splett, C. Kurtzke, and K. Petermann, “Ultimate transmission capac-ity of amplified optical fiber communication systems taking into accountfiber nonlinearities,” in Proc. ECOC, 1993, pp. 41–44.

[6] P. Poggiolini, A. Carena, V. Curri, G. Bosco, and F. Forghieri,“Analytical modeling of nonlinear propagation in uncompensated opticaltransmission links,” IEEE Photon. Technol. Lett., vol. 23, no. 11,pp. 742–744, Jun. 1, 2011.

[7] P. Poggiolini, “The GN model of non-linear propagation in uncompen-sated coherent optical systems,” J. Lightw. Technol., vol. 30, no. 24,pp. 3857–3879, Dec. 15, 2012.

[8] P. Poggiolini et al., “The LOGON strategy for low-complexity con-trol plane implementation in new-generation flexible networks,” inProc. OFC, Mar. 2013, pp. 1–3, paper OW1H.3.

[9] S. J. Savory, “Approximations for the nonlinear self-channel interferenceof channels with rectangular spectra,” IEEE Photon. Technol. Lett.,vol. 25, no. 10, pp. 961–964, May 15, 2013.

[10] C. E. Shannon, “A mathematical theory of communication,” Bell Syst.Tech. J., vol. 27, no. 3, pp. 379–423, 1948.

[11] K. Cho and D. Yoon, “On the general BER expression of one- andtwo-dimensional amplitude modulations,” IEEE Trans. Commun.,vol. 50, no. 7, pp. 1074–1080, Jul. 2002.

[12] L. E. Nelson et al., “A robust real-time 100G transceiver with soft-decision forward error correction,” J. Opt. Commun. Netw., vol. 4, no. 11,pp. B131–B141, 2012.

[13] P. Wright, A. Lord, and S. Nicholas, “Comparison of optical spectrumutilization between flexgrid and fixed grid on a real network topology,”in Proc. OFC, 2012, pp. 1–3, paper OTh3B.5.

[14] S. Coles, An Introduction to Statistical Modeling of Extreme Values.Berlin, Germany: Springer-Verlag, 2001.

[15] A. Nag, M. Tornatore, and B. Mukherjee, “Optical network design withmixed line rates and multiple modulation formats,” J. Lightw. Technol.,vol. 28, no. 4, pp. 466–475, Feb. 15, 2010.

[16] A. Mitra, A. Lord, S. Kar, and P. Wright, “Effect of link margin andfrequency granularity on the performance of a flexgrid optical network,”in Proc. ECOC, 2013, pp. 1–6, paper We.2.E.3.


Top Related