+ All Categories
Home > Documents > June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and...

June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and...

Date post: 27-Mar-2015
Category:
Upload: emily-james
View: 215 times
Download: 1 times
Share this document with a friend
Popular Tags:
28
June 4, 2002 TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS Gregory DENIS California Institute of Technology California Institute of Technology
Transcript
Page 1: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Global Platform for Rich Media Conferencing and Collaboration Global Platform for Rich Media

Conferencing and Collaboration

Gregory DENISGregory DENISCalifornia Institute of TechnologyCalifornia Institute of Technology

Page 2: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

DescriptionDescription

Description of the System Description of the System VRVS StatusVRVS StatusNext version: presentation of Next version: presentation of

VRVS 3.0VRVS 3.0Future developmentFuture developmentConclusionConclusion

Page 3: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

What is VRVS ?What is VRVS ?

A software only system providing very scalable A software only system providing very scalable infrastructure for audio, video and web infrastructure for audio, video and web conferencing over IP networks.conferencing over IP networks.

Turnkey software solution that includes:Turnkey software solution that includes:VRVS ReflectorWeb scheduling and administrative interfaces

Runs on inexpensive networked computing Runs on inexpensive networked computing platformsplatforms

Internet peer-to-peer for user conference Internet peer-to-peer for user conference scheduling and attendancescheduling and attendance

HTTP server provides user self-service for HTTP server provides user self-service for documentation, help, profile administration, documentation, help, profile administration, supported system and equipmentsupported system and equipment

Page 4: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Heterogeneous Client support

Heterogeneous Client support

An open system: choose your client and connectAn open system: choose your client and connectVIC / 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:Plus extra services/features:Applications and desktop sharing.Bypass H.323 limitations.Chat with web pages pop-up.Documentations and Recommendations.

Page 5: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

ArchitectureArchitectureH

.320

H.3

20

Qo

SQ

oS

VRVS Reflectors VRVS Reflectors (Unicast/Multicast)(Unicast/Multicast)

Real Time Protocol (RTP/RTCP)Real Time Protocol (RTP/RTCP)

H.323H.323 QuickTimeQuickTime

4.0 & 5.0Mbone ToolsMbone Tools MPEGMPEG

SIPSIP

Network Layer (TCP/UDP/IP)Network Layer (TCP/UDP/IP)

Co

llabo

rative C

ollab

orative

Ap

plicatio

ns

Ap

plicatio

ns

VRVS Web User InterfaceVRVS Web User Interface

Multiplatform and Multi protocols Architecture

Page 6: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

StatusStatus

Description of the SystemDescription of the System

VRVS StatusVRVS Status

Next version: presentation of VRVS Next version: presentation of VRVS 3.03.0

Future developmentFuture development

ConclusionConclusion

Page 7: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Last NumbersLast Numbers

As of today, more than 11100 machines As of today, more than 11100 machines from 6200 different users in more than 50 from 6200 different users in more than 50 countries are registered in the system.countries are registered in the system.

During the year 2001, 2700 Multipoint During the year 2001, 2700 Multipoint Conferences were performed (8000 Conferences were performed (8000 Hours).Hours).

More than 3000 point to point connections More than 3000 point to point connections were established.were established.

Since October 2001: 300 Multipoint (1100 Since October 2001: 300 Multipoint (1100 hours) per Monthshours) per Months

Average of 5 to 10 participants per videoconference session (with range from 2 to 40 participants).

Page 8: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

VRVS UsersVRVS Users

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

11000O

ct-

99

De

c-9

9

Fe

b-0

0

Ap

r-0

0

Ju

n-0

0

Au

g-0

0

Oc

t-0

0

De

c-0

0

Fe

b-0

1

Ap

r-0

1

Ju

n-0

1

Au

g-0

1

Oc

t-0

1

De

c-0

2

Fe

b-0

2

Ap

r-0

2

Machines and Users registered in VRVS

Machines Users

Page 9: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Conferences in VRVSConferences in VRVSHours of Scheduled Multipoint Videoconferences

0

200

400

600

800

1000

1200

1400

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

2000

2001

2002

Page 10: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Reflectors TopologyReflectors Topology

41 network Server world wide:41 network Server world wide: US (ANL, BNL, Caltech(2), FNAL, US (ANL, BNL, Caltech(2), FNAL, Florida, Internet2(7), Jlab, SLAC, Brazil(3), Canada(2), Czech Republic, Spain(2), Florida, Internet2(7), Jlab, SLAC, Brazil(3), Canada(2), Czech Republic, Spain(2), Finland, Israel(2), Italy, Japan, Poland, Portugal (2), Romania, Russia, Slovakia, Finland, Israel(2), Italy, Japan, Poland, Portugal (2), Romania, Russia, Slovakia,

Switzerland (2), Taiwan, U.K (3)Switzerland (2), Taiwan, U.K (3)

Page 11: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Internet2 deploymentInternet2 deployment

7 Reflectors7 Reflectors

In Internet2In Internet2

7 Reflectors7 Reflectors

In Internet2In Internet2

Page 12: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Version 3.0Version 3.0

Description of the System Description of the System

VRVS StatusVRVS Status

Next version: presentation of VRVS Next version: presentation of VRVS 3.03.0

Future developmentFuture development

ConclusionConclusion

Page 13: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

V 3.0: Details (1/2)V 3.0: Details (1/2)

Move to a professional database engineMove to a professional database engine

Rewriting of all the code to improve the speed.Rewriting of all the code to improve the speed.

Redesign the interface to accommodate several Redesign the interface to accommodate several different communities and hundred Virtual different communities and hundred Virtual RoomsRooms

Will support all International Time zones Will support all International Time zones (including summer time)(including summer time)

Booking improved: faster, more flexible and more Booking improved: faster, more flexible and more powerfulpowerful

Authentication and EncryptionAuthentication and Encryption

Page 14: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

V 3.0: Details (2/2)V 3.0: Details (2/2)

Improve the machine detection (DHCP, web Improve the machine detection (DHCP, web cache, Firewall, NAT, …) and automatic cache, Firewall, NAT, …) and automatic detection of the closest reflector.detection of the closest reflector.

VRVS Network Reflectors:VRVS Network Reflectors:Better design to accommodate H.323 clientsDo packet recoveryAggregate dynamically bandwidth for H.323 multipoint

conference between End Points to an overall maximum conference bandwidth

Fix incompatibility between several H.323 end pointsRemotely muted/unmuted video or/and audio

Page 15: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

User ProfileUser Profile

Page 16: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Booking: Copy and MoveBooking: Copy and Move

Page 17: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Booking: Month ViewBooking: Month View

Page 18: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Booking: extra GUIBooking: extra GUI

Page 19: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Future DevelopmentFuture Development

Description of the SystemDescription of the System

VRVS StatusVRVS Status

Next version: presentation of VRVS Next version: presentation of VRVS 3.03.0

Future developmentFuture development

ConclusionConclusion

Page 20: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Future Development (1/2)Future Development (1/2)

Adaptation to emerging standard: IPv6, SIPAdaptation to emerging standard: IPv6, SIP Integration of new hardware/software for high Integration of new hardware/software for high

end interactivityend interactivityAlready 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 SecurityImproved Security

Easy support of Firewall and NATConference access control, user authentication and

authorization

Page 21: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Future Development (2/2)Future Development (2/2)

Develop advanced monitoring and tracking tools Develop advanced monitoring and tracking tools for ad-hoc conference as well as scheduled multi-for ad-hoc conference as well as scheduled multi-site conferencessite conferences

Develop a pure peer-to-peer VRVS Reflectors Develop a pure peer-to-peer VRVS Reflectors network to be able to handle thousands of parallel network to be able to handle thousands of parallel sessions.sessions.

Develop advanced network monitoring agents Develop advanced network monitoring agents (based on Java and web services) to run on each (based on Java and web services) to run on each network servers.network servers. We will know in real time, packet loss ratio between We will know in real time, packet loss ratio between

server, jitter, bandwidth available, reflector information server, jitter, bandwidth available, reflector information (CPU, memory, …) (CPU, memory, …)

Possibility to automatic rerouting between VRVS Possibility to automatic rerouting between VRVS reflectors to find a better network path.reflectors to find a better network path.

Page 22: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

ConclusionConclusion

VRVS is a world wide videoconference VRVS is a world wide videoconference service in production since 5 years.service in production since 5 years.

Version 3.0 will be release this summer to Version 3.0 will be release this summer to face the demand and improve the system.face the demand and improve the system.

Our team still work to integrate all Our team still work to integrate all emerging technology in only one system.emerging technology in only one system.

State of Art: Easy to UseState of Art: Easy to Use

WWW.VRVS.ORGWWW.VRVS.ORG

Page 23: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

TeamTeam

Philippe Galvez, Philippe Galvez, project managerproject manager

Gregory Denis, Gregory Denis, main developer (R&D)main developer (R&D)

David Collados, David Collados, reflectors administrator reflectors administrator and developerand developer

Kun Wei, Kun Wei, reflectors developer and reflectors developer and supportsupport

Dave Adamczyk, Dave Adamczyk, technical supporttechnical support

Page 24: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Question?Question?Question?Question?

[email protected]@VRVS.org

[email protected]@VRVS.Org

Page 25: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Web User InterfaceWeb User Interface

AllAllparticipantsparticipantsknown to allknown to all

ColorColorcodedcoded

reflectorreflectorconnectionsconnections

InternationalInternationaltimetimezone zone

adjustedadjusted

SELECT:SELECT:MboneMboneChatChat

QuicktimeQuicktimeSharingSharingH.323H.323

VirtualVirtualconferenceconferenceroom androom andmeetingmeeting

namename

DirectDirectAccessAccess

totoset-upset-up

facilitiesfacilities

Page 26: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Example 1Example 1

Page 27: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

Mbone IntegrationMbone Integration

Mbone Mbone ToolsTools

VRVSVRVSClientClient

Application Application

Page 28: June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.

June 4, 2002 TERENA, Networking Conference

AGAG VRVSVRVS AG-VRVSAG-VRVSMulti-castMulti-cast

UnicastUnicast

Using Conference Room Using Conference Room

Using DesktopUsing Desktop

Using WirelessUsing Wireless

High Quality VideoHigh Quality Video

High Quality AudioHigh Quality Audio

H.323H.323

High (> 20Mbps) Bandwidth High (> 20Mbps) Bandwidth

Normal (10Mbps) / Low Normal (10Mbps) / Low (<1Mbps) Bandwidth(<1Mbps) Bandwidth

Access Grid and VRVSAccess Grid and VRVS


Recommended