Кіріспе

Реалдық уақыт тасымалы протоколының (RTP) серіктес протоколы, басқару ақпаратын ұсынады. RTP бақылау протоколы (RTCP) – Реалдық уақыт тасымалы протоколымен (RTP) бірге жұмыс істейтін, бинарлық кодталған, жеке сигнал беру протоколы. Оның негізгі функционалдығы мен пакеттік құрылымы RFC 3550 стандартында сипатталған. RTCP RTP сессиясы үшін статистикалық және басқару ақпаратын қамтамасыз етеді. Ол мультимедиалық деректерді жеткізу және жинақтауда RTP-мен бірлесе жұмыс істейді, бірақ өзі ешқандай медиа деректерін тасымалдамайды. RTCP-нің басты міндеті – мультимедиалық дерек таратудағы қызмет сапасын (QoS) бағалау үшін кері байланыс беру. Бұл үшін, жіберілген октеттер мен пакеттер саны, пакеттердің жоғалуы, пакеттердің кешігуінің өзгеруі және мультимедиалық ағын сеансына қатысушыларға жол жүрудің кешігу уақыты сияқты статистикалық ақпаратты белгілі бір интервалмен жіберу қажет. Қолданба осы ақпаратты қызмет сапасы параметрлерін басқару үшін пайдалана алады, мысалы, ағынды шектеу арқылы немесе басқа кодектерді қолдану арқылы.

Үлкен масштабтағы қолдануда масштабтауыш

Интернет-протокол теледидары (IPTV) сияқты кең ауқымды қолданбаларда, RTCP есептері арасында минуттардан сағаттарға дейін созылатын ұзақ кешігулер туындауы мүмкін. Бұл себебі, тығырылдарды басқару үшін қажет RTCP жолақтығын басқару механизмі осылай жұмыс істейді (Протокол функцияларына қараңыз). Қабылданатын жиіліктер көбінесе минутына бірден кем болады. Мұндай жағдайда қабылдағыш қате статистикалық мәліметтерді жіберуі немесе медиа-жіберушінің сессияның ағымдағы күйіне қатысты бағалаулары дәл болмауы мүмкін. Осы мәселелерді шешу үшін RTCP сүзгілеу, RTCP бағыттау және иерархиялық жинақтау сияқты әдістер енгізілді.

Иерархиялық жиынтық

Иерархиялық агрегация (немесе RTCP кері байланыс иерархиясы деп те аталады) – RTCP кері байланыс моделінің жетілдірілуі болып табылады және оның мақсаты қызмет сапасы (QoS) өлшемдерімен қатар пайдаланушылардың максималды санының шегін одан да арттыру.