book-teaching
Jean-Francois Labourdette, adjunct professor
Spring 2008 - ELEN E6775- Columbia University / Electrical Eng Dpt
Fall 2009-2014 - GR5601 - The City College of New York / Electrical Eng Dpt
Syllabus - Optical Mesh Networking course
Intro lecture: class intro & overview
lecture 1: intro to optical networks
layered architecture: app layer, service layer (IP, Ethernet), transport layer (optical)
evolution of optical networks
transparency
Software Defined Networking (SDN) and Network Functions Virtualization (NFV)
lecture 2: recovery in optical networks
protection vs restoration
pt-to-pt/linear, ring-based, mesh-based
lecture 3: mesh routing & recovery
channel-, link-, path-, & segment-based routing & recovery
lecture 4: path routing & protection
Dedicated Backup Path Protection (DBPP) & Shared Backup Path Protection (SBPP)
lecture 5: routing complexity & algorithms
shortest path (BFS, Dijkstra, B-F), k-shortest path algorithms
diverse paths & Suurballe algorithms
complexity & heuristics
lecture 6: enhanced routing methods
lecture 7: routing with partial information
application to distributed path computation
lecture 8: re-optimization of paths
lecture 9: network models & dimensioning
network models: random graphs, small-world, scale-free
analytical approximations for sizing mesh networks & analyzing recovery performance
lecture 10: service availability
reliability vs availability
service availability in single vs multi-domain networks
lecture 11: operational aspects of mesh networks
provisioning, recovery, planning, recovery performance modeling
lecture 12: mesh network deployments
equipment vendors
deployment by operators
videos on submarine cable ship, rail plow, micro-trenching
lecture 13: applications
IP-over-optical, multi-tier networking, optical VPN