SlideShare a Scribd company logo
1 of 48
Download to read offline
INTERNET: CURRENT STATE AND FUTURE 
© Antônio M. Alberti 2014 
ARCHITECTURES - INTRODUCING 
NOVAGENESIS PROJECT 
Antonio Marcos Alberti 
! 
28th August 2014
© Antônio M. Alberti 2014 
Outline 
1. Panorama on the Current Internet State 
2. The Race for Future Internet Architectures 
3. Examples of Clean Slate Architectures 
4. NovaGenesis: Convergent Information Architecture
1. Panorama on the Current Internet Status 
ü 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 
information society. 
© Antônio M. Alberti 2014 
! 
! 
! 
! 
! 
ü The Internet has strong impact on economy, specially on the 
services sector (70% of GDP on modern economies).
1. Panorama on the Current Internet Status 
ü However, it was designed in an era where technological 
© Antônio M. Alberti 2014 
development was completely different from today. 
! 
ü There was not enough capacity to support sophisticated 
networking services - the solution was to design a simple, but 
robust network. 
! 
ü The terminals were fixed, inside secure university/government 
environment - there was not attackers!! 
! 
ü During decades, it was incrementally developed and deployed, 
achieving impressive scales!!!
1. Panorama on the Current Internet Status 
ü The result is a complex agglomerate of incremental protocols 
that inherits the grown legacies of decades of patchwork 
solutions. 
! 
ü New protocols must live with the limitations of the preceding. 
© Antônio M. Alberti 2014 
! 
ü Intermediary layers have been added to overcome unplanned 
situations, reducing network efficiency. 
! 
ü While at the physical layer we are approaching to the theoretic 
Shannon’s limit of channels, at network level, lots of bytes are 
lost on inefficient stacking. 
! 
ü Let’s consider an example:
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! 
Too much control, too 
few useful information! 
(c) Marco Casaroli 2014
Internet TCP/IP: GAME OVER!? 
© Antônio M. Alberti 2014 
1. Panorama on the Current Internet Status 
ü The Internet looks like a 
TetrisTM game in which 
the player is almost 
"Dead" !!! 
Overlays 
TCP 
IP 
UDP 
SIP 
ATM 
SDH
© Antônio M. Alberti 2014 
1. Panorama on the Current Internet Status 
ü Other limitations are: 
ú The dual semantics of IP addresses (identifier and locator). 
ú The lack of unique addresses and transparency. 
ú The inefficient support for host mobility. 
ú The inexistent support for service mobility. 
ú The incomplete naming approach, which do not name applications 
and other important entities in architecture. 
ú The weak support for security, privacy, and trust. 
ú The weak support for multicast. 
ú The weak support for quality of service. 
ú The problematic support for inter autonomous system routing. 
ú The inexistent support for multihoming. 
ú The scalability issues of client/server model.
1. Panorama on the Current Internet Status 
ü 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 design. 
© Antônio M. Alberti 2014
© Antônio M. Alberti 2014 
1. Panorama on the Current Internet Status 
ü 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 
Huge scale! 
No deep redesign 
until now!!!
2. The Race for Future Internet Architectures 
Europa: 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, EUA: NeTS e Outros Net!Works, EPoS, ENIAC. 
- NewArch, 100x100 
- FIND, NOSS, ProWin 
- NBD, GENI, PlanetLab 
- Internet2 
- RINA, XIA, MobilityFirst 
- CCNx, NDN 
© Antônio M. Alberti 2014 
‣ Map of world wide initiatives 
Japão: NICT, Univ. Tokio. 
-Akari, Net. Virtual. Lab. 
-JGN, JGN2, JGN2+ 
-Spark 
Map: Wikipédia. 
© Antônio M. Alberti 
Canadá: 
- Canarie 
Ásia: 
- AsiaFI 
- CJK 
Korea: 
- FIF, MOFI, 
- IDCOM, DIANA 
Brasil: 
- RNP, FIBRE 
- Horizon 
- RouteFlow 
- NovaGenesis 
China: 
- CNGI
© Antônio M. Alberti 2014 
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.
© Antônio M. Alberti 2014 
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.
© Antônio M. Alberti 2014 
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
© Antônio M. Alberti 2014 
2. The Race for Future Internet Architectures 
ü South America 
ü Initiatives: 
ü Brazil: Horizon, NovaGenesis, RouteFlow, FIBRE
© Antônio M. Alberti 2014 
2. The Race for Future Internet Architectures 
ü Stanford University Project Objective: 
ü “To reinvent the internet so Future Internet can: 
ü overcome fundamental architectural limitations of today's 
Internet 
ü incorporate new technologies 
ü enable new class of applications and services 
ü continue to be a platform for innovations and thus be an engine 
for economic growth and prosperity for the society”. 
! 
ü The 100x100 Clean Slate Project Motto Question: 
ü “Given the benefit of hindsight and our current understanding of 
network requirements and technologies, if we were not bound 
by existing design decisions and would be able to design the 
network from first principles (a clean slate design), how should 
we do it?”
2. The Race for Future Internet Architectures 
ü The BLED declaration proposed by European Commission: 
EU member states have already committed, through the renewed Lisbon Agenda and the i2010 
initiative, €9.1 billion of funding, as part of a public-private partnership, for ICT research over 
the duration of FP7. 
© Antônio M. Alberti 2014 
privacy and creating trust in the on-line world. 
•• Approaches and tools to leverage the full potential of the Internet of Things. 
•• Capabilities for supporting the creation, sharing, locating and delivery of new-media content. 
Increasing Awareness at Policy Level 
•• Raise awareness of the economic, policy and regulatory issues as identified by the newly proposed 
European Future Internet Assembly, the UN Internet Governance Forum, the OECD and the 
European regulatory frameworks. 
•• Contribute to the definition of European positions within global forums and arenas. 
Call for European action towards the Future Internet 
To help us meet these major challenges, we call on the: 
•• European Member States to strengthen and coordinate their national R&D efforts and initiatives 
toward the Future Internet. 
•• European Commission to stress the vision and amplify the related R&D in order to drive Europe ahead 
of tomorrow’s Internet transformations in the way we work, live, and interact. 
•• European Member States and the European Commission to support the creation and activities of the 
European Future Internet Assembly proposed in this declaration. 
This declaration is endorsed by the following European Technology Platforms and 
European Research Projects*: 
eMobility, NEM, NESSI, ISI and EPOSS 
2020 3D Media 
CHORUS 
FAST 
N-CRAVE 
SAPIR 
4NEM 
COIN 
FORWARD 
NESSI 2010 
S-CUBE 
4WARD 
CONTENT 
INTERSECTION 
OPEN 
SEA 
ADAMANTIUM 
CuteLoop 
IRMOS 
P2P NEXT 
SENDORA 
AGAVE 
DICONET 
iSURF 
PanLab / PII 
SENSEI 
ASPIRE 
E3 
m CIUDAD 
PERSIST 
SERVFACE 
AUTOI 
eCRYPT II 
MASTER 
PetaMedia 
Service WEB 3.0 
AVANTSSAR 
EFIPSANS 
MobileWeb2.0 
PICOS 
SHAPE 
AWISSENET 
EIFFEL 
MOBITHIN 
PRIMELIFE 
sISI 
CASAGRAS 
eMOBILITY 
MOMENT 
PRISM 
SMOOTH-IT 
CHIANTI 
EURO-NF 
NAPA-WINE 
RESERVOIR 
SOA4ALL 
SOCRATES 
SWIFT 
TA2 
TAS3 
TECOM 
THINK-TRUST 
VICTORY 
WOMBAT 
*Accession to this declaration is open to existing and future EU Projects that wish to actively contribute
3. Examples of Clean Slate Architectures 
© Antônio M. Alberti 2014 
‣ RINA: Recursive Internet Architecture 
‣ XIA: eXpressiveness Internet architecture 
‣ NovaGenesis
© Antônio M. Alberti 2014 
3. Examples of Clean Slate Architectures 
ü RINA: 
ü Designed considering that networking is IPC (Interprocess 
Communication), and only IPC. 
! 
ü There are four RINA implementations: 
ü Alba 
ü TRIA network systems LLC 
ü Boston university 
ü Investigating RINA as an Alternative to TCP/IP (IRATI) funded 
by FP7 in Europe.
© Antônio M. Alberti 2014 
3. Examples of Clean Slate Architectures 
ü RINA: 
ü The IRATI`s key RINA abstractions are: 
ü Distributed IPC facility (DIF) 
ü Distributed Application Facility (DAF) 
ü Resource Information Base (RIB) 
ü Inter-DIF Directory (IDD) 
ü Error and Flow Control Protocol (EFCP) 
ü Common Distributed Application Protocol (CDAP) 
ü Common Application Connection Establishment Phase 
(CACEP).
Layers 
Applications 
Transport 
Network 
Data Link 
Physical 
Applications 
Transport 
Network 
Data Link 
Physical 
Web, email, ftp, … 
Network 
DL DL 
PHY PHY 
TCP, UDP, … 
IP
RINA 
Applications 
Transport 
Network 
Data Link 
Physical 
Applications 
Transport 
Network 
Data Link 
Physical 
Web, email, ftp, … 
Network 
DL DL 
PHY PHY 
TCP, UDP, … 
IP
DIF – “Networking is IPC” 
Applications 
Transport 
Network 
Data Link 
Physical 
Applications 
Transport 
Network 
Data Link 
Physical 
Web, email, ftp, … 
Network 
DL DL 
PHY PHY 
TCP, UDP, … 
IP 
IPC 
IPC IPC 
ü All DIFs have the same interface and components, regardless of 
their architectural level. DIFs are populated by IPC processes, 
which have a common internal structure.
An IPC Process 
IPC API 
Data Transfer Data Transfer Control Layer Management 
SDU Delimiting 
Data Transfer 
Relaying and 
Multiplexing 
SDU Protection 
Transmission 
Control 
Retransmission 
Retransmission 
Control 
Flow Control 
RIB 
Daemon 
CACEP 
!! 
RIB CDAP Parser/ 
Generator 
Enrollment 
Flow Allocation 
Resource 
Allocation 
Forwarding Table 
Generator 
Authentication 
SStatatete V Veecctotorr State Vector 
DDaatata T Trarannsfsefer r 
Transmission 
Control 
Transmission 
Control 
Retransmission 
Control 
Control 
FFloloww C Coonntrtorol l 
Increasing timescale (functions performed less often) and complexity
© Antônio M. Alberti 2014 
3. Examples of Clean Slate Architectures 
ü XIA: 
ü A key abstraction is the principal, which can be defined as some 
type of entity that deserves attention, e.g. hosts, services, content. 
! 
ü The key XIA concepts are: 
ü Unique identification of every principal 
ü Expressing intent 
ü Flexible addressing using unique IDs 
ü Iterative refinement 
ü Intrinsic security 
! 
ü Self-certifying identifiers (XIDs) are calculated by hashing the public 
cryptographic keys of domains, hosts, and services or the entire 
binary pattern of contents.
© Antônio M. Alberti 2014 
3. Examples of Clean Slate Architectures 
ü XIA: 
ü To express intent means to give clues to the network - XIDs - that 
point clearly the desired communication targets (e.g. a content, a 
service, a host, or a domain). 
! 
ü Provides a flexible addressing approach where alternative forms of 
accessing some communicating target (called fallbacks) are 
provided. 
! 
ü XIA routers can use more than one destination address to forward 
packets to a desired target. 
! 
ü Therefore, if some ID is unknown at some router, alternative 
addressing can help to found the desired communicating target (a 
Content ID for example).
© Antônio M. Alberti 2014 
3. Examples of Clean Slate Architectures 
ü XIA: 
ü Proposes: 
ü A principal-independent expressive Internet protocol (XIP) that 
covers flexible addressing, packet format, routing based on 
XIDs, and in-network caching of data chunks. 
! 
ü A socket API - similar to the UDP socket. 
! 
ü Three transport protocols: 
• X-datagram protocol (XDP), X-stream protocol (XSP), X-chunk 
protocol (XChunkP).
4. NovaGenesis: Convergent Information Architecture 
© Antônio M. Alberti 2014
Very Brief History 
‣ 2008: Started Future Internet activities @ Inatel. 
‣ 2009: Studying. 
‣ 2010: First NovaGenesis design principles and choices. 
‣ 2011: Finished draft architecture. 
‣ 2012: Started proof-of-concept implementation. Refinement of 
choices. 
‣ 2013: Test scenario over Mobile Future Internet (MOFI) from 
ETRI, CNU, and KNU - South Korea. 
© Antônio M. Alberti 2014
NovaGenesis 
‣ What is it? 
‣ A Clean Slate 
Convergent 
Information 
Architecture 
‣ A Framework 
Easily 
Integrated with 
the Current 
Internet 
‣ An Alternative 
to the Current 
Internet 
Architecture 
Fig. 1. Full mesh of synergies and dependencies among future Internet ingredients. © Antônio M. Alberti 2014 
subscribing of services require authentication, secrecy, integrity, and authorization.
The NovaGenesis Team 
(c) Antonio Alberti 2013, Inatel.
NovaGenesis in the Media 
(c) Antonio Alberti 2013, Inatel. 
© Antônio M. Alberti 2014
Papers 
(c) Antonio Alberti 2013, Inatel. 
© Antônio M. Alberti 2014
Overview 
‣ Adopted decision choices: 
- Entities and content naming using natural language and self-certifiable 
names (hash codes). 
- As functionalities are seen as services, including network 
protocols implementations. 
- Complex protocols like TCP are fragmented on a population of 
cooperating services - combined at runtime. 
- Name bindings are stored on distributed hash tables, representing 
all kind of relationships among named-things. 
- Name bindings are published and subscribed, enabling distributed 
search, discovery, negotiation, and contracting of services and 
content.
Overview 
‣ Adopted decision choices (cont.): 
- Substrate resources are exposed to software by proxies, which 
represent them regarding resource life-cycling and orchestration. 
- All the communication is done by name-based message 
scheduling and exchanging, with dynamic headers. 
- All the contracts among services can capture intrinsically the 
required quality, security, privacy, reputation, etc. 
- The services will employ a decision cycle to meet objectives 
traced by human and machine operators. 
- They will compete each other to better satisfy contracts 
(evolutionary pressures) and optimize the usage of substrate 
resources (evolution environment).
NovaGenesis Overview 
© Antônio M. Alberti 2014
Testing Scenario: Joint Services and Content Orchestration 
‣ Clients e servers discover each other, publish SLAs and 
exchange named-content based on user policies. 
‣ Provides check for content provenance, integrity, and coherence 
of content. 
‣ MOFI provided transparent connectivity change. 
© Antônio M. Alberti 2014
Testing Scenario: Joint Services and Content Orchestration 
‣ Content publishing round trip time 
! 
! 
! 
! 
! 
‣ Content subscription round trip time 
© Antônio M. Alberti 2014
‣ NovaGenesis as an architecture to Adaptive and Cognitive Radio 
over Fiber (ACRoF) and Internet of Things (IoT) 
Optical Switch 
To “E” To “E” 
From “H” 
RoF RoF 
Splitter 
Access 
Point 
Spectrum 
Analyzer 
Antenna Control Link 
From “H” 
Throughtput (Mbps) 
CINR (dB) 
RF 
NovaGenesis Services 
for Proxy/Gateway/ 
Control of: 
! 
-Spectrum Sensing 
-Optically 
Controlled Antenna 
-Access Point 
-Wi-Fi VLAN 
!! 
! 
Sa Freque © Antônio M. Alberti 2014
NG advantages when compared to RINA or XIA 
‣ NG protocols are implemented as services, thus they have the 
same structure and life-cycle than any other service. 
‣ NG creates a dynamic stack, where protocol implementations can 
be replaced any time and used on more than one layer, 
simultaneously. 
‣ It brakes RINA IPC process structure or XIA protocol 
implementations in a set of dynamically composed services. 
‣ NG enables any service to be particularized to any kind of entity. 
‣ There is no limit on the number of principals or on what 
networking services can be customized to a principal type. 
‣ NG also employs self-certifying names, but it enables any service to 
use natural language names, as well.
NG advantages when compared to RINA or XIA 
‣ NG core services are available to applications via dynamic 
contracting, releasing them of duplicating the same services at 
upper layers. 
‣ NG considers joint content and service life-cycling as a fundamental 
requirement. 
‣ NG includes search, discovery, and reputation of services in the 
core. 
‣ NG supports any naming structure, in any language. 
‣ NG provides a distributed, scalable, generic name resolution 
service. 
‣ NG avoids the RINA inter-DIF complications, and generalizes and 
expands XIA expressiveness.
© Antônio M. Alberti 2014 
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

What's hot

Irish international Business Network Oisin Lunny Interoute
Irish international Business Network Oisin Lunny InterouteIrish international Business Network Oisin Lunny Interoute
Irish international Business Network Oisin Lunny InterouteOisin Lunny
 
Challenging LarKC with Urban Computing
Challenging LarKC with Urban ComputingChallenging LarKC with Urban Computing
Challenging LarKC with Urban ComputingEmanuele Della Valle
 
Ceps task force on copyright in the eu digital single market 14 nov 2012
Ceps task force on copyright in the eu digital single market 14 nov 2012Ceps task force on copyright in the eu digital single market 14 nov 2012
Ceps task force on copyright in the eu digital single market 14 nov 2012Rene Summer
 
Api days 2014 from theatrophone to ap is_the 2020 telco challenge_
Api days 2014  from theatrophone to ap is_the 2020 telco challenge_Api days 2014  from theatrophone to ap is_the 2020 telco challenge_
Api days 2014 from theatrophone to ap is_the 2020 telco challenge_Luis Borges Quina
 
Broadband, inevitable innovation and development
Broadband, inevitable innovation and developmentBroadband, inevitable innovation and development
Broadband, inevitable innovation and developmentDr Lendy Spires
 
Geek Is Good Innovation In The Networked Society Cp Mexico 09
Geek Is Good   Innovation In The Networked Society Cp Mexico 09Geek Is Good   Innovation In The Networked Society Cp Mexico 09
Geek Is Good Innovation In The Networked Society Cp Mexico 09Carlos Domingo
 

What's hot (9)

Irish international Business Network Oisin Lunny Interoute
Irish international Business Network Oisin Lunny InterouteIrish international Business Network Oisin Lunny Interoute
Irish international Business Network Oisin Lunny Interoute
 
Living Lab Expo ENoLL presentatio
Living Lab Expo ENoLL presentatioLiving Lab Expo ENoLL presentatio
Living Lab Expo ENoLL presentatio
 
Challenging LarKC with Urban Computing
Challenging LarKC with Urban ComputingChallenging LarKC with Urban Computing
Challenging LarKC with Urban Computing
 
Ceps task force on copyright in the eu digital single market 14 nov 2012
Ceps task force on copyright in the eu digital single market 14 nov 2012Ceps task force on copyright in the eu digital single market 14 nov 2012
Ceps task force on copyright in the eu digital single market 14 nov 2012
 
Api days 2014 from theatrophone to ap is_the 2020 telco challenge_
Api days 2014  from theatrophone to ap is_the 2020 telco challenge_Api days 2014  from theatrophone to ap is_the 2020 telco challenge_
Api days 2014 from theatrophone to ap is_the 2020 telco challenge_
 
Broadband, inevitable innovation and development
Broadband, inevitable innovation and developmentBroadband, inevitable innovation and development
Broadband, inevitable innovation and development
 
05-01-Cisco_Somiedo
05-01-Cisco_Somiedo05-01-Cisco_Somiedo
05-01-Cisco_Somiedo
 
L11 The Broadcast Century
L11 The Broadcast CenturyL11 The Broadcast Century
L11 The Broadcast Century
 
Geek Is Good Innovation In The Networked Society Cp Mexico 09
Geek Is Good   Innovation In The Networked Society Cp Mexico 09Geek Is Good   Innovation In The Networked Society Cp Mexico 09
Geek Is Good Innovation In The Networked Society Cp Mexico 09
 

Similar to Future of the Internet: Current Limitations and Clean Slate Approaches

Future ICT Architectures: Perspectives, Requirements, and Challenges
Future ICT Architectures: Perspectives, Requirements, and Challenges Future ICT Architectures: Perspectives, Requirements, and Challenges
Future ICT Architectures: Perspectives, Requirements, and Challenges Antonio Marcos Alberti
 
Internet das Coisas: Tecnologias Atuais e Futuras, e o Papel do Software
Internet das Coisas: Tecnologias Atuais e Futuras, e o Papel do SoftwareInternet das Coisas: Tecnologias Atuais e Futuras, e o Papel do Software
Internet das Coisas: Tecnologias Atuais e Futuras, e o Papel do SoftwareAntonio Marcos Alberti
 
Alex Gluhak & Michael Nilsson - Smart Cities
Alex Gluhak & Michael Nilsson -  Smart CitiesAlex Gluhak & Michael Nilsson -  Smart Cities
Alex Gluhak & Michael Nilsson - Smart CitiesFIA2010
 
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing ResearchFuture Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing ResearchAntonio Marcos Alberti
 
Future network architecture: requirements and challenges
Future network architecture: requirements and challengesFuture network architecture: requirements and challenges
Future network architecture: requirements and challengesAntonio Marcos Alberti
 
KamailioWorld 2014: Kamailio, IMS and WebRTC
KamailioWorld 2014: Kamailio, IMS and WebRTCKamailioWorld 2014: Kamailio, IMS and WebRTC
KamailioWorld 2014: Kamailio, IMS and WebRTCCarsten Bock
 
Future Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendFuture Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendIJERA Editor
 
An independent view on the evolution of the Internet
An independent view on the evolution of the InternetAn independent view on the evolution of the Internet
An independent view on the evolution of the InternetOlivier Martin
 
Future Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandFuture Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandMícheál Ó Foghlú
 
Satellite Broadband Essay
Satellite Broadband EssaySatellite Broadband Essay
Satellite Broadband EssayJulie Kwhl
 
Mario campolargo - FIRE in the general Future Internet Strategy
Mario campolargo - FIRE in the general Future Internet StrategyMario campolargo - FIRE in the general Future Internet Strategy
Mario campolargo - FIRE in the general Future Internet StrategyFire Conference 2010
 
Ecological Internet and Future Internet Research
Ecological Internet and Future Internet ResearchEcological Internet and Future Internet Research
Ecological Internet and Future Internet ResearchKilnam Chon
 
Keynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4CityKeynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4CityPaolo Nesi
 
ISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of ThingsISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of Thingscarolninap
 

Similar to Future of the Internet: Current Limitations and Clean Slate Approaches (20)

Future Internet Research
Future Internet ResearchFuture Internet Research
Future Internet Research
 
Future ICT Architectures: Perspectives, Requirements, and Challenges
Future ICT Architectures: Perspectives, Requirements, and Challenges Future ICT Architectures: Perspectives, Requirements, and Challenges
Future ICT Architectures: Perspectives, Requirements, and Challenges
 
CIP Smart cities portfolio presentation Dave Carter, MDDA
CIP Smart cities portfolio presentation Dave Carter, MDDACIP Smart cities portfolio presentation Dave Carter, MDDA
CIP Smart cities portfolio presentation Dave Carter, MDDA
 
Internet das Coisas: Tecnologias Atuais e Futuras, e o Papel do Software
Internet das Coisas: Tecnologias Atuais e Futuras, e o Papel do SoftwareInternet das Coisas: Tecnologias Atuais e Futuras, e o Papel do Software
Internet das Coisas: Tecnologias Atuais e Futuras, e o Papel do Software
 
Alex Gluhak & Michael Nilsson - Smart Cities
Alex Gluhak & Michael Nilsson -  Smart CitiesAlex Gluhak & Michael Nilsson -  Smart Cities
Alex Gluhak & Michael Nilsson - Smart Cities
 
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing ResearchFuture Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
Future Internet: Visions, Requirements, Key Ingredients, and Ongoing Research
 
Future network architecture: requirements and challenges
Future network architecture: requirements and challengesFuture network architecture: requirements and challenges
Future network architecture: requirements and challenges
 
KamailioWorld 2014: Kamailio, IMS and WebRTC
KamailioWorld 2014: Kamailio, IMS and WebRTCKamailioWorld 2014: Kamailio, IMS and WebRTC
KamailioWorld 2014: Kamailio, IMS and WebRTC
 
Future Internet: Challenge And Research Trend
Future Internet: Challenge And Research TrendFuture Internet: Challenge And Research Trend
Future Internet: Challenge And Research Trend
 
An independent view on the evolution of the Internet
An independent view on the evolution of the InternetAn independent view on the evolution of the Internet
An independent view on the evolution of the Internet
 
Future Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for IrelandFuture Internet Visions: An Opportunity for Ireland
Future Internet Visions: An Opportunity for Ireland
 
Satellite Broadband Essay
Satellite Broadband EssaySatellite Broadband Essay
Satellite Broadband Essay
 
Mario campolargo - FIRE in the general Future Internet Strategy
Mario campolargo - FIRE in the general Future Internet StrategyMario campolargo - FIRE in the general Future Internet Strategy
Mario campolargo - FIRE in the general Future Internet Strategy
 
FIRE overview
FIRE overviewFIRE overview
FIRE overview
 
Dave Carter - Smart Cities
Dave Carter - Smart CitiesDave Carter - Smart Cities
Dave Carter - Smart Cities
 
Ecological Internet and Future Internet Research
Ecological Internet and Future Internet ResearchEcological Internet and Future Internet Research
Ecological Internet and Future Internet Research
 
Keynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4CityKeynote: Making Smarter Tuscany and Florence with Km4City
Keynote: Making Smarter Tuscany and Florence with Km4City
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
ISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of ThingsISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of Things
 
FIRE Brochure 2014 multimedia eBook -version
FIRE Brochure 2014 multimedia eBook -versionFIRE Brochure 2014 multimedia eBook -version
FIRE Brochure 2014 multimedia eBook -version
 

More from Antonio Marcos Alberti

Convergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e AlémConvergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e AlémAntonio Marcos Alberti
 
Disrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus ImpactosDisrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus ImpactosAntonio Marcos Alberti
 
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...Antonio Marcos Alberti
 
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - FuturePalestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - FutureAntonio Marcos Alberti
 
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVASPILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVASAntonio Marcos Alberti
 
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...Antonio Marcos Alberti
 
Inteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart CitiesInteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart CitiesAntonio Marcos Alberti
 
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?Antonio Marcos Alberti
 
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...Antonio Marcos Alberti
 
Convergência de Tecnologias Disruptivas
Convergência de Tecnologias DisruptivasConvergência de Tecnologias Disruptivas
Convergência de Tecnologias DisruptivasAntonio Marcos Alberti
 
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACHFORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACHAntonio Marcos Alberti
 
Internet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesisInternet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesisAntonio Marcos Alberti
 
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...Antonio Marcos Alberti
 
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNETPROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNETAntonio Marcos Alberti
 

More from Antonio Marcos Alberti (20)

6G
6G6G
6G
 
Convergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e AlémConvergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e Além
 
Disrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus ImpactosDisrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus Impactos
 
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
 
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - FuturePalestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
 
NovaGenesis Overview
NovaGenesis OverviewNovaGenesis Overview
NovaGenesis Overview
 
NovaGenesis Overview
NovaGenesis OverviewNovaGenesis Overview
NovaGenesis Overview
 
NovaGenesis Overview
NovaGenesis OverviewNovaGenesis Overview
NovaGenesis Overview
 
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVASPILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
 
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
 
Inteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart CitiesInteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart Cities
 
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
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...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
 
Arte e Pensamento - Mundo Virtual
Arte e Pensamento - Mundo VirtualArte e Pensamento - Mundo Virtual
Arte e Pensamento - Mundo Virtual
 
Convergência de Tecnologias Disruptivas
Convergência de Tecnologias DisruptivasConvergência de Tecnologias Disruptivas
Convergência de Tecnologias Disruptivas
 
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACHFORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
 
OVERVIEW OF ICT LAB RESEARCH
OVERVIEW OF ICT LAB RESEARCHOVERVIEW OF ICT LAB RESEARCH
OVERVIEW OF ICT LAB RESEARCH
 
Internet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesisInternet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesis
 
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
 
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNETPROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
 

Recently uploaded

GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 

Recently uploaded (20)

GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 

Future of the Internet: Current Limitations and Clean Slate Approaches

  • 1. INTERNET: CURRENT STATE AND FUTURE © Antônio M. Alberti 2014 ARCHITECTURES - INTRODUCING NOVAGENESIS PROJECT Antonio Marcos Alberti ! 28th August 2014
  • 2. © Antônio M. Alberti 2014 Outline 1. Panorama on the Current Internet State 2. The Race for Future Internet Architectures 3. Examples of Clean Slate Architectures 4. NovaGenesis: Convergent Information Architecture
  • 3. 1. Panorama on the Current Internet Status ü 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 information society. © Antônio M. Alberti 2014 ! ! ! ! ! ü The Internet has strong impact on economy, specially on the services sector (70% of GDP on modern economies).
  • 4. 1. Panorama on the Current Internet Status ü However, it was designed in an era where technological © Antônio M. Alberti 2014 development was completely different from today. ! ü There was not enough capacity to support sophisticated networking services - the solution was to design a simple, but robust network. ! ü The terminals were fixed, inside secure university/government environment - there was not attackers!! ! ü During decades, it was incrementally developed and deployed, achieving impressive scales!!!
  • 5. 1. Panorama on the Current Internet Status ü The result is a complex agglomerate of incremental protocols that inherits the grown legacies of decades of patchwork solutions. ! ü New protocols must live with the limitations of the preceding. © Antônio M. Alberti 2014 ! ü Intermediary layers have been added to overcome unplanned situations, reducing network efficiency. ! ü While at the physical layer we are approaching to the theoretic Shannon’s limit of channels, at network level, lots of bytes are lost on inefficient stacking. ! ü Let’s consider an example:
  • 6. Simple (c) Marco Casaroli 2014
  • 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! Too much control, too few useful information! (c) Marco Casaroli 2014
  • 13. Internet TCP/IP: GAME OVER!? © Antônio M. Alberti 2014 1. Panorama on the Current Internet Status ü The Internet looks like a TetrisTM game in which the player is almost "Dead" !!! Overlays TCP IP UDP SIP ATM SDH
  • 14. © Antônio M. Alberti 2014 1. Panorama on the Current Internet Status ü Other limitations are: ú The dual semantics of IP addresses (identifier and locator). ú The lack of unique addresses and transparency. ú The inefficient support for host mobility. ú The inexistent support for service mobility. ú The incomplete naming approach, which do not name applications and other important entities in architecture. ú The weak support for security, privacy, and trust. ú The weak support for multicast. ú The weak support for quality of service. ú The problematic support for inter autonomous system routing. ú The inexistent support for multihoming. ú The scalability issues of client/server model.
  • 15. 1. Panorama on the Current Internet Status ü 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 design. © Antônio M. Alberti 2014
  • 16. © Antônio M. Alberti 2014 1. Panorama on the Current Internet Status ü 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 Huge scale! No deep redesign until now!!!
  • 17. 2. The Race for Future Internet Architectures Europa: 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, EUA: NeTS e Outros Net!Works, EPoS, ENIAC. - NewArch, 100x100 - FIND, NOSS, ProWin - NBD, GENI, PlanetLab - Internet2 - RINA, XIA, MobilityFirst - CCNx, NDN © Antônio M. Alberti 2014 ‣ Map of world wide initiatives Japão: NICT, Univ. Tokio. -Akari, Net. Virtual. Lab. -JGN, JGN2, JGN2+ -Spark Map: Wikipédia. © Antônio M. Alberti Canadá: - Canarie Ásia: - AsiaFI - CJK Korea: - FIF, MOFI, - IDCOM, DIANA Brasil: - RNP, FIBRE - Horizon - RouteFlow - NovaGenesis China: - CNGI
  • 18. © Antônio M. Alberti 2014 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.
  • 19. © Antônio M. Alberti 2014 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.
  • 20. © Antônio M. Alberti 2014 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
  • 21. © Antônio M. Alberti 2014 2. The Race for Future Internet Architectures ü South America ü Initiatives: ü Brazil: Horizon, NovaGenesis, RouteFlow, FIBRE
  • 22. © Antônio M. Alberti 2014 2. The Race for Future Internet Architectures ü Stanford University Project Objective: ü “To reinvent the internet so Future Internet can: ü overcome fundamental architectural limitations of today's Internet ü incorporate new technologies ü enable new class of applications and services ü continue to be a platform for innovations and thus be an engine for economic growth and prosperity for the society”. ! ü The 100x100 Clean Slate Project Motto Question: ü “Given the benefit of hindsight and our current understanding of network requirements and technologies, if we were not bound by existing design decisions and would be able to design the network from first principles (a clean slate design), how should we do it?”
  • 23. 2. The Race for Future Internet Architectures ü The BLED declaration proposed by European Commission: EU member states have already committed, through the renewed Lisbon Agenda and the i2010 initiative, €9.1 billion of funding, as part of a public-private partnership, for ICT research over the duration of FP7. © Antônio M. Alberti 2014 privacy and creating trust in the on-line world. •• Approaches and tools to leverage the full potential of the Internet of Things. •• Capabilities for supporting the creation, sharing, locating and delivery of new-media content. Increasing Awareness at Policy Level •• Raise awareness of the economic, policy and regulatory issues as identified by the newly proposed European Future Internet Assembly, the UN Internet Governance Forum, the OECD and the European regulatory frameworks. •• Contribute to the definition of European positions within global forums and arenas. Call for European action towards the Future Internet To help us meet these major challenges, we call on the: •• European Member States to strengthen and coordinate their national R&D efforts and initiatives toward the Future Internet. •• European Commission to stress the vision and amplify the related R&D in order to drive Europe ahead of tomorrow’s Internet transformations in the way we work, live, and interact. •• European Member States and the European Commission to support the creation and activities of the European Future Internet Assembly proposed in this declaration. This declaration is endorsed by the following European Technology Platforms and European Research Projects*: eMobility, NEM, NESSI, ISI and EPOSS 2020 3D Media CHORUS FAST N-CRAVE SAPIR 4NEM COIN FORWARD NESSI 2010 S-CUBE 4WARD CONTENT INTERSECTION OPEN SEA ADAMANTIUM CuteLoop IRMOS P2P NEXT SENDORA AGAVE DICONET iSURF PanLab / PII SENSEI ASPIRE E3 m CIUDAD PERSIST SERVFACE AUTOI eCRYPT II MASTER PetaMedia Service WEB 3.0 AVANTSSAR EFIPSANS MobileWeb2.0 PICOS SHAPE AWISSENET EIFFEL MOBITHIN PRIMELIFE sISI CASAGRAS eMOBILITY MOMENT PRISM SMOOTH-IT CHIANTI EURO-NF NAPA-WINE RESERVOIR SOA4ALL SOCRATES SWIFT TA2 TAS3 TECOM THINK-TRUST VICTORY WOMBAT *Accession to this declaration is open to existing and future EU Projects that wish to actively contribute
  • 24. 3. Examples of Clean Slate Architectures © Antônio M. Alberti 2014 ‣ RINA: Recursive Internet Architecture ‣ XIA: eXpressiveness Internet architecture ‣ NovaGenesis
  • 25. © Antônio M. Alberti 2014 3. Examples of Clean Slate Architectures ü RINA: ü Designed considering that networking is IPC (Interprocess Communication), and only IPC. ! ü There are four RINA implementations: ü Alba ü TRIA network systems LLC ü Boston university ü Investigating RINA as an Alternative to TCP/IP (IRATI) funded by FP7 in Europe.
  • 26. © Antônio M. Alberti 2014 3. Examples of Clean Slate Architectures ü RINA: ü The IRATI`s key RINA abstractions are: ü Distributed IPC facility (DIF) ü Distributed Application Facility (DAF) ü Resource Information Base (RIB) ü Inter-DIF Directory (IDD) ü Error and Flow Control Protocol (EFCP) ü Common Distributed Application Protocol (CDAP) ü Common Application Connection Establishment Phase (CACEP).
  • 27. Layers Applications Transport Network Data Link Physical Applications Transport Network Data Link Physical Web, email, ftp, … Network DL DL PHY PHY TCP, UDP, … IP
  • 28. RINA Applications Transport Network Data Link Physical Applications Transport Network Data Link Physical Web, email, ftp, … Network DL DL PHY PHY TCP, UDP, … IP
  • 29. DIF – “Networking is IPC” Applications Transport Network Data Link Physical Applications Transport Network Data Link Physical Web, email, ftp, … Network DL DL PHY PHY TCP, UDP, … IP IPC IPC IPC ü All DIFs have the same interface and components, regardless of their architectural level. DIFs are populated by IPC processes, which have a common internal structure.
  • 30. An IPC Process IPC API Data Transfer Data Transfer Control Layer Management SDU Delimiting Data Transfer Relaying and Multiplexing SDU Protection Transmission Control Retransmission Retransmission Control Flow Control RIB Daemon CACEP !! RIB CDAP Parser/ Generator Enrollment Flow Allocation Resource Allocation Forwarding Table Generator Authentication SStatatete V Veecctotorr State Vector DDaatata T Trarannsfsefer r Transmission Control Transmission Control Retransmission Control Control FFloloww C Coonntrtorol l Increasing timescale (functions performed less often) and complexity
  • 31. © Antônio M. Alberti 2014 3. Examples of Clean Slate Architectures ü XIA: ü A key abstraction is the principal, which can be defined as some type of entity that deserves attention, e.g. hosts, services, content. ! ü The key XIA concepts are: ü Unique identification of every principal ü Expressing intent ü Flexible addressing using unique IDs ü Iterative refinement ü Intrinsic security ! ü Self-certifying identifiers (XIDs) are calculated by hashing the public cryptographic keys of domains, hosts, and services or the entire binary pattern of contents.
  • 32. © Antônio M. Alberti 2014 3. Examples of Clean Slate Architectures ü XIA: ü To express intent means to give clues to the network - XIDs - that point clearly the desired communication targets (e.g. a content, a service, a host, or a domain). ! ü Provides a flexible addressing approach where alternative forms of accessing some communicating target (called fallbacks) are provided. ! ü XIA routers can use more than one destination address to forward packets to a desired target. ! ü Therefore, if some ID is unknown at some router, alternative addressing can help to found the desired communicating target (a Content ID for example).
  • 33. © Antônio M. Alberti 2014 3. Examples of Clean Slate Architectures ü XIA: ü Proposes: ü A principal-independent expressive Internet protocol (XIP) that covers flexible addressing, packet format, routing based on XIDs, and in-network caching of data chunks. ! ü A socket API - similar to the UDP socket. ! ü Three transport protocols: • X-datagram protocol (XDP), X-stream protocol (XSP), X-chunk protocol (XChunkP).
  • 34. 4. NovaGenesis: Convergent Information Architecture © Antônio M. Alberti 2014
  • 35. Very Brief History ‣ 2008: Started Future Internet activities @ Inatel. ‣ 2009: Studying. ‣ 2010: First NovaGenesis design principles and choices. ‣ 2011: Finished draft architecture. ‣ 2012: Started proof-of-concept implementation. Refinement of choices. ‣ 2013: Test scenario over Mobile Future Internet (MOFI) from ETRI, CNU, and KNU - South Korea. © Antônio M. Alberti 2014
  • 36. NovaGenesis ‣ What is it? ‣ A Clean Slate Convergent Information Architecture ‣ A Framework Easily Integrated with the Current Internet ‣ An Alternative to the Current Internet Architecture Fig. 1. Full mesh of synergies and dependencies among future Internet ingredients. © Antônio M. Alberti 2014 subscribing of services require authentication, secrecy, integrity, and authorization.
  • 37. The NovaGenesis Team (c) Antonio Alberti 2013, Inatel.
  • 38. NovaGenesis in the Media (c) Antonio Alberti 2013, Inatel. © Antônio M. Alberti 2014
  • 39. Papers (c) Antonio Alberti 2013, Inatel. © Antônio M. Alberti 2014
  • 40. Overview ‣ Adopted decision choices: - Entities and content naming using natural language and self-certifiable names (hash codes). - As functionalities are seen as services, including network protocols implementations. - Complex protocols like TCP are fragmented on a population of cooperating services - combined at runtime. - Name bindings are stored on distributed hash tables, representing all kind of relationships among named-things. - Name bindings are published and subscribed, enabling distributed search, discovery, negotiation, and contracting of services and content.
  • 41. Overview ‣ Adopted decision choices (cont.): - Substrate resources are exposed to software by proxies, which represent them regarding resource life-cycling and orchestration. - All the communication is done by name-based message scheduling and exchanging, with dynamic headers. - All the contracts among services can capture intrinsically the required quality, security, privacy, reputation, etc. - The services will employ a decision cycle to meet objectives traced by human and machine operators. - They will compete each other to better satisfy contracts (evolutionary pressures) and optimize the usage of substrate resources (evolution environment).
  • 42. NovaGenesis Overview © Antônio M. Alberti 2014
  • 43. Testing Scenario: Joint Services and Content Orchestration ‣ Clients e servers discover each other, publish SLAs and exchange named-content based on user policies. ‣ Provides check for content provenance, integrity, and coherence of content. ‣ MOFI provided transparent connectivity change. © Antônio M. Alberti 2014
  • 44. Testing Scenario: Joint Services and Content Orchestration ‣ Content publishing round trip time ! ! ! ! ! ‣ Content subscription round trip time © Antônio M. Alberti 2014
  • 45. ‣ NovaGenesis as an architecture to Adaptive and Cognitive Radio over Fiber (ACRoF) and Internet of Things (IoT) Optical Switch To “E” To “E” From “H” RoF RoF Splitter Access Point Spectrum Analyzer Antenna Control Link From “H” Throughtput (Mbps) CINR (dB) RF NovaGenesis Services for Proxy/Gateway/ Control of: ! -Spectrum Sensing -Optically Controlled Antenna -Access Point -Wi-Fi VLAN !! ! Sa Freque © Antônio M. Alberti 2014
  • 46. NG advantages when compared to RINA or XIA ‣ NG protocols are implemented as services, thus they have the same structure and life-cycle than any other service. ‣ NG creates a dynamic stack, where protocol implementations can be replaced any time and used on more than one layer, simultaneously. ‣ It brakes RINA IPC process structure or XIA protocol implementations in a set of dynamically composed services. ‣ NG enables any service to be particularized to any kind of entity. ‣ There is no limit on the number of principals or on what networking services can be customized to a principal type. ‣ NG also employs self-certifying names, but it enables any service to use natural language names, as well.
  • 47. NG advantages when compared to RINA or XIA ‣ NG core services are available to applications via dynamic contracting, releasing them of duplicating the same services at upper layers. ‣ NG considers joint content and service life-cycling as a fundamental requirement. ‣ NG includes search, discovery, and reputation of services in the core. ‣ NG supports any naming structure, in any language. ‣ NG provides a distributed, scalable, generic name resolution service. ‣ NG avoids the RINA inter-DIF complications, and generalizes and expands XIA expressiveness.
  • 48. © Antônio M. Alberti 2014 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