280 likes | 297 Views
Global Platform for Rich Media Conferencing and Collaboration. Gregory DENIS California Institute of Technology. Description. Description of the System VRVS Status Next version: presentation of VRVS 3.0 Future development Conclusion. What is VRVS ?.
E N D
Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology TERENA, Networking Conference
Description • Description of the System • VRVS Status • Next version: presentation of VRVS 3.0 • Future development • Conclusion TERENA, Networking Conference
What is VRVS ? • A software only system providing very scalable infrastructure for audio, video and web conferencing over IP networks. • Turnkey software solution that includes: • VRVS Reflector • Web scheduling and administrative interfaces • Runs on inexpensive networked computing platforms • Internet peer-to-peer for user conference scheduling and attendance • HTTP server provides user self-service for documentation, help, profile administration, supported system and equipment TERENA, Networking Conference
Heterogeneous Client support • An open system: choose your client and connect • VIC / RAT (previous) Mbone application. • Software H.323 client. • Internal Hardware H.323 client. • External Hardware H.323 client. • QuickTime Player. • Java Media Framework. • Plus extra services/features: • Applications and desktop sharing. • Bypass H.323 limitations. • Chat with web pages pop-up. • Documentations and Recommendations. TERENA, Networking Conference
Architecture VRVS Web User Interface SIP H.323 MPEG QuickTime 4.0 & 5.0 Mbone Tools Collaborative Applications VRVS Reflectors (Unicast/Multicast) H.320 QoS Real Time Protocol (RTP/RTCP) Network Layer (TCP/UDP/IP) Multiplatform and Multi protocols Architecture TERENA, Networking Conference
Status • Description of the System • VRVS Status • Next version: presentation of VRVS 3.0 • Future development • Conclusion TERENA, Networking Conference
Last Numbers • As of today, more than 11100 machines from 6200 different users in more than 50 countries are registered in the system. • During the year 2001, 2700 Multipoint Conferences were performed (8000 Hours). • More than 3000 point to point connections were established. • Since October 2001: 300 Multipoint (1100 hours) per Months Average of 5 to 10 participants per videoconference session (with range from 2 to 40 participants). TERENA, Networking Conference
VRVS Users TERENA, Networking Conference
Conferences in VRVS TERENA, Networking Conference
Reflectors Topology 41 network Server world wide:US (ANL, BNL, Caltech(2), FNAL, Florida, Internet2(7), Jlab, SLAC, Brazil(3), Canada(2), Czech Republic, Spain(2), Finland, Israel(2), Italy, Japan, Poland, Portugal (2), Romania, Russia, Slovakia, Switzerland (2), Taiwan, U.K (3) TERENA, Networking Conference
Internet2 deployment 7 Reflectors In Internet2 TERENA, Networking Conference
Version 3.0 • Description of the System • VRVS Status • Next version: presentation of VRVS 3.0 • Future development • Conclusion TERENA, Networking Conference
V 3.0: Details (1/2) • Move to a professional database engine • Rewriting of all the code to improve the speed. • Redesign the interface to accommodate several different communities and hundred Virtual Rooms • Will support all International Time zones (including summer time) • Booking improved: faster, more flexible and more powerful • Authentication and Encryption TERENA, Networking Conference
V 3.0: Details (2/2) • Improve the machine detection (DHCP, web cache, Firewall, NAT, …) and automatic detection of the closest reflector. • VRVS Network Reflectors: • Better design to accommodate H.323 clients • Do packet recovery • 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 • Remotely muted/unmuted video or/and audio TERENA, Networking Conference
User Profile TERENA, Networking Conference
Booking: Copy and Move TERENA, Networking Conference
Booking: Month View TERENA, Networking Conference
Booking: extra GUI TERENA, Networking Conference
Future Development • Description of the System • VRVS Status • Next version: presentation of VRVS 3.0 • Future development • Conclusion TERENA, Networking Conference
Future Development (1/2) • Adaptation to emerging standard: IPv6, SIP • Integration of new hardware/software for high end interactivity • Already developed an MPEG2 MCU (using Minerva codec). Will port to other codec if demand. • Developed a multipoint videoconferencing system based on MPEG4 compression standard. • Developed a system using HDTV standard if affordable hardware devices available. • Improved Security • Easy support of Firewall and NAT • Conference access control, user authentication and authorization TERENA, Networking Conference
Future Development (2/2) • Develop advanced monitoring and tracking tools for ad-hoc conference as well as scheduled multi-site conferences • Develop a pure peer-to-peer VRVS Reflectors network to be able to handle thousands of parallel sessions. • Develop advanced network monitoring agents (based on Java and web services) to run on each network servers. • We will know in real time, packet loss ratio between server, jitter, bandwidth available, reflector information (CPU, memory, …) • Possibility to automatic rerouting between VRVS reflectors to find a better network path. TERENA, Networking Conference
Conclusion • VRVS is a world wide videoconference service in production since 5 years. • Version 3.0 will be release this summer to face the demand and improve the system. • Our team still work to integrate all emerging technology in only one system. • State of Art: Easy to Use • WWW.VRVS.ORG TERENA, Networking Conference
Team Philippe Galvez, project manager Gregory Denis, main developer (R&D) David Collados, reflectors administrator and developer Kun Wei, reflectors developer and support Dave Adamczyk, technical support TERENA, Networking Conference
Question? Gregory.Denis@VRVS.org Contact@VRVS.Org TERENA, Networking Conference
Web User Interface Virtual conference room and meeting name International time zone adjusted Direct Access to set-up facilities All participants known to all Color coded reflector connections SELECT: Mbone Chat Quicktime Sharing H.323 TERENA, Networking Conference
Example 1 TERENA, Networking Conference
Mbone Integration VRVS Client Application Mbone Tools TERENA, Networking Conference
Access Grid and VRVS TERENA, Networking Conference