Notes
Slide Show
Outline
1
What You Need to Know About Making
IP Videoconferencing Work!
  • Sal DeAngelo, ProjectVIEW
  • Paul Rubeo, Ulster BOCES
  • NYSCATE – November 25, 2003
2
 
3
What is ProjectVIEW?
  • Federal Technology Innovation Challenge Grant — Virtual Information Education Web
  • 2000 – 2005
  • Collaboration and exchange of ideas between teachers and informal education providers  (including zoos, museums, historic and cultural centers) through videoconferencing and other digital communications.
4
Introduction
What is H.323?
  • H323 is an [ITU] standard that describes the protocols, services and equipment necessary for multimedia communications [audio, video & data] on Packet Based Networks [PBN] without a guaranteed QoS [Quality of Service].
  • These networks may include technologies like Ethernet, Fast Ethernet, Token Ring and Gigabit Ethernet and protocols like IP [Internet Protocol] and IPX.


5
Standards
6
Variables to Contend With
  • Infrastructure
  • Connectivity/Bandwidth
  • Firewalls
  • Gatekeepers
  • Gateways
  • QoS
7
Infrastructure/Connectivity/Bandwidth
    • Local Area Network - LAN
      • Ethernet, Fast Ethernet,
      • Gigabit Ethernet
    • Wide Area Network - WAN
    • ATM, T1, ISDN
    • Network Capacity – it’s all relative!
    • Converged networks -Voice, Video & Data
    • Internet Access
    • T-1, T-3, Broadband, SDSL
8
Connectivity/Access to Bandwidth

      • T-1 [1.5Mbps]
      • T-3 [45 Mbps]
      • Broadband [1.5Mbps x 768Mbps]
        • Symmetry [download vs upload speed]
      • Multiple Strategies
      • Packet  Shaping – maximizing what you have!

9
IP Video Conferencing Bandwidth
10
Packet Shaping
  • Shaping controls bandwidth utilization and application performance by actively preventing network congestion. Shaping products allow you to ensure true QoS for mission-critical applications.


11
Packet Shaping
    • Benefits:


  • Eliminate the network as the source of performance issues.
  • Quickly fix performance of critical applications by ensuring that bandwidth resources are allocated appropriately.
  • Stop the cycle of bandwidth upgrades -- reclaim bandwidth by controlling recreational and malicious traffic and preventing inefficient networks.
  • Control network congestion, traffic latency, and application response times (overcomes queuing deficiencies in routers and other devices).



12
IP Addressing
  • Private
    • Internal LAN IP addressing
  • Public
    • External – Outside appearance on Firewall
    • Internal – Public IP addresses available to desktop
  • NAT – Network Address Translation
    • Relationship between internal and external addesses
    • Static
    • Dynamic


13
Firewalls – Proxy Servers
  • Firewalls – by definition protect the resources of a private network from the users of other networks.
    • Standard – uses access control lists or conduits
    • Intelligent – state full inspection of packets
  • Multiple Firewalls
  • Proxy Servers – acts as an intermediary between a workstation user and the internet allowing the enterprise to ensure security and administrative control. It also can provide a caching service
14
The Firewall Problem

  • Blocks Inbound Calls
  • Resolving this means “opening” ports
  • Increase in open ports, Decrease in Security


15
Firewall Ports
  • 80 -Static TCP -HTTP Interface (optional)
    389 -Static TCP -ILS Registration (LDAP)
    522 – Static TCP - User Location Server (ULS)
    1503 -Static TCP -T.120
    1718 -Static TCP -Gatekeeper discovery
    1719 -Static TCP -Gatekeeper RAS
    1720 -Static TCP -H.323 call setup
    1731 -Static TCP -Audio Call Control
    8080 -Static TCP -HTTP Server Push (Optional)

    1024-65535 -Dynamic TCP -H245
    1024-65535 -Dynamic UDP -RTP (Video Data)
    1024-65535 -Dynamic UDP -RTP (Audio Data)
    1024-65535 -Dynamic UDP -RTCP (Control Information)
16
NAT- Network Address Translation
  • IP address translation between an internal private address [10.x.x.x] and a public IP address.
  • Static – a one to one correlation between an internal and public IP address
  • Dynamic – internal IP address accesses a pool of public IP addresses when needed. Limited to each session.
    • Allows for large number of uses to access a select or limited number of public IP addresses [v4]

17
Gatekeepers
What are they?
Why do we need them?
  • Optional
  • Call Admission to accept or deny calls
  • Translation of E.164 aliases to IP addresses
  • Bandwidth management of incoming or outgoing calls
  • Zone management
  • Can provide call forwarding
  • Help manage H323 MCU sessions



18
Gatekeepers
What are they?
Why do we need them?
  • Typically a software product that resides on a server.
  • Gateways and MCU can have embedded gatekeepers.
    • In general stand alone gatekeepers provides more features than the embedded type.





19
Gatekeepers
20
Gatekeepers – Manage/Restrict Access  to Resources
21
Management Programs
22
VCON’s – Media Exchange Manager
23
LDAP – Directory Services
24
Putting it all together
  • ProjectView diagram.
25
Possible Connection Scenarios
26
H.320 – H.323 Gateway
27
Why? -ISDN Content Providers
  • Buffalo Zoo
  • Center for Puppetry Arts
  • Guggenheim Museum
  • Louisville Science Center
  • Museum of Modern Art
  • Ocean Institute
  • Philadelphia Museum of Art
  • The Globe Theater
28
Content Providers That Can Do Both ISDN and IP
  • Albany Institute of History and Art
  • Albright Knox Museum
  • Cincinnati Zoo
  • Cleveland Museum of Art
  • COSI Toledo
  • Health Museum of Cleveland
  • Mote Marine Laboratory
  • NASA Glenn
  • Smithsonian Environmental Research Center
29
H.323 – H.320 Gateway
30
Videoconferencing Over The Internet
31
ISDN vs IP
32
The Dollars and Sense of It!
33
The Dollars and Sense of It!
34
How do we IP?
  • Software CODEC’s
  • Hardware based CODEC’s
    • PC Centric
    • Appliances
      • Set Top
      • Rack mounted for integration
  • Both Hardware and Software based CODEC’s
35
Software CODEC’s
    • NetMeeting
    • CUseeMe
    • iSight - Apple
    • vPoint - VCON


  • Do they work?
  • Applications?
36
Hardware CODEC’s
    • PC Centric



    • Appliances
      • Set Top
      • Desktop Top
      • USB


      • Rack mounted for integration

37
Jitter and Latency
38
Lip Sync and Packet Loss
39
Why Engage in Videoconferencing?
  • Is to enhance standards based curriculum delivery.
  • To deepen understanding K-12 curriculum through the dynamics of interactive technology
  • To provide resources not available through the ordinary classroom structures.
40
www.projectview.org
Schenectady City School District
41
You Now Know What You Need to Know
To Make
IP Videoconferencing Work!
  • Sal DeAngelo, ProjectVIEW- sal@projectview.org
  • Paul Rubeo, Ulster BOCES
  • NYSCATE – November 25, 2003
42
Questions
&
Answers