Giao thức điều khiển truyền thông thời gian thực RTCP(Real-Time

Một phần của tài liệu Đảm bảo chất lượng cho luồng âm thanh trực tuyến (Trang 34 - 36)

Transport Control Protocol)

-RTCP (Real-time Transport Control Protocol) là giao thức hỗ trợ cho RTP cung cấp các thông tin phản hồi về chất lượng truyền dữ liệu.

Gói RTCP góp phần làm tăng nghẽn mạng. Băng thông yêu cầu bởi RTCP là 5% tổng số băng thông phân bổ cho phiên. Khoảng thời gian trung bình giữa các gói RTCP được đặt tối thiểu là 5s. Các loại thông báo điều khiển chính được RTCP cung cấp là:

- SR (Sender Report): chứa các thông tin thống kê liên quan tới kết quả truyền như tỷ lệ tổn hao, số gói dữ liệu bị mất, khoảng trễ. Các thông báo này phát ra từ phía phát trong 1 phiên truyền thông.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/ - RR (Receiver Report): Chứa các thông tin thống kê liên quan tới kết quả nhận, được phát từ phía thu trong 1 phiên truyền thông.

- SDES (Source Description): thông số mô tả nguồn (tên, vị trí…) - APP (Application): cho phép truyền các dữ liệu ứng dụng

- BYE: chỉ thị sự kết thúc tham gia vào phiên truyền.

Giá trị của trường PT (Packet Type) ứng với mỗi loại gói được liệt kê trong bảng sau.

Mỗi gói thông tin RTCP bắt đầu bằng 1 phần tiêu đề cố định giống như gói RTP thông tin. Theo sau đó là các cấu trúc có chiều dài thay đổi theo loại gói nhưng luôn bằng số nguyên lần 32 bit. Các gói thông tin RTCP có thể gộp lại với nhau thành các hợp gói (compound packet) để truyền xuống lớp dưới mà không phải chèn thêm các bit cách ly. Số lượng gói trong hợp gói tuỳ thuộc vào chiều dài đơn vị dữ liệu lớp dưới.

Mọi gói RTCP đều phải được truyền ngay cả khi chỉ có một gói duy nhất. Khuôn dạng hợp gói được đề xuất như sau:

-Encription Prefix (32 bit): Được dành khi hợp gói cần mã hoá. Giá trị trong trường này cần tránh trùng với 32 bit đầu tiên trong gói RTP

-Gói đầu tiên trong hợp gói luôn là SR hoặc RR. Nếu không thu nhận thông tin, hoặc hợp gói chỉ có một gói BYE thì một gói RR rỗng được dẫn đầu trong hợp gói.

- Nếu số lượng các nguồn lớn hơn 31 (không vừa trong một gói SR hoặc RR) thì các gói RR thêm vào sẽ theo sau gói thống kê đầu tiên. Việc bao gồm gói thống kê (RR hoặc SR) trong mỗi hợp gói nhằm thông tin thường xuyên về chất lượng thu của những người tham gia. Việc gửi hợp gói đi được tiến hành một cách đều đặn và thường xuyên theo khả năng cho phép của băng thông.

-Trong hợp có gói SDES nhằm thông báo về nguồn phát. -Các gói APP nằm ở vị trí bất kỳ trong hợp gói.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/

CHƢƠNG II: CHẤT LƢỢNG DỊCH VỤ LUỒNG ÂM THANH TRÊN INTERNET

Một phần của tài liệu Đảm bảo chất lượng cho luồng âm thanh trực tuyến (Trang 34 - 36)