SlideShare a Scribd company logo
1 of 11
PRISTINE
Programmability In RINA for
Supreme Virtualised Networks
Miguel Ponce de Leon (TSSG)
on behalf of the PRISTINE team
Laying the groundwork for field trials of
RINA in the EU
TNC15, Porto, Portugal, 2015@ictpristine
PRISTINE Goals
• To carry out "systems research" in
networking, exploring RINA as a better
structural approach than the current "5-
layers model”.
• Exploring different RINA research areas,
overviewing the problem space and
working out some (useful) example
policies.
PRISTINE Goals
• Design and implement the innovative internals
of this the RINA architecture that include
programmable functions for:
• security of content and application processes,
• supporting QoS and congestion control in
aggregated levels,
• providing protection and resilience,
• facilitating more efficient topological routing,
• multi-layer management for handling configuration,
performance and security.
Highlights Year 1 from WP2
• Setting the detailed project framework (use
cases, analysis of RINA specs and PRISTINE
reference framework).
• Starting the design and building the common
"support" tools of the project (SDK, simulator).
• Starting the planning for the integration of the
different projects in the 3 use cases, as well as
the experimental infrastructure required for
trialling each use case.
• D2.1, and D2.2
Project Objective 1
• Software Development Kit for the
PRISTINE implementation of RINA
• The SDK defines a set of APIs to modify the
behaviour of DIFs data transfer, forwarding,
authentication, access control, resource allocation.
Project Objectives 2-4
• Investigate and develop solutions that support
more cost-effective networks and deliver a
better performance to applications.
• Aggregate-based congestion control solutions, in which each
DIF has its own congestion control loop (Objective 2).
• Distributed resource allocation strategies
• that can be tailored to the SLAs associated with a given DIF that a
service provider wants to offer, leveraging the unification of
connection-oriented and connectionless paradigms (Objective 3).
• Topological addressing schemes and its associated routing
strategies, minimizing the size of routing tables within DIFs
(Objective 4).
• D3.1
Project Objectives 5-7
• Armed with the RINA framework, PRISTINE will
improve the security and reliability of the
networks described in the project use cases.
• Designing and programming authentication, access control
and encryption strategies customized for each DIF
(Objective 5).
• Investigating and developing security coordination
techniques within a DIF, in order to support strong auditing,
autonomous detection of attacks and counter-measures to
them (Objective 6).
• Exploiting the multi-homing and distributed resource
allocation capabilities of RINA to develop solutions for highly
reliable DIFs (Objective 7).
• D4.1
Project Objectives 8
• Multi-layer management system (DMS) for
integrated network management.
• Design and develop a DMS capable of managing
multiple DIFs (layers) at once.
• Covers design and implementation aspects of the
DMS Manager, required RINA policies
• Interaction with the Management Agent.
• It also presents a brief overview of how to write
PRISTINE specific management strategies.
• D5.1 and D5.2
Project Objectives 9
• Trials of the project use cases:
deploying PRISTINE solutions in the
real world.
• Demonstrate the benefits of the RINA
architecture and PRISTINE's solutions by
trialing the project use cases in realistic
conditions.
• D6.1
Project Objectives 10
• RINA Simulator to understand the
behaviour of the extensions at scale.
• Design and develop an OMNeT++ based RINA
simulator, utilizing part of the IRATI implementation
source code as an input.
●Miguel Ponce de Leon (WIT-TSSG)
●miguelpdl@tssg.org
Questions ?
PRISTINE
Programmability In RINA for European
supremacy of virTualised NEtworks

More Related Content

Similar to PRISTINE - Laying the groundwork for field trials of RINA in the EU

PRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meetingPRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meetingICT PRISTINE
 
RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013Eleni Trouva
 
ICT Pristine Project Overview
ICT Pristine Project OverviewICT Pristine Project Overview
ICT Pristine Project OverviewICT PRISTINE
 
CGIAR ICT Roadmap
CGIAR ICT RoadmapCGIAR ICT Roadmap
CGIAR ICT Roadmapcgxchange
 
Big data analytics fas trak solution overview
Big data analytics fas trak solution overviewBig data analytics fas trak solution overview
Big data analytics fas trak solution overviewMarc St-Pierre
 
Rina IRATI @ GLIF Singapoure -2013
Rina IRATI @ GLIF Singapoure -2013Rina IRATI @ GLIF Singapoure -2013
Rina IRATI @ GLIF Singapoure -2013i2CAT Foundation
 
Enterprise Application Development in Python.pptx
Enterprise Application Development in Python.pptxEnterprise Application Development in Python.pptx
Enterprise Application Development in Python.pptxAriHemingway
 
Cloud Computing for National Security Applications
Cloud Computing for National Security ApplicationsCloud Computing for National Security Applications
Cloud Computing for National Security Applicationswhite paper
 
NECOS - Concertation Meeting EUBrasilCloudFORUM
NECOS -  Concertation Meeting EUBrasilCloudFORUMNECOS -  Concertation Meeting EUBrasilCloudFORUM
NECOS - Concertation Meeting EUBrasilCloudFORUMEUBrasilCloudFORUM .
 
PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...
PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...
PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...APNIC
 
2nd ARCADIA project newsletter
2nd ARCADIA project newsletter2nd ARCADIA project newsletter
2nd ARCADIA project newsletterEU ARCADIA PROJECT
 
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application ModernisationAjay Kumar Uppal
 

Similar to PRISTINE - Laying the groundwork for field trials of RINA in the EU (20)

PRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meetingPRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meeting
 
RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013
 
ICT Pristine Project Overview
ICT Pristine Project OverviewICT Pristine Project Overview
ICT Pristine Project Overview
 
Design patterns
Design patternsDesign patterns
Design patterns
 
CGIAR ICT Roadmap
CGIAR ICT RoadmapCGIAR ICT Roadmap
CGIAR ICT Roadmap
 
Big data analytics fas trak solution overview
Big data analytics fas trak solution overviewBig data analytics fas trak solution overview
Big data analytics fas trak solution overview
 
Rina IRATI @ GLIF Singapoure -2013
Rina IRATI @ GLIF Singapoure -2013Rina IRATI @ GLIF Singapoure -2013
Rina IRATI @ GLIF Singapoure -2013
 
Arcadia overview nr2
Arcadia overview nr2Arcadia overview nr2
Arcadia overview nr2
 
resume4
resume4resume4
resume4
 
Enterprise Application Development in Python.pptx
Enterprise Application Development in Python.pptxEnterprise Application Development in Python.pptx
Enterprise Application Development in Python.pptx
 
1 (1).pptx
1 (1).pptx1 (1).pptx
1 (1).pptx
 
Cloud Computing for National Security Applications
Cloud Computing for National Security ApplicationsCloud Computing for National Security Applications
Cloud Computing for National Security Applications
 
Togaf Roadshow
Togaf RoadshowTogaf Roadshow
Togaf Roadshow
 
NECOS - Concertation Meeting EUBrasilCloudFORUM
NECOS -  Concertation Meeting EUBrasilCloudFORUMNECOS -  Concertation Meeting EUBrasilCloudFORUM
NECOS - Concertation Meeting EUBrasilCloudFORUM
 
PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...
PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...
PhNOG Regional Conference 2018: Strengthening Internet infrastructure in the ...
 
Flanagan - RA21 Improving Access to Scholarly Resources
Flanagan - RA21 Improving Access to Scholarly ResourcesFlanagan - RA21 Improving Access to Scholarly Resources
Flanagan - RA21 Improving Access to Scholarly Resources
 
2nd ARCADIA project newsletter
2nd ARCADIA project newsletter2nd ARCADIA project newsletter
2nd ARCADIA project newsletter
 
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application Modernisation
 
Ernest Morariu
Ernest MorariuErnest Morariu
Ernest Morariu
 
Arjun_Prathap_CV
Arjun_Prathap_CVArjun_Prathap_CV
Arjun_Prathap_CV
 

More from Tssg Wit

Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicTssg Wit
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicTssg Wit
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicTssg Wit
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicTssg Wit
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicTssg Wit
 
Startup Gathering 'Driving Business Forward'
Startup Gathering 'Driving Business Forward'Startup Gathering 'Driving Business Forward'
Startup Gathering 'Driving Business Forward'Tssg Wit
 
Laying the groundwork for field trials of RINA in the EU
Laying the groundwork for field trials of RINA in the EULaying the groundwork for field trials of RINA in the EU
Laying the groundwork for field trials of RINA in the EUTssg Wit
 

More from Tssg Wit (7)

Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
 
Startup Gathering 'Driving Business Forward'
Startup Gathering 'Driving Business Forward'Startup Gathering 'Driving Business Forward'
Startup Gathering 'Driving Business Forward'
 
Laying the groundwork for field trials of RINA in the EU
Laying the groundwork for field trials of RINA in the EULaying the groundwork for field trials of RINA in the EU
Laying the groundwork for field trials of RINA in the EU
 

Recently uploaded

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

PRISTINE - Laying the groundwork for field trials of RINA in the EU

  • 1. PRISTINE Programmability In RINA for Supreme Virtualised Networks Miguel Ponce de Leon (TSSG) on behalf of the PRISTINE team Laying the groundwork for field trials of RINA in the EU TNC15, Porto, Portugal, 2015@ictpristine
  • 2. PRISTINE Goals • To carry out "systems research" in networking, exploring RINA as a better structural approach than the current "5- layers model”. • Exploring different RINA research areas, overviewing the problem space and working out some (useful) example policies.
  • 3. PRISTINE Goals • Design and implement the innovative internals of this the RINA architecture that include programmable functions for: • security of content and application processes, • supporting QoS and congestion control in aggregated levels, • providing protection and resilience, • facilitating more efficient topological routing, • multi-layer management for handling configuration, performance and security.
  • 4. Highlights Year 1 from WP2 • Setting the detailed project framework (use cases, analysis of RINA specs and PRISTINE reference framework). • Starting the design and building the common "support" tools of the project (SDK, simulator). • Starting the planning for the integration of the different projects in the 3 use cases, as well as the experimental infrastructure required for trialling each use case. • D2.1, and D2.2
  • 5. Project Objective 1 • Software Development Kit for the PRISTINE implementation of RINA • The SDK defines a set of APIs to modify the behaviour of DIFs data transfer, forwarding, authentication, access control, resource allocation.
  • 6. Project Objectives 2-4 • Investigate and develop solutions that support more cost-effective networks and deliver a better performance to applications. • Aggregate-based congestion control solutions, in which each DIF has its own congestion control loop (Objective 2). • Distributed resource allocation strategies • that can be tailored to the SLAs associated with a given DIF that a service provider wants to offer, leveraging the unification of connection-oriented and connectionless paradigms (Objective 3). • Topological addressing schemes and its associated routing strategies, minimizing the size of routing tables within DIFs (Objective 4). • D3.1
  • 7. Project Objectives 5-7 • Armed with the RINA framework, PRISTINE will improve the security and reliability of the networks described in the project use cases. • Designing and programming authentication, access control and encryption strategies customized for each DIF (Objective 5). • Investigating and developing security coordination techniques within a DIF, in order to support strong auditing, autonomous detection of attacks and counter-measures to them (Objective 6). • Exploiting the multi-homing and distributed resource allocation capabilities of RINA to develop solutions for highly reliable DIFs (Objective 7). • D4.1
  • 8. Project Objectives 8 • Multi-layer management system (DMS) for integrated network management. • Design and develop a DMS capable of managing multiple DIFs (layers) at once. • Covers design and implementation aspects of the DMS Manager, required RINA policies • Interaction with the Management Agent. • It also presents a brief overview of how to write PRISTINE specific management strategies. • D5.1 and D5.2
  • 9. Project Objectives 9 • Trials of the project use cases: deploying PRISTINE solutions in the real world. • Demonstrate the benefits of the RINA architecture and PRISTINE's solutions by trialing the project use cases in realistic conditions. • D6.1
  • 10. Project Objectives 10 • RINA Simulator to understand the behaviour of the extensions at scale. • Design and develop an OMNeT++ based RINA simulator, utilizing part of the IRATI implementation source code as an input.
  • 11. ●Miguel Ponce de Leon (WIT-TSSG) ●miguelpdl@tssg.org Questions ? PRISTINE Programmability In RINA for European supremacy of virTualised NEtworks