Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 4/2019

17-08-2018

Using self-regulation to increase resilience in overlay networks for interactive multimedia communications

Authors: Pelayo Nuño, Juan C. Granda, Francisco J. Suárez, Daniel F. García

Published in: Peer-to-Peer Networking and Applications | Issue 4/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Overlay networks are the underlying mechanisms which enable multipoint communications in interactive multimedia platforms. They must cope with constraints on heterogeneity, scalability and availability, making their management complex. Thus, several issues might affect the resilience of overlay networks, threatening ongoing communications. Overlay networks usually use self-organization and self-stabilization techniques to improve resilience. Techniques implementing other self-management properties such as self-regulation may also improve the resilience of the overlay. In this paper, the resilience of a reflector-based overlay network is improved with a self-regulation scheme based on audio transcoding and audio mixing. This scheme balances the workloads of the reflectors and saves network resources. As a result, the overlay is more resilient to failures in the reflectors. Extensive simulations have been carried out to compare various transcoding and mixing approaches, proving that self-regulation improves the resilience of the overlay network with little impact on end-to-end latency.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Savage S, Anderson T, Aggarwal A, Becker D, Cardwell N, Collins A, Hoffman E, Snell J, Vahdat A, Voelker G, Zahorjan J (1999) Detour: informed internet routing and transport. IEEE Micro 19 (1):50–59CrossRef Savage S, Anderson T, Aggarwal A, Becker D, Cardwell N, Collins A, Hoffman E, Snell J, Vahdat A, Voelker G, Zahorjan J (1999) Detour: informed internet routing and transport. IEEE Micro 19 (1):50–59CrossRef
2.
go back to reference Sterbenz JPG, Hutchison D, Çetinkaya EK, Jabbar A, Rohrer JP, Schöller M, Smith P (2010) Resilience and survivability in communication networks: strategies, principles, and survey of disciplines. Comput Netw 54(8):1245–1265CrossRefMATH Sterbenz JPG, Hutchison D, Çetinkaya EK, Jabbar A, Rohrer JP, Schöller M, Smith P (2010) Resilience and survivability in communication networks: strategies, principles, and survey of disciplines. Comput Netw 54(8):1245–1265CrossRefMATH
3.
go back to reference Andersen D, Balakrishnan H, Kaashoek F, Morris R (2001) Resilient overlay networks. In: Proceedings of the 18th ACM Symposium on operating system principles, chateau lake louise. Banff, Canada, pp 131–145 Andersen D, Balakrishnan H, Kaashoek F, Morris R (2001) Resilient overlay networks. In: Proceedings of the 18th ACM Symposium on operating system principles, chateau lake louise. Banff, Canada, pp 131–145
4.
go back to reference Horn P (2001) Autonomic computing: IBM’s Perspective on the State of Information Technology Horn P (2001) Autonomic computing: IBM’s Perspective on the State of Information Technology
5.
go back to reference Li J, Reiher PL, Popek GJ (2004) Resilient self-organizing overlay networks for security update delivery. IEEE J Sel Areas Commun 22(1):189–202CrossRef Li J, Reiher PL, Popek GJ (2004) Resilient self-organizing overlay networks for security update delivery. IEEE J Sel Areas Commun 22(1):189–202CrossRef
6.
go back to reference Birrer S, Bustamante FE (2007) A comparison of resilient overlay multicast approaches. IEEE J Sel Areas Commun 25(9):1695–1705CrossRef Birrer S, Bustamante FE (2007) A comparison of resilient overlay multicast approaches. IEEE J Sel Areas Commun 25(9):1695–1705CrossRef
7.
go back to reference Venkataraman V, Yoshida K, Francis P (2006) Chunkyspread Heterogeneous unstructured tree-based peer-to-peer multicast. In: Proceedings of the 14th IEEE international Conference on network protocols (ICNP 2006), Santa Barbara, pp 2–11 Venkataraman V, Yoshida K, Francis P (2006) Chunkyspread Heterogeneous unstructured tree-based peer-to-peer multicast. In: Proceedings of the 14th IEEE international Conference on network protocols (ICNP 2006), Santa Barbara, pp 2–11
8.
go back to reference Molleda J, Usamentiaga R, Garcia D, Bulnes F (2011) Towards autonomic computing in machine vision applications. Techniques and strategies for a 3D reconstruction system in harsh industrial environments. In: Proceedings of SPIE on Image Processing: Machine Vision Applications IV, vol 7877, San Francisco, pp –13 Molleda J, Usamentiaga R, Garcia D, Bulnes F (2011) Towards autonomic computing in machine vision applications. Techniques and strategies for a 3D reconstruction system in harsh industrial environments. In: Proceedings of SPIE on Image Processing: Machine Vision Applications IV, vol 7877, San Francisco, pp –13
9.
go back to reference Li B, Nahrstedt K (1999) A control-based middleware framework for quality of service adaptations, IEEE Journal of Selected Areas in Communication. Special Issue Serv Enabling Platforms 17(9):1632–1650 Li B, Nahrstedt K (1999) A control-based middleware framework for quality of service adaptations, IEEE Journal of Selected Areas in Communication. Special Issue Serv Enabling Platforms 17(9):1632–1650
10.
go back to reference Xin J, Lin C-W, Sun M-T (2005) Digital video transcoding. Proc IEEE 93(1):84–97CrossRef Xin J, Lin C-W, Sun M-T (2005) Digital video transcoding. Proc IEEE 93(1):84–97CrossRef
11.
go back to reference Rangan PV, Vin HM, Ramanathan S (1993) Communication architectures and algorithms for media mixing in multimedia conferences. IEEE/ACM Trans Netw 1(1):20–30CrossRef Rangan PV, Vin HM, Ramanathan S (1993) Communication architectures and algorithms for media mixing in multimedia conferences. IEEE/ACM Trans Netw 1(1):20–30CrossRef
12.
go back to reference Mohan R, Smith JR, Li C-S (1999) Adapting multimedia internet content for universal access. IEEE Trans Multimed 1(1):104–114CrossRef Mohan R, Smith JR, Li C-S (1999) Adapting multimedia internet content for universal access. IEEE Trans Multimed 1(1):104–114CrossRef
13.
go back to reference Yang S, Yu S, Zhou J, Han Q (2002) Multipoint communications with speech mixing over IP network. Comput Commun 25(1):46–55CrossRef Yang S, Yu S, Zhou J, Han Q (2002) Multipoint communications with speech mixing over IP network. Comput Commun 25(1):46–55CrossRef
14.
go back to reference Kephart JO, Chess DM (2003) The vision of autonomic computing. Computer 36:41–50CrossRef Kephart JO, Chess DM (2003) The vision of autonomic computing. Computer 36:41–50CrossRef
15.
go back to reference Sterritt R, Parashar M, Tianfield H, Unland R (2005) A concise introduction to autonomic computing. Adv Eng Inform 19(3):181–187CrossRef Sterritt R, Parashar M, Tianfield H, Unland R (2005) A concise introduction to autonomic computing. Adv Eng Inform 19(3):181–187CrossRef
17.
go back to reference Mamei M, Menezes R, Tolksdorf R, Zambonelli F (2006) Case studies for self-organization in computer science. J Syst Archit 52:443–460CrossRef Mamei M, Menezes R, Tolksdorf R, Zambonelli F (2006) Case studies for self-organization in computer science. J Syst Archit 52:443–460CrossRef
18.
go back to reference Berns A, Ghosh S (2009) Dissecting self-* properties. In: Proceedings of 3rd IEEE International Conference on self-adaptive and self-organizing systems (SASO 2009), vol 0, Los Alamitos, pp 10–19 Berns A, Ghosh S (2009) Dissecting self-* properties. In: Proceedings of 3rd IEEE International Conference on self-adaptive and self-organizing systems (SASO 2009), vol 0, Los Alamitos, pp 10–19
19.
go back to reference Nuño P, Granda JC, Suárez FJ, García DF (2013) Self-* in multimedia communication overlays. Comput Commun 36(7):817–833CrossRef Nuño P, Granda JC, Suárez FJ, García DF (2013) Self-* in multimedia communication overlays. Comput Commun 36(7):817–833CrossRef
20.
go back to reference Zhang X, Liu J, Li B, Yum T-SP (2005) Coolstreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming. In: Proceedings of of 24th IEEE INFOCOM, Miami, pp 2102–2111 Zhang X, Liu J, Li B, Yum T-SP (2005) Coolstreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming. In: Proceedings of of 24th IEEE INFOCOM, Miami, pp 2102–2111
21.
go back to reference Huang N-F, Tzang Y-J, Chang H-Y, Ho C-W (2010) Enhancing P2P overlay network architecture for live multimedia streaming. Inf Sci 180(17):3210–3231CrossRef Huang N-F, Tzang Y-J, Chang H-Y, Ho C-W (2010) Enhancing P2P overlay network architecture for live multimedia streaming. Inf Sci 180(17):3210–3231CrossRef
22.
go back to reference Castro M, Druschel P, Kermarrec A, Nandi A-M, Rowstron A, Singh A (2003) SplitStream:, High-bandwidth multicast in cooperative environments. ACM Oper Syst Rev 37(5):298–313CrossRef Castro M, Druschel P, Kermarrec A, Nandi A-M, Rowstron A, Singh A (2003) SplitStream:, High-bandwidth multicast in cooperative environments. ACM Oper Syst Rev 37(5):298–313CrossRef
23.
go back to reference Kasai H, Nilsson M, Jebb T, Whybray M, Tominaga H (2002) The development of a multimedia transcoding system for mobile access to video conferencing. IEICE Trans Commun E85-B(10):2171–2181 Kasai H, Nilsson M, Jebb T, Whybray M, Tominaga H (2002) The development of a multimedia transcoding system for mobile access to video conferencing. IEICE Trans Commun E85-B(10):2171–2181
24.
go back to reference Huang T, Yu X (2004) An adaptive mixing audio gateway in heterogeneous networks for ADMIRE system. In: Proceedings of 2nd international WS on grid and cooperative computing (GCC ’03), Shanghai, pp 294–302 Huang T, Yu X (2004) An adaptive mixing audio gateway in heterogeneous networks for ADMIRE system. In: Proceedings of 2nd international WS on grid and cooperative computing (GCC ’03), Shanghai, pp 294–302
25.
go back to reference Trad A, Ni Q, Afifi H (2004) Adaptive voIP transmission over heterogeneous wired/wireless networks. In: Proceedings of 2nd international WS on multimedia interactive protocols and systems (MIPS 2004), Grenoble, pp 25–36 Trad A, Ni Q, Afifi H (2004) Adaptive voIP transmission over heterogeneous wired/wireless networks. In: Proceedings of 2nd international WS on multimedia interactive protocols and systems (MIPS 2004), Grenoble, pp 25–36
26.
go back to reference Craven M, Le T, Lardieri P (2008) DVoIP: Dynamic Voice-over-IP transformations for quality of service in bandwidth constrained environments. In: Proceedings of IEEE Military Communications Conference (MILCOM 2008), San Diego, pp –6 Craven M, Le T, Lardieri P (2008) DVoIP: Dynamic Voice-over-IP transformations for quality of service in bandwidth constrained environments. In: Proceedings of IEEE Military Communications Conference (MILCOM 2008), San Diego, pp –6
27.
go back to reference Kouvelas I, Hardman V, Crowcroft J (1998) Network adaptive continuous-media applications through self organised transcoding. In: Proceedings of 8th International WS on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’98), Cambridge, pp –15 Kouvelas I, Hardman V, Crowcroft J (1998) Network adaptive continuous-media applications through self organised transcoding. In: Proceedings of 8th International WS on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’98), Cambridge, pp –15
28.
go back to reference Guo J, Chen F, Bhuyan L, Kumar R (2003) A cluster-based active router architecture supporting video/audio stream transcoding service. In: Proceedings of 17th IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), Nice, pp –8 Guo J, Chen F, Bhuyan L, Kumar R (2003) A cluster-based active router architecture supporting video/audio stream transcoding service. In: Proceedings of 17th IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), Nice, pp –8
29.
go back to reference Noh J, Girod B, Pogrzeba P, Agarwal S, Singh J, Kim K Method and system for distributed audio transcoding in peer-to-peer systems, US Patent 8,392,201 (Mar. 5 2013), pp. –20 Noh J, Girod B, Pogrzeba P, Agarwal S, Singh J, Kim K Method and system for distributed audio transcoding in peer-to-peer systems, US Patent 8,392,201 (Mar. 5 2013), pp. –20
30.
go back to reference Brandt J, Kahmann V, Wolf L (2005) A flexible reflector for media streams. In: Proceedings of Kommunikation in verteilten systemen (KIVS), vol PI-61 of lecture notes in informatics, Kaiserslautern, pp 41–48 Brandt J, Kahmann V, Wolf L (2005) A flexible reflector for media streams. In: Proceedings of Kommunikation in verteilten systemen (KIVS), vol PI-61 of lecture notes in informatics, Kaiserslautern, pp 41–48
31.
go back to reference Mate S, Curcio I (2009) Mobile and interactive social television. IEEE Commun Mag 47(12):116–122CrossRef Mate S, Curcio I (2009) Mobile and interactive social television. IEEE Commun Mag 47(12):116–122CrossRef
32.
go back to reference Zhang Y, Mao S, Yang L, Chen T (2008) Broadband mobile multimedia: techniques and applications, wireless networks and mobile communications. Taylor & Francis, RoutledgeCrossRef Zhang Y, Mao S, Yang L, Chen T (2008) Broadband mobile multimedia: techniques and applications, wireless networks and mobile communications. Taylor & Francis, RoutledgeCrossRef
33.
go back to reference Radenkovic M, Greenhalgh C (2002) Multi-party distributed audio service with TCP fairness. In: Proceedings of 10th ACM International Conference on multimedia (MULTIMEDIA ’02), New York, pp 11–20 Radenkovic M, Greenhalgh C (2002) Multi-party distributed audio service with TCP fairness. In: Proceedings of 10th ACM International Conference on multimedia (MULTIMEDIA ’02), New York, pp 11–20
34.
go back to reference Yu B, Nahrstedt K (2003) A scalable overlay video mixing service model. In: Proceedings of 11th ACM International Conference on Multimedia (MULTIMEDIA ’03), New York, pp 646–647 Yu B, Nahrstedt K (2003) A scalable overlay video mixing service model. In: Proceedings of 11th ACM International Conference on Multimedia (MULTIMEDIA ’03), New York, pp 646–647
35.
go back to reference Khedher D, Glitho R, Dssouli R (2006) Media handling aspects of multimedia conferencing in broadband wireless Ad hoc networks. IEEE Netw 20(2):42–49CrossRef Khedher D, Glitho R, Dssouli R (2006) Media handling aspects of multimedia conferencing in broadband wireless Ad hoc networks. IEEE Netw 20(2):42–49CrossRef
36.
go back to reference Wu X, Dhara K, Krishnaswamy V (2007) Enhancing application-layer multicast for P2P conferencing. In: Proceedings of 4th IEEE consumer communications and networking conference (CCNC 2007), Las Vegas, pp 986–990 Wu X, Dhara K, Krishnaswamy V (2007) Enhancing application-layer multicast for P2P conferencing. In: Proceedings of 4th IEEE consumer communications and networking conference (CCNC 2007), Las Vegas, pp 986–990
37.
go back to reference Gu X, Wen Z, Yu PS, Shae Z-Y (2008) PeerTalk: A peer-to-peer multiparty voice-over-IP system. IEEE Trans Parallel Distrib Syst 19(4):515–528CrossRef Gu X, Wen Z, Yu PS, Shae Z-Y (2008) PeerTalk: A peer-to-peer multiparty voice-over-IP system. IEEE Trans Parallel Distrib Syst 19(4):515–528CrossRef
38.
go back to reference Nguyen CD, Safaei F, Boustead P (2006) Optimal assignment of distributed servers to virtual partitionsfor the provision of immersive voice communicationin massively multiplayer games. Comput Commun 29(9):1260–1270CrossRef Nguyen CD, Safaei F, Boustead P (2006) Optimal assignment of distributed servers to virtual partitionsfor the provision of immersive voice communicationin massively multiplayer games. Comput Commun 29(9):1260–1270CrossRef
39.
go back to reference Yu X, Yu Z (2012) A distributed architecture of video conference using P2P technology. J Netw 7 (11):1852–1859 Yu X, Yu Z (2012) A distributed architecture of video conference using P2P technology. J Netw 7 (11):1852–1859
40.
go back to reference Aloqaily M, Belqasmi F, Glitho R, Hammad A (2013) Multiparty/multimedia conferencing in mobile Ad hoc networks for improving communications between firefighters. In: Proceedings of 10th ACS/IEEE Int. Conf. on Computer Systems and Applications (AICCSA’2013), Fes, pp –7 Aloqaily M, Belqasmi F, Glitho R, Hammad A (2013) Multiparty/multimedia conferencing in mobile Ad hoc networks for improving communications between firefighters. In: Proceedings of 10th ACS/IEEE Int. Conf. on Computer Systems and Applications (AICCSA’2013), Fes, pp –7
41.
go back to reference Granda JC, Nuño P, García DF, Suárez FJ (2013) Autonomic platform for synchronous e-training in dispersed organizations. Journal of Network and Systems Management 23(1):183–209CrossRef Granda JC, Nuño P, García DF, Suárez FJ (2013) Autonomic platform for synchronous e-training in dispersed organizations. Journal of Network and Systems Management 23(1):183–209CrossRef
42.
go back to reference Granda JC, García DF, Nuño P, Suárez FJ (2010) An efficient networking technique for synchronous e-learning platforms in corporate environments. Comput Commun 33(14):1752–1766CrossRef Granda JC, García DF, Nuño P, Suárez FJ (2010) An efficient networking technique for synchronous e-learning platforms in corporate environments. Comput Commun 33(14):1752–1766CrossRef
43.
go back to reference Granda JC, Nuño P, García DF, Suárez FJ (2014) A self-managed resilient overlay network for interactive multimedia communications. In: Proceedings of 19th IEEE symposium on computers and communications (ISCC2014), Madeira, pp 1–7 Granda JC, Nuño P, García DF, Suárez FJ (2014) A self-managed resilient overlay network for interactive multimedia communications. In: Proceedings of 19th IEEE symposium on computers and communications (ISCC2014), Madeira, pp 1–7
44.
go back to reference Prasad R, Jamadagni H, Shankar H (2004) Number of floors for a voice-only conference on packet networks - a conjecture. IEE Proc Commun 151(3):287–291CrossRef Prasad R, Jamadagni H, Shankar H (2004) Number of floors for a voice-only conference on packet networks - a conjecture. IEE Proc Commun 151(3):287–291CrossRef
Metadata
Title
Using self-regulation to increase resilience in overlay networks for interactive multimedia communications
Authors
Pelayo Nuño
Juan C. Granda
Francisco J. Suárez
Daniel F. García
Publication date
17-08-2018
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 4/2019
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-018-0670-0

Other articles of this Issue 4/2019

Peer-to-Peer Networking and Applications 4/2019 Go to the issue

Premium Partner