CoUniverse: Framework for Building Self-organizing Collaborative Environments Using Extreme-Bandwidth Media Applications

  • Miloš Liška
  • Petr Holub
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5415)


In this paper, we present a framework called CoUniverse, designed for building real-time user-empowered collaborative environments to work primarily on high-speed networks with true high-bandwidth applications such as uncompressed high-definition video. The system is designed for unreliable experimental infrastructures and therefore its operation relies heavily on self-organizing principles—this is also useful approach for extending it to larger infrastructures. When media stream bitrate is comparable to a capacity of the links, the additive assumption no longer holds and the system needs to have a sophisticated scheduling. The scheduler is conceived as a flexible plug-in for the CoUniverse framework. In this paper, we present a formal scheduling model based on constraint programming including evaluation of its prototype implementation. CoUniverse is designed to utilize external media applications, so that a wide variety of existing tools can be used. The whole system has been prototyped and demonstrated, e. g., during international demonstration on the GLIF 2007 workshop.


Media Application Control Plane Link Capacity Network Link Data Plane 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Arrow, H., McGrath, J.E., Berdahl, J.L.: Small Groups as Complex Systems. Sage Publications, Thousand Oaks (2000)Google Scholar
  2. 2.
    Travostino, F., Mambretti, J., Karmous-Edwards, G.: Grid Networks: Enabling Grids with Advanced Communication Technology. John Wiley & Sons, Chichester (2006)CrossRefGoogle Scholar
  3. 3.
    MacLaren, J.: Co-allocation of compute and network resources using harc. In: Proceedings of Lighting the Blue Touchpaper for UK e-Science: closing conference of ESLEA Project, vol. PoS(ESLEA)016 (2007)Google Scholar
  4. 4.
    Hladká, E., Holub, P., Denemark, J.: User empowered programmable network support for collaborative environment. In: Freire, M.M., Chemouil, P., Lorenz, P., Gravey, A. (eds.) ECUMN 2004. LNCS, vol. 3262, pp. 367–376. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  5. 5.
    Holub, P., Hladká, E., Matyska, L.: Scalability and robustness of virtual multicast for synchronous multimedia distribution. In: Lorenz, P., Dini, P. (eds.) ICN 2005. LNCS, vol. 3421, pp. 876–883. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  6. 6.
    Hladká, E., Holub, P., Denemark, J.: An active network architecture: Distributed computer or transport medium. In: 3rd International Conference on Networking (ICN 2004), Gosier, Guadeloupe, March 2004, pp. 338–343 (2004)Google Scholar
  7. 7.
    Traversat, B., Arora, A., Abdelaziz, M., Duigou, M., Haywood, C., Hugly, J.-C., Pouyoul, E., Yeager, B.: Project JXTA 2.0 super-peer virtual network,
  8. 8.
    Holub, P., Matyska, L., Liška, M., Hejtmánek, L., Denemark, J., Rebok, T., Hutanu, A., Paruchuri, R., Radil, J., Hladká, E.: High-definition multimedia for multiparty low-latency interactive communication. Future Generation Computer Systems 22(8), 856–861 (2006)CrossRefGoogle Scholar
  9. 9.
    De Miguel, T.P., Pavon, S., Salvachua, J., Quemada Vives, J.: ISABEL—experimental distributed cooperative work application over broadband networks. In: Steinmetz, R. (ed.) IWACA 1994. LNCS, vol. 868, pp. 353–362. Springer, Heidelberg (1994)CrossRefGoogle Scholar
  10. 10.
    Quemada, J., de Miguel, T., Pavon, S., Huecas, G., Robles, T., Salvachúa, J., Ortiz, D.A.A., Sirvent, V., Escribano, F.: Isabel: An application for real time collaboration with a flexible floor control. In: CollaborateCom 2005 (2005)Google Scholar
  11. 11.
    Galvez, P.: Evo: Enabling virtual organizations. In: CHEP 2007, Victoria, Canada (2007)Google Scholar
  12. 12.
    Childers, L., Disz, T., Hereld, M., Hudson, R., Judson, I., Olson, R., Papka, M.E., Paris, J., Stevens, R.: ActiveSpaces on the Grid: The construction of advanced visualization and interaction environments. In: Engquist, B. (ed.) Proceedings of Simulation and visualization on the grid: Parallelldatorcentrum, Kungl. Tekniska Högskolan, seventh annual conference, Stockholm, Sweden. Lecture Notes in Computational Science and Engineering, vol. 13, pp. 64–80. Springer, New York (2000)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Miloš Liška
    • 1
  • Petr Holub
    • 1
  1. 1.Laboratory of Advanced Networking Technologies Faculty of InformaticsMasaryk UniversityBrnoCzech Republic

Personalised recommendations