Celerity: A Low-Delay Multi-Party Conferencing Solution
In this paper, the authors attempt to revisit the problem of multi-party conferencing from a practical perspective, and to rethink the design space involved in this problem. They believe that an emphasis on low end-to-end delays between any two parties in the conference is a must, and the source sending rate in a session should adapt to bandwidth availability and congestion. They present Celerity, a multi-party conferencing solution specifically designed to achieve their objectives. It is entirely Peer-To-Peer (P2P), and as such eliminating the cost of maintaining centrally administered servers. It is designed to deliver video with low end-to-end delays, at quality levels commensurate with available network resources over arbitrary network topologies where bottlenecks can be anywhere in the network.