Truyền tin đa h−ớng Multicast và ứng dụng multicast trong IPTV

Một phần của tài liệu Nghiên cứu hệ thống mạng cung cấp dịch vụ IPTV (Trang 27 - 29)

Truyền tin đa h−ớng là một tính năng nổi bật của mạng IP phù hợp với đặc điểm của dịch vụ truyền hình.

Hình 1.6. Mô hình truyền tin đơn h−ớng và đa h−ớng

Giao thức IP định nghĩa ba loại truyền tin: đơn h−ớng (unicast), quảng bá (broadcast) và đa h−ớng (muticast). Truyền tin đơn h−ớng là truyền tin từ một trạm tới một trạm duy nhất khác trong hệ thống mạng. Truyền tin quảng bá là truyền tin từ một trạm tới tất cả các trạm còn lại trên hệ thống mạng. Khác với truyền tin đơn h−ớng và quảng bá, truyền tin đa h−ớng cho phép một trạm có thể đồng thời truyền tin tới một vài trạm trên hệ thống mạng. Tính năng này rất phù hợp với loại hình dịch vụ truyền hình. Tại một thời điểm có rất nhiều ng−ời xem các kênh truyền hình khác nhau nh−ng tồn tại trong số đó những nhóm ng−ời đang cùng xem một kênh truyền hình hoặc cùng yêu cầu xem một nội dung phim ảnh nào đó. Nếu sử dụng multicast, một máy chủ có thể phục vụ một số l−ợng lớn ng−ời cùng xem và nếu có sự phân cấp của mạng truyền dẫn, sẽ tiết kiệm rất lớn băng thông ở đoạn mạng cấp caọ Hình 1.7 so sánh việc truyền dữ liệu từ mạng nhà cung cấp dịch vụ tới khách hàng theo mô hình đơn h−ớng và đa h−ớng.

25

Hình 1.7. Ph−ơng thức truyền đơn h−ớng và đa h−ớng trong mạng IPTV

Tuy nhiên, để hỗ trợ truyền tin đa h−ớng, cần một loạt các giao thức hỗ trợ khác. Các điều kiện đảm bảo bao gồm:

- Các thiết bị hỗ trợ truyền tin đa h−ớng. ví dụ máy chủ video, set-top box, các bộ định tuyến.

- Các trạm đ−ợc định danh theo cấu trúc địa chỉ multicast.

- Các thiết bị phải đ−ợc hỗ trợ các giao thức truyền tin multicast nh− giao thức quản lý nhóm (IGMP), giao thức phân phối multicast (MDP).

Các trạm truyền tin multicast phải đ−ợc địa chỉ hóa bằng địa chỉ IP lớp D có giá trị nằm trong khoảng 224.0.0.0 đến 239.255.255.255.

Một trong những giao thức quan trọng trong multicast là IGMP (Internet Group Management Protocol). Giao thức này đảm bảo sự hình thành các nhóm bao gồm các trạm cùng nhận dữ liệu từ một server. Nó cung cấp các ph−ơng thức cho phép một trạm bất kỳ trong hệ thống mạng gia nhập nhóm, thoát khỏi nhóm.

26

Giao thức này có nhiệm vụ xây dựng và duy trì cây phân nhánh trong truyền đa h−ớng. Nó cung cấp các ph−ơng thức định tuyến gói tin multicast trên mạng đ−ờng trục giữa các router. PIM định nghĩa một số giao thức chi tiết tối −u cho các dịch vụ khác nhaụ Trong số đó giao thức PIM SM (Sparse Mode) đ−ợc xây dựng phù hợp với dịch vụ IPTV. Nó đảm bảo duy trì đều đặn các gói tin multicast tới các phân đoạn mạng của hệ thống nh−ng vẫn tiết kiệm đ−ợc băng thông. Các gói tin nội dung luồng tín hiệu video đ−ợc truyền tải theo chế độ pull- mode do đó chỉ những luồng tín hiệu video đ−ợc yêu cầu mới đ−ợc truyền trên các đoạn mạng.

Một phần của tài liệu Nghiên cứu hệ thống mạng cung cấp dịch vụ IPTV (Trang 27 - 29)