How To Implement H.323 Presented at the  Joint Techs Workshop 28 - 31 January 2001  University of Hawaii, Honolulu, HA  By  Larry Amiot (NWU/I2) and  Tyler Miller Johnson (UNC)
Today’s Agenda Video Conferencing Environment H.323 Video Conferencing  Basics  ITU Standard Addressing and Zone Management H.323 Deployment Internet2 Video Conferencing Service Applications in the Educational Environment
Video Conferencing Environment
Digital Video In The Educational Environment Classroom presentations- need for video clips Colloquiums- need to broadcast on the network Homework Assignments- Video-based reference material Collaborative classes- need for remote interaction between class participants Committee meetings- need for remote interaction between participants Informal collaboration- need for remote interaction between colleagues Conference presentations- need for remote interaction between presenters and audience
Parts of the Puzzle Web-based Virtual Classroom Collaborative Tools Application sharing White board Chat window Video Conferencing  Real-time Streamed Video Archived Video
Video Conferencing Alternatives ISDN-based H.320 (Legacy) Internet-based Access Grid  http://www-fp.mcs.anl.gov/fl/accessgrid/ Virtual Room Videoconferencing System (VRVS) http://vrvs.cern.ch/ MPEG2 Multicast H.323
H.323 Video Conferencing H.323 Video Conferencing is becoming widely used in the educational environment. Staff meetings Working Group meetings Collaborations Interactive classes Conference tracks
ViDeNet: A Business Case ViDeNet is one current model for deployment Voice-Over-IP integration driving the business case Research applications driving video implementations
H.323 Video Conferencing Basics ITU Standard Addressing and Zone Management
H.323 Standard Umbrella set of standards defining real-time multimedia communications and conferencing over packet-based networks International Telecommunications Union (ITU) finalized Version 1 in 1996 Version 2 approved January 1998 Part of the family H.32x standards
H.323 Standard Version 2 added Security (H.235) Authentication/Authorization Integrity Privacy Non-Repudiation Fast call setup T.120/H.323 integration Supplementary services Call transfer Call diversion
H.323 Standard H.323 Components Terminals (Clients) Gateways GateKeepers Multipoint Control Units (MCU’s)
H.323 Standard H.323 standard covers Voice- required Video- optional Data- optional
H.323 Clients INTERNET H.323 Video Conferencing GateKeeper MCU Real Video Web Browser H.323
Pieces of H.323 Audio Codecs G.711 (required), G.722, G.723, G.728, G.729 Video Codecs H.261 (required), H.263 Data Sharing T.120, T.125 Annex A (multicast) Call Control H.245
Control Data Audio Video A/V Control Control RAS RTCP RTP G.7XX H.26X H.245 T.120 H.225 (Q.931)  TCP UDP IP H.323 Protocol Stack
H.323 Standard Gatekeeper required functions Address translation Admissions control Bandwidth control Zone management Optional functions Call control signaling Call authorization Bandwidth management Call management
H.323 Zone Gatekeeper (master control) Multipoint Control Unit (MCU) Gateway Endpoints
Addressing H.323 Concepts Three intraZone Dialing Modes By IP address –  not recommended By Alias ( trjohns1  or  [email_address] ) By Extension (226.6101) Interzone Dialing ‘Neighbor’ tables – current ViDeNet practice Automatic Destination Zone Resolution Peer to peer Hierarchical
Addressing Interfacing to the PSTN +1 (919) 226.6101 Gatekeeper PSTN IP Network Gateway EndPoint 226.6101 Exit Zone Prefix 0 (168 245 929) 226.6101 Zone Prefix Extension
ViDeNet Peer to Peer Gatekeepers And Directory Services MetaDirectory LDAP LDAP LDAP LDAP
H.323 Standard Gateways are optional elements of H.323 that communicate with: PSTN analog terminals H.320 terminals via ISDN networks H.321 terminals over ATM H.324 terminals over PSTN networks Other
GateKeeper H.323 Clients INTERNET H.323 Video Conferencing Real Video Web Browser H.323 H.320 Gateway ISDN MCU
H.323 Deployment
H.323 Deployment Events 1998 1999 2000 2001 2002 2003 2004 2005 H.235 Security Unix Gatekeeper Ethernet Power H.450 Fancy Services NT Gatekeeper USB Desktops Unified Messaging PCI Desktops LDAP Gatekeeper H.323 Phones VC Appliances Rack Mount CODECs Wireless H.323 RELIABILITY Cell H.323 POTS Cable TV Over IP DEPLOYMENT 100% 0% Video Voice
Choose Your Connection H.323 FABRIC Desktop Video Performance: Fair to Good Price: $500 - $1000 Conference Room Appliance Performance: Very Good Price: $2500 - $8000 Teleclass Codec Performance: Excellent Price: $10,000 IP Phone Performance: Excellent Price: $150 - $500 Fax / Modem Appliance Performance: Good Price: $150 -$500 Wireless IP Phone Performance: Very Good Price: $250 - $600 Soft Phone Performance: Fair Price: $0 - $50
In The Zone Gateway Farm Gatekeeper Cluster MCU Farm Messaging Servers PSTN Trunks H.323 FABRIC Endpoints Services Embedded, Distributed, Load Balancing NT / Unix / VxWorks Embedded, Distributed, Load Balancing NT / Unix / VxWorks Embedded, Distributed, Load Balancing NT / Unix / VxWorks Win2000 Cluster Management Server (Directory Services) Unix
Popular Equipment Gatekeepers RADVision NGK-100/200 RADVision embedded gatekeeper RADVision ECM / ViaIP400 *beta Cisco MCM MCUs RADVision MCU-323 RADVision ViaIP 400 platform, 100-port *beta Accord (including h.321 gateway) Siemens LP5100 - IP telephone ($400) Gateways RADVision L2W-323 RADVision VIU Endpoints Polycom VS4000 - discrete codec ($10,000) Polycom ViewStation - conference room in a box ($4000) VCON ViGo Standard - desktop / laptop USB solution ($550) VCON ViGo PRO - desktop / laptop USB solution/ Speaker, 2Mbps, & multicast support ($1199) Polycom ViaVideo - desktop / laptop USB solution ($400) Siemens LP5100 - IP telephone ($400)
MCU H.323 Video Conferencing  Bandwidth Requirements Audio & Video Streams (N*2*384Kbps)
Staffing for H.323 Offering H.323 Services Requires Account Management ‘ Free-love’ zones Explicitly defined users Systems Administration Directory Services Monitoring 7x24 Web Documentation Training Initial Client Installation Purchasing Assistance and Consultation Help Desk
ViDeNet Participants 50 and counting … American University in Cairo (Egypt) Aristotle University of Thessaloniki (Greece) Beijing Institute of Technology (China) Canarie (Canada) CiCV (France) CINECA (Italy) The College of William and Mary (Virginia) Columbia University (New York) ESnet (US Nuclear Laboratories) The Georgia Institute of Technology HEAnet (Ireland) IIUCC (Israel) Indiana University Internet2 Louisiana State University Texas A&M University University of Akron - Wayne College University of Alabama University of Colorado at Denver University of Hawaii University of Illinois at Chicago University of Illinois at Urbana-Champaign University of Missouri at Kansas City University of New Brunswick (Canada) University of North Carolina University of Pennsylvania University of South Carolina University of Tennessee University of Virginia Virginia Commonwealth University Wright State University (Ohio) Yale University (Connecticut) MCNC (North Carolina) Mississippi State University National Sun Yat-Sen University (Taiwan) National Technical University of Athens  North Carolina State University NYSERnet (New York) OARNet (Ohio) Ohio State University Oklahoma State University OneNet (Oklahoma) Pennsylvania State University Procter and Gamble (Ohio) RADVision (Tel Aviv) SURFnet (the Netherlands)  Tel Hai College (Israel)
Internet2 Video Conferencing Service
Collaborative Video Conferencing Services over Internet2  Initiative Provide a service that is intended to enable one-to-one, one-to-group, and group-to-group collaborative conferencing in support of personal communication, meetings, conferences, and shared education for Internet2 members (primary and sponsored) and their international counterparts.
Basic Tenets of Service Independent of geographic or national boundaries Video conferencing viewed as current best collaborative environment Gateways between technologies will be necessary Gateways must be transparent to end users Need to consider voice/telephony integration
Key Technical Issues A Global Dialing Plan A Global Directory Service A Scheduling Mechanism for the use of shared resources Improvements and coordination in “back room” functionality and control Interoperability with other significant communication services (gateways)
Key Technical Issues  (Continued) QoS Multicast H.235 Security Authentication/Authorization Integrity Privacy Non-Repudiation
I2DV Steering Committee I2DV-VC Sub-Committee Implementation Plan Development Team Collaborative Video Conferencing Services over Internet2 White Paper Developers Service Implementation Team Funding Task Force Operations Task Force Research & Development Task Force Outreach & Communication Task Force
Proposed Prototype Service Focus on deployment not research Start with single technology Recommended that that prototype service be based on H.323 technology Based on contributed resources Based on distributed management Based on distributed systems Emphasis on Gateways (centralized if necessary)
Applications in the Educational Environment By Dr. Robert Dixon, Ohio State University
H.323 Examples Megaconference1 Fall 1999 Internet2 meeting Over 50 sites from all over the world 384Kbps Cascaded MCUs Megaconference2 www.mega-net.net/megaconference
Megaconference2 Fall 2000 Internet2 meeting. World’s first totally remote conference track. Empty lectern. Worldwide interactive audience. 114 End points;  28 Multipoint Control Units. The model for all future conferences on all subjects.
Megaconference2 Presentations Use of H.323 Technology in CINECA Activities  Material World Module(MWM) & virtual institute  Use of IP Video for Distance Surgical Education  University of Venice Experiences
Use of IP Video for Distance Surgical Education Jerome Johnson (OSU), Presenter Laparoscopic Surgery Surgical instruments & small camera inserted through incision in abdomen Surgery performed watching TV Consultation via 2-Way Real-time video Instruction via Real-time Video
 
Megaconference2 Presentations Generation X and Generation D Learning in the ZPD with H.323: Literacy Strategy Lessons from Rural America  Wireless Distribution of H.323 Videoconferencing in a Trauma Center Emergency Department  Tools for Extending Classroom Walls via the Internet Work and Life in an Antarctic Station
Work and Life in an Antarctic Station Hans Pfeiffenberger (Alfred Wegener Institute), Presenter Neumayer Station in Antarctica at 70 deg. South 384Kbps satellite link to Bremerhaven, Germany Weekly conferences to interested school classes and museum visitors
Megaconference2 Presentations LSVNP - A Managed Prototype for H.323 Zones  A Multi-University Internet-based (H.323) Graduate Course in Turbulence  Distance Learning using H.323; A Singapore-MIT experience Bodyworks: Medicine, Technology, and the Body in the late 20th Century Advanced Collaboration Tools to Support Multi-University Collaborative Learning in Organizational Communication
Collaborative Learning in Organizational Communication Noshir Contractor (UIUC), Presenter Fall 1998 to Fall 2000 Real-time Graduate Seminar Courses Globalization Social Network Analysis Communication Technologies & New Forms of Organizing Faculty at: University of Illinois Purdue University University of Southern California University of Pennsylvania University of California at Santa Barbara
URLs Internet2 Digital Video Dv.internet2.edu Megaconference www.mega-net.net/megaconference/ ViDeNet www.vide.net Videoconferencing Cookbook www.vide.gatech.edu/cookbook2.0/ VRVS vrvs.caltech.edu/ CAVNER www.cavner.org Access Grid http://www-fp.mcs.anl.gov/fl/Accessgrid/
How To Implement H.323 Presented at the  Joint Techs Workshop 28 - 31 January 2001  University of Hawaii, Honolulu, HA  By  Larry Amiot (NWU/I2) and  Tyler Johnson (UNC)

/resources/presentations/200101-amiot1.ppt

  • 1.
    How To ImplementH.323 Presented at the Joint Techs Workshop 28 - 31 January 2001 University of Hawaii, Honolulu, HA By Larry Amiot (NWU/I2) and Tyler Miller Johnson (UNC)
  • 2.
    Today’s Agenda VideoConferencing Environment H.323 Video Conferencing Basics ITU Standard Addressing and Zone Management H.323 Deployment Internet2 Video Conferencing Service Applications in the Educational Environment
  • 3.
  • 4.
    Digital Video InThe Educational Environment Classroom presentations- need for video clips Colloquiums- need to broadcast on the network Homework Assignments- Video-based reference material Collaborative classes- need for remote interaction between class participants Committee meetings- need for remote interaction between participants Informal collaboration- need for remote interaction between colleagues Conference presentations- need for remote interaction between presenters and audience
  • 5.
    Parts of thePuzzle Web-based Virtual Classroom Collaborative Tools Application sharing White board Chat window Video Conferencing Real-time Streamed Video Archived Video
  • 6.
    Video Conferencing AlternativesISDN-based H.320 (Legacy) Internet-based Access Grid http://www-fp.mcs.anl.gov/fl/accessgrid/ Virtual Room Videoconferencing System (VRVS) http://vrvs.cern.ch/ MPEG2 Multicast H.323
  • 7.
    H.323 Video ConferencingH.323 Video Conferencing is becoming widely used in the educational environment. Staff meetings Working Group meetings Collaborations Interactive classes Conference tracks
  • 8.
    ViDeNet: A BusinessCase ViDeNet is one current model for deployment Voice-Over-IP integration driving the business case Research applications driving video implementations
  • 9.
    H.323 Video ConferencingBasics ITU Standard Addressing and Zone Management
  • 10.
    H.323 Standard Umbrellaset of standards defining real-time multimedia communications and conferencing over packet-based networks International Telecommunications Union (ITU) finalized Version 1 in 1996 Version 2 approved January 1998 Part of the family H.32x standards
  • 11.
    H.323 Standard Version2 added Security (H.235) Authentication/Authorization Integrity Privacy Non-Repudiation Fast call setup T.120/H.323 integration Supplementary services Call transfer Call diversion
  • 12.
    H.323 Standard H.323Components Terminals (Clients) Gateways GateKeepers Multipoint Control Units (MCU’s)
  • 13.
    H.323 Standard H.323standard covers Voice- required Video- optional Data- optional
  • 14.
    H.323 Clients INTERNETH.323 Video Conferencing GateKeeper MCU Real Video Web Browser H.323
  • 15.
    Pieces of H.323Audio Codecs G.711 (required), G.722, G.723, G.728, G.729 Video Codecs H.261 (required), H.263 Data Sharing T.120, T.125 Annex A (multicast) Call Control H.245
  • 16.
    Control Data AudioVideo A/V Control Control RAS RTCP RTP G.7XX H.26X H.245 T.120 H.225 (Q.931) TCP UDP IP H.323 Protocol Stack
  • 17.
    H.323 Standard Gatekeeperrequired functions Address translation Admissions control Bandwidth control Zone management Optional functions Call control signaling Call authorization Bandwidth management Call management
  • 18.
    H.323 Zone Gatekeeper(master control) Multipoint Control Unit (MCU) Gateway Endpoints
  • 19.
    Addressing H.323 ConceptsThree intraZone Dialing Modes By IP address – not recommended By Alias ( trjohns1 or [email_address] ) By Extension (226.6101) Interzone Dialing ‘Neighbor’ tables – current ViDeNet practice Automatic Destination Zone Resolution Peer to peer Hierarchical
  • 20.
    Addressing Interfacing tothe PSTN +1 (919) 226.6101 Gatekeeper PSTN IP Network Gateway EndPoint 226.6101 Exit Zone Prefix 0 (168 245 929) 226.6101 Zone Prefix Extension
  • 21.
    ViDeNet Peer toPeer Gatekeepers And Directory Services MetaDirectory LDAP LDAP LDAP LDAP
  • 22.
    H.323 Standard Gatewaysare optional elements of H.323 that communicate with: PSTN analog terminals H.320 terminals via ISDN networks H.321 terminals over ATM H.324 terminals over PSTN networks Other
  • 23.
    GateKeeper H.323 ClientsINTERNET H.323 Video Conferencing Real Video Web Browser H.323 H.320 Gateway ISDN MCU
  • 24.
  • 25.
    H.323 Deployment Events1998 1999 2000 2001 2002 2003 2004 2005 H.235 Security Unix Gatekeeper Ethernet Power H.450 Fancy Services NT Gatekeeper USB Desktops Unified Messaging PCI Desktops LDAP Gatekeeper H.323 Phones VC Appliances Rack Mount CODECs Wireless H.323 RELIABILITY Cell H.323 POTS Cable TV Over IP DEPLOYMENT 100% 0% Video Voice
  • 26.
    Choose Your ConnectionH.323 FABRIC Desktop Video Performance: Fair to Good Price: $500 - $1000 Conference Room Appliance Performance: Very Good Price: $2500 - $8000 Teleclass Codec Performance: Excellent Price: $10,000 IP Phone Performance: Excellent Price: $150 - $500 Fax / Modem Appliance Performance: Good Price: $150 -$500 Wireless IP Phone Performance: Very Good Price: $250 - $600 Soft Phone Performance: Fair Price: $0 - $50
  • 27.
    In The ZoneGateway Farm Gatekeeper Cluster MCU Farm Messaging Servers PSTN Trunks H.323 FABRIC Endpoints Services Embedded, Distributed, Load Balancing NT / Unix / VxWorks Embedded, Distributed, Load Balancing NT / Unix / VxWorks Embedded, Distributed, Load Balancing NT / Unix / VxWorks Win2000 Cluster Management Server (Directory Services) Unix
  • 28.
    Popular Equipment GatekeepersRADVision NGK-100/200 RADVision embedded gatekeeper RADVision ECM / ViaIP400 *beta Cisco MCM MCUs RADVision MCU-323 RADVision ViaIP 400 platform, 100-port *beta Accord (including h.321 gateway) Siemens LP5100 - IP telephone ($400) Gateways RADVision L2W-323 RADVision VIU Endpoints Polycom VS4000 - discrete codec ($10,000) Polycom ViewStation - conference room in a box ($4000) VCON ViGo Standard - desktop / laptop USB solution ($550) VCON ViGo PRO - desktop / laptop USB solution/ Speaker, 2Mbps, & multicast support ($1199) Polycom ViaVideo - desktop / laptop USB solution ($400) Siemens LP5100 - IP telephone ($400)
  • 29.
    MCU H.323 VideoConferencing Bandwidth Requirements Audio & Video Streams (N*2*384Kbps)
  • 30.
    Staffing for H.323Offering H.323 Services Requires Account Management ‘ Free-love’ zones Explicitly defined users Systems Administration Directory Services Monitoring 7x24 Web Documentation Training Initial Client Installation Purchasing Assistance and Consultation Help Desk
  • 31.
    ViDeNet Participants 50and counting … American University in Cairo (Egypt) Aristotle University of Thessaloniki (Greece) Beijing Institute of Technology (China) Canarie (Canada) CiCV (France) CINECA (Italy) The College of William and Mary (Virginia) Columbia University (New York) ESnet (US Nuclear Laboratories) The Georgia Institute of Technology HEAnet (Ireland) IIUCC (Israel) Indiana University Internet2 Louisiana State University Texas A&M University University of Akron - Wayne College University of Alabama University of Colorado at Denver University of Hawaii University of Illinois at Chicago University of Illinois at Urbana-Champaign University of Missouri at Kansas City University of New Brunswick (Canada) University of North Carolina University of Pennsylvania University of South Carolina University of Tennessee University of Virginia Virginia Commonwealth University Wright State University (Ohio) Yale University (Connecticut) MCNC (North Carolina) Mississippi State University National Sun Yat-Sen University (Taiwan) National Technical University of Athens North Carolina State University NYSERnet (New York) OARNet (Ohio) Ohio State University Oklahoma State University OneNet (Oklahoma) Pennsylvania State University Procter and Gamble (Ohio) RADVision (Tel Aviv) SURFnet (the Netherlands) Tel Hai College (Israel)
  • 32.
  • 33.
    Collaborative Video ConferencingServices over Internet2 Initiative Provide a service that is intended to enable one-to-one, one-to-group, and group-to-group collaborative conferencing in support of personal communication, meetings, conferences, and shared education for Internet2 members (primary and sponsored) and their international counterparts.
  • 34.
    Basic Tenets ofService Independent of geographic or national boundaries Video conferencing viewed as current best collaborative environment Gateways between technologies will be necessary Gateways must be transparent to end users Need to consider voice/telephony integration
  • 35.
    Key Technical IssuesA Global Dialing Plan A Global Directory Service A Scheduling Mechanism for the use of shared resources Improvements and coordination in “back room” functionality and control Interoperability with other significant communication services (gateways)
  • 36.
    Key Technical Issues (Continued) QoS Multicast H.235 Security Authentication/Authorization Integrity Privacy Non-Repudiation
  • 37.
    I2DV Steering CommitteeI2DV-VC Sub-Committee Implementation Plan Development Team Collaborative Video Conferencing Services over Internet2 White Paper Developers Service Implementation Team Funding Task Force Operations Task Force Research & Development Task Force Outreach & Communication Task Force
  • 38.
    Proposed Prototype ServiceFocus on deployment not research Start with single technology Recommended that that prototype service be based on H.323 technology Based on contributed resources Based on distributed management Based on distributed systems Emphasis on Gateways (centralized if necessary)
  • 39.
    Applications in theEducational Environment By Dr. Robert Dixon, Ohio State University
  • 40.
    H.323 Examples Megaconference1Fall 1999 Internet2 meeting Over 50 sites from all over the world 384Kbps Cascaded MCUs Megaconference2 www.mega-net.net/megaconference
  • 41.
    Megaconference2 Fall 2000Internet2 meeting. World’s first totally remote conference track. Empty lectern. Worldwide interactive audience. 114 End points; 28 Multipoint Control Units. The model for all future conferences on all subjects.
  • 42.
    Megaconference2 Presentations Useof H.323 Technology in CINECA Activities Material World Module(MWM) & virtual institute Use of IP Video for Distance Surgical Education University of Venice Experiences
  • 43.
    Use of IPVideo for Distance Surgical Education Jerome Johnson (OSU), Presenter Laparoscopic Surgery Surgical instruments & small camera inserted through incision in abdomen Surgery performed watching TV Consultation via 2-Way Real-time video Instruction via Real-time Video
  • 44.
  • 45.
    Megaconference2 Presentations GenerationX and Generation D Learning in the ZPD with H.323: Literacy Strategy Lessons from Rural America Wireless Distribution of H.323 Videoconferencing in a Trauma Center Emergency Department Tools for Extending Classroom Walls via the Internet Work and Life in an Antarctic Station
  • 46.
    Work and Lifein an Antarctic Station Hans Pfeiffenberger (Alfred Wegener Institute), Presenter Neumayer Station in Antarctica at 70 deg. South 384Kbps satellite link to Bremerhaven, Germany Weekly conferences to interested school classes and museum visitors
  • 47.
    Megaconference2 Presentations LSVNP- A Managed Prototype for H.323 Zones A Multi-University Internet-based (H.323) Graduate Course in Turbulence Distance Learning using H.323; A Singapore-MIT experience Bodyworks: Medicine, Technology, and the Body in the late 20th Century Advanced Collaboration Tools to Support Multi-University Collaborative Learning in Organizational Communication
  • 48.
    Collaborative Learning inOrganizational Communication Noshir Contractor (UIUC), Presenter Fall 1998 to Fall 2000 Real-time Graduate Seminar Courses Globalization Social Network Analysis Communication Technologies & New Forms of Organizing Faculty at: University of Illinois Purdue University University of Southern California University of Pennsylvania University of California at Santa Barbara
  • 49.
    URLs Internet2 DigitalVideo Dv.internet2.edu Megaconference www.mega-net.net/megaconference/ ViDeNet www.vide.net Videoconferencing Cookbook www.vide.gatech.edu/cookbook2.0/ VRVS vrvs.caltech.edu/ CAVNER www.cavner.org Access Grid http://www-fp.mcs.anl.gov/fl/Accessgrid/
  • 50.
    How To ImplementH.323 Presented at the Joint Techs Workshop 28 - 31 January 2001 University of Hawaii, Honolulu, HA By Larry Amiot (NWU/I2) and Tyler Johnson (UNC)