Trong thời gian gần đây, một công nghệưu việt trong việc chuyển tải thông tin với dung lượng lớn đã được ứng dung trong thực tế là công nghệ ghép kênh phân chia theo bước sóng WDM (WaveLength-d4ision multiplexing). WDM sử dụng nhiều bước sóng trên một sợi quang, dung lượng truyền tải tỷ lệ thuận với số bước sóng trên sợi quang.
Mạng IP/MPLS được xây dựng trên nền mạng SDH/SONET, tuy nhiên hầu hết mạng SDH/SONET được truyền tải trên mạng sợi quang, mỗi sợi quang đều có thể sử dụng công nghệ WDM. Do vậy lớp mạng có thể biểu diễn bao gồm 3 lớp (Packet, TDM, Fiber) layer như Hình.3.1. Khi yêu cầu về lưu lượng giữa các nút mạng trở nên lớn cũng như số lượng bước sóng trên một sơi quang được ghép ngày càng tăng đòi hỏi các nút mạng phải có khả năng chuyển mạch trên mỗi bước sóng, Lamda layer được bổ sung vào giữa Fiber layer và TDM layer giúp mạng hỗ trợ các
đường truyền SDH/SONET do đó mạng bao gồm 4 lớp (Packet, TDM, Lamda, Fiber) layer. Lớp càng cao khả năng chuyển mạch càng tốt hơn, khi lưu lượng IP càng cao, việc truyền dẫn các gói IP là nhiệm vụ chủ yếu của mạng. Chi phí cho mạng được giảm bớt khi loại bỏ lớp TDM, lúc này kiến trúc của mạng bao gồm 3 lớp (Packet, Lamda, Fiber) layer.
Chuyển mạch đa giao thức theo bước sóng MPλS ra đời thực hiện việc điều khiển phân tán của MPLS trong lớp gói để quản lý mạng lớp λ. Trong MPλS, λ
(bước sóng) được coi như nhãn trong MPLS và có thể xây dựng một đường λ (λ
path) bằng cách kết nối bước sóng đầu vào và bước sóng đầu ra trong thiết bị kết nối quang OXC (optical cross-connect). Vì thế ta có thể thấy rằng MPλS là giao thức sử dụng khái niệm nhãn trong MPLS vào lớp λ. Việc tổng quát hóa khái niệm nhãn trong MPLS và sử dụng trong các lớp TDM, fiber.. cũng chính là sự ra đời của công nghệ chuyển mạch nhãn đa giao thức tổng quát GMPLS.
Hình.3.1 Kiến trúc phân lớp của mạng
Có thể nói chuyển mạch nhãn đa giao thức tổng quát GMPLS (Generalized Multiprotocol Lable Switching) là sự mở rộng và bổ sung cho giao thức chuyển mạch nhãn MPLS. GMPLS là giao thức cho phép hỗ trợ nhiều loại chuyển mạch như TDM (chuyển mạch khe thởi gian), chuyển mạch bước sóng, chuyển mạch sợi quang. Việc này thực hiện được bằng cách tổng quát hóa khái niệm nhãn trong việc truyền tải các gói IP của mạng MPLS. GMPLS là giao thức hỗ trợ việc điều khiển phân tán giống nhưở MPLS do vậy việc vận hành cũng trở nên đơn giản. Ngoài ra GMPLS cũng có khả năng hỗ trợ việc thiết kế lưu lượng dựa trên các thông tin về
topo và lưu lượng của từng lớp mạng, góp phần nâng cao hiệu quả sử dụng tài nguyên mạng.