SlideShare a Scribd company logo
Enabling Edge Analytics of IoT Data:
The Case of LoRaWAN
Hong-Linh Truong
Faculty of Informatics, TU Wien, Austria
hong-linh.truong@tuwien.ac.at
http://rdsea.github.io
@linhsolar
Global IoT Summit 2018, 4 April 2018, Bilbao 1
Acknowledgements:
Supported by
H2020 Inter-IoT (http://www.inter-iot-project.eu/)
Tran-Vu Pham, Danh Pham, Phuong Nam Ho and
Xuan-Hiep Huynh for discussions on LoRaWAN and
aqua/argiculture monitoring in Vietnam
Global IoT Summit 2018, 4 April 2018, Bilbao 2
Outline
 State of the art, motivating examples and
approach
 IoTRACE key concepts, architecture and main
components
 Prototype and illustrating examples
 Conclusions and future work
Global IoT Summit 2018, 4 April 2018, Bilbao 3
New network technologies for
large-scale monitoring with IoT
 Large-scale deployment of low-energy sensing
devices with long distance communications
 LoRaWAN, SigFox and NB-IoT
 Currently two main deployment models
 Big providers of IoT infrastructures and platform
connectivity
 like Sigfox, telcos or government infrastructures
 Community with many stakeholders
 like The Things Network (TTN)
 But these deployment models are not flexible
enough w.r.t IoT data services and edge analytics
Global IoT Summit 2018, 4 April 2018, Bilbao 4
LoRaWAN
 We focus on LoRaWAN because of its availability
and investment cost in developing country context
Global IoT Summit 2018, 4 April 2018, Bilbao 5
 Suitable for us to work on large-scale geographic
areas and with no requirements of high bandwidth
 Agriculture/Aquaculture productivity and safety
monitoring
 Saltwater intrusion impact monitoring
 Wastewater monitoring
 Smart city monitoring
Data/analytics requirements and
issues
 Farmers want to buy data and might
provide/share devices but only related
to their own local space
 Sharing data for local view among
farmers/local agencies and for global
view needed by government/agency
 Cloud is expensive when there is no
need for farmers/local view
 LoRAWAN network-centric designs:
 Centralized analytics is not
suitable
 IoT data-as-a-service and IoT
infrastructure-as-a-service are not
well support with multiple
stakeholders
Global IoT Summit 2018, 4 April 2018, Bilbao 6
Picture from Tran-Vu Pham for
shrimp/fish/lobster farms monitoring
Why do we augment LoRaWAN?
 Support IoT service models:
 data-as-a-service model and infrastructure-as-a-
service at the edge
 Support edge analytics with IoT data
 Work along with current LoRaWAN features for
clouds: edge + cloud
 Focus on data analytics workflows as the main
LoRaWAN applications
 We concentrate on software architecture design
and configuration for edge analytics
Global IoT Summit 2018, 4 April 2018, Bilbao 7
IoTRACE Framework
Global IoT Summit 2018, 4 April 2018, Bilbao 8
Key design: making data available in the edge requires
many changes in data flows and stakeholders management
Enable edge
computing
Stakeholders management for IoT
data services
 Model stakeholders to support IoT data-as-a-
service + IoT infrastructure-as-a-service
 Devices + data contracts
 Enable extraction of data at the edge for edge
computing
Global IoT Summit 2018, 4 April 2018, Bilbao 9
Network Server enabling edge
computing
 Forward message to edge analytics servers
 Extract application data at the edge
Global IoT Summit 2018, 4 April 2018, Bilbao 10
Extracting data in the edge
Global IoT Summit 2018, 4 April 2018, Bilbao 11
Limitation mixed model:
only subscription of devices
Current prototype
 Testing purposes: emulated devices/sensors
 Using LoRaWAN python library
(https://github.com/jeroennijhof/LoRaWAN )to create
LoRa messages
 Send to gateway via queue or to Packet Forwarder
using LoRa-Gateway-Bridge
(https://www.loraserver.io/lora-gateway-
bridge/overview/)
 Emulating sensors read real dataset or emulate
real sensors
Global IoT Summit 2018, 4 April 2018, Bilbao 12
Current prototype
 Gateway and Network Server using python and
MQTT
 Only for proof-of-concept of the features we augment
 Subscribers and data contracts managed by
MongoDB
 Edge analytics components and functions:
 Python-based libraries and queues
 Javascript is being developed
Global IoT Summit 2018, 4 April 2018, Bilbao 13
Simple example of analytics
Global IoT Summit 2018, 4 April 2018, Bilbao 14
Analyti
cs
IoTRACE python
libraries for edge
computing
deploy
Node-RED flows accessing edge
data queues
 Edge analytics is written in Node-RED
 Application user deploys adaptor to the edge
server working with Network Server
Global IoT Summit 2018, 4 April 2018, Bilbao 15
Cross edge cloud analytics example
Global IoT Summit 2018, 4 April 2018, Bilbao 16
Example Apex code
We still need to mange
two sides separately
The queue
identification for linking
the edge to cloud is
application-specific
Cloud analytics
Conclusions and future work
 We enable diverse types of IoT service models and
different configurations for LoRaWAN
 Augment software architectures for enabling IoT data-
as-a-service and infrastructure-as-a-service at the edge
 Provide mechanisms for enabling edge computing for
IoT applications
 Future work
 Refinement of architectures and data contract models
 Data interoperability for edge analytics for network of
Network Servers
 Serverless functions for analytics & performance tests
Global IoT Summit 2018, 4 April 2018, Bilbao 17
Thanks for your
attention!
Hong-Linh Truong
Faculty of Informatics
TU Wien, Austria
rdsea.github.io
Global IoT Summit 2018, 4 April 2018, Bilbao 18

More Related Content

What's hot (20)

PPTX
App Mashup GE: WireCloud - Startup Weekend
Miguel Jiménez
 
PDF
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BigData_Europe
 
PDF
FIWARE Wednesday Webinars - NGSI-LD and Smart Data Models: Standard Access to...
FIWARE
 
PDF
"Cerved - A business perspective"
dapaasproject
 
PPTX
Shaping the EOSC Portal - future vision for EOSC Hub
EOSC-hub project
 
PDF
Hobbit in a Nutshell - EDF2016
Holistic Benchmarking of Big Linked Data
 
PDF
Fiware overview
Joaquín Salvachúa
 
PDF
SC7 Webinar 4 04/05/2017 SatCen Presentation "The Secure Societies Community ...
BigData_Europe
 
PDF
Fiware overview3
Joaquín Salvachúa
 
PDF
FIWARE Data usage control
Joaquín Salvachúa
 
PDF
FIWARE Tech Summit - Industrial Data Space - a New Idea For Sharing Data
FIWARE
 
PDF
FIWARE Global Summit - Implementing Data Sovereignty: a FIWARE-MINDSPHERE Int...
FIWARE
 
PDF
FIWARE Tech Summit - Accelerating Materialization of the IDS Architecture
FIWARE
 
PDF
FIWARE Global Summit - Implementing OPC‐UA with FIWARE Orion Context Broker
FIWARE
 
PPTX
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
Pieter Pauwels
 
PDF
Practical Applications of Blockchain Technology in the Certification Industry
Intact GmbH
 
PPTX
Lynx at TeReCom workshop at JURIX 2017
Lynx Project
 
PDF
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
FIWARE
 
PDF
Industry@RuleML2015: Norwegian State of Estate A Reporting Service for the St...
RuleML
 
PPTX
BDE-BDVA Webinar: Arne Berre and Ana Garcia slides for BDVA/BDE Webinar
BigData_Europe
 
App Mashup GE: WireCloud - Startup Weekend
Miguel Jiménez
 
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BigData_Europe
 
FIWARE Wednesday Webinars - NGSI-LD and Smart Data Models: Standard Access to...
FIWARE
 
"Cerved - A business perspective"
dapaasproject
 
Shaping the EOSC Portal - future vision for EOSC Hub
EOSC-hub project
 
Hobbit in a Nutshell - EDF2016
Holistic Benchmarking of Big Linked Data
 
Fiware overview
Joaquín Salvachúa
 
SC7 Webinar 4 04/05/2017 SatCen Presentation "The Secure Societies Community ...
BigData_Europe
 
Fiware overview3
Joaquín Salvachúa
 
FIWARE Data usage control
Joaquín Salvachúa
 
FIWARE Tech Summit - Industrial Data Space - a New Idea For Sharing Data
FIWARE
 
FIWARE Global Summit - Implementing Data Sovereignty: a FIWARE-MINDSPHERE Int...
FIWARE
 
FIWARE Tech Summit - Accelerating Materialization of the IDS Architecture
FIWARE
 
FIWARE Global Summit - Implementing OPC‐UA with FIWARE Orion Context Broker
FIWARE
 
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
Pieter Pauwels
 
Practical Applications of Blockchain Technology in the Certification Industry
Intact GmbH
 
Lynx at TeReCom workshop at JURIX 2017
Lynx Project
 
FIWARE Wednesday Webinars - Cities as Enablers of the Data Economy: Smart Dat...
FIWARE
 
Industry@RuleML2015: Norwegian State of Estate A Reporting Service for the St...
RuleML
 
BDE-BDVA Webinar: Arne Berre and Ana Garcia slides for BDVA/BDE Webinar
BigData_Europe
 

Similar to Enabling Edge Analytics of IoT Data: The Case of LoRaWAN (20)

PDF
UCT IoT Deployment and Challenges
The IOT Academy
 
PDF
iotmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
mishrasaket1028
 
PDF
Io t loraalliance-marketingday_vfinal
Thierry Lestable
 
PPTX
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
MeghaShree665225
 
PDF
5G and edge computing - CORAL perspective
Richard Scott
 
PPTX
Integrating AI, ML, and LoRaIoT for Enhanced LoRaWAN Performance and SDG Achi...
ShaistaTarannum3
 
PDF
IoT Technical Challenges and Solutions 1st Edition Arpan Pal
licetnkgedi
 
PDF
IoT Technical Challenges and Solutions 1st Edition Arpan Pal
albdreyiyan
 
PPTX
Data Science for IoT
Olivera Kotevska, Ph.D.
 
PDF
LoRaWAN Deployment Models
Johan Stokking
 
PPTX
Key challenges facing the future of IoT
Ahmed Banafa
 
PPTX
Future of IoT: Key Challenges to Face
Altoros
 
PDF
Io t trends
Dr Ganesh Iyer
 
PPTX
nmawdawjndjnejenjgnujnuenfgunennfnn.pptx
miftahulcse202002040
 
PPTX
Io t solutions world congress 2018 review Henk Jan van Wijk Conclusion Connect
Conclusion Connect enabling industry 4.0 with IoT
 
PPTX
Internet of things
Ali Nezhad
 
PDF
IoT and Communication Technologies for Smart Cities
SamerLahoud1
 
PPTX
UnderstandingThe Internet of Things.pptx
HumnahNisar1
 
PPTX
What is LoRaWAN_Tom Zamir_IoT Expert
Guy Vinograd ☁
 
PPTX
What is LoRaWaN
Tom Zamir
 
UCT IoT Deployment and Challenges
The IOT Academy
 
iotmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
mishrasaket1028
 
Io t loraalliance-marketingday_vfinal
Thierry Lestable
 
IOT DATA MANAGEMENT AND COMPUTE STACK.pptx
MeghaShree665225
 
5G and edge computing - CORAL perspective
Richard Scott
 
Integrating AI, ML, and LoRaIoT for Enhanced LoRaWAN Performance and SDG Achi...
ShaistaTarannum3
 
IoT Technical Challenges and Solutions 1st Edition Arpan Pal
licetnkgedi
 
IoT Technical Challenges and Solutions 1st Edition Arpan Pal
albdreyiyan
 
Data Science for IoT
Olivera Kotevska, Ph.D.
 
LoRaWAN Deployment Models
Johan Stokking
 
Key challenges facing the future of IoT
Ahmed Banafa
 
Future of IoT: Key Challenges to Face
Altoros
 
Io t trends
Dr Ganesh Iyer
 
nmawdawjndjnejenjgnujnuenfgunennfnn.pptx
miftahulcse202002040
 
Io t solutions world congress 2018 review Henk Jan van Wijk Conclusion Connect
Conclusion Connect enabling industry 4.0 with IoT
 
Internet of things
Ali Nezhad
 
IoT and Communication Technologies for Smart Cities
SamerLahoud1
 
UnderstandingThe Internet of Things.pptx
HumnahNisar1
 
What is LoRaWAN_Tom Zamir_IoT Expert
Guy Vinograd ☁
 
What is LoRaWaN
Tom Zamir
 
Ad

More from Hong-Linh Truong (20)

PDF
QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
Hong-Linh Truong
 
PDF
Sharing Blockchain Performance Knowledge for Edge Service Development
Hong-Linh Truong
 
PDF
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Hong-Linh Truong
 
PDF
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
Hong-Linh Truong
 
PDF
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Hong-Linh Truong
 
PDF
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Hong-Linh Truong
 
PDF
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Hong-Linh Truong
 
PDF
Characterizing Incidents in Cloud-based IoT Data Analytics
Hong-Linh Truong
 
PDF
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
Hong-Linh Truong
 
PDF
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Hong-Linh Truong
 
PDF
Deep Context-Awareness: Context Coupling and New Types of Context Information...
Hong-Linh Truong
 
PDF
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Hong-Linh Truong
 
PDF
On Supporting Contract-aware IoT Dataspace Services
Hong-Linh Truong
 
PDF
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Hong-Linh Truong
 
PDF
On Engineering Analytics of Elastic IoT Cloud Systems
Hong-Linh Truong
 
PDF
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
Hong-Linh Truong
 
PDF
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
Hong-Linh Truong
 
PDF
Governing Elastic IoT Cloud Systems under Uncertainties
Hong-Linh Truong
 
PDF
SmartSociety – A Platform for Collaborative People-Machine Computation
Hong-Linh Truong
 
PDF
On Developing and Operating of Data Elasticity Management Process
Hong-Linh Truong
 
QoA4ML – A Framework for Supporting Contracts in Machine Learning Services
Hong-Linh Truong
 
Sharing Blockchain Performance Knowledge for Edge Service Development
Hong-Linh Truong
 
Measuring, Quantifying, & Predicting the Cost-Accuracy Tradeoff
Hong-Linh Truong
 
DevOps for Dynamic Interoperability of IoT, Edge and Cloud Systems
Hong-Linh Truong
 
Dynamic IoT data, protocol, and middleware interoperability with resource sli...
Hong-Linh Truong
 
Integrated Analytics for IIoT Predictive Maintenance using IoT Big Data Cloud...
Hong-Linh Truong
 
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
Hong-Linh Truong
 
Characterizing Incidents in Cloud-based IoT Data Analytics
Hong-Linh Truong
 
Analytics of Performance and Data Quality for Mobile Edge Cloud Applications
Hong-Linh Truong
 
Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructures: C...
Hong-Linh Truong
 
Deep Context-Awareness: Context Coupling and New Types of Context Information...
Hong-Linh Truong
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Hong-Linh Truong
 
On Supporting Contract-aware IoT Dataspace Services
Hong-Linh Truong
 
Towards the Realization of Multi-dimensional Elasticity for Distributed Cloud...
Hong-Linh Truong
 
On Engineering Analytics of Elastic IoT Cloud Systems
Hong-Linh Truong
 
HINC – Harmonizing Diverse Resource Information Across IoT, Network Functions...
Hong-Linh Truong
 
SINC – An Information-Centric Approach for End-to-End IoT Cloud Resource Prov...
Hong-Linh Truong
 
Governing Elastic IoT Cloud Systems under Uncertainties
Hong-Linh Truong
 
SmartSociety – A Platform for Collaborative People-Machine Computation
Hong-Linh Truong
 
On Developing and Operating of Data Elasticity Management Process
Hong-Linh Truong
 
Ad

Recently uploaded (20)

PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PPTX
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PPTX
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PDF
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
PDF
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
PPTX
Tally software_Introduction_Presentation
AditiBansal54083
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
PPTX
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
PPTX
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PDF
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
PDF
NEW-Viral>Wondershare Filmora 14.5.18.12900 Crack Free
sherryg1122g
 
PPTX
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
PPTX
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
PPTX
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PPTX
Foundations of Marketo Engage - Powering Campaigns with Marketo Personalization
bbedford2
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
Coefficient of Variance in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
Tally software_Introduction_Presentation
AditiBansal54083
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
NEW-Viral>Wondershare Filmora 14.5.18.12900 Crack Free
sherryg1122g
 
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
Foundations of Marketo Engage - Powering Campaigns with Marketo Personalization
bbedford2
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 

Enabling Edge Analytics of IoT Data: The Case of LoRaWAN

  • 1. Enabling Edge Analytics of IoT Data: The Case of LoRaWAN Hong-Linh Truong Faculty of Informatics, TU Wien, Austria [email protected] http://rdsea.github.io @linhsolar Global IoT Summit 2018, 4 April 2018, Bilbao 1
  • 2. Acknowledgements: Supported by H2020 Inter-IoT (http://www.inter-iot-project.eu/) Tran-Vu Pham, Danh Pham, Phuong Nam Ho and Xuan-Hiep Huynh for discussions on LoRaWAN and aqua/argiculture monitoring in Vietnam Global IoT Summit 2018, 4 April 2018, Bilbao 2
  • 3. Outline  State of the art, motivating examples and approach  IoTRACE key concepts, architecture and main components  Prototype and illustrating examples  Conclusions and future work Global IoT Summit 2018, 4 April 2018, Bilbao 3
  • 4. New network technologies for large-scale monitoring with IoT  Large-scale deployment of low-energy sensing devices with long distance communications  LoRaWAN, SigFox and NB-IoT  Currently two main deployment models  Big providers of IoT infrastructures and platform connectivity  like Sigfox, telcos or government infrastructures  Community with many stakeholders  like The Things Network (TTN)  But these deployment models are not flexible enough w.r.t IoT data services and edge analytics Global IoT Summit 2018, 4 April 2018, Bilbao 4
  • 5. LoRaWAN  We focus on LoRaWAN because of its availability and investment cost in developing country context Global IoT Summit 2018, 4 April 2018, Bilbao 5  Suitable for us to work on large-scale geographic areas and with no requirements of high bandwidth  Agriculture/Aquaculture productivity and safety monitoring  Saltwater intrusion impact monitoring  Wastewater monitoring  Smart city monitoring
  • 6. Data/analytics requirements and issues  Farmers want to buy data and might provide/share devices but only related to their own local space  Sharing data for local view among farmers/local agencies and for global view needed by government/agency  Cloud is expensive when there is no need for farmers/local view  LoRAWAN network-centric designs:  Centralized analytics is not suitable  IoT data-as-a-service and IoT infrastructure-as-a-service are not well support with multiple stakeholders Global IoT Summit 2018, 4 April 2018, Bilbao 6 Picture from Tran-Vu Pham for shrimp/fish/lobster farms monitoring
  • 7. Why do we augment LoRaWAN?  Support IoT service models:  data-as-a-service model and infrastructure-as-a- service at the edge  Support edge analytics with IoT data  Work along with current LoRaWAN features for clouds: edge + cloud  Focus on data analytics workflows as the main LoRaWAN applications  We concentrate on software architecture design and configuration for edge analytics Global IoT Summit 2018, 4 April 2018, Bilbao 7
  • 8. IoTRACE Framework Global IoT Summit 2018, 4 April 2018, Bilbao 8 Key design: making data available in the edge requires many changes in data flows and stakeholders management Enable edge computing
  • 9. Stakeholders management for IoT data services  Model stakeholders to support IoT data-as-a- service + IoT infrastructure-as-a-service  Devices + data contracts  Enable extraction of data at the edge for edge computing Global IoT Summit 2018, 4 April 2018, Bilbao 9
  • 10. Network Server enabling edge computing  Forward message to edge analytics servers  Extract application data at the edge Global IoT Summit 2018, 4 April 2018, Bilbao 10
  • 11. Extracting data in the edge Global IoT Summit 2018, 4 April 2018, Bilbao 11 Limitation mixed model: only subscription of devices
  • 12. Current prototype  Testing purposes: emulated devices/sensors  Using LoRaWAN python library (https://github.com/jeroennijhof/LoRaWAN )to create LoRa messages  Send to gateway via queue or to Packet Forwarder using LoRa-Gateway-Bridge (https://www.loraserver.io/lora-gateway- bridge/overview/)  Emulating sensors read real dataset or emulate real sensors Global IoT Summit 2018, 4 April 2018, Bilbao 12
  • 13. Current prototype  Gateway and Network Server using python and MQTT  Only for proof-of-concept of the features we augment  Subscribers and data contracts managed by MongoDB  Edge analytics components and functions:  Python-based libraries and queues  Javascript is being developed Global IoT Summit 2018, 4 April 2018, Bilbao 13
  • 14. Simple example of analytics Global IoT Summit 2018, 4 April 2018, Bilbao 14 Analyti cs IoTRACE python libraries for edge computing deploy
  • 15. Node-RED flows accessing edge data queues  Edge analytics is written in Node-RED  Application user deploys adaptor to the edge server working with Network Server Global IoT Summit 2018, 4 April 2018, Bilbao 15
  • 16. Cross edge cloud analytics example Global IoT Summit 2018, 4 April 2018, Bilbao 16 Example Apex code We still need to mange two sides separately The queue identification for linking the edge to cloud is application-specific Cloud analytics
  • 17. Conclusions and future work  We enable diverse types of IoT service models and different configurations for LoRaWAN  Augment software architectures for enabling IoT data- as-a-service and infrastructure-as-a-service at the edge  Provide mechanisms for enabling edge computing for IoT applications  Future work  Refinement of architectures and data contract models  Data interoperability for edge analytics for network of Network Servers  Serverless functions for analytics & performance tests Global IoT Summit 2018, 4 April 2018, Bilbao 17
  • 18. Thanks for your attention! Hong-Linh Truong Faculty of Informatics TU Wien, Austria rdsea.github.io Global IoT Summit 2018, 4 April 2018, Bilbao 18