Abstract
Real-time interactive multimedia communications are becoming increasingly useful for education, business, e-commerce and e-government, providing an enriched user experience in teleconferencing, e-meetings, distance training and product demonstrations. Large corporations are usually located at several sites, so real-time multipoint sessions within corporations are especially difficult. IP multicast is available or feasible within each site of an organization. Thus, corporate networks can be considered as various multicast-capable networks interconnected through a wide area network without multicast connectivity. This paper proposes a resilient self-managed overlay network to support real-time multipoint interactive sessions within corporate networks. The proposed overlay takes advantage of the configuration of corporate networks to self-organize and provide an efficient media delivery service, making use of multicast communications wherever available. Various self-healing techniques are implemented allowing for the continuity of ongoing sessions in spite of network disruptions and entity failures. Extensive simulations and tests have been carried out to assess the performance and resilience of the overlay facing several types of disruptions.
Similar content being viewed by others
References
Abboud, O., Pussep, K., Kovacevic, A., Mohr, K., Kaune, S., Steinmetz, R.: Enabling resilient P2P video streaming: survey and analysis. Multimed Syst 17(3), 177–197 (2011). doi:10.1007/s00530-011-0229-x
Andel, L., Kuthan, J., Sisalem, D.: Distributed media server architecture for SIP using IP anycast. In: Proceedings of the 3\(^{\rm rd}\) International Conference on Principles, Systems and Applications of IP Telecommunications, Atlanta (2009). doi:10.1145/1595637.1595644
Andersen, D., Balakrishnan, H., Kaashoek, F., Morris, R.: Resilient overlay networks. In: Proceedings of the 18\(^{\rm th}\) ACM Symposium on Operating System Principles, Chateau Lake Louise, Banff (2001) pp. 131–145. doi:10.1145/502059.502048
Avižienis, A., Laprie, J.C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans Depend Secur Comput 1, 11–33 (2004). doi:10.1109/TDSC.2004.2
Bikfalvi, A., García-Reinoso, J., Vidal, I., Valera, F.: A peer-to-peer IPTV service architecture for the IP multimedia subsystem. Int J Comm Syst 23, 780–801 (2010). doi:10.1002/dac.1063
Birrer, S., Bustamante, F.,E.: Resilient peer-to-peer multicast without the cost. In: Proceedings of the 12\(^{\rm th}\) SPIE/ACM Multimedia Computing and Networking, San Jose, CA pp. 113–120 (2005). doi:10.1117/12.587336
Birrer, S., Bustamante, F.E.: A comparison of resilient overlay multicast approaches. IEEE J Sel Areas Commun 25, 1695–1705 (2007). doi:10.1109/JSAC.2007.071208
Chawathe, Y.: Scattercast: an adaptable broadcast distribution framework. Multimed Syst 9(1), 104–118 (2003). doi:10.1007/s00530-002-0082-z
El-Sayed, A., Roca, V., Mathy, L.: A survey of proposals for an alternative group communication service. IEEE Netw 17, 46–51 (2003). doi:10.1109/MNET.2003.1174177
Elling, R., Pramanick, I., Mauro, J., Bryson, W., Tang, D.: Analytical Reliability, Availability, and Serviceability Benchmarks, Chap 2, pp 23–33. Wiley (2008). doi:10.1002/9780470370506.ch2
Fessi, A., Niedermayer, H., Kinkelin, H., Carle, G.: A cooperative SIP infrastructure for highly reliable telecommunication services. In: Proceedings of the 1\(^{\rm st}\) International Conference on Principles, Systems and Applications of IP Telecommunications, New York City, pp. 29–38 (2007). doi:10.1145/1326304.1326310
Fiedler, J., Kupka, T., Magedanz, T., Kleist, M.: Reliable VoIP services using a peer-to-peer intranet. In: Proceedings of the 8\(^{\rm th}\) IEEE International Symposium on Multimedia, San Diego, pp 121–128 (2006). doi:10.1109/ISM.2006.132
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). doi:10.1016/j.comcom.2010.02.020
Granda, J.C., Nuño, P., Garcá, D.F., Suárez, F.J.: Towards resilient synchronous e-training platforms. In: Proceedings of the 10\(^{\rm th}\) IEEE International Symposium on Network Computer and Applications, Cambridge, MA, USA, pp. 251–256 (2011). doi:10.1109/NCA.2011.42
Granda, J.C., Nuño, P., Suárez, F.J., García, D.F.: Autonomic platform for synchronous e-training in dispersed organizations. J of Netw and Syst Manag (In press) (2013). doi:10.1007/s10922-013-9290-4
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 (2013). doi:10.1007/s11042-012-1061-9
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). doi:10.1016/j.ins.2010.05.005
Li, J., Vuong, S.: An efficient clustered architecture for P2P networks. In: Proceedings of the 18\(^{\rm th}\) International Conference on Advanced Information Networking and Applications, Fukuoka, pp. 278–283 (2004). doi:10.1142/S0219265904001179
Li, J., Reiher, P.L., Popek, G.J.: Resilient self-organizing overlay networks for security update delivery. IEEE J Sel Areas Commun 22, 189–202 (2004). doi:10.1109/JSAC.2003.818808
Liang, J., Nahrstedt, K.: DagStream: Locality aware and failure resilient peer-to-peer streaming. In: Proceedings of the 13\(^{\rm th}\) SPIE/ACM Multimedia Computing and Networking, San Jose, pp. 127–138 (2006). doi:10.1117/12.643342
Marchetto, G., Manzillo, M., Torrero, L., Ciminiera, L., Risso, F.: Robustness analysis of an unstructured overlay for media communication. IET Commun 5, 409–417 (2011). doi:10.1049/iet-com.2010.0624
Payberah, A.H., Dowling, J., Rahimian, F., Haridi, S.: GradienTv: Market-based P2P live media streaming on the gradient overlay. In: Proceedings of the 10\(^{\rm th}\) International IFIP Conference on Distributed Applications and Interoperable Systems, Amsterdam, The Netherlands, pp 212–225 (2010). doi:10.1007/978-3-642-13645-0\_16
Perkins, C.: RTP: Audio and Video for the Internet. Addison-Wesley Professional (2003)
Savage, S., Anderson, T., Aggarwal, A., Becker, D., Cardwell, N., Collins, A., Hoffman, E., Snell, J., Vahdat, A., Voelker, G., Zahorjan, J.: Detour: Informed Internet routing and transport. IEEE Micro 19, 50–59 (1999). doi:10.1109/40.748796
Setton, E., Baccichet, P., Giro, B.: Peer-to-Peer live multicast: A video perspective. Proc of the IEEE 96, 25–38 (2008). doi:10.1109/JPROC.2007.909925
Shamsi, J., Brockmeyer, M.: QoSMap: achieving quality and resilience through overlay construction. In: Proceedings of the 4\(^{\rm th}\) IARIA International Conference on Internet and Web Applications and Services, Venice/Mestre, Italy, pp. 58–67 (2009). doi:10.1109/ICIW.2009.17
Sterbenz, J.P.G., Hutchison, D., Çetinkaya, E.K., Jabbar, A., Rohrer, J.P., Schöller, M., Smith, P.: Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines. Comput Netw 54, 1245–1265 (2010). doi:10.1016/j.comnet.2010.03.005
Sung, Y.W.E., Rao, S.G., Xie, G.G., Maltz, D.A.: Towards systematic design of enterprise networks. IEEE/ACM Trans Netw 19, 695–708 (2011). doi:10.1109/TNET.2010.2089640
Tian, R., Xiong, Y., Zhang, Q., Li, B., Zhao, B., Li, X.: Hybrid overlay structure based on random walks. Lect Notes in Comput Sci 3640, 152–162 (2005). doi:10.1007/11558989_14
Venkataraman, V., Yoshida, K., Francis, P.: Chunkyspread: Heterogeneous unstructured tree-based peer-to-peer multicast. In: Proceedings of the 14\(^{\rm th}\) IEEE International Conference on Network Protocols, Santa Barbara, CA, pp. 2–11 (2006). doi:10.1109/ICNP.2006.320193
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). doi:10.1109/TCSVT.2008.927000
Zhang, J., Liu, L., Ramaswamy, L., Pu, C.: PeerCast: Churn-resilient end system multicast on heterogeneous overlay networks. J Netw Comput Appl 31, 821–850 (2008). doi:10.1016/j.jnca.2007.05.001
Zhang, X., Liu, J., Li, B., Yum, T.S.P.: CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming. In: Proceedings of IEEE INFOCOM, Miami, pp. 2102–2111 (2005). doi:10.1109/INFCOM.2005.1498486
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
Additional information
Communicated by B. Li.
Rights and permissions
About this article
Cite this article
Granda, J.C., Nuño, P., Molleda, J. et al. Resilient overlay network for real-time interactive multimedia sessions in corporate networks. Multimedia Systems 22, 543–557 (2016). https://doi.org/10.1007/s00530-015-0466-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00530-015-0466-5