SlideShare ist ein Scribd-Unternehmen logo
1 von 64
Downloaden Sie, um offline zu lesen
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Ulrich Schwenn (RZG) – H.323 Videoconferencing


             GK / Proxy Statistics RZG


                            Load Test – Current Calls




03/11/2003    Budapest, RP-Training & Workshop May 2004       36
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                 GK / Proxy Statistics RZG
    Load Test
    Proxy
    Throughput




03/11/2003        Budapest, RP-Training & Workshop May 2004       37
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
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
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
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                        IPP Rooms




                                                  Karls desktop
03/11/2003    Budapest, RP-Training & Workshop May 2004           41
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
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
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
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
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
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                            IPP – Rooms
             AUG Audio: Cardioid Plane Microphone




03/11/2003         Budapest, RP-Training & Workshop May 2004       47
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
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
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
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
Ulrich Schwenn (RZG) – H.323 Videoconferencing


                       What Else?                     > 2003?




03/11/2003    Budapest, RP-Training & Workshop May 2004         52
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
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
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
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
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
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
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
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
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
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
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
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

Weitere ähnliche Inhalte

Was ist angesagt?

H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...
Videoguy
 
Lec40 45 video conferencing
Lec40 45 video conferencingLec40 45 video conferencing
Lec40 45 video conferencing
Dom Mike
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencing
Shona Hira
 
MM2001-Presentation.ppt
MM2001-Presentation.pptMM2001-Presentation.ppt
MM2001-Presentation.ppt
Videoguy
 
Assaulting diameter IPX network
Assaulting diameter IPX networkAssaulting diameter IPX network
Assaulting diameter IPX network
Alexandre De Oliveira
 
VoIP and multimedia networking
VoIP and multimedia networkingVoIP and multimedia networking
VoIP and multimedia networking
sangusajjan
 

Was ist angesagt? (20)

VoIP
VoIPVoIP
VoIP
 
H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...
 
Cisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersCisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 Gatekeepers
 
H.323: Packet Network Protocol
H.323: Packet Network ProtocolH.323: Packet Network Protocol
H.323: Packet Network Protocol
 
Voip
VoipVoip
Voip
 
Download
DownloadDownload
Download
 
Internet multimedia
Internet multimediaInternet multimedia
Internet multimedia
 
Lec40 45 video conferencing
Lec40 45 video conferencingLec40 45 video conferencing
Lec40 45 video conferencing
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencing
 
Videoconference
VideoconferenceVideoconference
Videoconference
 
MM2001-Presentation.ppt
MM2001-Presentation.pptMM2001-Presentation.ppt
MM2001-Presentation.ppt
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)
 
Performance Analysis between H.323 and SIP over VoIP
Performance Analysis between H.323 and SIP over VoIPPerformance Analysis between H.323 and SIP over VoIP
Performance Analysis between H.323 and SIP over VoIP
 
Telecom security from ss7 to all ip all-open-v3-zeronights
Telecom security from ss7 to all ip all-open-v3-zeronightsTelecom security from ss7 to all ip all-open-v3-zeronights
Telecom security from ss7 to all ip all-open-v3-zeronights
 
Assaulting diameter IPX network
Assaulting diameter IPX networkAssaulting diameter IPX network
Assaulting diameter IPX network
 
Video telephony chanel
Video telephony chanel Video telephony chanel
Video telephony chanel
 
InfiltrateCon 2016 - Why Nation-State Hack Telco Networks
InfiltrateCon 2016 - Why Nation-State Hack Telco NetworksInfiltrateCon 2016 - Why Nation-State Hack Telco Networks
InfiltrateCon 2016 - Why Nation-State Hack Telco Networks
 
Yeastar TB BRI VoIP Gateways—Refresh and Restart
Yeastar TB BRI VoIP Gateways—Refresh and RestartYeastar TB BRI VoIP Gateways—Refresh and Restart
Yeastar TB BRI VoIP Gateways—Refresh and Restart
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
VoIP and multimedia networking
VoIP and multimedia networkingVoIP and multimedia networking
VoIP and multimedia networking
 

Ähnlich wie H.323 Video Conferencing H.323 Video Conferencing

The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...
Videoguy
 
H.323 Liane Tarouco Leandro Bertholdo
H.323 Liane Tarouco Leandro BertholdoH.323 Liane Tarouco Leandro Bertholdo
H.323 Liane Tarouco Leandro Bertholdo
Videoguy
 
Multimedia Workshop
Multimedia WorkshopMultimedia Workshop
Multimedia Workshop
Videoguy
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing Standards
Videoguy
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing Standards
Videoguy
 
What you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing SystemsWhat you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing Systems
Videoguy
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencing
Dom Mike
 
PowerPoint
PowerPointPowerPoint
PowerPoint
Videoguy
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
Videoguy
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
Videoguy
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
Videoguy
 
Amiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.pptAmiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.ppt
Videoguy
 
Amiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.pptAmiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.ppt
Videoguy
 
Authentication Methods in Videoconferencing Systems
Authentication Methods in Videoconferencing SystemsAuthentication Methods in Videoconferencing Systems
Authentication Methods in Videoconferencing Systems
Videoguy
 
Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...
Videoguy
 

Ähnlich wie H.323 Video Conferencing H.323 Video Conferencing (20)

The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...
 
H.323 Liane Tarouco Leandro Bertholdo
H.323 Liane Tarouco Leandro BertholdoH.323 Liane Tarouco Leandro Bertholdo
H.323 Liane Tarouco Leandro Bertholdo
 
ece h.323 ppt.pptx
ece h.323 ppt.pptxece h.323 ppt.pptx
ece h.323 ppt.pptx
 
Multimedia Workshop
Multimedia WorkshopMultimedia Workshop
Multimedia Workshop
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing Standards
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing Standards
 
What you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing SystemsWhat you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing Systems
 
Web rtc.intro
Web rtc.introWeb rtc.intro
Web rtc.intro
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencing
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Video QoS
Video QoSVideo QoS
Video QoS
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
 
/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt/resources/presentations/200101-amiot1.ppt
/resources/presentations/200101-amiot1.ppt
 
Amiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.pptAmiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.ppt
 
Amiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.pptAmiot-video-CampusWorkshop.ppt
Amiot-video-CampusWorkshop.ppt
 
H261
H261H261
H261
 
Authentication Methods in Videoconferencing Systems
Authentication Methods in Videoconferencing SystemsAuthentication Methods in Videoconferencing Systems
Authentication Methods in Videoconferencing Systems
 
Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...
 
WebRTC: an introduction
WebRTC: an introductionWebRTC: an introduction
WebRTC: an introduction
 

Mehr von Videoguy

Energy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingEnergy-Aware Wireless Video Streaming
Energy-Aware Wireless Video Streaming
Videoguy
 
Microsoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresMicrosoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_Pres
Videoguy
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Videoguy
 
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksFree-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Videoguy
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streaming
Videoguy
 
Video Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideo Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A Survey
Videoguy
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
Videoguy
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader Audience
Videoguy
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...
Videoguy
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
Videoguy
 
Impact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingImpact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video Streaming
Videoguy
 
Application Brief
Application BriefApplication Brief
Application Brief
Videoguy
 
Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Video Streaming Services – Stage 1
Video Streaming Services – Stage 1
Videoguy
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second Life
Videoguy
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming Software
Videoguy
 
Videoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions Cookbook
Videoguy
 
Streaming Video Formaten
Streaming Video FormatenStreaming Video Formaten
Streaming Video Formaten
Videoguy
 
iPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming Software
Videoguy
 
Glow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxGlow: Video streaming training guide - Firefox
Glow: Video streaming training guide - Firefox
Videoguy
 

Mehr von Videoguy (20)

Energy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingEnergy-Aware Wireless Video Streaming
Energy-Aware Wireless Video Streaming
 
Microsoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresMicrosoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_Pres
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video Streaming
 
Adobe
AdobeAdobe
Adobe
 
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksFree-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streaming
 
Video Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideo Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A Survey
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader Audience
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
 
Impact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingImpact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video Streaming
 
Application Brief
Application BriefApplication Brief
Application Brief
 
Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Video Streaming Services – Stage 1
Video Streaming Services – Stage 1
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second Life
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming Software
 
Videoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions Cookbook
 
Streaming Video Formaten
Streaming Video FormatenStreaming Video Formaten
Streaming Video Formaten
 
iPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming Software
 
Glow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxGlow: Video streaming training guide - Firefox
Glow: Video streaming training guide - Firefox
 

H.323 Video Conferencing H.323 Video Conferencing

  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP Rooms Karls desktop 03/11/2003 Budapest, RP-Training & Workshop May 2004 41
  • 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. 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. 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. 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. 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. Ulrich Schwenn (RZG) – H.323 Videoconferencing IPP – Rooms AUG Audio: Cardioid Plane Microphone 03/11/2003 Budapest, RP-Training & Workshop May 2004 47
  • 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. 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. 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. 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. Ulrich Schwenn (RZG) – H.323 Videoconferencing What Else? > 2003? 03/11/2003 Budapest, RP-Training & Workshop May 2004 52
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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