h.323 video conferencing h.323 video conferencing
DESCRIPTION
TRANSCRIPT
03/11/2003 1
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 1Budapest, RP-Training & Workshop May 2004
H.323 Video ConferencingH.323 Video Conferencing
Dr. Ulrich Schwenn, Dr. Ulrich Schwenn, KewinKewin StStööckigtckigt{schwenn|kfs}@rzg.mpg.de
Multimedia & Videoconferencing Grouphttp://www.rzg.mpg.de/vc
Computing Center Garching (RZG),Max-Planck-Gesellschaft (MPG) &
Max-Planck-Institut für Plasmaphysik (IPP)
EFDA Remote Participation Training & WorkshopKFKI Budapest, Hungary
May 2004
03/11/2003 2
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 2Budapest, RP-Training & Workshop May 2004
OutlineOutline of Talkof 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
•• WhatWhat Else? Else? •• Future of H.323Future of H.323
AcknowledgementsAcknowledgements
03/11/2003 3
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 3Budapest, RP-Training & Workshop May 2004
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 betweengeographically-dispersed teams. This technology enables interactive, live
sharing of audio, video and desktop applications during a conferencesession. Multiple users participating from geographically distant locationscan collaborate on an application and share visual information while they
discuss a project together. Internet voice and video and PSTN videoincrease 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 4
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 4Budapest, RP-Training & Workshop May 2004
ITU ITU –– UmbrellaUmbrella standardsstandards
H.264
H.264
H.264
H.264
G.722
G.722 H.239
H.239
H.235
NEW or important:
H.264H.264 same video qualityat ½ bandwidthTandberg & Polycom(mostly proprietory)
H.235H.235 Encryption DES/AES(no problem for IPP,working with all Tandbergs)
H.239H.239 Presentation sharingDuoVideo – TandbergPeople & Content – PolycomSony
G.722G.722 Audio with 7 KHz
H.450H.450 Directories (Kewin)
IPIP
ISDNISDN
H.450
H.450
03/11/2003 5
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 5Budapest, RP-Training & Workshop May 2004
ITU ITU –– Standards / LinksStandards / Links
http://commons.internet2.edu/http://www.videnet.gatech.edu/cookbook.en/list_toc.phphttp://www.teamsolutions.co.uk/video.htmlhttp://www.videnet.gatech.edu/cookbook.en/list_page.php?topic=6&url=best-prac.htmlhttp://www.vidkonf.niif.hu/protdoc/videokonf_okt_20031217.pdfhttp://www.rzg.mpg.de/vc/docshttp://www.imtc.org/events/Forum_2004/2004ForumAgenda.dochttp://www.imtc.org/faq/#3
03/11/2003 6
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 6Budapest, RP-Training & Workshop May 2004
DFNVC & IPP DFNVC & IPP InfrastructureInfrastructure
MPGmcu6MVP
0049107
MCUMCU--6060V3.2 MVPV3.2 MVPforfor MPGMPG
ProxyProxyGNUGNU
Open H.323Open H.323
GKGK
IPP IPP DMZDMZ
......Greifswald Garching
H.323 ClientsIPP H.323 Infrastructure Usable by EFDA
0049 383488 1xxx
......0049 893299 6xxx
http://www.vc.dfn.dehttp://www.rzg.mpg.de/vc
03/11/2003 7
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 7Budapest, RP-Training & Workshop May 2004
ViDeNet & GDSViDeNet & GDSH.323 dialing on the public internetH.323 dialing on the public internet
KewinKewin StöcStöckikigtgtMultimedia & Videoconferencing Group
Computing Center Garching (RZG),Currently Auckland, New Zealand
EFDA Remote Participation Training & WorkshopKFKI Budapest, Hungary
May 2004
03/11/2003 8
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 8Budapest, RP-Training & Workshop May 2004
Outline of talkOutline of talk
• ViDe• GDS – Global Dialing Scheme
– How does it work?– Who is responsible?– Dialing examples
03/11/2003 9
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 9Budapest, RP-Training & Workshop May 2004
ViDeViDe
• 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 10
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 10Budapest, RP-Training & Workshop May 2004
ViDeViDe
• 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 11
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 11Budapest, RP-Training & Workshop May 2004
GDS GDS –– Global Dialing SchemeGlobal 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 12
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 12Budapest, RP-Training & Workshop May 2004
GDS GDS –– Global Dialing SchemeGlobal 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 13
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 13Budapest, RP-Training & Workshop May 2004
GDS GDS –– Global Dialing SchemeGlobal 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 14
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 14Budapest, RP-Training & Workshop May 2004
GDS GDS –– Global Dialing SchemeGlobal 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 …
VC system P. Giese, 2011 VC system U. Schwenn, 6004
VC system K. Stoeckigt, 6006
UNC Gatekeeper, 129
VC system T. Johnson, 71004
03/11/2003 15
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 15Budapest, RP-Training & Workshop May 2004
GDS GDS –– Global Dialing SchemeGlobal 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 16
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 16Budapest, RP-Training & Workshop May 2004
GDS GDS –– Global Dialing SchemeGlobal 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 …
VC system P. Giese, 2011 VC system U. Schwenn, 6004
VC system K. Stoeckigt, 6006
UNC Gatekeeper, 129
VC system T. Johnson, 71004
03/11/2003 17
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 17Budapest, RP-Training & Workshop May 2004
GDS Global Dialing SchemeGDS 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 …
VC system P. Giese, 2011 VC system U. Schwenn, 6004
VC system K. Stoeckigt, 6006
UNC Gatekeeper, 129
VC system T. Johnson, 71004
• U. Schwenn → K. Stoeckigt: 00498932996006
03/11/2003 18
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 18Budapest, RP-Training & Workshop May 2004
ViDeViDe & GDS& 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 19
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 19Budapest, RP-Training & Workshop May 2004
BMS - SectionMeetings on -
• Financing / Personnell• Research Policy / Program
Robust solution –recommandations
• identical Clients >15 Tandberg 1000 (now)
• SW / HW Support outsourced (MVC)
• DFNVC Gatekeeper & first level Support
Project BAR / MPG• 7 Systems at central locations
Tandberg 880 (now) (incl. Displays&control)
HomogeneousHomogeneous MPG MPG ScenariosScenarios
DFNVCDFNVC
DFNVCDFNVC
T
TT
T
T
T
TT
TTTTT
TT
TT
TT
TT
T T
TT
T
T PresidentPresidentAdministrative Administrative HeadquartersHeadquarters
T
TTTT
T
T
TT T
T
T
T
T
T
03/11/2003 20
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 20Budapest, RP-Training & Workshop May 2004
HGF HGF -- ProgrammProgramm--ManagementManagement
HGF-VC Taskforce (KODA)(10/2003)
Recommendations
• Clients (Tandberg 880) • SW / HW Outsourcing• DFNVC Service
• Tests Summer 2003, Feedback:DFNVC, MVC, Radvision
HomogeneousHomogeneous HGF VC HGF VC –– ScenarioScenario
DFNVCDFNVC
DFNVCDFNVC
TTT
T
T
P
TTTT
T
T
T
TT
T Tandberg
P
TT
PolycomP
TTTT
T
2004
T
T
T
T
T
03/11/2003 21
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 21Budapest, RP-Training & Workshop May 2004
IPP IPP VideoconferencingVideoconferencing
T500T880 T500
Garching
Greifswald
T5003 T880
DFNVCDFNVC
T6000MS
T6000MS
10 VV
15 VV
DFNVCDFNVC T6000MS
T500
2 T10002x VSX 7000, PCS-1Tests
03/11/2003 22
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 22Budapest, RP-Training & Workshop May 2004
H.323 H.323 StatisticsStatistics IPPIPP
Meeting/Seminar roomsMeeting/Seminar rooms 7 Tandberg 500/880 - positivepositive~10% H.320~10% H.320 up to 15 point-to-point / room / w - positivepositive
~ 2 multipoint (3-5) / room / w - positivepositiveVNC in regular use - positivepositive
Lecture HallsLecture Halls 3 Tandberg 6000 (MS) (H. 323), DuoVideo~10% H.320~10% H.320 ~ 5 point-to-point / w, 120 min - positivepositive
~ 1-2 multipoint / w - positivepositiveNetMeeting, VNC in regular use - positivepositive2 IP interrupts ((ISDNISDN backupbackup) ) 120 conferences (280h) in 2003120 conferences (280h) in 2003 -- positivepositive
DesktopsDesktops ~25 ViaVideo, 2 Tandberg 1000 - positivepositive> 10 connections / client / weekVNC in regular use - positivepositive
Compatibility / external:Compatibility / external: VRVS, SW clients, old H.320 clients,Webconferencing -- negativenegative
03/11/2003 23
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 23Budapest, RP-Training & Workshop May 2004
KewinKewin StöcStöckikigtgtMultimedia & Videoconferencing Group
Computing Center Garching (RZG),Currently Auckland, New Zealand
Traversing H.323 audio/video through firewalls
EFDA Remote Participation Training & WorkshopKFKI Budapest, Hungary
May 2004
03/11/2003 24
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 24Budapest, RP-Training & Workshop May 2004
Outline of talkOutline 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 25
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 25Budapest, RP-Training & Workshop May 2004
The problem The problem –– a short introductiona 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 26
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 26Budapest, RP-Training & Workshop May 2004
The problem The problem –– a short introductiona 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 27
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 27Budapest, RP-Training & Workshop May 2004
GnuGK GnuGK –– The OpenSource solutionThe 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 28
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 28Budapest, RP-Training & Workshop May 2004
GnuGK GnuGK –– The OpenSource solutionThe 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 29
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 29Budapest, RP-Training & Workshop May 2004
……just a few features…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 30
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 30Budapest, RP-Training & Workshop May 2004
……just a few features…just a few features…
• Proxy can be fully/partial deactivated, simply by setting
• Port range (H.245, Q.931, T.120, RTP) can be limited– This limits the amount of concurrent calls– May cause problems with MCU conferences
• NATed endpoints are supported• Call queuing/forwarding• Load balancing
[Proxy]Enable=0
[Proxy]Enable=1
[Proxy]Enable=1InternalNetwork=10.10.2.0/24
03/11/2003 31
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 31Budapest, RP-Training & Workshop May 2004
Security aspectsSecurity 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 32
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 32Budapest, RP-Training & Workshop May 2004
Security aspectsSecurity aspects
• NOTICE: ALL SYSTEMS CAN BE HACKED/ATTACKED AS LONG AS THEY ARE CONNECTED TO A NETWORK/INTERNET/etc.
03/11/2003 33
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 33Budapest, RP-Training & Workshop May 2004
Statistics (I)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 harddiskcrashed → System was replaced by new GK)
03/11/2003 34
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 34Budapest, RP-Training & Workshop May 2004
Statistics (II)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 35
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 35Budapest, RP-Training & Workshop May 2004
GK / Proxy GK / Proxy StatisticsStatistics RZGRZG
LoadLoad TestTest
MultipointMultipointConferenceConferenceRad MCU6Rad MCU6
Registered Endpoints IPP
03/11/2003 36
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 36Budapest, RP-Training & Workshop May 2004
GK / Proxy GK / Proxy StatisticsStatistics RZGRZG
LoadLoad Test Test –– CurrentCurrent CallsCalls
03/11/2003 37
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 37Budapest, RP-Training & Workshop May 2004
GK / Proxy GK / Proxy StatisticsStatistics RZGRZGLoadLoad TestTestProxy Proxy ThroughputThroughput
03/11/2003 38
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 38Budapest, RP-Training & Workshop May 2004
GK / Proxy GK / Proxy StatisticsStatistics RZGRZGLoadLoad TestTestProxy Proxy ThroughputThroughput
GKGK--CallsCalls
0100020003000400050006000
25.11 .2003
05.12 .2003
14.01 .2004
23.01 .2004
08.02 .2004
GK running(days)
Calls (overall)
Calls(success ful)
Calls (fromouts ide)
03/11/2003 39
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 39Budapest, RP-Training & Workshop May 2004
SummarySummary
• 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 40
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 40Budapest, RP-Training & Workshop May 2004
UllisUllis desktopdesktop
ViaVideo, (xconf, vpoint, VIGO in test)
Tandberg 1000
Speaker
Speaker-phone
CellularScheduler
ContactsSoftware
CoffeeLaptop
Desktop (Desktop (OverviewOverview))
T 1000 etc. for bosses, ViaVideo for everybody, VNC - VRVS/phone if you like
03/11/2003 41
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 41Budapest, RP-Training & Workshop May 2004
KarlsKarls desktopdesktop
IPP RoomsIPP Rooms
03/11/2003 42
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 42Budapest, RP-Training & Workshop May 2004
Medium Medium SizeSize Seminar Seminar RoomRoomSeminarSeminar--Room RZGRoom RZG
VCVC - 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 43
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 43Budapest, RP-Training & Workshop May 2004
Media Control forTandberg 550
AudioDisplaysBeamer
El. ScreenLighting
Blinds
MPG RoomsMPG Rooms
SeminarSeminar--RoomRoomMPI for Astrophysics
PC
Beamer
Display 2
TouchPanel
Laptops
Microphone
Smartboard
©
Speaker
Display 2
03/11/2003 44
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 44Budapest, RP-Training & Workshop May 2004
Media Control forTandberg 6000 MSAudioDisplaysLightingBlinds
MPG RoomsMPG Rooms
SeminarSeminar--Room Room General Administration Max-Planck-Society
PCDisplay 1
TouchPanel
Laptops
KEM - Microphone
© digitech
Speaker
Display 2
03/11/2003 45
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 45Budapest, RP-Training & Workshop May 2004
LargeLarge Seminar Seminar RoomRoom / / LectureLecture HallHallAUGAUG MondayMonday meetingmeeting -- Remote Remote participationparticipation AsdexUpgradeAsdexUpgrade forfor EFDAEFDA
Recommended: Smartboard (DRFC, JM Theis) or similar (IPP, AUG,K Behler)
H.323H.323--VCVC Tandberg 6000, 3 3 CamerasCameras2-3 Beamer, 2-3 ScreensSmartboard / TouchmonitorMedia ControlMedia Control (AMX or Crestron)LightingLighting, AirCond., VC, DVD... , LaptopsAudioAudio mixer, KEM + wireless Mics2 PCs - VRVS, VNCVNC Presentations
03/11/2003 46
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 46Budapest, RP-Training & Workshop May 2004
IPP RoomsIPP RoomsLecture Hall Lecture Hall GarchingGarching 3 / 20033 / 2003
3 BeamerSmartboardTouch panelVideo processorAudio mixer, 10 MicsPC 2, Monitor
03/11/2003 47
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 47Budapest, RP-Training & Workshop May 2004
IPP IPP –– RoomsRoomsAUGAUG Audio:Audio: CardioidCardioid Plane Plane MicrophoneMicrophone
03/11/2003 48
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 48Budapest, RP-Training & Workshop May 2004
NIIFNIIF
DE
GARAUG
2 T6000 / 2 T880T1000/ T500 / 15 VV
GnuGK-Proxy
DFNVCDFNVC
VRVS
VRVS
VS128
VV VRVS
VV
VV
IL UK
DK
FR
CH
FI
HUIT
VV
VRVS2 VV
NMVV
NM
VVNM
ES
Aethra
IPP IPP –– EFDA European EFDA European NetworkNetwork
VS
PT
8 Mbps8 Mbps
3 VV
T880
HGWW7-X
T6000 / 3 T500 T880 / 10 VV
2 VS
03/11/2003 49
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 49Budapest, RP-Training & Workshop May 2004
NIIF NIIF VideoconferenceVideoconference ProjectProject
WorldWorldGKGK
http://www.vidkonf.niif.hu CongratulationsCongratulations!!
03/11/2003 50
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 50Budapest, RP-Training & Workshop May 2004
NIIF NIIF VideoconferenceVideoconference ProjectProject
OfficialOfficial OpeningOpening May 11, 2004May 11, 2004
Check out photos taken at theceremony by clicking here
03/11/2003 51
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 51Budapest, RP-Training & Workshop May 2004
WhatWhat Else?Else?
““AccessGridAccessGrid contra H.323”contra H.323”““VRVSVRVS contra H.323“ contra H.323“
“IM = SIP“IM = SIP contra H.323”contra H.323”Web Conferencing?Web Conferencing?
AccessGrid Node NERSC Berkeley
~100 nodes worldwideCommercial Solutionsavailable, but1-2 Technicians / node
Why should Customers Why should Customers keep H.323?keep H.323?
Are Are therethere Alternatives?Alternatives?
05 05 -- 10 / 2003?10 / 2003?
03/11/2003 52
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 52Budapest, RP-Training & Workshop May 2004
WhatWhat Else?Else? > 2003?> 2003?
03/11/2003 53
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 53Budapest, RP-Training & Workshop May 2004
Future of H.323Future of H.323
6-8000Max 768 KbpsG.711, G.722, G.728
H. 261, H.263, H.264CIF
Tandberg 1000
no Update byMS since2002, will bewithdrawn
16 Kbps – 400 Kbps30 fps
G.711, G.723
H.263, H.263, H.264QCIF, CIF
NetMeetingVersion 3.01
60 - 12032 kbit/s – 3,0 MbpsG.711, G.722, G.723, G.729, TDAC
H.261, H.263, H.264SQCIF, QCIF, CIF, 4CIF
eConf
575 for10 Licences
64 kbit/s – 1,5 MbpsG.711, G.722, G.723, G.728
H.261, H.263, H.264QCIF, CIF
vPoint Version 5.1
Desktopsystems Software:
ca. 80064 Kbps – 1,5 MbpsG.711, G.722, G.723, G.728
H.261, H.263, H.264QCIF, CIF
VCON VIGOvPointVersion 5.1
ca. 400
4-9000
128 - 512 Kbps30 fpsMax 2 Mbps
G.711, G.722, G.728
H. 261, H.263, H.264QCIF, CIF, 4CIF
Polycom ViaVideo 5.0VSX-3000
Desktopsystems Hardware:
EURMax. Data RateAudio-standards
Video-standards
A. A. FlexederFlexederL. L. MaradonnaMaradonna
03/11/2003 54
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 54Budapest, RP-Training & Workshop May 2004
Future of H.323Future of H.323
Sony PCS-1
EURMax. Data RateAudio-standards
Video-standards
Software free,Webcam, No EchocancellingNice Scheduling
Max.768 kbit/s ,30 fps
G.711H.261QCIF, CIF
VRVSUnreliableGateway to H.323
Sonstiges:
ca. 6.000 for 10 lic.Proprietory
G.711, G.722, G.728
H. 261, H.263QCIF, CIF
PolycomWebOfficeVersion 5.1
~18.400 for 10 lic.Proprietory, expensive
G.711,G.722,G.728
H.261, H.263SQCIF, QCIF, CIF
FVC: Click to Meet Express
WebConferencing:
6.000 – 9.000(ISDN, MCU?)
56 - 2000 Kbps15-30 fps
G.711, G.722, G.728H.261, H.263 , H.264
QCIF, CIF, 4CIF
PolycomEX, VSX 7000
8.000 – 13.00064 - 1500 Kbps15-60 fps
G.711,G.722, G.728
H.261, H.263, H.264QCIF, CIF, 4CIF
Tandberg 880550, 770, 990
Settopsysteme:
Tests 2003/2004Tests 2003/2004
03/11/2003 55
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 55Budapest, RP-Training & Workshop May 2004
„„Optimal Optimal VCVC--RoomRoom““
European Patent Office - 7 Rooms in Munich, Berlin, Den Haag, Vienna
Special Lighting
Background Lightingadjustable
Walls & ceilingscovered
with acousticallydamping material
VideoPresentation
Cardioid Plane Microphone
Smartboard
Speakers
Media ControlTouchmonitor
Laptop Connectors
Specially designed table
Kameras
Doors to technicscabinett
Air Condition
Room for max. 10 people
03/11/2003 56
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 56Budapest, RP-Training & Workshop May 2004
+++?+PolycomPolycomMCUMCU
+++?++Tandberg Tandberg MCUMCU
+?
+
PolycomPolycomMCUMCU
++
++
Tandberg Tandberg MCUMCU
+??Radvision Radvision MCUMCU
?+VCONVCON
?+SonySony
?+TandbergTandberg
+PolycomPolycom
RadvisionRadvisionMCUMCUVCONVCONSonySonyTandbergTandbergPolycomPolycomRZGRZG--TestsTests
05 / 200405 / 2004
H.239 H.239 InteroperabilityInteroperability 20042004
Systems with announced H.239 2004 ?2004 ? VNCVNC
03/11/2003 57
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 57Budapest, RP-Training & Workshop May 2004
Some (Technical) ConclusionsSome (Technical) Conclusions• Desktops:Desktops: “ViaVideo” for Linux, MACs no topic, VRVS, AG unknown
Either stand-alone or MS solutions•• IMIM--Messenger:Messenger: The whole business is afraid of MS (mice & cat…tiger);
SIP is standard & supported by RadVisions MCUs now;
•• H.264:H.264: H.264 by Tandberg, Sony & Polycom, ITU in 06 / 2003High-Resolution Video Conferencing this year
•• Multipoint:Multipoint: MPG - MCU at DFNVC working since April 29, 2003NIIF - MCU working since April 29, 2004
H.323 will be the only VC Infrastructure H.323 will be the only VC Infrastructure commercially supported & generally applicable commercially supported & generally applicable
for several (>4) yearsfor several (>4) years
Future of H.323Future of H.323
Let’s use it!Let’s use it!
03/11/2003 58
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 58Budapest, RP-Training & Workshop May 2004
CurrentCurrent RZG RZG -- ProjectsProjects•• Administration, Scheduling, Administration, Scheduling, TMS, Lotus, Outlook?TMS, Lotus, Outlook?
•• IPP IPP -- Gatekeeper, Proxy Gatekeeper, Proxy --> DMZ > DMZ (2/2004)(2/2004)
•• ExpandingExpanding InfrastructureInfrastructure forfor MPG & HGFMPG & HGF•• RecordingRecording VC + PPT VC + PPT ((withwith dd--LectureLecture, test , test operationoperation) )
http://http://www.dwww.d--lecture.delecture.de//demodemo//
•• Streaming Streaming ((possiblepossible withwith Polycom, Sony &Tandberg)Polycom, Sony &Tandberg)
•• QoS Control QoS Control (DFN / RZG / AWI (DFN / RZG / AWI ProjectProject))
•• WebConferencing WebConferencing notnot yetyet recommendablerecommendable(Tests FVC CTM / Polycom WebOffice 8(Tests FVC CTM / Polycom WebOffice 8--9 / 2003)9 / 2003)
•• Access Access GridGrid (DEISA 2004) (DEISA 2004) Same Same DrawbacksDrawbacks asas VRVSVRVS
•• StudentsStudents fromfrom TUM & FHM, TUM & FHM, PracticaPractica, , DiplomaDiploma
•• CollaborationsCollaborations: DFNVC, HGF, : DFNVC, HGF, EFDAEFDA, ViDeNet, , ViDeNet, IndustryIndustry
03/11/2003 59
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 59Budapest, RP-Training & Workshop May 2004
Psychology, Ergonomics & Acceptance of VC-Services
Relative Importance of1 IP-Technics – Hardware, Networking, Firewalls2 Facilities – Audio, Video, Presentations / Applications3 User-System Interfaces – Media Control4 Interoperability between different rooms AND persons5 Acceptance of the whole system by users
is often mixed up, especially by scientists and even more byexperimentalists, 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 5 > 4 > 3 > 2 > 1 Video Video ConferencingConferencing isis a just a just anotheranother Service!Service!
03/11/2003 60
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 60Budapest, RP-Training & Workshop May 2004
IPP Video Group:IPP Video Group: Paul Pflüger, Henning Soenke, Paul Pflüger, Henning Soenke, KewinKewin Stöckigt NZL Stöckigt NZL ½ Thomas von Weber, Wolfgang Harwardt, Andreas ½ Thomas von Weber, Wolfgang Harwardt, Andreas StareprawoStareprawo IPPIPP
Sybilla Sybilla BunneBunne, Hans Pfeiffenberger , Hans Pfeiffenberger AWIAWIHorst Wenzel et al. Horst Wenzel et al. VCCVCC
Gisela Gisela MaissMaiss, Jürgen Hornung et al. , Jürgen Hornung et al. DFNVCDFNVCKarl Karl BehlerBehler AUGAUG, , DirectorateDirectorate IPPIPP
StudentsStudents 2003: A. 2003: A. FlexederFlexeder, L , L MaronnaMaronna TUMTUMW. Steigemann, G. Neumann W. Steigemann, G. Neumann MPGMPG--GVGV
P. Giese, O. P. Giese, O. HemmingHemming, J. , J. HowHow, V. Schmidt , V. Schmidt EFDAEFDA
W.Bauer, A.W.Davis, N. Hahn, D. W.Bauer, A.W.Davis, N. Hahn, D. HeldnerHeldner, T. , T. KulaKula INDUSTRYINDUSTRYW. W. NatzerNatzer,, AA. . SeipelSeipel, U. Schmidt, J. , U. Schmidt, J. ThiermeyerThiermeyer
DaimlerChrysler tv.media, digitech, DaimlerChrysler tv.media, digitech, MediaProMediaPro, MVC, NTS, , MVC, NTS, PolyComPolyCom, Radvision, SONY, , Radvision, SONY,
Tandberg, VCON, VIPLA, VITEC, Tandberg, VCON, VIPLA, VITEC, WainhouseWainhouse ResearchResearch
AcknowledgementsAcknowledgements
03/11/2003 61
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 61Budapest, RP-Training & Workshop May 2004
VC VC forfor thethe BossesBossesPolycom VSX 3000 Tandberg 1000
2 Mbps H.323 1.1 Mbps512 Kbps H.320 384 KbpsOptional Inbuilt MCU No
No WLAN YesSXGA Display XGAYes PC monitor No6-9 K€ Price 7-9 K€
NDA‘s from Polycom &Tandberg
03/11/2003 62
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 62Budapest, RP-Training & Workshop May 2004
Fire-wall
Mbit Load Large MR
Small MR
Offices Large MR
Small MR
Offices Large MR
Small MR
Offices
UKAEA UK (Culham Lab) 200 Y Y Y None Y Y None Y Y None ?UKAEA UK (JET Facilities) 300 Y Y Y None Y Y None N N None Y
DRFC France 300 Y 10 10% typ50% max Y Y 10 N N None N N None Y
IPP Garching, Germany Y 600 <<100% N Y 2 Y Y 2 Y Y None NIPP Greifswald, Germany Y 500 ? N N None Y Y None Y Y None ?EFDA Garching Germany 37 Y 28 <10% N N None N N 5 N Y None YFZJ/IPP Germany 130 Y 622 ? Y Y 5 Y Y 5 Y Y None YFZK Germany 30 Y 155 ? N N None Y N None Y N None ?ENEA Frascati Italy 60 Y 16 <20% Y N 2 N N None Y N None NConsorzio RFX Italy 70 Y 8 <20% N Y 2 N N 1 N N None YIFP-CNR Italy 20 N 12.5 30% Y N 2 Y N None N N None YCIEMAT Spain 60 Y 100 10% N N None N Y None N Y None N
KFKI Hungary 18 Y 1000 10% typ50% max
N Y 5 N N 2 N N None Y
Tekes/HUT, Finland 17 Y 100 low N Y 5 N N None N N None YCRPP Switzerland 80 Y 40 ? N N ? N N None N N None n/aCFN Portugal 50 ? ? ? N N None N N ? N N None ?FOM The Netherlands 40 Y 1000 "acceptable" Y Y 2 N Y 2 N Y None YERM Belgium ? Y 10 ? N Y ? N N None N N None ?ULB Belgium 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 Wien 5 Y 100 ? N N 1 N N None N N None n/aAlfvén Lab Sweden ? N 100 "acceptable" N N 5 N N None N N None n/aRisø Nat. Lab Denmark 10 Y 100 ? N N None Y Y ? N N None ?IFIN Romania ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Fusion Staff
Network VRVS/Mbone H.323 H.320 Phone backup in MR
300
Laboratory
8 <10%
EFDA EFDA --Teleconferencing 2003/4 Teleconferencing 2003/4 Approximate status 2004Approximate status 2004 “Old” Labs“Old” Labs
>25>2533 1010
22 22
22 22
22
11
22
1111
2?2?
11
NowNow??
11 66
03/11/2003 63
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 63Budapest, RP-Training & Workshop May 2004
VC VC –– InfrastructureInfrastructure (H.323 (H.323 basicallybasically))
VCVC--SzenariosSzenarios
O (m)
O ( )
O (y)
O (d)
ManMan--powerpower
USB 0,5Standalone 10
H.323 / H.320ViaVideo
T1000
Incl. Multimedia equipment
> 150
H.323 / H.320 Tandberg 6000Colloquia ...
LectureLecture--hallshalls
(19“)(19“)
Incl. Multimedia equipment
>50Webcam + Audio 0,5 +
xx
H.323 / H.320Tandberg 500 / 880
VRVS
ScientistsAdministrationDirectorate, WL
SeminarSeminar--RoomsRooms(Settop)(Settop)
ScientistsAdministration
BossesBossesOfficeOffice
(Desktop)(Desktop)
CostsCosts (K€)(K€)Per Per RoomRoomClientsClientsParticipantsParticipantsScenarioScenario
„„New“ Labs New“ Labs shouldshould start start withwith „Bosses / Small Meeting „Bosses / Small Meeting RoomRoom approachapproach
8
Small Meeting RoomsSmall Meeting Rooms
03/11/2003 64
Ulrich Schwenn (RZG) – H.323 Videoconferencing
03/11/2003 64Budapest, RP-Training & Workshop May 2004
ProposalProposal forfor VC in EFDAVC in EFDA(Bosses, small meetingrooms)
(1) Bosses desks„T 1000“ (or similar) for Bosses desktopsOr ViaVideo (requires tests and probably manpower)
(2) Small Meeting Rooms„T 1000“ (or similar) for Bosses desktopsOr „Viewstation“ for small meeting rooms
(3) FirewallsGNU Gatekeeper-Proxy and Cisco firewall solutions available
(4) MCUMCU 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 theywork with VRVS-Mbone
We help the VRVS Slovakia team in testing of their improvedVIC