Content deleted Content added
Marosi Gyula (talk | contribs) →Packet header: Clarifying the length field in the header, and mentioning the so-called compound packets |
m References after punctuation per WP:REFPUNCT, WP:CITEFOOT, WP:PAIC + other fixes |
||
Line 1:
{{short description|Sister protocol of the Real-time Transport Protocol that provides control information}}▼
{{distinguish|Real Time Streaming Protocol}}
▲{{short description|Sister protocol of the Real-time Transport Protocol that provides control information}}
The '''RTP Control Protocol''' ('''RTCP''') is a sister protocol of the [[Real-time Transport Protocol]] (RTP). Its basic functionality and packet structure is defined in RFC 3550. RTCP provides [[Out-of-band signaling|out-of-band]] statistics and control information for an RTP session. It partners with RTP in the delivery and packaging of multimedia data, but does not transport any media data itself.
Line 100:
==Scalability in large deployments==
In large-scale applications, such as in [[Internet Protocol Television]] (IPTV), very long delays (minutes to hours) between RTCP reports may occur, because of the RTCP bandwidth control mechanism required to control congestion (see [[#Protocol functions|
[http://www.academypublisher.com/jnw/vol03/no03/jnw03030110.pdf Realtime control protocol and its improvements for Internet Protocol Television]</ref>
===Hierarchical aggregation===
The Hierarchical Aggregation (or also known as RTCP feedback hierarchy) is an optimization of the RTCP feedback model and its aim is to shift the maximum number of users limit further together with [[quality of service]] (QoS) measurement.<ref name=HA1/><ref name=HA2/> The [[RTCP]] [[Bandwidth (computing)|bandwidth]] is constant and takes just 5% of session bandwidth. Therefore, the reporting interval about QoS depends, among others, on a number of session members and for very large sessions it can become very high (minutes or even hours).<ref name=RFC3550/>
The Hierarchical Aggregation is used with [[Source-Specific Multicast]] where only a single source is allowed, i.e. [[IPTV]]. Another type of multicast could be [[Any-Source Multicast]] but it is not so suitable for large-scale applications with huge number of users.
Line 111:
=== Feedback Target ===
Feedback Target is a new type of member that has been firstly introduced by the Internet Draft draft-ietf-avt-rtcpssm-13.<ref name=HA4/>
==Standards documents==
|