- Settop Box (STB):
c. Phương thức định tuyến cho truyền dẫn IPT
Hiện nay có ba phương thức dùng để định tuyến các gói qua mạng IP là unicast, broadcast và multicast.
Unicast
Trong truyền unicast, mỗi thuê bao thiết lập một luồng riêng kết nối tới máy chủ. Nguyên tắc thực thi của unicast trên mạng IP là dựa trên việc phân phối một
Thí dụ, khi có 5 thuê bao IPTV truy cập một kênh 10 trên mạng tốc độ cao hai chiều (two-way), server cần cung cấp kết nối tới mọi thuê bao có yêu cầu truy cập Kênh 10, với tổng số là năm luồng riêng rẽ bắt đầu từ server nội dung và kết thúc tại router đích. Năm kết nối này sau đó được định tuyến tới các điểm đích của nó. Các kết nối được kéo dài tới hai tổng đài khu vực (Regional Office), với ba kết nối tới tổng đài khu vực 1 và hai kết nối tới tổng đài khu vực 2. Sau đó các kết nối được thiết lập giữa các router tại tổng đài khu vực với các getway đặt trong năm hộ gia đình. Đây là phương thức truyền dẫn IP video tốt cho các ứng dụng theo yêu cầu như VoD, ở đó mỗi thuê bao nhận một luồng duy nhất.
Hình 4.32: Phương thức truyền Unicast
Broadcast
Các mạng IP cũng hỗ trợ chức năng truyền broadcast, về mặt nào đó giống như kênh IPTV được đưa tới mọi thiết bị truy cập được kết nối vào mạng băng rộng. Khi một server được cấu hình truyền broadcast, một kênh IPTV gửi tới tất cả các thiết bị IPTVCD được kết nối vào mạng bất chấp thuê bao có yêu cầu kênh đó hay không, bắt buộc các thiết bị đầu cuối phải hoạt động để xử lý các gói tin không mong muốn. Một vấn đề khác mà broadcast không phù hợp cho các ứng dụng IPTV là kỹ thuật truyền thông tin này không hỗ trợ việc định tuyến. Từ lâu, hầu hết các mạng đã mở rộng việc sử dụng các router, nhưng nếu truyền broadcast thì không sử dụng định tuyến. Đây là lý do làm mạng và các thiết bị IPTVCD khác bị tràn ngập khi tất cả các kênh được gửi tới tất cả mọi người.
Multicast
Để tiết kiệm băng thông trong quá trình truyền một luồng video đến đồng thời một nhóm các thuê bao, các nhà cung cấp dịch vụ có thể sử dụng phương pháp truyền multicast tới
các nhóm và thành viên.
Khi triển khai IPTV, mỗi nhóm multicast là một kênh TV quảng bá và các thành viên trong một nhóm thì có quyền ngang bằng nhau khi xem kênh đó. Với kỹ thuật truyền này thì mỗi kênh IPTV chỉ được truyền đến các IP set-top-box có yêu cầu xem kênh đó. Điều này giữ cho việc tiêu thụ băng thông tương đối thấp và giảm gánh nặng xử lý trên các máy chủ.
Hình 4.33: Kết nối multicast
Hình vẽ 4.33 mô tả tác động của việc sử dụng kỹ thuật multicast phân phối cho năm thuê bao truy cập Kênh 10 IPTV cùng một lúc. Chỉ m ộ t bản copy đơn (single) được gửi từ server nội dung tới router phân phối. Router này sẽ tạo ra hai bản copy của luồng thông tin tới và gửi chúng tới các router đặt tại các tổng đài khu vực theo các kết nối IP định hướng. Sau đó, mỗi router sẽ tạo ra các bản copy khác để cung cấp cho các thuê bao muốn xem. Vai trò quan trọng của phương thức này là làm giảm số kết nối IP và dung lượng dữ liệu đi ngang qua mạng. Đây là phương thức thường được các nhà cung cấp dịch vụ sử dụng để phát quảng bá các chương trình trực tiếp và là một kỹ thuật có hiệu suất cao cho hạ tầng mạng IP đang tồn tại.
Nhược điểm của Multicast:
Phân phát gói thiếu độ tin cậy - do IP Multicast sử dụng UDP làm giao thức truyền tải nên nó kế thừa sự thiếu tin cậy của UDP.
Khả năng lặp gói trên mạng - trong khi một giao thức định tuyến IP Multicast hội tụ, có khả năng nhiều bản sao của một gói multicast sẽ đến khách hàng.
Không có khả năng tránh tắc nghẽn - do IP Multicast sử dụng UDP làm giao thức truyền tải nên nó không có các cơ chế quay lui (backoff) và cửa sổ (window) của TCP.
Phương thức này không có lợi trong tuyến hướng lên (upstream) cho luồng thông tin giữa các thiết bị IPTVCD tới broadcast server.
Việc phát multicast nội dung IPTV thường phức tạp hơn nhiều nếu so sánh với mô hình thông tin unicast và broadcast.