User-Empowered Programmable Network Support for Collaborative Environment

  • Eva Hladká
  • Petr Holub
  • Jiří Denemark
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3262)


We introduce a user-empowered UDP packet reflector to create virtual multicasting environments as an overlay on top of current unicast networks. The end-users’ ability to fully control this environment by a specific communication protocol is the main advantage of our approach. Serializing the parallel communication schema for group communication allows us to introduce special features that are possible in unicast communication only. Similar to working with programmable routers, users can submit their own modules, which can be linked into the reflector and perform user-specific operations (filtering, transcoding etc.). The reflector is the basic element of the overlay network support for the user-empowered group communication in collaborative environments.


Overlay Network Collaborative Environment High Quality Video Open Grid Service Architecture Access Control List 
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.
    Chin Jr., G., Myers, J., Hoyt, D.: Social networks in the virtual science laboratory. Communications of the ACM 45 (2002)Google Scholar
  2. 2.
    Psounis, K.: Active networks: Applications, security, safety and architectures. IEEE Communication Surveys (1999) Google Scholar
  3. 3.
    Andersen, D., Balakrishnan, H., Kaashoek, F., Morris, R.: Resilient overlay networks. In: 18th ACM Symp. on Operating Systems Princpiles (SOSP), Banff, Canada (2001)Google Scholar
  4. 4.
    Denemark, J., Holub, P., Hladká, E.: RAP – Reflector Administration Protocol. Technical Report 9/2003, CESNET (2003)Google Scholar
  5. 5.
    Rowstron, A., Druschel, P.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: IFIP/ACM International Conference on Distributed Systems Platforms (Middleware), Heidelberg, Germany, pp. 329–350 (2001)Google Scholar
  6. 6.
    Rebok, T., Holub, P.: Synchronizing RTP Packet Reflector. Technical Report 7/2003, CESNET (2003)Google Scholar
  7. 7.
    Bouček, T.: Kryptografické zabezpečení videokonferencí. Master’s thesis, Military Academy Brno (2002) ,Czech onlyGoogle Scholar
  8. 8.
    Salvet, Z.: Enhanced UDP packet reflector for unfriendly environments. Technical Report 16/2001, CESNET (2001)Google Scholar
  9. 9.
    Internation Electrotechnical Commission: IEC 61834: Recording – Helical-scan digital video cassette recording system using 6,35 mm magnetic tape for consumer use (525-60, 625-50, 1125-60 and 1250-50 systems). (1998, 1999, 2001) Parts 1–10,
  10. 10.
    Ogawa, A., Kobayashi, K., Sugiura, K., Nakamura, O., Murai, J.: Design and implementation of DV based video over RTP. In: Packet Video Workshop 200 (2000),
  11. 11.
    Hladká, E., Holub, P., Denemark, J.: Teleconferencing support for small groups. In: Terena Networking Conference 2002, TERENA (2002),
  12. 12.
    Hladká, E., Holub, P., Liška, M.: Modular communication reflector with dv transmission. In: VRS 2004, PASNET (2004) ,Czech onlyGoogle Scholar
  13. 13.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG, Global Grid Forum (2002)Google Scholar
  14. 14.
    Childers, L., Disz, T., Olson, R., Papka, M.E., Stevens, R., Udeshi, T.: Access grid: Immersive group-to-group collaborative visualization. In: Proceedings of Immersive Projection Technology, Ames, Iowa (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Eva Hladká
    • 1
  • Petr Holub
    • 1
    • 2
  • Jiří Denemark
    • 1
  1. 1.Faculty of Informatics 
  2. 2.Institute of Computer ScienceMasaryk UniversityBrnoCzech Republic

Personalised recommendations