SlideShare a Scribd company logo
1 of 21
Download to read offline
ICT PRISTINE
Project Overview
Jan 2014
Miguel Ponce de Leon
<miguelpdl@tssg.org
Project team
WIT-TSSG, (IE), i2CAT (ES),
TID (ES), Ericsson (IE),
Nextworks, (IT), Thales (UK)
Nexedi (FR), Atos (ES),
BISDN (DE), Juniper (IE)
Telecom SudParis (FR),
Brno Uni of Technology (CZ)
Uni of Oslo (NO),
CREATE-NET (IT),

Budget

iMinds (BE)

Total Cost

5.034.961 €

EC Contribution

3.337.000 €

Duration

2.5 years

Start Date
1st January 2014
External Advisory Board

ICT PRISTINE: 619305

Cisco Systems, Telecom Italia, Deutsche
Telekom, Colt Telecom, BU, Interoute
Solution space: RINA
●

RINA is an emerging clean-slate programmable
networking approach, centering on Inter-Process
Communication (IPC) paradigm, which will support
high scalability, multi-homing, built-in security,
seamless access to real-time information and
operation in dynamic environments.

ICT PRISTINE: 619305
RINA architecture overview

ICT PRISTINE: 619305
PRISTINE Goals
●

Design and implement the innovative internals of
this the RINA architecture that include the
programmable functions for:
●
●

●

security of content and application processes,
supporting QoS and congestion control in
aggregated levels, providing protection and
resilience, facilitating more effcient topological
routing,
multi-layer management for handling
confguration, performance and security.

ICT PRISTINE: 619305
PRISTINE Goals
●

Demonstrate the applicability and benefts of this approach
and its built-in functions in three use-cases:
●

Distributed cloud
Overlay to one or more IPv6 networks, to allow
communication between different instances of
SlapOS.
Datacentre networking
–

●

RINA-based solutions for intra and inter-data centre
communications.
Network Service Provider
–

●

–

Investigate the use of RINA within service provider
networks

ICT PRISTINE: 619305
Objective 1
●

Software Development Kit for the PRISTINE implementation of RINA
●

S: The SDK will defne a set of APIs to modify the behaviour of DIFs
–

●

●

M: Means of verifcation: Deliverables D2.3, D2.5. Download tracking.
A: PRISTINE will modify the IRATI project implementation to allow
extension modules to be plugged in and out of the prototype.
–

●

●

data transfer, forwarding, authentication, access control, resource allocation and so
on.

Key partners: TID, i2CAT, NXW.

R: Enables programmers to exploit in practical customization capabilities
provided by RINA.
T: Milestones MS6, MS16.

ICT PRISTINE: 619305
Objective 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 unifcation of connection-oriented and connectionless
paradigms underline (Objective 3).
Topological addressing schemes and its associated routing strategies,
minimizing the size of routing tables within DIFs (Objective 4).
Full S.M.A.R.T objectives 2-4 can be seen in the end slides

ICT PRISTINE: 619305
Objective 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 countermeasures to them (Objective 6).
Exploiting the multi-homing and distributed resource allocation capabilities of
RINA to develop solutions for highly reliable DIFs (Objective 7)..
Full S.M.A.R.T objectives for 5-7 can be seen in end slides

ICT PRISTINE: 619305
Objective 8
●

Multi-layer management system (DMS) for integrated network management
●

●
●

S: Design and develop a DMS capable of managing multiple DIFs
(layers) at once.
M: Deliverables D5.1, D5.2, D5.3.
A: The DMS developed within PRISTINE will take care of
confguration, performance and security management.
–

●

●

Key partners: LMI, WIT-TSSG, BISDN.

R: The commonality provided by RINA allows multi-layer management
to be vastly simplifed; thus opening the door to more robust, dynamic,
responsive and cheaper network management operations.
T: Milestones MS9, MS14, MS20, MS23.

ICT PRISTINE: 619305
Objective 9
●

Trials of the project use cases: deploying PRISTINE solutions in the real world
●

●
●

S: Demonstrate the benefts of the RINA architecture and PRISTINE's
solutions by trialing the project use cases in realistic conditions.
M: Deliverables D6.1, D6.2.
A: Showcase the technical and business impact of the project results
through different trials over a rich infrastructure composed by partner's
resources and relevant FIRE facilities.
–

●

●

Key partners: Atos, Nexedi, CREATE-NET, WIT-TSSG, TID, LMI, JUN.

R: PRISTINE will bundle the different solutions into three packages, one
for each use cases.
T:Milestones MS15, MS24.

ICT PRISTINE: 619305
Objective 10
●

RINA Simulator to understand the behaviour of the extensions at scale
●

●
●

S: Design and develop an OMNeT++ based RINA simulator, utilizing
part of the IRATI implementation source code as an input.
M: Deliverables D2.4, D2.6.
A: A simulator will enable PRISTINE researchers to understand how the
solutions for the different problem areas behave at scale.
–

●

●

Key partners: FIT-BUT, CREATE-NET.

R: The simulator is a a useful tool for RINA research allowing
researchers outside of the consortium to understand how the PRISTINE
solutions behave at scale.
T: Milestones MS16

ICT PRISTINE: 619305
Work Package Structure

ICT PRISTINE: 619305
Project results
●

What results do we aim to achieve by the end of the project.
●

●

●

●

●

Software Development Kit for the RINA implementation, building on initially
developed one by the IRATI project.
Specifcation and implementation of policies that address congestion control,
quality of service, addressing, routing, authentication, access control and
resiliency.
First specifcation and implementation of a DIF Management System (DMS).
Three integrated and validated prototypes (core RINA modules + policies +
DMS) for the three use cases: distributed cloud, datacentre networking and
network service provider.
First RINA Simulator.

ICT PRISTINE: 619305
SMART
Objective Details
Objective 2
●

Programmable congestion control for effective data transfer.
●

●
●

S: Detect congestion generated within the DIF, and take the appropriate
measures to quickly react against it.
M: Deliverables D3.1, D3.2. Papers comparing algorithim results.
A: The different congestion control solutions will be incorporated into
the prototype through the use of the SDK.
–

●

●

Key partners: UiO.

R: Control loops with different characteristics will be designed, tailored
to the requirements of PRISTINE’s use cases.
T: Milestones MS7, MS12, MS18, MS21.

ICT PRISTINE: 619305
Objective 3
●

Distributed resource allocation strategies to support multiple levels of service
●

●

●

S: Investigate and program a set of distributed resource allocation techniques that enable
a DIF to provide different levels of service to honour the requirements of different
applications.
M: Deliverables D3.1, D3.2
A: The interaction between distributed resource allocation and congestion control
techniques within a DIF will be investigated. The SDK will be used to plug the extensions
into the prototype.
–

●

●

Key partners: JUN, Atos.

R: These techniques will leverage the capabilities that RINA provides in terms of
allowing applications to express their desired level of service and the theory unifying
connection-oriented and connectionless resource allocation.
T: Milestones MS7, MS12, MS18, MS21.

ICT PRISTINE: 619305
Objective 4
●

Topological addressing as an enabler of efficient routing
●

●

●

S: Research and develop topological addressing schemes and its associated routing
mechanisms, in order to minimize the size of the forwarding tables within DIFs.
M: Deliverables D3.1, D3.2.
A: PRISTINE will investigate what topologies for address spaces make sense, are easily
maintained, and scale for the three use cases of the PRISTINE project. Development
activities will be carried out through the SDK.
–

●

●

Key partners: IMT- TSP.

R: Topological address spaces refect an abstraction of a connectivity graph within a
layer, therefore the forwarding decision can be taken by examining the destination
address and the addresses of the directly attached routers.
T: Milestones MS7, MS12, MS18, MS21.

ICT PRISTINE: 619305
Objective 5
●

Authentication, access control and encryption for secure DIFs
●

●

●

S: Investigate, design and implement different strategies to perform
authentication, access control and encryption as required by the three
PRISTINE scenarios.
M: Deliverables D4.1, D4.2
A: Application access control, symmetric/assymetric key- based authentication
protocols and encryption mechanisms will be investigated and adapted to RINA
through the use of the SDK.
–

●

●

Key partners: TRT, BISDN.

R: Security is an integral part of an IPC Process and does not need to be
handled in separate subsystems such as frewalls.
T: Milestones MS8, MS13, MS19, MS22.

ICT PRISTINE: 619305
Objective 6
●

Security coordination within a DIF: self-management, attack identification and mitigation
●

●

●

S: Research and program techniques that enable a DIF to coordinate its internal security
mechanisms in a distributed an autonomous way.
M: Deliverables D4.1, D4.2.
A: The analyzed information will be used to decide if a DIF is being attacked, and to take
measures to protect from the attack. The developed extensions will be incorporated into
the prototype through the SDK.
–

●

●

Key partners: Nexedi, TRT.

R: Management and distribution of credentials, as well as logging and analyzing the key
events related to security are the most important issues that will be addressed by this
objective.
Milestones MS8, MS13, MS19, MS22.

ICT PRISTINE: 619305
Objective 7
●

Multi-homing and self-healing as the basis of resilient networks
●

●

●

S: Investigate and develop routing algorithms and routing information dissemination
strategies that optimally exploit RINA's support of multi-homing for load-balancing and
rapid recovery of failures.
M: Deliverables D4.1, D4.2.
A: Distributed resource allocation techniques will also be used in order to re-create the
connectivity graph of the DIF, effectively recovering from malfunctioning links or IPC
Processes.
–

●

●

Key partners: iMinds.

R: Deploying robust services in a timely and scalable manner is a key issue addressed by
technologies such as SDN and NFV. This work will implement and test robust services in
RINA and prove it can meet carrier requirements..
T: Milestones MS8, MS13, MS19, MS22.

ICT PRISTINE: 619305

More Related Content

Viewers also liked

Corey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot Blog
Corey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot BlogCorey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot Blog
Corey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot BlogINBOUND
 
Conférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBS
Conférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBSConférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBS
Conférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBSminergie-romande
 
Cicle els orgues de catalunya 2010
Cicle els orgues de catalunya 2010Cicle els orgues de catalunya 2010
Cicle els orgues de catalunya 2010Apuntador
 
M O D U L O A U D A C I T Y
M O D U L O  A U D A C I T YM O D U L O  A U D A C I T Y
M O D U L O A U D A C I T YMartin M
 
Internet Domains
Internet DomainsInternet Domains
Internet Domainsadil raja
 
Curso De Ingles Nivel Alto
Curso De Ingles Nivel AltoCurso De Ingles Nivel Alto
Curso De Ingles Nivel Altoguestc8b7cf
 
Reglamento iii torneo nacional de tochito nfl conade-2015
Reglamento iii torneo nacional de tochito nfl   conade-2015   Reglamento iii torneo nacional de tochito nfl   conade-2015
Reglamento iii torneo nacional de tochito nfl conade-2015 hugomedina36
 
Application layer jain
Application layer jainApplication layer jain
Application layer jainchempa
 
Patologías del pulmón
Patologías del pulmónPatologías del pulmón
Patologías del pulmónKerem Rubio
 
Taller de geometría (UDI final)
Taller de geometría (UDI final)Taller de geometría (UDI final)
Taller de geometría (UDI final)Larak02
 
Introduction To UAE Inheritance Law
Introduction To UAE Inheritance LawIntroduction To UAE Inheritance Law
Introduction To UAE Inheritance Lawc j
 
Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare
Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare
Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare Libra Islame
 
Frakturat
FrakturatFrakturat
FrakturatD. Sh
 
Tesis liliana mabel melendez asesorada por Leonardo Lenin Banegas Barahona
Tesis liliana mabel melendez asesorada por Leonardo Lenin Banegas BarahonaTesis liliana mabel melendez asesorada por Leonardo Lenin Banegas Barahona
Tesis liliana mabel melendez asesorada por Leonardo Lenin Banegas BarahonaLeonardo Lenin Banegas Barahona
 

Viewers also liked (20)

Seleccion2011
Seleccion2011Seleccion2011
Seleccion2011
 
Corey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot Blog
Corey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot BlogCorey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot Blog
Corey Eridon - 18 Hard-Earned Lessons from the Trenches of the HubSpot Blog
 
A Guide To Finding Your Cloud Power
A Guide To Finding Your Cloud PowerA Guide To Finding Your Cloud Power
A Guide To Finding Your Cloud Power
 
SMA Sunny Island Off Grid Solutions.
SMA Sunny Island  Off Grid Solutions. SMA Sunny Island  Off Grid Solutions.
SMA Sunny Island Off Grid Solutions.
 
Conférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBS
Conférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBSConférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBS
Conférence Minergie, Séminaire Energie&Bâtiments 2015: Standard SNBS
 
Cicle els orgues de catalunya 2010
Cicle els orgues de catalunya 2010Cicle els orgues de catalunya 2010
Cicle els orgues de catalunya 2010
 
M O D U L O A U D A C I T Y
M O D U L O  A U D A C I T YM O D U L O  A U D A C I T Y
M O D U L O A U D A C I T Y
 
Inmobiliaria casas del Quindio
Inmobiliaria casas del QuindioInmobiliaria casas del Quindio
Inmobiliaria casas del Quindio
 
Qué es google forms
Qué es google formsQué es google forms
Qué es google forms
 
Internet Domains
Internet DomainsInternet Domains
Internet Domains
 
Curso De Ingles Nivel Alto
Curso De Ingles Nivel AltoCurso De Ingles Nivel Alto
Curso De Ingles Nivel Alto
 
Reglamento iii torneo nacional de tochito nfl conade-2015
Reglamento iii torneo nacional de tochito nfl   conade-2015   Reglamento iii torneo nacional de tochito nfl   conade-2015
Reglamento iii torneo nacional de tochito nfl conade-2015
 
Application layer jain
Application layer jainApplication layer jain
Application layer jain
 
Patologías del pulmón
Patologías del pulmónPatologías del pulmón
Patologías del pulmón
 
Taller de geometría (UDI final)
Taller de geometría (UDI final)Taller de geometría (UDI final)
Taller de geometría (UDI final)
 
Introduction To UAE Inheritance Law
Introduction To UAE Inheritance LawIntroduction To UAE Inheritance Law
Introduction To UAE Inheritance Law
 
Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare
Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare
Muhamed salih el munexhid - 40 keshilla per permiresimin e gjendjes familjare
 
Frakturat
FrakturatFrakturat
Frakturat
 
Sarcopenia en el anciano
Sarcopenia en el ancianoSarcopenia en el anciano
Sarcopenia en el anciano
 
Tesis liliana mabel melendez asesorada por Leonardo Lenin Banegas Barahona
Tesis liliana mabel melendez asesorada por Leonardo Lenin Banegas BarahonaTesis liliana mabel melendez asesorada por Leonardo Lenin Banegas Barahona
Tesis liliana mabel melendez asesorada por Leonardo Lenin Banegas Barahona
 

Similar to ICT Pristine Project Overview

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
 
PRISTINE - Laying the groundwork for field trials of RINA in the EU
PRISTINE - Laying the groundwork for field trials of RINA in the EUPRISTINE - Laying the groundwork for field trials of RINA in the EU
PRISTINE - Laying the groundwork for field trials of RINA in the EUTssg Wit
 
Smart Networks and Services Joint Undertaking (SNS JU) Call Topics
Smart Networks and Services Joint Undertaking (SNS JU) Call TopicsSmart Networks and Services Joint Undertaking (SNS JU) Call Topics
Smart Networks and Services Joint Undertaking (SNS JU) Call TopicsKTN
 
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...Christian Esteve Rothenberg
 
Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...
Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...
Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...IRJET Journal
 
Software Defined Network Based Internet on thing Eco System for Shopfloor
Software Defined Network Based Internet on thing Eco System for ShopfloorSoftware Defined Network Based Internet on thing Eco System for Shopfloor
Software Defined Network Based Internet on thing Eco System for ShopfloorIRJET Journal
 
Performance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined NetworksPerformance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined NetworksIRJET Journal
 
Cloud Computing for National Security Applications
Cloud Computing for National Security ApplicationsCloud Computing for National Security Applications
Cloud Computing for National Security Applicationswhite paper
 
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge ComputingStreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge ComputingDemetris Trihinas
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson
 
Analysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and MethodologiesAnalysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and MethodologiesIRJET Journal
 
Information technology in power sectors
Information technology in power sectorsInformation technology in power sectors
Information technology in power sectorsGanesh Kumar Gawande
 
iNGENIOUS-Standardization-Workshop_2024-01-17.pdf
iNGENIOUS-Standardization-Workshop_2024-01-17.pdfiNGENIOUS-Standardization-Workshop_2024-01-17.pdf
iNGENIOUS-Standardization-Workshop_2024-01-17.pdfiNGENIOUSIoT
 
Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers! Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers! elangovans
 
Software Defined Networking Architecture for Empowering Internet of Things & ...
Software Defined Networking Architecture for Empowering Internet of Things & ...Software Defined Networking Architecture for Empowering Internet of Things & ...
Software Defined Networking Architecture for Empowering Internet of Things & ...IRJET Journal
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
 My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos... My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...Pradeeban Kathiravelu, Ph.D.
 
A Review: The Internet of Things Using Fog Computing
A Review: The Internet of Things Using Fog ComputingA Review: The Internet of Things Using Fog Computing
A Review: The Internet of Things Using Fog ComputingIRJET Journal
 
IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...
IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...
IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...IRJET Journal
 

Similar to ICT Pristine Project Overview (20)

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
 
Pristine deck
Pristine deckPristine deck
Pristine deck
 
PRISTINE - Laying the groundwork for field trials of RINA in the EU
PRISTINE - Laying the groundwork for field trials of RINA in the EUPRISTINE - Laying the groundwork for field trials of RINA in the EU
PRISTINE - Laying the groundwork for field trials of RINA in the EU
 
Smart Networks and Services Joint Undertaking (SNS JU) Call Topics
Smart Networks and Services Joint Undertaking (SNS JU) Call TopicsSmart Networks and Services Joint Undertaking (SNS JU) Call Topics
Smart Networks and Services Joint Undertaking (SNS JU) Call Topics
 
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
 
Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...
Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...
Performance Analysis in MANET Routing Protocol using Machine Learning Algorit...
 
Software Defined Network Based Internet on thing Eco System for Shopfloor
Software Defined Network Based Internet on thing Eco System for ShopfloorSoftware Defined Network Based Internet on thing Eco System for Shopfloor
Software Defined Network Based Internet on thing Eco System for Shopfloor
 
Performance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined NetworksPerformance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined Networks
 
Cloud Computing for National Security Applications
Cloud Computing for National Security ApplicationsCloud Computing for National Security Applications
Cloud Computing for National Security Applications
 
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge ComputingStreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
 
Smriti shikha cv
Smriti shikha cvSmriti shikha cv
Smriti shikha cv
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
 
Analysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and MethodologiesAnalysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and Methodologies
 
Information technology in power sectors
Information technology in power sectorsInformation technology in power sectors
Information technology in power sectors
 
iNGENIOUS-Standardization-Workshop_2024-01-17.pdf
iNGENIOUS-Standardization-Workshop_2024-01-17.pdfiNGENIOUS-Standardization-Workshop_2024-01-17.pdf
iNGENIOUS-Standardization-Workshop_2024-01-17.pdf
 
Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers! Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers!
 
Software Defined Networking Architecture for Empowering Internet of Things & ...
Software Defined Networking Architecture for Empowering Internet of Things & ...Software Defined Networking Architecture for Empowering Internet of Things & ...
Software Defined Networking Architecture for Empowering Internet of Things & ...
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
 My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos... My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
 
A Review: The Internet of Things Using Fog Computing
A Review: The Internet of Things Using Fog ComputingA Review: The Internet of Things Using Fog Computing
A Review: The Internet of Things Using Fog Computing
 
IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...
IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...
IRJET- Execution of Privacy - Preserving Multi-Keyword Positioned Search Over...
 

More from ICT PRISTINE

Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQAssuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQICT PRISTINE
 
Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...ICT PRISTINE
 
The hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoThe hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoICT PRISTINE
 
The hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoThe hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoICT PRISTINE
 
The hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanThe hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanICT PRISTINE
 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardICT PRISTINE
 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterICT PRISTINE
 
Th hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilTh hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilICT PRISTINE
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardICT PRISTINE
 
The hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelThe hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelICT PRISTINE
 
Eucnc rina-tutorial
Eucnc rina-tutorialEucnc rina-tutorial
Eucnc rina-tutorialICT PRISTINE
 
2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)ICT PRISTINE
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ICT PRISTINE
 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016ICT PRISTINE
 
Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016ICT PRISTINE
 
Rina acc-icc16-stein
Rina acc-icc16-steinRina acc-icc16-stein
Rina acc-icc16-steinICT PRISTINE
 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesICT PRISTINE
 
IRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSIRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSICT PRISTINE
 
Lost layer talk 2014
Lost layer talk 2014Lost layer talk 2014
Lost layer talk 2014ICT PRISTINE
 

More from ICT PRISTINE (20)

Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQAssuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
 
Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...
 
The hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoThe hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diego
 
The hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoThe hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzo
 
The hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanThe hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peyman
 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduard
 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peter
 
Th hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilTh hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neil
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
 
The hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelThe hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguel
 
Eucnc rina-tutorial
Eucnc rina-tutorialEucnc rina-tutorial
Eucnc rina-tutorial
 
2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016
 
Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016
 
Rina acc-icc16-stein
Rina acc-icc16-steinRina acc-icc16-stein
Rina acc-icc16-stein
 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network Architectures
 
IRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSIRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OS
 
Rina sim workshop
Rina sim workshopRina sim workshop
Rina sim workshop
 
Lost layer talk 2014
Lost layer talk 2014Lost layer talk 2014
Lost layer talk 2014
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

ICT Pristine Project Overview

  • 1. ICT PRISTINE Project Overview Jan 2014 Miguel Ponce de Leon <miguelpdl@tssg.org
  • 2. Project team WIT-TSSG, (IE), i2CAT (ES), TID (ES), Ericsson (IE), Nextworks, (IT), Thales (UK) Nexedi (FR), Atos (ES), BISDN (DE), Juniper (IE) Telecom SudParis (FR), Brno Uni of Technology (CZ) Uni of Oslo (NO), CREATE-NET (IT), Budget iMinds (BE) Total Cost 5.034.961 € EC Contribution 3.337.000 € Duration 2.5 years Start Date 1st January 2014 External Advisory Board ICT PRISTINE: 619305 Cisco Systems, Telecom Italia, Deutsche Telekom, Colt Telecom, BU, Interoute
  • 3. Solution space: RINA ● RINA is an emerging clean-slate programmable networking approach, centering on Inter-Process Communication (IPC) paradigm, which will support high scalability, multi-homing, built-in security, seamless access to real-time information and operation in dynamic environments. ICT PRISTINE: 619305
  • 5. PRISTINE Goals ● Design and implement the innovative internals of this the RINA architecture that include the programmable functions for: ● ● ● security of content and application processes, supporting QoS and congestion control in aggregated levels, providing protection and resilience, facilitating more effcient topological routing, multi-layer management for handling confguration, performance and security. ICT PRISTINE: 619305
  • 6. PRISTINE Goals ● Demonstrate the applicability and benefts of this approach and its built-in functions in three use-cases: ● Distributed cloud Overlay to one or more IPv6 networks, to allow communication between different instances of SlapOS. Datacentre networking – ● RINA-based solutions for intra and inter-data centre communications. Network Service Provider – ● – Investigate the use of RINA within service provider networks ICT PRISTINE: 619305
  • 7. Objective 1 ● Software Development Kit for the PRISTINE implementation of RINA ● S: The SDK will defne a set of APIs to modify the behaviour of DIFs – ● ● M: Means of verifcation: Deliverables D2.3, D2.5. Download tracking. A: PRISTINE will modify the IRATI project implementation to allow extension modules to be plugged in and out of the prototype. – ● ● data transfer, forwarding, authentication, access control, resource allocation and so on. Key partners: TID, i2CAT, NXW. R: Enables programmers to exploit in practical customization capabilities provided by RINA. T: Milestones MS6, MS16. ICT PRISTINE: 619305
  • 8. Objective 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 unifcation of connection-oriented and connectionless paradigms underline (Objective 3). Topological addressing schemes and its associated routing strategies, minimizing the size of routing tables within DIFs (Objective 4). Full S.M.A.R.T objectives 2-4 can be seen in the end slides ICT PRISTINE: 619305
  • 9. Objective 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 countermeasures to them (Objective 6). Exploiting the multi-homing and distributed resource allocation capabilities of RINA to develop solutions for highly reliable DIFs (Objective 7).. Full S.M.A.R.T objectives for 5-7 can be seen in end slides ICT PRISTINE: 619305
  • 10. Objective 8 ● Multi-layer management system (DMS) for integrated network management ● ● ● S: Design and develop a DMS capable of managing multiple DIFs (layers) at once. M: Deliverables D5.1, D5.2, D5.3. A: The DMS developed within PRISTINE will take care of confguration, performance and security management. – ● ● Key partners: LMI, WIT-TSSG, BISDN. R: The commonality provided by RINA allows multi-layer management to be vastly simplifed; thus opening the door to more robust, dynamic, responsive and cheaper network management operations. T: Milestones MS9, MS14, MS20, MS23. ICT PRISTINE: 619305
  • 11. Objective 9 ● Trials of the project use cases: deploying PRISTINE solutions in the real world ● ● ● S: Demonstrate the benefts of the RINA architecture and PRISTINE's solutions by trialing the project use cases in realistic conditions. M: Deliverables D6.1, D6.2. A: Showcase the technical and business impact of the project results through different trials over a rich infrastructure composed by partner's resources and relevant FIRE facilities. – ● ● Key partners: Atos, Nexedi, CREATE-NET, WIT-TSSG, TID, LMI, JUN. R: PRISTINE will bundle the different solutions into three packages, one for each use cases. T:Milestones MS15, MS24. ICT PRISTINE: 619305
  • 12. Objective 10 ● RINA Simulator to understand the behaviour of the extensions at scale ● ● ● S: Design and develop an OMNeT++ based RINA simulator, utilizing part of the IRATI implementation source code as an input. M: Deliverables D2.4, D2.6. A: A simulator will enable PRISTINE researchers to understand how the solutions for the different problem areas behave at scale. – ● ● Key partners: FIT-BUT, CREATE-NET. R: The simulator is a a useful tool for RINA research allowing researchers outside of the consortium to understand how the PRISTINE solutions behave at scale. T: Milestones MS16 ICT PRISTINE: 619305
  • 13. Work Package Structure ICT PRISTINE: 619305
  • 14. Project results ● What results do we aim to achieve by the end of the project. ● ● ● ● ● Software Development Kit for the RINA implementation, building on initially developed one by the IRATI project. Specifcation and implementation of policies that address congestion control, quality of service, addressing, routing, authentication, access control and resiliency. First specifcation and implementation of a DIF Management System (DMS). Three integrated and validated prototypes (core RINA modules + policies + DMS) for the three use cases: distributed cloud, datacentre networking and network service provider. First RINA Simulator. ICT PRISTINE: 619305
  • 16. Objective 2 ● Programmable congestion control for effective data transfer. ● ● ● S: Detect congestion generated within the DIF, and take the appropriate measures to quickly react against it. M: Deliverables D3.1, D3.2. Papers comparing algorithim results. A: The different congestion control solutions will be incorporated into the prototype through the use of the SDK. – ● ● Key partners: UiO. R: Control loops with different characteristics will be designed, tailored to the requirements of PRISTINE’s use cases. T: Milestones MS7, MS12, MS18, MS21. ICT PRISTINE: 619305
  • 17. Objective 3 ● Distributed resource allocation strategies to support multiple levels of service ● ● ● S: Investigate and program a set of distributed resource allocation techniques that enable a DIF to provide different levels of service to honour the requirements of different applications. M: Deliverables D3.1, D3.2 A: The interaction between distributed resource allocation and congestion control techniques within a DIF will be investigated. The SDK will be used to plug the extensions into the prototype. – ● ● Key partners: JUN, Atos. R: These techniques will leverage the capabilities that RINA provides in terms of allowing applications to express their desired level of service and the theory unifying connection-oriented and connectionless resource allocation. T: Milestones MS7, MS12, MS18, MS21. ICT PRISTINE: 619305
  • 18. Objective 4 ● Topological addressing as an enabler of efficient routing ● ● ● S: Research and develop topological addressing schemes and its associated routing mechanisms, in order to minimize the size of the forwarding tables within DIFs. M: Deliverables D3.1, D3.2. A: PRISTINE will investigate what topologies for address spaces make sense, are easily maintained, and scale for the three use cases of the PRISTINE project. Development activities will be carried out through the SDK. – ● ● Key partners: IMT- TSP. R: Topological address spaces refect an abstraction of a connectivity graph within a layer, therefore the forwarding decision can be taken by examining the destination address and the addresses of the directly attached routers. T: Milestones MS7, MS12, MS18, MS21. ICT PRISTINE: 619305
  • 19. Objective 5 ● Authentication, access control and encryption for secure DIFs ● ● ● S: Investigate, design and implement different strategies to perform authentication, access control and encryption as required by the three PRISTINE scenarios. M: Deliverables D4.1, D4.2 A: Application access control, symmetric/assymetric key- based authentication protocols and encryption mechanisms will be investigated and adapted to RINA through the use of the SDK. – ● ● Key partners: TRT, BISDN. R: Security is an integral part of an IPC Process and does not need to be handled in separate subsystems such as frewalls. T: Milestones MS8, MS13, MS19, MS22. ICT PRISTINE: 619305
  • 20. Objective 6 ● Security coordination within a DIF: self-management, attack identification and mitigation ● ● ● S: Research and program techniques that enable a DIF to coordinate its internal security mechanisms in a distributed an autonomous way. M: Deliverables D4.1, D4.2. A: The analyzed information will be used to decide if a DIF is being attacked, and to take measures to protect from the attack. The developed extensions will be incorporated into the prototype through the SDK. – ● ● Key partners: Nexedi, TRT. R: Management and distribution of credentials, as well as logging and analyzing the key events related to security are the most important issues that will be addressed by this objective. Milestones MS8, MS13, MS19, MS22. ICT PRISTINE: 619305
  • 21. Objective 7 ● Multi-homing and self-healing as the basis of resilient networks ● ● ● S: Investigate and develop routing algorithms and routing information dissemination strategies that optimally exploit RINA's support of multi-homing for load-balancing and rapid recovery of failures. M: Deliverables D4.1, D4.2. A: Distributed resource allocation techniques will also be used in order to re-create the connectivity graph of the DIF, effectively recovering from malfunctioning links or IPC Processes. – ● ● Key partners: iMinds. R: Deploying robust services in a timely and scalable manner is a key issue addressed by technologies such as SDN and NFV. This work will implement and test robust services in RINA and prove it can meet carrier requirements.. T: Milestones MS8, MS13, MS19, MS22. ICT PRISTINE: 619305