Abstract
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.
Similar content being viewed by others
References
Granda, J.C., García, D.F., Suárez, F.J., Peteira, I., Uría, C.: A multimedia tool for synchronous distance e-training of employees in geographically dispersed industries. In: Proceedings of the IASTED International Conference on Web-Based Education, pp. 1–8, Innsbruck, Austria (2008)
Diot, C., Dabbous, W., Crowcroft, J.: Multipoint communication: a survey of protocols, functions, and mechanisms. IEEE J. Sel. Areas Commun. 15, 277–290 (1997)
Kompella, V., Pasquale, J., Polyzos, G.: Two distributed algorithms for multicasting multimedia information. In: Proceedings of the IEEE International Conference on Communications, pp. 343–349, Geneva, Italy (1993)
Zhang, X., Li, X.: Native multicast based videoconference service on CERNET. In: Proceedings of the International Conference on Communication Technology, pp. 1–4, Guilin, China (2006)
Diot, C., Neil, B., Bryan, L., Balensiefen, K.D.: Deployment issues for the IP multicast service and architecture. IEEE Netw. 14, 78–88 (2000)
Yamamoto, L., Leduc, G.: Autonomous reflectors over active networks. In: Proceedings of the Symposium on Software Mobility and Adaptive Behaviour, pp. 125–146, York, UK (2001)
Nuño, P., Granda, J.C., Suárez, F.J., García, D.F.: Self-* in multimedia communication overlays. Comput. Commun. 36, 817–833 (2013)
El-Sayed, A., Roca, V., Mathy, L.: A survey of proposals for an alternative group communication service. IEEE Netw. 17, 46–51 (2003)
Yeo, C., Lee, B., Er, M.: A survey of application level multicast techniques. Comput. Commun. 27, 1547–1568 (2004)
Čičić, T., Bryhni, H.: Multicast-unicast reflector. In: Proceedings of the Norsk Informatikk Konferanse, pp. 103–114, Kristiansand, Norway (1998)
Čičić, T., Bryhni, H., Sølie, S.: Unicast extensions to IP multicast. In: Proceedings of the International Conference on Protocols for Multimedia Systems, pp. 60–69, Krakow, Poland (2000)
Hladká, E., Holub, P., Denemark, J.: Teleconferencing support for small groups. In: Proceedings of the TERENA Networking Conference, pp. 1–7, Limerick, Ireland (2002)
Hladká, E., Holub, P., Denemark, J.: User-empowered programmable network support for collaborative environment. In: Proceedings of the European Conference on Universal Multiservice Networks, pp. 367–376, Porto, Portugal (2004)
Patrikakis, C.Z., Despotopoulos, Y., Robotis, A.M., Lambiris, A.L.: PERIPHLEX: multicast delivery using core unicast distribution with peripheral multicast reflectors. In: Proceedings of the International World Wide Web Conference, p. 292, Budapest, Hungary (2003)
Lambrinos, L., Demetriou, E.: An adaptive live media streaming architecture. In: Proceedings of the IARIA International Conference on Advances in Multimedia, pp. 74–77, Athens, Greece (2010)
Maraviglia, G., Masi, M., Merlo, V., Licandro, F., Russo, A., Schembra, G.: Synchronous multipoint e-learning realized on an intelligent software-router platform over unicast networks: design and performance issues. In: Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation, pp. 1172–1179, Patras, Greece (2007)
Zhang, X., Li, C., Li, X.: Multi-party videoconferencing based on hybrid multicast with peer-forwarding. In: Proceedings of the IEEE International Conference on Parallel and Distributed Systems, pp. 812–816, Shanghai, China (2010)
Tan, S., Waters, G., Crawford, J.: A performance comparison of self-organising application layer multicast overlay construction techniques. Comput. Commun. 29, 2322–2347 (2006)
Pendarakis, D., Shi, S., Verma, D., Waldvogel, M.: ALMI: an application level multicast infrastructure. In: Proceedings of the USENIX Symposium on Internet Technologies and Systems, pp. 49–60, San Francisco, USA (2001)
Liu, Z., He, G., Liu, Z.: Metrino: an application-level multicast system for real-time video communication. In: Proceedings of the International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1265–1270, Wuham, China (2005)
Liu, Y., Guo, Y., Liang, C.: A survey on peer-to-peer video streaming systems. Peer-to-Peer Netw. Appl. 1, 18–28 (2008)
Jannotti, J., Gifford, D., Johnson, K.L., Kaashoek, M.F., O’Toole Jr, J.W.: Overcast: reliable multicasting with an overlay network. In: Proceedings of the USENIX Symposium on Operating System Design & Implementation, 197–212, San Diego, USA (2000)
Chu, Y.H., Rao, S., Zhang, H.: A case for end system multicast. In: Proceedings of the ACM Sigmetrics, pp. 1–12, Santa Clara, USA (2000)
Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable application layer multicast. Comput. Commun. Rev. 32, 205–217 (2002)
Castro, M., Druschel, P., Kermarrec, A.M., Nandi, A., Rowstron, A., Singh, A.: SplitStream: high-bandwidth multicast in cooperative environments. ACM Oper. Syst. Rev. 37, 298–313 (2003)
Lua, E.K., Crowcroft, J., Pias, M., Sharma, R., Lim, S.: A survey and comparison of peer-to-peer overlay network schemes. IEEE Commun. Surv. Tutor. 7, 72–93 (2005)
Qiu, T., Chen, G., Ye, M., Chan, E., Zhao, B.Y.: Towards location-aware topology in both unstructured and structured P2P systems. In: Proceedings of the International Conference on Parallel Processing, p. 30, Xian, China (2007)
Tran, D.A., Hua, K., Member, S., Do, T.: A peer-to-peer architecture for media streaming. IEEE J. Sel. Areas Commun. 22, 121–133 (2004)
Yin, H., Lin, C., Zhang, Q., Chen, Z., Wu, D.: TrustStream: a secure and scalable architecture for large-scale internet media streaming. IEEE Trans. Circuits Syst. Video Technol. 18, 1692–1702 (2008)
Zhang, X., Liu, J., Li, B., Peter-Yum, T.S.: CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming. In: Proceedings of the IEEE International Conference on Computer Communications, pp. 2102–2111, Miami, USA (2005)
Venkataraman, V., Yoshida, K., Francis, P.: Chunkyspread: heterogeneous unstructured tree-based peer-to-peer multicast. In: Proceedings of the IEEE International Conference on Network Protocols, pp. 2–11, Santa Barbara, USA (2006)
Pianese, F., Perino, D., Keller, J., Biersack, E.: PULSE: an adaptive, incentive-based, unstructured P2P live streaming system. IEEE Trans. Multimed. 9, 1645–1660 (2007)
Liu, Z., Shen, Y., Ross, K.W., Panwar, S.S., Wang, Y.: LayerP2P: using layered video chunks in P2P live streaming. IEEE Trans. Multimed. 11, 1340–1352 (2009)
Huang, N.F., Tzang, Y.J., Chang, H.Y., Ho, C.W.: Enhancing P2P overlay network architecture for live multimedia streaming. Inf. Sci. 180, 3210–3231 (2010)
Wang, W., Chen, Y.: SmartPeerCast: a smart QoS driven P2P live streaming framework. Multimed. Tools Appl. 54, 445–471 (2011)
Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: a transport protocol for real-time applications. IETF RFC 3550, http://www.ietf.org/rfc/rfc3550.txt (2003). Accessed 23 Sept 2013
Granda, J.C., Nuño, P., Suárez, F.J., Pérez, M.A.: E-pSyLon: a synchronous e-learning platform for staff training in large corporations. Multimed. Tools Appl. 66, 431–463 (2012)
Granda, J.C., García, D.F., Nuño, P., Suárez, F.J.: An efficient networking technique for synchronous e-learning platforms in corporate environments. Comput. Commun. 33, 1752–1766 (2010)
Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol. IETF RFC 3261. http://www.ietf.org/rfc/rfc3261.txt (2002). Accessed 23 Sept 2013
Handley, M., Jacobson, V., Perkins, C.: SDP: session description protocol. IETF RFC 4566. http://www.ietf.org/rfc/rfc4566.txt (2006). Accessed 23 Sept 2013
Rosenberg, J.: A framework for conferencing with the Session Initiation Protocol (SIP). IETF RFC 4353. http://www.ietf.org/rfc/rfc4353.txt (2006). Accessed 23 Sept 2013
Avižienis, A., Laprie, J.C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Secur. Comput. 1, 11–33 (2004)
Elling, R., Pramanick, I., Mauro, J., Bryson, W., Tang, D.: Analytical reliability, availability, and serviceability benchmarks. In: Kanoun, K., Spainhow, L. (eds.) Dependability benchmarking for computer systems, pp. 23–33. Willey, New York (2008)
Granda, J.C., Nuño, P., García, D.F., Suárez, F.J.: Security issues in a synchronous e-training platform. In: Proceedings of the IEEE International Conference on Availability, Reliability and Security, pp. 485–492, Vienna, Austria (2011)
Acknowledgments
This research has been partially funded by the Spanish National Plan of Research, Development and Innovation under the project TIN2011-24903. Financial support (grant:UNOV-10-BECDOC-S) given by the University of Oviedo-Banco de Santander is also acknowledged.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Granda, J.C., Nuño, P., García, D.F. et al. Autonomic Platform for Synchronous e-Training in Dispersed Organizations. J Netw Syst Manage 23, 183–209 (2015). https://doi.org/10.1007/s10922-013-9290-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-013-9290-4