Một số lớn các công ty viễn thông đã bắt đầu triển khai giao thức Internet IP trên mạng lõi của họ. Mặc dù IP nguyên bản không bao giờ được thiết kế với các đặc tính như QoS hoặc khả năng phân biệt lưu lượng, giao thức làm việc tốt nhất khi nó kết hợp với một công nghệ gọi là chuyển mạch nhãn đa giao thức MPLS (Multiprotocol Label Switching). MPLS cho phép mạng hỗ trợ việc phân phối có hiệu quả các dạng lưu lượng video khác nhau trên một nền mạng chung.
MPLS được thiết kế và xây dựng bằng việc sử dụng các router chuyển mạch nhãn LSR (Label Switch Router) tiên tiến. Các router này chịu trách nhiệm thiết lập các tuyến kết nối có định hướng tới các đích riêng biệt trên mạng IPTV. Các tuyến ảo này được gọi là các tuyến chuyển mạch nhãn LSP (Label Switched Path) và được cấu hình với đầy đủ tài nguyên để chắc chắn truyền dẫn trôi chảy lưu lượng IPTV thông qua mạng MPLS. Việc sử dụng LSP làm đơn giản hóa và tăng tốc độ định tuyến các gói thông qua mạng vì việc giữ gói để kiểm tra chỉ xuất hiện tại các lối vào của mạng và không yêu cầu tại mỗi router hop.
Chức năng chính khác của LSR là xác định các kiểu lưu lượng mạng. Đây là điều đạt được bằng việc thêm MPLS header vào phần đầu của mỗi gói tin IPTV. Các thành phần của MPLS header được giải thích trong bảng 2.4.
Bảng 2.4 Định dạng MPLS header
Tên trường bit Độ dài trường bit (bit) Chức năng
Nhãn 20 Chứa các chi tiết riêng biệt của
hop tiếp theo cho mỗi gói IPTV
Các bit dự trữ 3 Được dự trữ cho user khác.
Stacking bit 1 Một header có thể chứa một hoặc nhiều nhãn. Một khi
Stacking bit được thiết lập, LSR sẽ nhận dạng được nhãn
sau cùng trong gói. Thời gian sống
TTL
8 Đây là giá trị được copy từ trường TTL trong IP header.
Hình 2.7 Topology mạng lõi MPLS
Trong khi lưu lượng IPTV đi ngang qua mạng, MPLS thiết lập cho các router một số bảng định tuyến nội bộ gọi là cơ sở thông tin nhãn LIB (Label Information Bases) được tham khảo để xác định chi tiết cụ thể hop kế tiếp theo suốt tuyến. Ngoài việc tham khảo bảng, một nhãn mới được được ứng dụng để đóng gói và được chuyển tiếp tới cổng ra router thích hợp. Lợi ích khác của mạng MPLS là hỗ trợ các cấp độ phục hồi nhanh khi mạng xuất hiện lỗi. Hình 2.7 miêu tả header được thêm vào LSR ở lối vào và được gỡ bỏ bởi LSR ở lối ra.