SlideShare ist ein Scribd-Unternehmen logo
1 von 20
University of Toulouse
INSA Toulouse
Supervisors
August, 24th 2018
Om2m Architecture for the SMART Building
Fabian HO
4th year student in engineering School at INSA
Toulouse - France
University of Wollongong
Smart Infrastructure Facility
Senior Prof. Thierry MONTEIL Senior Prof. Pascal PEREZ Dr. Nicolas VERSTAEVEL Dr. Johan BARTHELEMY
Table of contents
Introduction
OneM2M on SMART Building
1. Architecture
1. Physical architecture
2. Virtual visualisation
1. Application
1. Discovery
2. Node Red
Conclusion
Context
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 1
● Building SMART Infrastructure Facility
○ Several protocole of communication:
■ 125 LoRa Sensors
● Send every 30 secondes
● 7 Data by sensor
● 2 520 000 data by day
■ Sigfox network
■ Bluetooth Low Energy (BLE) network
■ Wifi network
○ Middleware by protocole of communication
Situation
Problematics:
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 2
Server for
LoRa
● First case MiddleWare
LoRa
Add another protocol of communication ?
Server for
LoRa
MiddleWare
LoRa
New protocol Server for
Protocol
MiddleWare
of protocol
Gateway
Gateway
Gateway
Situation
Problematics:
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 3
● Second case:
Server
MiddleWare LoRa
MiddleWare BLE
Server
API 1
API 2
Communication between API 1 and API 2?
Server
MiddleWare LoRa
MiddleWare BLE
Server
API 1
API 2
API Interface
Gateway
Gateway
Gateway
Gateway
OM2M Eclipse
● Open source service platform for M2M interoperability
based on the oneM2M standard.
● Follows a RESTful approach
● Middleware of system/application
● Extented via plugins
● Communication with different technologies:
○ Lora
○ Zigbee
○ Sigfox
○ Bluetooth Low Energy
○ Z-wave
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 4
OneM2M on Smart
Architecture
Physical visualisation
Virtual visualisation
Application
Architecture
Physical architecture of UOW: Before Om2m Architecture
Introduction ● OneM2M on Smart Building ● Conclusion
Server for
LoRa
Server for
BLE
Server for
Wifi
Application
Application
Application
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 5
MiddleWare
MiddleWare
MiddleWare
Architecture
Physical architecture of UOW: Om2m Architecture
Introduction ● OneM2M on Smart Building ● Conclusion
Application
Application
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 6
Application
Server
OneM2m
MiddleWare
OneM2m
Physical architecture:
Gateway N
Gateway
N+1
125 Sensors Every 30s
DataToMnServer
MN-Building_6
Tree
representation of
AE
UOW Network
Gateway
IN-Smart_Campus
Tree representation of
MN
Internet
APIs
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 7
MN : Middle Node
IN : Infrastructure node
CSE : Common Service Entity
AE : Application Entity
Protocol of communication
APIs
Om2m Architecture
Subscribe
Post HTTP
MiddleWare
Om2m
System
Application
Architecture
Architecture
Building N
OM2M Eclipse
Building N+1
OM2M Eclipse IN
Smart_Campus
Physical architecture of UOW: With Om2m Architecture
Building 6
Room N+1
Room N Room 203
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 8
MN-Building N
MN-Building N+1
Building Vision Rooms Vision
MN : Middle Node
IN : Infrastructure node
Room N+2
Architecture
Virtual visualisation of Building 6:
● Design choices:
○ No data duplication
○ Limit http requests
○ Architecture by building then rooms
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 9
MN : Middle Node
IN : Infrastructure node
CSE : Common Service Entity
• Example
OneM2M on Smart
Application
Application
Discovery of the data with Labels :
Goal:
● Recover Latest Data with Labels
● Treatment: Median of the data
● Post on Tree ressource of MN
Labels of Data
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 10
Temperature
Humidity
Voltage
Movement
…
Rooms Building
Recover all the
Temperature in
each rooms
?
Application
Complete architecture:
Gateway N
Gateway
N+1
125 Sensors Every 30s
DataToMnServer
MN-Building_6
Tree
representation of
AE
UOW Network
Gateway
IN-Smart_Campus
Tree representation of
MN Discovery_Median
Req: Discovery
Response
Post HTTP
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 11
MN : Middle Node
IN : Infrastructure node
CSE : Common Service Entity
AE : Application Entity
Application
Om2m Architecture
Subscribe
Post HTTP
Application
Om2m Eclipse and Node Red:
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 12
● Make a simple application with Node-RED
○ Recover: Temperature Room 203
○ Send Email
● Use Node-RED to make a complexe Dashboard
• Different Protocol
of communication
• A lot of data
Rooms Building
How make a simple
application ?
How make a complex
application ?
And do it easily
Application
Complete architecture:
Gateway N
Gateway
N+1
125 Sensors Every 30s
DataToMnServer
MN-Building_6
Tree
representation of
AE
UOW Network
Gateway
IN-Smart_Campus
Tree representation of
MN
Discovery_Median
Req: Discovery
Response
Post HTTP
Introduction ● OneM2M on Smart Building ● Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 13
MN : Middle Node
IN : Infrastructure node
CSE : Common Service Entity
AE : Application Entity
Application
Om2m Architecture
Subscribe
Post HTTP
Dashboard
Introduction ● OneM2M on Smart Building ● Conclusion
Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 14
• Each plugin offers specific functionalities
Remotely
• Installation
• Started / Stopped / Updated
• Uninstalled
without requiring a reboot
• OM2M exposes a RESTful API providing
primitive procedures for:
• Machines authentication
• Resources discovery
• Applications registration
• Containers management
• Access rights authorization
• Groups organization and retargeting.
• Highly extended via plugins
• Interoperability
• Discoverability
Advantages:
Introduction ● OneM2M on Smart Building ● Conclusion
Conclusion
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 15
● Realisation:
○ Implementation of OneM2M architecture
○ Developing an open-source data collection
○ Visualisation of sensors deployed
● Future Perspective:
○ Implemented in the several Smart Campus based on OneM2M
Standard
Introduction ● OneM2M on Smart Building ● Conclusion
Conclusion
Fabian HO
Student Engineering School
Departement GEI - IR/RT
Mail: fho@etud.insa-toulouse.fr
Téléphone: +33 603 957 595
Linkedin: www.linkedin.com/in/ho-
fabian-ingenieur
INSA Toulouse
135 avenue de Rangueil
31077 Toulouse CEDEX 04
France
Site: www.insa-toulouse.fr
Thanks for your
attention
Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 16

Weitere ähnliche Inhalte

Ähnlich wie SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynamic service". Presented by Prof Theirry Monteil & Fabian Ho

Singapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platform
Singapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platformSingapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platform
Singapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platformFrank Alexander Reusch
 
Linkedin 2016 CV
Linkedin 2016 CVLinkedin 2016 CV
Linkedin 2016 CVDavid Wragg
 
Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days Manolis Nikiforakis
 
205044990 M Mphego Presentation
205044990 M Mphego Presentation205044990 M Mphego Presentation
205044990 M Mphego PresentationMpho Mphego
 
Ekspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i TelematyceEkspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i Telematycetonyroz
 
REC Expertise in M2M & Telematics
REC Expertise in M2M & TelematicsREC Expertise in M2M & Telematics
REC Expertise in M2M & Telematicstonyroz
 
Industry4 from iot to smart industry
Industry4 from iot to smart industryIndustry4 from iot to smart industry
Industry4 from iot to smart industryZhi Mao
 
A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...Soumya Kanti Datta
 
From the Desktop to the Multi-clouds: The case of ModelioSaaS
From the Desktop to the Multi-clouds: The case of ModelioSaaSFrom the Desktop to the Multi-clouds: The case of ModelioSaaS
From the Desktop to the Multi-clouds: The case of ModelioSaaSMarcos Almeida
 
Internet of Things - Esper
Internet of Things - EsperInternet of Things - Esper
Internet of Things - EsperTarun Vashisth
 
IaaS Trusted Public S5 - The London North Data Centre
IaaS Trusted Public S5 - The London North Data CentreIaaS Trusted Public S5 - The London North Data Centre
IaaS Trusted Public S5 - The London North Data CentreDerek Webster
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTScaleway
 
IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013imaginefuturefactory
 
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline TechnologyIndependent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline TechnologyNuwan Sriyantha Bandara
 
Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...AllSeen Alliance
 
MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015Moreau Mulume
 
Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...
Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...
Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...KTN
 

Ähnlich wie SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynamic service". Presented by Prof Theirry Monteil & Fabian Ho (20)

Singapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platform
Singapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platformSingapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platform
Singapore_IEEE_power_self-supply_based_on_an_io_t_driven_ platform
 
CURRICULUM VITAE
CURRICULUM VITAE CURRICULUM VITAE
CURRICULUM VITAE
 
Linkedin 2016 CV
Linkedin 2016 CVLinkedin 2016 CV
Linkedin 2016 CV
 
Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days Enterprise IoT solution in 30 days
Enterprise IoT solution in 30 days
 
205044990 M Mphego Presentation
205044990 M Mphego Presentation205044990 M Mphego Presentation
205044990 M Mphego Presentation
 
Ekspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i TelematyceEkspertyza REC w M2M i Telematyce
Ekspertyza REC w M2M i Telematyce
 
REC Expertise in M2M & Telematics
REC Expertise in M2M & TelematicsREC Expertise in M2M & Telematics
REC Expertise in M2M & Telematics
 
Industry4 from iot to smart industry
Industry4 from iot to smart industryIndustry4 from iot to smart industry
Industry4 from iot to smart industry
 
5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective
 
A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...A lightweight framework for efficient m2m device management in onem2m archite...
A lightweight framework for efficient m2m device management in onem2m archite...
 
From the Desktop to the Multi-clouds: The case of ModelioSaaS
From the Desktop to the Multi-clouds: The case of ModelioSaaSFrom the Desktop to the Multi-clouds: The case of ModelioSaaS
From the Desktop to the Multi-clouds: The case of ModelioSaaS
 
Internet of Things - Esper
Internet of Things - EsperInternet of Things - Esper
Internet of Things - Esper
 
Automatizacion de procesos PlantStruxure
Automatizacion de procesos PlantStruxureAutomatizacion de procesos PlantStruxure
Automatizacion de procesos PlantStruxure
 
IaaS Trusted Public S5 - The London North Data Centre
IaaS Trusted Public S5 - The London North Data CentreIaaS Trusted Public S5 - The London North Data Centre
IaaS Trusted Public S5 - The London North Data Centre
 
Entreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoTEntreprises : découvrez les briques essentielles d’une solution IoT
Entreprises : découvrez les briques essentielles d’une solution IoT
 
IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013
 
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline TechnologyIndependent Study on a Pulse Oximetry IoT System Based on Powerline Technology
Independent Study on a Pulse Oximetry IoT System Based on Powerline Technology
 
Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...
 
MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015
 
Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...
Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...
Network Rail & Innovate UK: Scope of "SBRI Innovation in Rail Security Survei...
 

Mehr von SMART Infrastructure Facility

SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...SMART Infrastructure Facility
 
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...SMART Infrastructure Facility
 
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...SMART Infrastructure Facility
 
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...SMART Infrastructure Facility
 
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...SMART Infrastructure Facility
 
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Infrastructure Facility
 
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...SMART Infrastructure Facility
 
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...SMART Infrastructure Facility
 
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...SMART Infrastructure Facility
 
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...SMART Infrastructure Facility
 
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...SMART Infrastructure Facility
 
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...SMART Infrastructure Facility
 
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...SMART Infrastructure Facility
 
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...SMART Infrastructure Facility
 
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...SMART Infrastructure Facility
 
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"SMART Infrastructure Facility
 
SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...SMART Infrastructure Facility
 
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"SMART Infrastructure Facility
 
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...SMART Infrastructure Facility
 
SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...
SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...
SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...SMART Infrastructure Facility
 

Mehr von SMART Infrastructure Facility (20)

SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
SMART Seminar Series: "Cognitive Illusions in Virtual Reality: What do I mean...
 
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
SMART Seminar Series: "Trusted Autonomous Systems as System of Systems". Pres...
 
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...SMART Seminar Series: "User-centric digital collaboration to build resilient ...
SMART Seminar Series: "User-centric digital collaboration to build resilient ...
 
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
SMART Seminar Series: "The Evolution of the Metric System: From Precious Lump...
 
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
SMART Seminar Series: "Using AI and edge computing devices for traffic flow m...
 
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
SMART Seminar Series: "Blockchain and its Applications". Presented by Prof Wi...
 
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
SMART Seminar Series: "Is bus bunching serious in Sydney? Preliminary finding...
 
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
SMART Seminar Series: "Keep it SMART, keep it simple! – Challenging complexit...
 
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
SMART Seminar Series: "Risk-based bridge assessment under changing load-deman...
 
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
SMART Seminar Series: "Deep Learning: Fundamentals and Practice". Presented b...
 
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
SMART Seminar Series: "Infrastructure Resilience: Planning for Future Extreme...
 
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
SMART Seminar Series: "Potential use of drones for infrastructure inspection ...
 
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
SMART Seminar Series: "A journey in the zoo of Turing patterns: the topology ...
 
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
SMART Seminar Series: "Human behaviour modelling and simulation for crisis ma...
 
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
SMART Seminar Series: "Dealing with uncertainty: With the observer in the loo...
 
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
SMART Seminar Series: "Smart Cities: The Good, The Bad & The Ugly"
 
SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...SMART Seminar Series: "How to improve the order of evolutionary models in age...
SMART Seminar Series: "How to improve the order of evolutionary models in age...
 
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
SMART Seminar Series: "OneM2M – Towards end-to-end interoperability of the IoT"
 
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
SMART Seminar Series: "Blue-Green vs. Grey-Black infrastructure – which is be...
 
SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...
SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...
SMART Seminar Series: "Coastal Infrastructure, Urban Mobility and Vulnerabili...
 

Kürzlich hochgeladen

Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 

Kürzlich hochgeladen (20)

Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 

SMART Seminar Series: "From an IoT cloud based architecture to Edge for dynamic service". Presented by Prof Theirry Monteil & Fabian Ho

  • 1. University of Toulouse INSA Toulouse Supervisors August, 24th 2018 Om2m Architecture for the SMART Building Fabian HO 4th year student in engineering School at INSA Toulouse - France University of Wollongong Smart Infrastructure Facility Senior Prof. Thierry MONTEIL Senior Prof. Pascal PEREZ Dr. Nicolas VERSTAEVEL Dr. Johan BARTHELEMY
  • 2. Table of contents Introduction OneM2M on SMART Building 1. Architecture 1. Physical architecture 2. Virtual visualisation 1. Application 1. Discovery 2. Node Red Conclusion
  • 3. Context Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 1 ● Building SMART Infrastructure Facility ○ Several protocole of communication: ■ 125 LoRa Sensors ● Send every 30 secondes ● 7 Data by sensor ● 2 520 000 data by day ■ Sigfox network ■ Bluetooth Low Energy (BLE) network ■ Wifi network ○ Middleware by protocole of communication
  • 4. Situation Problematics: Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 2 Server for LoRa ● First case MiddleWare LoRa Add another protocol of communication ? Server for LoRa MiddleWare LoRa New protocol Server for Protocol MiddleWare of protocol Gateway Gateway Gateway
  • 5. Situation Problematics: Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 3 ● Second case: Server MiddleWare LoRa MiddleWare BLE Server API 1 API 2 Communication between API 1 and API 2? Server MiddleWare LoRa MiddleWare BLE Server API 1 API 2 API Interface Gateway Gateway Gateway Gateway
  • 6. OM2M Eclipse ● Open source service platform for M2M interoperability based on the oneM2M standard. ● Follows a RESTful approach ● Middleware of system/application ● Extented via plugins ● Communication with different technologies: ○ Lora ○ Zigbee ○ Sigfox ○ Bluetooth Low Energy ○ Z-wave Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 4
  • 7. OneM2M on Smart Architecture Physical visualisation Virtual visualisation Application
  • 8. Architecture Physical architecture of UOW: Before Om2m Architecture Introduction ● OneM2M on Smart Building ● Conclusion Server for LoRa Server for BLE Server for Wifi Application Application Application Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 5 MiddleWare MiddleWare MiddleWare
  • 9. Architecture Physical architecture of UOW: Om2m Architecture Introduction ● OneM2M on Smart Building ● Conclusion Application Application Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 6 Application Server OneM2m MiddleWare OneM2m
  • 10. Physical architecture: Gateway N Gateway N+1 125 Sensors Every 30s DataToMnServer MN-Building_6 Tree representation of AE UOW Network Gateway IN-Smart_Campus Tree representation of MN Internet APIs Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 7 MN : Middle Node IN : Infrastructure node CSE : Common Service Entity AE : Application Entity Protocol of communication APIs Om2m Architecture Subscribe Post HTTP MiddleWare Om2m System Application Architecture
  • 11. Architecture Building N OM2M Eclipse Building N+1 OM2M Eclipse IN Smart_Campus Physical architecture of UOW: With Om2m Architecture Building 6 Room N+1 Room N Room 203 Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 8 MN-Building N MN-Building N+1 Building Vision Rooms Vision MN : Middle Node IN : Infrastructure node Room N+2
  • 12. Architecture Virtual visualisation of Building 6: ● Design choices: ○ No data duplication ○ Limit http requests ○ Architecture by building then rooms Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 9 MN : Middle Node IN : Infrastructure node CSE : Common Service Entity • Example
  • 14. Application Discovery of the data with Labels : Goal: ● Recover Latest Data with Labels ● Treatment: Median of the data ● Post on Tree ressource of MN Labels of Data Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 10 Temperature Humidity Voltage Movement … Rooms Building Recover all the Temperature in each rooms ?
  • 15. Application Complete architecture: Gateway N Gateway N+1 125 Sensors Every 30s DataToMnServer MN-Building_6 Tree representation of AE UOW Network Gateway IN-Smart_Campus Tree representation of MN Discovery_Median Req: Discovery Response Post HTTP Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 11 MN : Middle Node IN : Infrastructure node CSE : Common Service Entity AE : Application Entity Application Om2m Architecture Subscribe Post HTTP
  • 16. Application Om2m Eclipse and Node Red: Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 12 ● Make a simple application with Node-RED ○ Recover: Temperature Room 203 ○ Send Email ● Use Node-RED to make a complexe Dashboard • Different Protocol of communication • A lot of data Rooms Building How make a simple application ? How make a complex application ? And do it easily
  • 17. Application Complete architecture: Gateway N Gateway N+1 125 Sensors Every 30s DataToMnServer MN-Building_6 Tree representation of AE UOW Network Gateway IN-Smart_Campus Tree representation of MN Discovery_Median Req: Discovery Response Post HTTP Introduction ● OneM2M on Smart Building ● Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 13 MN : Middle Node IN : Infrastructure node CSE : Common Service Entity AE : Application Entity Application Om2m Architecture Subscribe Post HTTP Dashboard
  • 18. Introduction ● OneM2M on Smart Building ● Conclusion Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 14 • Each plugin offers specific functionalities Remotely • Installation • Started / Stopped / Updated • Uninstalled without requiring a reboot • OM2M exposes a RESTful API providing primitive procedures for: • Machines authentication • Resources discovery • Applications registration • Containers management • Access rights authorization • Groups organization and retargeting. • Highly extended via plugins • Interoperability • Discoverability Advantages:
  • 19. Introduction ● OneM2M on Smart Building ● Conclusion Conclusion Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 15 ● Realisation: ○ Implementation of OneM2M architecture ○ Developing an open-source data collection ○ Visualisation of sensors deployed ● Future Perspective: ○ Implemented in the several Smart Campus based on OneM2M Standard
  • 20. Introduction ● OneM2M on Smart Building ● Conclusion Conclusion Fabian HO Student Engineering School Departement GEI - IR/RT Mail: fho@etud.insa-toulouse.fr Téléphone: +33 603 957 595 Linkedin: www.linkedin.com/in/ho- fabian-ingenieur INSA Toulouse 135 avenue de Rangueil 31077 Toulouse CEDEX 04 France Site: www.insa-toulouse.fr Thanks for your attention Fabian HO OneM2M standard - Smart’s Building- June, 22th 2018 16