scieee Open visual document viewer

Spatial partitioning for proactive spectrum fragmentation avoidance in flex-grid/SDM dynamic optical core networks

Comellas Colomé, Jaume,Perelló Muntan, Jordi,Solé Pareta, Josep,Junyent Giralt, Gabriel

Abstract

Spectrum fragmentation has always been a major issue to overcome toward spectrally efficient Flex-Grid over Single-Mode Fiber dynamic optical networks and continues like so when evolving to Flex-Grid over Spatial Division Multiplexing (SDM). A possible strategy to eliminate its pernicious effects is to divide the available spectrum into several partitions, dedicating each one of them to only support connections with identical spectral requirements. In this way, a first-fit spectrum assignment ensures that spectral gaps at each spectral partition will always match the bandwidth needs of future connection requests. In this paper, we extend this strategy to be applicable to Flex-Grid/SDM dynamic optical networks. Furthermore, leveraging the spatial multiplicity offered by SDM, we also investigate spatial partitioning as an effective yet simpler and more easily manageable solution to also eliminate the spectrum fragmentation negative effects. Both strategies are numerically evaluated in two reference Flex-Grid/SDM backbone networks with ׿7 spatial multiplicity, yielding noteworthy carried network load gains up to 18% versus a non-partitioned network scenario. When increasing the spatial multiplicities up to ׿30, such gains tend to stabilize around 3–4%. Some results are also obtained under unexpected traffic profile deviations, showing that, even under moderate deviations, partitioning becomes beneficial. Comparing spectral and spatial partitioning, they tend to perform quite similar in all cases. This makes us advocate for spatial partitioning as a more interesting solution for spectrum fragmentation avoidance in this kind of networks.

Full text

Spa ialPa i ioning o P oac i eSpec um F agmen a ionA oidanceinFlex‐G id/SDM DynamicOp icalCo eNe wo ks JaumeComellas,Jo diPe elló,JosepSolé‐Pa e a,Gab ielJunyen  Ad ancedB oadbandCommunica ionsCen e (CCABA),Uni e si a Poli ècnicadeCa alunya(UPC), Jo diGi ona1‐3,08034Ba celonaSpain,e‐mail:comellas@ sc.upc.edu Abs ac :Spec um agmen a ionhasalwaysbeenamajo issue oo e come owa dspec allye icien Flex‐G ido e Single‐ModeFibe (SMF)dynamic op icalne wo ks,andcon inueslikesowhene ol ing oFlex‐G ido e Spa ial Di isionMul iplexing(SDM).Apossibles a egy oelimina ei spe niciouse ec s is odi ide hea ailablespec umin ose e alpa i ions,dedica ingeachoneo  hem oonlysuppo connec ionswi hiden icalspec al equi emen s.In his way,a i s ‐ i spec umassignmen ensu es ha spec algapsa eachspec al pa i ionwillalwaysma ch hebandwid hneedso  u u econnec ion eques s. In hispape ,weex end hiss a egy obeapplicable oFlex‐G id/SDMdynamic op icalne wo ks.Fu he mo e,le e aging hespa ialmul iplici yo e edbySDM, wealsoin es iga espa ialpa i ioningasane ec i eye simple andmo eeasily manageablesolu ion oalsoelimina e hespec um agmen a ionnega i e e ec s.Bo hs a egiesa enume icallye alua edin wo e e enceFlex‐G id/SDM backbonene wo kswi hx7spa ialmul iplici y,yieldingno ewo hyca ied ne wo kloadgainsup o18% e susanon‐pa i ionedne wo kscena io.When inc easing hespa ialmul iplici iesup ox30,suchgains end os abilizea ound 3‐4%.Some esul sa ealsoob ainedunde unexpec ed a icp o ilede ia ions, showing ha ,e enunde mode a ede ia ions,pa i ioningbecomesbene icial. Compa ingspec alandspa ialpa i ioning, hey end ope o mqui esimila in allcases.Thismakesusad oca e o spa ialpa i ioningasamo ein e es ing solu ion o spec um agmen a iona oidancein hiskindo ne wo ks. 1. INTRODUCTION Elas icOp icalNe wo ks(EONs)implemen ingFlex‐G id echnology[1][2]ha ebecome op candida es o ealize heupcomingda a anspo ne wo kin as uc u es,gi en hei supe io  spec ale iciency e suslegacyWa eleng hDi isionMul iplexing(WDM)‐basedones[3].In Flex‐G id, heop ical ibe spec umisdisc e izedin oF equencySlo s(FSs)o 12.5GHzwid h, ollowingITU‐TRecommenda ionG.694.1[4],whichcanbecon iguously ese ed o o m channels ailo ed oanysignalbandwid h.Thisenables hee icien alloca iono sub‐ wa eleng handul a‐highbi ‐ a econnec ions oge he on o hesameop icalne wo k in as uc u e,being hela e alsocalledsupe ‐channels,composedo mul ipleadjacen sub‐ channelso e sepa a eop icalca ie s. Howe e , ecen s udiesha e e ealed ha e enadop ingFlex‐G id, hecapaci y equi ed o This is a pos -pee - e iew, p e-copyedi e sion o an a icle published in Pho onic Ne wo k Communica ions. The inal au hen ica ed e sion is a ailable online a : h ps://doi.o g/10.1007/s11107-020-00903-x suppo mid‐ andlong‐ e m a ic o ecas scangobeyond henonlinea Shannonlimi o  s anda dSingle‐ModeFibe s(SMFs),incu ingapo en ial"capaci yc unch"[5].Toa oid his si ua ion, hein oduc iono Spa ialDi isionMul iplexing(SDM)in o heop icallaye seems manda o y[6].Wi h hisobjec i e,SingleModeFibe Bundles(SMFBs)canbeequippedpe link inanea ‐ e m, husmul iplying heFlex‐G idne wo kcapaci yby henumbe o physically independen SMFspe bundle.Themid‐andlong‐ e m ully‐SDM isionisexpec ed o elyon ad ancedop ical ibe  echnologies[7],likeMul i‐Co eFibe s(MCFs),Few‐ModeFibe s(FMFs) ande enFew‐ModeMCFs(FM‐MCFs),whichshould os e in eg a edsys emcomponen slike ansponde s,ampli ie so Re‐con igu ableOp icalAdd&D opMul iplexe s(ROADMs). Wi hFlex‐G id/SDMcoming o he o e,newsupe ‐channelalloca ionop ionsappea [8].These ones ange omspec alsupe ‐channels,asinFlex‐G ido e SMFne wo ks,whe e hei  composingsub‐channelsa ealla angedac oss hespec aldomain, ospa ialoneswi h hei  sub‐channelsa angedac oss hespa ialdomain(o e  hesamecen al equency).Mixed op ions(i.e.,spec al‐spa ialsupe ‐channels)mayalsobepossible,a anging hei sub‐channels ac ossbo hspec alandspa ialdomains.Among heseop ions,spa ialsupe ‐channelsa e conside ed hemos cos ‐e ec i e,asasimple SDM‐ROADMa chi ec u e ealizingJoin  Swi ching(JoS)canbeemployed[9].Spec alandspa ial‐spec alsupe ‐channelop ionsshould yieldhighe spec ale iciency han hespa ialonesbu  equi ing,inp inciple,expensi eSDM‐ ROADMa chi ec u esable oswi chanyspec alpo ion omanyinpu  ibe /co e/mode oany ou pu one[10],a echniquecalledIndependen Swi ching(InS).Anal e na i echeape SDM‐ ROADMa chi ec u es illenablingspec alandspec al‐spa ialsupe ‐channelsis heone pe o mingInSwi hou lanechange[11],which ades ibe /co e/modecon inui y o asimple  SDM‐ROADMa chi ec u e,compa able o ha  ealizingJoS.Besides,InSwi hou lanechange o e saspec ale iciencyclose o ha ob ainedwi hpu eInS[12]. F om he e ybeginning,spec um agmen a ionhasbeeniden i iedasamajo issue o add ess o deli e inghighspec ume iciencyandu iliza ioninEONs[2].I  esul s om he alloca ion/ eleaseo spec al esou ces oconnec ionswi hdi e en bandwid h equi emen s upon hei a i al/depa u e,lea ingspec algapso di e en wid hs ha complica e he alloca iono  u u econnec ions,pa icula ly hosewi hhighspec al equi emen s. Tomi iga e hespec um agmen a ionnega i ee ec s,p oac i eand eac i esolu ionsha e beenp oposedin heli e a u e[13].Reac i esolu ionsaima de agmen ing heop ical ibe  spec umdu ingne wo kope a ion, e‐a angingac i econnec ionsinaway ha  he agmen a iono  hespec umis educed, hus acili a ing hepo en ialalloca iono  u u e connec ion eques s.Du ing hisope a ion,i iso u mos impo anceno  odis up ac i e connec ionsca yingend‐use  a ic ha is,pe o minga“hi less”de agmen a ion. Con e sely,p oac i esolu ionsseek oalloca enewconnec ions ying ominimize he esul ing agmen a iona e  hei alloca ion(e.g.,asin[14][15]).I isno ewo hy ha spec um agmen a ionisno onlyp esen inpu eEONsbu alsoinFlex‐G id/SDMne wo ks, o which eac i eandp oac i esolu ions omi iga ei se ec sha ealsobeen ecen lyp oposedin he li e a u e(e.g.,see[16][17]). Ap oac i esolu ionp oposedin heli e a u e oa oid hepe niciouse ec so  hespec um agmen a ioninFlex‐G idop icalne wo ksconsis sindi iding hespec al esou ces,so ha  eacho  he esul ingpa i ionsisdedica ed oonlysuppo connec ionswi hiden ical bandwid h equi emen s[18][19].In hisway,byapplyingasimple i s ‐ i spec umassignmen  s a egy, hewid ho  hea ailablespec umgapsineachpa i ionwillalwaysma ch he bandwid h equi emen so  u u econnec ions obealloca ed he e.Ac i icalaspec  oachie e highspec alu iliza ionwi h hissolu ionis oassignanapp op ia eamoun o spec um o eachpa i ion, o example,basedonexpec edloadand a icp o ile. Thep esen pape hasa h ee‐ oldobjec i e.Fi s o all,weanalyze hebene i sandd awbacks o ex ending hea o emen ionedp oac i espec um agmen a iona oidancesolu ion (he ea e gene ically e e ed oasspec alpa i ioning) oFlex‐G id/SDMne wo ks,whe e spec um agmen a ions illexis sandneeds obeadd essedaswell.Secondly, aking ad an ageo  hespa ialmul iplici yo e edbySDM,wep oposeanal e na i ep oac i e spec um agmen a ionsolu ion elyingonspa ialpa i ioning,whichaimsa achie ing iden icalFlex‐G id/SDMne wo kpe o manceas hep e iousspec umpa i ioningsolu ion, bu beingsimple andmo eeasilymanageable.Thi dly,wenume icallycompa e he pe o manceo bo hsolu ionsin woFlex‐G id/SDM e e encebackbonene wo kscena ios wi hspa ialmul iplici iesup ox30,soas oex ac ou  inalconclusions. A  hispoin ,weshouldemphasize ha  hispape  ocusesonsho ‐ e m ealizableFlex‐ G id/SDMne wo ksequippingbundleso independen SMFspe link,whichdono su e  om c oss alk‐ ela edimpai men s.Howe e ,c oss alkcanplayac i ical oleon hemaximum ansmission eacho op icalsignalswi had ancedSDM echnologieslikeMCFs,FMFso FM‐ MCFs,en isionedinmid‐andlong‐ e mFlex‐G id/SDMne wo k ealiza ions.Hence,al hough no conside edin hiswo khe ea e ,c oss alkwould equi especiala en ionwhenex ending ou p oposedsolu ions one wo ksusingsuchad ancedSDM echnologies,demanding heuse o c oss alk‐awa e ansmission eaches ima ionmodels,as heonesp esen edin[20]. The emainde o  hispape con inuesas ollows.Sec ion2p esen s heex ensiono  he spec alpa i ioningsolu ion oFlex‐G id/SDMne wo ks,aswellas henewlyp oposedspa ial pa i ioningsolu ion.Sec ion3p esen s hee alua ionscena ios,ob ainednume ical esul s ande en ualcompa ison.Finally,sec ion4d awsup hemainconclusionso  hiswo k. 2. PROACTIVEFRAGMENTATIONAVOIDANCE Acommoncha ac e is ico anyFlex‐G id/SDMscena iois hecoexis enceo he e ogeneous connec ions,such ha  healloca ed esou ces o  hemadap  o hei bandwid h equi emen s. Thisisseenasamajo ad an agein e mso ne wo kusee ec i eness,la gelydemons a ed whenha ing o anspo anygi en a ic.Manyp e iouswo ksdeal wi hmul i‐ a e connec ions,whosespec alneeds a ydependingon hemodula ion o ma sallowed.In gene al,di e en bi ‐ a econnec ionsa egene a edandcoexis du ingne wo kope a ion. Conside ing hea ailable echnology,manywo kscu en ly ocusondynamicne wo kscena ios suppo ing100G,400Gand1Tb/sconnec ions, ailo ing hespec umassigned o hem acco ding o hei capaci y,whichp oducesspec al agmen a ion. Ex ending heideap o idedin[14]and[15] o Flex‐G id/SMFne wo ks oFlex‐G id/SDMones, wep opose oisola e hedi e en connec ion ypesbyassigningdi e en spec al esou ce pa i ionsdedica ed oeachoneo  hem,wha we e e  oasspec alpa i ioning.Acco ding o he a icp o ileo e ed o hene wo k,di e en spec umpa i ionsa ec ea ed,whose sizedependson hespeci ico e ed a iccon ibu ionbyeach ypeo connec ions.These pa i ionscanincludespec al esou ceso mul iplespa ialchannelsp esen in heFlex‐ G id/SDMne wo klinks. Ino de  odesc ibehowspec alpa i ioningcanbepe o medinaFlex‐G id/SDMne wo k, imagineane wo k a icp o ilecomposedo N a ic ypes(i.e.,bi ‐ a es),T1,T2,…,TN,wi h espec i ep obabili iesp1,p2,…,pN,beingpnp obabili y ha anincomingdemandiso  ypeTn, nϵ{1,…,N}. Imaginenow o simplici y ha  ixedbaud‐ a emodula o sa eusedin hene wo kandasingle modula ion o ma isalwaysemployed.Unde  heseassump ions, hee ec i ebi ‐ a epe  Op icalCa ie (OC),deno edasC,canbeob ainedbymul iplying he ixedbaud‐ a eo  he modula o s(inGbaud)and hee iciencyo  hemodula ion o ma used(inb/s/Hz).In hisway, henumbe o OCsneeded ocon igu easupe ‐channel(aspec alsupe ‐channelin hiswo k) able osuppo ademando  ypeTn,deno edasNOCn,wouldbeNOCn=ceil(Tn/C),beingceil() heceiling unc ion.Finally,ha ingNOCn alues o allnϵ{1,…,N},wecannowp oceed o ob ain he ela i espec um equi emen spe  a ic ype,deno edasR1,R2,…,RN,so ha Rn= pn∙NOCn/(p1∙NOC1+p2∙NOC2+…+pN∙NOCN), o allnϵ{1,…,N}. Wi h hese ela i espec um equi emen spe  a ic ype,spec alpa i ioningcanbe pe o medinaFlex‐G id/SDMne wo kas ollows.Fi s ly, he o alnumbe o  equencyslo s alongallspa ialchannels,deno edasNFSTo al,shouldbecompu ed.Nex , hespec alwid ho  eachspec alpa i iondedica ed oeach a ic ype,deno edasNFSn, o allnϵ{1,…,N},should alsoha e obecompu edasNFSn= ound(Rn∙NFSTo al),being ound()anin ege  ounding unc ion.Finally,spec alpa i ionso suchcompu edwid hswouldbecon igu ed.This p ocedu eisdepic edin he lowcha p esen edinFigu e1. Figu e1.Flowcha desc ibingspec alandspa ialpa i ioningp ocedu es Ne wo k a icp o ile: T 1 (p 1 ),T 2 (p 2 )…,T N (p N ) COMPUTERELATIVESPECTRUMREQUIREMENTSPERTRAFFICTYPE 1. Compu e#o OCs,NOC 1 ,NOC 2 ,…,NOC N ,o capaci y CGbps osuppo aT 1 ,T 2 ,…,T N demand,so ha :NOC n =ceil (T n /C) 2. Compu e ela i e spec um equi emen a iope  a ic ype,R 1 ,R 2 ,…,R N ,,so ha : R n =p n ∙NOC n /(p 1 ∙NOC 1 +p 2 ∙NOC 2 +…+p N ∙NOC N ) Spec al pa i ioning Spa ial pa i ioning 3. Ob ain he #o spa ial channels ha should bededica ed oeach a ic ype NSC n = ound(R n ∙NSC) 4. Con igu espa ial pa i ions o T 1 ,T 2 ,…,T N along all spa ial channels Pa . Type? 3. Ob ain he o al#o FSs inall spa ial channels,NFS To al 4. Ob ain spec al pa i ion wid hs o each a ic ype,NFS n = ound(R n ∙NFS To al ) 5. Con igu espec al pa i ions o T 1 ,T 2 ,…,T N along all spa ial channels  Thesame ela i espec um equi emen spe  a ic ypecouldalsobeemployed ope o man al e na i eye simple spa ialpa i ioning,speci icallydesigned o Flex‐G id/SDMne wo ks, whe e ullspa ialchannelsa ededica ed oeach a ic ype,asalsodepic edin he lowcha  p esen edinFigu e1.In hiscase, henumbe o spa ialchannelsdedica ed oeach a ic ype, NSCn, o allnϵ{1,…,N},wouldha e obecompu edasNSCn= ound(Rn∙NSC),beingNSC he o alnumbe o a ailablespa ialchannelsand ound() hesamein ege  ounding unc ion. Finally,spa ialpa i ionso suchsizeswouldbecon igu ed.  Imagineanexamplewhe e heo e ed a icp o ileiscomposedo T1=100G(40%),T2=400G (30%)andT3=1Tb/s(30%)connec ions.Mo eo e ,imagine ha  hea ailableop ical modula o sin hene wo ko e a ixedbaud‐ a eo 25Gbaud,beingPola iza ionMul iplexed (PM)‐8‐QAMemployedinallcases,wi haspec ale iciencyequal o6bi /s/Hz.Unde  hese assump ions, hee ec i ebi ‐ a epe OCwouldbeC=150Gb/s.Hence,NOC1=1,NOC2=3 andNOC3=7.Thiswouldlead o he ollowing ela i espec al equi emen s,e en ually:R1= 11.75%,R2=26.5%andR3=61.75%.  Now,imagineaFlex‐G id/SDMne wo kscena ioequippingSMFBso 7independen SMFspe  link,o e ingeachone he4THzC‐Band,disc e izedin o320FSso 12.5GHz, o alloca ing connec ions.The e o e,NFSTo al=2240a ailablealongallspa ialchannels.I aspec al pa i ioningispe o medin hisscena io,NFS1=263,NFS2=594andNFS3=1383, hus esul ing in hepa i ioningcon igu a iondepic edinFigu e2.a.   Figu e2.Spec al(2.a) s.spa ial(2.b)pa i ioningexample oalloca e100G,400Gand1Tb/sconnec ions inanSDMlinkwi h7independen SMFs.O e ed a icp o ile:100G(40%),400G(30%),1Tb/s(30%).  Con e sely,aspa ialpa i ioningwouldo ganize hespa ialpa i ionsasdepic edinFigu e2.b. BeingNSC=7, hesizeo  hedi e en spa ialpa i ionswouldbeNSC1=0.82≈1,NSC2=1.86≈ 2andNSC3=4.32≈4.I isob ious ha in hiscase1Tb/sconnec ionsa epenalized,whilemo e FS han he equi eda eassigned o100Gand400Gconnec ions.Ne e heless, hise ec would bemi iga edinscena ioswhe e henumbe o spa ialchannelsisinc easedand, he e o e, he oundinge ec sa esmalle . 123 320 123 320 123 320 123 320 123 320 123 320 123 320 263 264 263FSs(11.75%)– 100G 207 208 594FSs(26.5%)– 400G 1383FSs(61.75%)–1Tb/s s 1 s 2 s 3 s 4 s 5 s 6 s 7 123 320 123 320 123 320 123 320 123 320 123 320 123 320 s 1 s 2 s 3 s 4 s 5 s 6 s 7 1Spa ia l c h anne l  – 100G 2Spa ial channels–400G 4Spa ial channels–1Tb/s a) b)  Ei he con igu ingspec alo aspa ialpa i ioningasdepic edinFigu e2,whenanew100G, 400Go 1Tb/sconnec iona i esa  hene wo k, hespec umallowed osuppo i islimi ed o hesepa i ions,selec edina i s ‐ i  ashion.Twoad an agesa e o eseenwhenadop ing heses a egies s.gene icFlex‐G id:1)F agmen a ionisa oidedasspec umbands eleased a e connec ions e mina ionha e hesamesizeinside hedi e en pa i ions;2)The un ai nessp oblem[19] ypicalo Flex‐G idscena ios,whe ela geconnec ionssu e highe  blocking hansmalle ones,isa oided,sincepa i ionscouldbe ailo ed o une hene wo k blockingpe o mance.Apo en iald awbacko bo hspec al/spa ialpa i ioningcanappea  unde unexpec ed a icp o ilede ia ions,c ea ingamisma chbe ween heo e ed a icand hecon igu edspec al/spa ialpa i ions.When hese a icp o ilede ia ionsbecomes able, ne wo k e‐pa i ioningwouldbeanop ion oallow hene wo kcon inuedeli e inghigh pe o mance.Las ly,compa ingspec alandspa ialpa i ioning, hela e seemssimple and easie  omanagegi eni scoa se g anula i y,whichmay acili a econnec ionalloca ion decisionsin hene wo k. 3. NUMERICALRESULTS Anad‐hocJa a‐basedsimula o hasbeenimplemen ed oob ainaccu a enume ical pe o mance esul so  hep e iouslydesc ibedspec alandspa ialpa i ionings a egies o  Flex‐G id/SDMne wo ks.Ino de  oge  esul sasgene icaspossible,di e en  opologiesas wellasdi e se a icp o ilesha ebeensimula ed. 3.1. E alua ionscena ios Twodi e en  opologies[12]ha ebeenconside ed o  hiss udy,namely, heDT12Ge man anspo ne wo k(12nodes,20links),whosediame e is1019km,and hepan‐Eu opean EON16ne wo k(16nodes,23links),wi hadiame e o 2663km.Fo  hesakeo simplici y,a singlemodula ion o ma isemployedineachne wo k.Acco ding o[20], hemaximum ansmission eacho PM‐8QAMis1340kminSDMne wo ksdeployingSMFBlinks,while his eachisinc eased o3796kmwhenPM‐QPSKisused.The e o e,when heDT12issimula ed, hemaximumpa hleng hislimi ed o1340kmandPM‐8QAMisalwaysused.Incon as ,when simula ing heEON16, hemaximumpa hleng hinc eases o3796kmandPM‐QPSKisalways employed.  Weassume hea ailableop icalmodula o sin hene wo ko e a ixedbaud‐ a eo 25Gbaud. So,i wein oduceagua d‐bandbe weenadjacen OCsequal o1FS,eachOCendsoccupying a o alspec alwid ho 3FSs,o e ingane ec i e ansmissioncapaci yo 150o 100Gb/s whenPM‐8QAM(asin heDT12)o PM‐QPSK(asin heEON16)isemployed,wi hspec al e iciencieso 6and4b/s/Hz, espec i ely.Asa esul , osuppo 100G,400Gand1Tb/s incomingdemandsin heDT12ne wo k,supe ‐channelscomposedo 1,3and7OCswillbe needed,occupying3,9and21FSs.Incon as ,in heEON16ne wo k,supe ‐channels osuppo  100G,400Gand1Tb/sincomingdemandswillneed obecomposedo 1,4and10OCs, ha is, occupying3,12and30FSs.Allconnec ionswillbesuppo edo e spec alsupe ‐channelsin bo hne wo ks.So, hea o emen ionednumbe so FSswillalwaysneed obecon iguously alloca edinaspeci icspa ialchannelincludedin heallowedspec al/spa ialpa i ion.  ASMFBisassumed obedeployedpe ne wo klinkineachdi ec ion,includinganumbe o  s anda dSMFs ha can a y om7 o30dependingon heexpe imen .The4THzC‐Bandis usedineachSMF,which esul sin320FSso 12.5GHzwid h.Insomecases, hisnumbe o FSs issligh lyadjus ed obe e  i  hespec al equi emen so incomingconnec ion eques s.Fo  example,wi hspa ialpa i ioning,324FSsa eenabledin hoseSMFdedica ed osuppo 400G and1Tb/sconnec ions,s illwi hin heC‐Bande ec i ely.Thisnumbe o FSsbe e ma ches he9o 12FS equi edby400Gconnec ionswhenPM‐8‐QAMo PM‐QPSKisused.O he wise, asigni ican amoun o spec al esou ceswoulddi ec lybewas edpe SMF.Inanycase, obe o ally ai , hesamesligh lymodi iednumbe o FSsisequippedpe SMFwhen es ingspec al pa i ioningo nopa i ioningcases.  Rega ding heRou ing,Spa ialchannelandSpec umAssignmen (RSSA)algo i hm,weemploy aK‐Sho es Pa h ou ingalgo i hm,cons aining hecandida epa hsby hea o emen ioned maximumpa hleng h alues.Once heKcandida epa hs osuppo agi enconnec iona e ob ained, heseonesa eexplo eds a ing om hesho es  o helonges one.No ehe e ha  hespeci icnumbe o pa hs oexplo eby healgo i hmcanbeless hanKe en ually,when someo  hecompu edpa hsexceed hemaximum ansmission eachimposedby heemployed modula ion o ma .As o  hespa ialchannelandspec umassignmen ,a i s ‐ i s a egyis used,assuming ha cos ‐e ec i eInSwi hou lanechangeSDM‐ROADMsa ep esen in he ne wo k.Hence,spa ialchannelcon inui ymus beensu edend‐ o‐endalong hecandida e pa hs,besides hespec umcon inui yandcon igui ycons ain simposedby heFlex‐G id echnology.  Thewo s ‐case imecomplexi yo  hisRSSAalgo i hmcanbeexp essedas ollows.I |N|and |E|deno e henumbe o nodesandlinksin hene wo k, he imecomplexi yo compu ing he Kcandida epa hsusing hewell‐knownYen’salgo i hm[21]isO(K∙|N|∙(|E|+|N|∙log(|N|)).As o  hespa ialchannelandspec umassignmen , he( e yunlikely)wo s ‐casewouldbegi en when he eisonlyonespec al/spa ialpa i ionencompassingallspa ialchannelsand he incomingdemand equi esasingleFS,needingup oO(K∙FSTo al)con inuousFSa ailabili ychecks along heKcandida epa hs( ecall ha FSTo aldeno es he o alnumbe o a ailableFSsalong allspa ialchannels).The e o e, hewo s ‐case imecomplexi yo  heRSSAalgo i hmbecomes O(K∙|N|∙(|E|+|N|∙log(|N|)+K∙FSTo al)e en ually.  Inou simula ions, wodi e en  a icp o ilesha ebeenconside ed,whosepa ame e sa e summa izedinTable1,whe eABRCandAFSC e e  oA e ageBi ‐Ra epe Connec ionand A e agenumbe o FSpe connec ion, espec i ely. Table1.O e ed a icp o iles T a icP o ileConnec ionsRa io(%)Spec umUsedDT12 (%) Spec umUsedEON16 (%)ABRC (Gb/s) AFSC DT12 (FS) AFSC EON16 (FS) 100G400G1Tb/s1004001Tb/s1004001Tb/s TP1(Cu en )70201035303528324025067.5 TP2(Fu u e)40303011.76526.4761.7658.726.165.246010.213.8  I isimpo an  ohighligh  ha  he ac iono spec umexpec ed obe equi edpe connec ion ypedi e s om hei con ibu ion o he o alo e ed a icin heDT12ne wo k,bu no in heEON16one.Fo example,unde TP1,100G,400Gand1Tb/sconnec ionswillcon ibu e o 28%,32%and40%o  he o alo e ed a ic,whichma ches hei  ela i espec um equi emen sin heEON16.Thisisdue o he ac  he a ioo FSsneeded(3,12and30FSs) s. connec ionbi ‐ a e(100G,400G,1Tb/s)keepscons an whenPM‐QPSKisemployedin he EON16.Howe e , hisdoesno happenwhenemployingPM‐8QAMin heDT12.  Asexplainedbe o e,oneo  heobjec i eso  hiswo kis ogauge hee ec o inc easing he numbe o spa ialchannelson he esul sob ained.The e o e,di e en  aluesha ebeen simula ed.Speci ically,5illus a i eSDMspa ialmul iplici ies,namely,7,12,19,22and30,ha e beene alua ed,assumingSMFBspe linkcomp isingsuchnumbe so pa allelSMFs. 3.2. Nume ical esul sandcompa ison Fi s simula ionsha e ocusedon hee ec so di e en  esou cepa i ionings a egies.Th ee di e en casesa eshowninFigu e3,whe eTP1(seeTable1)hasbeeno e ed:  NOP(Nopa i ioning):Theconnec iondemandsa ealloca edwi hou anydis inc ion, usingall hespa ialchannelsandoccupying hem omlow ohighspa ialchannelsin a i s ‐ i spa ialchannelandspec umassignmen .  SPAP(Spa ialpa i ioning):Each ypeo connec ionsusesi scon igu edspa ial pa i ion,asdesc ibedinFigu e2.b.In hecaseshowninFigu e3,wi h7spa ial channels,100Gconnec ionsa ealloca edo e  he wo i s spa ialchannels,400Gones o e spa ialchannels3and4,and1Tb/sconnec ionscanusechannels om5 o7.  SPECP(Spec alPa i ioning):Each ypeo connec ionsusei scon igu edspec al pa i ion,asdesc ibedinFigu e2.a.    (a) (b) Figu e3.Bandwid hblockingp obabili y s.a e agesuppo edne wo kloadin heDT12(a)andEON16 (b)ne wo kswhenTP1isgene a ed.  Someconclusionscanbeex ac ed omFigu e3.Fi s and o emos ,bo hSPAPandSPECPa e alwaysbene icialin e mso suppo edloada anyBBP alue e susNOP,p o idingSPECP sligh lybe e pe o mance.Speci ically,i isobse ed ha gainsin heEON16ne wo ka e clea lyhighe  han hoseob ainedin heDT12,whe e hepe o manceo allop ionsissimila . Thishappensasa esul o  hehighe di e encesbe weenla ge andsmalle connec ionssizes whenemployingPM‐QPSKin heEON16.Lookinga  heload alues o BBP=1%, hesea e795, 855and860Tbi /s o NOP,SPAPandSPECPin heDT12, espec i ely(asseeninFigu e3.a, di e encesbe weenSPAPandSPECPa e e ysmall).Incon as ,in heEON16(Figu e3.b) he ela i edi e encesbe ween heNOPcaseand hoseusingpa i ions(SPAPandSPECP)isclea ly highe ,namely,610,705and710Tbi /sa BBP=1%.Whileloadgainsa ea ound8%in he DT12, hey ise oabou 16%in heEON16.  Asimila beha io isobse edwhenTP2isgene a ed,bu in hiscasedi e encesbe weenSPAP andSPECPa ehighe (seeFigu e4).Thisisdue o he ac  ha ,byha inghighe di e encesin hep opo ionso spec umdedica ed oeachkindo connec ions(seeTable1), hedi e ences be weenassigningcomple e ibe so  heexac numbe o slo sbecomela ge .  (a)(b) Figu e4.Bandwid hblockingp obabili y s.a e agesuppo edne wo kloadin heDT12(a)and EON16(b)ne wo kswhenTP2isgene a ed.  The e o e, omFigu e4i canbeconcluded ha  hedi e encesbe ween heSPAPandSPECP s a egiesa ela ge unde TP2.Lookinga  heexac load alues o BBP=1%, hesea e845,875 and900Tbi /s o NOP,SPAPandSPECPinDT12, espec i ely(Figu e4.a).Incon as ,in he EON16(Figu e4.b) he ela i edi e encesa eclea lyhighe ,namely,630,730and740Tbi /s a BBP=1%.Whileloadgain aluesob ainedbyspec umpa i ioning ange om3% o6%in heDT12, hey ise oa ange om15% oalmos 18%in heEON16.  Asmen ionedbe o e,onepo en iald awbacko spec al/spa ialpa i ioningcoulds em oma misma chingbe ween hepa i ionsand heo e ed a icp o ile.Wi h heaimo quan i ying hise ec ,someaddi ionalsimula ionsha ebeenalsoconduc edwhe e heo e edload de ia es om heexpec edone,bu wi hou modi ying hecon igu edpa i ions.Theob ained esul sa esumma izedinFigu e5,conside ing heEONne wo kunde TP1andBBP=5%, whe eSPAPandNOPha ebeencompa ed.Please ecall omFigu e3.b ha negligible pe o mancedi e encesbe weenSPAPandSPECPexis in heEONunde TP1.The e o e, e y simila  esul swi hSPECPwouldalsobeobse ed.  The a icp o ilede ia ionssimula edconsis indec easing he a ioo 100Gconnec ions (whose alueinTP1is70%)ins epso 5%,inc easing ha o 400Gand1Tb/sconnec ionsby 2.5%each.Fo example, he i s de ia ed a icp o ilebecomes100G(65%),400G(22.5%)and 1Tb/s(12.5%).