Requirements on Edge Processing and Device&Gateway
Management from FIWARE IoT Platform in Africa
Dr. Wenbin Li
wenbin.li@eglobalmark.com
Easy Global Market, France
Outline
▪ WAZIUP Project
▪ Overview
▪ Challenges and Objectives
▪ Design and Implementation
▪ FIWARE Support and Limitation in WAZIUP
▪ Requirement on Edge Processing
▪ Requirement on Device and Gateway Management
▪ Conclusion
WAZIUP: Overview
▪ WAZIUP: Open Innovation Platform for IoT-Big Data in Sub-Sahara Africa
▪ Consortium: 7 from Africa and 5 from EU
▪ Objectives: IoT and Big Data application platform
▪ Duration: 2016 - 2018
▪ Use Cases
• Agriculture
• Fish Farming
• Smart Water
• Smart City
• Cattle Firms
• Health Care
• Logistic
WAZIUP: Vision
▪ Address African rural problem
• Empower African rural economy
• Improve living and working condition of rural community
▪ Tailor IoT and Big-data technologies in African context
• Offer value-added cost
• Offer energy efficient services
▪ Build WAZIUP ecosystem and communities
• Lower entry level for SMEs, application developers.
WAZIUP: Challenges and Objectives
▪ Challenges in Africa
• Unreliable and Intermittent Internet Connection
• Low Consumption and Long Range for Devices
• Low Cost IoT and Big Data solution
• Easy Development and Deployment of Platforms and Applications
▪ WAZIUP Objectives
• Develop/adapt low-cost and energy-efficient hardware (e.g. sensors/actuators)
• Design and develop IoT mixed communication and networking infrastructure (e.g., Lora
Gateway)
• Develop IoT and Big data analytic application platform
• Offer open sources (hardware and software) platform for developer and SMEs communities
• Validate and piloting the platform in real-life application cases
WAZIUP: Design
▪ Hardware and Infrastructure
• Sensors and Actuators (Lora)
• Gateways (Lora)
• Local Cloud and Global Server
▪ Platform and Applications
• Data Integration and Information Access
• Device&Gateway Management
• Edge Computing
• Privacy and Security
• Big Data Analysis and Visualization
• User Applications with Various
Interfaces
WAZIUP Design
▪ Hardware and Infrastructure ▪ Platform and Applications
• Data Integration and Information Access
• Device&Gateway Management
• Edge Computing
• Privacy and Security
• Big Data Analysis and Visualization
• User Applications with Various Interfaces
WAZIUP: Implementation
▪ Data Integration and Information Access: FIWARE enabled
□ Orion Context Broker v2
□ Cygnus: data persistence
□ STH - Comet: historical data storage and retrieval
▪ Device&Gateway Management: No Support from FIWARE
□ ongoing development with simple functions
▪ Edge Computing: Limited Support from FIWARE
□ Local Cloud
▪ Privacy and Security: Keycloak enabled
□ Access Control
□ User Authentication
▪ IoT Analysis and Visualization: ELK Suite + Spark enabled
□ Data Analysis and Visualization
□ Machine Learning
▪ User Applications with Various Interfaces Kubernetes enabled
□ Web app, mobile app, SMS, voice call
WAZIUP: Implementation
▪ Data Integration and Information Access:
□ Orion Context Broker v2
□ Cygnus: data persistence
□ STH - Comet: historical data storage and retrieval
▪ Device&Gateway Management:
□ ongoing development with simple functions
▪ Edge Computing:
□ Local Cloud
▪ Privacy and Security:
□ Access Control
□ User Authentication
▪ IoT Analysis and Visualization:
□ Data Analysis and Visualization
□ Machine Learning
▪ User Applications with Various Interfaces
□ Web app, mobile app, SMS, voice call
FIWARE Usage in WAZIUP
 Common abstract information model
• entity-attribute model
 Efficient discovery, access and filter of
information
• NGSI interface
 Enables federation across domains
• centralized or distributed architecture
 Easy Deployment
 … …
 No support on device and gateway management
 Limited support on edge processing
 No communication control functionality
 Limited support for interworking with other
technologies and platforms
 … …
Edge Processing Requirement
▪ Why Edge Processing?
• Huge amount of devices and data
□ Heavy occupancy of bandwidth
□ Increase of latency time
□ Decrease of processing efficiency
• Specific environments
□ Unreliable connection environment
□ Real-time environment
□ Private environment
▪ Key Functions:
□ Communication over protocols
□ Data normalization
□ Keep data persistence
□ Notifications
□ Data visualization
□ Connection and synchronization with
remote/centralized cloud
□ Device/Gateway management
□ Security
▪ Advantages:
□ Real time processing
□ Increase service availability
(cloud independent)
□ Lighten cloud
□ Bandwidth optimization
□ Cost optimization
(Internet connection via or SIM)
Edge Processing in WAZIUP: Local Cloud
▪ Light-weight IoT PaaS at gateway-level for computing and application
• Raspberry PI Gateway (Kura) for data normalization
• Local Cloud with data storage and key functions
• Ongoing development
Local
Cloud
Device and Gateway Management Requirement
▪ The management of devices and gateways is indispensable in IoT world. Why?
• IoT not “fire and forget”, need bug fixes and software updates
• Scalable automation of routine tasks: communication and control of a list of devices
• Alert and remote diagnostic in case of malfunction
▪ Gateway Management
• Provisioning
• Configuration
• Software Management
• Command Execution
• Monitoring
• Diagnostic
• Management of connected devices
▪ Device Management
• Provisioning
• Configuration
• Software Management
• Command Execution
• Monitoring
• Diagnostic
Device and Gateway Management in WAZIUP: Gateway Manager
▪ Goal: to minimize the deployment and configuration effort on the gateway side
▪ Ongoing development with simple functions
• Data Interface: REST API and SMS from gateway to Cloud
• Deployment and Data Transfer: automatic association of gateway data with services and owners info
on cloud side.
• Claiming sensors
• Sensor data calibration
▪ Ongoing investigation of LWM2M
Conclusion
▪ Important Requirements in IoT world
• Device and Gateway Management
• Edge Processing
▪ WAZIUP
• IaaS, CaaS and PaaS
• Local Cloud for edge processing
• Gateway Manager for device and gateway
management
• Ongoing development while seeking for more
support
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
Dr. Wenbin Li
wenbin.li@eglobalmark.com
http://www.eglobalmark.com/

More Related Content

PPTX
Crgt Inc. Introduction
PPTX
ZyXEL Success Story: ZyXEL Solution Provides Istanbul Student Hostel with Con...
PDF
Datasheet EnGenius EWS7928P
PPTX
ZyXEL Success Story: Innovative Wi-Fi Solution Delivers Results at Busy Midsi...
PPTX
JEEPFLEA_MARKET
PPTX
Shiratech solutions open hours
PPTX
ZyXEL Success Story: ZyXEL Wi-Fi Solution Facilitates Rise in Productivity at...
Crgt Inc. Introduction
ZyXEL Success Story: ZyXEL Solution Provides Istanbul Student Hostel with Con...
Datasheet EnGenius EWS7928P
ZyXEL Success Story: Innovative Wi-Fi Solution Delivers Results at Busy Midsi...
JEEPFLEA_MARKET
Shiratech solutions open hours
ZyXEL Success Story: ZyXEL Wi-Fi Solution Facilitates Rise in Productivity at...

Similar to FIWARE Tech Summit - Requirements on Edge Processing and Device&Gateway Management from FIWARE IoT Platform in Africa (20)

PPTX
Webinar- Internet of Things: Application Frameworks in IoT
PDF
Verso IoT experience – What have we learned from implementations all over the...
PDF
The Current And Future State Of Service Mesh
PDF
ciscothousandeyesusecase
PDF
Q IoT 公私雲- stacy
PDF
MongoDB World 2019: Wipro Software Defined Everything Powered by MongoDB
PDF
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
PDF
Software-Defined WAN: A Real World Success Story
PPTX
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
PPTX
Intelligent SD-WAN Presentation (24H2).pptx
PPTX
Digital Transformation in 2018: DX 4 3-2-1
PPSX
Net motion mobility_intro_overview
PDF
DNA Intelligent WAN Campus Day
PPTX
Unit-I.pptxsgsggggggggggggggZcvzvzfvzgghszg
PPTX
Unit-I.pptxmbmbmbmbm,b,hkggjfgjfc gvbn mm
PDF
Apresentação Webinar sobre soluções IoT para o Mercado de Energia!
PDF
QNAP NAS for IoT
PPTX
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
PDF
Rapid industrial grade IoT prototyping with sierra wireless
PPTX
The ARUBA Kind of new Proposal Umum .pptx
Webinar- Internet of Things: Application Frameworks in IoT
Verso IoT experience – What have we learned from implementations all over the...
The Current And Future State Of Service Mesh
ciscothousandeyesusecase
Q IoT 公私雲- stacy
MongoDB World 2019: Wipro Software Defined Everything Powered by MongoDB
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
Software-Defined WAN: A Real World Success Story
Customer Presentation - Aruba Wi-Fi Overview (1).PPTX
Intelligent SD-WAN Presentation (24H2).pptx
Digital Transformation in 2018: DX 4 3-2-1
Net motion mobility_intro_overview
DNA Intelligent WAN Campus Day
Unit-I.pptxsgsggggggggggggggZcvzvzfvzgghszg
Unit-I.pptxmbmbmbmbm,b,hkggjfgjfc gvbn mm
Apresentação Webinar sobre soluções IoT para o Mercado de Energia!
QNAP NAS for IoT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Rapid industrial grade IoT prototyping with sierra wireless
The ARUBA Kind of new Proposal Umum .pptx
Ad

More from FIWARE (20)

PPTX
Behm_Herne_NeMo_akt.pptx
PDF
Katharina Hogrebe Herne Digital Days.pdf
PPTX
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
PPTX
Behm_Herne_NeMo.pptx
PPTX
Evangelists + iHubs Promo Slides.pptx
PPTX
Lukas Künzel Smart City Operating System.pptx
PPTX
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
PPTX
Dennis Wendland_The i4Trust Collaboration Programme.pptx
PPTX
Ulrich Ahle_FIWARE.pptx
PPTX
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
PDF
Water Quality - Lukas Kuenzel.pdf
PPTX
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
PPTX
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
PPTX
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
PPTX
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
PDF
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
PDF
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
PPTX
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
PPTX
WE_LoRaWAN _ IoT.pptx
PPTX
EU Opp_Clara Pezuela - German chapter.pptx
Behm_Herne_NeMo_akt.pptx
Katharina Hogrebe Herne Digital Days.pdf
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Behm_Herne_NeMo.pptx
Evangelists + iHubs Promo Slides.pptx
Lukas Künzel Smart City Operating System.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Ulrich Ahle_FIWARE.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Water Quality - Lukas Kuenzel.pdf
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
WE_LoRaWAN _ IoT.pptx
EU Opp_Clara Pezuela - German chapter.pptx
Ad

Recently uploaded (20)

PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Unlock new opportunities with location data.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Hybrid model detection and classification of lung cancer
PDF
August Patch Tuesday
PDF
WOOl fibre morphology and structure.pdf for textiles
PPTX
Modernising the Digital Integration Hub
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Zenith AI: Advanced Artificial Intelligence
DP Operators-handbook-extract for the Mautical Institute
Unlock new opportunities with location data.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Web Crawler for Trend Tracking Gen Z Insights.pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
Hybrid model detection and classification of lung cancer
August Patch Tuesday
WOOl fibre morphology and structure.pdf for textiles
Modernising the Digital Integration Hub
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Group 1 Presentation -Planning and Decision Making .pptx
Chapter 5: Probability Theory and Statistics
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
A contest of sentiment analysis: k-nearest neighbor versus neural network
sustainability-14-14877-v2.pddhzftheheeeee
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
O2C Customer Invoices to Receipt V15A.pptx
Final SEM Unit 1 for mit wpu at pune .pptx
Zenith AI: Advanced Artificial Intelligence

FIWARE Tech Summit - Requirements on Edge Processing and Device&Gateway Management from FIWARE IoT Platform in Africa

  • 1. Requirements on Edge Processing and Device&Gateway Management from FIWARE IoT Platform in Africa Dr. Wenbin Li wenbin.li@eglobalmark.com Easy Global Market, France
  • 2. Outline ▪ WAZIUP Project ▪ Overview ▪ Challenges and Objectives ▪ Design and Implementation ▪ FIWARE Support and Limitation in WAZIUP ▪ Requirement on Edge Processing ▪ Requirement on Device and Gateway Management ▪ Conclusion
  • 3. WAZIUP: Overview ▪ WAZIUP: Open Innovation Platform for IoT-Big Data in Sub-Sahara Africa ▪ Consortium: 7 from Africa and 5 from EU ▪ Objectives: IoT and Big Data application platform ▪ Duration: 2016 - 2018 ▪ Use Cases • Agriculture • Fish Farming • Smart Water • Smart City • Cattle Firms • Health Care • Logistic
  • 4. WAZIUP: Vision ▪ Address African rural problem • Empower African rural economy • Improve living and working condition of rural community ▪ Tailor IoT and Big-data technologies in African context • Offer value-added cost • Offer energy efficient services ▪ Build WAZIUP ecosystem and communities • Lower entry level for SMEs, application developers.
  • 5. WAZIUP: Challenges and Objectives ▪ Challenges in Africa • Unreliable and Intermittent Internet Connection • Low Consumption and Long Range for Devices • Low Cost IoT and Big Data solution • Easy Development and Deployment of Platforms and Applications ▪ WAZIUP Objectives • Develop/adapt low-cost and energy-efficient hardware (e.g. sensors/actuators) • Design and develop IoT mixed communication and networking infrastructure (e.g., Lora Gateway) • Develop IoT and Big data analytic application platform • Offer open sources (hardware and software) platform for developer and SMEs communities • Validate and piloting the platform in real-life application cases
  • 6. WAZIUP: Design ▪ Hardware and Infrastructure • Sensors and Actuators (Lora) • Gateways (Lora) • Local Cloud and Global Server ▪ Platform and Applications • Data Integration and Information Access • Device&Gateway Management • Edge Computing • Privacy and Security • Big Data Analysis and Visualization • User Applications with Various Interfaces
  • 7. WAZIUP Design ▪ Hardware and Infrastructure ▪ Platform and Applications • Data Integration and Information Access • Device&Gateway Management • Edge Computing • Privacy and Security • Big Data Analysis and Visualization • User Applications with Various Interfaces
  • 8. WAZIUP: Implementation ▪ Data Integration and Information Access: FIWARE enabled □ Orion Context Broker v2 □ Cygnus: data persistence □ STH - Comet: historical data storage and retrieval ▪ Device&Gateway Management: No Support from FIWARE □ ongoing development with simple functions ▪ Edge Computing: Limited Support from FIWARE □ Local Cloud ▪ Privacy and Security: Keycloak enabled □ Access Control □ User Authentication ▪ IoT Analysis and Visualization: ELK Suite + Spark enabled □ Data Analysis and Visualization □ Machine Learning ▪ User Applications with Various Interfaces Kubernetes enabled □ Web app, mobile app, SMS, voice call
  • 9. WAZIUP: Implementation ▪ Data Integration and Information Access: □ Orion Context Broker v2 □ Cygnus: data persistence □ STH - Comet: historical data storage and retrieval ▪ Device&Gateway Management: □ ongoing development with simple functions ▪ Edge Computing: □ Local Cloud ▪ Privacy and Security: □ Access Control □ User Authentication ▪ IoT Analysis and Visualization: □ Data Analysis and Visualization □ Machine Learning ▪ User Applications with Various Interfaces □ Web app, mobile app, SMS, voice call
  • 10. FIWARE Usage in WAZIUP  Common abstract information model • entity-attribute model  Efficient discovery, access and filter of information • NGSI interface  Enables federation across domains • centralized or distributed architecture  Easy Deployment  … …  No support on device and gateway management  Limited support on edge processing  No communication control functionality  Limited support for interworking with other technologies and platforms  … …
  • 11. Edge Processing Requirement ▪ Why Edge Processing? • Huge amount of devices and data □ Heavy occupancy of bandwidth □ Increase of latency time □ Decrease of processing efficiency • Specific environments □ Unreliable connection environment □ Real-time environment □ Private environment ▪ Key Functions: □ Communication over protocols □ Data normalization □ Keep data persistence □ Notifications □ Data visualization □ Connection and synchronization with remote/centralized cloud □ Device/Gateway management □ Security ▪ Advantages: □ Real time processing □ Increase service availability (cloud independent) □ Lighten cloud □ Bandwidth optimization □ Cost optimization (Internet connection via or SIM)
  • 12. Edge Processing in WAZIUP: Local Cloud ▪ Light-weight IoT PaaS at gateway-level for computing and application • Raspberry PI Gateway (Kura) for data normalization • Local Cloud with data storage and key functions • Ongoing development Local Cloud
  • 13. Device and Gateway Management Requirement ▪ The management of devices and gateways is indispensable in IoT world. Why? • IoT not “fire and forget”, need bug fixes and software updates • Scalable automation of routine tasks: communication and control of a list of devices • Alert and remote diagnostic in case of malfunction ▪ Gateway Management • Provisioning • Configuration • Software Management • Command Execution • Monitoring • Diagnostic • Management of connected devices ▪ Device Management • Provisioning • Configuration • Software Management • Command Execution • Monitoring • Diagnostic
  • 14. Device and Gateway Management in WAZIUP: Gateway Manager ▪ Goal: to minimize the deployment and configuration effort on the gateway side ▪ Ongoing development with simple functions • Data Interface: REST API and SMS from gateway to Cloud • Deployment and Data Transfer: automatic association of gateway data with services and owners info on cloud side. • Claiming sensors • Sensor data calibration ▪ Ongoing investigation of LWM2M
  • 15. Conclusion ▪ Important Requirements in IoT world • Device and Gateway Management • Edge Processing ▪ WAZIUP • IaaS, CaaS and PaaS • Local Cloud for edge processing • Gateway Manager for device and gateway management • Ongoing development while seeking for more support
  • 16. Thank you! http://fiware.org Follow @FIWARE on Twitter Dr. Wenbin Li wenbin.li@eglobalmark.com http://www.eglobalmark.com/