A major challenge in the Internet is to deliver live audio/video content with a good quality and to transfer files to a large number of heterogeneous receivers. Multicast and cumulative layered transmission are two mechanisms of interest to accomplish this task efficiently. However, protocols using these mechanisms suffer from slow convergence time, lack of inter- protocol fairness or TCP-fairness, and loss induced by the join experiments.
We first introduce a new paradigm, the FS-paradigm, for the design of new nearly ideal end-to-end congestion control protocols. Then we explain how we devise, according to the FS-paradigm, a new multicast congestion control protocol (called PLM) for audio/video and file transfer applications based on a cumulative layered multicast transmission. We evaluated PLM for a large variety of scenarios and show that it converges fast to the optimal link utilization, induces no loss to track the available bandwidth, has inter-protocol fairness and TCP-fairness, and scales with the number of receivers and the number of sessions. Moreover, all these properties hold in self similar and multifractal environment.
|
|
|
|
|
|