Eiji's GMPLS/MPLS Reference Page


GMPLS White Papers/Tutorials/Presentations

GMPLS- An Overview of Routing and Management Enhancements by Calient Networks

GMPLS- An Overview of Signaling by Calient Networks

GMPLS Signaling Functional Description

MPLambdaS and GMPLS- An Overview by Cisco

MPLS Approach in Optical Transport Networks by Tellium

Convergence of IP and Optical Layers by Tellium

SONET/SDH Support in MPLambdaS by Ciena

GMPLS-Based Distributed Control Architecture

GMPLS and Photonic Swiching White Papers by AcceLight

GMPLS/MPLS Networking White Papers by DCL

Optical IP Internetworking Papers by Alcatel

IP over Optical Networks Tutorials by Sorrento Networks

Optical User Network Interface (UNI)

The Optical Internetworking Forum

UNI 1.0 Controlling Optical Networks

UNI 1.0 Draft Implementation Agreement

Transport Networks and Technologies

MPLS Papers/Tutorials/Presentations 

Multi Protocol Label Switching by Juniper Networks

Traffic Engineering with MPLS by Avici Systems

MPLS Tutorial by Trillium

MPLS VPN- An Overview by Cisco

An Introduction to MPLS by Nortel Networks

A Guide to MPLS by Nortel Networks

MPLS over Integrated Differentiated Services by Carleton University

Deploying MPLS in MANs by River Stone Networks

MPLS based Layer 2 Virtual Private Networks by Juniper Networks

MPLS Presetnation

Implementing MPLS with PLDs by Altera

GMPLS/MPLS Standards

MPLS Internet-Drafts:

ICMP Extensions for MultiProtocol Label Switching (13172 bytes)
Graceful Restart Mechanism for BGP with MPLS (23092 bytes)
Detecting MPLS Data Plane Failures (96599 bytes)
Multiprotocol Label Switching (MPLS) Label-Controlled ATM and Frame-Relay Management Interface Definition (43051 bytes)
Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base for Fast Reroute (66970 bytes)
Definition of an RRO node-id subobject (19161 bytes)
OAM Requirements for MPLS Networks (33392 bytes)
MPLS Traffic Engineering Soft Preemption (30075 bytes)
Label Switching Router Self-Test (28664 bytes)
Encoding of Attributes for Multiprotocol Label Switching (MPLS) Label Switched Path (LSP) Establishment Using RSVP-TE (47924 bytes)
LDP Specification (283252 bytes)
Avoiding Equal Cost Multipath Treatment in MPLS Networks (13843 bytes)
A Framework for MPLS Operations and Management (OAM) (24669 bytes)
Extensions to RSVP-TE for Point to Multipoint TE LSPs (115379 bytes)
Signaling Requirements for Point to Multipoint Traffic Engineered MPLS LSPs (66261 bytes)
Detecting Data Plane Failures in Point-to-Multipoint MPLS Traffic Engineering - Extensions to LSP Ping (45827 bytes)
Component Link Recording and Resource Control for GMPLS Link Bundles (28278 bytes)
Experience with the LDP protocol (14870 bytes)
LDP Implementation Survey Results (46941 bytes)

MPLS Request For Comments:

Requirements for Traffic Engineering Over MPLS (RFC 2702) (0 bytes)
Multiprotocol Label Switching Architecture (RFC 3031) (0 bytes)
MPLS Label Stack Encoding (RFC 3032) (0 bytes)
Use of Label Switching on Frame Relay Networks Specification (RFC 3034) (0 bytes)
MPLS using LDP and ATM VC Switching (RFC 3035) (0 bytes)
LDP Specification (RFC 3036) (0 bytes)
LDP Applicability (RFC 3037) (0 bytes)
VCID Notification over ATM link for LDP (RFC 3038) (0 bytes)
The Assignment of the Information Field and Protocol Identifier in the Q.2941 Generic Identifier and Q.2957 User-to-user Signaling for the Internet Protocol (RFC 3033) (0 bytes)
MPLS Loop Prevention Mechanism (RFC 3063) (0 bytes)
Carrying Label Information in BGP-4 (RFC 3107) (0 bytes)
RSVP-TE: Extensions to RSVP for LSP Tunnels (RFC 3209) (0 bytes)
Applicability Statement for Extensions to RSVP for LSP-Tunnels (RFC 3210) (0 bytes)
Constraint-Based LSP Setup using LDP (RFC 3212) (0 bytes)
Applicability Statement for CR-LDP (RFC 3213) (0 bytes)
LSP Modification Using CR-LDP (RFC 3214) (0 bytes)
LDP State Machine (RFC 3215) (0 bytes)
MPLS Support of Differentiated Services (RFC 3270) (0 bytes)
Framework for IP Multicast in MPLS (RFC 3353) (0 bytes)
Time to Live (TTL) Processing in MPLS Networks (Updates RFC 3032) (RFC 3443) (0 bytes)
Signalling Unnumbered Links in Resource ReSerVation Protocol - Traffic Engineering (RSVP-TE) (RFC 3477) (0 bytes)
Framework for MPLS-based Recovery (RFC 3469) (0 bytes)
Graceful Restart Mechanism for Label Distribution Protocol (RFC 3478) (0 bytes)
Fault Tolerance for the Label Distribution Protocol (LDP) (RFC 3479) (0 bytes)
Signalling Unnumbered Links in CR-LDP (Constraint-Routing Label Distribution Protocol) (RFC 3480) (0 bytes)
Applicability Statement for Restart Mechanisms for the Label Distribution Protocol (LDP) (RFC 3612) (0 bytes)
Definitions of Textual Conventions for Multiprotocol Label Switching (MPLS) Management (RFC 3811) (0 bytes)
Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base (RFC 3812) (0 bytes)
Multiprotocol Label Switching (MPLS) Label Switching Router (LSR)Management Information Base (RFC 3813) (0 bytes)
Multiprotocol Label Switching (MPLS) Forwarding Equivalence Class To Next Hop Label Forwarding Entry (FEC-To-NHLFE)Management Information Base (RFC 3814) (0 bytes)
Definitions of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP) (RFC 3815) (0 bytes)
Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol (RFC 3988) (0 bytes)
Encapsulating MPLS in IP or Generic Routing Encapsulation (GRE) (RFC 4023) (0 bytes)
Fast Reroute Extensions to RSVP-TE for LSP Tunnels (RFC 4090) (0 bytes)
Removing a Restriction on the use of MPLS Explicit NULL (RFC 4182) (0 bytes)
Link Bundling in MPLS Traffic Engineering (RFC 4201) (0 bytes)
Label Switched Paths (LSP) Hierarchy with Generalized Multi-Protocol Label Switching (GMPLS) Traffic Engineering (TE) (RFC 4206) (0 bytes)
Multiprotocol Label Switching (MPLS) Management Overview (RFC 4221) (0 bytes)
Traffic Engineering Link Management Information Base (RFC 4220) (0 bytes)

GMPLS Internet-Drafts:

Link Management Protocol Management Information Base (154748 bytes)
Framework for GMPLS-based Control of SDH/SONET Networks (87309 bytes)
Generalized MPLS (GMPLS) Signaling Extensions for G.709 Optical Transport Networks Control (55395 bytes)
Definitions of Textual Conventions for Generalized Multiprotocol Label Switching (GMPLS) Management (17457 bytes)
Generalized Multiprotocol Label Switching (GMPLS) Traffic Engineering Management Information Base (125244 bytes)
Generalized Multiprotocol Label Switching (GMPLS) Label Switching Router (LSR) Management Information Base (84424 bytes)
Recovery (Protection and Restoration) Terminology for Generalized Multi-Protocol Label Switching (GMPLS) (48370 bytes)
Analysis of Generalized Multi-Protocol Label Switching (GMPLS)-based Recovery Mechanisms (including Protection and Restoration) (123101 bytes)
Exclude Routes - Extension to RSVP-TE (55395 bytes)
Generalized Multi-Protocol Label Switching (GMPLS) Recovery Functional Specification (59486 bytes)
Generalized MPLS (GMPLS) RSVP-TE Signalling in support of Automatically Switched Optical Network (ASON) (106813 bytes)
Crankback Signaling Extensions for MPLS and GMPLS RSVP-TE (83418 bytes)
GMPLS - Communication of Alarm Information (39776 bytes)
RSVP-TE Extensions in support of End-to-End Generalized Multi-Protocol Label Switching (GMPLS)-based Recovery (115544 bytes)
Node ID based RSVP Hello: A Clarification Statement (14956 bytes)
GMPLS Based Segment Recovery (54260 bytes)
A Framework for Inter-Domain MPLS Traffic Engineering (50791 bytes)
Reoptimization of Multiprotocol Label Switching (MPLS) Traffic Engineering (TE) loosely routed Label Switch Path (LSP) (30049 bytes)
A Transport Network View of the Link Management Protocol (42734 bytes)
Extensions to GMPLS RSVP Graceful Restart (56279 bytes)
Inter domain GMPLS Traffic Engineering - RSVP-TE extensions (55508 bytes)
A Lexicography for the Interpretation of Generalized Multiprotocol Label Switching (GMPLS) Terminology within The Context of the ITU-T's Automatically Switched Optical Network (ASON) Architecture (38695 bytes)
Label Switched Path Stitching with Generalized MPLS Traffic Engineering (42076 bytes)
A Per-domain path computation method for establishing Inter-domain Traffic Engineering (TE) Label Switched Paths (LSPs) (44367 bytes)
Evaluation of existing Routing Protocols against ASON routing requirements (46660 bytes)
Use of Addresses in Generalized Multi-Protocol Label Switching (GMPLS) Networks (55630 bytes)

GMPLS Request For Comments:

Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description (RFC 3471) (0 bytes)
Generalized Multi-Protocol Label Switching (GMPLS) Signaling Constraint-based Routed Label Distribution Protocol (CR-LDP) Extensions (RFC 3472) (0 bytes)
Generalized Multi-Protocol Label Switching (GMPLS)Signaling Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Extensions (RFC 3473) (0 bytes)
Tracing Requirements for Generic Tunnels (RFC 3609) (0 bytes)
Generalized Multi-Protocol Label Switching Architecture (RFC 3945) (0 bytes)
Generalized Multiprotocol Label Switching Extensions for SONET and SDH Control (RFC 3946) (0 bytes)
GMPLS Signaling Procedure For Egress Control (RFC 4003) (0 bytes)
Requirements for Generalized MPLS (GMPLS) Signaling Usage and Extensions for Automatically Switched Optical Network (ASON) (RFC 4139) (0 bytes)
Routing Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS) (RFC 4202) (0 bytes)
OSPF Extensions in Support of Generalized Multi-Protocol Label Switching (RFC 4203) (0 bytes)
Link Management Protocol (LMP) (RFC 4204) (0 bytes)
Synchronous Optical Network (SONET)/Synchronous Digital Hierarchy (SDH) Encoding for Link Management Protocol (LMP) Test Messages (RFC 4207) (0 bytes)
Generalize Multiprotocol Label Switching(GMPLS) User-Network Interface (UNI): Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Support for the Overlay Model (RFC 4208) (0 bytes)
Link Management Protocol (LMP) for Dense Wavelength Division Multiplexing (DWDM) Optical Line Systems (RFC 4209) (0 bytes)
Requirements for Generalized Multi-Protocol Label Switching (GMPLS) Routing for the Automatically Switched Optical Network (ASON) (RFC 4258) (0 bytes)


Optical Networking

Multiprotocol Lambda switching comes together

Evolution to All-Optical Switching

Quality Of Service 

Providing Quality Of Service in the Internet by Xipend Xiao

Next Generation Internet- The Future of QoS

Delivering Internet Quality of Service by Avici Systems

WDM/DWDM Networking 

Optimal Routing in WDM Networks

Optical Networking and DWDM

WDM Paper by Bell Atlantic

Optical Components

SONET over WDM, Experiences with a Practical Application by Bell Atlantic

Introducing DWDM by Cisco

DWDM Research Paper

ALL Optical WDM Packet Networks

Transport Networks and Technologies

Optical Networking Overview


SONET 101 by Nortel

SONET Tutorial


General Routing/Signaling

RSVP Publications by USC

RSVP Presentation

Internet Big Bang Theory by Curtis Villamizar at Avici

Optimal Routing Shortest Path Data Networks

Optical Networking Resources 

MPLS Resource Center

Advanced Internet Lab at GMU

Daniel Obi Awduche's Page

Réseaux Hauts débits

Lou Berge docs

XiPeng Xiao's page

IBM Optical WDM Research

AT&T Optical Networking Publications

MPLS Bookmarks

Optical Networking Consortiums/Test Beds 

All-Optical Networking Consortium

Multiwavelength Optical NETworking(MONET)

Mailing Lists

IETF MPLS Mailing list

MPLS-OPS Mailing list

GMPLS-OPS Mailing list

MPLS Implementations/Source Code 

RSVP Implementation by USC

MPLS for Linux

MPLS on Linux


RSVP Application Programming Interface(RAPI)

Related Books 

MPLS: Technology and Applications by Bruce Davie, Yakov Rekhter

MPLS and Label Switching Networks by Ulysses Black

Resource Reservation Protocol by David Durhan and Raj Yavatkar

Optical Networks by Rajiv Ramaswami and Kumar Sivarajan


Optical MEMS Links

MEMS Resources

MEMS Research at Bell Labs

MEMS Research at Cornell University

MEMS Clearinghouse

Introduction to Micro Engineering


Optical MEMS Homepage


Optical Networking Publications

Optical Networks Magazine

Lucent - Bell Labs Tech Journal

Optical Networking Vendors

Calient Networks


Movaz Networks

Nayna Networks

Network Photonics

Brightlink Networks


Data Connection Limited

Princeton Optical Systems

ONI Systems Inc

LuxN Inc

Luxcore Neworks

Accelight Networks

Ciena Corp

Sycamore Networks

Corvis Corp


Nortel Networks


Cisco Systems


Sorrento Networks

Meriton Networks

Contact me:  ej@eijik.com

Updated: November 26, 2005