SlideShare a Scribd company logo
FUTURE INTERNET RESEARCH
Antonio Marcos Alberti
Sábado, 29 de abril de 2017.
Outline
1. Introduction
2. Substrate Resources and Its Integration with Software
3. Software-Defined Networking
4. Information, ID/Loc Splitting, Semantic, Context, and Mobility
5. Autonomic Technologies
6. Security, Privacy, and Trust
7. Services and Applications
8. Simplicity, Sustainability, and Evolvability
1. Introduction
ü The Internet has invaded most aspects of life and society,
changing our lifestyle, work, communication, and social
interaction.
ü Nobody doubts about the fundamental role of the Internet on our
society.
1. Introduction
ü Nevertheless, the Internet today is a complex agglomerate of
protocols that inherits the grown legacies of decades of
patchwork solutions.
ü It was designed in an era where technological development was
completely different from today.
ü This motivated many people to question the adequacy of the
TCP/IP stack to meet our information society needs.
ü Since this question was first made, a lot of initiatives to reshape
the Internet appeared around the world - the so called Future
Internet design.
1. Introduction
ü The main motto question is:
ú Considering the current state-of-art on computing and
communications, is it possible to design right now a new Internet
that best meets our information society needs?
2013
After redesign!!!
1970
The Beetle
The Internet
No deep redesign
until now!!!
Huge scale!
Simple
(c) Marco Casaroli 2014
Virtual LAN (VLAN)
(c) Marco Casaroli 2014
Provider Backbone Bridge (PBB)
(c) Marco Casaroli 2014
Multiprotocol Label Switching (MPLS)
(c) Marco Casaroli 2014
Tunnel IP over IP
(c) Marco Casaroli 2014
Virtual Extensible LAN (VXLAN)
(c) Marco Casaroli 2014
V$#^!X!LAN
Waste of the precious
bit rate achieved by
physical layer!
(c) Marco Casaroli 2014
Too much control, too
few useful information!
1. Panorama on the Current Internet Status
ü The Internet looks like a
TetrisTM game in which
the player is almost
"Dead" !!!
IP
TCP
UDP
SIP
Overlays
Internet TCP/IP: GAME OVER!?
ATM
SDH
1. Introduction
ü These limitations motivated many people to question the
adequacy of the current Internet architecture to meet the
exponential growths expected to the Internet in the next
decades!
ü Since this question was first made, a lot of initiatives to reshape
the Internet appeared around the world - the so called Future
Internet Architecture (FIA) design.
ü There are two extremes on the path to FIAs:
ü Evolutionary
ü Clean Slate
1. Introduction
‣ Map of world wide initiatives
Japan: NICT, Univ. Tokio.
-Akari, Net. Virtual. Lab.
-JGN, JGN2, JGN2+
-Spark
Map: Wikipédia.
© Antônio M. Alberti
Europe: FP6/FP7/Horizon2020, PPP, KIC, Eureka, EuroNF
- EIFFEL, GÉANT2, OneLab & PanLab, NESSI, NEM, RNRT
- 4WARD, SENSEI, S-CUBE, 2020 3D, eMobility, G-Lab, AutoI
- CASCADAS, SAIL, IRATI, ABNO, NFV
- FIA: FCN, FIRE, SOFI, RWI; FI-PPP: FI-WARE, FINEST
- ETPs: NEM, NESSI, Net!Works, EPoS, ENIAC.USA: NeTS e Outros
- NewArch, 100x100
- FIND, NOSS, ProWin
- NBD, GENI, PlanetLab
- Internet2
- RINA, XIA, MobilityFirst
- CCNx, NDN
Canada:
- Canarie
Asia:
- AsiaFI
- CJK
Korea:
- FIF, MOFI,
- IDCOM, DIANA
Brazil:
- RNP, FIBRE
- Horizon
- RouteFlow
- NovaGenesis
China:
- CNGI
This is our approach!
2. The Race for Future Internet Architectures
ü U.S.A.
ü First initiatives:
ü RINA (Late 1990-), NewArch (2000-2003): FARA & NIRA,
100x100 Clean Slate Project (2003-2006), Ethane (2006-?),
SDN & OpenFlow (2008-), 4D, I3, NSF FIND (2006-), GENI
(2005-), POMI, NetFPGA.
ü More recent initiatives:
ü NSF NeTS-FIA: XIA, MobilityFirst, NDN, Nebula, ChoiceNet.
2. The Race for Future Internet Architectures
ü Europe
ü First initiatives:
ü FP6-IST:
ü Internet of the Future: Ambient Networks (2004-2007),
DAIDALOS II (2003-2008)
ü Future and Emerging Technologies: ANA (2006-2009),
HAGGLE (2006-2010), BIONETS (2006-2010),
CASCADAS (2005-2007).
ü More recent initiatives:
ü FP7:
ü Hundreds of initiatives: 4WARD, SAIL, TRILOGY, AutoI,
PSIRP, SENSEI, AWISSINET, FIRE, FIBRE, THINK
TRUST, E3, SOA4ALL, S-CUBE, NEXOFRA, ASPIRE.
2. The Race for Future Internet Architectures
ü Asia
ü Initiatives:
ü Japan: Akari, NWGN Forum, JGN2
ü Korea: MOFI, DIANA, IDCOM, FI Forum, KOREN
ü China: TUNOS, FINE, SAVA
2. The Race for Future Internet Architectures
ü South America
ü Initiatives:
ü Brazil: Horizon, NovaGenesis, RouteFlow, FIBRE, ETArch
THE PROBLEM
We are trying to integrate Internet with Clouds,
“Things”, and People, but the current Internet
architecture was not designed for that!
THE PROBLEM
The Internet has several limitations (naming,
mobility, security, privacy, trust) that may be reflected
in real problems for people, disappointing them,
causing real damage.
THE PROBLEM
There is a "false" consensus outside the technological
area that ICT technologies meet all the requirements
of our society.
THE PROBLEM
Those who deal everyday with these technologies
know their limitations.
THE PROPOSAL
OUR SCOPE
Simplicity, Sustainability,
and Evolvability
Services and Applications
Security, Privacy, Trust
Autonomic Technologies
Substrate Resources and Its Integration with
Software, including IoT
Software-Defined Networking
Information-Centric Networking
ID/Loc Splitting and Mobility
2. Substrate Resources and Its Integration with Software
ü Technology Evolution
ü Abundance
ü Internet of Things
ü Exposition and Virtualization
(c) Antonio Alberti, Inatel, 2014.
VERY OFTEN, PEOPLE CITE MOORE'S LAW AS
AN EXAMPLE OF LAW CAPABLE OF
PREDICTING TECHNOLOGICAL DEVELOPMENTS
IN COMPUTING POWER.
Gordon Moore, 2004.
Co-funder of Intel Corp.
(c) Antonio Alberti, Inatel, 2014.
“THE QUANTITY OF
TRANSISTORS THAT
CAN BE PLACED
INEXPENSIVELY ON AN
INTEGRATED CIRCUIT
HAS DOUBLED
APPROXIMATELY
EVERY TWO YEARS.”
(c) Antonio Alberti, Inatel, 2014.
MORE RECENTLY, RAYMOND KURZWEIL
PRESENTED A THEORY FOR
TECHNOLOGICAL EVOLUTION AND A NEW
LAW THAT EXPANDS MOORE LAW TO
DESCRIBE THE EXPONENTIAL GROWTH
OF TECHNOLOGICAL ADVANCES.
THE LAW OF
ACCELERATING
RETURNS
(c) Antonio Alberti, Inatel, 2014.
t
e
e
ABUNDANCE: THE
FUTURE IS BETTER
THAN YOU THINK
https://pt.wikipedia.org/wiki/Futurologia
Future Internet Research
DISRUPTION
SOFTWERIZATION
UBERIZATION
INTERNET OF THINGS
CLOUD, BIG DATA
UBIQUITY
DEVICES
EVERYWHERE
SMART DUST
MINIATURIZATION
CENTIMETER
MICROMETER
NANOMETER
INTERNET OF MICRO &
NANO THINGS
Anders
?
‣ To make an Internet build of physical “Things”.
‣ To bring the Internet to the “Things”.
‣ To put the “Things” on the Internet.
‣ How many “Things”?
Internet of Things
(c) Antonio Alberti 2014, Inatel - All rights reserved.
NASA
© Antônio M. Alberti 2013
Exposition and Virtualization
ü Exposition: to make this diffuse substrate of hardware resources
transparently and uniformly available to software by means of
descriptors and metadata, containing its capacities, utilization,
states, limitations, etc.
Exposition and Virtualization
ü Virtualization: to emulate in software some hardware substrate
functionality.
ü Exposition+Virtualization allows multiple Virtual Networks (VNs)
to share the same Substrate Network (SN).
ü Virtualization give rise to Network Function Virtualization (NFV)
and Virtual Network Function concepts.
ü Also, there is the Smart Object idea in IoT.
SMART OBJECT
A software that represents/mirrors a thing.
Proxy
Service
© Antônio M. Alberti 2014
4. Software-Defined Networking
ü What is SDN?
ü The Four Abstractions Behind Shenker’s SDN
ü OpenFlow
Simplicity, Sustainability,
and Evolvability
Services and Applications
Security, Privacy, Trust
Autonomic Technologies
Substrate Resources and Its
Integration with Software
Software-Defined Networking
Information-Centric Networking
ID/Loc Splitting and Mobility
What is SDN?
• Networking can be defined as the act of establishing a network
among equipment in order to exchange data and information.
• SDN means to rethink network architectures considering the
important role of abstractions. Means to do networking as “software
engineering”.
• SDN means to establish networks where physical/virtual equipment
functionalities are controlled by software.
Networking Plane’s Interaction
Fonte: Andrés F. M. Quezada, “Uma Visão Geral de Redes Definidas por Software e o Protocolo
OpenFlow”, Trabalho de Conclusão, Pós-Graduação Inatel, 2014
Decoupling Hardware from Software
Fonte: Andrés F. M. Quezada, “Uma Visão Geral de Redes Definidas por Software e o Protocolo
OpenFlow”, Trabalho de Conclusão, Pós-Graduação Inatel, 2014
The Four
Abstractions
Fonte: Andrés F. M. Quezada, “Uma Visão
Geral de Redes Definidas por Software e o
Protocolo OpenFlow”, Trabalho de
Conclusão, Pós-Graduação Inatel, 2014
OpenFlow
• It is probably the best well-known SDN initiative.
• It covers the structure of an OpenFlow switch as well as the
protocol used by the control program (controller) to generate the
network view and to configure forwarding tables.
• A diversity of controllers can be used together with OpenFlow:
NOX, HyperFlow, DevoFlow, Onix, etc.
!  OpenFlow é uma das propostas mais populares para SDN.
!  Controle limitado a configuração de tabelas de
encaminhamento de quadros em comutadores compatíveis.
!  Quadros de fluxos desconhecido são encaminhados para o
controlador.
Controlador Controlado
Controles
Estados
Regra Saída
#1 0
#2 1
OpenFlow em Wireless
© Antônio M. Alberti 2013
4. Information, ID/Loc Splitting, Semantic, Context and Mobility
ü Information-centrism
ü ID/Loc Splitting
ü Mobility
ü Semantic, Context, Context-Awareness and Ontology
© Antônio M. Alberti 2013
Information-centrism
ü Information as a key ingredient in design.
ü Information is in everywhere, i.e. contracts, location, police, IDs,
descriptors, naming, etc.
ü “Information is everything and everything is information” (PSIRP,
2009).
ü Forwarding and routing using information names.
© Antônio M. Alberti 2013
ID/Loc Splitting
ü Future networks need to separate identifiers (ID) from locators
(Loc) → the so called ID/Loc splitting.
ü This split is required not only for physical entities (e.g. hosts),
but also for virtual entities as well as for content.
© Antônio M. Alberti 2013
Mobility
ü The challenge is to comprehensively support user, terminal,
service, application, virtual networks, information, and other real
and virtual entities mobility.
Jeff Geerling
Encryptedruler
blakeburris
We need a mobility-
friendly environment.
© Antônio M. Alberti 2013
5. Autonomic Technologies
ü Autonomic Computing
ü Autonomic Communications
Axel Rouvin
Self-emergent social
behavior
© Antônio M. Alberti 2013
Autonomic Computing
ü Why autonomic computing?
ú Accelerated returns:
§ Boom in diversity, scale and complexity.
ú Human capability limitations:
§ Highly stressful job and deep sense of failure.
ú OPEX:
§ Human resources are expensive.
ú Rapid adaptation to the environment.
© Antônio M. Alberti 2013
Autonomic Computing
ü (IBM, 2001):
ú A famous manifesto → autonomic computing.
ú “Computing systems’ complexity appears to be approaching the
limits of human capability”.
ú Bio-inspired → human autonomic nervous system governs various
functions without our awareness.
ú Computational systems → manage themselves according to high-
level objectives outlined by human operators.
ú Reduce human interference and OPEX.
© Antônio M. Alberti 2013
Autonomic Computing
ü (Dobson et al., 2010):
ú The most notable omission from IBM’s original vision is
autonomous elements communication.
ü (Clark et al., 2003):
ú To incorporate more autonomy in communication networks,
creating the so-called Knowledge Plane.
Why not a self-driven Internet?
Is there any risk?
© Antônio M. Alberti 2013
6. Security, Privacy and Trust
ü Requirements and Challenges
Väsk
© Antônio M. Alberti 2013
Requirements and Challenges
ú Built in or inherent;
ú Change to consented communications, e.g. publish/subscribe
paradigm;
ú Establishment of trusted networks → entities, services, users, etc.
ú How to evaluate trust and reputation?
ú Privacy → To help users to protect and preserve their privacy;
ú To identify, assess, monitor, analyze and sort risks, vulnerabilities
and threats;
Ds02006
© Antônio M. Alberti 2013
7. Services and Applications
ü Service-centric Approaches
ü Internet of Services
ü Digital Business Ecosystems
© Antônio M. Alberti 2013
Service-centric Approaches
ü Software design → changing from component-based to service
oriented design: service-centrism.
ü The idea → applications are flexibly and dynamically
constructed by the composition of distributed software services
or utilities.
App
S8 S9
S7 S6 S5
S4 S3 S2 S1
© Antônio M. Alberti 2013
Internet of Services
ü Above a certain level of abstraction everything can be viewed as
a service → Internet of Services.
ü (Villasante, 2009):
ú “Internet of Services – Supporting the service economy (70% of
GDP in modern societies)”.
© Antônio M. Alberti 2013
Digital Business Ecosystems
ü Dynamic service compose-ability → integrate business
processes with applications and services, creating the so called
Digital Business Ecosystems (DBEs).
ü DBEs → the new savannah.
© Antônio M. Alberti 2013
8. Simplicity, Sustainability and Evolvability
ü Simplicity
ü Sustainability
ü Evolvability
http://www.idsia.ch/~juergen/locoart/locoart.html
© Antônio M. Alberti 2013
Simplicity
ü To call attention on how difficult it is to design with simplicity we
can evoke Leonardo Da Vinci’s:
ú “Simplicity is the ultimate sophistication”.
ü Or as Einstein said:
ú "Make everything as simple as possible, but no simpler.”
http://www.idsia.ch/~juergen/locoart/locoart.html
Jürgen Schmidhuber: Low
Complexity Art
© Antônio M. Alberti 2013
Sustainability
ü Ops! We need to redesign the Internet again...
ü Sustainability can be defined as the property of maintaining a
certain level/situation in the course of time.
ü Akari also aims to project a sustainable network, capable to
evolve and support information society requirements in the next
decades.
© Antônio M. Alberti 2013
Evolvability
ü Evolvability is a definition related to biological systems.
ü (Rowe & Leaney, 1997):
ú “the ability of a system to adapt in response to changes in its
environment, requirements and implementation technologies.”
Darwin evolutionary tree.
Qz10
© Antônio M. Alberti 2013
Thank You!
Antônio Marcos Alberti
antonioalberti.blogspot.com
facebook.com/antoniomarcos.alberti
researchgate.net/profile/Antonio_Alberti
linkedin.com/profile/view?id=69752898
http://inatel.academia.edu/AntonioMarcosAlberti
mendeley.com/profiles/antonio-marcos-alberti/
twitter.com/antoniomalberti

More Related Content

PDF
TFI2014 Conference Program
PDF
Design & the internet of things: from whimsy to utility and hopefully back
PDF
Internet das Coisas e NovaGenesis
PPTX
PDF
Creating the Internet of Things
PDF
Research Orientation towards Do-it-Yourself Internet-of-Things Mass Creativit...
PDF
The Internet of Stuff
TFI2014 Conference Program
Design & the internet of things: from whimsy to utility and hopefully back
Internet das Coisas e NovaGenesis
Creating the Internet of Things
Research Orientation towards Do-it-Yourself Internet-of-Things Mass Creativit...
The Internet of Stuff

What's hot (18)

PDF
using Open Source Hardware and Rapid Prototyping in Arts Organisations
PDF
Widetag @ QU-ID
PPT
Cc singularity u-panel_on_open_source
PDF
NovaGenesis Approach for Future Internet: Exploring the Benefits on the Healt...
PPT
Lecture 03 intellectual property
PDF
Making, not designing the internet of things.
PDF
The (IOT) Revolution Will Not Be Televised
PDF
Shhh, they're listening, a subjective history of the Internet of Things
PPTX
IoT Now And In The Future: Presented by Niroshan Madampitige, Head of Deliver...
PDF
Towards An Opportunistic, Socially-Driven, Self-Organizing, Cloud Networking ...
PDF
Designing chocolate, not aspirin
PDF
Great Artists Steal
PDF
Cercle innovation IBM 2013 - Ile Bendor
PDF
Internet of things
PPT
Privacy and Ubiquitous Computing
PDF
Open Source Hardware Summit Speech 2011
PPTX
Ossv os bus_model_29august2018vfinal
PPTX
Digital Technology and Programming Combined Presentation
using Open Source Hardware and Rapid Prototyping in Arts Organisations
Widetag @ QU-ID
Cc singularity u-panel_on_open_source
NovaGenesis Approach for Future Internet: Exploring the Benefits on the Healt...
Lecture 03 intellectual property
Making, not designing the internet of things.
The (IOT) Revolution Will Not Be Televised
Shhh, they're listening, a subjective history of the Internet of Things
IoT Now And In The Future: Presented by Niroshan Madampitige, Head of Deliver...
Towards An Opportunistic, Socially-Driven, Self-Organizing, Cloud Networking ...
Designing chocolate, not aspirin
Great Artists Steal
Cercle innovation IBM 2013 - Ile Bendor
Internet of things
Privacy and Ubiquitous Computing
Open Source Hardware Summit Speech 2011
Ossv os bus_model_29august2018vfinal
Digital Technology and Programming Combined Presentation
Ad

Similar to Future Internet Research (20)

PDF
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
PDF
FUTURE INTERNET AND THE “THINGS”, NANOTHINGS!
PDF
Future ICT Architectures: Perspectives, Requirements, and Challenges
PDF
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
PDF
Internet das Coisas e o Paradigma Software-Defined Everything (SDE)
PPTX
Towards Future Internet: Web 3.0, Internet of Services & Internet of Things
PDF
Future Internet of Things
PDF
internet architecture.pdf
PDF
IoT.pdf
PPT
Internet del futuro
PDF
Future Internet: The European Initiative
PDF
Cidades Inteligentes: Tecnologias Atuais, Futuras e o Projeto NovaGenesis
PPTX
Research Challenges and Opportunities in the Era of the Internet of Everythin...
PDF
1213532535.pdf
PDF
Netsoft19 Keynote: Fluid Network Planes
PDF
Rui aguiarphd proposal
PPTX
Feec telecom-nw-softwarization-aug-2015
PPTX
Telecom trends 261112
PDF
20090327 Software Engineering -- What's in it for me?
PPTX
Cloud computing and Software defined networking
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
FUTURE INTERNET AND THE “THINGS”, NANOTHINGS!
Future ICT Architectures: Perspectives, Requirements, and Challenges
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
Internet das Coisas e o Paradigma Software-Defined Everything (SDE)
Towards Future Internet: Web 3.0, Internet of Services & Internet of Things
Future Internet of Things
internet architecture.pdf
IoT.pdf
Internet del futuro
Future Internet: The European Initiative
Cidades Inteligentes: Tecnologias Atuais, Futuras e o Projeto NovaGenesis
Research Challenges and Opportunities in the Era of the Internet of Everythin...
1213532535.pdf
Netsoft19 Keynote: Fluid Network Planes
Rui aguiarphd proposal
Feec telecom-nw-softwarization-aug-2015
Telecom trends 261112
20090327 Software Engineering -- What's in it for me?
Cloud computing and Software defined networking
Ad

More from Antonio Marcos Alberti (20)

PDF
AIPyCraft: AI-Assisted Software Development Lifecycle for 6G Blockchain Oracl...
PDF
Convergência de Arquiteturas de Informação: 6G e Além
PDF
Disrupções Tecnológicas e seus Impactos
PDF
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
PDF
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
PDF
NovaGenesis Overview
PDF
NovaGenesis Overview
PDF
NovaGenesis Overview
PDF
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PDF
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
PDF
Inteligência Artificial na Transformação Digital de Smart Cities
PDF
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
PDF
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
PDF
Arte e Pensamento - Mundo Virtual
PDF
Convergência de Tecnologias Disruptivas
PDF
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
PDF
OVERVIEW OF ICT LAB RESEARCH
PDF
Internet das Coisas, Blockchain e NovaGenesis
PDF
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
AIPyCraft: AI-Assisted Software Development Lifecycle for 6G Blockchain Oracl...
Convergência de Arquiteturas de Informação: 6G e Além
Disrupções Tecnológicas e seus Impactos
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
NovaGenesis Overview
NovaGenesis Overview
NovaGenesis Overview
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
Inteligência Artificial na Transformação Digital de Smart Cities
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Arte e Pensamento - Mundo Virtual
Convergência de Tecnologias Disruptivas
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
OVERVIEW OF ICT LAB RESEARCH
Internet das Coisas, Blockchain e NovaGenesis
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...

Recently uploaded (20)

PDF
The Evolution of Traditional to New Media .pdf
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPTX
Layers_of_the_Earth_Grade7.pptx class by
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PDF
Uptota Investor Deck - Where Africa Meets Blockchain
PDF
Introduction to the IoT system, how the IoT system works
PPTX
Funds Management Learning Material for Beg
PDF
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
PDF
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PPT
Ethics in Information System - Management Information System
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPT
250152213-Excitation-SystemWERRT (1).ppt
PPTX
artificial intelligence overview of it and more
PPTX
1402_iCSC_-_RESTful_Web_APIs_--_Josef_Hammer.pptx
The Evolution of Traditional to New Media .pdf
Exploring VPS Hosting Trends for SMBs in 2025
Layers_of_the_Earth_Grade7.pptx class by
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Uptota Investor Deck - Where Africa Meets Blockchain
Introduction to the IoT system, how the IoT system works
Funds Management Learning Material for Beg
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
Design_with_Watersergyerge45hrbgre4top (1).ppt
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Ethics in Information System - Management Information System
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
250152213-Excitation-SystemWERRT (1).ppt
artificial intelligence overview of it and more
1402_iCSC_-_RESTful_Web_APIs_--_Josef_Hammer.pptx

Future Internet Research

  • 1. FUTURE INTERNET RESEARCH Antonio Marcos Alberti Sábado, 29 de abril de 2017.
  • 2. Outline 1. Introduction 2. Substrate Resources and Its Integration with Software 3. Software-Defined Networking 4. Information, ID/Loc Splitting, Semantic, Context, and Mobility 5. Autonomic Technologies 6. Security, Privacy, and Trust 7. Services and Applications 8. Simplicity, Sustainability, and Evolvability
  • 3. 1. Introduction ü The Internet has invaded most aspects of life and society, changing our lifestyle, work, communication, and social interaction. ü Nobody doubts about the fundamental role of the Internet on our society.
  • 4. 1. Introduction ü Nevertheless, the Internet today is a complex agglomerate of protocols that inherits the grown legacies of decades of patchwork solutions. ü It was designed in an era where technological development was completely different from today. ü This motivated many people to question the adequacy of the TCP/IP stack to meet our information society needs. ü Since this question was first made, a lot of initiatives to reshape the Internet appeared around the world - the so called Future Internet design.
  • 5. 1. Introduction ü The main motto question is: ú Considering the current state-of-art on computing and communications, is it possible to design right now a new Internet that best meets our information society needs? 2013 After redesign!!! 1970 The Beetle The Internet No deep redesign until now!!! Huge scale!
  • 7. Virtual LAN (VLAN) (c) Marco Casaroli 2014
  • 8. Provider Backbone Bridge (PBB) (c) Marco Casaroli 2014
  • 9. Multiprotocol Label Switching (MPLS) (c) Marco Casaroli 2014
  • 10. Tunnel IP over IP (c) Marco Casaroli 2014
  • 11. Virtual Extensible LAN (VXLAN) (c) Marco Casaroli 2014
  • 12. V$#^!X!LAN Waste of the precious bit rate achieved by physical layer! (c) Marco Casaroli 2014 Too much control, too few useful information!
  • 13. 1. Panorama on the Current Internet Status ü The Internet looks like a TetrisTM game in which the player is almost "Dead" !!! IP TCP UDP SIP Overlays Internet TCP/IP: GAME OVER!? ATM SDH
  • 14. 1. Introduction ü These limitations motivated many people to question the adequacy of the current Internet architecture to meet the exponential growths expected to the Internet in the next decades! ü Since this question was first made, a lot of initiatives to reshape the Internet appeared around the world - the so called Future Internet Architecture (FIA) design. ü There are two extremes on the path to FIAs: ü Evolutionary ü Clean Slate
  • 15. 1. Introduction ‣ Map of world wide initiatives Japan: NICT, Univ. Tokio. -Akari, Net. Virtual. Lab. -JGN, JGN2, JGN2+ -Spark Map: Wikipédia. © Antônio M. Alberti Europe: FP6/FP7/Horizon2020, PPP, KIC, Eureka, EuroNF - EIFFEL, GÉANT2, OneLab & PanLab, NESSI, NEM, RNRT - 4WARD, SENSEI, S-CUBE, 2020 3D, eMobility, G-Lab, AutoI - CASCADAS, SAIL, IRATI, ABNO, NFV - FIA: FCN, FIRE, SOFI, RWI; FI-PPP: FI-WARE, FINEST - ETPs: NEM, NESSI, Net!Works, EPoS, ENIAC.USA: NeTS e Outros - NewArch, 100x100 - FIND, NOSS, ProWin - NBD, GENI, PlanetLab - Internet2 - RINA, XIA, MobilityFirst - CCNx, NDN Canada: - Canarie Asia: - AsiaFI - CJK Korea: - FIF, MOFI, - IDCOM, DIANA Brazil: - RNP, FIBRE - Horizon - RouteFlow - NovaGenesis China: - CNGI This is our approach!
  • 16. 2. The Race for Future Internet Architectures ü U.S.A. ü First initiatives: ü RINA (Late 1990-), NewArch (2000-2003): FARA & NIRA, 100x100 Clean Slate Project (2003-2006), Ethane (2006-?), SDN & OpenFlow (2008-), 4D, I3, NSF FIND (2006-), GENI (2005-), POMI, NetFPGA. ü More recent initiatives: ü NSF NeTS-FIA: XIA, MobilityFirst, NDN, Nebula, ChoiceNet.
  • 17. 2. The Race for Future Internet Architectures ü Europe ü First initiatives: ü FP6-IST: ü Internet of the Future: Ambient Networks (2004-2007), DAIDALOS II (2003-2008) ü Future and Emerging Technologies: ANA (2006-2009), HAGGLE (2006-2010), BIONETS (2006-2010), CASCADAS (2005-2007). ü More recent initiatives: ü FP7: ü Hundreds of initiatives: 4WARD, SAIL, TRILOGY, AutoI, PSIRP, SENSEI, AWISSINET, FIRE, FIBRE, THINK TRUST, E3, SOA4ALL, S-CUBE, NEXOFRA, ASPIRE.
  • 18. 2. The Race for Future Internet Architectures ü Asia ü Initiatives: ü Japan: Akari, NWGN Forum, JGN2 ü Korea: MOFI, DIANA, IDCOM, FI Forum, KOREN ü China: TUNOS, FINE, SAVA
  • 19. 2. The Race for Future Internet Architectures ü South America ü Initiatives: ü Brazil: Horizon, NovaGenesis, RouteFlow, FIBRE, ETArch
  • 20. THE PROBLEM We are trying to integrate Internet with Clouds, “Things”, and People, but the current Internet architecture was not designed for that!
  • 21. THE PROBLEM The Internet has several limitations (naming, mobility, security, privacy, trust) that may be reflected in real problems for people, disappointing them, causing real damage.
  • 22. THE PROBLEM There is a "false" consensus outside the technological area that ICT technologies meet all the requirements of our society.
  • 23. THE PROBLEM Those who deal everyday with these technologies know their limitations.
  • 25. OUR SCOPE Simplicity, Sustainability, and Evolvability Services and Applications Security, Privacy, Trust Autonomic Technologies Substrate Resources and Its Integration with Software, including IoT Software-Defined Networking Information-Centric Networking ID/Loc Splitting and Mobility
  • 26. 2. Substrate Resources and Its Integration with Software ü Technology Evolution ü Abundance ü Internet of Things ü Exposition and Virtualization
  • 27. (c) Antonio Alberti, Inatel, 2014. VERY OFTEN, PEOPLE CITE MOORE'S LAW AS AN EXAMPLE OF LAW CAPABLE OF PREDICTING TECHNOLOGICAL DEVELOPMENTS IN COMPUTING POWER. Gordon Moore, 2004. Co-funder of Intel Corp.
  • 28. (c) Antonio Alberti, Inatel, 2014. “THE QUANTITY OF TRANSISTORS THAT CAN BE PLACED INEXPENSIVELY ON AN INTEGRATED CIRCUIT HAS DOUBLED APPROXIMATELY EVERY TWO YEARS.”
  • 29. (c) Antonio Alberti, Inatel, 2014. MORE RECENTLY, RAYMOND KURZWEIL PRESENTED A THEORY FOR TECHNOLOGICAL EVOLUTION AND A NEW LAW THAT EXPANDS MOORE LAW TO DESCRIBE THE EXPONENTIAL GROWTH OF TECHNOLOGICAL ADVANCES. THE LAW OF ACCELERATING RETURNS
  • 30. (c) Antonio Alberti, Inatel, 2014. t e e
  • 31. ABUNDANCE: THE FUTURE IS BETTER THAN YOU THINK https://pt.wikipedia.org/wiki/Futurologia
  • 36. ‣ To make an Internet build of physical “Things”. ‣ To bring the Internet to the “Things”. ‣ To put the “Things” on the Internet. ‣ How many “Things”? Internet of Things (c) Antonio Alberti 2014, Inatel - All rights reserved. NASA
  • 37. © Antônio M. Alberti 2013 Exposition and Virtualization ü Exposition: to make this diffuse substrate of hardware resources transparently and uniformly available to software by means of descriptors and metadata, containing its capacities, utilization, states, limitations, etc.
  • 38. Exposition and Virtualization ü Virtualization: to emulate in software some hardware substrate functionality. ü Exposition+Virtualization allows multiple Virtual Networks (VNs) to share the same Substrate Network (SN). ü Virtualization give rise to Network Function Virtualization (NFV) and Virtual Network Function concepts. ü Also, there is the Smart Object idea in IoT.
  • 39. SMART OBJECT A software that represents/mirrors a thing. Proxy Service
  • 40. © Antônio M. Alberti 2014 4. Software-Defined Networking ü What is SDN? ü The Four Abstractions Behind Shenker’s SDN ü OpenFlow Simplicity, Sustainability, and Evolvability Services and Applications Security, Privacy, Trust Autonomic Technologies Substrate Resources and Its Integration with Software Software-Defined Networking Information-Centric Networking ID/Loc Splitting and Mobility
  • 41. What is SDN? • Networking can be defined as the act of establishing a network among equipment in order to exchange data and information. • SDN means to rethink network architectures considering the important role of abstractions. Means to do networking as “software engineering”. • SDN means to establish networks where physical/virtual equipment functionalities are controlled by software.
  • 42. Networking Plane’s Interaction Fonte: Andrés F. M. Quezada, “Uma Visão Geral de Redes Definidas por Software e o Protocolo OpenFlow”, Trabalho de Conclusão, Pós-Graduação Inatel, 2014
  • 43. Decoupling Hardware from Software Fonte: Andrés F. M. Quezada, “Uma Visão Geral de Redes Definidas por Software e o Protocolo OpenFlow”, Trabalho de Conclusão, Pós-Graduação Inatel, 2014
  • 44. The Four Abstractions Fonte: Andrés F. M. Quezada, “Uma Visão Geral de Redes Definidas por Software e o Protocolo OpenFlow”, Trabalho de Conclusão, Pós-Graduação Inatel, 2014
  • 45. OpenFlow • It is probably the best well-known SDN initiative. • It covers the structure of an OpenFlow switch as well as the protocol used by the control program (controller) to generate the network view and to configure forwarding tables. • A diversity of controllers can be used together with OpenFlow: NOX, HyperFlow, DevoFlow, Onix, etc.
  • 46. !  OpenFlow é uma das propostas mais populares para SDN. !  Controle limitado a configuração de tabelas de encaminhamento de quadros em comutadores compatíveis. !  Quadros de fluxos desconhecido são encaminhados para o controlador. Controlador Controlado Controles Estados Regra Saída #1 0 #2 1 OpenFlow em Wireless
  • 47. © Antônio M. Alberti 2013 4. Information, ID/Loc Splitting, Semantic, Context and Mobility ü Information-centrism ü ID/Loc Splitting ü Mobility ü Semantic, Context, Context-Awareness and Ontology
  • 48. © Antônio M. Alberti 2013 Information-centrism ü Information as a key ingredient in design. ü Information is in everywhere, i.e. contracts, location, police, IDs, descriptors, naming, etc. ü “Information is everything and everything is information” (PSIRP, 2009). ü Forwarding and routing using information names.
  • 49. © Antônio M. Alberti 2013 ID/Loc Splitting ü Future networks need to separate identifiers (ID) from locators (Loc) → the so called ID/Loc splitting. ü This split is required not only for physical entities (e.g. hosts), but also for virtual entities as well as for content.
  • 50. © Antônio M. Alberti 2013 Mobility ü The challenge is to comprehensively support user, terminal, service, application, virtual networks, information, and other real and virtual entities mobility. Jeff Geerling Encryptedruler blakeburris We need a mobility- friendly environment.
  • 51. © Antônio M. Alberti 2013 5. Autonomic Technologies ü Autonomic Computing ü Autonomic Communications Axel Rouvin Self-emergent social behavior
  • 52. © Antônio M. Alberti 2013 Autonomic Computing ü Why autonomic computing? ú Accelerated returns: § Boom in diversity, scale and complexity. ú Human capability limitations: § Highly stressful job and deep sense of failure. ú OPEX: § Human resources are expensive. ú Rapid adaptation to the environment.
  • 53. © Antônio M. Alberti 2013 Autonomic Computing ü (IBM, 2001): ú A famous manifesto → autonomic computing. ú “Computing systems’ complexity appears to be approaching the limits of human capability”. ú Bio-inspired → human autonomic nervous system governs various functions without our awareness. ú Computational systems → manage themselves according to high- level objectives outlined by human operators. ú Reduce human interference and OPEX.
  • 54. © Antônio M. Alberti 2013 Autonomic Computing ü (Dobson et al., 2010): ú The most notable omission from IBM’s original vision is autonomous elements communication. ü (Clark et al., 2003): ú To incorporate more autonomy in communication networks, creating the so-called Knowledge Plane. Why not a self-driven Internet? Is there any risk?
  • 55. © Antônio M. Alberti 2013 6. Security, Privacy and Trust ü Requirements and Challenges Väsk
  • 56. © Antônio M. Alberti 2013 Requirements and Challenges ú Built in or inherent; ú Change to consented communications, e.g. publish/subscribe paradigm; ú Establishment of trusted networks → entities, services, users, etc. ú How to evaluate trust and reputation? ú Privacy → To help users to protect and preserve their privacy; ú To identify, assess, monitor, analyze and sort risks, vulnerabilities and threats; Ds02006
  • 57. © Antônio M. Alberti 2013 7. Services and Applications ü Service-centric Approaches ü Internet of Services ü Digital Business Ecosystems
  • 58. © Antônio M. Alberti 2013 Service-centric Approaches ü Software design → changing from component-based to service oriented design: service-centrism. ü The idea → applications are flexibly and dynamically constructed by the composition of distributed software services or utilities. App S8 S9 S7 S6 S5 S4 S3 S2 S1
  • 59. © Antônio M. Alberti 2013 Internet of Services ü Above a certain level of abstraction everything can be viewed as a service → Internet of Services. ü (Villasante, 2009): ú “Internet of Services – Supporting the service economy (70% of GDP in modern societies)”.
  • 60. © Antônio M. Alberti 2013 Digital Business Ecosystems ü Dynamic service compose-ability → integrate business processes with applications and services, creating the so called Digital Business Ecosystems (DBEs). ü DBEs → the new savannah.
  • 61. © Antônio M. Alberti 2013 8. Simplicity, Sustainability and Evolvability ü Simplicity ü Sustainability ü Evolvability http://www.idsia.ch/~juergen/locoart/locoart.html
  • 62. © Antônio M. Alberti 2013 Simplicity ü To call attention on how difficult it is to design with simplicity we can evoke Leonardo Da Vinci’s: ú “Simplicity is the ultimate sophistication”. ü Or as Einstein said: ú "Make everything as simple as possible, but no simpler.” http://www.idsia.ch/~juergen/locoart/locoart.html Jürgen Schmidhuber: Low Complexity Art
  • 63. © Antônio M. Alberti 2013 Sustainability ü Ops! We need to redesign the Internet again... ü Sustainability can be defined as the property of maintaining a certain level/situation in the course of time. ü Akari also aims to project a sustainable network, capable to evolve and support information society requirements in the next decades.
  • 64. © Antônio M. Alberti 2013 Evolvability ü Evolvability is a definition related to biological systems. ü (Rowe & Leaney, 1997): ú “the ability of a system to adapt in response to changes in its environment, requirements and implementation technologies.” Darwin evolutionary tree. Qz10
  • 65. © Antônio M. Alberti 2013 Thank You! Antônio Marcos Alberti antonioalberti.blogspot.com facebook.com/antoniomarcos.alberti researchgate.net/profile/Antonio_Alberti linkedin.com/profile/view?id=69752898 http://inatel.academia.edu/AntonioMarcosAlberti mendeley.com/profiles/antonio-marcos-alberti/ twitter.com/antoniomalberti