Autonomic Platform for Synchronous e-Training in Dispersed Organizations

Synchronous e-training of human resources uses conferencing services to support training at the workplace. Multimedia data is interchanged between participants in real-time in a synchronous e-training activity providing an enriched learning experience. Large organizations are usually widely dispersed in several sites, so synchronous e-training activities are especially difficult. Most of the sites constitute multicast islands, as IP multicast is available, so the data transport can use IP multicast within the sites of the organization in order to save bandwidth. In this paper, an autonomic synchronous e-training platform based on standard protocols implementing self-management features such as self-deployment, self-organization and self-healing is proposed. The platform deploys an overlay network composed of Real-time Transport Protocol relays acting as multicast/unicast reflectors. The overlay is automatically reorganized according to the joining and leaving of participants and network failures. The use of standard protocols and a modular design enable the interoperability, extensibility and portability of the platform.

[1]  Giovanni Schembra,et al.  Synchronous multipoint E-learning realized on an intelligent software-router platform over unicast networks: Design and performance issues , 2007, 2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007).

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

[3]  Francisco J. Suárez,et al.  E-pSyLon: a synchronous e-learning platform for staff training in large corporations , 2012, Multimedia Tools and Applications.

[4]  Charalampos Z. Patrikakis,et al.  PERIPHLEX: Multicast Delivery using Core Unicast Distribution with Peripheral Multicast Reflectors , 2003, WWW.

[5]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM '02.

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

[7]  Ben Y. Zhao,et al.  Towards Location-aware Topology in both Unstructured and Structured P2P Systems , 2007, 2007 International Conference on Parallel Processing (ICPP 2007).

[8]  Guiming He,et al.  Metrino - an application-level multicast system for real-time video communication , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[9]  Jonathan D. Rosenberg,et al.  Network Working Group a Framework for Conferencing with the Session Initiation Protocol (sip) , 2022 .

[10]  Miguel Castro,et al.  SplitStream: high-bandwidth multicast in cooperative environments , 2003, SOSP '03.

[11]  Yang Guo,et al.  A survey on peer-to-peer video streaming systems , 2008, Peer-to-Peer Netw. Appl..

[12]  Su-Wei Tan,et al.  A performance comparison of self-organising application layer multicast overlay construction techniques , 2006, Comput. Commun..

[13]  Petr Holub,et al.  User-Empowered Programmable Network Support for Collaborative Environment , 2004, ECUMN.

[14]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

[15]  Haakon Bryhni,et al.  UNICAST EXTENSIONS TO IP MULTICAST , 2022 .

[16]  Bu-Sung Lee,et al.  A survey of application level multicast techniques , 2004, Comput. Commun..

[17]  Wenyi Wang,et al.  SmartPeerCast: a Smart QoS driven P2P live streaming framework , 2010, Multimedia Tools and Applications.

[18]  Francisco J. Suárez,et al.  Self-∗ in Multimedia Communication Overlays , 2013, Comput. Commun..

[19]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[20]  Petr Holub,et al.  Teleconferencing Support for Small Groups , 2002 .

[21]  Nen-Fu Huang,et al.  Enhancing P2P overlay network architecture for live multimedia streaming , 2010, Inf. Sci..

[22]  Karama Kanoun,et al.  Dependability benchmarking for computer systems , 2008 .

[23]  Paul Francis,et al.  Chunkyspread: Heterogeneous Unstructured Tree-Based Peer-to-Peer Multicast , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[24]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[25]  Francisco J. Suárez,et al.  A multimedia tool for synchronous distance e-training of employees in geographically dispersed industries , 2008, EuroIMSA 2008.

[26]  Xing Li,et al.  Native multicast based videoconference service on CERNET , 2006, 2006 International Conference on Communication Technology.

[27]  Keith W. Ross,et al.  LayerP2P: Using Layered Video Chunks in P2P Live Streaming , 2009, IEEE Transactions on Multimedia.

[28]  Walid Dabbous,et al.  Multipoint Communication: A Survey of Protocols, Functions, and Mechanisms , 1997, IEEE J. Sel. Areas Commun..

[29]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[30]  Xuan Zhang,et al.  Multi-party Videoconferencing Based on Hybrid Multicast with Peer-Forwarding , 2010, 2010 IEEE 16th International Conference on Parallel and Distributed Systems.

[31]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[32]  Francisco J. Suárez,et al.  Security Issues in a Synchronous e-Training Platform , 2011, 2011 Sixth International Conference on Availability, Reliability and Security.

[33]  Francisco J. Suárez,et al.  Networking technique for synchronous e-learning platforms in corporate environments , 2009, 2009 International Symposium on Performance Evaluation of Computer & Telecommunication Systems.

[34]  Diego Perino,et al.  PULSE: An Adaptive, Incentive-Based, Unstructured P2P Live Streaming System , 2007, IEEE Transactions on Multimedia.

[35]  Chuang Lin,et al.  TrustStream: A Secure and Scalable Architecture for Large-Scale Internet Media Streaming , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[36]  Bo Li,et al.  CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[37]  Hui Zhang,et al.  A case for end system multicast (keynote address) , 2000, SIGMETRICS '00.

[38]  Karama Kanoun,et al.  Analytical Reliability, Availability, and Serviceability Benchmarks , 2008 .

[39]  Kien A. Hua,et al.  A peer-to-peer architecture for media streaming , 2004, IEEE Journal on Selected Areas in Communications.

[40]  Lambros Lambrinos,et al.  An Adaptive Live Media Streaming Architecture , 2010, 2010 Second International Conferences on Advances in Multimedia.

[41]  Haakon Bryhni,et al.  Multicast-Unicast Reflector , 2007 .

[42]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

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

[44]  Dinesh C. Verma,et al.  ALMI: An Application Level Multicast Infrastructure , 2001, USITS.

[45]  George C. Polyzos,et al.  Multicasting for multimedia applications , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.