SlideShare a Scribd company logo
1 of 23
Download to read offline
Enabling Internet-of-Things
application on a large scale
Gabriele Di Bernardo
Vrije Universiteit Amsterdam
July 20, 2017
Internet-of-Things
• “If we had computers that knew everything there was to know
about things – using data they gathered without any help from us
– we would be able to track and count everything, and greatly
reduce waste, loss and cost. We would know when things needed
replacing, repairing or recalling, and whether they were fresh or
past their best.” - Kevin Ashton
• In 2008 the number of things connected to the internet was
greater than people living on planet Earth.
• 8 billion connected things will be in use worldwide in 2017 and will
reach 20.4 billion by 2020 according to Gartner Inc.
• The Boston Consulting Group predicts that by 2020, $267B
(€250B) will be spent on IoT technologies, products and services.
2
Research questions
• Which wireless technologies can be used to deploy
wide-area IoT applications and how they can be
categorised?
• Which application-layer protocols can be used in a
large-scale IoT system and how can they be used
within the system?
• What is the state-of-the-art of environmental
monitoring testbeds in Europe?
3
Wide-area IoT applications
common attributes
• Extended coverage
• Low energy consumption
• Low data rate
• Scalability
• Low deployment costs
4
LPWAN
5
LPWAN
• 3GPP
eMTC (LTE-M)
NB-IoT
EC-GSM-IoT
• Non-3GPP
LoRa
Sigfox
Ingenu
6
3GPP standards for the Internet-of-Things
eMTC (LTE-M)
• Evolution of the LTE technology
• Low device cost (comparable to that of GPRS/GSM devices)
• Lower data rates DL/UL (up to 1Mbps)
• Reduced transmit power (multi-year battery life)
• 15 km coverage
• 20k+ devices per cell
• Deployment
• eMTC can be deployed in any LTE spectrum
• Coexists with other LTE services within the same bandwidth
• It reuses existing LTE base stations with software update
8
NB-IoT
• Designed for ultra-low-end IoT applications
• 180kHz of spectrum
• Lower device cost than eMTC
• Long battery life (10 years with 5 Watt Hour battery)
• Better coverage than eMTC (up to 35 km)
• Reduced data rate (~50Kbps DL/UL)
• Support for massive number of devices (50k+ devices per
cell)
9
Non-3GPP protocols for the Internet-of-Things
LoRa
• LoRa is a LPWAN physical layer patented by Semtech Corporation
• Chirp Spread Spectrum designed by Semtech in order to minimise power
consumption
• DL/UL data rate from 300bps up to 50kbps
• Battery life > 10 years
• Devices per Gateway
• UL 1M
• DL < 100k
• Coverage
• 2-5 km (Urban area)
• Up to 15 km (Rural area)
11
Sigfox
• Sigfox physical layer UNB with channel’s bandwidth lower than
1kHz
• UL 100bps
• DL 600bps
• Up to 1M connected objects per Basestation
• Limited number of messages transmitted per day according to the
subscribed plan
• Coverage area
• 30-50 km (Rural area)
• 3-10 km (Urban area)
12
13
Application layer protocols for IoT
14
Inter Device communication
Device to cloud communication
Inter Data Center communication
CoAP
• CoAP allows constrained end-nodes to communicate in a
REST fashion over UDP
• Request/response paradigm; nodes in network are
abstracted as resources reachable through an URI
• Publish/subscribe paradigm possible through observe
option
• Different levels of QoS can be specified in the CoAP
header
• Good integration with HTTP
15
MQTT
• Publish/subscribe protocol on top of the TCP stack
• Nodes can register to the broker for specific topics
• Broker performs store-and-forward to route
messages from publisher to subscriber
• Different broker implementations are possible.
• No automatic discovery for topics/brokers
• QoS is an attribute of each individual message (i.e. fire
and forget, delivered at least once, delivered exactly
once)
• MQTT-SN for constrained devices
16
XMPP
• Open standard initially designed for chatting and message
exchanging on top of TCP stack
• Extensible through XMPP Extension Protocol (XEP)
• Support for discovery services mechanisms
• Support for publish-subscribe and request-response paradigm
• IoT adoption
• Direct deployment on resource-constrained devices
• Integrating smart objects with XMPP-enabled gateways
17
DDS
• Data-centric publish/subscribe communication
protocol on top of UDP standardised by OMG
• Decentralized broker-less architecture based on the
concept of global data space: no single point of failure
• Support for automatic topics discovery
• Very rich QoS (20+ different policies)
• DDS-XRCE for extremely resource constrained devices
18
19
Environmental monitoring
Padova Smart City &
SmartSantander
• Network of wireless sensors (photometer, temperature
and humidity, benzene)
• Three-tier architecture
• CoAP over 802.15.4
• HTTP-CoAP Gateway
• ActiveMQ event broker
21
Conclusion
• Different LPWAN technologies in both the licensed and
unlicensed spectrum
• Each solution has pros/cons according to the IoT
application requirements
• LPWAN technology still in an early stage of adoption
• Different application layer protocols that can operate in
different scenarios (i.e. Inter and Intra Device
communication, Device to Cloud communication, Inter
Data Center communication)
• Different wide-area IoT application stacks are possible
22
Questions?

More Related Content

What's hot

EclipseCon NA 2016: The Things Network
EclipseCon NA 2016: The Things NetworkEclipseCon NA 2016: The Things Network
EclipseCon NA 2016: The Things NetworkJohan Stokking
 
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...Alex Kritikos
 
Carrier As A Service15102009
Carrier As A Service15102009Carrier As A Service15102009
Carrier As A Service15102009vnandlall
 
Everynet - LPWAN Meetup #1
Everynet - LPWAN Meetup #1Everynet - LPWAN Meetup #1
Everynet - LPWAN Meetup #1Digital Catapult
 
Technologies to Build Hybrid Clouds on Public-Private Infrastructures
Technologies to Build Hybrid Clouds on Public-Private InfrastructuresTechnologies to Build Hybrid Clouds on Public-Private Infrastructures
Technologies to Build Hybrid Clouds on Public-Private InfrastructuresHelix Nebula The Science Cloud
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)Open Mobile Alliance
 
Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0
Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0
Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0Manolis Nikiforakis
 
Standards Drive the Internet of Things
Standards Drive the Internet of ThingsStandards Drive the Internet of Things
Standards Drive the Internet of Thingszdshelby
 
F-Interop Open Call: Webinar
F-Interop Open Call: WebinarF-Interop Open Call: Webinar
F-Interop Open Call: WebinarDigital Catapult
 
EucCNC ws3-clear5 g-2018v01
EucCNC ws3-clear5 g-2018v01EucCNC ws3-clear5 g-2018v01
EucCNC ws3-clear5 g-2018v01Clear 5G
 
SIGFOX basics for Intel IoT Roadshow
SIGFOX basics for Intel IoT RoadshowSIGFOX basics for Intel IoT Roadshow
SIGFOX basics for Intel IoT RoadshowNicolas Lesconnec
 
EuCNC 2018 5g for factories of the future
EuCNC 2018 5g for factories of the futureEuCNC 2018 5g for factories of the future
EuCNC 2018 5g for factories of the futureClear 5G
 
CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...
CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...
CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...Purdicom
 
Enterprise Small Cell Opportunities and Challenges
Enterprise Small Cell Opportunities and ChallengesEnterprise Small Cell Opportunities and Challenges
Enterprise Small Cell Opportunities and ChallengesSmall Cell Forum
 
Small Cells & 5G IoT champions work item
Small Cells & 5G IoT champions work itemSmall Cells & 5G IoT champions work item
Small Cells & 5G IoT champions work itemSmall Cell Forum
 
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Bristol Is Open
 
Webinar Gravado: Tornando o 5G uma realidade
Webinar Gravado: Tornando o 5G uma realidadeWebinar Gravado: Tornando o 5G uma realidade
Webinar Gravado: Tornando o 5G uma realidadeEmbarcados
 

What's hot (20)

EclipseCon NA 2016: The Things Network
EclipseCon NA 2016: The Things NetworkEclipseCon NA 2016: The Things Network
EclipseCon NA 2016: The Things Network
 
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
 
Carrier As A Service15102009
Carrier As A Service15102009Carrier As A Service15102009
Carrier As A Service15102009
 
Low power interconnectivity
Low power interconnectivity Low power interconnectivity
Low power interconnectivity
 
Everynet - LPWAN Meetup #1
Everynet - LPWAN Meetup #1Everynet - LPWAN Meetup #1
Everynet - LPWAN Meetup #1
 
Technologies to Build Hybrid Clouds on Public-Private Infrastructures
Technologies to Build Hybrid Clouds on Public-Private InfrastructuresTechnologies to Build Hybrid Clouds on Public-Private Infrastructures
Technologies to Build Hybrid Clouds on Public-Private Infrastructures
 
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
IETF building block in the LwM2M Ecosystem (IoT World 2017 Workshop)
 
IPv6 cross border communication challenges
IPv6 cross border communication challengesIPv6 cross border communication challenges
IPv6 cross border communication challenges
 
Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0
Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0
Libelium IoT Conference 2018 - Air quality and noise monitoring for Airports 3.0
 
Standards Drive the Internet of Things
Standards Drive the Internet of ThingsStandards Drive the Internet of Things
Standards Drive the Internet of Things
 
F-Interop Open Call: Webinar
F-Interop Open Call: WebinarF-Interop Open Call: Webinar
F-Interop Open Call: Webinar
 
EucCNC ws3-clear5 g-2018v01
EucCNC ws3-clear5 g-2018v01EucCNC ws3-clear5 g-2018v01
EucCNC ws3-clear5 g-2018v01
 
SIGFOX basics for Intel IoT Roadshow
SIGFOX basics for Intel IoT RoadshowSIGFOX basics for Intel IoT Roadshow
SIGFOX basics for Intel IoT Roadshow
 
EuCNC 2018 5g for factories of the future
EuCNC 2018 5g for factories of the futureEuCNC 2018 5g for factories of the future
EuCNC 2018 5g for factories of the future
 
Fog Networking
Fog NetworkingFog Networking
Fog Networking
 
CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...
CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...
CASE STUDY: Hull City public Wifi Utilise RG Nets, Ruckus & Brocade to suppor...
 
Enterprise Small Cell Opportunities and Challenges
Enterprise Small Cell Opportunities and ChallengesEnterprise Small Cell Opportunities and Challenges
Enterprise Small Cell Opportunities and Challenges
 
Small Cells & 5G IoT champions work item
Small Cells & 5G IoT champions work itemSmall Cells & 5G IoT champions work item
Small Cells & 5G IoT champions work item
 
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
 
Webinar Gravado: Tornando o 5G uma realidade
Webinar Gravado: Tornando o 5G uma realidadeWebinar Gravado: Tornando o 5G uma realidade
Webinar Gravado: Tornando o 5G uma realidade
 

Similar to Enabling Internet-of-Things application on a large scale

DCCN 2016 - Protocols and technologies for IoT
DCCN 2016 - Protocols and technologies for IoTDCCN 2016 - Protocols and technologies for IoT
DCCN 2016 - Protocols and technologies for IoTrudndccn
 
IoT RF Protocols
IoT RF ProtocolsIoT RF Protocols
IoT RF ProtocolsAPNIC
 
DCCN 2016 - Technologies for next generation networks
DCCN 2016 - Technologies for next generation networksDCCN 2016 - Technologies for next generation networks
DCCN 2016 - Technologies for next generation networksrudndccn
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingssuser06ea42
 
Nodemcu and IOT.pptx
Nodemcu and IOT.pptxNodemcu and IOT.pptx
Nodemcu and IOT.pptxDixonSunny2
 
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIONicolas Lesconnec
 
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...Rick G. Garibay
 
Introduction to IoT & Project IoT Field
Introduction to IoT & Project IoT FieldIntroduction to IoT & Project IoT Field
Introduction to IoT & Project IoT FieldMario Kušek
 
Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014Daeyoung Kim
 
NetSim Webinar on IOT
NetSim Webinar on IOTNetSim Webinar on IOT
NetSim Webinar on IOTKAVITHA IYER
 
Carrier broadband evolution thru PON
Carrier broadband evolution thru PONCarrier broadband evolution thru PON
Carrier broadband evolution thru PONir. Carmelo Zaccone
 

Similar to Enabling Internet-of-Things application on a large scale (20)

DCCN 2016 - Protocols and technologies for IoT
DCCN 2016 - Protocols and technologies for IoTDCCN 2016 - Protocols and technologies for IoT
DCCN 2016 - Protocols and technologies for IoT
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
IoT RF Protocols
IoT RF ProtocolsIoT RF Protocols
IoT RF Protocols
 
DCCN 2016 - Technologies for next generation networks
DCCN 2016 - Technologies for next generation networksDCCN 2016 - Technologies for next generation networks
DCCN 2016 - Technologies for next generation networks
 
module 3.pptx
module 3.pptxmodule 3.pptx
module 3.pptx
 
Sensor networks: 6LoWPAN & LPWAN
Sensor networks: 6LoWPAN & LPWANSensor networks: 6LoWPAN & LPWAN
Sensor networks: 6LoWPAN & LPWAN
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
 
Telecommunications, the internet, and wireless technology
Telecommunications, the internet, and wireless technologyTelecommunications, the internet, and wireless technology
Telecommunications, the internet, and wireless technology
 
Nodemcu and IOT.pptx
Nodemcu and IOT.pptxNodemcu and IOT.pptx
Nodemcu and IOT.pptx
 
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
[Feb 2020] Cours IoT - CentraleSupelec - Master SIO
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Unit 4
Unit 4Unit 4
Unit 4
 
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
From the Internet of Things to Intelligent Systems A Developer's Primer - Gar...
 
Introduction to IoT & Project IoT Field
Introduction to IoT & Project IoT FieldIntroduction to IoT & Project IoT Field
Introduction to IoT & Project IoT Field
 
Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014
 
NetSim Webinar on IOT
NetSim Webinar on IOTNetSim Webinar on IOT
NetSim Webinar on IOT
 
Carrier broadband evolution thru PON
Carrier broadband evolution thru PONCarrier broadband evolution thru PON
Carrier broadband evolution thru PON
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 

Recently uploaded

VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
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
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
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
 
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
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 

Recently uploaded (20)

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
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
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
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
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
 
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...
 
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
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Call Girls Service Dwarka @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Dwarka @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Dwarka @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Dwarka @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 

Enabling Internet-of-Things application on a large scale

  • 1. Enabling Internet-of-Things application on a large scale Gabriele Di Bernardo Vrije Universiteit Amsterdam July 20, 2017
  • 2. Internet-of-Things • “If we had computers that knew everything there was to know about things – using data they gathered without any help from us – we would be able to track and count everything, and greatly reduce waste, loss and cost. We would know when things needed replacing, repairing or recalling, and whether they were fresh or past their best.” - Kevin Ashton • In 2008 the number of things connected to the internet was greater than people living on planet Earth. • 8 billion connected things will be in use worldwide in 2017 and will reach 20.4 billion by 2020 according to Gartner Inc. • The Boston Consulting Group predicts that by 2020, $267B (€250B) will be spent on IoT technologies, products and services. 2
  • 3. Research questions • Which wireless technologies can be used to deploy wide-area IoT applications and how they can be categorised? • Which application-layer protocols can be used in a large-scale IoT system and how can they be used within the system? • What is the state-of-the-art of environmental monitoring testbeds in Europe? 3
  • 4. Wide-area IoT applications common attributes • Extended coverage • Low energy consumption • Low data rate • Scalability • Low deployment costs 4
  • 7. 3GPP standards for the Internet-of-Things
  • 8. eMTC (LTE-M) • Evolution of the LTE technology • Low device cost (comparable to that of GPRS/GSM devices) • Lower data rates DL/UL (up to 1Mbps) • Reduced transmit power (multi-year battery life) • 15 km coverage • 20k+ devices per cell • Deployment • eMTC can be deployed in any LTE spectrum • Coexists with other LTE services within the same bandwidth • It reuses existing LTE base stations with software update 8
  • 9. NB-IoT • Designed for ultra-low-end IoT applications • 180kHz of spectrum • Lower device cost than eMTC • Long battery life (10 years with 5 Watt Hour battery) • Better coverage than eMTC (up to 35 km) • Reduced data rate (~50Kbps DL/UL) • Support for massive number of devices (50k+ devices per cell) 9
  • 10. Non-3GPP protocols for the Internet-of-Things
  • 11. LoRa • LoRa is a LPWAN physical layer patented by Semtech Corporation • Chirp Spread Spectrum designed by Semtech in order to minimise power consumption • DL/UL data rate from 300bps up to 50kbps • Battery life > 10 years • Devices per Gateway • UL 1M • DL < 100k • Coverage • 2-5 km (Urban area) • Up to 15 km (Rural area) 11
  • 12. Sigfox • Sigfox physical layer UNB with channel’s bandwidth lower than 1kHz • UL 100bps • DL 600bps • Up to 1M connected objects per Basestation • Limited number of messages transmitted per day according to the subscribed plan • Coverage area • 30-50 km (Rural area) • 3-10 km (Urban area) 12
  • 13. 13
  • 14. Application layer protocols for IoT 14 Inter Device communication Device to cloud communication Inter Data Center communication
  • 15. CoAP • CoAP allows constrained end-nodes to communicate in a REST fashion over UDP • Request/response paradigm; nodes in network are abstracted as resources reachable through an URI • Publish/subscribe paradigm possible through observe option • Different levels of QoS can be specified in the CoAP header • Good integration with HTTP 15
  • 16. MQTT • Publish/subscribe protocol on top of the TCP stack • Nodes can register to the broker for specific topics • Broker performs store-and-forward to route messages from publisher to subscriber • Different broker implementations are possible. • No automatic discovery for topics/brokers • QoS is an attribute of each individual message (i.e. fire and forget, delivered at least once, delivered exactly once) • MQTT-SN for constrained devices 16
  • 17. XMPP • Open standard initially designed for chatting and message exchanging on top of TCP stack • Extensible through XMPP Extension Protocol (XEP) • Support for discovery services mechanisms • Support for publish-subscribe and request-response paradigm • IoT adoption • Direct deployment on resource-constrained devices • Integrating smart objects with XMPP-enabled gateways 17
  • 18. DDS • Data-centric publish/subscribe communication protocol on top of UDP standardised by OMG • Decentralized broker-less architecture based on the concept of global data space: no single point of failure • Support for automatic topics discovery • Very rich QoS (20+ different policies) • DDS-XRCE for extremely resource constrained devices 18
  • 19. 19
  • 21. Padova Smart City & SmartSantander • Network of wireless sensors (photometer, temperature and humidity, benzene) • Three-tier architecture • CoAP over 802.15.4 • HTTP-CoAP Gateway • ActiveMQ event broker 21
  • 22. Conclusion • Different LPWAN technologies in both the licensed and unlicensed spectrum • Each solution has pros/cons according to the IoT application requirements • LPWAN technology still in an early stage of adoption • Different application layer protocols that can operate in different scenarios (i.e. Inter and Intra Device communication, Device to Cloud communication, Inter Data Center communication) • Different wide-area IoT application stacks are possible 22