PRISTINE’s deliverable D6.3 Consolidated software for the use cases and final report on the use cases trials and business impact is newly available from the website’s deliverables section.
The second and last round of experiments carried out as part of the validation work of the PRISTINE SDK has shown promising results. The activities performed during this phase followed two parallel axes. On one hand, we carried out experiments aimed at validating the usefulness of the PRISTINE SDK as far as RINA benefits are concerned. On the other hand, we combined several research directions, designing and executing more complex scenarios that help validate the SDK and RINA at a larger scale. In particular we defined several experiments converging the requirements of the three PRISTINE use cases, making sure that the simultaneous use of policies belonging to different research (such as routing, congestion control, security, scheduling, etc.) areas do not interfere with one another, but rather show at least the same level of performance they did when they were tested individually. These experiments helped in identifying development and integration issues that have been promptly corrected.
Several of the RINA benefits demonstrated during this cycle of experiments apply to all three use cases. For example, multipath routing policies have been used in both the data-centre and in the network service provider scenarios. Similarly, the experiments on security and key management naturally apply to any realistic networking scenario as well as aggregated congestion and performance isolation.
Moreover we also extended the experimentation to the network service providers scenarios testing several use cases related to network function virtualization. During this second phase we also developed and tested new RINA software tools, including an application, NFV Over RIna (NORI), aimed at transporting legacy IP traffic over a RINA network. NORI has been successfully demonstrated at the SDN World Congress.
The development, debugging, testing, and integration of policies associated to this cycle of experiments uncovered a number of bugs in the RINA implementation as well as some changes required in the SDK (which have already been addressed and released in the final version of the SDK, pristine-1.5). There are still a few open issues currently reported. However, most of them are related to design improvements or non blocking bugs. From the business impact perspective, a qualitative analysis for the three reference PRISTINE use cases has been carried out.