SlideShare ist ein Scribd-Unternehmen logo
1 von 14
PRISTINE
Perfect Pitch Panel
Net Futures 25th March 2015
Miguel Ponce de Leon
TSSG – Waterford Institute of Technology
Programmability In RINA for European Supremacy of Virtualised
Networks
Cat-o-Net
Concatenation of Networks
Neo, the Internet is just a demo
ARCHITECTURE
PROTOCOL DESIGN
NAMING AND ADDRESSING
CONGESTION CONTROL
APPLICATION SUPPORT
SECURITY
There’s a clean way out of this
A structure of recursive layers
RINA Architecture
DIF
System (Host)
IPC Process
IPC Process
Mgmt
Agemt
System
(Router)
IPC Process IPC Process
IPC Process
Mgmt
Agemt
System
(Host)
IPC Process
IPC Process
Mgmt
Agemt
Appl.
Process
DIF DIF
Appl.
Process
IPC API
Data Transfer Data Transfer Control Layer Management
SDU Delimiting
Data Transfer
Relaying and
Multiplexing
SDU Protection
Transmission Control
Retransmission
Control
Flow Control
RIB
Daemon
RIB CDAP
Parser/Generator
CACE Enrollment
Flow Allocation
Resource Allocation
Forwarding Table
Generator
Authentication
StateVector
StateVector
StateVector
Data TransferData Transfer
Transmission ControlTransmission Control
Retransmission
Control
Retransmission
Control
Flow Control
Flow Control
Solid foundation to work from
PRISTINE
The Market
2012 2013 2014 2015 2016 2017 2018 2019 20202011
PRISTINE
01/2014-06/2016
National and
Individual projects
(US/EU)
Inter-university RINA
/ IPSec tunnels
Small lab prototypes
Linux kernel
prototype
Mature Linux
kernel prototype
IRATI
01/2013-12/2014
ALL-RINA
networks
Initial specification
(PSOC)
Standardisation
(ISO/SC6)
NREN lab
prototypes
IRINA
10/13-03/14
RINA DIFs
supported
by NRENs
DIFs being
adopted by
Carriers
Future research projects
COTS Commercial products
Niche Commercial products
Contact Miguel Ponce de Leon
• Email: miguelpdl@tssg.org
• Tel: +35351302952
• Twitter: @miguelpdl
• Web: https://www.ict-pristine.eu
• Twitter: @ictpristine

Weitere ähnliche Inhalte

Ähnlich wie PRISTINE: Perfect Pitch Net Futures 2015

HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networksinside-BigData.com
 
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdfSwisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdfThomasGraf40
 
Enhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network ApplianceEnhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network ApplianceOpen Networking Summit
 
Cisco at v mworld 2015 theater presentation brfarnha
Cisco at v mworld 2015 theater presentation brfarnhaCisco at v mworld 2015 theater presentation brfarnha
Cisco at v mworld 2015 theater presentation brfarnhaldangelo0772
 
Summit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV ApplicationsSummit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV ApplicationsOPNFV
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Cisco Canada
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...Cisco Canada
 
Rina converged network operator - etsi workshop
Rina converged network operator -  etsi workshopRina converged network operator -  etsi workshop
Rina converged network operator - etsi workshopARCFIRE ICT
 
From SDN to Cloud Networking
From SDN to Cloud NetworkingFrom SDN to Cloud Networking
From SDN to Cloud NetworkingJuniper Networks
 
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связиASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связиCisco Russia
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
 
Software defined network and Virtualization
Software defined network and VirtualizationSoftware defined network and Virtualization
Software defined network and Virtualizationidrajeev
 
Data Communication and Computer Networking Part # 2
Data Communication and Computer Networking Part # 2Data Communication and Computer Networking Part # 2
Data Communication and Computer Networking Part # 2Quaid-i-Azam University
 
Nfd18 anuta-networks
Nfd18 anuta-networksNfd18 anuta-networks
Nfd18 anuta-networksKiran Sirupa
 
ACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectSleek International
 
Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition NetworkCollaborators
 

Ähnlich wie PRISTINE: Perfect Pitch Net Futures 2015 (20)

HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdfSwisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
 
Enhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network ApplianceEnhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network Appliance
 
Cisco at v mworld 2015 theater presentation brfarnha
Cisco at v mworld 2015 theater presentation brfarnhaCisco at v mworld 2015 theater presentation brfarnha
Cisco at v mworld 2015 theater presentation brfarnha
 
Summit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV ApplicationsSummit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV Applications
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
Active network
Active networkActive network
Active network
 
Project list
Project listProject list
Project list
 
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...Cisco Connect Halifax 2018   Understanding Cisco's next generation sd-wan sol...
Cisco Connect Halifax 2018 Understanding Cisco's next generation sd-wan sol...
 
Rina converged network operator - etsi workshop
Rina converged network operator -  etsi workshopRina converged network operator -  etsi workshop
Rina converged network operator - etsi workshop
 
From SDN to Cloud Networking
From SDN to Cloud NetworkingFrom SDN to Cloud Networking
From SDN to Cloud Networking
 
WWT IWAN Technical Presentation
WWT IWAN Technical PresentationWWT IWAN Technical Presentation
WWT IWAN Technical Presentation
 
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связиASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
ASR-9000 в качестве платформы внедрения SDN в сетях операторов связи
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 
Software defined network and Virtualization
Software defined network and VirtualizationSoftware defined network and Virtualization
Software defined network and Virtualization
 
Data Communication and Computer Networking Part # 2
Data Communication and Computer Networking Part # 2Data Communication and Computer Networking Part # 2
Data Communication and Computer Networking Part # 2
 
Nfd18 anuta-networks
Nfd18 anuta-networksNfd18 anuta-networks
Nfd18 anuta-networks
 
ACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems Interconnect
 
ACIT Mumbai - OSI Model
ACIT Mumbai - OSI ModelACIT Mumbai - OSI Model
ACIT Mumbai - OSI Model
 
Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition Cisco Connect 2018 Singapore - Easing the Transition
Cisco Connect 2018 Singapore - Easing the Transition
 

Mehr von Miguel Ponce de Leon @ TSSG / Waterford Institute of Technology

Mehr von Miguel Ponce de Leon @ TSSG / Waterford Institute of Technology (20)

PROSE: Empowering FLOSS in European Projects
PROSE: Empowering FLOSS in European ProjectsPROSE: Empowering FLOSS in European Projects
PROSE: Empowering FLOSS in European Projects
 
FI PPP Use Case Examples 2011
FI PPP Use Case Examples 2011FI PPP Use Case Examples 2011
FI PPP Use Case Examples 2011
 
EC FIA Activities overview 2011
EC FIA Activities overview 2011EC FIA Activities overview 2011
EC FIA Activities overview 2011
 
RINA: Recursive Inter Network Architecture
RINA: Recursive Inter Network ArchitectureRINA: Recursive Inter Network Architecture
RINA: Recursive Inter Network Architecture
 
2010 10 19 Open Source Research in FP7 Future Networks
2010 10 19 Open Source Research in FP7 Future Networks2010 10 19 Open Source Research in FP7 Future Networks
2010 10 19 Open Source Research in FP7 Future Networks
 
4 w mobility-wpmc2008-final
4 w mobility-wpmc2008-final4 w mobility-wpmc2008-final
4 w mobility-wpmc2008-final
 
Mobility Scenarios for the Future Internet: the 4WARD approach
Mobility Scenarios for the Future Internet: the 4WARD approachMobility Scenarios for the Future Internet: the 4WARD approach
Mobility Scenarios for the Future Internet: the 4WARD approach
 
A User Centric Always Best Connected Service Business Model for MVNOs
A User Centric Always Best Connected Service Business Model for MVNOsA User Centric Always Best Connected Service Business Model for MVNOs
A User Centric Always Best Connected Service Business Model for MVNOs
 
A Framework for In-Network Management in Heterogeneous Future Communication N...
A Framework for In-Network Management in Heterogeneous Future Communication N...A Framework for In-Network Management in Heterogeneous Future Communication N...
A Framework for In-Network Management in Heterogeneous Future Communication N...
 
Towards a New Architectural Framework – The Nth Stratum Concept Mobimedia 08
Towards a New Architectural Framework – The Nth Stratum Concept Mobimedia 08Towards a New Architectural Framework – The Nth Stratum Concept Mobimedia 08
Towards a New Architectural Framework – The Nth Stratum Concept Mobimedia 08
 
13. wit tssg-efii-arch-jun_2010
13. wit tssg-efii-arch-jun_201013. wit tssg-efii-arch-jun_2010
13. wit tssg-efii-arch-jun_2010
 
Services Of LivingLabs and the European Network of Living Labs (ENoLL)
Services Of  LivingLabs and the European Network of Living Labs (ENoLL)Services Of  LivingLabs and the European Network of Living Labs (ENoLL)
Services Of LivingLabs and the European Network of Living Labs (ENoLL)
 
How to Write a Competitive FP7 Proposal
How to Write a Competitive FP7 ProposalHow to Write a Competitive FP7 Proposal
How to Write a Competitive FP7 Proposal
 
EU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcherEU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcher
 
EU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcherEU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcher
 
Daidalos Evaluation ECIME 2007
Daidalos Evaluation  ECIME 2007Daidalos Evaluation  ECIME 2007
Daidalos Evaluation ECIME 2007
 
Daidalos Integration Framework TridentCom 2007
Daidalos Integration Framework TridentCom 2007Daidalos Integration Framework TridentCom 2007
Daidalos Integration Framework TridentCom 2007
 
FITCE 2007 Network Technology Trends Miguelpdl
FITCE 2007 Network Technology Trends MiguelpdlFITCE 2007 Network Technology Trends Miguelpdl
FITCE 2007 Network Technology Trends Miguelpdl
 
eChallenges e2006 Large scale interoperability, integrating the Daidalos pro...
eChallenges e2006 Large scale interoperability, integrating  the Daidalos pro...eChallenges e2006 Large scale interoperability, integrating  the Daidalos pro...
eChallenges e2006 Large scale interoperability, integrating the Daidalos pro...
 
TridentCom 2006 paper on the Living Lab approach
TridentCom 2006 paper on the Living Lab approachTridentCom 2006 paper on the Living Lab approach
TridentCom 2006 paper on the Living Lab approach
 

Kürzlich hochgeladen

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
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
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
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Kürzlich hochgeladen (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
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!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
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)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

PRISTINE: Perfect Pitch Net Futures 2015

  • 1. PRISTINE Perfect Pitch Panel Net Futures 25th March 2015 Miguel Ponce de Leon TSSG – Waterford Institute of Technology Programmability In RINA for European Supremacy of Virtualised Networks
  • 4. Neo, the Internet is just a demo ARCHITECTURE PROTOCOL DESIGN NAMING AND ADDRESSING CONGESTION CONTROL APPLICATION SUPPORT SECURITY
  • 5.
  • 6. There’s a clean way out of this
  • 7. A structure of recursive layers
  • 8. RINA Architecture DIF System (Host) IPC Process IPC Process Mgmt Agemt System (Router) IPC Process IPC Process IPC Process Mgmt Agemt System (Host) IPC Process IPC Process Mgmt Agemt Appl. Process DIF DIF Appl. Process IPC API Data Transfer Data Transfer Control Layer Management SDU Delimiting Data Transfer Relaying and Multiplexing SDU Protection Transmission Control Retransmission Control Flow Control RIB Daemon RIB CDAP Parser/Generator CACE Enrollment Flow Allocation Resource Allocation Forwarding Table Generator Authentication StateVector StateVector StateVector Data TransferData Transfer Transmission ControlTransmission Control Retransmission Control Retransmission Control Flow Control Flow Control
  • 9.
  • 10. Solid foundation to work from
  • 13. 2012 2013 2014 2015 2016 2017 2018 2019 20202011 PRISTINE 01/2014-06/2016 National and Individual projects (US/EU) Inter-university RINA / IPSec tunnels Small lab prototypes Linux kernel prototype Mature Linux kernel prototype IRATI 01/2013-12/2014 ALL-RINA networks Initial specification (PSOC) Standardisation (ISO/SC6) NREN lab prototypes IRINA 10/13-03/14 RINA DIFs supported by NRENs DIFs being adopted by Carriers Future research projects COTS Commercial products Niche Commercial products
  • 14. Contact Miguel Ponce de Leon • Email: miguelpdl@tssg.org • Tel: +35351302952 • Twitter: @miguelpdl • Web: https://www.ict-pristine.eu • Twitter: @ictpristine

Hinweis der Redaktion

  1. The Internet is a Cat-o-Net Cat Videos, Cat Pictures
  2. October 1969, 10:30PM: First message on the ARPANET was sent from UCLA to Stanford Dec. 5th 1969, ARPANET deployed Sept. 1971 Connections across America Sept. 1973 There are International nodes connected to ARPANET
  3. Architecture: Fixed number of layers, each one with their own function -> doesn’t work at all, virtual layers, layers 2.5, etc.. Protocol design: TCP wrongly split from IP (they are not independent) -> IP fragmentation doesn’t work, TCP pseudo-header Protocol design: No modular protocol design -> every minor difference requires the specification of a full new protocol (e.g. multiple versions of TCP, UDP, etc) Naming and addressing: No application names, addresses exposed to applications, IP addresses name the same as MAC addresses (an interface), routing on the interface instead of the node, no in-network directories Congestion control at TCP (worse place to put it since it maximizes time to notify and its variance), and implicit congestion detection -> predatory must cause congestion in order to detect it Application support: No explicit flow allocation (application has to be aware of transport protocols and statically allocate ports), no support for end-to-end QoS Security is a chaos, product of the complexity of the design: addresses exposed to applications, no structured approach towards security, so many protocols with so many unforeseen interactions that security is not workable at a reasonable cost Spoon boy: Do not try and fix the Internet - that's impossible. Instead, only try to realize the truth. Neo: What truth? Spoon boy: There is no Internet.
  4. The Internet architecture is proving to have weak security scalability issues with the routing system explosion in the complexity of the overall system no QoS But it was built of a network layering idea, which originally come foperating system design In operating systems, layers are a convenience, one design choice. In networks, they are a necessity Started off well, but then got a 7 layer model, 5 layer model and now we have MPLS, VxLAN, GRE Tunnels,
  5. But is there a fixed number of layers ? There doesn’t seem to be a fixed number of layers, it all depends on the scenarios and use cases. Therefore a fundamental architecture of computer networks is recursive.
  6. A structure of recursive layers that provide IPC (Inter Process Communication) services to applications on top There’s a single type of layer that repeats as many times as required by the network designer Separation of mechanism from policy All layers have the same functions, with different scope and range. Not all instances of layers may need all functions, but don’t need more. A Layer is a Distributed Application that performs and manages IPC Distributed IPC Facility (DIF). This yields a theory and an architecture that scales indefinitely,
  7. The RINA Architecture DAF Support Tasks: The IPC Management (and other management: memory, storage, CPU) tasks are usually implemented as OS functionality. IPC Resource Management: Creation/Deletion of IPC processes Multiplexing (Usually inverse multiplexing, an application flow into multiple DIF flows, for example: 1 for video, 1 for audio, 1 for text, …) SDU Protection (CRCs, encryption, TTL, …) IDD (Inter DIF Directory, find out in what DIF the destination application process is executing)
  8. There are the solutions to the current problems Application names, hard to fix? Solution: Name applications (independent namespace), the network maps application names to node names This mapping is dynamic, and maintained in directories (what applications are available in each system – host, router - ) Application developers and users don’t care about node names They just request communication to a remote application Node names are internal to the network and managed by it (no need for central organizations allocating addresses manually) Routing is a two step process: Calculate the sequence of nodes (route) to generate the next hop Select an appropriate path (Point of Attachment) to get to the next node Name and address properties: Application: Location independent (so that it can move) Node addresses: Location dependent (to optimize routing) PoA addresses: Unambiguous between adjacent nodes
  9. Got a solid foundation to work from
  10. PRISTINE will take a major step forward in the integration of networking and distributed computing, by focusing on an IPC approach PRISTINE will use RINA to develop practical, demonstrable, and commercially exploitable solutions to address existing networking limitations. The project results will showcase the relevance of RINA as the architecture that can best support the distributed computing infrastructure of the coming years, providing theoretical and experimental evidence of its superiority compared to other alternatives and showing potential exploitation paths of the technology in different areas of the market: datacentre networking, distributed cloud overlays, and network service providers Virtualization is a fundamental inherent attribute of the RINA architecture, and based on this aspect, the PRISTINE project shall: Design and implement programmable functions for: supporting QoS & congestion control in aggregated levels, facilitating more efficient topological routing, security of content & application processes, providing protection and resilience and unified multi-layer RINA stack management framework for handling network layer configuration, performance and security Demonstrate the applicability and benefits of this approach and its built-in functions in three use-cases in the environments of a Distributed cloud, Datacenter networking and Network service provider.
  11. What’s the market ? Much of 2014 was spent discussing software-defined networking (SDN), network functions virtualization (NFV), and other “new” networking technologies. In short, 2014 was the year we strategically moved pieces around the board, but never reached the point of calling “checkmate.” “2014 SDN Strategies: North American Enterprise” survey, which estimates that 87% of U.S. businesses intend to have SDN live in their data centers by 2016. “Carrier SDN and NFV Hardware and Software Market Size and Forecast” report, which predicts that the NFV and SDN markets will reach $11 billion globally in 2018. Along with the major telcos announcing SDN deployments, we’ll also see initial NFV deployments in high-touch enterprises. The 4K broadcasting standard has been around for some time now, and the TV sets to enable them have been available for a little over a year, but 2015 will see the standard become, well, standard. As existing mobile networks are increasingly congested and real estate for deploying new macro towers is harder to come by, mobile operators will look to lighten the macro tower traffic load through the rollout of an increased number of small cells—which will also significantly improve overall network coverage, mobile operators are planning to shift more than 20% of their mobile traffic from the macro network into small cells by 2018. We predict that 2015 will be the year when small cell deployments are widely adopted by mobile operators, Agile, On-Demand Networks Are Key