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.
Bảng 2.4. Định dạng MPLS header
Tờn trường bits Độ dài
trường bits 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ỏc nhón sau cựng trong gúi
Thời gian sống TTL
8 Đõy là giỏ trị được copy từ TTL trong IP header
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.
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.
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ể nỳt 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.