Phân lớp dịch vụ

Một phần của tài liệu Tìm hiểu công nghệ IPTV (Trang 53 - 54)

Phân lớp dịch vụ được sử dụng để đưa ra các dạng dữ liệu của các lớp cấp độ dịch vụ khác nhau truy cập tài nguyên mạng. Các nhà quản trị mạng IPTV có thể ấn định các lớp dịch vụ khác nhau vào các loại ứng dụng khác nhau, tùy thuộc vào cấp độ thực thi cần thiết. Ví dụ, các bản tin cần để điều khiển hoặc bảo dưỡng mạng có cấp độ QoS rất cao, bởi vì nếu các gói tin này bị khóa, toàn bộ mạng có thể không ổn định hoặc thực thi lỗi. Tương tự, các gói dữ liệu chứa email có thể được ấn định là lớp dịch vụ thấp, do độ trễ trong truyền dẫn này thường thông ảnh hưởng tới giá trị của các bản tin email. Ở giữa hai cấp độ QoS trên là các lớp dịch vụ sử dụng cho các ứng dụng thời gian thực, ví dụ như truy vấn cơ sở dữ liệu, các cuộc gọi VoIP, luồng video và audio.

Như chúng ta đã biết, trong môi trường IPTV sẽ có thứ tự các luồng video phân phối cho thuê bao, và dữ liệu video cần tới đích một cách mượt mà, liên tiếp. Trên mạng truyền dẫn có nhiều loại lưu lượng, do đó để đạt được mục đích trên một phương thức được sử dụng là ấn định phân lớp dịch vụ cho lưu lượng video. Khi đó, nó ra lệnh cho router hoặc thiết bị mạng khác đưa ra quyền ưu tiên cho các gói tin này.

Trên hình 3.6 trình bày ba hàng đợi quyền ưu tiên khác nhau; chúng ta sẽ gọi ba quyền ưu tiên lần lượt là cao, trung bình và thấp. Các hàng đợi này hoạt động như sau: các gói tin mới đi vào phía sau của hàng đợi và đợi cho đến khi chúng tiến lên phía đầu của hàng đợi trước khi được phát đi. Trong trường hợp này, tất cả hàng đợi đang đua tranh, nhưng chỉ có một đầu ra đơn, vì thế cần phải ấn định các quy luật hoạt động:

1. Tại mỗi thời điểm đầu ra sẵn sàng được sử dụng, một gói tin được chọn từ một trong ba hàng. Nếu không có gói tin nào sẵn sàng trong các hàng thì gói tin rỗng (null) sẽ được gửi.

2. Nếu một gói tin sẵn sàng trong hàng có quyền ưu tiên cao thì nó được gửi ngay lập tức.

3. Nếu không có gói tin sẵn sàng trong hàng có quyển ưu tiên cao và một gói tin sẵn sàng nằm trong một trong hai hàng còn lại (không đồng thời trong hai hàng) thì gói tin đó sẽ được gửi.

4. Nếu không có gói tin nào sẵn sàng trong hàng có quyền ưu tiên và các gói tin sẵn sàng đều nằm trong cả hai hàng còn lại, thì các gói tin đó sẽ được gửi theo tỷ lệ 3 gói tin hàng có quyền ưu tiên trung bình tới 1 gói trong hàng có quyền ưu tiên thấp.

Qua ví dụ này chúng ta có thể thấy tại sao mạng có thể không gửi luồng video lớn hoặc các gói tin sử dụng hàng có quyền ưu tiên cao vì nó sẽ rất khó cho các gói tin khác muốn đi qua. Việc gửi video với quyền ưu tiên thấp cũng không thích hợp vì sẽ có các gói tin sẽ được hiển thị trong khi các gói khác đang được xử lý. Quyền ưu tiên trung bình có thể là lựa chọn cho video, và hầu hết lưu lượng nonvideo được tạo quyền ưu tiên thấp. Các gói tin có quyền ưu tiên thấp có thể trì hoãn, được gửi bởi các router khác nhau, trong trường hợp xấu nhất khi mạng bị nghẽn ở cấp độ cao nhất, bị xóa do không dược phân phối. Việc các gói tin bị xóa cũng có thể xuất hiện nếu router sử dụng “loại bỏ ngẫu nhiên” để giữ các hàng khi bị tràn.

Hình 3.6 Ví dụ sử dụng ba hàng đợi có quyền ưu tiên

Phân lớp dịch vụ có thể là các công cụ mạnh để đảm bảo lưu lượng video truyền qua mạng một cách mượt mà. Tuy nhiên, chúng không giải quyết được mọi chuyện, từ khi có dịch vụ video quyền ưu tiên cao có thể thực hiện trên các dữ liệu khác do đó chúng sử dụng giới hạn cho các mạng riêng. Xem xét tình thế khó xử nếu việc phân lớp dịch vụ được triển khai cho mọi người trên mạng Internet công cộng. Cái gì sẽ ngăn chặn mọi người ấn định luồng dữ liệu riêng của họ có quyền ưu tiên cao nhất? Với việc thận trọng trong việc sử dụng các chính sách hợp lý, phân lớp dịch vụ có thể giúp đảm bảo việc thoải mái cho người sử dụng video trên các mạng riêng.

Một phần của tài liệu Tìm hiểu công nghệ IPTV (Trang 53 - 54)