Caltech Proprietary VRVS 3.0 and VRVS AG GATEWAY Connect to AG Virtual Venues through VRVS from Anywhere World-Wide VRVS 3.0 and VRVS AG GATEWAY Connect.

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

The Access Grid Ivan R. Judson 5/25/2004.
EScience Collaboration Tools: EVO & Access Grid Dr. Greg Wickham APAN 24 th Jan 2008.
Caltech Proprietary Videoconferencing Security in VRVS 3.0 and Future Videoconferencing Security in VRVS 3.0 and Future Kun Wei California Institute of.
June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
High-speed Network Projects Tibor Gyires School of Information Technology Illinois State University BIAC/TAB Meeting October 17, 2003.
IT workshop for Interschool Online Debate 2004 Date: 13 Dec 2003 Venue: St. Bonaventure College.
©2012 ClearOne Communications. Confidential and proprietary. COLLABORATE ® Video Conferencing Networking Basics.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Chapter 5 standards for multimedia communications
IP Communications Services Redefining Communications Teresa Hastings Director WorldCom SIP Services Conference – April 18-20, 2001.
Polycom Unified Conferencing. Presentation Agenda Why Unified Conferencing? Polycom Unified Conferencing Polycom Unified Conferencing Experience MGC Platform.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Highly Available Central Services An Intelligent Router Approach Thomas Finnern Thorsten Witt DESY/IT.
Building IP Video Communication & Collaboration. dialcom provides real-time video communication, collaboration and multimedia sharing capabilities over.
An Introduction to the inSORS Grid. Total Market Customer Sectors RESEARCH – Universities and National Labs COMMERCIAL-Energy, Hi-Tech, Medical GOVERNMENT-Research,
Application layer (continued) Week 4 – Lecture 2.
School of Information Technologies Revision NETS3303/3603 Week 13.
Monitoring and controlling VRVS Reflectors Catalin Cirstoiu 3/7/2003.
VRVS_AG_HOWTO (c) Caltech 1 How to Connect to Access Grid Virtual Venues through VRVS Slides at
Caltech Proprietary Global Platform for Rich Media Conferencing and Collaboration VRVS 3.0 Philippe Galvez California Institute of Technology March 24,
INTRODUCTION Toomeeting Conference (TMC) is the easiest and more accessible multimedia videoconferencing solution on market. TMC offers a large portfolio.
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
POLYCOM CONFIDENTIAL Polycom enables Alcatel Instant Video Solution by combining the power Alcatel IP Telephony with Polycom Unified Collaboration Solutions.
© 2005,2006 NeoAccel Inc. Training Access Modes. © 2005,2006 NeoAccel Inc. Agenda 2. Access Terminals 6. Quick Access Terminal Client 3. SSL VPN-Plus.
Network Services Lesson 6. Objectives Skills/ConceptsObjective Domain Description Objective Domain Number Setting up common networking services Understanding.
Polycom Conference Firewall Solutions. 2 The use of Video Conferencing Is Rapidly Growing More and More people are adopting IP conferencing Audio and.
Design Windows Media Services Infrastructure. Module 7: Design Windows Media Services Infrastructure Design Windows Media Services for live streaming.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Web conferencing Liane Tarouco Leandro Bertholdo RNP POP/RS.
Users’ Authentication in the VRVS System David Collados California Institute of Technology November 20th, 2003TERENA - Authentication & Authorization.
 Introduction  VoIP  P2P Systems  Skype  SIP  Skype - SIP Similarities and Differences  Conclusion.
Philippe Galvez California Institute of Technology October 19, 2000 Virtual Room Videoconferencing System Update.
Building Scalable and High Efficient Java Multimedia Collaboration Wenjun Wu, Tao Huang, Geoffrey Fox Community Grids Computing Laboratory, Indiana University,
Global Platform for Rich Media Conferencing and Collaboration Joao Fernandes California Institute of Technology June 22nd, 2004Videoconferencing Day, EPFL.
Portlet Access Grid – The Next Generation Tobias Schiebeck, Anja Le Blanc, Andrew Rowley, Martin Turner Research Computing Services at the University of.
Global Platform for Rich Media Conferencing and Collaboration Philippe Galvez California Institute of Technology Nov 6th, 2003RedIRIS conference.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Polycom VideoPlus A New Level In Video Conferencing.
Applications --- Internet2 101 Ted Hanss 13 October 2003.
SPREAD TOOLKIT High performance messaging middleware Presented by Sayantam Dey Vipin Mehta.
Global Platform for Rich Media Conferencing and Collaboration G. Denis, Caltech RESEARCH.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
Virtual Room Videoconferencing System H. Newman & P. Galvez & G. Denis, Caltech C. Isnard, C. Isnard, CERN CHEP2000 February 6, 2000.
HD4000 Briefing. VCON Introduces the High Definition Series! Industry leading video quality Price performance leadership Variety of form factors: settop,
VRVS Research Roadmap (Caltech). VRVS Deployment and Usage.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Global Platform for Rich Media Conferencing and Collaboration Philippe Galvez California Institute of Technology Feb 19th, 2004LISHEP 2004, Rio de Janeiro.
October 10, 2006Gregory DENIS the Future of e-Collaboration intelligent, autonomous and massively distributed Welcome.
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
Caltech Proprietary Global Platform for Rich Media Conferencing and Collaboration VRVS 3.0 Philippe Galvez California Institute of Technology June 12th,
WebRTC Don McGregor Research Associate MOVES Institute
VRVS Next Development (1/2)  Session Introduction: P. Galvez; 5’  Current and New Collaborative Architecture (From VRVS to EVO): P. Galvez; 15’  MonALISA.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
VRVS Research Roadmap (Caltech). VRVS Deployment and Usage.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
eScience Collaboration Tools: EVO & Access Grid
Internet2 Fall Member Meeting, October 2003
Skype P2P communication
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
Multimedia and Networks
Cloud Computing: Concepts
Global Platform for Rich Media Conferencing and Collaboration
STATEL an easy way to transfer data
Presentation transcript:

Caltech Proprietary VRVS 3.0 and VRVS AG GATEWAY Connect to AG Virtual Venues through VRVS from Anywhere World-Wide VRVS 3.0 and VRVS AG GATEWAY Connect to AG Virtual Venues through VRVS from Anywhere World-Wide Kun Wei California Institute of Technology March 25, 2003 ViDe 5 th Workshop

Caltech Proprietary Outline VRVS design and VRVS 3.0 release VRVS design and VRVS 3.0 release VAG and using VRVS as a personal AG node VAG and using VRVS as a personal AG node Demo Demo

Caltech Proprietary What is VRVS Virtual Rooms Videoconferencing System Virtual Rooms Videoconferencing System Objective : VRVS was initially built to provide a relatively low cost system for videoconferencing and remote collaboration over networks for the HENP community Objective : VRVS was initially built to provide a relatively low cost system for videoconferencing and remote collaboration over networks for the HENP community Composite by 3 parts mainly: web service, reflectors and various end users Composite by 3 parts mainly: web service, reflectors and various end users

Caltech Proprietary VRVS Core Architecture VRVS combined the best of all standards and products in one unique architecture VRVS combined the best of all standards and products in one unique architecture Multi-platform and multi-protocol architecture Multi-platform and multi-protocol architecture ? H.320 QoS VRVS Reflectors (Unicast/Multicast) Real Time Protocol (RTP/RTCP) H.323QuickTime 4.0 & 5.0 Mbone Tools MPEG SIP Network Layer (TCP/UDP/IP) CollaborativeApplications VRVS Web User Interface

Caltech Proprietary VRVS Web Service Design Unified Web User Interface to schedule and join/leave a meeting independently of the application. Unified Web User Interface to schedule and join/leave a meeting independently of the application. Multi-platform: Windows, Linux, Unix and Mac. Multi-platform: Windows, Linux, Unix and Mac. Easy to use: Everybody (from 4 to 77 years old) knows how to click on a web page today. Not true for running a VCR Easy to use: Everybody (from 4 to 77 years old) knows how to click on a web page today. Not true for running a VCR Virtual Room Concept, Scheduling; Create a virtual space were people can exchange real-time information Virtual Room Concept, Scheduling; Create a virtual space were people can exchange real-time information Join or Leave a Videoconference anytime. Do not need to know in advance how many participants and booked ports capacity. Just announce the meeting and people will join from anywhere. Join or Leave a Videoconference anytime. Do not need to know in advance how many participants and booked ports capacity. Just announce the meeting and people will join from anywhere. Full Documentation and Tutorial Full Documentation and Tutorial Self service: Dont need a technician or expert to organize and join a conference Self service: Dont need a technician or expert to organize and join a conference

Caltech Proprietary VRVS Reflector Infrastructure Avoids Duplication of Streams on a given Link Avoids Duplication of Streams on a given Link Can be set to Unicast or Multicast mode or both Can be set to Unicast or Multicast mode or both Connection peer-to-peer with neighbors network servers. Connectionless (more reliable to network breaks) Connection peer-to-peer with neighbors network servers. Connectionless (more reliable to network breaks) Enables Optimized Routing Enables Optimized Routing Enables Bandwidth Control Enables Bandwidth Control Provide low latency communication Provide low latency communication Could be used for real-time interactivity or broadcast Could be used for real-time interactivity or broadcast Provide elegant solution to cross firewall/NAT Provide elegant solution to cross firewall/NAT Remote Management Features. Remote Management Features. Compliant with IETF RTPv2 Protocol, ready for new applications. Compliant with IETF RTPv2 Protocol, ready for new applications.

Caltech Proprietary VRVS Network Server Deployment for High Energy and Nuclear Physics

Caltech Proprietary VRVS Statistics More than 13,750 machines and 7,450 users in 61 countries are registered in the system. More than 13,750 machines and 7,450 users in 61 countries are registered in the system. During the year 2002, 3,500 Multipoint Conferences were performed (10,000 Hours). During the year 2002, 3,500 Multipoint Conferences were performed (10,000 Hours). More than 3000 point to point connections were established. More than 3000 point to point connections were established. Average of 5 to 10 participants per videoconference session (with range from 2 to 40 participants). Average of 5 to 10 participants per videoconference session (with range from 2 to 40 participants). 58 Reflectors deployed 58 Reflectors deployed

Caltech Proprietary VRVS 3.0 Released on Feb. 22, 2003 after one years development and testing!

Caltech Proprietary VRVS 3.0 New Features Optimized web access and user intuitive interface design Optimized web access and user intuitive interface design Improved Global scheduling system transparent to local time zone Improved Global scheduling system transparent to local time zone Community concept with dedicated Virtual Rooms (VRs) Community concept with dedicated Virtual Rooms (VRs) World wide VR increased from 10 to potentially unlimited. World wide VR increased from 10 to potentially unlimited. J2EE secure web admin interface J2EE secure web admin interface SQL DB server to manage VRVS booking, users profile, reflector configuration and monitoring, statistics.. SQL DB server to manage VRVS booking, users profile, reflector configuration and monitoring, statistics.. User-oriented login with improved identification and IP detection (e.g. DHCP, NAT,..) User-oriented login with improved identification and IP detection (e.g. DHCP, NAT,..) Redesign and improved sharing service Redesign and improved sharing service Mac OS X Mbone tools support Mac OS X Mbone tools support OpenMash Mbone support OpenMash Mbone support Solution for host behind Firewall and NAT Solution for host behind Firewall and NAT Handheld support Handheld support

Caltech Proprietary VRVS 3.0 Global Scheduling System Booking Wizard, with auto selection of the Virtual Room Booking Wizard, with auto selection of the Virtual Room Date/Time shown in the selected time zone Date/Time shown in the selected time zone Quota management Quota management Password protected secure meeting Password protected secure meeting Mailing list feature to keep all the participant in touch of creation and modification or cancellation of booking Mailing list feature to keep all the participant in touch of creation and modification or cancellation of booking Choice among different bandwidth ranges Choice among different bandwidth ranges Copy/Move booking in one click Copy/Move booking in one click

Caltech Proprietary VRVS 3.0 Global Scheduling System

Caltech Proprietary VRVS on Linux

Caltech Proprietary VRVS on Windows

Caltech Proprietary VRVS on Mac OS X

Caltech Proprietary VRVS on Handheld

Caltech Proprietary Enhanced VRVS Reflector Possibility of tunneling (TCP or UDP) between reflector servers. All communication in only ONE port ! Possibility of tunneling (TCP or UDP) between reflector servers. All communication in only ONE port ! Peer-to-peer design with high scalability and flexibility Peer-to-peer design with high scalability and flexibility Solution for Firewall and NAT Solution for Firewall and NAT Better design to accommodate H.323 clients Better design to accommodate H.323 clients Fully support H.263 video codec Fully support H.263 video codec Perform audio mixing Perform audio mixing Perform some packet recovery Perform some packet recovery Aggregate dynamically bandwidth for H.323 multipoint conference between End Points to an overall maximum conference bandwidth Aggregate dynamically bandwidth for H.323 multipoint conference between End Points to an overall maximum conference bandwidth Fix incompatibility between several H.323 end points Fix incompatibility between several H.323 end points Remotely mute/unmute video or/and audio Remotely mute/unmute video or/and audio Optimized network bandwidth utilization Optimized network bandwidth utilization Real-time packet loss monitoring Real-time packet loss monitoring Support SIP client Support SIP client

Caltech Proprietary VRVS 3.0 Web Admin Interface Pure Java J2EE + XML HTTPS/SSL secure web interface Monitoring reflectors and users in ongoing conference Full control on database

Caltech Proprietary MONitoring Agents using a Large Integrated Services Architecture

Caltech Proprietary VAG and using VRVS as a personal AG node

Caltech Proprietary VRVS AG Gateway Gateway for media between AG multicast cloud and the rest unicast/multicast network Gateway for media between AG multicast cloud and the rest unicast/multicast network Currently 2 VAG installed at Internet2 and ANL Currently 2 VAG installed at Internet2 and ANL Identical to other unicast VRVS reflector Identical to other unicast VRVS reflector Easy to configure Easy to configure Various video mode and audio trans- coder/mixer Various video mode and audio trans- coder/mixer Full connectivity to AG with Mbone or H.323 Full connectivity to AG with Mbone or H.323

Caltech Proprietary Virtual Access Grid User can connect to either unicast or multicast videoconferencing with full supported features User can connect to either unicast or multicast videoconferencing with full supported features User can create his/her own virtual AG node and virtual venues and integrated into VRVS User can create his/her own virtual AG node and virtual venues and integrated into VRVS Access Grid as one of the communities Access Grid as one of the communities Flexible on end user network and local configuration Flexible on end user network and local configuration

Caltech Proprietary When to use VAG? AGVRVSVAG Multi-cast Unicast On-Site AG Node Without AG Node High Quality Video High Quality Audio H.323 High (> 20Mbps) Bandwidth Normal (10Mbps) / Low (<1Mbps) Bandwidth Network

Caltech Proprietary Connect to AG virtual venues Same steps as entering other VRVS virtual rooms. Same steps as entering other VRVS virtual rooms. Login and select virtual venues from Access Grid community. Login and select virtual venues from Access Grid community. One click to load your Mbone or H.323, you are ready to go! One click to load your Mbone or H.323, you are ready to go! Talk with your colleague connected through VRVS or AG nodes. Talk with your colleague connected through VRVS or AG nodes.

Caltech Proprietary Connect to AG virtual venues with Mbone

Caltech Proprietary Connect to AG virtual venues with H.323

Caltech Proprietary Video Modes Voice switched : default mode for H.323 client. one video stream at a time. Voice switched : default mode for H.323 client. one video stream at a time. Timer switched : browse through all the video based on preset timer. one video stream at a time. Timer switched : browse through all the video based on preset timer. one video stream at a time. Selected Streams: default mode for Mbone client. Click among the video participants to view selected video streams (one or several streams available). Useful feature for limited network connection and/or local resource. Selected Streams: default mode for Mbone client. Click among the video participants to view selected video streams (one or several streams available). Useful feature for limited network connection and/or local resource. All Streams: Mbone will receive ALL the video streams subscribed to the virtual venue multicast address. Use with care to avoid overload your local network and CPU. All Streams: Mbone will receive ALL the video streams subscribed to the virtual venue multicast address. Use with care to avoid overload your local network and CPU.

Caltech Proprietary Audio trans-coder and mixer VRVS AG Gateway trans-codes AG uncompressed linear audio packet (L16-16K-Mono, 10ms) to I.T.U standard G.711 Law, which is supported by all the H.323 standard devices and Mbone. VRVS AG Gateway trans-codes AG uncompressed linear audio packet (L16-16K-Mono, 10ms) to I.T.U standard G.711 Law, which is supported by all the H.323 standard devices and Mbone. VRVS Mbone users can send back either G.711 Law or L16-16K-Mono audio stream back to AG. VRVS Mbone users can send back either G.711 Law or L16-16K-Mono audio stream back to AG. VRVS H.323 users will send G.711 Law audio stream back to AG VRVS H.323 users will send G.711 Law audio stream back to AG VRVS reflectors support audio mixing for H.323 to receive mixed audio and avoid blocked video VRVS reflectors support audio mixing for H.323 to receive mixed audio and avoid blocked video Better design to accommodate H.323 clients Better design to accommodate H.323 clients

Caltech Proprietary VRVS Virtual Space Setup

Caltech Proprietary VRVS Virtual Space Setup

Caltech Proprietary VRVS Team Philippe Galvez (Caltech, Pasadena, CA) Gregory Denis (Caltech, Pasadena, CA) David Collados (Caltech, Pasadena, CA) Kun Wei (Caltech, Pasadena, CA) Dave Adamczyk (Caltech, Pasadena, CA) Joao Correia Fernandes (Caltech/CERN, Pasadena/Switzerland)

Caltech Proprietary Further references AGDP VRVS AG HOWTO AGDP VRVS AG HOWTO Questions ? Questions ?