Generalized Multiprotocol Label Switching (GMPLS) uses Multi-Protocol Label Switching (MPLS) on optical networks
(ON). GMPLS switching provides the ability to reserve end-to-end bandwidth in an optical network, even if the network uses IP traffic and synchronoustransmission techniques
such as SynchronousDigital Hierarchy (SDH) or Synchronous Optical Network
(SONET). In Generalized Multiprotocol Label Switching (GMPLS), the labeling mechanisms of MPLS are transferred to the optical switching components, such as add/drop multiplexers (ADM), time division multiplexers (TDM) or optical switches
. In this way, resources can also be allocated dynamically in optical networks. This signaling procedure
(ASON), the intelligent optical networks. The GMPLS procedure is standardized by the Internet Engineering Task Force (IETF) and described in RFC 3945.