Upload
benjamin-farmer
View
219
Download
0
Tags:
Embed Size (px)
Citation preview
The European Face of Videoconferencingand other developments
Egon Verharen
SURFnet
GDS: 0031302305367
Former TF-STREAM chair, Vidmid-vc, ViDe.Net, ViDe, Internet2 Commons
May 21 2003, Zagreb, Hr.TERENA 2003 2
International coordination
• Why– Collaboration does not know boundaries– Present and upcoming (inter)national videoconferencing
(and streaming) services– Interoperability & Connectivity
– Shared interest/issues
– Numbering schemes– Identical dialing (whoever/whereever you are)
– Middleware issues
• How– Task-forces, R & D programmes, training material– Shared member- & leadership– Interconnection of vc core components (gk, gw,…)
May 21 2003, Zagreb, Hr.TERENA 2003 3
VC services in Europa
• At least some form of H.323 VC services:– Gatekeeper and/or– Help in setup and perform VC– Loaner program
– Not counting mbone/Agnode use
May 21 2003, Zagreb, Hr.TERENA 2003 4
2001
May 21 2003, Zagreb, Hr.TERENA 2003 5
2002
May 21 2003, Zagreb, Hr.TERENA 2003 6
2003
May 21 2003, Zagreb, Hr.TERENA 2003 7
Higher ed. VC services
•European research networks• operational: DFN (Germany), UKERNA (UK), SWITCH (Switzerland),
HEAnet (Ireland), SURFnet (Netherlands), Funet (Finland), Uninett (Norway), RedIris (Spain), CARnet (Croatia), GARR/Cineca (Italy), GRnet (Greece), UNI-C (Denmark), FCCN (Portugal), CESnet (Czech Rep.), Arnes (Slovenia)
• North America• ViDeNet, Internet2 Commons, Oarnet, Onenet, …• CANARIE (Canada)• CUDI (Mexico)
• Asian-Pacific research networks• AARNet (Australia)• Plans for all APAN exchange points (Japan, China, Malysia,
Thailand,…)
• South America/Africa• Known sites (Egypt, South Africa; Brasil, Chile)
May 2
003
May 21 2003, Zagreb, Hr.TERENA 2003 8
Example: DFNVC
30B ISDN G-WiN 155Mbps
Q2: MCU-60, MVP, 3.0 for MPGQ2: MCU-60, MVP, 3.0 for MPG
May 21 2003, Zagreb, Hr.TERENA 2003 9
User group: MPI-IPP
PicTel T500
T500 T500
Garching
Greifswald
PicTel T500
T6000 T880
DFNVCDFNVC
T6000MS
T6000MS
10 VV
15 VV
DFNVCDFNVC
May 21 2003, Zagreb, Hr.TERENA 2003 10
MPI-IPP statistics
Seminar roomsSeminar rooms 3 Tandberg 500 in Greifswald - positivepositive2 Tandberg 500 /880 in Garching - positivepositive
~10% H.320~10% H.320 > 10 point-to-point / room / week - positivepositive~ 2 multipoint (3-5) / room / week - positivepositivetight VNC in regular use - positivepositive
Lecture HallsLecture Halls 2 Tandberg 6000 (MS) (H. 323)
~10% H.320~10% H.320 ~ 5 point-to-point / week, 90 min - positivepositive ~ 1-2 multipoint / month, 90 min - positivepositive
NetMeeting in regular use - positivepositive
DesktopsDesktops ~25 ViaVideo (H.323) - positivepositive
> 10 connections / client / weektight VNC in regular use - positivepositive
FailuresFailures Lecture Halls:Lecture Halls: 1 IP, 1 ISDN interrupt
in 182 conferences in 2002 - positivepositive
Compatibility?Compatibility? VRVS, AG, SW clients, old H.320 clients
May 21 2003, Zagreb, Hr.TERENA 2003 11
Example user group: EFDA
DE
GARAUG
2 T6000 / T880T500 / 10 VV
GnuGK-Proxy
DFNVCDFNVC
VRVS
VRVS
VS128
VV VRVS
VV
VV
IL UK
DK
FR
CH
FI
HU
IT
VV
VRVS2 VV
NMVV
NM
VVNM
ES
Aethra
May 21 2003, Zagreb, Hr.TERENA 2003 12
Alternatives: VRVS
• VRVS– From the Physics community– Tens of reflectors, thousands of users, thousands of
hours used– Scheduling
Qo
SQ
oS
VRVS Reflectors VRVS Reflectors ((Unicast/Multicast)Unicast/Multicast)
Real Time Protocol (RTP/RTCP)Real Time Protocol (RTP/RTCP)
Mbone ToolsMbone Tools (vic, vat/rat,..)(vic, vat/rat,..) QuickTimeQuickTime
V4.0H.323H.323 MPEGMPEG
OthersOthers
????
Network Layer (TCP/IP)Network Layer (TCP/IP)
Co
llabo
rative C
ollab
orative
Ap
plicatio
ns
Ap
plicatio
ns
VRVS Web User InterfaceVRVS Web User Interface
May 21 2003, Zagreb, Hr.TERENA 2003 13
May 21 2003, Zagreb, Hr.TERENA 2003 14
VRVS UserInterface
May 21 2003, Zagreb, Hr.TERENA 2003 15
Alternatives: AccessGrid
AccessGrid Node NERSC Berkeley
~100 nodes worldwideCommercial Solutions~40 K€1-2 Technicians / node
May 21 2003, Zagreb, Hr.TERENA 2003 16
What Is ViDeNet ?
• A test-bed for exploring issues associated with the creation of the global integrated video/voice over IP environment
• An interconnected network of h.323 zones
• A community of users sharing information
video to every (edu) person on Earth ...
May 21 2003, Zagreb, Hr.TERENA 2003 17
ViDeNet Zones
• International
• Universities• Educational institutes• Research institutes• Research and Educational
Networks• Companies• Public Zone
100+ Zones !10000+ endpointsAnd counting
May 21 2003, Zagreb, Hr.TERENA 2003 18
Global Dialing Scheme
• Principles– International, but Freedom of choice for local
situation– E.164/tel.no. integration– Implemented by present gatekeeper
technology– Compatible with existing network (ViDeNet)– Governed by ViDe’s Numerical Address Space
Management (NASM) working group• Proposal
– by SURFnet, UKERNA, HEAnet, UNC– Implemented by ViDeNet, Internet2 and NREN
services and testbeds
May 21 2003, Zagreb, Hr.TERENA 2003 19
Global dialling scheme/system
• Numeric[<EZ>]<world gk><cc.> <org. ><clientno>[<suf>]
00ITU cc uniqueID local no. 00 31 302305 367
• Alphanumeric<userID>@<fully qualified domain name> [email protected]
May 21 2003, Zagreb, Hr.TERENA 2003 20
GDS in action
541
May 21 2003, Zagreb, Hr.TERENA 2003 21
ViDeNet gatekeeper hierarchy
May 21 2003, Zagreb, Hr.TERENA 2003 22
Numerical Address Space Management (NASM)
• Core Dial Plan Management for ViDeNet• Manage Root Gatekeeper Hierarchy• ViDeNet admissions• Root ViDeNet tool administration
May 21 2003, Zagreb, Hr.TERENA 2003 23
Tools
• New (white pages) directory • web-based management tools
– for zone administrators to manage their users and zone
– for users to manage directory information and endpoints
May 21 2003, Zagreb, Hr.TERENA 2003 24
Internet2 Video
• The Internet2 Commons– Operational Service for IP Video to Internet2
Schools and Communities– Bridges H.323, SIP, VRVS, Voice, Data, streaming
video, …– Training– Megaconference (now no.5)– Cost recovery model
• Voice Over IP Working Group– SIP / h.323 deployment issues
• Video Middleware (VidMid)– What the heck is video middleware ???
May 21 2003, Zagreb, Hr.TERENA 2003 25
Goal for Video middleware
• Room for improvement. Today’s VC apps:– No resource discovery – need to already know address
of gatekeeper/proxy, target, gateway– Non-existent or unreliable authentication (who is
calling?)– No authorization (all users have same access)– No security (eavesdropping)
• Develop Middleware Strategies and Prototype Working Code for
– FEDERATED (No Root Authority; multiple policy)– SECURE (Authenticated Users; Ability to apply
Usage policies; no eavesdropping)– VIDEOCONFERENCING (H.323 and SIP)
Services
May 21 2003, Zagreb, Hr.TERENA 2003 26
VidMid-vc
• Video Middleware– Essential ‘glue’ for connecting video networking
protocols to institutional infrastructure– Needed in federated administration model
“crossing institutional boundaries”
• Issues– Authentication & Authorization– Resource Discovery– Directory Services
• Ensure common approach for H.323 / SIP
May 21 2003, Zagreb, Hr.TERENA 2003 27
Where are we ?
H.323, S
IP,
mu
lticast too
lsV
ideo
archives
May 21 2003, Zagreb, Hr.TERENA 2003 28
ViDe.Net• National Science Foundation Grant No. 0222710• Partners:
– University of Alabama at Birmingham, Clarement Graduate University, University of North Carolina at Chapel Hill, SURFnet, RADVISION
• Goals– H.LDAP– framework for specification of VC security
requirements and implement the security specification in SIP- and H.323-clients
– Testbed– Video Middleware Cookbook
May 21 2003, Zagreb, Hr.TERENA 2003 29
H.LDAP
• Goal: Standardized Directory Services for multiple video/voice protocols
– ITU sg16 commObject H.350 H.LDAP
• Inter-institutional searching• Implemented via web or endpoints• Supported by gatekeepers for EP lookup• Available in ViDeNet now
May 21 2003, Zagreb, Hr.TERENA 2003 30
H.LDAP Structure
commOwnercommUniqueIDcommPrivate h323Identityh323Identity h323IdentityGKDomainh323IdentityGKDomain h323Identityh323-IDh323Identityh323-ID h323IdentitydialedDigitsh323IdentitydialedDigits h323Identityemail-IDh323Identityemail-ID h323IdentityURL-IDh323IdentityURL-ID h323Identitytransport-IDh323Identitytransport-ID h323IdentitypartyNumberh323IdentitypartyNumber h323IdentitymobileUIMh323IdentitymobileUIM h323IdentityUidh323IdentityUid h323IdentityPasswordh323IdentityPassword h323IdentityCertificateh323IdentityCertificate h323IdentityEndpointTypeh323IdentityEndpointType
inetOrgPerson name address telephone email organization organizational unit commURIRFC 1274 userPassword
Enterprise Directory commObject Directory
genericsuper-class
Protocol-specifich323IdentitySIPIdentitywork on VRVS AccessGrid MPEG …Add only one attribute
To your enterprise directory
May 21 2003, Zagreb, Hr.TERENA 2003 31
H.LDAP In Action
• Find any user anywhere !• Create value added portals
DIRGK
DIRGK
DIRGK
DIRGK
Directory Portale.g. ViDeNet
May 21 2003, Zagreb, Hr.TERENA 2003 32
https://videnet.unc.edu/
May 21 2003, Zagreb, Hr.TERENA 2003 33
What Can You Do ?
• Set up VC services– Come to training
• Join ViDeNet/GDS– International dialling– Interoperability testing– Experience sharing
• Join Vidmid-vc
May 21 2003, Zagreb, Hr.TERENA 2003 34
References
• Vidmid-vc http://middleware.internet2.edu/video/• ViDe.Net project http:// metric.it.uab.edu/vnet / • ViDe http://www.vide.net/• ViDeNet https://videnet.unc.edu/ • ViDeNet dir. of video dir.s http://videnet.unc.edu/vide-dod/index.phtml • Numberplan http://www.wvn.ac.uk/support/h323address.htm
http://www.surfnet.nl/innovatie/surfworks/conferencing/numberplan/ • ViDe NASM http://www.vide.net/workgroups/nasm/index.shtml • Internet2 http://www.internet2.edu/• Internet2 Commons http://commons.internet2.edu/ • Megaconference http://www.mega-net.net/megaconference/ • Presentations
– Vidmidhttp://www.internet2.edu/presentations/spring02/20020507-VidMid-Verharen.ppt
– H.323 and Approaches to Authenticationhttp://www.dpo.uab.edu/%7Ejgemmill/Presentations/Year_2002/Internet2AUthNZ2002.pdf
– Secure videoconferencinghttp://www.vide.net/conferences/spr2003/presentations/day_one/jill_gemmill/gemmill.ppt