Protocolo de comunicaciones para control de la generación distribuida de flujo multimedia

  • C. F. Perez-Monte UTN-FRN / UNSL
  • M. F. Piccoli UNSL
  • M. Perez UTN-FRM
  • C. Luciano UIC
  • S. Rizzi ANL

Resumo


Aplicaciones de tiempo real como realidad virtual generan un flujo multimedia de tipo de máquina-humano que puede ser dividido tanto espacial como temporalmente para distribuir recursos de procesamiento, memoria o red. Este trabajo describe un protocolo para control de flujo de datos multimedia, donde su generación debe ser distribuida para incrementar el rendimiento. Este protocolo no describe la comunicación del flujo multimedia, sino solamente la comunicación de control para la generación de un único flujo multimedia entre múltiples nodos teniendo en cuenta un esquema de mejor esfuerzo. Para lograr estos objetivos se propone un protocolo de capa de aplicación, el cual utiliza UDP o UDP-lite en capa de transporte, IPv6 multicast en capa de red y Gigabit Ethernet con control de flujo en capa de enlace de datos.

Referências

Cox, M. (1995) “Algorithms for Parallel Rendering”. PhD thesis, Department of Computer Science, Princeton University.

Deering, S. and Hinden, R. (1998) “Internet Protocol, Version 6 (Ipv6) Specification” IETF STANDARDS TRACKlo dos Santos, and Dirk Reiners (Eds.). Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 29-36.
DOI=http://dx.doi.org/10.2312/EGPGV/EGPGV07/029-036y where: an open cloud gaming system. In Proceedings of th

Gropp, W., Lusk, E., & Skjellum, A. (1999). “Using MPI: portable parallel programming with the message-passing interface” (Vol. 1). MIT press.

Hubner, T. and Pajarola, R. (2007) “Single-pass multi-view volume rendering”. In: Proceedings of International Conference Computer Graphics and Visualization.

IEEE Standards for Local and Metropolitan Area Networks: (1997) “Supplements CSMA/CD Access Method and Physical Layer Specifications” - 100BASE-T2, IEEE Std 802.3x-1997 and IEEE Std 802.3y-1997 (Supplement to ISO/IEC 8802-3: 1996; ANSI/IEEE Std 802.3, 1996 Edition), vol., no., pp.0_1,324, 1997”.

IETF Datatracker: ART (2016) - “Applications and Real-Time Area” https://datatracker.ietf.org/wg/#art.

Jiang, J., Hereld, M., Insley, J., Papka, M., Rizzi, S. and Uram, T. (2015) “Streaming ultra high resolution images to large tiled display at nearly interactive frame rate with vl3”. In: Large Data Analysis and Visualization (LDAV), 2015 IEEE 5th Symposium on. 2015, p. 133–4. doi: 358 10.1109/LDAV.2015.7348084.

Johnson, G., Abram, G., Westing, B., Navr’til, P. and Gaither, K..(2012), “Displaycluster: An interactive visualization environment for tiled displays” . In: Cluster Computing (CLUSTER), 2012 IEEE International Conference on. 2012, p. 239–47. doi:10.1109/CLUSTER.2012.78.

Kirk, D. and Hwu, W. (2010) “Programming Massively Parallel Processors, A Hands on Approach” , Elsevier, Morgan Kaufmann.

Larzon, L., Degermark, M., Pink, S., Jonsson, L., Ed., and Fairhurst, G. Ed. (2004), "The Lightweight User Datagram Protocol (UDP-Lite)", RFC 3828, DOI 10.17487/RFC3828, IETF Standard Protocol.

Marchesin, S., Mongenet, C., and Dischler, J. (2008). Multi-gpu sort-last volume visualization. In Eurographics Symposium on Parallel Graphics and Visualization (EGPGV08).

Molnar, S., Cox, M., Ellsworth, D., and Fuchs, H. (1994) “A Sorting Classification of Parallel Rendering.” IEEE Computer Graphics and Algorithms, pages 23-32.

Moloney B., Ament M., Weiskopf D. and Moller T. (2011) "Sort-First Parallel Volume Rendering," in IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 8, pp. 1164-1177, Aug. 2011.

Monfort, J. and Grossman, M. (2009) “Scaling of 3D Game Engine Workloads on Modern Multi-GPU Systems” - HPG-09.

Perez-Monte, C., Piccoli, F., Luciano, C., Rizzi, S., Bianchini, G. and Scutari, P. (2013) “Estimation of volume rendering efficiency with GPU in a parallel distributed environment”. Procedia Computer Science 2013;18(0):1402 –11. ICCS 2013

Perez-Monte, C., Mercado, G. , Taffernaberry, C. and Piccoli, F. (2014) - “Protocolo de comunicaciones para renderización distribuida en tiempo real” CSBC 2014 - IWPIETF LAC - 28 al 31 de julio del 2014 – Brasilia – Brasil.

Postel, J., (1980) “User Datagram Protocol”, STD 6 , RFC 768, DOI 10.17487/RFC0768, IETF Standard Protocol.

Schwarz, N. and Leigh, J. (2010) “Distributed Volume Rendering for Scalable Highresolution Display Arrays”, Grapp 2010.
Publicado
04/07/2016
PEREZ-MONTE, C. F.; PICCOLI, M. F.; PEREZ, M.; LUCIANO, C.; RIZZI, S.. Protocolo de comunicaciones para control de la generación distribuida de flujo multimedia. In: WORKSHOP PRÉ-IETF (WPIETF), 3. , 2016, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 2905-2918. ISSN 2595-6388. DOI: https://doi.org/10.5753/wpietf.2016.10101.