Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jill Gemmill 2004 NMI Component: commObject ITU-T H.350 Directory Services for Multimedia Jill Gemmill University of Alabama at Birmingham

Similar presentations


Presentation on theme: "Jill Gemmill 2004 NMI Component: commObject ITU-T H.350 Directory Services for Multimedia Jill Gemmill University of Alabama at Birmingham"— Presentation transcript:

1 Jill Gemmill 2004 NMI Component: commObject ITU-T H.350 Directory Services for Multimedia Jill Gemmill University of Alabama at Birmingham jgemmill@uab.edu 17 th APAN Meeting

2 Jill Gemmill 2004 What problems did we want to solve? Use existing identity management – avoid replicating into proprietary directories Standardize storage for protocol-specific data to ease updates/migrations; one central store for multiple protocols Leverage identity management for reliable authentication and authorization

3 Jill Gemmill 2004 Other drivers COTS - We wanted solution to be implemented by vendors. Therefore, adoption as a standard was necessary H.323/SIP already had existing security protocols – use those, without requiring modifications Be useful for non-standards based conferencing (MPEG2/AG/VRVS)

4 Jill Gemmill 2004 Acknowledgments NSF ANI-022710 “ViDe.Net: Middleware for Scalable Video Services for Research and Higher Education” (Gemmill (PI), Chatterjee, Johnson) NSF ANI-0123937 “NSF Middleware Initiative” via SURA-2002-103 “UAB Middleware Testbed Program: Integrated Directory Services, PKI, Video, and Parallel Computing”, Subcontract (Shealy, Gemmill (Technical Lead)) NSF EPS-0091853 via UA-01-016 “Alabama Internet2 Middleware Initiative”, NSF EPSCoR (Shealy, Gemmill (co-PI) ) Any opinions, findings or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.

5 Jill Gemmill 2004 H.350 : New ITU-T Standard (ratified August 2003) H.350 was born out of Internet2 Video Middleware working group (Internet2 Middleware and ViDe joint initiative) http://middleware.internet2.edu/video/ http://middleware.internet2.edu/video/ H.350 was introduced in NMI Release 2 as commObject, an NMI-EDIT component NSF grant to UAB with partners CGU, SURFnet, UNC, and RADVISION Sent by ITU for informational review to IETF

6 Jill Gemmill 2004 H.350 Architecture Components

7 Jill Gemmill 2004 Endpoints (What the end user has) H.323 Terminals: –Desktop videoconferencing (VCON, Viavideo, etc) –Room videoconferencing (Polycom, Tandberg, etc) –Multi-point control unit (MCU) SIP User Agents: –IP Telephony –Desktop (Messenger, CGU client…)

8 Jill Gemmill 2004 Call Servers - Service Management H.323 Gatekeeper SIP Proxy Both have lists of users, do call routing, enforce usage policies, do logging for any billing….

9 Jill Gemmill 2004 Enterprise Directory Central stores of information about people associated with an institution Authoritative (eg: Human Resources, Registrar; Telecommunications) ONE consolidated list – identities resolved (SSN!) Benefits: –Correct and current –Single location to disable account –Single location to reset password Video/VoIP manager – reinvent this wheel?

10 Jill Gemmill 2004 H.350 Directory Standardized LDAP schema that represents application-specific information for multimedia including these protocols: –SIP –H.323 –H.235 –H.320 –Non-standard (eg: Access Grid, VRVS, MPEG2). Designed to require minimal changes to the enterprise directory.

11 Jill Gemmill 2004 H.350 Directory Organization commObject commUniqueId commOwner commPrivate h323Identity h323IdentityGKDomain h323Identityh323-ID h323IdentitydialedDigits h323Identityemail-ID …… h323IdentityEndPointTyper h323IdentityServiceLevel h235Identity h235IdentityUid h323IdentityPassword userCertificate Enterprise Directory inetOrgPerson name (dn) address telephone email organization organizational unit commURI RFC 1274 userPassword

12 Jill Gemmill 2004 White Pages Look up person – find video/voip address Standardized – works with multiple vendors’ hardware and software Makes “Directory of Directories” searching possible (a global multimedia directory) Supports ‘clickable’ dialing Prototype/Testbed H.350 directory –https://videnet.unc.eduhttps://videnet.unc.edu

13 Jill Gemmill 2004 Search for a person Enter name; SearchResult: Associated with multiple endpoints

14 Jill Gemmill 2004 Endpoint Information Non-Standard “genericIdentity” example

15 Jill Gemmill 2004 Person/Owner Information

16 Jill Gemmill 2004 Other Searches Possible

17 Jill Gemmill 2004 Directory of Directories Search Simple Java Directory Search searches public attributes in predefined list of directories. http://metric.it.uab.edu:11080/videnet/index1.html Under Development: scalable approach indexes remote directories (LIMS/TIO). A “google-like” repository linking back to distributed entries.

18 Jill Gemmill 2004 Endpoints Implementing H.350 can… Based on EndpointID, email address, etc., lookup correct configuration information and load it. - Solves big user support issue! No matter what protocol or brand, necessary data can be managed in an organized way. Do white pages search via LDAP protocol – receive answers; ‘click to dial’ if supported. UAB Electronic Phonebook

19 Jill Gemmill 2004 Endpoints supporting H.235 can… User/Endpoint Validation –Do enterprise authentication (via LDAP) –Obtain videoconferencing credentials –Use VC credentials to obtain CORRECT configuration –Logging now suitable for usage tracking/billing

20 Jill Gemmill 2004 Call Servers Implementing H.350 can… Pull information from canonical store –Solves manual data entry problems –Can convert canonical to proprietary if needed on the fly Use XIdentityServiceLevel attribute to provide levels of authorization Scale up video/voip operations

21 Jill Gemmill 2004 Video Middleware Cookbook Version 0.5 is included in NMI Release 4 http://www.nsf-middleware.org/NMIR4/ Description and examples of all H.350 attributes LDIF files ready to use for iPlanet and OpenLDAP H.350 installation and server configuration instructions Version 1. (March 2004) will include code snippets for developers and global indexing instructions.

22 Jill Gemmill 2004 Video Middleware Cookbook http://lab.ac.uab.edu/vnet/

23 Jill Gemmill 2004 Do Any Products Support H.350? YES! Next version of RADVISION ECS Gatekeeper Demonstration H.323 Endpoint HCL Technologies SIP Proxy Server CGU SIP UserAgent available for download http://ncl.cgu.edu/sipclient/index.php http://ncl.cgu.edu/sipclient/index.php Having customers like you request H.350 compliance in RFP’s and products will certainly impact the vendors

24 Jill Gemmill 2004 Recent Developments Addition of H.350.6 – Call Forwarding ASN.1 for using H.350 in X.500 directories Study Group 16 has requested additional contributions on Federated approaches to authentication and authorization Study Group 16 has approved of the idea of a 'Global Secure Conferencing Profile' as a useful concept and has requested further contributions in this area.

25 Jill Gemmill 2004 How to Participate Join Internet2 VidMid-VC Join the ViDeNet H.350 Deployment Testbed –Contact TestBed Manager Jason Lynn jlwlynn@uab.edu jlwlynn@uab.edu –Use Video Middleware Cookbook and provide feedback to the cookbook editors –Attend the “Deploying H.350” full-day workshop Thursday March 25 (SURA/ViDe Digital Video Workshop post-conference)

26 Jill Gemmill 2004 Workshop http://www.vide.net/conferences/h350/

27 Jill Gemmill 2004 Q & A

28 Jill Gemmill 2004 Copyright Jill Gemmill 2003 This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial, educational purposes, provided that this copyright statement appears on the reproduced materials and notice is given that the copying is by permission of the author. To disseminate otherwise or to republish requires written permission from the author.


Download ppt "Jill Gemmill 2004 NMI Component: commObject ITU-T H.350 Directory Services for Multimedia Jill Gemmill University of Alabama at Birmingham"

Similar presentations


Ads by Google