III. Ứng dụng IPTV trên WIMA
a) Lớp MAC (Medium Access Control)
WiMAX là hệ thống điểm – đa điểm (point-to-multipoint), kết nối định hướng. Giao thức lớp MAC là một giao thức biên tập dịch vụ Dynamic (động, linh hoạt) gồm các chức năng Add (cộng thêm), Change (thay đổi), Delete (xóa, hủy) các dịch vụ nhằm cho phép việc quản lý định dạng payload thông điệp. Một trong những ưu điểm lớn nhất là nó hỗ trợ chất lượng QoS linh hoạt.
Hình 5.5 trình bày một lớp MAC điển hình. BS nhận lưu lượng IP có thể chứa các loại dữ liệu khác nhau (dữ liệu internet, voice, video,…). Tùy theo loại dịch vụ, dữ liệu được gán lưu lượng (đạt chất lượng QoS) phân loại theo dịch vụ sử dụng: UGS, rtPS, nrtPS hoặc BS (ví dụ dòng truyền video dùng phân loại dịch vụ RTPS).
Bộ phân loại lưu lượng (Traffic Classifier) có qui luật sắp xếp lưu lượng đến theo mức độ ưu tiên của chất lượng QoS yêu cầu. Trước tiên, nó trích thông tin header từ các gói IP và gửi đến khối quản lý kết nối (Connection Management).
Hình 5.5 Lớp MAC hỗ trợ chất lượng QoS
Hình 5.6 Cấu trúc lớp vật lý
Dựa trên thông tin header, khối quản lý kết nối gán một FlowID duy nhất cho mỗi gói. FlowID sẽ chứa thông tin về loại dịch vụ, loại kết nối cho mỗi gói và sẽ được gán theo giao thức quy định chất lượng QoS trong cơ sở dữ liệu QoS. Với các dịch vụ IPTV, giao thức này đã được gán với các thông số sau: Minimum / Maximum Delay, Minimum / Maximum Data Rate, Retransmission and Requests Policy,… Bộ phân loại lưu lượng căn cứ trên FlowID của gói IP packet và chức năng Scheduling/Queuing để sắp xếp lưu lượng IP tương ứng. Trong trường hợp này, dòng IPTV video có mức độ ưu tiên cao nhất. Công đoạn cuối sẽ tạo WiMAX MAC PDU gửi đến lớp vật lý. Quá trình tương tự sẽ được thực thi theo chiều ngược lại.