SlideShare a Scribd company logo
1 of 42
Towards a Data-Driven Society
Challenges and research perspectives for a Next Generation
Internet integrating networking, data management and computing
Roberto MINERVA
Outline
The «context» for Next Generation Internet: the Data Quest
New Perspectives on Networks and the current Choke Points
IoT Flood
Data Centricity and the User Data
A Change of Interaction Paradigms ?
1
2
4
5
6
Edge Computing3
2
Into a transactional World7
RECAP8
The Quest for Data
Source: Cisco VNI forecasts
278 EB per month of IP traffic by 2021 Global devices and connections growth 25 B by 2021
Video Traffic will dominate
3 Towards a Data-Driven Society
Mobile traffic by Category
4 Towards a Data-Driven Society
Source: http://elenaneira.com/market-report/report-
to-forecast-5g-market/#.W_wjt-Io82w
Voice Still a huge market, but slowly increasing
4G vs. 5G vs. 6G
5 Towards a Data-Driven Society
GSMA view
6G features
• Trend 1: More Bits, More Spectrum
• Trend 2: Increased Emphasis on Spatial
Bandwidth
• Trend 3: New Technologies
• E.g., Antennas technologies, AI, Distributed
computing, …
• Trend 4: New Applications (e.g., IoT)
Source: IEEE What 6G will be
https://www.comsoc.org/ctn/what-will-6g-be
■ Multimedia hunger
● Multimedia devices generate more traffic (e.g., smartphone, TV and game
consoles)
■ M2M pervasiveness
● IoT devices (around 13 B) are a bit less that previously predicted (30 B – 50
B of devices)
● They produce a smaller amount of traffic (2% to 5 %)
● Can we define it a Massive Machine type of communications?
■ Voice is still a substantial business source, but we have
definitively entered into the DATA Network AGE
■ 5G has a long way to go and so 6G
Some observations on Data Quest
6
Towards a Data-Driven Society
What does it mean to be in a DATA Network AGE
Two important perspectives!!!
SW viewUSER view
7 Towards a Data-Driven Society
This Photo by
Unknown Author
is licensed
under CC BY
This Photo by Unknown Author is
licensed under CC BY-ND
The DATA QUEST with USER EYES: three flows of
data
Access Network
Core Network Data Centers
“Network”
PERSONAL DATA
Environmental DATA
CONTENT/SERVICE DATA
8 Towards a Data-Driven Society
Network Choke points
9 Towards a Data-Driven Society
Access Network
Core Network Data Centers
“Network”
New Battlefield Terminals + Services / Applications = closed ecosystems
Definition: A CHOKE POINT IS ANY narrow passage
that restricts traffic. It literally connotes a location where
the flow could be choked off.
Source: http://geography.name/choke-point/
Importance of Choke points:
US Navy blocking China
10 Towards a Data-Driven Society
Source: https://medium.com/@Rutgersson/naval-chokepoints-the-chinese-conundrum-2a4ee563cab0
■ Why there are not open hw terminals?
■ Why Cloud won over grid?
■ Choke points are technical or business issues?
■ Some challenges for the Next Generation Internet could be:
● Can we build a flat network without choke points?
● Who should be in charge for it?
● Should the role of Users and Society be considered?
Some considerations
11
Towards a Data-Driven Society
But there are more (choke points) !!!
12 Towards a Data-Driven Society
EDGE COMPUTING
This Photo by Unknown Author is
licensed under CC BY-SA
Edge Computing Instantiations
Access Network
FOG
GTW
MOBILE
EDGE
WHY ?
To provide local processing (Technical)
To introduce new choke (ops sorry) control
points (Business)
13 Towards a Data-Driven Society
FOGging the data
Aazam, Mohammad & Zeadally, Sherali & A. Harras, Khaled. (2018).
Fog Computing Architecture, Evaluation, and Future Research
Directions. IEEE Communications Magazine. 56. 46-52.
10.1109/MCOM.2018.1700707.
Why
• Local Data Analysis
• Data Storage and Data Recomposition
• Security
… but
• Preprocessed data may lose their value. We
may need raw data to identify patterns
• What services will be provided by FOG?
On the other side
• Fog computing is very close to highly
distributed processing, peer to peer
• Highly disruptive if well used
14 Towards a Data-Driven Society
CLOUD:
Separate Administrative
Domains
(made out of homogeneous
resources)
Edge computing vs. cloud
EDGE:
Cooperating heterogeneous
nodes pertaining to different
administrative domains
Openness comes with a
Price: Complexity
15 Towards a Data-Driven Society
Edge vs. Cloud Computing
Capacity (Adaptive System) = (bi, si,
fi, pi)
Where:
bi = bandwidth of node i
si = storage of node i
fi = files of node i
pi = processing of node i
Capacity (Client-Server System) =
{bS, sS, fS, pS}
Where:
bS = bandwidth of the Server System
sS = storage of the Server System
fS = files stored in the Server System
pS = processing in the Server System
Optimization is
a problem
Optimization is
a function of
a business model
16 Towards a Data-Driven Society
■ Some issues and challenges
● How much processing / storage in the edge?
● What services and applications at the edge?
● What advantages for the USER?
● Is there a possibility to be an alternative to other networks?
■ It is not only a technical matter of how to optimize the distribution of processing,
storage, communications and sensing: Edge is another Choke Point
● Depending on the winners, the edge will be more or less integrated with the Cloud
● Its implementations will be more or less open and programmable
■ It is hopeful to have an open APIs based approach for EDGE definition in order to
progress towards a full programmable network
Edge vs. Cloud Computing
17
Towards a Data-Driven Society
The IoT Flood
18 Towards a Data-Driven Society
Initially the worry was … will IoT generate a deluge of data?
Is it the case?
How much data for IoT?
What types of data ?
The role of edge and gateways?
This Photo by Unknown Author is licensed under CC
BY-SA
A simple Communication Perspective
Sensors
Gateway /
Mediation
Servers
Low Range
Technologies
Wide Area Network
Technologies
How much bandwidth for IoT ?
How many Sensors ?
How many Gateways ?
(or how many edge networks?)
How many Messages?
How large?
19 Towards a Data-Driven Society
■ Data Sources
● Sensor data rate generation strongly depends on the sensor and the specific application. When the number of sensors grows the
aggregate data generation rate grows
● Data load increases with the size of the payload (some sensors can generate small amount of data with a high rate)
● Multimedia sensors (e.g., cameras) tends to generate large streams of data
● When the Dt between two messages  0 then the sensor/gateway generates a stream of data
● Streams of sensor data can exhibit similar patterns as multimedia data, but sometimes they have different requirements
● Number of «streaming IoT devices» can have a huge impact on network
■ Mediation
● When many sensors are mediated by a Gateway, then
− Messages may be processed and reduced in quantity (aggregation)
− The rate of outgoing messages from GW to Server may be high and may generate a stream
■ Sensor behaviour
● Some IoT systems exhibit impulsive behaviours
− A Container Ship with M2M devices entering in a harbor generates a spike of signalling and data
− An alarm generated by several sensors in a specific are
− Malfunctioning: a sensor that generates many messaging and stresses the nearby resources
■ Data Collection (data sinks)
● Data generated by sensor may be stored and processed locally (edge computing) or transfered as raw data over the network
● Data sets of raw data can be very useful to study particular phenomena, but transfer them to cloud systems could be «expensive»
or against the logic of Edge
The Gateway Effect
20 Towards a Data-Driven Society
Bytes per Object (Sensor) per Day
in Gbyte in Mbyte Mbytes per day
Western Europe 1,9 1900 63,33333333
USA 3,7 3700 123,3333333
Source Ericsson: https://www.ericsson.com/res/docs/2016/ericsson-mobility-report-2016.pdf
Peer to peer Video Streaming
Smartphone average data consumption
Message length in Bytes
Messages per day 1 8 64 128 256 512 1000
1 per day 1 1 8 64 128 256 512 1000
1 per H 24 24 192 1536 3072 6144 12288 24000
1 per min 1440 1440 11520 92160 184320 368640 737280 1440000
1 per sec 86400 86400 691200 5529600 11059200 22118400 44236800 86400000
1per 500
ms 172800 172800 1382400 11059200 22118400 44236800 88473600 172800000
1 per ms 86400000 86400000 691200000 5529600000 11059200000 22118400000 44236800000 86400000000
in Mbytes 86,4 691,2 5529,6 11059,2 22118,4 44236,8 86400
in Mbps 0,008 0,064 0,512 1,024 2,048 4,096 8
21 Towards a Data-Driven Society
The IoT Flood
■ Need to learn how IoT Systems will generate, handle, mix or even limit,
cut, reduce streams of data
■ Raw data vs. pre-processed data
● Do we need raw data ? If yes how can we get those in an economical way? Can
fog systems pre-process the data but also keep the raw data? When to transfer the
raw data for back-end processing?
■ How much IoT data will be too much?
● Can we lose alarms?
● Can we limit the data flow from sensors to the cloud with Digital Twins?
● Who is the owner of these streams of data?
22 Towards a Data-Driven Society
Data Centricity and the User Data
23 Towards a Data-Driven Society
Users are not only received and sent data
Or personal profiles
Networks are now strongly associated to
personal behaviour and social aspects
This Photo by Unknown Author is licensed under CC BY-SA-NC
Let’s go back to the three data flows
PERSONAL DATA
Environmental DATA
CONTENT DATAUser profiling
and
consuming
characteristics
Behavioural
Analysis
Environment based
profiling and consuming
characteristics
Artificial Intelligence and Machine Learning!!!
24 Towards a Data-Driven Society
IoT Data and … Identity of Things
Things have Identities (and Owners) People have Identities and use Things
Me
“My” Smart Thing
Identity Relation
Functional Relations
(events and commands)
Personal
Profiling
Who, Where, When, What, Why, …
Sensors
Identity Relation
Service Provider
25 Towards a Data-Driven Society
Aggregating Data per Identity …
“OUR”SmartThings
Raw data to be
transformed into
Info
Personal
Profiling
Functional
Profiling
Who, Where, When, What, Why, …
+
Events and commands
* = Bigger
DATA
• Who is the Owner
of all these Data ?
• Who has the right
to extract info ?
50 B Devices *
(Average Aggregated Traffic of M2M Devices)
~ 2MB/day = ~ 88.81 petabytes
/day
26 Towards a Data-Driven Society
The Bank of User Data
27 Towards a Data-Driven Society
User
Data Space
Bank of User Data (BUD)
Service
ProviderApplication
Provider
E-Gov
owns
manages
accesses
accesses
provides
apps
provides apps
provides
apps
• Access to data under
Contracts between Users
and Providers
• Transactional activities
• User is the only owner of
his/her data
User Data Centric vs. User Centric
■ Behaviour of people can be “measured”
● Statistically or by means of AI / Machine Learning
● Dunbar Number and identification of meaningful relationships
■ People can be induced to do things
● From buying stuff because of advertising to donate or cooperate
● Ohtsuki, Hisashi, et al. "A simple rule for the evolution of cooperation on graphs
and social networks." Nature 441.7092 (2006): 502.
■ Analysis and mining of personal data is a major social issue
● Regulations (e.g., GDPR)
● Behavioral science
● Psychology
■ But fewer (compared to the mainstream) research is devoted to User
Centricity from the user perspective (  )
28 Towards a Data-Driven Society
Interaction paradigms
END TO END PRINCIPLE FOR IP NETWORKS:
“mechanisms should not be enforced in the network if
they can be deployed at end nodes, and that the core of
the network should provide general services, not those
tailored to specific applications”
Saltzer, Clark, …
29 Towards a Data-Driven Society
This Photo by Unknown Author is licensed under CC BY-SA
How Smart Objects communicate
Network Intelligence (e.g., IMS) is a hierarchical model
based on the assumption that control has to be exerted by
a few specialized control nodes
Client – Server model disregards the network
aspects and can lead to a tragedy of commons
(misuse of common networking resources)
Other mechanisms (message
based like PubSub) can be more
attractive for IoT
This is a reason for different protocols …
Is it there a single communication
paradigm for NGI ?
30 Towards a Data-Driven Society
Softwarization of everything: physical and logical
Objects
Emerging Behavior
Programmable world (APIs) • Each Virtual Object should come with
autonomic properties, i.e., self
management
• Each individual object could be
controlled procedurally
• Each object can be extended
• Each object comes with its history
• Each Object can be replicated and
supported as many as possible
applications (slicing / personalization)
• The System can be programmed in
the large
• Additional research Topic: can the
Virtual Continuum be used to predict
behavior of large systems?
APPs
Commands Events
Sensing/Actuator Nodes
Service/Control Nodes
External Env External Env External Env
Events
System of systems
Commands
Sensing/Actuator Nodes
Service/Control Nodes
Commands
APIs
31 Towards a Data-Driven Society
A new paradigm of interaction?
Next Generation Internet and PubSub
Sensor 1
Ingress
Queue A
Aggregator a
Aggregator b
Aggregator c
Ingress
Queue B
Events
Events
Security
Monitoring
In aggregation
nodes at the
edge of the 5G
Nework
Egress
Queue Y
Egress
Queue Z
Policing
Control and Management
Sensor 2
Sensor 3
Sensor n
Sensor n+1
Sensor n+2
Sensor n+3
Sensor
n+m
Aggregator d
Aggregator e
Aggregator f
• Intelligent Routing of Events
and Messages thanks to SDN
• Transaction Management
• R.T. extraction of Knowledge
Data Flow
Events
Events
Control Layer
We need to bring Intelligence at the Edge of the Network
5G NetworkEDGE EDGE
32 Towards a Data-Driven Society
■ “Client – Server” is not only an interaction paradigm, it is also a
Business Model (leading to massive data centers)
■ Other interactions will be needed in order to better support
services and applications (and at the end the User)
■ Also the concept of what is in the network and what is not is going
to change
■ Extensive Softwarization and Servitization may need different
paradigms (e.g., entanglement) and related protocols and means
■ Virtualization of objects leads at first to deal with spime (i.e., to
locate objects in space and time) and then to the history of the
objects and eventually to predict their future behaviour
Interactions Paradigm
33
Towards a Data-Driven Society
Need for transactional interactions for
empowering the Users
34 Towards a Data-Driven Society
Securely and privately interaction with others
Effective and protected and guarantee
transactions between users and merchants
Proved collection of activities and logs if Internet
actions
This Photo by Unknown Author is licensed under CC BY-NC-ND
Servitization is the capability of creating a link between a (physical)
product and a set of services and enriched functionalities that extend,
complement, and add value to the product itself
Each Product will be Servitized
35 Towards a Data-Driven Society
Each Product will be Softwarized
Product
Local
Services
Virtualization
in the “Net”
Interface
Global
Services
Extended
Functions /Interface
Product
API
API
• Each Physical Resource /
Product is representable by its
digital twin
• Each Physical Resource
becomes programmable
• Each Physical Resource can be
functionally augmented
• Physical and Logical Resources
must be entangled
• Users can interact with the
physical and logical resource
Strong entanglement
36 Towards a Data-Driven Society
Transactions For Important Exchange of Data
(a Receipt for every User)
transactions
• Users need to collect “receipts”, proof of their Interactions with Services, Resources and Functions
• Transactions should be stored and should contain relevant information about the data and the scope and
results of the transaction
• The transaction should be carried out within guaranteed QoS parameters
• Security and privacy will be absolute requirement
• Possible usage of decentralized DB or blockchain (e.g., to be investigated in order to reduce complexity and
time response)
transaction
37 Towards a Data-Driven Society
Recap
• Challenges of Next Generation Internet are Technological, but essentially
Business and Social
• Focus on Users
• User, Citizen or Customer? A great difference
• How to create a user centered network? Because what we are working on
is not User centered (It is old business centered)
• Who will own data and infrastructures?
• NGI as a container for all
• Entanglement, contextualization and prediction of objects’ behaviour and
their relationships over time (past, present and future) will lead to very
complex systems
• Multidisciplinarity is a need (Behavioural science, Economics, History, … )
• The Next generation Internet will be essentially a software network, can it be:
• Open source
• Open hardware for choking points
• Is it or will it be possible to use open technologies to create a low cost
open and free access network? Is edge computing potentially disruptive?
38 Towards a Data-Driven Society
Network Intelligence: The Past
Intelligent
Terminals
FullyFledgedNetworkYesterday
Transport
Control
Servers’
Network
Internet
Fn Fn Fn Fn Fn Fi Fj Fi Fi Fi
S S S S S S S S SS
S
S
S
S2S1 SiSi
Network Services
(Local)
• More Intelligent Terminals
• Fully Fledged Network (Many functions in the net)
• Development of Globally accessible Services at the edge of networks in an Internet
fashion
• Bypass of advanced or rich Network Services (e.g., QoS)
• Lack of cooperation between Service and Control/Transport mechanisms at the
Internet level
Global Services
39 Towards a Data-Driven Society
Resources Programming Layer
Resources Virtualization Layer
Network Intelligence: the Grand Plan (e.g., 5G)
Resources Overlays
S
SS
S S
S
S S
S
S
S
S
S
Services
Network 1 Network N Servers’ NetworksTerminals & Smart
Objects Nets
…
S
S
S
S
A Network of Networks
• Terminals as Network Elements
• Functionally Rich Networks with strong integration of ICT functions
• Programmable Resources and Networks
• Virtualized and Aggregated Resources in Overlays
• Development of Global services and functions
• Harmonization between Services and Resources Layers
40 Towards a Data-Driven Society
Resources Programming
Layer
Resources Virtualization
Layer
Resources Programming
Layer
Resources Virtualization
Layer
The New Network: a Software Network with
intelligence at the edge
Resources Programming
Layer
Resources Virtualization
Layer
Service Layer
S
S
S
S
S S
Network 1 Network N Servers’ NetworksTerminals & Smart
Objects Networks
…
S
A Network of Networks
made out of processing, storage, communications and sensing resources
Resources Programming
Layer
Resources Virtualization
Layer
Service Layer
S
S
S
S
S
S
S
Services
S
S
S
Services
The core Network is fast / flat / simple
41 Towards a Data-Driven Society
Grazie Thanks Merci
roberto.minerva@telecom-sudparis.eu
42 Towards a Data-Driven Society

More Related Content

What's hot

Wireless and Mobile Computing Build Secure and Maintain Wireless Solutions
Wireless and Mobile Computing Build Secure and Maintain Wireless SolutionsWireless and Mobile Computing Build Secure and Maintain Wireless Solutions
Wireless and Mobile Computing Build Secure and Maintain Wireless SolutionsYogeshIJTSRD
 
SeGW Whitepaper from Radisys
SeGW Whitepaper from RadisysSeGW Whitepaper from Radisys
SeGW Whitepaper from RadisysShah Sheikh
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateIEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateMark Goldstein
 
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...Ghislain ATEMEZING
 
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...DESMOND YUEN
 
Data Modelling and Knowledge Engineering for the Internet of Things
Data Modelling and Knowledge Engineering for the Internet of ThingsData Modelling and Knowledge Engineering for the Internet of Things
Data Modelling and Knowledge Engineering for the Internet of ThingsCory Andrew Henson
 
Disambiguating Advanced Computing for Humanities Researchers
Disambiguating Advanced Computing for Humanities ResearchersDisambiguating Advanced Computing for Humanities Researchers
Disambiguating Advanced Computing for Humanities ResearchersBaden Hughes
 
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachSeminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachKarthic C M
 
Hot technologies of 2019
Hot technologies of 2019Hot technologies of 2019
Hot technologies of 2019Ahmed Banafa
 
Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018Trayan Iliev
 
Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)Inria
 
The internet of things(IoT)
The internet of things(IoT)The internet of things(IoT)
The internet of things(IoT)Saurabh Yadav
 
Secure and Smart IoT using Blockchain and AI
Secure and Smart  IoT using Blockchain and AISecure and Smart  IoT using Blockchain and AI
Secure and Smart IoT using Blockchain and AIAhmed Banafa
 
The Future is Cyber-Healthcare
The Future is Cyber-Healthcare The Future is Cyber-Healthcare
The Future is Cyber-Healthcare PayamBarnaghi
 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsPayamBarnaghi
 
The technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas IncThe technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas IncAntenna Manufacturer Coco
 
Dynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsDynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsPayamBarnaghi
 
Survey on Digital Video Watermarking Techniques, Attacks and Applications
Survey on Digital Video Watermarking Techniques, Attacks and ApplicationsSurvey on Digital Video Watermarking Techniques, Attacks and Applications
Survey on Digital Video Watermarking Techniques, Attacks and ApplicationsYogeshIJTSRD
 
Io t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsIo t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsSumanPramanik7
 
9 IoT predictions for 2019
9 IoT predictions for 20199 IoT predictions for 2019
9 IoT predictions for 2019Ahmed Banafa
 

What's hot (20)

Wireless and Mobile Computing Build Secure and Maintain Wireless Solutions
Wireless and Mobile Computing Build Secure and Maintain Wireless SolutionsWireless and Mobile Computing Build Secure and Maintain Wireless Solutions
Wireless and Mobile Computing Build Secure and Maintain Wireless Solutions
 
SeGW Whitepaper from Radisys
SeGW Whitepaper from RadisysSeGW Whitepaper from Radisys
SeGW Whitepaper from Radisys
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateIEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
 
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
 
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
A Survey on Security and Privacy Issues in Edge Computing-Assisted Internet o...
 
Data Modelling and Knowledge Engineering for the Internet of Things
Data Modelling and Knowledge Engineering for the Internet of ThingsData Modelling and Knowledge Engineering for the Internet of Things
Data Modelling and Knowledge Engineering for the Internet of Things
 
Disambiguating Advanced Computing for Humanities Researchers
Disambiguating Advanced Computing for Humanities ResearchersDisambiguating Advanced Computing for Humanities Researchers
Disambiguating Advanced Computing for Humanities Researchers
 
Seminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approachSeminar on Intelligent Personal Assistant based on Internet of Things approach
Seminar on Intelligent Personal Assistant based on Internet of Things approach
 
Hot technologies of 2019
Hot technologies of 2019Hot technologies of 2019
Hot technologies of 2019
 
Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018
 
Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)
 
The internet of things(IoT)
The internet of things(IoT)The internet of things(IoT)
The internet of things(IoT)
 
Secure and Smart IoT using Blockchain and AI
Secure and Smart  IoT using Blockchain and AISecure and Smart  IoT using Blockchain and AI
Secure and Smart IoT using Blockchain and AI
 
The Future is Cyber-Healthcare
The Future is Cyber-Healthcare The Future is Cyber-Healthcare
The Future is Cyber-Healthcare
 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
 
The technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas IncThe technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas Inc
 
Dynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsDynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT Environments
 
Survey on Digital Video Watermarking Techniques, Attacks and Applications
Survey on Digital Video Watermarking Techniques, Attacks and ApplicationsSurvey on Digital Video Watermarking Techniques, Attacks and Applications
Survey on Digital Video Watermarking Techniques, Attacks and Applications
 
Io t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsIo t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of things
 
9 IoT predictions for 2019
9 IoT predictions for 20199 IoT predictions for 2019
9 IoT predictions for 2019
 

Similar to Roberto minerva 20181130

Making Actionable Decisions at the Network's Edge
Making Actionable Decisions at the Network's EdgeMaking Actionable Decisions at the Network's Edge
Making Actionable Decisions at the Network's EdgeCognizant
 
Data processing in Cyber-Physical Systems
Data processing in Cyber-Physical SystemsData processing in Cyber-Physical Systems
Data processing in Cyber-Physical SystemsBob Marcus
 
EDGE COMPUTING: VISION AND CHALLENGES
EDGE COMPUTING: VISION AND CHALLENGESEDGE COMPUTING: VISION AND CHALLENGES
EDGE COMPUTING: VISION AND CHALLENGESsuthi
 
Fog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and AnalyticsFog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and AnalyticsHarshitParkar6677
 
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Jiang Zhu
 
presentation on Edge computing
presentation on Edge computingpresentation on Edge computing
presentation on Edge computingsairamgoud16
 
The Growth Of Data Centers
The Growth Of Data CentersThe Growth Of Data Centers
The Growth Of Data CentersGina Buck
 
87 seminar presentation
87 seminar presentation87 seminar presentation
87 seminar presentationVishakha Kumar
 
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)Consumidores Digitais
 
Intelligence in the Internet of Things (IoT)
Intelligence in the Internet of Things (IoT)Intelligence in the Internet of Things (IoT)
Intelligence in the Internet of Things (IoT)Mychal McCabe
 
Michael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu
 
IJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvv
IJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvvIJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvv
IJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvvvijayalaxmipatil2002
 
Edge Computing.pdf
Edge Computing.pdfEdge Computing.pdf
Edge Computing.pdfCiente
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Ahmed Banafa
 
EDGE SEMINAR.pptx
EDGE SEMINAR.pptxEDGE SEMINAR.pptx
EDGE SEMINAR.pptxSachuS16
 
Dynamic Software Defined Network Infrastructure Test Bed at Marist College
Dynamic Software Defined Network Infrastructure Test Bed at Marist CollegeDynamic Software Defined Network Infrastructure Test Bed at Marist College
Dynamic Software Defined Network Infrastructure Test Bed at Marist CollegeADVA
 
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014Adrian Wright
 
Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things PayamBarnaghi
 

Similar to Roberto minerva 20181130 (20)

Making Actionable Decisions at the Network's Edge
Making Actionable Decisions at the Network's EdgeMaking Actionable Decisions at the Network's Edge
Making Actionable Decisions at the Network's Edge
 
Data processing in Cyber-Physical Systems
Data processing in Cyber-Physical SystemsData processing in Cyber-Physical Systems
Data processing in Cyber-Physical Systems
 
EDGE COMPUTING: VISION AND CHALLENGES
EDGE COMPUTING: VISION AND CHALLENGESEDGE COMPUTING: VISION AND CHALLENGES
EDGE COMPUTING: VISION AND CHALLENGES
 
Fog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and AnalyticsFog Computing: A Platform for Internet of Things and Analytics
Fog Computing: A Platform for Internet of Things and Analytics
 
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
Big Data and Internet of Things: A Roadmap For Smart Environments, Fog Comput...
 
presentation on Edge computing
presentation on Edge computingpresentation on Edge computing
presentation on Edge computing
 
The Growth Of Data Centers
The Growth Of Data CentersThe Growth Of Data Centers
The Growth Of Data Centers
 
87 seminar presentation
87 seminar presentation87 seminar presentation
87 seminar presentation
 
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
 
Intelligence in the Internet of Things (IoT)
Intelligence in the Internet of Things (IoT)Intelligence in the Internet of Things (IoT)
Intelligence in the Internet of Things (IoT)
 
Michael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEEMichael Enescu - Cloud + IoT at IEEE
Michael Enescu - Cloud + IoT at IEEE
 
IJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvv
IJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvvIJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvv
IJRAR1BHP007bbhjkmmgcxxfhnjkjkmmgfgvhjjjvv
 
Edge Computing.pdf
Edge Computing.pdfEdge Computing.pdf
Edge Computing.pdf
 
Gcc notes unit 1
Gcc notes unit 1Gcc notes unit 1
Gcc notes unit 1
 
Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?Why IoT needs Fog Computing ?
Why IoT needs Fog Computing ?
 
EDGE SEMINAR.pptx
EDGE SEMINAR.pptxEDGE SEMINAR.pptx
EDGE SEMINAR.pptx
 
Dynamic Software Defined Network Infrastructure Test Bed at Marist College
Dynamic Software Defined Network Infrastructure Test Bed at Marist CollegeDynamic Software Defined Network Infrastructure Test Bed at Marist College
Dynamic Software Defined Network Infrastructure Test Bed at Marist College
 
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
 
Knowledge of IoT
Knowledge of IoTKnowledge of IoT
Knowledge of IoT
 
Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things
 

Recently uploaded

Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsChandrakantDivate1
 
Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312wphillips114
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsChandrakantDivate1
 
Abortion pills in Riyadh+966572737505 cytotec jeddah
Abortion pills in Riyadh+966572737505 cytotec jeddahAbortion pills in Riyadh+966572737505 cytotec jeddah
Abortion pills in Riyadh+966572737505 cytotec jeddahsamsungultra782445
 
Mobile Application Development- Configuration and Android Installation
Mobile Application Development- Configuration and Android InstallationMobile Application Development- Configuration and Android Installation
Mobile Application Development- Configuration and Android InstallationChandrakantDivate1
 
Bromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pure
Bromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pureBromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pure
Bromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pureamy56318795
 
原版定制英国伦敦大学金史密斯学院毕业证原件一模一样
原版定制英国伦敦大学金史密斯学院毕业证原件一模一样原版定制英国伦敦大学金史密斯学院毕业证原件一模一样
原版定制英国伦敦大学金史密斯学院毕业证原件一模一样AS
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesChandrakantDivate1
 

Recently uploaded (9)

Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 
Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312Mobile App Penetration Testing Bsides312
Mobile App Penetration Testing Bsides312
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
Abortion pills in Riyadh+966572737505 cytotec jeddah
Abortion pills in Riyadh+966572737505 cytotec jeddahAbortion pills in Riyadh+966572737505 cytotec jeddah
Abortion pills in Riyadh+966572737505 cytotec jeddah
 
Mobile Application Development- Configuration and Android Installation
Mobile Application Development- Configuration and Android InstallationMobile Application Development- Configuration and Android Installation
Mobile Application Development- Configuration and Android Installation
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
Bromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pure
Bromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pureBromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pure
Bromazolam CAS 71368-80-4 high quality opiates, Safe transportation, 99% pure
 
原版定制英国伦敦大学金史密斯学院毕业证原件一模一样
原版定制英国伦敦大学金史密斯学院毕业证原件一模一样原版定制英国伦敦大学金史密斯学院毕业证原件一模一样
原版定制英国伦敦大学金史密斯学院毕业证原件一模一样
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 

Roberto minerva 20181130

  • 1. Towards a Data-Driven Society Challenges and research perspectives for a Next Generation Internet integrating networking, data management and computing Roberto MINERVA
  • 2. Outline The «context» for Next Generation Internet: the Data Quest New Perspectives on Networks and the current Choke Points IoT Flood Data Centricity and the User Data A Change of Interaction Paradigms ? 1 2 4 5 6 Edge Computing3 2 Into a transactional World7 RECAP8
  • 3. The Quest for Data Source: Cisco VNI forecasts 278 EB per month of IP traffic by 2021 Global devices and connections growth 25 B by 2021 Video Traffic will dominate 3 Towards a Data-Driven Society
  • 4. Mobile traffic by Category 4 Towards a Data-Driven Society Source: http://elenaneira.com/market-report/report- to-forecast-5g-market/#.W_wjt-Io82w Voice Still a huge market, but slowly increasing
  • 5. 4G vs. 5G vs. 6G 5 Towards a Data-Driven Society GSMA view 6G features • Trend 1: More Bits, More Spectrum • Trend 2: Increased Emphasis on Spatial Bandwidth • Trend 3: New Technologies • E.g., Antennas technologies, AI, Distributed computing, … • Trend 4: New Applications (e.g., IoT) Source: IEEE What 6G will be https://www.comsoc.org/ctn/what-will-6g-be
  • 6. ■ Multimedia hunger ● Multimedia devices generate more traffic (e.g., smartphone, TV and game consoles) ■ M2M pervasiveness ● IoT devices (around 13 B) are a bit less that previously predicted (30 B – 50 B of devices) ● They produce a smaller amount of traffic (2% to 5 %) ● Can we define it a Massive Machine type of communications? ■ Voice is still a substantial business source, but we have definitively entered into the DATA Network AGE ■ 5G has a long way to go and so 6G Some observations on Data Quest 6 Towards a Data-Driven Society
  • 7. What does it mean to be in a DATA Network AGE Two important perspectives!!! SW viewUSER view 7 Towards a Data-Driven Society This Photo by Unknown Author is licensed under CC BY This Photo by Unknown Author is licensed under CC BY-ND
  • 8. The DATA QUEST with USER EYES: three flows of data Access Network Core Network Data Centers “Network” PERSONAL DATA Environmental DATA CONTENT/SERVICE DATA 8 Towards a Data-Driven Society
  • 9. Network Choke points 9 Towards a Data-Driven Society Access Network Core Network Data Centers “Network” New Battlefield Terminals + Services / Applications = closed ecosystems Definition: A CHOKE POINT IS ANY narrow passage that restricts traffic. It literally connotes a location where the flow could be choked off. Source: http://geography.name/choke-point/
  • 10. Importance of Choke points: US Navy blocking China 10 Towards a Data-Driven Society Source: https://medium.com/@Rutgersson/naval-chokepoints-the-chinese-conundrum-2a4ee563cab0
  • 11. ■ Why there are not open hw terminals? ■ Why Cloud won over grid? ■ Choke points are technical or business issues? ■ Some challenges for the Next Generation Internet could be: ● Can we build a flat network without choke points? ● Who should be in charge for it? ● Should the role of Users and Society be considered? Some considerations 11 Towards a Data-Driven Society
  • 12. But there are more (choke points) !!! 12 Towards a Data-Driven Society EDGE COMPUTING This Photo by Unknown Author is licensed under CC BY-SA
  • 13. Edge Computing Instantiations Access Network FOG GTW MOBILE EDGE WHY ? To provide local processing (Technical) To introduce new choke (ops sorry) control points (Business) 13 Towards a Data-Driven Society
  • 14. FOGging the data Aazam, Mohammad & Zeadally, Sherali & A. Harras, Khaled. (2018). Fog Computing Architecture, Evaluation, and Future Research Directions. IEEE Communications Magazine. 56. 46-52. 10.1109/MCOM.2018.1700707. Why • Local Data Analysis • Data Storage and Data Recomposition • Security … but • Preprocessed data may lose their value. We may need raw data to identify patterns • What services will be provided by FOG? On the other side • Fog computing is very close to highly distributed processing, peer to peer • Highly disruptive if well used 14 Towards a Data-Driven Society
  • 15. CLOUD: Separate Administrative Domains (made out of homogeneous resources) Edge computing vs. cloud EDGE: Cooperating heterogeneous nodes pertaining to different administrative domains Openness comes with a Price: Complexity 15 Towards a Data-Driven Society
  • 16. Edge vs. Cloud Computing Capacity (Adaptive System) = (bi, si, fi, pi) Where: bi = bandwidth of node i si = storage of node i fi = files of node i pi = processing of node i Capacity (Client-Server System) = {bS, sS, fS, pS} Where: bS = bandwidth of the Server System sS = storage of the Server System fS = files stored in the Server System pS = processing in the Server System Optimization is a problem Optimization is a function of a business model 16 Towards a Data-Driven Society
  • 17. ■ Some issues and challenges ● How much processing / storage in the edge? ● What services and applications at the edge? ● What advantages for the USER? ● Is there a possibility to be an alternative to other networks? ■ It is not only a technical matter of how to optimize the distribution of processing, storage, communications and sensing: Edge is another Choke Point ● Depending on the winners, the edge will be more or less integrated with the Cloud ● Its implementations will be more or less open and programmable ■ It is hopeful to have an open APIs based approach for EDGE definition in order to progress towards a full programmable network Edge vs. Cloud Computing 17 Towards a Data-Driven Society
  • 18. The IoT Flood 18 Towards a Data-Driven Society Initially the worry was … will IoT generate a deluge of data? Is it the case? How much data for IoT? What types of data ? The role of edge and gateways? This Photo by Unknown Author is licensed under CC BY-SA
  • 19. A simple Communication Perspective Sensors Gateway / Mediation Servers Low Range Technologies Wide Area Network Technologies How much bandwidth for IoT ? How many Sensors ? How many Gateways ? (or how many edge networks?) How many Messages? How large? 19 Towards a Data-Driven Society
  • 20. ■ Data Sources ● Sensor data rate generation strongly depends on the sensor and the specific application. When the number of sensors grows the aggregate data generation rate grows ● Data load increases with the size of the payload (some sensors can generate small amount of data with a high rate) ● Multimedia sensors (e.g., cameras) tends to generate large streams of data ● When the Dt between two messages  0 then the sensor/gateway generates a stream of data ● Streams of sensor data can exhibit similar patterns as multimedia data, but sometimes they have different requirements ● Number of «streaming IoT devices» can have a huge impact on network ■ Mediation ● When many sensors are mediated by a Gateway, then − Messages may be processed and reduced in quantity (aggregation) − The rate of outgoing messages from GW to Server may be high and may generate a stream ■ Sensor behaviour ● Some IoT systems exhibit impulsive behaviours − A Container Ship with M2M devices entering in a harbor generates a spike of signalling and data − An alarm generated by several sensors in a specific are − Malfunctioning: a sensor that generates many messaging and stresses the nearby resources ■ Data Collection (data sinks) ● Data generated by sensor may be stored and processed locally (edge computing) or transfered as raw data over the network ● Data sets of raw data can be very useful to study particular phenomena, but transfer them to cloud systems could be «expensive» or against the logic of Edge The Gateway Effect 20 Towards a Data-Driven Society
  • 21. Bytes per Object (Sensor) per Day in Gbyte in Mbyte Mbytes per day Western Europe 1,9 1900 63,33333333 USA 3,7 3700 123,3333333 Source Ericsson: https://www.ericsson.com/res/docs/2016/ericsson-mobility-report-2016.pdf Peer to peer Video Streaming Smartphone average data consumption Message length in Bytes Messages per day 1 8 64 128 256 512 1000 1 per day 1 1 8 64 128 256 512 1000 1 per H 24 24 192 1536 3072 6144 12288 24000 1 per min 1440 1440 11520 92160 184320 368640 737280 1440000 1 per sec 86400 86400 691200 5529600 11059200 22118400 44236800 86400000 1per 500 ms 172800 172800 1382400 11059200 22118400 44236800 88473600 172800000 1 per ms 86400000 86400000 691200000 5529600000 11059200000 22118400000 44236800000 86400000000 in Mbytes 86,4 691,2 5529,6 11059,2 22118,4 44236,8 86400 in Mbps 0,008 0,064 0,512 1,024 2,048 4,096 8 21 Towards a Data-Driven Society
  • 22. The IoT Flood ■ Need to learn how IoT Systems will generate, handle, mix or even limit, cut, reduce streams of data ■ Raw data vs. pre-processed data ● Do we need raw data ? If yes how can we get those in an economical way? Can fog systems pre-process the data but also keep the raw data? When to transfer the raw data for back-end processing? ■ How much IoT data will be too much? ● Can we lose alarms? ● Can we limit the data flow from sensors to the cloud with Digital Twins? ● Who is the owner of these streams of data? 22 Towards a Data-Driven Society
  • 23. Data Centricity and the User Data 23 Towards a Data-Driven Society Users are not only received and sent data Or personal profiles Networks are now strongly associated to personal behaviour and social aspects This Photo by Unknown Author is licensed under CC BY-SA-NC
  • 24. Let’s go back to the three data flows PERSONAL DATA Environmental DATA CONTENT DATAUser profiling and consuming characteristics Behavioural Analysis Environment based profiling and consuming characteristics Artificial Intelligence and Machine Learning!!! 24 Towards a Data-Driven Society
  • 25. IoT Data and … Identity of Things Things have Identities (and Owners) People have Identities and use Things Me “My” Smart Thing Identity Relation Functional Relations (events and commands) Personal Profiling Who, Where, When, What, Why, … Sensors Identity Relation Service Provider 25 Towards a Data-Driven Society
  • 26. Aggregating Data per Identity … “OUR”SmartThings Raw data to be transformed into Info Personal Profiling Functional Profiling Who, Where, When, What, Why, … + Events and commands * = Bigger DATA • Who is the Owner of all these Data ? • Who has the right to extract info ? 50 B Devices * (Average Aggregated Traffic of M2M Devices) ~ 2MB/day = ~ 88.81 petabytes /day 26 Towards a Data-Driven Society
  • 27. The Bank of User Data 27 Towards a Data-Driven Society User Data Space Bank of User Data (BUD) Service ProviderApplication Provider E-Gov owns manages accesses accesses provides apps provides apps provides apps • Access to data under Contracts between Users and Providers • Transactional activities • User is the only owner of his/her data
  • 28. User Data Centric vs. User Centric ■ Behaviour of people can be “measured” ● Statistically or by means of AI / Machine Learning ● Dunbar Number and identification of meaningful relationships ■ People can be induced to do things ● From buying stuff because of advertising to donate or cooperate ● Ohtsuki, Hisashi, et al. "A simple rule for the evolution of cooperation on graphs and social networks." Nature 441.7092 (2006): 502. ■ Analysis and mining of personal data is a major social issue ● Regulations (e.g., GDPR) ● Behavioral science ● Psychology ■ But fewer (compared to the mainstream) research is devoted to User Centricity from the user perspective (  ) 28 Towards a Data-Driven Society
  • 29. Interaction paradigms END TO END PRINCIPLE FOR IP NETWORKS: “mechanisms should not be enforced in the network if they can be deployed at end nodes, and that the core of the network should provide general services, not those tailored to specific applications” Saltzer, Clark, … 29 Towards a Data-Driven Society This Photo by Unknown Author is licensed under CC BY-SA
  • 30. How Smart Objects communicate Network Intelligence (e.g., IMS) is a hierarchical model based on the assumption that control has to be exerted by a few specialized control nodes Client – Server model disregards the network aspects and can lead to a tragedy of commons (misuse of common networking resources) Other mechanisms (message based like PubSub) can be more attractive for IoT This is a reason for different protocols … Is it there a single communication paradigm for NGI ? 30 Towards a Data-Driven Society
  • 31. Softwarization of everything: physical and logical Objects Emerging Behavior Programmable world (APIs) • Each Virtual Object should come with autonomic properties, i.e., self management • Each individual object could be controlled procedurally • Each object can be extended • Each object comes with its history • Each Object can be replicated and supported as many as possible applications (slicing / personalization) • The System can be programmed in the large • Additional research Topic: can the Virtual Continuum be used to predict behavior of large systems? APPs Commands Events Sensing/Actuator Nodes Service/Control Nodes External Env External Env External Env Events System of systems Commands Sensing/Actuator Nodes Service/Control Nodes Commands APIs 31 Towards a Data-Driven Society A new paradigm of interaction?
  • 32. Next Generation Internet and PubSub Sensor 1 Ingress Queue A Aggregator a Aggregator b Aggregator c Ingress Queue B Events Events Security Monitoring In aggregation nodes at the edge of the 5G Nework Egress Queue Y Egress Queue Z Policing Control and Management Sensor 2 Sensor 3 Sensor n Sensor n+1 Sensor n+2 Sensor n+3 Sensor n+m Aggregator d Aggregator e Aggregator f • Intelligent Routing of Events and Messages thanks to SDN • Transaction Management • R.T. extraction of Knowledge Data Flow Events Events Control Layer We need to bring Intelligence at the Edge of the Network 5G NetworkEDGE EDGE 32 Towards a Data-Driven Society
  • 33. ■ “Client – Server” is not only an interaction paradigm, it is also a Business Model (leading to massive data centers) ■ Other interactions will be needed in order to better support services and applications (and at the end the User) ■ Also the concept of what is in the network and what is not is going to change ■ Extensive Softwarization and Servitization may need different paradigms (e.g., entanglement) and related protocols and means ■ Virtualization of objects leads at first to deal with spime (i.e., to locate objects in space and time) and then to the history of the objects and eventually to predict their future behaviour Interactions Paradigm 33 Towards a Data-Driven Society
  • 34. Need for transactional interactions for empowering the Users 34 Towards a Data-Driven Society Securely and privately interaction with others Effective and protected and guarantee transactions between users and merchants Proved collection of activities and logs if Internet actions This Photo by Unknown Author is licensed under CC BY-NC-ND
  • 35. Servitization is the capability of creating a link between a (physical) product and a set of services and enriched functionalities that extend, complement, and add value to the product itself Each Product will be Servitized 35 Towards a Data-Driven Society
  • 36. Each Product will be Softwarized Product Local Services Virtualization in the “Net” Interface Global Services Extended Functions /Interface Product API API • Each Physical Resource / Product is representable by its digital twin • Each Physical Resource becomes programmable • Each Physical Resource can be functionally augmented • Physical and Logical Resources must be entangled • Users can interact with the physical and logical resource Strong entanglement 36 Towards a Data-Driven Society
  • 37. Transactions For Important Exchange of Data (a Receipt for every User) transactions • Users need to collect “receipts”, proof of their Interactions with Services, Resources and Functions • Transactions should be stored and should contain relevant information about the data and the scope and results of the transaction • The transaction should be carried out within guaranteed QoS parameters • Security and privacy will be absolute requirement • Possible usage of decentralized DB or blockchain (e.g., to be investigated in order to reduce complexity and time response) transaction 37 Towards a Data-Driven Society
  • 38. Recap • Challenges of Next Generation Internet are Technological, but essentially Business and Social • Focus on Users • User, Citizen or Customer? A great difference • How to create a user centered network? Because what we are working on is not User centered (It is old business centered) • Who will own data and infrastructures? • NGI as a container for all • Entanglement, contextualization and prediction of objects’ behaviour and their relationships over time (past, present and future) will lead to very complex systems • Multidisciplinarity is a need (Behavioural science, Economics, History, … ) • The Next generation Internet will be essentially a software network, can it be: • Open source • Open hardware for choking points • Is it or will it be possible to use open technologies to create a low cost open and free access network? Is edge computing potentially disruptive? 38 Towards a Data-Driven Society
  • 39. Network Intelligence: The Past Intelligent Terminals FullyFledgedNetworkYesterday Transport Control Servers’ Network Internet Fn Fn Fn Fn Fn Fi Fj Fi Fi Fi S S S S S S S S SS S S S S2S1 SiSi Network Services (Local) • More Intelligent Terminals • Fully Fledged Network (Many functions in the net) • Development of Globally accessible Services at the edge of networks in an Internet fashion • Bypass of advanced or rich Network Services (e.g., QoS) • Lack of cooperation between Service and Control/Transport mechanisms at the Internet level Global Services 39 Towards a Data-Driven Society
  • 40. Resources Programming Layer Resources Virtualization Layer Network Intelligence: the Grand Plan (e.g., 5G) Resources Overlays S SS S S S S S S S S S S Services Network 1 Network N Servers’ NetworksTerminals & Smart Objects Nets … S S S S A Network of Networks • Terminals as Network Elements • Functionally Rich Networks with strong integration of ICT functions • Programmable Resources and Networks • Virtualized and Aggregated Resources in Overlays • Development of Global services and functions • Harmonization between Services and Resources Layers 40 Towards a Data-Driven Society
  • 41. Resources Programming Layer Resources Virtualization Layer Resources Programming Layer Resources Virtualization Layer The New Network: a Software Network with intelligence at the edge Resources Programming Layer Resources Virtualization Layer Service Layer S S S S S S Network 1 Network N Servers’ NetworksTerminals & Smart Objects Networks … S A Network of Networks made out of processing, storage, communications and sensing resources Resources Programming Layer Resources Virtualization Layer Service Layer S S S S S S S Services S S S Services The core Network is fast / flat / simple 41 Towards a Data-Driven Society