informa on model for wavelength switched op cal networks
play

Informa(on Model for Wavelength Switched Op(cal Networks - PowerPoint PPT Presentation

Informa(on Model for Wavelength Switched Op(cal Networks (WSON) with Op(cal Impairments Valida(on. dra$-mar'nelli-ccamp-wson-iv-info-01 Giovanni


  1. Informa(on ¡Model ¡for ¡Wavelength ¡Switched ¡ Op(cal ¡Networks ¡(WSON) ¡with ¡Op(cal ¡ Impairments ¡Valida(on. ¡ ¡ dra$-­‑mar'nelli-­‑ccamp-­‑wson-­‑iv-­‑info-­‑01 ¡ Giovanni ¡Mar(nelli, ¡Cisco ¡(*) ¡ Moustafa ¡KaFan, ¡Cisco ¡ Gabriele ¡Galimber(, ¡Cisco ¡ Andrea ¡Zanardi, ¡Create-­‑Net ¡ ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 1 ¡

  2. Op(cal ¡Impairment ¡Reload ¡ • This ¡model ¡was ¡first ¡presented ¡at ¡IETF85 ¡in ¡Atlanta. ¡ • It ¡extends ¡the ¡current ¡RWA-­‑WSON ¡approach ¡(current ¡ WG ¡documents) ¡to ¡allow ¡Impairment ¡Valida(on ¡ func(on. ¡ • Specific ¡Parameters ¡are ¡strictly ¡derived ¡from ¡ITU ¡ documents ¡(G.680, ¡G697 ¡Appendix ¡V). ¡ • IETF ¡Context: ¡ – RFC6566, ¡Sec. ¡4.1.1, ¡ ¡ Approximated ¡Impairment ¡Calc . ¡ – Not ¡perfect ¡but ¡beFer ¡than ¡nothing. ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 2 ¡

  3. The ¡Computa(onal ¡Model ¡(ITU-­‑G.680) ¡ Wavelength ¡ N1 ¡ N2 ¡ N3 ¡ N4 ¡ N5 ¡ CURRENT ¡RWA ¡WSON ¡: ¡ TRANSFER ¡FUNCTIONs ¡ It ¡solves ¡Signal ¡Compa(bility ¡ Parameters: ¡single ¡contribu(on ¡vs. ¡ ¡end-­‑to-­‑ • Problem: ¡ end. ¡ ¡ • Apply ¡to ¡end ¡points ¡ ITU-­‑G.680 ¡transfer ¡func(ons ¡for: ¡OSNR, ¡CD, ¡ • (op(cal ¡i/f ¡transceivers) ¡ PMD/PDL. ¡ ¡ • Use ¡of ¡Op(cal ¡Interface ¡ ¡ 1 Class ¡(i.e. ¡ITU ¡Applica(on ¡ ( (9-1) osnr = Example: ¡ out 1 1 Codes) ¡ + ¡ osnr osnr in one March ¡2013 ¡ IEFT86 ¡-­‑ ¡Orlando ¡ 3 ¡ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �

  4. G.680 ¡Models ¡(Sec. ¡9.1): ¡OSNR ¡ uction can be calculated using equation 9-1. 1 (9-1) osnr = out 1 1 + osnr osnr in one � � � � � 10 log ( ) � OSNR P NF h − − νν in in r � � � � � � − − � 10 � � 10 � 10 log 10 10 (9-2) OSNR = + � � − out � � � � � � � � � � � � � 10 log ( ) � � 10 log ( ) � � 10 log ( ) � P NF h P NF h P NF h − − νν − − νν − − νν 1 1 2 2 in r in r inN N r � � � � � � � � � � � � � � − − − (9-3) 10 10 10 � � � � � � � � � � 10 log 10 10 10 OSNR ... = � + + + � � − � out � � � � � � � � NODE ¡2 ¡ NODE ¡1 ¡ NODE ¡N ¡ where: Nov ¡2012 ¡ IEFT85 ¡-­‑ ¡Atlanta ¡ 4 ¡ � � �

  5. � � � � � � � � � � � � � � � � � � � � � � � � � � � � G.680 ¡Models ¡(Sec. ¡9.2): ¡CD ¡ � � � (9-5) Re sidual dis persion fibre disp ersion DCM disper sion ONE disper sion = + + LINK ¡ NODE ¡ • Two ¡approaches ¡to ¡evaluate ¡terms ¡of ¡(9-­‑5) ¡ • Worst ¡case ¡ • Sta(s(cal: ¡means ¡and ¡std ¡devia(on ¡may ¡be ¡ available ¡ • Likely ¡shows ¡wavelength ¡dependency ¡ Nov ¡2012 ¡ IEFT85 ¡-­‑ ¡Atlanta ¡ 5 ¡

  6. G.680 ¡Model ¡(Sec. ¡9.3): ¡PMD/PDL ¡ 1 / 2 � � � 2 2 2 max � max � (9-6) DGD DGD S PMD = + link F Ci � � � � i for a cascade of N elements ( N >>1) grows according to: 1 2 / � � 8 � 2 ( dB ) (9-7) � � Mean PDL PDL = i 3 � � π i • PMD ¡and ¡PDL ¡have ¡a ¡“per ¡node” ¡component. ¡ • PDL ¡available ¡as ¡a ¡computa(onal ¡model, ¡not ¡ � � � available ¡as ¡Parameter ¡ID ¡in ¡G.697 ¡ � � � � March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 6 ¡

  7. From ¡Computa(onal ¡(ITU) ¡ To ¡ Informa(on ¡(IETF) ¡Model ¡ • For ¡each ¡parameter ¡ – ¡it’s ¡possible ¡to ¡provide ¡a ¡by ¡node/by ¡link ¡ contribu(on, ¡ – there ¡is ¡a ¡simple ¡func(on ¡to ¡put ¡together ¡all ¡ contribu(ons ¡ ¡(Sum, ¡…). ¡ • No ¡hypothesis ¡are ¡done ¡on ¡how ¡each ¡single ¡ contribu(on ¡is ¡provided ¡(e.g. ¡provisioned, ¡ computed, ¡ ¡known ¡a ¡priori, ¡….). ¡ • Even ¡if ¡the ¡Computa(onal ¡Model ¡is ¡not ¡perfect ¡ allows ¡path ¡computa(on ¡to ¡choose ¡beFer ¡paths. ¡ Nov ¡2012 ¡ IETF85 ¡-­‑ ¡Atlanta ¡ 7 ¡

  8. The ¡Informa(on ¡Model ¡(IETF) ¡ • Makes ¡room ¡for ¡a ¡list ¡of ¡parameters: ¡ – Does ¡not ¡look ¡at ¡parameter ¡seman(c. ¡ – Does ¡not ¡look ¡at ¡specific ¡transfer ¡func(ons. ¡ • Defines ¡basic ¡building ¡blocks ¡to ¡be ¡added ¡to ¡ control ¡plane ¡objects ¡ – Impairment ¡Vector ¡(For ¡Node ¡or ¡Link ¡Informa(on) ¡ – Impairment ¡Matrix ¡(For ¡Node ¡Informa(on) ¡ • Generalized ¡from ¡exis(ng ¡RWA-­‑WSON ¡(no ¡I.V.) ¡ approach. ¡ ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 8 ¡

  9. Info ¡Model: ¡Impairment ¡Vector ¡ Info ¡Model ¡just ¡provide ¡the ¡Parameter ¡ Iden(fiers ¡and ¡encoding. ¡ • The ¡encoding ¡drah ¡details ¡how ¡iden(fiers ¡are ¡ • The ¡encoding ¡drah ¡details ¡how ¡iden(fiers ¡are ¡ mapped. ¡ mapped. ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 9 ¡

  10. G.697 ¡Appendix ¡V ¡ V.2 Parameter ID source (8 bits) This field defines the source of the parameter ID lookup table. The value "1" corresponds to this Recommendation, all other values are reserved for future use. V.3 Parameter ID (8 bits) When the parameter ID source is equal to "1", the parameter encoding shown in Table V.3 applies. For all other values of the parameter ID source, the parameter encoding is given in the document referred to in V.2. Table V.3 – Parameter ID encoding Value Parameter Unit Notes 1 Total power dBm 2 Channel power dBm 3 Frequency deviation from nominal GHz For DWDM channels 4 Wavelength deviation from nominal nm For CWDM channels 5 OSNR dB (0.1 nm) Referred to a 0.1 nm noise bandwidth 6 Q – Linear Q 7 PMD ps Mean DGD. This parameter is normally only measured at time of installation 8 Residual dispersion ps/nm This parameter is normally only measured at time of installation All other values of the parameter ID are reserved for future use. March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 10 ¡

  11. Info ¡Model: ¡Impairment ¡Matrix ¡ MATRIX ¡ 0 ¡ 1 ¡ 1 ¡ 0 ¡ 1 ¡ VECTOR ¡ 1 ¡ osnr ¡ Etc. ¡ 0 ¡ Objects ¡defined ¡according ¡ … ¡ to ¡G.697 ¡ • Exis(ng ¡WSON ¡Connec(vity ¡Matrix ¡only ¡represents ¡a ¡ binary ¡informa(on. ¡ • Impairment ¡Matrix ¡extends ¡Conn.Matrix ¡with ¡a ¡set ¡of ¡ op(cal ¡values: ¡the ¡impairment ¡vector. ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 11 ¡

  12. Next ¡Steps ¡ • Does ¡this ¡approach ¡seem ¡a ¡good ¡way ¡to ¡go? ¡ – Yes: ¡refine ¡(need ¡anyway!), ¡wg ¡adop(on, ¡… ¡ – No: ¡sugges(ons, ¡abandon, ¡… ¡ – Don’t ¡know ¡ ¡ • There ¡were ¡already ¡two ¡individual ¡drahs: ¡plan ¡ to ¡work ¡together. ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 12 ¡

  13. Q ¡for ¡Q6 ¡ Giovanni ¡Mar(nelli ¡/ ¡Gabriele ¡Galimber( ¡ Xiang ¡Zhang ¡/ ¡Fatai ¡Zhang ¡/ ¡Young ¡Lee ¡ ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 13 ¡

  14. Ques(ons ¡(1) ¡ • What ¡impairment ¡data ¡are ¡relevant/stable ¡for ¡ control ¡plane ¡to ¡collect ¡for ¡its ¡path ¡computa(on ¡ and ¡what ¡ITU-­‑T ¡references ¡are ¡good ¡to ¡ reference? ¡ • Does ¡the ¡IETF ¡Informa(on ¡Model ¡currently ¡ represent ¡the ¡G.680 ¡computa(onal ¡model ¡? ¡ • G.697 ¡is ¡used ¡to ¡derive ¡a ¡suitable ¡encoding ¡for ¡ parameters ¡(the ¡once ¡currently ¡computed ¡by ¡G. 680). ¡Is ¡there ¡any ¡update ¡foreseen ¡on ¡G.697? ¡E.g. ¡ PDL ¡is ¡in ¡G.680 ¡not ¡in ¡G.697. ¡ March ¡2013 ¡ IETF86 ¡-­‑ ¡Orlando ¡ 14 ¡

Recommend


More recommend