The Pouzin Society (PSOC) and the FP7 IRATI project have organized the first RINA workshop in Barcelona, during the week of January 22nd. Representatives from different organizations that had already shown some interest on RINA were invited to the three days event, hosted by the Fundació i2CAT. The audience, composed of a mixture of industrial organizations, academic institutions and funding bodies, has been presented with the latest results of the research and development activities around RINA. Moreover, the very interactive event allowed the attendees to endorse in various discussions around the properties of the RINA architecture, the challenges of implementing it and the different opportunities for collaboration.
The workshop began by reviewing the deep fundamental flaws of the Internet that have been present since its inception. This provided perspective for the depth of its shortcomings. It is these fundamental design errors, not the requirements of emerging applications, as it is usually the common belief, that require solution. Next followed a tutorial on the RINA reference model and the theory behind it, which provides a fundamental theory of networking and has also implications for a general theory of distributed computing. After a round of questions and a brief discussion with the audience, it was the turn for a panel of the implementers of RINA prototypes. The panel, which ran for most of a day, was very useful in providing further details about the different components of the architecture, as well as in discussing multiple ways of how these components can be implemented (different programming languages, goals, operating environments, and so on). A demonstration of the different prototypes closed the panel session, featuring instances of RINA in the US and in Europe exchanging data over the Internet.
During the workshop the IRATI FP7 project was briefly introduced. IRATI is the first research project based in RINA funded by the European Commission. The goal of IRATI is to research and develop a RINA prototype over Ethernet for two target UNIX-like Operating Systems. The project started this January and will run for two years.
But the most fruitful part of the workshop was the last day and a half. Several collaboration work sessions were convened to discuss new opportunities to engage the audience in RINA R&D activities around different areas: new funded research proposals, the creation of teaching material and university courses, potential topics for PhD and MSc theses; and the contribution to the prototyping efforts (starting new ones or joining the development activities of the current prototypes – some of them being open-source).
Overall the event was very successful and the goals of the workshop were fully achieved: to expand the initial community around RINA, in order to accelerate its research and development and enable the next wave of distributed computing supported by more secure, reliable, manageable and simple networks.
- Surviving Networking’s Dark Ages or How in the Hell Do You Lose a Layer?! – John Day
- Welcome to the RINAissance! An Introduction to the RINA Architecture – John Day
- Addressing The Problem: Issues with Naming and Addressing in the Internet – John Day
- Things They Never Taught You About Naming And Addressing – John Day
- DAFs and Management in RINA – John Day, Eleni Trouva
- Namespace Management DMSs – John Day, Eleni Trouva
- Security in RINA – John Day, Lou Chitkushev
- RINA Components Overview and Implementation Discussion – Steve Bunch, Peter deWolf, Eduard Grasa
- Introduction to the IRATI project – Eduard Grasa
Links to press releases and/or workshop reviews
The Recursive InterNetwork Architecture (RINA) is an Internetwork architecture whose fundamental principle is that networking is only inter-process communication (IPC). RINA reconstructs the overall structure of the Internet, forming a model that comprises a single repeating layer, the DIF (Distributed IPC Facility), which is the minimal set of components required to allow distributed IPC between application processes. RINA supports inherently and without the need of extra mechanisms mobility, multi-homing and Quality of Service, provides a secure and configurable environment, motivates for a more competitive marketplace and allows for a seamless adoption. For more information visit http://rina.tssg.org
PSOC – the Pouzin Society – is an informal organization that oversees and coordinates the international research and development activities around RINA. Membership is open to qualified members of the networking community, both academic and commercial. The Pouzin Society is named after Louis Pouzin, the inventor of datagrams and connectionless networking. For more information visit http://pouzinsociety.org.
IRATI – Investigating RINA as an Alternative to TCP/IP – is an FP7 funded research project that will advance the state of the art of RINA towards an architecture reference model and specifications that are closer to enable implementations deployable in production scenarios. The design and implementation of a RINA prototype on top of Ethernet for a UNIX-like Operating System kernel will allow the experimentation and evaluation of RINA in comparison to TCP/IP. For more information visit http://irati.eu