Acessibilidade / Reportar erro

Adaptive Modulation and Code Strategy to Reduce Energy Consumption in Elastic Optical Network

Abstract

In this paper, the novel Adaptive Modulation and Code (AMC) algorithm aims to reduce energy consumption in elastic optical network is developed. The proposed AMC algorithm adaptively allocates both, the appropriate modulation and the forward error correction (FEC), according to the actual physical distance and the optical signal to noise ratio (OSNR) of the lightpath, respectively. The algorithm compares the previous energy consumption with the actual aiming to select the lowest. The obtained results have been compared with the case when shortest path (SP) and minimum hops (MH) algorithms are employed. Simulations outcomes highlight that energy consumption decreases when AMC algorithm is adopted in comparison with SP or MH ones. The energy consumption increases proportionally with the physical lightpath distance. Finally, the blocking probability decreases whereas AMC is utilized.

Index Terms
Adaptive FEC; Adaptive Modulation; Blocking Probability; Energy Consumption

I. INTRODUCTION

The rapid growth in the use of information and communications technologies (ICT), led to the increase of the global energy consumption [11 [1] Lange, C. et al., Energy consumption of telecommunication networks. In: IEEE. Optical Communication, ECOC’09. 35th European Conference on. [S.l.], p1-2, 2009.]-[33 [3] Rouzic, E. L., Network evolution and the impact in core networks. In: IEEE. Optical Communication (ECOC), 36th European Conference and Exhibition on. [S.l.], p. 1-8, 2010.]. Recent estimates depict out that the power consumption has doubled around the world in the latest years and ICT accounted approximately for 4% [22 [2] Koutitas, G.; Demesticha S, P., A review of energy efficiency in telecommunication networks. Telfor journal, v. 2, n. 1, p. 2-7, 2010.]. According to Rouzic [44 [4] PickaveT, M.; Tucker, R., Network solutions to reduce the energy footprint of ict. In: European conference on optical communications (ECOC 2008), Brussels, Belgium. [S.l.: s.n.], p. 21-25, 2008.]. reducing the energy consumption is becoming a key environmental. social and political issues. To this end. several researches have deployed various techniques and algorithms aiming to reduce energy consumption [44 [4] PickaveT, M.; Tucker, R., Network solutions to reduce the energy footprint of ict. In: European conference on optical communications (ECOC 2008), Brussels, Belgium. [S.l.: s.n.], p. 21-25, 2008.]-[99 [9] Rodney, T., Green optical communications Part I: Energy limitations in transport”, IEEE Journal of selected topics in quantum electronics, v.17, n. 2, p. 245-260, 2011.]. However. energy consumption reduction continues being a challenge. Thus. it is imperative to deploy energetic efficiency solutions while the quality of service (QoS) and quality of transmission (QoT) criteria are remained.

In traditional wavelength division multiplexing (WDM), the spectrum is shared into fixed bandwidth by imposing rigid transmission rates at each wavelength transmitting high bit rates with channels operating between 40Gbps and 100Gbps [1010 [10] Gerstel, O. et al., Elastic optical networking: A new dawn for the optical layer? IEEE Communications Magazine, IEEE, v. 50, n. 2, 2012]. Consequently, the spectrum efficiency utilization is reduced, often leading to under-utilization or over-provisioning of resources due to the different granularities of demand generated in customer layers. Further, WDM technology does not solve some critical limitations of the physical layer which cannot be ignored, such as: channel density spacing, different nonlinear effects (Raman and Brillouin scattering, four-wave mixing (FWM), crossphase modulation (XPM), self-phase modulation (SPM)), among others [1111 [11] Jijun, Z. et al, Distance-adaptive routing and spectrum assignment in OFDM-based flexible transparent optical networks”, Photonic Network Communications 27.3, p. 119-127, 2014.]. Thus, WDM optical network has the poor resource utilization and it is mandatory to deploy new paradigms making the optical network more flexible.

Aiming to attend this network flexibility, elastic optical network (EON) emerges as a promising solution for the future of high-speed optical transmission and a potential candidate to overcome WDM limitations [1212 [12] Jinno, M. H.; Takara, B. Kozicki, Y. Tsukishima, Y. Sone, and S. Matsuoka, Spectrum-efficient and scalable elastic optical path network: Architecture, benefits, and enabling technologies”, IEEE Commun. Mag., vol. 47, no. 11, pp. 6673, Nov. 2009]. This scheme has been projected as a way to assign bandwidth to optical path (referred as lightpath), based on their needed transmission rates [1313 [13] Christodoulopoulos, K. I. T, and E. Varvarigos, Elastic bandwidth allocation in flexible OFDM-based optical networks, IEEE J. Lightw. Technol., vol. 29, no. 9, pp. 13541366, May 2011.]. When a new connection is solicited, EON considers the most effective implementation of modulation format, forward error correction (FEC) and spectrum, yielding to the lowest-cost solution. This decision relies on adaptive behavior that adjusts itself based on actual link conditions and control plane impairments knowledge whereas it still considering margins for network aging [1010 [10] Gerstel, O. et al., Elastic optical networking: A new dawn for the optical layer? IEEE Communications Magazine, IEEE, v. 50, n. 2, 2012].

Reference [1414 [14] Zhao, J. et al, Distance-adaptive routing and spectrum assignment in ofdm-based flexible transparent optical networks Photonic Network Communications, Springer, v. 27, n. 3, p. 119-127, 2014.] has considered the transmission distance as the unique QoT factor of interest. The applicable modulation level with acceptable QoT was determined as a function of the transmission distance. However, the longest transmission distance depends on some factors, including fiber losses, OSNR limits, among others, and it must be evaluated accurately for effective distance-adaptive schemes. For the spectrum request's allocation, only one modulation scheme is adopted in their paper.

In [1515 [15] Wang, Y.; Cao, X.; Pan, Y. A study of the routing and spectrum allocation in spectrum sliced elastic optical path networks. In: IEEE. INFOCOM, 2011 Proceedings IEEE. [S.l.], p. 1503-1511, 2011.], a new impairment-aware routing spectrum assignment (RSA) algorithm in flexible orthogonal frequency-division multiplexing (OFDM) based networks was recently studied, but only binary phase shift keying (BPSK) was used as modulation. The question of how to improve the spectrum utilization under the constraint of physical impairments remains to be the important open issue in flexible optical networks.

OFDM has receiving more attention lastly due to the multiple characteristics to support high-speed optical transmission technology [1515 [15] Wang, Y.; Cao, X.; Pan, Y. A study of the routing and spectrum allocation in spectrum sliced elastic optical path networks. In: IEEE. INFOCOM, 2011 Proceedings IEEE. [S.l.], p. 1503-1511, 2011.]. OFDM systems are based on multi-carrier transmission enabling high speed data stream, which are split into multiple parallel low-speed data channels. In OFDM, link adaptation is possible according to channel conditions and custom bandwidth requirement driving to enhance higher spectrum efficiency and power consumption reduction. Based on these flexibility and scalability characteristics of optical OFDM, a novel Elastic Optical Network (EON) was proposed [1212 [12] Jinno, M. H.; Takara, B. Kozicki, Y. Tsukishima, Y. Sone, and S. Matsuoka, Spectrum-efficient and scalable elastic optical path network: Architecture, benefits, and enabling technologies”, IEEE Commun. Mag., vol. 47, no. 11, pp. 6673, Nov. 2009]. The elastic optical network breaks the fixed-grid wavelength-allocation limitation of WDM by adjusting network parameters according to the channel conditions. EON supports multiple data rate sub-wavelength or super-wavelength, achieving, thus, high spectrum efficiency [1010 [10] Gerstel, O. et al., Elastic optical networking: A new dawn for the optical layer? IEEE Communications Magazine, IEEE, v. 50, n. 2, 2012], [1212 [12] Jinno, M. H.; Takara, B. Kozicki, Y. Tsukishima, Y. Sone, and S. Matsuoka, Spectrum-efficient and scalable elastic optical path network: Architecture, benefits, and enabling technologies”, IEEE Commun. Mag., vol. 47, no. 11, pp. 6673, Nov. 2009], [1313 [13] Christodoulopoulos, K. I. T, and E. Varvarigos, Elastic bandwidth allocation in flexible OFDM-based optical networks, IEEE J. Lightw. Technol., vol. 29, no. 9, pp. 13541366, May 2011.].

In EON, optical orthogonal frequency division multiplexing (O-OFDM) splits a high data rate stream onto several lower symbol rate subcarriers [1010 [10] Gerstel, O. et al., Elastic optical networking: A new dawn for the optical layer? IEEE Communications Magazine, IEEE, v. 50, n. 2, 2012]. Consequently, they are turned more susceptible to physical layer impairments. The optical signal to noise ratio (OSNR) of a high data rate optical signal would degrade significantly over long transmission distances [1616 [16] Li Y. et al., Adaptive FEC-based lightpath routing and wavelength assignment in WDM optical networks”, Optical Switching and Networking 14, P241-249, 2014.]. Forward error correction (FEC) coding techniques is an optimal candidate to compensate this degradation through a high error correction performance with low hardware investment. This is made possible by adding redundant overhead bits appropriately to the information bits before modulation and transmission. The FEC overhead can be changed without disrupting the traffic, if the decoder knows exactly where in the bit stream this change is taking place. There is a trade-off between the improvement in the net coding gain (NCG) obtained through the FEC and the increase in its coding overhead (OH) for a system using FEC [1616 [16] Li Y. et al., Adaptive FEC-based lightpath routing and wavelength assignment in WDM optical networks”, Optical Switching and Networking 14, P241-249, 2014.], [1717 [17] Sab, O. A.; Lemaire, V. Block turbo code performances for long-haul dwdm optical transmission systems. In: IEEE. Optical Fiber Communication Conference, 2000. [S.l.], v. 3, p. 280-282, 2000.].

In traditional system when a demand arrives to an optical network, a fixed FEC allocation is adopted by choosing the FEC with high NCG with the poorest OSNR in the whole network. This is wasteful when a lightpath requires FEC type with lower OH in order to support the desired bit error rate (BER). For this reason, we considered beyond of adaptive modulation, an adaptive FEC allocation strategy.

As a main contribution of this paper, the novel strategy, based on Adaptive Modulation and Coding (AMC) is proposed, yielding to reduce the power consumption in an EON. In the proposed algorithm, the modulation format and the type of FEC code vary as function of the lightpath distance and the lightpath OSNR, respectively. This proposed AMC algorithm ensures both the quality of service (QoS) and quality of-transmission (QoT) criteria.

The remaining of the paper is organized as follows: the model of power consumption over optical network is described in Section II. In Section III, the novel algorithm AMC is presented and the results are discussed in Section IV. Finally, the paper is concluded in Section V.

II. BUILDING BLOCKS OF OFDM SYSTEMS FOR OPTICAL LIGHTPATH AND POWER MODEL

In this proposal study, a generic building block diagram of an optical orthogonal frequency division multiplexing (O-OFDM) system is considered. The O-OFDM plays an important role by permitting an elastic bandwidth transmission. For every connection request, the transmission rate can be adjusted according to the traffic by expanding or contracting the bandwidth of an optical path. The block diagram of Fig.1 represents the set of components, such as: transmitter, optical fiber spans with optical amplifiers, bandwidth variable optical cross-connects (BV-OXCs), and receiver. This diagram block is not stationary, instead it varies according to systems specifications, bit rate, code rate OSNR, and distance between nodes.

Fig. 1
Block diagram of end-to-end lightpath OFDM-based transmission system

For a determinate lightpath O-OFDM-based, the total energy consumption, Eoptical,i can be computed as following [1818 [18] Pillai B. S. G. et Al, End-to-end energy modeling and analysis of long-haul coherent transmission systems, Journal of Lightwave Technology, VOL. 32, NO. 18, SEPTEMBER 15, 2014]:

(1) E o p t i c a l , i = E T X i + E T R i + q = 1 Q E E D F A ( q ) i + r = 1 R E B V O X C ( r ) i

In (1), ETXi and ERXi are the energy consumption of the transmitter and the receiver, respectively. EEDFA(q)i is the energy consumption of the qth Erbium Doped Fiber Amplifiers (EDFAs) in the optical routes (booster, in-line, in the BV-OXCs and at the receiver), EBV-OXC(r)i is the energy consumption of each rth BV - OXC(r)i. These energy consumptions are considered per information bit. In this paper, Binary Phase Shift Keying (BPSK), Quadrature-PSK (QPSK), 8-PSK and M-ary Quadrature Amplitude Modulation (M-QAM), where M = 16, 32 or 64 symbols have been used. Every modulation provides different spectral efficiency expressed in bit/s/Hz. The complementary formulation and tables with value of each parameters and variables are highlight detailed in appendix A APPENDIX A ENERGY CONSUMPTION CALCULATION E o p t i c a l , i = E T X i + E R X i + ∑ q = 1 Q E E D F A ( q ) i ETXI is the energy Consumption at the transmitter, ERXI. is the energy consumption at the receptor, EEDFA(q)i is the energy consumption for the EDFA amplifiers. The transmitter power consumption can be computed as: E T X i = R i η E O ( E F E C + E P − S + E D A C + E M O D ) + η T R i 2 + P C W and the calculation of each variable is defined as follow: EFEC is the encoding energy consumption which could be the LDPC or RS code. E L D P C e n ( l k ) = [ ( l − k ) ( k c g − 1 ) E o p G + l E o p R ] k ELDPCen is the energy Consumption of the LDPC code. l, k are the code length and the numbers of information bit per code blocks respectively. Cg is the generator matrix average ratio of ones per column. EopG and EopR are the average energy per gate operation and register access, respectively. The energy consumption for the RS code is defined as below: E R S ( n , k ) = ( E R S e n + E R S d e c ( 1 − P b ) L + h s ) + [ b a n c ( n − 2 t ) m ] × [ n c ( n − 2 t ) m + [ h ( n − 2 t ) m ] + ( n − 2 t ) m ] where n is the total number of code symbols in the encoded blocks, L is the is the payload size, hs is the header size and B is the transmitted file size. ERSen and ERSdec are the energy consumed to encode and decode RS code respectively. n c = L k m , 2 t = n − k , and m = log 2 ( n + 1 ) E R S e n = 927 t + 657 n − 2 t E R S d e c = 995 t + 2697 n − 2 t + [ 1 − ( 1 − P b ) n m ] 104 t 2 + 247 t + 11730 n − 2 t The others energy Consumption can be computed as follow: E D A C = 4 F D n d F S R i E mod = 8 V c c V p p R T R i P C W = I i .10 L mod 10 FD is the DAC figure of merit, nd is the resolution of the DAC, Fs is the sample frequency, Vcc is the modulator driver supply voltage, Vpp is the modulator peak to peak swing voltage, RT is the modulator and driver termination resistance, Ii is the input launch power for the ith path and Lmod is optical excess loss of MZM. The receptor energy Consumption can be computed as: E R X i = R i η E 0 ( E L O + E O E + E A D C + E T I A + E D S P ) and the calculation of each variable is defined as follow: E L O = 16 ℜ V b i a s P r e c ε F S E T I A = 1.88 R i C L D P C log 2 ( M ) E A D C = 4 F D n A D C F S R i E D S P = E C D + E T R + E P M D + E C R + E D E C ELO is the local oscillator energy consumption, EOE is the optical electrical converter energy consumption, ETIA is the trans-impedance amplifier with automatic gain control (AGC) energy consumption, EADC is the analog-to-digital converter energy consumption and EDSP is the DSP energy consumption. ℜ is the photodiode responsivity, Vbias is the photodiode bias voltage, Prec is the received power, CLDPC is the code rate, M constellation size, nADC is the resolution of the ADC, ECD is the energy consumption for CD compensation, ETR is the energy consumption for TR, EPMD is the energy consumption for PMD compensation, ECR is the energy consumption for CR and EDEC is the energy consumption for decoding. , B APPENDIX B OPTICAL FIBER LINK PARAMETERS. Variables Value Ref D - Dispersion parameter 16.5 (ps/(nm km)) [24] β - Group velocity dispersion 20.7 (ps 2/km) [24] λ - Wavelength 1550 (nm) [24] Δλ - Channel spacing 0.1 (nm) [24] γN - Fiber nonlinearity coefficient 1.3 (1/(W km)) [24] α - Fiber loss coefficient 0.2 (dB/km) [24] LS - Span length 80 (km) [24] h - Planck constant 6,63 ×1034 (J/Hz) [25] v - Light frequency 1931 (THz) [25] Nnode,i - BV-OXC Noise power penalty 1 dB [25] Nc - Number of channels 100 [25] Pe - Symbol-error prob. (without FEC) 105 [26] and C APPENDIX C POWER CONSUMPTION VARIABLES Variable Adopted Value Ref ηEO - Power conversion efficiency 1% [6] ηT - Transponder efficiency 1.5 (W/Gbps) [27] EopG - Energy per gate operation 0.69 ptV2 (fJ) [18] EopR - Energy per register access 3.43 ptV2 (fJ) [18] B - Transmitted file size 100 (GB) [28] Nf - Number of frames 10 7(frames) [28] hs - Header size 64 (B) [28] ε - Spectral efficiency 1, 2, 3, 4, 5, 6 (b/s/Hz) [14] EPS - Parallel/serial conversion 4.0/ ε.FS (J/bit) [6] FD - DAC figure of merit 1.56 ×1012 (J/conv) [29] nd - DAC resolution 4, 6, 8 (bits) [29] FS - Sampling frequency 2R/ε (Hz) [29] Vcc - Modulator driver supply voltage 5.2 (V) [18] Vpp - Modulator peak swing voltage 8 (V) [18] RT - Modulator termination resistance 50 () [6] Lmod - Optical excess loss 2.5 (dB) [6] ℜ - Photodiode responsivity 0.9 (A/W) [6] Vbias - Photodiode bias voltage 3.3 (V) [6] CLDPC- Code rate 0.83 [30] nADC - DAC resolution 8 (bits) [30] ELO - Local oscillator consumption 5/ε.FS (pJ/bit) [18] ECD - CD compensation consumption 324/ε.FS (pJ/bit) [18] ETR - TR consumption 104/ ε.FS (pJ/bit) [18] EPMD - PMD compensation consumption 246/ε.FS (pJ/bit) [18] ECR - Carrier recovery consumption 56/ε.FS (pJ/bit) [18] Psat - EDFA power saturation 16 (dBm) [31] G0- Spectral EDFA gain 15 [21] ηEPCE- EDFA conversion efficiency 1% [6] .

Traditional network design is based on a worst-case approach. Therefore, any path out of the worst case, has unused margins in terms of OSNR or transmission impairment. O-OFDM allows distance-adaptive bit-rate and spectrum allocation to conserve spectral resources for shorter paths. Hence, the analytical formula (distance reach versus bit rate) for coherent systems which includes physical layer constraints as fiber loss, OSNRlimits, nonlinear effects like cross phase modulation (XPM), four wave mixing (FWM)and arbitrary neighboring WDM channels is used [1919 [19] Klekamp, A.; Dischler, R.; Buchali, F., Transmission reach of optical-ofdm superchannels with 10-600 gb/s for transparent bit-rate adaptive networks. In: OPTICAL SOCIETY OF AMERICA. European Conference and Exposition on Optical Communications. [S.l.], p. Tu-3, 2011.]:

(2) D max = 1 2 [ 804 × ln ( B r ) + 5584.6 ]

In (2), Dmax denotes the maximum distance transmission (MDT) reach in (Km), Br denotes the bit format and the correspondent subcarrier for a single sub-channel with 12.5 GHz of bandwidth.

Table I
Maximum distance transmission of an O-OFDM for different modulation formats

As we have mentioned previously, the FEC type is selected according to the actual lightpath OSNR. To efficiently use adaptive FEC benefit, by reducing the overhead, the frequency slot, all the three FEC types should be used [1616 [16] Li Y. et al., Adaptive FEC-based lightpath routing and wavelength assignment in WDM optical networks”, Optical Switching and Networking 14, P241-249, 2014.]. From Table II, we appreciate that the first generation of FEC, i.e., RS (255,239) requires the lowest net coding gain (NCG) and the lowest overhead (OH) while achieving the highest OSNR limit. In contrast, the third FEC type generation, i.e., LDPC (4161,3431,0.825) has the lowest OSNR limit while shows the lowest OH and NCG. The second generation of FEC, i.e., RS (255, 239)/BCH (1023, 963) carries out an intermediate performance among the previous generations mentioned. In general, an FEC type with better performance has lowest OSNR limit, highest NCG and OH.

The three types of FEC code considerate in this work are summarized in the Table II [1616 [16] Li Y. et al., Adaptive FEC-based lightpath routing and wavelength assignment in WDM optical networks”, Optical Switching and Networking 14, P241-249, 2014.].

Table II
Generations of FEC codes

The optical signal to-noise ratio for every lightpath can be computed by the following equation [1616 [16] Li Y. et al., Adaptive FEC-based lightpath routing and wavelength assignment in WDM optical networks”, Optical Switching and Networking 14, P241-249, 2014.]:

(3) P A s e ( d B m ) = 58 ( d B m ) + G ( d B ) + N F G ( d B )
(4) P A s e ( m W ) = i = 1 f P A s e i = i = 1 f 10 ( P A s e i ( d B m ) / 10 )
(5) O S N R S = P o u t / P A s e = 1 / P A s e ( m W )
(6) 1 O S N R T o t a l = 1 s ε s O S N R s

In (3), PAse is the power of the ASE noise of an optical amplifier, G is the optical amplification gain and NFG is the corresponding noise figure value when the amplification gain is G. In (5), Pout (Pout=1mW) denotes the output power of a lightpath. In (4), f (f = 1,2, 3, …, N) is the total number of EDFAs amplifiers. In (6), the set of links traversed by the lightpath is denoted by S with the corresponding OSNRs; OSNRTotal is the OSNR of a lightpath that traverses multiple links and ∈: is a mathematic symbol meaning “set membership”. The above equations can be explained individually as follows: (3) calculates the power of the ASE noise associated of an optical amplifier in (dBm); (4) computes the finds the accumulated ASE noise on a fiber link which contains n EDFAs; (5) calculates the OSNR of the fiber link and the OSNR of a lightpath that traverses multiple links is computed in (6). When a connection is solicited, the lightpath OSNR is computed through (3), (4), (5) and (6). After that, the appropriate type of FEC to be used is selected according to the OSNR limit.

III. AMC-RSA ALGORITHM

The proposed AMC algorithm aims to reduce the energy consumption in EON by adaptively allocating the appropriate modulation and FEC according to the actual physical distance and the OSNR of a lightpath respectively. The algorithm also uses “backup mode” (we consider that in this mode, the AMC algorithm compares the energy consumption of the actual lightpath with the previous) to select the lowest energy consumption for every incoming connection request. The main idea of AMC algorithm is explained as following: when n (n = 1,2,3,….N) connection requests arrive to the EON:

  • Two nodes are randomly selected one as the source node and the other as the destination (all nodes are equiprobable i.e. they have the same probability to be selected)

  • The Yen algorithm [2020 [20] Jin Yen, Finding the k-shortest loopless paths in a network”, Management Science 17.11, p. 712-716, 1971.] is executed in order to choose k (k = 1,2,3,….K) shortest paths between the selected nodes.

  • The OSNR and the physical distance of the k shortest paths are computed.

  • The proper FEC code type is assigned to each lightpath according to their respective OSNR. If the OSNR value of the lightpath is less than OSNRlimit =9.1dB, then there is no need to use any FEC type for this case.

  • The correspondent modulation format is assigned to each lightpaths.

  • The energy consumption (E1,E2,E3,…EK) of the k shortest paths is calculated and the lowest is chosen.

  • The above processes are repeated for all N connection requests.

  • If no modulation and FEC type are found even after adjusting the baud rate, the corresponding connection request is blocked. The connection request is blocked if all the k shortest chosen paths are blocked. In other words, if no modulation is allocated to the k shortest paths.

  • If a connection is blocked, the next connection is attended following the above process until the accomplishment of the N incoming requests.

The following considerations have been performed: the maximum transmission distance reaches by each modulation is calculated through (2) and recorded in dMpsk (M = 2,4,8 which correspond to BPSK, QPSK, 8PSK respectively) and dMqam (M = 16, 32, 64 corresponding to 16QAM, 32QAM, 64QAM respectively). In the algorithm, “Cost” is the physical distance among the source node and the destination node. EK is the power consumption of the kth lightpath. Toward this end, the new AMC algorithm is introduced in the following:

Algorithm 1
AMC Algorithm

IV. RESULTS AND DISCUSSION

In order to evaluate the AMC algorithm performance, extensive simulations have been conducted through the US nationwide and Germany network topology and illustrated in Fig.2 and Fig.3 respectively. To create a dynamic scenario incoming connection requests, arrive to the OEN following Poisson process with an average arrival rate λ and the duration time is exponentially distributed. The numbers of connection requests vary from 0 to 1000. We consider all the possible node pairs on the network (552=24×23 nodes pairs US nationwide network and 272=17×16 nodes pairs Germany network). All the intermediate nodes among source and destination will be considered as hops. In addition, to guarantee the same input conditions for the algorithm a random number generator with a constant seed is considered. The interval bit rate varies from 40Gbps to 250Gbps.

Fig. 2
US Nationwide network [1111 [11] Jijun, Z. et al, Distance-adaptive routing and spectrum assignment in OFDM-based flexible transparent optical networks”, Photonic Network Communications 27.3, p. 119-127, 2014.]
Fig. 3
Germany Network [2121 [21] Durand F. and A. Taufik, Energy efficiency analysis in adaptive FEC based lightpath elastic optical networks, Journal of Circuits, Systems and Computers, v. 24, n. 09, p. 1550133, 2015.]

In first instance, we suppose that there is not connection blocked in the EON i.e. all incoming request connections are attended. The energy consumption is computed and results have been compared with the traditional shortest path (SP) and minimum hops (MH) algorithms respectively [2222 [22] Bhide, N. M.; Sivalingam, K. M.; Fabryasztalos, T.., Routing mechanisms employing adaptive weight functions for shortest path routing in optical WDM networks. Photonic Network Communications, v. 3, n. 3, p. 227-236, 2001.], [2323 [23] Wen, Bo; Shenai, R.; Sivalingam, K., Routing, wavelength and time-slot-assignment algorithms for wavelength-routed optical WDM/TDM networks. Journal of Lightwave Technology, v. 23, n. 9, p. 2598, 2005.]. Every algorithm will operate as resumed below:

  • SP: employs fixed modulation and FEC for all incoming connection requests and uses Dijkstra algorithm to select the shortest path. Finally, the energy consumption for the shortest path is computed.

  • MH: selects the lightpath with minimum hops and adopts fixed modulation and codification for all incoming connection requests; Finally, the energy consumption of selected lightpath is calculated.

  • AMC: executes Yen's algorithm in order to select k-shortest path [2020 [20] Jin Yen, Finding the k-shortest loopless paths in a network”, Management Science 17.11, p. 712-716, 1971.]. After that, the proper FEC type and modulation format are allocated for every k selected shortest path. Finally, the energy consumption is computed and lowest is adopted.

Fig.4 and Fig.5 show the energy consumption per information bit versus connection requests for the three different algorithms in US nationwide network and Germany network respectively. In this first case, we assume that all the connection request is attended. The simulations results highlight that the energy consumption increases proportionally with the growth of the connection requests for all the three algorithms in both networks. Furthermore, AMC reveals to the lowest energy consumption following by the MH algorithm and finally, the SP algorithm. The main reason is that the AMC algorithm selects the “best” modulation format and FEC type adaptively for the connection request according to the physical distance of the traversed link driving to use less spectrum-efficient modulation schemes and less FEC overhead. From general transmission theory, less spectrum efficient modulation schemes can function at a lower signal-to-noise ratio (SNR) for a given bit error rate (BER) and by inserting extra parity bits at the cost of lower effective throughput will increase the FEC's ability to correct errors and thus provide a so-called coding gain corresponding to increasing the SNR. Hence, less regeneration, amplification, and signal processing will be needed. As with the symbol rate, the digital electronics such as the FEC can also run at a lower rate, thus saving energy consumption. Additionally, AMC exploits the flexibility given by different transmission rates, which allows for a better adjustment of the transmission rate to the actual capacity requested.

Fig. 4
Power consumption versus Connection Requests for SP, MH and AMC algorithms with US nationwide network.
Fig. 5
Energy consumption versus Connection Requests for SP, MH and AMC algorithms with Germany network.

The energy consumption in the Germany network is lower than in the US nationwide network. The main reason is that the US nationwide network is higher than the Germany network and the physical distance between two consecutive nodes are also higher than in the Germany network.

Table III and Fig.6 summarize the energy consumption in the EON by using the three algorithms SP, MH and AMC. Seven different lightpaths have been chosen and results show that in each lightpath, AMC algorithm outperforms MH and SP algorithm. For all the three algorithms, the energy consumption increases with the distance among the source and destination node. This can be explained by the fact that, the more long is the lightpath, more hops, EDFAs and BV-OXCs are traversed yielding to increment the energy consumption. The total energy consumption for the seven lightpaths is their arithmetic sum. Thus, the total energy consumption by using SP, MH and AMC algorithms are 3.963695J/bit, 2.188561J/bit and 1,991452J/bit respectively.

Table III
Energy Consumption for different lightpaths using SP, MH and AMC algorithms using USA nationwide network.
Fig. 6
Energy consumption versus Distance for SP, MH and AMC algorithms with USA nationwide network.

Now, the possibility to have connection blocking in the EON is included in the simulations. Incoming connection is blocked when the lightpath distance is greater than the MDT of BPSK or the maximum blocking allowed in the optical network is reached. The blocking probability can be defined as the ratio between the number of request connection failed to the total connection number that arrives in the EON.

Fig.7 and Fig.8 show the blocking probability in function of the network transmission rate. We assume that N=100, 500 and 1000 connections requests (CR) have to be attended respectively. Both graphics reveal that the blocking probability increases proportionally as the transmission rate enhances. However, the blocking probability decreases by increasing the connection request. The blocking probability is high in USA network than in Germany network. This could be explained by the fact that in small network (as Germany network), the distance among two consecutives nodes is small than in large network (as US network) where the physical distance is more longer.

Fig. 7
Blocking Probability versus Transmission for connection request equal to 100; 500; 1000 using US nationwide network.
Fig. 8
Blocking Probability versus Transmission Rate for connection request equal to 100; 500; 1000 using Germany network.

Finally, Fig.9 highlights the performance of AMC algorithm investigated in terms of blocking probability versus incoming connections requests. More again, AMC algorithm outperforms the others SP and MH algorithms. The AMC algorithm exploits Bandwidth Variable Transponders (BVTs) function that can tune their bit-rate and bandwidth dynamically with a trade-off between reach and capacity. Consequently, in this paper, the bit rate is adjusted (by decreasing) to the lower value within the defined range. This allows increasing the maximum distance reach by each modulation format, thus reducing the blocking probability. Furthermore, the connection request is blocked if, and only if, all the k-shortest paths selected are blocked in contrast in SP and MH algorithm, only one lightpath is selected

Fig. 9
Blocking probability as function of connections requests using US nationwide network.

Our proposed AMC is a good strategy to reduce energy consumption in EON and still ensures QoT and QoS requirement. The limitation of this proposal algorithm is the average run time which higher than MH and SP algorithms. And just for illustration, under the same conditions, (assuming 1000 connections requests, system without blocking connection) the average run time of AMC, MH and SP algorithms are 87.129s, 34.351s and 42.137s, respectively. The reason is that the time to select k shortest paths, compute their respective ONSR, find their physical distance and then allocate the appropriate FEC type, modulation format for each connection request is longer than the others algorithms. However, AMC algorithm is preferred since it outperforms MH and SP algorithms in the mains goal of this paper.

V. CONCLUSION

Through the novel AMC algorithm optical energy consumption is reduced in EONs. The energy consumption grows proportionally with the physical distance of the lightpath and the optical network size. The blocking probability increases proportionally with the transmission rate; however, it decreases when the connection request increase in the EON. The proposed algorithm also outperforms the analyzed SP and MH algorithms in terms of blocking probability. In future work, this novel AMC algorithm will be applied in order to compute energy efficiency in elastic optical network.

APPENDIX A ENERGY CONSUMPTION CALCULATION

E o p t i c a l , i = E T X i + E R X i + q = 1 Q E E D F A ( q ) i

ETXI is the energy Consumption at the transmitter, ERXI. is the energy consumption at the receptor, EEDFA(q)i is the energy consumption for the EDFA amplifiers.

The transmitter power consumption can be computed as:

E T X i = R i η E O ( E F E C + E P S + E D A C + E M O D ) + η T R i 2 + P C W

and the calculation of each variable is defined as follow:

EFEC is the encoding energy consumption which could be the LDPC or RS code.

E L D P C e n ( l k ) = [ ( l k ) ( k c g 1 ) E o p G + l E o p R ] k

ELDPCen is the energy Consumption of the LDPC code. l, k are the code length and the numbers of information bit per code blocks respectively. Cg is the generator matrix average ratio of ones per column.

EopG and EopR are the average energy per gate operation and register access, respectively.

The energy consumption for the RS code is defined as below:

E R S ( n , k ) = ( E R S e n + E R S d e c ( 1 P b ) L + h s ) + [ b a n c ( n 2 t ) m ] × [ n c ( n 2 t ) m + [ h ( n 2 t ) m ] + ( n 2 t ) m ]

where n is the total number of code symbols in the encoded blocks, L is the is the payload size, hs is the header size and B is the transmitted file size. ERSen and ERSdec are the energy consumed to encode and decode RS code respectively.

n c = L k m , 2 t = n k , and m = log 2 ( n + 1 ) E R S e n = 927 t + 657 n 2 t E R S d e c = 995 t + 2697 n 2 t + [ 1 ( 1 P b ) n m ] 104 t 2 + 247 t + 11730 n 2 t

The others energy Consumption can be computed as follow:

E D A C = 4 F D n d F S R i E mod = 8 V c c V p p R T R i P C W = I i .10 L mod 10

FD is the DAC figure of merit, nd is the resolution of the DAC, Fs is the sample frequency, Vcc is the modulator driver supply voltage, Vpp is the modulator peak to peak swing voltage, RT is the modulator and driver termination resistance, Ii is the input launch power for the ith path and Lmod is optical excess loss of MZM.

The receptor energy Consumption can be computed as:

E R X i = R i η E 0 ( E L O + E O E + E A D C + E T I A + E D S P )

and the calculation of each variable is defined as follow:

E L O = 16 V b i a s P r e c ε F S E T I A = 1.88 R i C L D P C log 2 ( M ) E A D C = 4 F D n A D C F S R i E D S P = E C D + E T R + E P M D + E C R + E D E C

ELO is the local oscillator energy consumption, EOE is the optical electrical converter energy consumption, ETIA is the trans-impedance amplifier with automatic gain control (AGC) energy consumption, EADC is the analog-to-digital converter energy consumption and EDSP is the DSP energy consumption.

ℜ is the photodiode responsivity, Vbias is the photodiode bias voltage, Prec is the received power, CLDPC is the code rate, M constellation size, nADC is the resolution of the ADC, ECD is the energy consumption for CD compensation, ETR is the energy consumption for TR, EPMD is the energy consumption for PMD compensation, ECR is the energy consumption for CR and EDEC is the energy consumption for decoding.

APPENDIX B OPTICAL FIBER LINK PARAMETERS.

Variables Value Ref D - Dispersion parameter 16.5 (ps/(nm km)) [24] β - Group velocity dispersion 20.7 (ps 2/km) [24] λ - Wavelength 1550 (nm) [24] Δλ - Channel spacing 0.1 (nm) [24] γN - Fiber nonlinearity coefficient 1.3 (1/(W km)) [24] α - Fiber loss coefficient 0.2 (dB/km) [24] LS - Span length 80 (km) [24] h - Planck constant 6,63 ×1034 (J/Hz) [25] v - Light frequency 1931 (THz) [25] Nnode,i - BV-OXC Noise power penalty 1 dB [25] Nc - Number of channels 100 [25] Pe - Symbol-error prob. (without FEC) 105 [26]

APPENDIX C POWER CONSUMPTION VARIABLES

Variable Adopted Value Ref ηEO - Power conversion efficiency 1% [6] ηT - Transponder efficiency 1.5 (W/Gbps) [27] EopG - Energy per gate operation 0.69 ptV2 (fJ) [18] EopR - Energy per register access 3.43 ptV2 (fJ) [18] B - Transmitted file size 100 (GB) [28] Nf - Number of frames 10 7(frames) [28] hs - Header size 64 (B) [28] ε - Spectral efficiency 1, 2, 3, 4, 5, 6 (b/s/Hz) [14] EPS - Parallel/serial conversion 4.0/ ε.FS (J/bit) [6] FD - DAC figure of merit 1.56 ×1012 (J/conv) [29] nd - DAC resolution 4, 6, 8 (bits) [29] FS - Sampling frequency 2R/ε (Hz) [29] Vcc - Modulator driver supply voltage 5.2 (V) [18] Vpp - Modulator peak swing voltage 8 (V) [18] RT - Modulator termination resistance 50 () [6] Lmod - Optical excess loss 2.5 (dB) [6] ℜ - Photodiode responsivity 0.9 (A/W) [6] Vbias - Photodiode bias voltage 3.3 (V) [6] CLDPC- Code rate 0.83 [30] nADC - DAC resolution 8 (bits) [30] ELO - Local oscillator consumption 5/ε.FS (pJ/bit) [18] ECD - CD compensation consumption 324/ε.FS (pJ/bit) [18] ETR - TR consumption 104/ ε.FS (pJ/bit) [18] EPMD - PMD compensation consumption 246/ε.FS (pJ/bit) [18] ECR - Carrier recovery consumption 56/ε.FS (pJ/bit) [18] Psat - EDFA power saturation 16 (dBm) [31] G0- Spectral EDFA gain 15 [21] ηEPCE- EDFA conversion efficiency 1% [6]

ACKNOWLEDGMENT

This work is supported by CAPES, CNPQ and FAPEMIG.

REFERENCES

  • 1
    [1] Lange, C. et al., Energy consumption of telecommunication networks. In: IEEE. Optical Communication, ECOC’09. 35th European Conference on. [S.l.], p1-2, 2009.
  • 2
    [2] Koutitas, G.; Demesticha S, P., A review of energy efficiency in telecommunication networks. Telfor journal, v. 2, n. 1, p. 2-7, 2010.
  • 3
    [3] Rouzic, E. L., Network evolution and the impact in core networks. In: IEEE. Optical Communication (ECOC), 36th European Conference and Exhibition on. [S.l.], p. 1-8, 2010.
  • 4
    [4] PickaveT, M.; Tucker, R., Network solutions to reduce the energy footprint of ict. In: European conference on optical communications (ECOC 2008), Brussels, Belgium. [S.l.: s.n.], p. 21-25, 2008.
  • 5
    [5] Ricciardi, S. et al., An energy-aware dynamic rwa framework for next-generation wavelength-routed networks. Computer Networks, Elsevier, v. 56, n. 10, p. 2420-2442, 2012
  • 6
    [6] Tucker, R. S., Green optical communications—part i: Energy limitations in transport. IEEE Journal of selected topics in quantum electronics, IEEE, v. 17, n. 2, p. 245-260, 2011.
  • 7
    [7] Lange, C. et al., Energy consumption of telecommunication networks and related improvement options. IEEE Journal of selected topics in quantum electronics, IEEE, v. 17, n. 2, p. 285-295, 2011.
  • 8
    [8] Maheswaran, D. and K. K. J. Kailas, Energy efficiency in electrical systems”, IEEE International Conference on Power Electronics, Drives and Energy Systems, Bengaluru, India, Dec. 16-19, 2012
  • 9
    [9] Rodney, T., Green optical communications Part I: Energy limitations in transport”, IEEE Journal of selected topics in quantum electronics, v.17, n. 2, p. 245-260, 2011.
  • 10
    [10] Gerstel, O. et al., Elastic optical networking: A new dawn for the optical layer? IEEE Communications Magazine, IEEE, v. 50, n. 2, 2012
  • 11
    [11] Jijun, Z. et al, Distance-adaptive routing and spectrum assignment in OFDM-based flexible transparent optical networks”, Photonic Network Communications 27.3, p. 119-127, 2014.
  • 12
    [12] Jinno, M. H.; Takara, B. Kozicki, Y. Tsukishima, Y. Sone, and S. Matsuoka, Spectrum-efficient and scalable elastic optical path network: Architecture, benefits, and enabling technologies”, IEEE Commun. Mag., vol. 47, no. 11, pp. 6673, Nov. 2009
  • 13
    [13] Christodoulopoulos, K. I. T, and E. Varvarigos, Elastic bandwidth allocation in flexible OFDM-based optical networks, IEEE J. Lightw. Technol., vol. 29, no. 9, pp. 13541366, May 2011.
  • 14
    [14] Zhao, J. et al, Distance-adaptive routing and spectrum assignment in ofdm-based flexible transparent optical networks Photonic Network Communications, Springer, v. 27, n. 3, p. 119-127, 2014.
  • 15
    [15] Wang, Y.; Cao, X.; Pan, Y. A study of the routing and spectrum allocation in spectrum sliced elastic optical path networks. In: IEEE. INFOCOM, 2011 Proceedings IEEE. [S.l.], p. 1503-1511, 2011.
  • 16
    [16] Li Y. et al., Adaptive FEC-based lightpath routing and wavelength assignment in WDM optical networks”, Optical Switching and Networking 14, P241-249, 2014.
  • 17
    [17] Sab, O. A.; Lemaire, V. Block turbo code performances for long-haul dwdm optical transmission systems. In: IEEE. Optical Fiber Communication Conference, 2000. [S.l.], v. 3, p. 280-282, 2000.
  • 18
    [18] Pillai B. S. G. et Al, End-to-end energy modeling and analysis of long-haul coherent transmission systems, Journal of Lightwave Technology, VOL. 32, NO. 18, SEPTEMBER 15, 2014
  • 19
    [19] Klekamp, A.; Dischler, R.; Buchali, F., Transmission reach of optical-ofdm superchannels with 10-600 gb/s for transparent bit-rate adaptive networks. In: OPTICAL SOCIETY OF AMERICA. European Conference and Exposition on Optical Communications. [S.l.], p. Tu-3, 2011.
  • 20
    [20] Jin Yen, Finding the k-shortest loopless paths in a network”, Management Science 17.11, p. 712-716, 1971.
  • 21
    [21] Durand F. and A. Taufik, Energy efficiency analysis in adaptive FEC based lightpath elastic optical networks, Journal of Circuits, Systems and Computers, v. 24, n. 09, p. 1550133, 2015.
  • 22
    [22] Bhide, N. M.; Sivalingam, K. M.; Fabryasztalos, T.., Routing mechanisms employing adaptive weight functions for shortest path routing in optical WDM networks. Photonic Network Communications, v. 3, n. 3, p. 227-236, 2001.
  • 23
    [23] Wen, Bo; Shenai, R.; Sivalingam, K., Routing, wavelength and time-slot-assignment algorithms for wavelength-routed optical WDM/TDM networks. Journal of Lightwave Technology, v. 23, n. 9, p. 2598, 2005.
  • 24
    [24] Poggiolini, Pierluigi et al. The GN-model of fiber non-linear propagation and its applications. Journal of lightwave technology, v. 32, n. 4, p. 694-721, 2014.
  • 25
    [25] Gao, G. J. Zhang, L. Wang, W. Gu and Y. Ji, Influence of physical layer configuration on performance of elastic optical OFDM networks, IEEE Comm. Lett. 18 (2014) 672-675.
  • 26
    [26] Barros, D. and J. Kahn, Comparison of orthogonal frequency-division multiplexing and on-off keying in amplified direct-detection single-mode fiber systems, J. Lightwave Technol. 28 (2010) 1811-1820.
  • 27
    [27] Heddeghem, H. et al., Power consumption modeling in optical multilayer networks, Photon Netw. Commun. 24 (2012) 86-102.
  • 28
    [28] Guan, K. B. S. G. Pillai, A. Vishwanath, D. C. Kilper and J. Llorca, The impact of error control on energy-efficient reliable data transfers over optical networks, Proc. Int. Conf. Communications (ICC'13), Budapest, June 2013, doi: 10.1109/ICC.2013.6655200
    » https://doi.org/10.1109/ICC.2013.6655200
  • 29
    [29] Walden, R., Analog-to-digital converter survey and analysis, IEEE J. Sel. Areas Commun. 17 (1999) 539-550.
  • 30
    [30] Kuschnerov, M. T. Bex and P. Kainzmaier, Energy e±cient digital signal processing, Proc. OFC 2014, March 2014, Paper Th3E.7.
  • 31
    [31] Pereira, H. D. Chaves, C. Bastos-Filho and J. Martins-Filho, OSNR model to consider physical layer impairments in transparent optical networks, Photon. Netw. Commun. 18 137-149, 2009.

Publication Dates

  • Publication in this collection
    Mar 2018

History

  • Received
    09 Oct 2017
  • Reviewed
    13 Oct 2017
  • Accepted
    01 Feb 2018
Sociedade Brasileira de Microondas e Optoeletrônica e Sociedade Brasileira de Eletromagnetismo Praça Mauá, n°1, 09580-900 São Caetano do Sul - S. Paulo/Brasil, Tel./Fax: (55 11) 4238 8988 - São Caetano do Sul - SP - Brazil
E-mail: editor_jmoe@sbmo.org.br