An experiment in videoconferencing over IPv6 using Isabel Michael Stanton [email protected] Director of Innovation, RNP, Brazil FLIP-6, Montevideo, March 2004 (Thanks to Graciela M.L. Martins and Marcelo R. Faria for use of their slides) RNP/PAL/xxxx © 2004 – RNP Agenda • RNP IPv6 Backbone and Peerings • What was the event? • What was this videoconference experiment? • What is the Isabel application? • Conclusion Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Rede Nacional de Ensino e Pesquisa - RNP • RNP is a “quasi non-governmental organisation” (quango), formally a non-profit company, maintained by the federal government through a mangaement contract • Offers production IP service to research and education community in Brazil, through a national backbone (one PoP in each state) – Around 240 client institutions, normally connected to state networks (in the more populous states), or directly to the local PoP • Good national and international connections to R&E and commodity networks • Responsible also for exploring new networking technologies and developing new networking techniques – IP/WDM, multicast, QoS, IPv6 Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil RNP IPv6 Backbone Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil RNP IPv6 Backbone • Routers with dual-stack: same equipment used in the IPv4 production service • Native IPv6 links (ATM) and tunnels (IPv6/IPv4) • RIPng is the internal routing protocol • BGP4+ for external routing • Cisco 750x with IOS images 12.2(14)S Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Peerings • Currently RNP has IPv6 peering with seven other networks: • Abilene / Internet 2 - USA (native) • AMPath – USA (native) • Renater – FR (tunnel) • RCCN – PT (tunnel) • ESNET – USA (tunnel) • NTTcom / Verio – USA (tunnel) • Telefônica Empresas Brasil – BR (native) Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Also, the future CLARA network (June 2004) will also support native IPv6 • Built and operated (2 years) throughh the ALICE project – Jointly financed by EU (80%) and LA NRENs (20%) • Bandwidth: – Main ring: 155 Mbps – Link to GÉANT: 622 Mbps – Spur links: 10 to 45 Mbps (except Cuba – by satellite) – Access: up to 155 Mbps • Peering, etc: – GÉANT – Future: ABILENE, APAN nets – Transit to LA NRENs • IPv6 connectivity: – Native from day one Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Event: Global IPv6 Service Launch Event – Brussels, January 2004 • The experiment was organised by the Euro6ix project of the IST programme (EU), coordinated by Telefónica Investigación y Desarrollo (Telefónica I+D) from Spain – Coordinator: Carlos Ralli Ucendo • Participation by Telefônica Pesquisa e Desenvolvimento (TPD), part of Telefônica Empresas Brasil (TEB), and the Brazilian R&D community, coordinated by RNP • Objective: to demonstrate the use of IPv6 applications – Magalia (network management) – Isabel (remote collaboration) • The Brazilian R&D community participated in demonstrating the Isabel application – Support from the Isabel team at Universidad Politécnica de Madrid (UPM), coordinated by Maria José Perea Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Event – Network Topology AMSIX-IPv6 AS1200 2001:7f8:4::1553:1 6NET/GEANT UK6X AS1752 2001:618:a::/48 LINX-IPv6 AS5459 Global Event AS6680 2001:7f8:1::a500:1200:1 2001:800:40:2E02::2 Londres Amsterdam MAD6IX 2001:800:40:2E02::1 2001:800:40:2F01::1 Telefónica DATA 2001:1498:1:E004:C:3352:100:0/126 .1 .2 TIWS AS12956 2001:1498::/32 Madrid 2001:1820::/32 .5 .6 2001:1498:1:E004:C:3352:100:4/126 .1 2001:800:40:2F1A::1 Sao Paulo 2001:1498:1:A101:C1:0429:100:0/126 STM-4 2001:800:40:2F1A::2 STM-4 STM-4 STM-4 RNP 2001:12F0::/32 STM-1 Telefónica Empresas Brasil AS10429 Windows XP IPv6 Clients STM-1 GbEth Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil AS1916 2001:800:40:2F01::2 PC-Brasil ISABEL MAGALIA IPv6 Clients mortadelo.tid.euro6ix.com MAGALIA 2001:800:40:2301::101 www.tid.euro6ix.org 2001:800:40:2601::4 Telefónica I+D AS3352 Event – Network Topology EUROPE Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Event – Participants (RNP side) • Three RNP Offices: Campinas, Brasília and Rio de Janeiro • Three Brazilian Universities: •Federal University of Santa Catarina (UFSC) •Federal University of Rio de Janeiro (UFRJ) •University • of São Paulo (USP) One regional networks: Rede-Rio (Rio de Janeiro) Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil What is the Isabel application? Isabel is a real time service creation environment launched in 1993 by UPM. Today, it is commercialised by Agora Systems S.A. • A free version is available, with limited functionality. The commercial version includes more features and supports collaboration services such as tele-teaching and teleconferencing. • The aim is the interconnection of a large number of users in multipoint conferences. • Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil What is the Isabel application? Isabel adapts collaboration sessions to users’ needs, by including predefined scenarios: Tele-meeting: links meeting rooms and allows a free mode of interacting, allowing each participant to react at any moment. • Tele-training: links classrooms and allows a strict floor control by the instructor of the interactions taking place. In this case, the instructir can bring any site into scene at any moment and students must request intervention. • Tele-conference: this is a distributed conferencing service and is based on centralised control which guarantees timely delivery of content. • Other new services can be configured by modifications to existing services. • Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil What is the Isabel application? Source: http://isabel.dit.upm.es/intro.html Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil What is the Isabel application? System requirements: Based on SuSE Linux 8.1 operating system. Both the operating system and the application can be installed and configured using an instalation CD. • • Requires at least a Pentium IV with 256 MB RAM. Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Impressions about the use of Isabel • Different versions of Isabel cannot interoperate with each other The hardware requirements are very important to assure good quality during the conferences. • The use of an operating system different from SuSE can make it difficult to configure Isabel. • The use of a chat software (IRC) was very important to prepare the endpoints and resolve the problems with audio and video. • Isabel doesn’t support the same quality that a endpoint specific equipment, such as a Polycom ViewStation or Tandberg Station, but represents a very good solution for distance education or collaboration when there is a need for a large number of endpoints. • Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Performance problems during the experiment • The quality of the link used is very important. A big problem found during the experiments was the packet loss at the connection between the RNP and Telefônica networks in São Paulo • probably due to inadequate RNP router capacity at the peering point – will be fixed for “next time” • Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil Conclusion • This was the first demonstration in Brazil of a non-trivial application over IPv6 • Except for the performance problems, which are unrelated to the technology used, the experiment was considered to have been a success – Participants were very enthusiastic and contributed a lot of time and energy to the project • Most important lesson: IPv6 will only really prosper when the users can see advantages in its use – this requires the availability of significant applications. • Many thanks to all partners and participants! Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil References • • IPv6 at RNP www.rnp.br/en/ipv6/ LACNIC www.lacnic.net Euro6ix www.euro6ix.org • • Global IPv6 Service launch event, Brussels, January 2004 www.global-ipv6.net Isabel group at UPM isabel.dit.upm.es •Isabel distribution of the Madrid Global IPv6 Summit 2002 over an IPv6 transition network isabel.dit.upm.es/papers/isabelipv6/Isabelv6SAINT2002v3.pdf Rede Nacional de Ensino e Pesquisa Promovendo o uso inovador de redes avançadas no Brasil