book-teaching

Jean-Francois Labourdette, adjunct professor

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