SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Cassowary: Middleware Platform for Context-Aware
Smart Buildings with Software-Defined Sensor Networks
Pradeeban Kathiravelu, Leila Sharifi, Lu´ıs Veiga
Distributed Systems Group, INESC-ID Lisboa
Instituto Superior T´ecnico, Universidade de Lisboa
Lisbon, Portugal
NavTalk, FCUL, Lisboa
20th
of November, 2015.
To be presented in
2nd Workshop on Middleware for Context-Aware Applications in the IoT (M4IOT 2015)
co-located with ACM/USENIX/IFIP Middleware 2015
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 1 / 22
Introduction
Introduction
Internet of Things (IoT) and ubiquitous computing.
An exponential growth in the connected devices.
IoT applications compose a highly condensed network of devices
within a small enclosed area.
Smart buildings: buildings with the IoT elements integrated.
sensors.
controllers.
computing elements.
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 2 / 22
Motivation
Motivation
Existing approaches in smart buildings do not cater the dynamic
nature of the buildings.
Heterogeneous and dynamic devices.
Devices without a sensor, or dumb devices.
Dynamic or moving occupants.
System and user level policies and control.
Lack of configurability for the building spaces
shared by multiple tenants.
with varying preferences.
Software-Defined Networking (SDN) - separation of control from
execution of the logic.
Software-Defined Sensor Networks (SDSN).
Existing SDSNs are not leveraged for smart buildings.
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 3 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 4 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 5 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 6 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 7 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 8 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 9 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 10 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 11 / 22
Motivation
Multi-Tenanted Building Spaces
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 12 / 22
Architecture
Cassowary
A middleware platform for Context-Aware Smart Buildings with
Software-Defined Sensor Networks.
Context-aware Software-Defined Smart Buildings.
By extending SDN paradigm and leveraging message oriented
middleware protocols
To seamlessly connect the smart devices of the buildings to the
centralized SDN controller.
Leveraging Message-Oriented Middleware to effectively communicate
the control actions between the devices.
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 13 / 22
Architecture
Application Layer Higher Level View
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 14 / 22
Architecture
Deployment Architecture
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 15 / 22
Architecture
Network Layer Higher Level View
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 16 / 22
Implementation
Cassowary Minimalist Approach Assessment
Table : Quality of Service Assessment of Cassowary
Feature HVAC Light Sources TV/Displays
Energy Efficiency
Tenant Comfort N/A
Acoustic/Light Pollution N/A
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 17 / 22
Implementation
Temperature Control
T =
n
i=1
(Ti
xi
)
n
i=1
( 1
xi
)
(1)
where,
T - Temperature chosen by the air conditioning system.
n - Number of tenants considered by the system to be in close proximity.
Ti - Preferred temperature from the tenant profile of tenant i.
xi - Distance of tenant i to the HVAC system.
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 18 / 22
Implementation
Illumination Control
L = F(dmin, Ls) (2)
Here,
L - Light intensity to ensure.
Ls - Sensed external or natural light.
dmin - Distance to the nearest tenant for the given enclosure.
L = k ∗
1
dmin
∗
1
Ls
(3)
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 19 / 22
Conclusion
Related Work
Sensor OpenFlow.
Adopting SDN into Wireless Sensor Networks (WSN).
Aware Home: Context-Aware Buildings.
A smart floor with a few strategically located tiles to collect footstep
information of the occupants.
Software-Defined Buildings.
A term coined by the University of California at Berkeley.
A building operating system (BOS) atop which the other firmware
applications of the other appliances execute.
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 20 / 22
Conclusion
Conclusion
Conclusions
Cassowary offers a context-aware sensor network for smart buildings.
A middleware platform for multi-tenanted energy provisioning in the
buildings.
Future Work
Deploying Cassowary on a physical building environment.
Extending Cassowary to coordinate multiple buildings
to enable energy efficient building complexes and cities.
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 21 / 22
Conclusion
Thank you
Kathiravelu, P., Sharifi , L., & Veiga, L. (2015). Cassowary: Middleware Platform for Context-Aware Smart Buildings
with Software-Defined Sensor Networks . In 2nd Workshop on Middleware for Context-Aware Applications in the IoT
(M4IOT 2015), co-located with ACM/USENIX/IFIP Middleware 2015 . Dec.2015. 6 pages. to appear.
Thank you!
Questions?
Pradeeban Kathiravelu (IST-ULisboa) Cassowary 22 / 22

Mais conteúdo relacionado

Mais procurados

ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud SystemsICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud SystemsHong-Linh Truong
 
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert Panel
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert PanelTowards Deep Programmable Slicing at Netsoft'19 Distinguished Expert Panel
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert PanelChristian Esteve Rothenberg
 
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...Christian Esteve Rothenberg
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)pijans
 
Condroid KTH Summer CSD 2011 - Press Release
Condroid KTH Summer CSD 2011 - Press ReleaseCondroid KTH Summer CSD 2011 - Press Release
Condroid KTH Summer CSD 2011 - Press ReleaseLaili Aidi
 
SmartSociety – A Platform for Collaborative People-Machine Computation
SmartSociety – A Platform for Collaborative People-Machine ComputationSmartSociety – A Platform for Collaborative People-Machine Computation
SmartSociety – A Platform for Collaborative People-Machine ComputationHong-Linh Truong
 
International Journal on AdHoc Networking System (IJANS)
International Journal on AdHoc Networking System (IJANS)International Journal on AdHoc Networking System (IJANS)
International Journal on AdHoc Networking System (IJANS)pijans
 
Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...
Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...
Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...IDATE DigiWorld
 
Research Projects in Software Defined Networking Ideas
Research Projects in Software Defined Networking IdeasResearch Projects in Software Defined Networking Ideas
Research Projects in Software Defined Networking IdeasNetwork Simulation Tools
 
Optimized Algorithm for Hiding Digital Text in a Colour Image Using FPGA
Optimized Algorithm for Hiding Digital Text in a Colour Image Using FPGAOptimized Algorithm for Hiding Digital Text in a Colour Image Using FPGA
Optimized Algorithm for Hiding Digital Text in a Colour Image Using FPGAShanmuga Priyan Thiagarajan
 
Secure Task-Based Programming with OmpSs and SGX
Secure Task-Based Programming with OmpSs and SGXSecure Task-Based Programming with OmpSs and SGX
Secure Task-Based Programming with OmpSs and SGXLEGATO project
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)pijans
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)pijans
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)pijans
 

Mais procurados (14)

ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud SystemsICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
ICSOC 2015 Panel: Service Engineering Analytics in the IoT Cloud Systems
 
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert Panel
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert PanelTowards Deep Programmable Slicing at Netsoft'19 Distinguished Expert Panel
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert Panel
 
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control...
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)
 
Condroid KTH Summer CSD 2011 - Press Release
Condroid KTH Summer CSD 2011 - Press ReleaseCondroid KTH Summer CSD 2011 - Press Release
Condroid KTH Summer CSD 2011 - Press Release
 
SmartSociety – A Platform for Collaborative People-Machine Computation
SmartSociety – A Platform for Collaborative People-Machine ComputationSmartSociety – A Platform for Collaborative People-Machine Computation
SmartSociety – A Platform for Collaborative People-Machine Computation
 
International Journal on AdHoc Networking System (IJANS)
International Journal on AdHoc Networking System (IJANS)International Journal on AdHoc Networking System (IJANS)
International Journal on AdHoc Networking System (IJANS)
 
Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...
Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...
Future Internet Networks - Tiana RAMAHANDRY - IDATE - Executive Seminar - Dig...
 
Research Projects in Software Defined Networking Ideas
Research Projects in Software Defined Networking IdeasResearch Projects in Software Defined Networking Ideas
Research Projects in Software Defined Networking Ideas
 
Optimized Algorithm for Hiding Digital Text in a Colour Image Using FPGA
Optimized Algorithm for Hiding Digital Text in a Colour Image Using FPGAOptimized Algorithm for Hiding Digital Text in a Colour Image Using FPGA
Optimized Algorithm for Hiding Digital Text in a Colour Image Using FPGA
 
Secure Task-Based Programming with OmpSs and SGX
Secure Task-Based Programming with OmpSs and SGXSecure Task-Based Programming with OmpSs and SGX
Secure Task-Based Programming with OmpSs and SGX
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)
 
International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)International Journal on AdHoc Networking Systems (IJANS)
International Journal on AdHoc Networking Systems (IJANS)
 

Destaque

11 presentatie rekenkamer wegbeheer
11 presentatie rekenkamer wegbeheer11 presentatie rekenkamer wegbeheer
11 presentatie rekenkamer wegbeheerDaan Massie
 
Auto pollution diagnostics software
Auto pollution diagnostics softwareAuto pollution diagnostics software
Auto pollution diagnostics softwarechristopher russell
 
medio ambiente sostenible niño
medio ambiente sostenible niñomedio ambiente sostenible niño
medio ambiente sostenible niñoPachito Perez
 
DMC Cape Verde Group Flyer
DMC Cape Verde Group Flyer DMC Cape Verde Group Flyer
DMC Cape Verde Group Flyer World of DMCs
 
IBM Collaboration Forum - Electrolux & Infoware
IBM Collaboration Forum - Electrolux & InfowareIBM Collaboration Forum - Electrolux & Infoware
IBM Collaboration Forum - Electrolux & InfowareIBM Sverige
 
Meryl Trends_Woman Moments_SS 17
Meryl Trends_Woman Moments_SS 17Meryl Trends_Woman Moments_SS 17
Meryl Trends_Woman Moments_SS 17Maria Piulats Mas
 
Edward De Valle | Biography
Edward De Valle |   BiographyEdward De Valle |   Biography
Edward De Valle | BiographyEdward de valle
 
Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...
Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...
Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...Health Catalyst
 
Cluster Project 1 Final Report Deck
Cluster Project 1 Final Report DeckCluster Project 1 Final Report Deck
Cluster Project 1 Final Report DeckChandler McKinney
 
Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...
Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...
Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...Pradeeban Kathiravelu, Ph.D.
 
Software-Defined Simulations for Continuous Development of Cloud and Data Cen...
Software-Defined Simulations for Continuous Development of Cloud and Data Cen...Software-Defined Simulations for Continuous Development of Cloud and Data Cen...
Software-Defined Simulations for Continuous Development of Cloud and Data Cen...Pradeeban Kathiravelu, Ph.D.
 
Gabarito flexão lista 2
Gabarito flexão lista 2   Gabarito flexão lista 2
Gabarito flexão lista 2 Willian De Sá
 
Yigal landau - Biography
Yigal landau - BiographyYigal landau - Biography
Yigal landau - BiographyYigal Landau
 
Komu przysługuje urlop szkoleniowy nr 21 gp
Komu przysługuje urlop szkoleniowy nr 21 gpKomu przysługuje urlop szkoleniowy nr 21 gp
Komu przysługuje urlop szkoleniowy nr 21 gpAga Szajda
 
Nauczyciel na zastępstwie gp23
Nauczyciel na zastępstwie gp23Nauczyciel na zastępstwie gp23
Nauczyciel na zastępstwie gp23Aga Szajda
 
Arkusz obserwacyjny-zdolnego-przedszkolaka (2)
Arkusz obserwacyjny-zdolnego-przedszkolaka (2)Arkusz obserwacyjny-zdolnego-przedszkolaka (2)
Arkusz obserwacyjny-zdolnego-przedszkolaka (2)Aga Szajda
 

Destaque (20)

11 presentatie rekenkamer wegbeheer
11 presentatie rekenkamer wegbeheer11 presentatie rekenkamer wegbeheer
11 presentatie rekenkamer wegbeheer
 
Auto pollution diagnostics software
Auto pollution diagnostics softwareAuto pollution diagnostics software
Auto pollution diagnostics software
 
medio ambiente sostenible niño
medio ambiente sostenible niñomedio ambiente sostenible niño
medio ambiente sostenible niño
 
DMC Cape Verde Group Flyer
DMC Cape Verde Group Flyer DMC Cape Verde Group Flyer
DMC Cape Verde Group Flyer
 
Imagenes
ImagenesImagenes
Imagenes
 
IBM Collaboration Forum - Electrolux & Infoware
IBM Collaboration Forum - Electrolux & InfowareIBM Collaboration Forum - Electrolux & Infoware
IBM Collaboration Forum - Electrolux & Infoware
 
Meryl Trends_Woman Moments_SS 17
Meryl Trends_Woman Moments_SS 17Meryl Trends_Woman Moments_SS 17
Meryl Trends_Woman Moments_SS 17
 
JMAKINS
JMAKINSJMAKINS
JMAKINS
 
Health breath testing
Health breath testingHealth breath testing
Health breath testing
 
Edward De Valle | Biography
Edward De Valle |   BiographyEdward De Valle |   Biography
Edward De Valle | Biography
 
Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...
Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...
Analytics and Small Hospitals: Embracing Data to Thrive in the New Era of Val...
 
Cluster Project 1 Final Report Deck
Cluster Project 1 Final Report DeckCluster Project 1 Final Report Deck
Cluster Project 1 Final Report Deck
 
Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...
Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...
Building Blocks of Mayan: Componentizing the eScience Workflows Through Softw...
 
Software-Defined Simulations for Continuous Development of Cloud and Data Cen...
Software-Defined Simulations for Continuous Development of Cloud and Data Cen...Software-Defined Simulations for Continuous Development of Cloud and Data Cen...
Software-Defined Simulations for Continuous Development of Cloud and Data Cen...
 
Gabarito flexão lista 2
Gabarito flexão lista 2   Gabarito flexão lista 2
Gabarito flexão lista 2
 
Yigal landau - Biography
Yigal landau - BiographyYigal landau - Biography
Yigal landau - Biography
 
Komu przysługuje urlop szkoleniowy nr 21 gp
Komu przysługuje urlop szkoleniowy nr 21 gpKomu przysługuje urlop szkoleniowy nr 21 gp
Komu przysługuje urlop szkoleniowy nr 21 gp
 
Nauczyciel na zastępstwie gp23
Nauczyciel na zastępstwie gp23Nauczyciel na zastępstwie gp23
Nauczyciel na zastępstwie gp23
 
Arkusz obserwacyjny-zdolnego-przedszkolaka (2)
Arkusz obserwacyjny-zdolnego-przedszkolaka (2)Arkusz obserwacyjny-zdolnego-przedszkolaka (2)
Arkusz obserwacyjny-zdolnego-przedszkolaka (2)
 
Los adjetivos
Los adjetivosLos adjetivos
Los adjetivos
 

Semelhante a Cassowary: Middleware Platform for Context-Aware Smart Buildings with Software-Defined Sensor Networks

CHIEF: Controller Farm for Clouds of Software-Defined Community Networks
CHIEF: Controller Farm for Clouds of Software-Defined Community NetworksCHIEF: Controller Farm for Clouds of Software-Defined Community Networks
CHIEF: Controller Farm for Clouds of Software-Defined Community NetworksPradeeban Kathiravelu, Ph.D.
 
SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...
SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...
SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...Pradeeban Kathiravelu, Ph.D.
 
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labsWidget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labsUNED
 
Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...IJCNCJournal
 
Open Day Light (ODL)
Open Day Light (ODL)Open Day Light (ODL)
Open Day Light (ODL)Utkarsh Soni
 
Towards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud ServicesTowards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud Servicesijsptm
 
SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...
SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...
SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...csandit
 
iNGENIOUS: Next Generation IoT for the Next-Generation Supply Chain
iNGENIOUS: Next Generation IoT for the Next-Generation Supply ChainiNGENIOUS: Next Generation IoT for the Next-Generation Supply Chain
iNGENIOUS: Next Generation IoT for the Next-Generation Supply ChainiNGENIOUSIoT
 
Analysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksAnalysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksiaemedu
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletterEU ARCADIA PROJECT
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Ecwaytech
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Ecwayt
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Ecwayt
 
Towards a World of Ubiquitous Sensors and Actuators
Towards a World of Ubiquitous Sensors and ActuatorsTowards a World of Ubiquitous Sensors and Actuators
Towards a World of Ubiquitous Sensors and ActuatorsLarry Smarr
 
Фреймворк промышленного интернета
Фреймворк промышленного интернетаФреймворк промышленного интернета
Фреймворк промышленного интернетаSergey Zhdanov
 
Campus edge computing_network_based_on_io_t_street_lighting_nodes
Campus edge computing_network_based_on_io_t_street_lighting_nodesCampus edge computing_network_based_on_io_t_street_lighting_nodes
Campus edge computing_network_based_on_io_t_street_lighting_nodesEduardo Puertas
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsHong-Linh Truong
 

Semelhante a Cassowary: Middleware Platform for Context-Aware Smart Buildings with Software-Defined Sensor Networks (20)

CHIEF: Controller Farm for Clouds of Software-Defined Community Networks
CHIEF: Controller Farm for Clouds of Software-Defined Community NetworksCHIEF: Controller Farm for Clouds of Software-Defined Community Networks
CHIEF: Controller Farm for Clouds of Software-Defined Community Networks
 
SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...
SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...
SD-CPS: Taming the Challenges of Cyber-Physical Systems with a Software-Defin...
 
Fault tolerance on cloud computing
Fault tolerance on cloud computingFault tolerance on cloud computing
Fault tolerance on cloud computing
 
Iot Report
Iot ReportIot Report
Iot Report
 
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labsWidget and Smart Devices. A Different Approach for Remote and Virtual labs
Widget and Smart Devices. A Different Approach for Remote and Virtual labs
 
ICRI Urban IoT
ICRI Urban IoTICRI Urban IoT
ICRI Urban IoT
 
Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...
 
Open Day Light (ODL)
Open Day Light (ODL)Open Day Light (ODL)
Open Day Light (ODL)
 
Towards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud ServicesTowards Pervasive Computing Environments With Cloud Services
Towards Pervasive Computing Environments With Cloud Services
 
SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...
SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...
SECURITY FOR SOFTWARE-DEFINED (CLOUD, SDN AND NFV) INFRASTRUCTURES – ISSUES A...
 
iNGENIOUS: Next Generation IoT for the Next-Generation Supply Chain
iNGENIOUS: Next Generation IoT for the Next-Generation Supply ChainiNGENIOUS: Next Generation IoT for the Next-Generation Supply Chain
iNGENIOUS: Next Generation IoT for the Next-Generation Supply Chain
 
Analysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksAnalysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networks
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletter
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...
 
Towards a World of Ubiquitous Sensors and Actuators
Towards a World of Ubiquitous Sensors and ActuatorsTowards a World of Ubiquitous Sensors and Actuators
Towards a World of Ubiquitous Sensors and Actuators
 
Фреймворк промышленного интернета
Фреймворк промышленного интернетаФреймворк промышленного интернета
Фреймворк промышленного интернета
 
Campus edge computing_network_based_on_io_t_street_lighting_nodes
Campus edge computing_network_based_on_io_t_street_lighting_nodesCampus edge computing_network_based_on_io_t_street_lighting_nodes
Campus edge computing_network_based_on_io_t_street_lighting_nodes
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and Clouds
 

Mais de Pradeeban Kathiravelu, Ph.D.

Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.
Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.
Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.Pradeeban Kathiravelu, Ph.D.
 
A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...
A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...
A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...Pradeeban Kathiravelu, Ph.D.
 
Data Services with Bindaas: RESTful Interfaces for Diverse Data Sources
Data Services with Bindaas: RESTful Interfaces for Diverse Data SourcesData Services with Bindaas: RESTful Interfaces for Diverse Data Sources
Data Services with Bindaas: RESTful Interfaces for Diverse Data SourcesPradeeban Kathiravelu, Ph.D.
 
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degreeThe UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degreePradeeban Kathiravelu, Ph.D.
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
 My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos... My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...Pradeeban Kathiravelu, Ph.D.
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...Pradeeban Kathiravelu, Ph.D.
 
Software-Defined Systems for Network-Aware Service Composition and Workflow P...
Software-Defined Systems for Network-Aware Service Composition and Workflow P...Software-Defined Systems for Network-Aware Service Composition and Workflow P...
Software-Defined Systems for Network-Aware Service Composition and Workflow P...Pradeeban Kathiravelu, Ph.D.
 
Moving bits with a fleet of shared virtual routers
Moving bits with a fleet of shared virtual routersMoving bits with a fleet of shared virtual routers
Moving bits with a fleet of shared virtual routersPradeeban Kathiravelu, Ph.D.
 
Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...
Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...
Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...Pradeeban Kathiravelu, Ph.D.
 
On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...
On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...
On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...Pradeeban Kathiravelu, Ph.D.
 
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Pradeeban Kathiravelu, Ph.D.
 
Software-Defined Inter-Cloud Composition of Big Services
Software-Defined Inter-Cloud Composition of Big ServicesSoftware-Defined Inter-Cloud Composition of Big Services
Software-Defined Inter-Cloud Composition of Big ServicesPradeeban Kathiravelu, Ph.D.
 
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Pradeeban Kathiravelu, Ph.D.
 

Mais de Pradeeban Kathiravelu, Ph.D. (20)

Google Summer of Code_2023.pdf
Google Summer of Code_2023.pdfGoogle Summer of Code_2023.pdf
Google Summer of Code_2023.pdf
 
Google Summer of Code (GSoC) 2022
Google Summer of Code (GSoC) 2022Google Summer of Code (GSoC) 2022
Google Summer of Code (GSoC) 2022
 
Google Summer of Code (GSoC) 2022
Google Summer of Code (GSoC) 2022Google Summer of Code (GSoC) 2022
Google Summer of Code (GSoC) 2022
 
Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.
Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.
Niffler: A DICOM Framework for Machine Learning and Processing Pipelines.
 
Google summer of code (GSoC) 2021
Google summer of code (GSoC) 2021Google summer of code (GSoC) 2021
Google summer of code (GSoC) 2021
 
A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...
A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...
A DICOM Framework for Machine Learning Pipelines against Real-Time Radiology ...
 
Google Summer of Code (GSoC) 2020 for mentors
Google Summer of Code (GSoC) 2020 for mentorsGoogle Summer of Code (GSoC) 2020 for mentors
Google Summer of Code (GSoC) 2020 for mentors
 
Google Summer of Code (GSoC) 2020
Google Summer of Code (GSoC) 2020Google Summer of Code (GSoC) 2020
Google Summer of Code (GSoC) 2020
 
Data Services with Bindaas: RESTful Interfaces for Diverse Data Sources
Data Services with Bindaas: RESTful Interfaces for Diverse Data SourcesData Services with Bindaas: RESTful Interfaces for Diverse Data Sources
Data Services with Bindaas: RESTful Interfaces for Diverse Data Sources
 
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degreeThe UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
 My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos... My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
 
UCL Ph.D. Confirmation 2018
UCL Ph.D. Confirmation 2018UCL Ph.D. Confirmation 2018
UCL Ph.D. Confirmation 2018
 
Software-Defined Systems for Network-Aware Service Composition and Workflow P...
Software-Defined Systems for Network-Aware Service Composition and Workflow P...Software-Defined Systems for Network-Aware Service Composition and Workflow P...
Software-Defined Systems for Network-Aware Service Composition and Workflow P...
 
Moving bits with a fleet of shared virtual routers
Moving bits with a fleet of shared virtual routersMoving bits with a fleet of shared virtual routers
Moving bits with a fleet of shared virtual routers
 
Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...
Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...
Software-Defined Data Services: Interoperable and Network-Aware Big Data Exec...
 
On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...
On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...
On-Demand Service-Based Big Data Integration: Optimized for Research Collabor...
 
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
 
Software-Defined Inter-Cloud Composition of Big Services
Software-Defined Inter-Cloud Composition of Big ServicesSoftware-Defined Inter-Cloud Composition of Big Services
Software-Defined Inter-Cloud Composition of Big Services
 
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
 

Último

List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosVictor Morales
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptJohnWilliam111370
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书rnrncn29
 
priority interrupt computer organization
priority interrupt computer organizationpriority interrupt computer organization
priority interrupt computer organizationchnrketan
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Forming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptForming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptNoman khan
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSneha Padhiar
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodManicka Mamallan Andavar
 

Último (20)

List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitos
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
 
priority interrupt computer organization
priority interrupt computer organizationpriority interrupt computer organization
priority interrupt computer organization
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Forming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptForming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).ppt
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument method
 

Cassowary: Middleware Platform for Context-Aware Smart Buildings with Software-Defined Sensor Networks

  • 1. Cassowary: Middleware Platform for Context-Aware Smart Buildings with Software-Defined Sensor Networks Pradeeban Kathiravelu, Leila Sharifi, Lu´ıs Veiga Distributed Systems Group, INESC-ID Lisboa Instituto Superior T´ecnico, Universidade de Lisboa Lisbon, Portugal NavTalk, FCUL, Lisboa 20th of November, 2015. To be presented in 2nd Workshop on Middleware for Context-Aware Applications in the IoT (M4IOT 2015) co-located with ACM/USENIX/IFIP Middleware 2015 Pradeeban Kathiravelu (IST-ULisboa) Cassowary 1 / 22
  • 2. Introduction Introduction Internet of Things (IoT) and ubiquitous computing. An exponential growth in the connected devices. IoT applications compose a highly condensed network of devices within a small enclosed area. Smart buildings: buildings with the IoT elements integrated. sensors. controllers. computing elements. Pradeeban Kathiravelu (IST-ULisboa) Cassowary 2 / 22
  • 3. Motivation Motivation Existing approaches in smart buildings do not cater the dynamic nature of the buildings. Heterogeneous and dynamic devices. Devices without a sensor, or dumb devices. Dynamic or moving occupants. System and user level policies and control. Lack of configurability for the building spaces shared by multiple tenants. with varying preferences. Software-Defined Networking (SDN) - separation of control from execution of the logic. Software-Defined Sensor Networks (SDSN). Existing SDSNs are not leveraged for smart buildings. Pradeeban Kathiravelu (IST-ULisboa) Cassowary 3 / 22
  • 4. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 4 / 22
  • 5. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 5 / 22
  • 6. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 6 / 22
  • 7. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 7 / 22
  • 8. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 8 / 22
  • 9. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 9 / 22
  • 10. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 10 / 22
  • 11. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 11 / 22
  • 12. Motivation Multi-Tenanted Building Spaces Pradeeban Kathiravelu (IST-ULisboa) Cassowary 12 / 22
  • 13. Architecture Cassowary A middleware platform for Context-Aware Smart Buildings with Software-Defined Sensor Networks. Context-aware Software-Defined Smart Buildings. By extending SDN paradigm and leveraging message oriented middleware protocols To seamlessly connect the smart devices of the buildings to the centralized SDN controller. Leveraging Message-Oriented Middleware to effectively communicate the control actions between the devices. Pradeeban Kathiravelu (IST-ULisboa) Cassowary 13 / 22
  • 14. Architecture Application Layer Higher Level View Pradeeban Kathiravelu (IST-ULisboa) Cassowary 14 / 22
  • 16. Architecture Network Layer Higher Level View Pradeeban Kathiravelu (IST-ULisboa) Cassowary 16 / 22
  • 17. Implementation Cassowary Minimalist Approach Assessment Table : Quality of Service Assessment of Cassowary Feature HVAC Light Sources TV/Displays Energy Efficiency Tenant Comfort N/A Acoustic/Light Pollution N/A Pradeeban Kathiravelu (IST-ULisboa) Cassowary 17 / 22
  • 18. Implementation Temperature Control T = n i=1 (Ti xi ) n i=1 ( 1 xi ) (1) where, T - Temperature chosen by the air conditioning system. n - Number of tenants considered by the system to be in close proximity. Ti - Preferred temperature from the tenant profile of tenant i. xi - Distance of tenant i to the HVAC system. Pradeeban Kathiravelu (IST-ULisboa) Cassowary 18 / 22
  • 19. Implementation Illumination Control L = F(dmin, Ls) (2) Here, L - Light intensity to ensure. Ls - Sensed external or natural light. dmin - Distance to the nearest tenant for the given enclosure. L = k ∗ 1 dmin ∗ 1 Ls (3) Pradeeban Kathiravelu (IST-ULisboa) Cassowary 19 / 22
  • 20. Conclusion Related Work Sensor OpenFlow. Adopting SDN into Wireless Sensor Networks (WSN). Aware Home: Context-Aware Buildings. A smart floor with a few strategically located tiles to collect footstep information of the occupants. Software-Defined Buildings. A term coined by the University of California at Berkeley. A building operating system (BOS) atop which the other firmware applications of the other appliances execute. Pradeeban Kathiravelu (IST-ULisboa) Cassowary 20 / 22
  • 21. Conclusion Conclusion Conclusions Cassowary offers a context-aware sensor network for smart buildings. A middleware platform for multi-tenanted energy provisioning in the buildings. Future Work Deploying Cassowary on a physical building environment. Extending Cassowary to coordinate multiple buildings to enable energy efficient building complexes and cities. Pradeeban Kathiravelu (IST-ULisboa) Cassowary 21 / 22
  • 22. Conclusion Thank you Kathiravelu, P., Sharifi , L., & Veiga, L. (2015). Cassowary: Middleware Platform for Context-Aware Smart Buildings with Software-Defined Sensor Networks . In 2nd Workshop on Middleware for Context-Aware Applications in the IoT (M4IOT 2015), co-located with ACM/USENIX/IFIP Middleware 2015 . Dec.2015. 6 pages. to appear. Thank you! Questions? Pradeeban Kathiravelu (IST-ULisboa) Cassowary 22 / 22