Extending Contemporary Network Modeling Towards the Photonic Layer Jan Kundrát Stanislav Šíma jan.kundrat@cesnet.cz CESNET, z.s.p.o. April 20, 2015
Meet CESNET Czech National Research and Education Network (NREN) Grid Computing Data Storage Remote Collaboration Future Internet Cloud Computing... Cheb GÉANT AMS-IX Mariánské Lázně Internet (6 Gb/s) Plzeň Most Kašperské Hory Blatná NIX.CZ Beroun Příbram Vodňany Praha Písek Děčín Ústí n. L. Řež Dolní Břežany Temelín Budkov České Budějovice Poněšice Liberec Jablonec n. N. Turnov Jenštejn Poděbrady Lázně Bohdaneč Kostelec n. Č. L. Ondřejov Kutná Hora Tábor Telč Jindřichův Hradec Třeboň Nové Hrady Humpolec Dvůr Králové Kuks Hradec Králové Pardubice Litomyšl Jihlava Znojmo ACONET Česká Třebová Brno Lednice Olomouc Vyškov Kyjov Břeclav n 100 Gb/s n 10 Gb/s uzel (PoP) uživatel (user) Krnov Opava Zlín Uherské Hradiště 100 Gb/s 10 Gb/s 1 2,5 Gb/s <1 Gb/s PIONIER Ostrava SANET Karviná
Photonic Networks
Photonic Networks Transmission without conversion between light and electricity Optical amplifiers All-optical switching No DSPs, no buffering, etc., along the path Handy when just increasing speeds to Tbit+ is not enough Low Latency Negligible jitter Determinism Opens up new possibilities for advanced services Time and Frequency transfer Quantum crypto Remote sensing
Comparing Atomic Clocks of National Time Laboratories
Properties of Photonic Networks The network provides a capacity to carry a light signal from point A to point B Wavelength as a spectral range With a defined quality Real-world thing subject to real physics Just some wavelength, not everything Attenuation as a function of frequency Different speeds of different wavelengths... in different types of fibre Non-linear effects... End result is interesting for a non-physicist
Network Modeling We are modeling something else than an IP network Edge Tuple(capacity, cost) We also have to ask different questions Usability for a given application Feasibility of carrying concurrent signals Signal degradation Regulatory compliance Energy consumption Reliability, resiliency, BER, HW life, fault tolerance Reconfigurability, future-proofing...
Why Should We Model Photonic Networks? Foster adoption of Photonic Services and start offering them to the users Help engineers design their networks Save money Bidirectional single-fibre transmission 100 G vs. n 10 G Fibre Bragg Grating vs. Dispersion Compensating Fibre Reduce vendor lock-in through specification of desired properties Provide interoperability between networks Intercganging machine-readable description of the infrastructure(s) Raise awareness of the problems
A Brief Overview of Modeling in Optical Networks
Network Description Language (NDL) Jeroen van der Ham et al, 2005 Based on RDF, Semantic Web, describing onthologies via triplets <n d l : Device r d f : about= #Rembrandt3 > <n d l : Name>Rembrandt3</n d l : Name> <n d l : l o c a t e d A t r d f : r e s o u r c e= #L i g h t h o u s e /> <n d l : h a s I n t e r f a c e r d f : r e s o u r c e= #Rembrandt3 : eth0 /> </n d l : Device> Extended by CESNET s M. Hůla with description of optical properties passbandtransmit,... Not deployed anymore, obsoleted by NML
Network Markup Language (NML) Unification of competing modeling languages cnis, NDL, perfsonar,... Developed within the Open Grid Forum (OGF) umbrella Multi-layer, multi-domain Encoding-agnostic Subject of active research GE ÁNT s GN3+, GN4, US-based GENI Network Service Interface (NSI) Applications for Automated Provisioning Optical/Photonic layer is out of scope of the current standard An extension is required
Conclusion & Future Work Photonic Networks extend the set of applications which can make use of a network Models have to describe different properties compared to traditional packet-/flow-based networks Even the most popular models do not accommodate the description of photonic layers yet Ample opportunities for future work and bringing these to the users Extending NML/NSI with support for Photonic Layer Verifying the model against a real network CAD tooling for engineers
Thank you! Questions? This work was supported by the Czech institutional funding of research by project Large Infrastructure CESNET LM2010005 and by the GN3 project under the EU FP7 programme. The authors would like to thank Jan Radil and Josef Vojtěch for their valuable feedback.