Implementation of Application Layer Multicast in OverSim

This paper presents an overview of the implementation of Application Layer Multicast (ALM) in OverSim, a simulation framework designed specifically for simulating overlay networks. OverSim builds upon the OMNeT++ discrete event simulator. In addition, the paper presents guidelines for further research work based on reliable and Quality of Service (QoS)-aware multicast overlay networks. This research work is part of a bigger research project, called "Routing in Overlay Networks (ROVER)" which is focused on unicast and multicast routing in overlay networks with QoS guarantees and congestion control facilities on top of existing and future Peer-to-Peer (P2P) networks.

[1]  Vincent Roca,et al.  A survey of proposals for an alternative group communication service , 2003, IEEE Netw..

[2]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[3]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[4]  Kirk L. Johnson,et al.  Overcast: reliable multicasting with on overlay network , 2000, OSDI.

[5]  Steven McCanne,et al.  RMX: reliable multicast for heterogeneous networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Prasant Mohapatra,et al.  QRON: QoS-aware routing in overlay networks , 2004, IEEE Journal on Selected Areas in Communications.

[7]  Guillaume Urvoy-Keller A congestion control model for multicast overlay networks and its performance , 2002 .

[8]  A. Popescu,et al.  A Survey of Reliable Multicast Communication , 2007, 2007 Next Generation Internet Networks.

[9]  Jonathan S. Turner,et al.  Design of overlay networks for internet multicast , 2002 .

[10]  Adrian Popescu,et al.  Congestion and Error Control in Overlay Networks , 2007 .

[11]  Kevin C. Almeroth,et al.  Modeling the branching characteristics and efficiency gains in global multicast trees , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[12]  Gene Tsudik,et al.  IP multicast security: Issues and directions , 2000, Ann. des Télécommunications.

[13]  Randy H. Katz,et al.  OverQoS: An Overlay Based Architecture for Enhancing Internet QoS , 2004, NSDI.