Ulrich Schwenn (RZG) – H.323 Videoconferencing




                  H.323 Video Conferencing

             EFDA Remote Pa...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                            Outline of Talk
       • Psychology, Ergonomi...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                 Psychology, Ergonomics &
                 Acceptance of V...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                      ITU – Umbrella standards
                          ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                       ITU – Standards / Links

             http://commo...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             DFNVC & IPP Infrastructure
                                 ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing



                           ViDeNet & GDS
         H.323 dialing on the p...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                           Outline of talk

    • ViDe
    • GDS – Global...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                   ViDe

    • ViDe stands for Video Deve...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                     ViDe

    • Virtual network, based o...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             GDS – Global Dialing Scheme
    • GDS is a numbering plan fo...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


              GDS – Global Dialing Scheme

    • GDS uses a hierarchy of
...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             GDS – Global Dialing Scheme

    • Several research network ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                              GDS – Global Dialing Scheme




           ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                         GDS – Global Dialing Scheme

    • P. Giese → U....
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                 GDS – Global Dialing Scheme

      • K. ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                     GDS Global Dialing Scheme


  • U. S...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                             ViDe & GDS

    • ViDe
         – http://www...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


               Homogeneous MPG Scenarios
        BMS - Section
        Me...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             Homogeneous HGF VC – Scenario
         HGF - Programm-      ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             IPP Videoconferencing

                                     ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                           H.323 Statistics IPP
                   Deskto...
Ulrich Schwenn (RZG) – H.323 Videoconferencing




  Traversing H.323 audio/video through firewalls

             EFDA Rem...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                               Outline of talk
 • The Problem – A short i...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             The problem – a short introduction
• Complexity of media str...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             The problem – a short introduction

    • “Blocked” communic...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             GnuGK – The OpenSource solution

    • Why GnuGK?
         –...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             GnuGK – The OpenSource solution

• How does it works?
      ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                  …just a few features…
• ViDeNet & GDS
      – GnuGK can...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                  …just a few features…
• Proxy can be fully/partial deac...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                        Security aspects

 • Firewall “just” open for gat...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                 Security aspects

    • NOTICE: ALL SYSTEMS CAN BE
     ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                             Statistics (I)
• GnuGK is used for ALL video...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                        Statistics (II)

    • ~ 1000 calls per month (~ ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                   GK / Proxy Statistics RZG
                            ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             GK / Proxy Statistics RZG


                            Load...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                 GK / Proxy Statistics RZG
    Load Test
    Proxy
    Th...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                           GK / Proxy Statistics RZG
    ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                Summary
 • GnuGK is THE solution for IPP/...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                              Desktop (Overview)
                Tandberg ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                        IPP Rooms




                                   ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                   Medium Size Seminar Room
       Seminar-Room RZG




  ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                  MPG Rooms
       Seminar-Room
       MP...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                       MPG Rooms
        Seminar-Room Gen...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

             Large Seminar Room / Lecture Hall
        AUG Monday meeting ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                            IPP Rooms
       Lecture Hall Garching       ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                            IPP – Rooms
             AUG Audio: Cardioid ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                    IPP – EFDA European Network
                         ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                NIIF Videoconference Project



                          ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                   NIIF Videoconference Project
                          ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                What Else?                     05 - 10 / ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                       What Else?                     > 2003?




03/11/2...
Ulrich Schwenn (RZG) – H.323 Videoconferencing



  A. Flexeder
                                   Future of H.323
       ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                                    Future of H.323
Tests 2003/2004       ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                „Optimal VC-Room“
             Background...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                 H.239 Interoperability 2004
     RZG-Tests               ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                                Future of H.323
                         ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                        Current RZG - Projects
             •   Administr...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                     Psychology, Ergonomics &
                     Accepta...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                       Acknowledgements
         IPP Video Group: Paul Pf...
Ulrich Schwenn (RZG) – H.323 Videoconferencing



      Polycom VSX 3000
                       VC for the Bosses         ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing

                  EFDA -Teleconferencing 2003/4
                  Approxim...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


               VC – Infrastructure (H.323 basically)
                    ...
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                   Proposal for VC in EFDA
                            (B...
Upcoming SlideShare
Loading in …5
×

H.323 Video Conferencing H.323 Video Conferencing

3,721 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,721
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
94
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

H.323 Video Conferencing H.323 Video Conferencing

  1. 1. Ulrich Schwenn (RZG) – H.323 Videoconferencing H.323 Video Conferencing EFDA Remote Participation Training & Workshop KFKI Budapest, Hungary May 2004 Dr. Ulrich Schwenn, Kewin Stöckigt {schwenn|kfs}@rzg.mpg.de Multimedia & Videoconferencing Group http://www.rzg.mpg.de/vc Computing Center Garching (RZG), Max-Planck-Gesellschaft (MPG) & Max-Planck-Institut für Plasmaphysik (IPP) 03/11/2003 Budapest, RP-Training & Workshop May 2004 1
  2. 2. Ulrich Schwenn (RZG) – H.323 Videoconferencing Outline of Talk • Psychology, Ergonomics & Acceptance of VC-Services • ITU Standards H.320 / H.323 - Links • GDS, ENUM (Kewin Stöckigt) • DFN Verein – GWiN - VC Service - DFNVC • Experiences - Outsourcing - IPP • Local Rooms - IPP • GWiN – GÉANT – NIIF - EFDA • Scenarios & Rooms • Traversing H.323 audio/video through firewalls (Kewin) • Statistics - IPP • What Else? • Future of H.323 Acknowledgements 03/11/2003 Budapest, RP-Training & Workshop May 2004 2
  3. 3. Ulrich Schwenn (RZG) – H.323 Videoconferencing Psychology, Ergonomics & Acceptance of VC-Services 3. What is "Multimedia Conferencing"? (IMTC Definition) Multimedia conferencing revolutionizes vital, everyday tasks such as corporate management, training and communication between geographically-dispersed teams. This technology enables interactive, live sharing of audio, video and desktop applications during a conference session. Multiple users participating from geographically distant locations can collaborate on an application and share visual information while they discuss a project together. Internet voice and video and PSTN video increase productivity and reduce travel time and cost, while offering a personal mode of communication. Applications are wide-ranging and include investor relations, telemedicine, distance learning, technical design reviews, and other collaborative activities. http://www.imtc.org/faq/#3 03/11/2003 Budapest, RP-Training & Workshop May 2004 3
  4. 4. Ulrich Schwenn (RZG) – H.323 Videoconferencing ITU – Umbrella standards NEW or important: IP H.264 same video quality H.264 at ½ bandwidth H.235 H.264 Tandberg & Polycom (mostly proprietory) G.722 H.239 H.450 H.235 Encryption DES/AES (no problem for IPP, working with all Tandbergs) ISDN H.239 Presentation sharing DuoVideo – Tandberg H.264 People & Content – Polycom H.264 Sony G.722 H.239 G.722 Audio with 7 KHz H.450 H.450 Directories (Kewin) 03/11/2003 Budapest, RP-Training & Workshop May 2004 4
  5. 5. Ulrich Schwenn (RZG) – H.323 Videoconferencing ITU – Standards / Links http://commons.internet2.edu/ http://www.videnet.gatech.edu/cookbook.en/list_toc.php http://www.teamsolutions.co.uk/video.html http://www.videnet.gatech.edu/cookbook.en/list_page.php?topic=6&url=be st-prac.html http://www.vidkonf.niif.hu/protdoc/videokonf_okt_20031217.pdf http://www.rzg.mpg.de/vc/docs http://www.imtc.org/events/Forum_2004/2004ForumAgenda.doc http://www.imtc.org/faq/#3 03/11/2003 Budapest, RP-Training & Workshop May 2004 5
  6. 6. Ulrich Schwenn (RZG) – H.323 Videoconferencing DFNVC & IPP Infrastructure http://www.vc.dfn.de http://www.rzg.mpg.de/vc IPP Proxy DMZ GNU Open H.323 GK MPG mcu6 MVP 0049 383488 1xxx 0049 893299 6xxx MCU-60 V3.2 MVP ...... ...... for MPG Greifswald Garching 0049107 IPP H.323 Infrastructure Usable by EFDA H.323 Clients 03/11/2003 Budapest, RP-Training & Workshop May 2004 6
  7. 7. Ulrich Schwenn (RZG) – H.323 Videoconferencing ViDeNet & GDS H.323 dialing on the public internet EFDA Remote Participation Training & Workshop KFKI Budapest, Hungary May 2004 Kewin Stöckigt Multimedia & Videoconferencing Group Computing Center Garching (RZG), Currently Auckland, New Zealand ksto033@ec.auckland.ac.nz 03/11/2003 Budapest, RP-Training & Workshop May 2004 7
  8. 8. Ulrich Schwenn (RZG) – H.323 Videoconferencing Outline of talk • ViDe • GDS – Global Dialing Scheme – How does it work? – Who is responsible? – Dialing examples 03/11/2003 Budapest, RP-Training & Workshop May 2004 8
  9. 9. Ulrich Schwenn (RZG) – H.323 Videoconferencing ViDe • ViDe stands for Video Development Initiative • Hosted at University of North Carolina at Chapel Hill (UNC) • ViDe belongs to the Internet2 initiative • Was founded by several representatives of universities and educational networks • ViDe wants to deploy digital audio and video in research and higher education • Numerous workgroups doing “active” research in different areas, e.g. data collaboration, streaming, etc. 03/11/2003 Budapest, RP-Training & Workshop May 2004 9
  10. 10. Ulrich Schwenn (RZG) – H.323 Videoconferencing ViDe • Virtual network, based on the H.323 standard – Network consists of several zones (more about zones later) • ViDe comprised several autonomously managed H.323 gatekeeper around the world – Management of IP traffic – Get “your personal videonumber (E.164)” – Allows interaction with MCU (multipoint conference units; needed if more than 2 systems want to communicate with each other) 03/11/2003 Budapest, RP-Training & Workshop May 2004 10
  11. 11. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS – Global Dialing Scheme • GDS is a numbering plan for videoconferencing systems, MCU conferences, gateways and other audio/video communication related systems • GDS is similar to the telephone numbering scheme – IAC (International access code): 00 – CC (country code): e.g. 36 for Hungary, 49 for Germany, etc. – OP (Organization prefix): e.g. 200 for KFKI, 893299 for IPP Garching – EN (Endpoint number): e.g. 2011 for P. Giese, 6004 for U. Schwenn – An E.164 number (~ GDS number) consist of <IAC><CC><OP><EN> 03/11/2003 Budapest, RP-Training & Workshop May 2004 11
  12. 12. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS – Global Dialing Scheme • GDS uses a hierarchy of gatekeeper • Each gatekeeper represents one zone – A Zone is a pool of videoconferencing systems, belonging to one Organization prefix – It does not matter, if videoconferencing systems are on the same network; they can be widespread 03/11/2003 Budapest, RP-Training & Workshop May 2004 12
  13. 13. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS – Global Dialing Scheme • Several research network provider, like NIIF, DFN, etc. host country gatekeeper who represent the country code (CC) • Those CGKs are connected to the world gatekeeper, owned by the Welsh Video Network, University of Wales, Ireland 03/11/2003 Budapest, RP-Training & Workshop May 2004 13
  14. 14. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS – Global Dialing Scheme World Gatekeeper, 00 CGK Hungary, 36 CGK Germany, 49 CGK USA, 1 CGK <somewhere> KFKI Gatekeeper, 200 IPP Gatekeeper, 893299 DFN Gatekeeper, 711 … UNC Gatekeeper, 129 VC system P. Giese, 2011 VC system U. Schwenn, 6004 VC system T. Johnson, 71004 VC system K. Stoeckigt, 6006 03/11/2003 Budapest, RP-Training & Workshop May 2004 14
  15. 15. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS – Global Dialing Scheme • P. Giese → U. Schwenn: 00498932996004 World Gatekeeper, 00 CGK Hungary, 36 CGK Germany, 49 CGK USA, 1 CGK <somewhere> KFKI Gatekeeper, 200 IPP Gatekeeper, 893299 DFN Gatekeeper, 711 … VC system P. Giese, 2011 VC system U. Schwenn, 6004 VC system K. Stoeckigt, 6006 03/11/2003 Budapest, RP-Training & Workshop May 2004 15
  16. 16. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS – Global Dialing Scheme • K. Stoeckigt → T. Johnson: 00112971004 World Gatekeeper, 00 CGK Hungary, 36 CGK Germany, 49 CGK USA, 1 CGK <somewhere> KFKI Gatekeeper, 200 IPP Gatekeeper, 893299 DFN Gatekeeper, 711 … UNC Gatekeeper, 129 VC system P. Giese, 2011 VC system U. Schwenn, 6004 VC system T. Johnson, 71004 VC system K. Stoeckigt, 6006 03/11/2003 Budapest, RP-Training & Workshop May 2004 16
  17. 17. Ulrich Schwenn (RZG) – H.323 Videoconferencing GDS Global Dialing Scheme • U. Schwenn → K. Stoeckigt: 00498932996006 World Gatekeeper, 00 CGK Hungary, 36 CGK Germany, 49 CGK USA, 1 CGK <somewhere> KFKI Gatekeeper, 200 IPP Gatekeeper, 893299 DFN Gatekeeper, 711 … UNC Gatekeeper, 129 VC system P. Giese, 2011 VC system U. Schwenn, 6004 VC system T. Johnson, 71004 VC system K. Stoeckigt, 6006 03/11/2003 Budapest, RP-Training & Workshop May 2004 17
  18. 18. Ulrich Schwenn (RZG) – H.323 Videoconferencing ViDe & GDS • ViDe – http://www.vide.net – http://videnet.unc.edu • GDS – http://www.wvn.ac.uk/support/h323address.htm – http://www.rzg.mpg.de/vc/index.php – http://www.vidkonf.niif.hu/index.php 03/11/2003 Budapest, RP-Training & Workshop May 2004 18
  19. 19. Ulrich Schwenn (RZG) – H.323 Videoconferencing Homogeneous MPG Scenarios BMS - Section Meetings on - • Financing / Personnell TTTT T • Research Policy / Program T Robust solution – TT T recommandations T DFNVC T TT • identical Clients >15 TT T T Tandberg 1000 (now) T T T T T T T T • SW / HW Support T T outsourced (MVC) • DFNVC Gatekeeper T & first level Support T T T Project BAR / MPG T • 7 Systems at central locations DFNVC TT T President Tandberg 880 (now) T T TTTT Administrative (incl. Displays&control) T Headquarters 03/11/2003 Budapest, RP-Training & Workshop May 2004 19
  20. 20. Ulrich Schwenn (RZG) – H.323 Videoconferencing Homogeneous HGF VC – Scenario HGF - Programm- TTTT Management T TTT TT T HGF-VC Taskforce (KODA) T T DFNVC (10/2003) T T T Recommendations P T T • Clients (Tandberg 880) • SW / HW Outsourcing T • DFNVC Service P T • Tests Summer 2003, Feedback: T DFNVC, MVC, Radvision TTTT DFNVC T P Polycom T Tandberg 2004 03/11/2003 Budapest, RP-Training & Workshop May 2004 20
  21. 21. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP Videoconferencing T880 T500 T6000 T500 T500 MS Greifswald 10 VV DFNVC DFNVC T6000 3 T880 T6000 MS T500 MS Garching 2 T1000 15 VV Tests 2x VSX 7000, PCS-1 03/11/2003 Budapest, RP-Training & Workshop May 2004 21
  22. 22. Ulrich Schwenn (RZG) – H.323 Videoconferencing H.323 Statistics IPP Desktops ~25 ViaVideo, 2 Tandberg 1000 - positive > 10 connections / client / week VNC in regular use - positive Meeting/Seminar rooms 7 Tandberg 500/880 - positive ~10% H.320 up to 15 point-to-point / room / w - positive ~ 2 multipoint (3-5) / room / w - positive VNC in regular use - positive Lecture Halls 3 Tandberg 6000 (MS) (H. 323), DuoVideo ~10% H.320 ~ 5 point-to-point / w, 120 min - positive ~ 1-2 multipoint / w - positive NetMeeting, VNC in regular use - positive 2 IP interrupts (ISDN backup) 120 conferences (280h) in 2003 - positive Compatibility / external: VRVS, SW clients, old H.320 clients, Webconferencing - negative 03/11/2003 Budapest, RP-Training & Workshop May 2004 22
  23. 23. Ulrich Schwenn (RZG) – H.323 Videoconferencing Traversing H.323 audio/video through firewalls EFDA Remote Participation Training & Workshop KFKI Budapest, Hungary May 2004 Kewin Stöckigt Multimedia & Videoconferencing Group Computing Center Garching (RZG), Currently Auckland, New Zealand ksto033@ec.auckland.ac.nz 03/11/2003 Budapest, RP-Training & Workshop May 2004 23
  24. 24. Ulrich Schwenn (RZG) – H.323 Videoconferencing Outline of talk • The Problem – A short introduction • GnuGK – The OpenSource solution – Why GnuGK? – How does it work? – A few features • ViDeNet & GDS • Authentication schemes • … – Security aspects – Statistics • Summary & Acknowledgement 03/11/2003 Budapest, RP-Training & Workshop May 2004 24
  25. 25. Ulrich Schwenn (RZG) – H.323 Videoconferencing The problem – a short introduction • Complexity of media streams – Several udp and tcp streams, e.g. • Q.931, H.245, H.225.0 are tcp (control) streams • Video and audio data are encapsulated in udp packets – Amount of data per second • A vc connection with 512kbit/s send approx. 90 udp packets with an average packet size of 750 bytes per second • Dynamic Port allocation – H.323 uses a few fixed ports, e.g. 1719/tcp , 1720/tcp – Per connection approx. 6 to 8 ports needed – Ports are negotiated dynamically during the connection setup • Used port range: > 210 & < 216 (1024-65535) • How do you open ports (on a firewall) if you don’t know them? 03/11/2003 Budapest, RP-Training & Workshop May 2004 25
  26. 26. Ulrich Schwenn (RZG) – H.323 Videoconferencing The problem – a short introduction • “Blocked” communication or what happens if… – Setup (often) can pass firewall, but audio and video data are blocked – Standard scenario: external (unprotected) client gets audio and video, but internal (protected) system gets nothing 03/11/2003 Budapest, RP-Training & Workshop May 2004 26
  27. 27. Ulrich Schwenn (RZG) – H.323 Videoconferencing GnuGK – The OpenSource solution • Why GnuGK? – It’s free (GPL) – It runs on Linux…also free (Windows/Mac version also available) – It’s a combination of a regular gatekeeper and a proxy – Fully H.323 v.4 compatible – 100% compatible to ViDeNet & GDS 03/11/2003 Budapest, RP-Training & Workshop May 2004 27
  28. 28. Ulrich Schwenn (RZG) – H.323 Videoconferencing GnuGK – The OpenSource solution • How does it works? – Videoconferencing system communicates only with the proxy – ALL data, tcp data (control channels, etc.) as well as audio and video data (udp) are transmitted via the proxy 03/11/2003 Budapest, RP-Training & Workshop May 2004 28
  29. 29. Ulrich Schwenn (RZG) – H.323 Videoconferencing …just a few features… • ViDeNet & GDS – GnuGK can be fully integrated into the existing ViDeNet & GDS (Global Dialing Scheme) structure → dialing of E.164 numbers rather than IPs – E.g. Gatekeeper in Garching has Zone 0049893299 → it is easier to remember an E.164 number: 00498932996004 instead of 130.183.2.60 • Authentication schemes – Many different authentication methods available, e.g. H.350 (LDAP), mySQL authentication, Radius authentication (incl. billing) 03/11/2003 Budapest, RP-Training & Workshop May 2004 29
  30. 30. Ulrich Schwenn (RZG) – H.323 Videoconferencing …just a few features… • Proxy can be fully/partial deactivated, simply by setting [Proxy] [Proxy] [Proxy] Enable=0 Enable=1 Enable=1 • Port range (H.245, Q.931, T.120, RTP) can be limited InternalNetwork=10.10.2.0/24 – This limits the amount of concurrent calls – May cause problems with MCU conferences • NATed endpoints are supported • Call queuing/forwarding • Load balancing 03/11/2003 Budapest, RP-Training & Workshop May 2004 30
  31. 31. Ulrich Schwenn (RZG) – H.323 Videoconferencing Security aspects • Firewall “just” open for gatekeeper/proxy → all videoconferencing systems are protected by the firewall and can’t be hacked/attacked • System is as secure as any other system on the public internet • Everything you have to “protect” is the gatekeeper/proxy – Switch off all unnecessary services, e.g. www, ftp, ssh (from outside) – Install all security fixes/patches 03/11/2003 Budapest, RP-Training & Workshop May 2004 31
  32. 32. Ulrich Schwenn (RZG) – H.323 Videoconferencing Security aspects • NOTICE: ALL SYSTEMS CAN BE HACKED/ATTACKED AS LONG AS THEY ARE CONNECTED TO A NETWORK/INTERNET/etc. 03/11/2003 Budapest, RP-Training & Workshop May 2004 32
  33. 33. Ulrich Schwenn (RZG) – H.323 Videoconferencing Statistics (I) • GnuGK is used for ALL videoconferences in IPP/RZG (intern↔intern, intern↔extern, extern↔intern, extern↔extern) • System is in use since 08/02 – Until 04/04: 1.6 GHz PIII, 256GB Ram, SuSE Linux 7.3 – Since 05/04: IBM X3-35 eServer, 4 x Intel Xeon 2.8 GHz, 1.5GB Ram, RedHat 9 • Breakdowns (“old gatekeeper”) so far: – 2003: 2 breakdowns (1 x Kernel Panic, 1 x power failure in building) – 2004: 2 breakdowns (1 x failure of power supply, 1 x harddisk crashed → System was replaced by new GK) 03/11/2003 Budapest, RP-Training & Workshop May 2004 33
  34. 34. Ulrich Schwenn (RZG) – H.323 Videoconferencing Statistics (II) • ~ 1000 calls per month (~ 40% multipoint) • Connection speeds from 512kbit/s up to 3MBit/s (single connection) • ~ 120GB monthly data throughput • “Old” system was up and running for 239 days, more than 7000 calls were handled, about 2000 came from external institutions, e.g. KFKI, other EFDA members, MCUs, etc. • We were not able to “force” proxy down 03/11/2003 Budapest, RP-Training & Workshop May 2004 34
  35. 35. Ulrich Schwenn (RZG) – H.323 Videoconferencing GK / Proxy Statistics RZG Registered Endpoints IPP Load Test Multipoint Conference Rad MCU6 03/11/2003 Budapest, RP-Training & Workshop May 2004 35
  36. 36. Ulrich Schwenn (RZG) – H.323 Videoconferencing GK / Proxy Statistics RZG Load Test – Current Calls 03/11/2003 Budapest, RP-Training & Workshop May 2004 36
  37. 37. Ulrich Schwenn (RZG) – H.323 Videoconferencing GK / Proxy Statistics RZG Load Test Proxy Throughput 03/11/2003 Budapest, RP-Training & Workshop May 2004 37
  38. 38. Ulrich Schwenn (RZG) – H.323 Videoconferencing GK / Proxy Statistics RZG Load Test Proxy Throughput GK-Calls 6000 5000 GK running 4000 (days) 3000 Calls (overall) 2000 1000 Calls 0 (successful) Calls (from outside) 03 03 04 04 04 20 20 20 20 20 1. 2. 1. 1. 2. .1 .1 .0 .0 .0 25 05 14 23 08 03/11/2003 Budapest, RP-Training & Workshop May 2004 38
  39. 39. Ulrich Schwenn (RZG) – H.323 Videoconferencing Summary • GnuGK is THE solution for IPP/RZG • Disadvantages – Monitoring just via telnet (allowed ips can be specified) • Advantages – Its free – OpenSource – Bunch of authentication methods – Runs on Linux/Windows/Mac – E.164 rewriting – Accounting (Radius, File, SQL) – …and much more 03/11/2003 Budapest, RP-Training & Workshop May 2004 39
  40. 40. Ulrich Schwenn (RZG) – H.323 Videoconferencing Desktop (Overview) Tandberg 1000 Ullis desktop ViaVideo, (xconf, vpoint, VIGO in test) Speaker Software Contacts Speaker-phone Laptop Coffee Scheduler Cellular T 1000 etc. for bosses, ViaVideo for everybody, VNC - VRVS/phone if you like 03/11/2003 Budapest, RP-Training & Workshop May 2004 40
  41. 41. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP Rooms Karls desktop 03/11/2003 Budapest, RP-Training & Workshop May 2004 41
  42. 42. Ulrich Schwenn (RZG) – H.323 Videoconferencing Medium Size Seminar Room Seminar-Room RZG VC - Polycom VS, Sony PCS-1,Tandberg 880 Monitor, Beamer Screen, Smartboard PC Smartboard (DRFC, IPP) - Phone Calls to Set Top Systems - VNC (VRVS using H.323 client?) 03/11/2003 Budapest, RP-Training & Workshop May 2004 42
  43. 43. Ulrich Schwenn (RZG) – H.323 Videoconferencing MPG Rooms Seminar-Room MPI for Astrophysics Beamer Speaker Display 2 Smartboard PC Display 2 Media Control for Laptops Tandberg 550 Audio Displays TouchPanel Beamer El. Screen Microphone Lighting Blinds © 03/11/2003 Budapest, RP-Training & Workshop May 2004 43
  44. 44. Ulrich Schwenn (RZG) – H.323 Videoconferencing MPG Rooms Seminar-Room General Administration Max-Planck-Society Speaker PC Display 2 Display 1 KEM - Microphone Media Control for Tandberg 6000 MS Laptops Audio Displays TouchPanel Lighting Blinds © digitech 03/11/2003 Budapest, RP-Training & Workshop May 2004 44
  45. 45. Ulrich Schwenn (RZG) – H.323 Videoconferencing Large Seminar Room / Lecture Hall AUG Monday meeting - Remote participation AsdexUpgrade for EFDA H.323-VC Tandberg 6000, 3 Cameras 2-3 Beamer, 2-3 Screens Smartboard / Touchmonitor Media Control (AMX or Crestron) Lighting, AirCond., VC, DVD... , Laptops Lighting Audio mixer, KEM + wireless Mics 2 PCs - VRVS, VNC Presentations Recommended: Smartboard (DRFC, JM Theis) or similar (IPP, AUG,K Behler) 03/11/2003 Budapest, RP-Training & Workshop May 2004 45
  46. 46. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP Rooms Lecture Hall Garching 3 / 2003 3 Beamer Smartboard Touch panel Video processor Audio mixer, 10 Mics PC 2, Monitor 03/11/2003 Budapest, RP-Training & Workshop May 2004 46
  47. 47. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP – Rooms AUG Audio: Cardioid Plane Microphone 03/11/2003 Budapest, RP-Training & Workshop May 2004 47
  48. 48. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP – EFDA European Network VV VRVS T880 8 Mbps IL UK VV VV FI NM DK VV T6000 / 3 T500 HGW W7-X T880 / 10 VV FR DE DFNVC 2 T6000 / 2 T880 GAR T1000/ T500 / 15 VV ES AUG GnuGK-Proxy VRVS VS VS128 PT VV VRVS CH IT HU 3 VV NIIF VV Aethra 2 VV 2 VS NM NM VRVS 03/11/2003 Budapest, RP-Training & Workshop May 2004 48
  49. 49. Ulrich Schwenn (RZG) – H.323 Videoconferencing NIIF Videoconference Project World GK http://www.vidkonf.niif.hu Congratulations! 03/11/2003 Budapest, RP-Training & Workshop May 2004 49
  50. 50. Ulrich Schwenn (RZG) – H.323 Videoconferencing NIIF Videoconference Project Official Opening May 11, 2004 Check out photos taken at the ceremony by clicking here 03/11/2003 Budapest, RP-Training & Workshop May 2004 50
  51. 51. Ulrich Schwenn (RZG) – H.323 Videoconferencing What Else? 05 - 10 / 2003? Why should Customers Are there Alternatives? keep H.323? “AccessGrid contra H.323” “VRVS contra H.323“ “IM = SIP contra H.323” Web Conferencing? AccessGrid Node NERSC Berkeley ~100 nodes worldwide Commercial Solutions available, but 1-2 Technicians / node 03/11/2003 Budapest, RP-Training & Workshop May 2004 51
  52. 52. Ulrich Schwenn (RZG) – H.323 Videoconferencing What Else? > 2003? 03/11/2003 Budapest, RP-Training & Workshop May 2004 52
  53. 53. Ulrich Schwenn (RZG) – H.323 Videoconferencing A. Flexeder Future of H.323 Video- Audio- Max. Data Rate EUR L. Maradonna standards standards Desktopsystems Hardware: Polycom 128 - 512 Kbps ca. 400 H. 261, H.263, H.264 G.711, G.722, ViaVideo 5.0 30 fps QCIF, CIF, 4CIF G.728 VSX-3000 Max 2 Mbps 4-9000 Tandberg 1000 H. 261, H.263, H.264 G.711, G.722, Max 768 Kbps 6-8000 CIF G.728 VCON VIGO 64 Kbps – 1,5 Mbps ca. 800 H.261, H.263, H.264 G.711, G.722, vPoint QCIF, CIF G.723, G.728 Version 5.1 Desktopsystems Software: vPoint Version H.261, H.263, H.264 G.711, G.722, 64 kbit/s – 1,5 Mbps 575 for10 5.1 QCIF, CIF G.723, G.728 Licences eConf H.261, H.263, H.264 G.711, G.722, 32 kbit/s – 3,0 Mbps 60 - 120 SQCIF, QCIF, CIF, G.723, G.729, 4CIF TDAC NetMeeting H.263, H.263, H.264 G.711, 16 Kbps – 400 Kbps no Update by Version 3.01 QCIF, CIF G.723 30 fps MS since 2002, will be withdrawn 03/11/2003 Budapest, RP-Training & Workshop May 2004 53
  54. 54. Ulrich Schwenn (RZG) – H.323 Videoconferencing Future of H.323 Tests 2003/2004 Video- Audio- Max. Data Rate EUR standards standards Settopsysteme: Tandberg 880 H.261, H.263, H.264 G.711,G.722, 64 - 1500 Kbps 8.000 – 13.000 550, 770, 990 QCIF, CIF, 4CIF G.728 15-60 fps Polycom G.711, G.722, EX, VSX 7000 H.261, H.263 , H.264 G.728 56 - 2000 Kbps 6.000 – 9.000 QCIF, CIF, 4CIF 15-30 fps (ISDN, MCU?) Sony PCS-1 WebConferencing: FVC: Click to H.261, H.263 G.711, ~18.400 for 10 lic. Meet Express SQCIF, QCIF, CIF G.722, Proprietory, expensive G.728 Polycom H. 261, H.263 G.711, G.722, ca. 6.000 for 10 lic. WebOffice QCIF, CIF G.728 Proprietory Version 5.1 Sonstiges: VRVS H.261 G.711 Max. Software free, Unreliable QCIF, CIF 768 kbit/s ,30 fps Webcam, Gateway to No Echocancelling H.323 Nice Scheduling 03/11/2003 Budapest, RP-Training & Workshop May 2004 54
  55. 55. Ulrich Schwenn (RZG) – H.323 Videoconferencing „Optimal VC-Room“ Background Lighting Room for max. 10 people adjustable Special Lighting Air Condition Speakers Walls & ceilings Kameras covered Smartboard with acoustically Doors to technics damping material cabinett Video Presentation Cardioid Plane Microphone Laptop Connectors Specially designed table Media Control Touchmonitor European Patent Office - 7 Rooms in Munich, Berlin, Den Haag, Vienna 03/11/2003 Budapest, RP-Training & Workshop May 2004 55
  56. 56. Ulrich Schwenn (RZG) – H.323 Videoconferencing H.239 Interoperability 2004 RZG-Tests Radvision Tandberg Polycom Polycom Tandberg Sony VCON 05 / 2004 MCU MCU MCU Polycom + + + Tandberg + ? + Sony + ? VCON + ? + ? Radvision MCU ? ? + + + Tandberg MCU + + ? + + + + ? + + + Polycom MCU Systems with announced H.239 2004 ? VNC 03/11/2003 Budapest, RP-Training & Workshop May 2004 56
  57. 57. Ulrich Schwenn (RZG) – H.323 Videoconferencing Future of H.323 Some (Technical) Conclusions • Desktops: “ViaVideo” for Linux, MACs no topic, VRVS, AG unknown Either stand-alone or MS solutions • IM-Messenger: The whole business is afraid of MS (mice & cat…tiger); SIP is standard & supported by RadVisions MCUs now; • H.264: H.264 by Tandberg, Sony & Polycom, ITU in 06 / 2003 High-Resolution Video Conferencing this year • Multipoint: MPG - MCU at DFNVC working since April 29, 2003 NIIF - MCU working since April 29, 2004 H.323 will be the only VC Infrastructure commercially supported & generally applicable for several (>4) years Let’s use it! 03/11/2003 Budapest, RP-Training & Workshop May 2004 57
  58. 58. Ulrich Schwenn (RZG) – H.323 Videoconferencing Current RZG - Projects • Administration, Scheduling, TMS, Lotus, Outlook? • IPP - Gatekeeper, Proxy -> DMZ (2/2004) • Expanding Infrastructure for MPG & HGF • Recording VC + PPT (with d-Lecture, test operation) http://www.d-lecture.de/demo/ • Streaming (possible with Polycom, Sony &Tandberg) • QoS Control (DFN / RZG / AWI Project) • WebConferencing not yet recommendable (Tests FVC CTM / Polycom WebOffice 8-9 / 2003) • Access Grid (DEISA 2004) Same Drawbacks as VRVS • Students from TUM & FHM, Practica, Diploma • Collaborations: DFNVC, HGF, EFDA, ViDeNet, Industry 03/11/2003 Budapest, RP-Training & Workshop May 2004 58
  59. 59. Ulrich Schwenn (RZG) – H.323 Videoconferencing Psychology, Ergonomics & Acceptance of VC-Services Relative Importance of 1 IP-Technics – Hardware, Networking, Firewalls 2 Facilities – Audio, Video, Presentations / Applications 3 User-System Interfaces – Media Control 4 Interoperability between different rooms AND persons 5 Acceptance of the whole system by users is often mixed up, especially by scientists and even more by experimentalists, tending to concentrate on tec-problems. Due to our experience the order from a users point of view is (from most important psychological to technical necessities): 5>4 >3 >2 >1 Video Conferencing is a just another Service! 03/11/2003 Budapest, RP-Training & Workshop May 2004 59
  60. 60. Ulrich Schwenn (RZG) – H.323 Videoconferencing Acknowledgements IPP Video Group: Paul Pflüger, Henning Soenke, Kewin Stöckigt NZL ½ Thomas von Weber, Wolfgang Harwardt, Andreas Stareprawo IPP Sybilla Bunne, Hans Pfeiffenberger AWI Horst Wenzel et al. VCC Gisela Maiss, Jürgen Hornung et al. DFNVC Karl Behler AUG, Directorate IPP Students 2003: A. Flexeder, L Maronna TUM W. Steigemann, G. Neumann MPG-GV P. Giese, O. Hemming, J. How, V. Schmidt EFDA W.Bauer, A.W.Davis, N. Hahn, D. Heldner, T. Kula INDUSTRY W. Natzer, A. Seipel, U. Schmidt, J. Thiermeyer DaimlerChrysler tv.media, digitech, MediaPro, MVC, NTS, PolyCom, Radvision, SONY, Tandberg, VCON, VIPLA, VITEC, Wainhouse Research 03/11/2003 Budapest, RP-Training & Workshop May 2004 60
  61. 61. Ulrich Schwenn (RZG) – H.323 Videoconferencing Polycom VSX 3000 VC for the Bosses Tandberg 1000 2 Mbps H.323 1.1 Mbps 512 Kbps H.320 384 Kbps Optional Inbuilt MCU No No WLAN Yes SXGA Display XGA Yes PC monitor No 6-9 K€ Price 7-9 K€ NDA‘s from Polycom &Tandberg 03/11/2003 Budapest, RP-Training & Workshop May 2004 61
  62. 62. Ulrich Schwenn (RZG) – H.323 Videoconferencing EFDA -Teleconferencing 2003/4 Approximate status 2004 Now? Now? “Old” Labs “Old” Labs Ne tw ork VRVS/Mbone H.323 H.320 Phone Fusion La bora tory Fire - La rge Sm a ll La rge Sma ll La rge Sm a ll ba ckup Sta ff Mbit Loa d Office s Office s Office s w a ll MR MR MR MR MR MR in MR UKAEA UK (Culha m La b) 200 Y Y Y None Y Y None Y Y None ? 8 <10% 2 2 UKAEA UK (JET Fa cilitie s) 300 Y Y Y None Y Y None N N None Y 10% typ DRFC Fra nce 300 Y 10 Y Y 10 N N 2? None N N None Y 50% m a x IPP Ga rching, Ge rma ny Y 600 <<100% N Y 2 Y Y 2 Y Y None N 300 3 10 >25 IPP Gre ifsw a ld, Ge rma ny Y 500 ? N N None Y Y None Y Y None ? EFDA Ga rching Ge rma ny 37 Y 28 <10% N N None 1 N N 6 5 N Y None Y FZJ/IPP Ge rma ny 130 Y 622 ? Y Y 5 Y Y 5 Y Y None Y FZK Ge rma ny 30 Y 155 ? N N None Y N None Y N None ? ENEA Fra sca ti Ita ly 60 Y 16 <20% Y N 2 N N 1 None Y N None N Consorzio RFX Ita ly 70 Y 8 <20% N Y 2 N N 1 1 N N None Y IFP-CNR Ita ly 20 N 12.5 30% Y N 2 Y N None 2 N N None Y CIEMAT Spa in 60 Y 100 10% N N None N Y None N Y None N 10% typ KFKI Hunga ry 18 Y 1000 N Y 5 N N 2 2 2 N N None Y 50% m a x Te ke s/HUT, Finla nd 17 Y 100 low N Y 5 N N 2 None N N None Y CRPP Sw itze rla nd 80 Y 40 ? N N ? N N None N N None n/a CFN Portuga l 50 ? ? ? N N None N N ? 1 N N None ? FOM The Ne the rla nds 40 Y 1000 "a cce pta ble " Y Y 2 N Y 2 N Y None Y ERM Be lgium ? Y 10 ? N Y ? N N None N N None ? ULB Be lgium 10 N 10 ? Y N None N N ? N N None ? ÖAW Innsbruck 10 N 100 ? N N None Y Y ? Y Y None ? ÖAW W ie n 5 Y 100 ? N N 1 N N None N N None n/a Alfvé n La b Sw e de n ? N 100 "a cce pta ble " N N 5 N N None N N None n/a Risø Na t. La b De nm a rk 10 Y 100 ? N N None Y Y ? 1 N N None ? IFIN Roma nia ? ? ? ? ? ? ? ? ? ? ? ? ? ? 03/11/2003 Budapest, RP-Training & Workshop May 2004 62
  63. 63. Ulrich Schwenn (RZG) – H.323 Videoconferencing VC – Infrastructure (H.323 basically) VC-Szenarios Costs (K€) Man- Scenario Participants Clients Per Room power Scientists H.323 / H.320 USB 0,5 Office Administration ViaVideo O (d) (Desktop) Standalone 10 Bosses T1000 Small Meeting Rooms Incl. Multimedia Seminar- Scientists H.323 / H.320 equipment O (m) Tandberg Rooms Administration 500 / 880 >50 (Settop) Directorate, WL Webcam + Audio 0,5 + VRVS O( ) 8 xx Lecture- H.323 / H.320 Incl. Multimedia halls Colloquia ... Tandberg 6000 equipment O (y) (19“) > 150 „New“ Labs should start with „Bosses / Small Meeting Room approach 03/11/2003 Budapest, RP-Training & Workshop May 2004 63
  64. 64. Ulrich Schwenn (RZG) – H.323 Videoconferencing Proposal for VC in EFDA (Bosses, small meetingrooms) (1) Bosses desks „T 1000“ (or similar) for Bosses desktops Or ViaVideo (requires tests and probably manpower) (2) Small Meeting Rooms „T 1000“ (or similar) for Bosses desktops Or „Viewstation“ for small meeting rooms (3) Firewalls GNU Gatekeeper-Proxy and Cisco firewall solutions available (4) MCU MCU Service via IPP-MPG-DFN, KFKI-NIIF available now, financing beyond 2005 to be settled (5) Interface with VRVS/Mbone (in particular for JET TF work) In parallel all above H.323 clients should be tested whether they work with VRVS-Mbone We help the VRVS Slovakia team in testing of their improved VIC 03/11/2003 Budapest, RP-Training & Workshop May 2004 64

×