Académique Documents
Professionnel Documents
Culture Documents
VC by VC
October 28, 2008
1
Training Agenda
12:30 Introduction
12:50 Network
2:00 Gatekeepers
2:35 MCUs
Gateways
3:00
Break
3:10
Streaming & Archival
3:20
H.323 Endpoints
3:30
Environmental Considerations
3:40 Videoconferencing Etiquette
3:50 Site Coordinator Duties
4:00 How to become a certified coordinator
4:10 The Internet2 Commons
4:20 University of Iowa use of the Commons
4:35 Adjourn
4:45
Introduction
Bob Dixon
3
Peanut Gallery
4
What is videoconferencing?
5
Different Technologies
Standards-based:
– H.320: videoconferencing on ISDN lines
– H.321: videoconferencing using ATM connections
– H.323: videoconferencing over packet-based
networks i.e. IP
– SIP: multimedia multicast transmissions over IP
Currently
used more in Voice over IP transmissions, but
slowly moving into the videoconferencing world
6
Different Technologies
Not Standards-based:
– Access Grid (AG)
– Virtual Room Videoconferencing System (VRVS)
– DVTS
- Hundreds of Collaboration Tools
Some of these technologies have created or
are creating interoperability with H.323
7
Conferencing vs. Broadcasting
Conferencing Broadcasting
Live Live or on demand
Like a telephone call Like watching television
Two-way One-way
Call up and answer Tune-in or enter URL
Streaming
Webcasting
8
Standards
9
H.320 ISDN vs. H.323 IP
lines operate
Professional operator Decentralized control
Centrally scheduled
and administered
10
The H.323 Standard
H.323
is an umbrella standard that
encompasses standards for
– Audio
G.711, G.722, G.722.1, G.723.1, G.728, G.729
– Video
H.264, H.263, H.261
– Data
H.239, T.120
– Others: Call Control, Directories
11
A Note on Video Algorithms
13
videoconference look just as good as land-line
A note about H.239
14
Pieces of an H.323 System
Network
– The backbone of any H.323 call
Gatekeepers
– A control device for H.323 components
Multipoint Control Units (MCUs)
– Special network devices that allow more than two
sites to connect at the same time
15
Pieces of an H.323 System (cont.)
Gateways
– Devices that convert other standards to H.323
Terminals/Endpoints
– This is how any site joins an H.323
videoconference
Streaming/Archival
– Bringing content to those that cannot attend either
due to time constraints or no H.323 equipment
16
The Network
David Devereaux-Weber
17
Wiring and Station Cables
3rd floor
19
Ethernet LAN
21
LAN: Switches vs. Hubs
24
LAN: Ethernet Duplex Mismatch
25
LAN: Ethernet Duplex Mismatch
26
LAN: Ethernet Duplex Mismatch
28
LAN: Ethernet Duplex Mismatch
SETTINGS RESULTS
switch device switch device
Our recommendations:
– Don’t use hubs for videoconferencing.
– If building wiring is CAT 3, try to set switch
port and device to 10/full, but test before
conference.
– If building wiring is CAT 5 or better, then set
switch ports and devices to 100/full if
supported on switch and device.
30
Router
Provides interface to
Campus Backbone
the WAN.
• Intranet, commercial
Internet, and Internet2
Commercial
Internet intranet
Internet2
Internet2
connections.
intranet
• Typically, every
networked device at an
WAN Internet2-connected
institution has
31 connectivity to Internet2.
WAN Segments
33
Traffic on the Network
34
Traffic on the LAN
Unicast : one-to-one
Multicast: one-to-many
Broadcast: one-to-every
35
Unicast
36
IP Multicast
37
IP Multicast – Leak Problems
38
Broadcast
39
Broadcast
40
Unicast Video Broadcasting
41
Multicast Video Broadcasting
42
Firewalls
A firewall is a network node that acts to enforce an
access control policy between two networks, e.g.,
between a university intranet and the commercial
Internet.
Used to secure IT resources against external attacks
and break-ins.
Network-layer firewalls typically make their decisions
based upon port numbers and source/destination
addresses.
Application-layer firewalls act as proxies.
43
Firewalls
44
Firewalls – Solutions for H.323
45
NAT (Network Address Translation)
Allows multiple computers behind the NAT to share
one external network address.
Uses:
• Alleviate shortage of IP addresses
• Security – obscures view of the network from outside
• Flexible network administration
Not commonly used at universities on the campus
level. Used somewhat in corporations. Common in
small offices and at home – behind DSL, cable
modem, or ISDN network service.
46
NAT
Difficult to use H.323 behind NAT.
Some videoconferencing terminals provide features
to work with NAT. Refer to videoconferencing
terminal documentation.
Think of your private IP address like an internal
telephone number. An endpoint outside of your
organization will not know what to do with it.
– 10.x.x.x
– 192.168.x.x
– 172.16.x.x-172.31.x.x
47
Solution Caveats
49
H.460.17/18/19 Firewall Traversal
50
Latency
51
Latency
Rule of thumb:
–A one-way delay of:
- 0 – 150 ms provides excellent interactivity
- 150 – 300 ms is OK
- 300 – 400 ms is bad
- 400+ ms is unacceptable
- Satellite delay in the “unacceptable” range, but you
will find that you get used to the delay
53
Jitter
54
Jitter
55
Packet Loss
– 5% becomes intolerable
56
QoS (Quality of Service)
57
QoS
How:
– Some videoconferencing terminals can set
the IP precedence bits. Use that for marking
and priority queuing on the WAN.
Or:
– Use a H.323 Proxy for consolidation of traffic
to a single address, router access list for
marking, and priority queuing on the WAN.
58
QoS
Caution!
– Thewrong implementation could result in
unwanted tradeoffs, e.g., packet loss
improves but jitter gets worse.
59
The End-to-End Performance
Problem
Scenario
– Users on two different campuses of a university are
experiencing poor video and audio in a conference.
– Each user is supported by a different group of
videoconferencing engineers.
– Each campus is supported by a different group of
network engineers.
– The wide-area network is supported by a third group
of network engineers.
60
The End-to-End Performance
Problem
Problem
– How do the users get timely, useful assistance?
– How is network problem resolution coordinated?
61
The End-to-End Performance
Problem
Obstacles
– Different groups, schedules, and priorities.
– No one engineer has a complete understanding of
the entire network path.
– No one engineer can gain access to all the network
nodes (routers, switches) along the path to inspect
for trouble.
– Communications are inconsistent from engineer to
engineer.
62
The End-to-End Performance
Problem
Solutions
– Articulatethe E-2-E problem to network
management and engineers on all campuses.
– Establish reliable communication tools, and insist
that engineers utilize the tools.
– Hold regular meetings; bring all engineers together
in one place and time to share information.
– Have good network documentation for all networks.
63
E2E Recommendations
64
E2E Recommendations
65
H.323 is Network Sensitive!
66
Videoconferencing Over a Satellite
Network
68
Gatekeepers, Multipoint Control
Units (MCUs), and Gateways
Nicholas Thompson
69
H.323 Videoconferencing
H.320
Telephone
ISDN
H.323
Real Video
INTERNET Web
Browser
H.323 Clients
Gatekeepers
Nicholas Thompson
71
What is a gatekeeper?
72
H.323 Zone
Definition
–A single gatekeeper and all of the end points
(clients, MCUs, and gateways) that register with
the gatekeeper.
Typically is a community
– E.g. University or organization
73
Gatekeepers Provide:
Admission Control
Call Authorization
Address Translations
Bandwidth Management
Zone Management
Call Signal Routing
Management Functions
74
Typical Gatekeeper Components
75
Basic Operation
76
Technical Description
77
Gatekeeper Functionality
Services:
– Setup for point-to-point calls
– Provides access to multipoint conferences
and gateways
Neighbor Gatekeepers:
– Provides inter-zone communication
Network Topology:
– Allow administrator to employ traffic
shaping
78
Gatekeeper Functionality
Endpoints:
– Live list of registered users
Call Control:
– Live list of active calls
– Handy when you consider doing upgrades
79
Client Authorization
Open Gatekeepers
– anyone can register
Predefined
Endpoints
LDAP Authenticated Endpoints
80
Configuration Considerations
Neighbors
– Can neighbor with everyone individually
– Join a dialing plan
Choose a registration mode
– Open, predefined, authenticated
Choose a routing mode
– Direct, Call Setup, Call Setup and Call Control
(negotiation)
81
Gatekeeper to Gatekeeper
Communication
83
Global Dialing Scheme (GDS)
84
Four parts of a GDS Number
85
North American Numbering Scheme
87
Super Space
88
Internet2 Commons Specific Settings
89
GDS at The Internet2 Commons
91
Northwestern University Short Cut
Dialing
92
Benefits of GDS
93
Making a GDS Call
00
World GK
001189
0011189
00313023
Internet2 Commons
SURFnet GK
GK
0011896142478066 003130230567
94 Nicholas Thompson Egon Verharen
Gatekeepers Available on the Market
Standalone Gatekeeper
– (e.g., RADVISION ECS)
System Blade
– (e.g., RADVISION ECS on a blade of a ViaIP)
Embedded in an Endpoint
– (e.g.,
A gatekeeper embedded in a RADVISION OnLAN
MCU or gateway or Codian MCU)
Backup Gatekeeper
– (e.g., RADVISION Alternate Gatekeeper)
95
Gatekeepers Available on the Market
Other Gatekeepers:
– Polycom PathNavigator
– Cisco (RADVISION code running on Cisco IOS)
– Tandberg Gatekeeper
– Codian MCU-based Gatekeeper
– GNU Gatekeeper (Based on Open323)
96
Multipoint Control Units (MCUs)
Nicholas Thompson
97
Multipoint Control Units:
Hardware vs Software
Hardware Software
• Dedicated, real-time • Most based on Windows or
operating system
Unix OS on a server
• Generally work well
• Processor speed catching
• RADVISION
up to make them more
• Polycom (Accord) reliable
• Tandberg
• Codian
• LifeSize
98
MCU Control Functions
Defining a conference
– Ongoing conference or scheduled
– Connection Speed
– Number of connections allowed
– Voice Switched (VS) or
– Continuous Presence (CP)
Many different layouts
Operating a conference
– Dial In versus Dial Out
99
MCU Control Functions
Monitoring a conference
– Check to be sure it is fully attended
– Mute unruly participants
Monitoring an MCU
– MCU Status reports
Cascading MCUs
– MCUs calling MCUs for really big conferences
100
MCUs available in the market
Radvision Scopia
– Chassis-based system or stand alone box
– HD capabilities
– Scopia Desktop
Tandberg
101
MCUs Available in the Market
Polycom MGC (used to be Accord)
Codian
– MCU 4200 (SD)
– MCU 4500 (HD)
102
RADVISION SCOPIA MCU
103
Polycom MGC
104
Tandberg MCU
105
Codian MCU 4200
106
HD MCUs
107
Commons MCU Testbed
109
Gateways
110
Gateways available
Standalone box
Special card for blade-style
MCUs/Gatekeeper
Build it yourself
Dual function endpoint
111
Stand Alone Gateways
112
Blade Style Card
113
ISDN Gateways
Expensive
– The equipment either needs to be dedicated or set
up each time they are needed
– ISDN lines carry expensive line charges and
connection fees
ISDN lines provide the capability to allow people
(on travel) to dial into a multipoint
videoconference from a telephone and interact
via audio
114
Gateways
115
Streaming and Archival
Gabe Moulton
Delivering content to
those without H.323 or
for later review
116
Streaming
117
Streaming a Videoconference
118
What Can I Do With Streaming?
119
How to Stream a Videoconference
All-in-one solutions
Videoconferencing endpoints with built-in
H.26x/G.7xx multicast streaming
Combination of videoconferencing terminal
and standard streaming encoder
120
All-In-One Box
121
Terminals with Built-In Streaming
125
H.323 Endpoints
Gabe Moulton
An end-user’s view of
videoconferencing
126
Four basic types of endpoints
Room systems
Desktop systems
Software-based systems
Telepresence Systems
127
Room Systems
128
Room Systems
129
Room System Examples
Polycom
– VSX line
– HDX line
Tandberg
– Set-top Series
– Edge Series
LifeSize
– No support for H.261
video
VTEL IPanel
130
Desktop Endpoints
132
Desktop Endpoint Examples
Polycom
– VSX 3000
– V700
– HDX 4000
Tandberg 1000
133
Software Endpoints
134
Example Software Endpoints
135
Telepresence Setups (H.323)
Multiplesystems
working together
– Polycom
– Tandberg
– Lifesize
Specific room setup
Illusion of one single
room
136
Environmental Considerations
Gabe Moulton
137
Setting Up for a Videoconference
Clothing
Lighting
Back Drop
Audio setup
Large Conference Room considerations
138
Clothing
139
Lighting
140
Backdrop
141
Bad Backdrop
142
Good Backdrop
143
Audio Setup
144
Audio Setup
145
Large Room Considerations
Plasma burn-in
– Many endpoint use icons while in a call
– These icons can lead to burn-in on the plasma
screen
Projectors
– Newer, brighter projectors (3000+ lumens) are
plenty bright to have room lights on during
videoconferences
147
Videoconferencing Etiquette
Gabe Moulton
148
Plan Your Videoconference
149
Be Considerate
151
Tips for Getting Started
152
Tips for Getting Started
153
Test, test, test
156
Be Your Organization’s
Videoconferencing Liaison
159
Follow Directions
160
Timing is everything
161
Registering with a Gatekeeper
162
How to register with the Commons
Gatekeeper
163
How to register with the Commons
Gatekeeper (cont.)
164
How to register with the Commons
Gatekeeper (cont.)
165
Global Dialing Scheme
See www.vide.net
166
Again, why should I use GDS?
168
Check your digits!
170
Solutions to the lying Polycom
171
Do you have a Firewall or NAT?
172
Still can’t get in?
173
Okay, now I’m in but it looks
terrible!
174
Another word on etiquette
175
And never forget…
Test
Test
TEST!!!
176
How To Become a Certified Site
Coordinator
Bob Dixon
177
Take the Final Exam
Go to http://commons.internet2.edu/participate
Fill out the form there
The Commons Tech Support Team will receive the
form, send you an email, and ask for some more
information that is not on the form (on purpose)
You will then be certified and be on the Internet2
Commons site coordinator web list
178
Who Can Be a Site Coordinator?
180
The Internet2 Commons
Bob Dixon
181
What is The Internet2 Commons?
182
The Internet2 Commons Mission
185
Current Internet2 Commons Services
(cont.)
Definition
Example
Application
Ad Hoc Multi-point Video Conferencing
- Definition -
Maximum connections: 8
Connection speed: 384 Kbps
Dial procedure: Participants dial in
Dialing sequence: 001189130xxxx
Video display: Continuous Presence
Layout:
Ad Hoc Multi-point Videoconferencing
Application: University of Iowa
College of Nursing students participate in multiple Master and PhD
classes using H.323 video conferencing.
Ad Hoc Multi-point Videoconferencing
Application: University of Iowa
College of Nursing students participate in multiple Master and PhD
classes using H.323 video conferencing.
Ad Hoc Multi-point Video Conferencing
- Advantages -
25 26 27 Instructors
28 begin
Instructors29
begin
First
First day
day submitting
submitting requests
requests
of Calendar
of classes
classes for
for multi-point
multi-point
conferencing
conferencing
New Trial Internet2 Commons Services
195
Who can join the Commons?
198
How To Join the Commons
199
Current Commons Members
500
0
WUSL
RCMI
LGTRC
CSNP
UAB
Duke
NIH
NEESit
UPR-PHS
CLARA
Rutgers
CTC
CIC
UMichLRC
ATRAP
CMUQuatar
MHRI
Uwisc
Internet 2 Commons Port Hours Used in 2007
OhioState
U Iowa
Internet2
MAGPI
What does the Commons get you?
Mature technology, accepted standards,
multiple vendors
Advanced features in multiple MCUs
Help! when you need it…and before
MCUs, streamers and gatekeepers have
unlimited bandwidth connectivity to the
Internet.
All equipment is remote controlled, and
located in a secure, environmental and
power controlled facility
202
Requesting Use of The Commons
Only
subscribers can request
Commons services
203
Request Using the Web Form
http://commons.internet2.edu/vcrequest
– Password protected
– Password sent upon completing subscription
Form is automatically emailed to the
Internet2 Commons NOC at OSCnet
– You will receive a confirming email with
connection information
204
Email the Request
Send to commons-techsupport@osu.edu
Include:
– Date, start time, end time, time zone
– Your contact information
– Connection speed
– Number of sites
– Select VS or CP and layout
– Streaming request
205
Most commonly used layouts
206
Special FREE TRIAL period
208
Thank you
209