Analysis and optimization of hierarchical reliable transport protocols

Several schemes have been proposed that address the problem of scalable reliable multicast. The Tree-based Acknowledgement protocols family achieve scalable reliable transport in one-to-many communications based on a hierarchical approach. It has been recently selected as a standard-track possible protocol architecture by IETF. In these protocols, dedicated servers are used to perform error recovery and statistical aggregations. Nevertheless a number of dimensioning issues remain open, such as the number of required servers, and the optimal number of hierarchical levels. In order to evaluate and dimension such protocols, we consider an analytical model using point processes, where points are scattered in the plane in order to represent receiver locations in the Internet, and a loss model which takes correlated losses into account. We define cost functions based on the number of retransmissions in the control tree for a packet sent by the source. We proposed random geometric model allowing us to find explicit expressions for the cost functions, w.r.t. to a limited set of parameters: number of receivers and number of repair servers. We are then able to deduce optimal control tree structures (optimal number of repair servers), and generic dimensioning rules.

[1]  Daryl J. Daley,et al.  An Introduction to the Theory of Point Processes , 2013 .

[2]  François Baccelli,et al.  Stochastic geometry and architecture of communication networks , 1997, Telecommun. Syst..

[3]  Jean-Louis Rougier,et al.  Self organizing hierarchical multicast trees and their optimization , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[4]  Sanjoy Paul,et al.  TRACK Architecture: A Scalable Real-time Reliable Multicast Protocol , 2000 .

[5]  Dino Farinacci,et al.  PGM Reliable Transport Protocol Specification , 2001, RFC.

[6]  François Baccelli,et al.  Poisson-Voronoi Spanning Trees with Applications to the Optimization of Communication Networks , 1999, Oper. Res..

[7]  Don Towsley,et al.  Packet loss correlation in the MBone multicast network , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[8]  Dah Ming Chiu,et al.  Reliable Multicast Transport Building Block for TRACK , 2002 .