SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
D6.4 S3.1
Low-Level service platform and
Remote system
management service
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Components
The services platform acts as the framework for all software components
that are integrated in SUSNHINE. Base service platform has been
deployed integrating existing solutions e.g. available through other EU
projects.
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
DBMS PostgreSQL
• Components are categorized into two big typologies:
• the database management system;
• the server software that implements various standard services.
• In the DBMS, implemented by PostgreSQL, are defined
several schemas, in particular:
• the Georepository database, where the geographic vector
data are stored;
• the MD database, that stores the metadata of the geodata;
• the SOS database, used to store all sensor data (energy
consumption, indoor temperature, light poles/lines state data,
weather data);
• the SPS database, that support the Sensor Planning Service;
• the 3D City DB, whose tables host the CityGML models.
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
OGC standards
• The OGC standard services are implemented by the
following services:
• GeoNetwork, offers CSW service to search and deliver
metadata;
• GeoServer, that exposes WMS services to produce maps, a
WFS-T service to enable editing the attributes of buildings and,
finally, the WPS that is fundamentally a container of processes
that can be used in different points of the system. In particular
the most important process is the “ecomap” calculator. With
no additional effort, GeoServer can implement even simple
WFS and WCS to access directly vector and raster data, but no
need of this kind of service has emerged until now;
• the SWE container; this is a virtual container that is represented
by the shared technology (52°North) of the SOS and SPS server.
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
REMOTE SYSTEM
MANAGEMENT SERVICE
Service platform: D4.3, D4.6
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Remote system management /1
• Gathers sensors data from lighting network or light points
– energy consumption, instantaneous power, level of dimming, overall lighting time, bulb
temperature …
• Stores them in a normalized format into a repository from which they can
be retrieved through a standard interface;
• Sends operation instruction to the remote controllers that modify the
state of the lamps (dimming level, switching on and off).
• Two channels have been set up to communicate with remote lighting
system:
– a channel based on the Reverberi technology;
– a channel centred on the SOS standard.
Even the first channel finally relies on the SOS standard because both inbound
and outbound data transit through the SOS services. http://www.reverberi.it/
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Remote system management /2
• SOS Server; it’s the server that implements several OGC standard service of the SWE suites. In
particular Sensor Observation Service (SOS) included its transactional profile that allows storing
sensor observation into the underlying SOS DB.
• SPS Server; the server that implements the Sensor Planning Service (SPS) that is used as a
common interface for tasking the lighting systems.
• SOS DB; it’s a specific database schema implemented inside a PostGIS database and functional to
the SOS Server. In its tables are maintained the readings sent by all sensors, including those
integrated in the lighting networks.
• SPS DB; in analogy with the SOS DB, this schema hosts the tables needed by the SPS service;
• SPS drivers; they are developed components that allow transforming an SPS request into a
specific set of instructions that depends on a particular technology of lighting systems. The
drivers include one for transforming a SPS request into a Reverberi instruction and other to talk
with the other technologies used by pilots.
• RVRB Synchronizer; Reverberi technology relies on a MS SQL database where all data gathered
from the lighting networks are stored and where also the actuating commands are deposited
before being sent to the lamps. This component transfers the sensor observations from the RVRV
DB to the SOS DB.
• RVRB DB; a MS SQL schema where all the data related to the Reverberi technology are persisted.
• RVRB server; service relying on Reverberi technology that receives readings from the gateways in
the remote lighting networks. GPRS connection is used.
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Service components
• Two types of OGC standard services are used in the
communication, depending on the direction of flow:
– for writing sensor reading, the SOS service is used, in particular the
operations pertaining to the transactional profile (SOS-T) of the service;
– for actuating commands on the lighting network, the SPS service is used.
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Integration with pilot infrastructures
• Integration with pilots equipped with REVERBERI technology
– for the pilots in Bassano, Cles
• Integration with pilot technology in Rovereto
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Service dashboard
http://sunshine.sinergis.it/download/dashboard/
www.sunshineproject.eu
SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161)
Credits
For more training material and courses visit http://www.sunshineproject.eu/solutions/training
or contact us directly at training@sunshineproject.eu
Source:www.unionegeometri.com
Thank you!
Luca Giovannini
Sinergis Srl
luca.giovannini@sinergis.it

Contenu connexe

Plus de SUNSHINEProject

Sunshine lamia greek native language
Sunshine lamia greek native languageSunshine lamia greek native language
Sunshine lamia greek native languageSUNSHINEProject
 
S.2.f Specifications for Data Ingestion via Green Button
S.2.f Specifications for Data Ingestion via Green ButtonS.2.f Specifications for Data Ingestion via Green Button
S.2.f Specifications for Data Ingestion via Green ButtonSUNSHINEProject
 
S.2.h Meter Data Management Service
S.2.h Meter Data Management ServiceS.2.h Meter Data Management Service
S.2.h Meter Data Management ServiceSUNSHINEProject
 
S.2.i Suggestion Service
S.2.i Suggestion ServiceS.2.i Suggestion Service
S.2.i Suggestion ServiceSUNSHINEProject
 
Servizio Gestione Flussi Dati Energetici Edifici
Servizio Gestione Flussi Dati Energetici EdificiServizio Gestione Flussi Dati Energetici Edifici
Servizio Gestione Flussi Dati Energetici EdificiSUNSHINEProject
 
S.2.e Specifications for Data Ingestion via Sunshine FTP
S.2.e Specifications for Data Ingestion via Sunshine FTPS.2.e Specifications for Data Ingestion via Sunshine FTP
S.2.e Specifications for Data Ingestion via Sunshine FTPSUNSHINEProject
 
S.2.g Meter and Sensor Data Management Service
S.2.g Meter and Sensor Data Management ServiceS.2.g Meter and Sensor Data Management Service
S.2.g Meter and Sensor Data Management ServiceSUNSHINEProject
 
SUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie BahuSUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie BahuSUNSHINEProject
 
SUNSHINE Project: Francesco Pignatelli, Maria Teresa Borzacchiello
SUNSHINE Project: Francesco Pignatelli, Maria Teresa BorzacchielloSUNSHINE Project: Francesco Pignatelli, Maria Teresa Borzacchiello
SUNSHINE Project: Francesco Pignatelli, Maria Teresa BorzacchielloSUNSHINEProject
 
SUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwerSUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwerSUNSHINEProject
 
SUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo ConciSUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo ConciSUNSHINEProject
 
Sunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps TrentaSunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps TrentaSUNSHINEProject
 
S.1.b Building Energy Pre Certification Service
S.1.b Building Energy Pre Certification ServiceS.1.b Building Energy Pre Certification Service
S.1.b Building Energy Pre Certification ServiceSUNSHINEProject
 
S.1.a Data Model for Energy Map Data Collection
S.1.a Data Model for Energy Map Data CollectionS.1.a Data Model for Energy Map Data Collection
S.1.a Data Model for Energy Map Data CollectionSUNSHINEProject
 
S.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance EstimationS.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance EstimationSUNSHINEProject
 
S.3.4 Security and Privacy
S.3.4 Security and PrivacyS.3.4 Security and Privacy
S.3.4 Security and PrivacySUNSHINEProject
 
S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3SUNSHINEProject
 
S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)SUNSHINEProject
 
S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2SUNSHINEProject
 

Plus de SUNSHINEProject (20)

Sunshine lamia greek native language
Sunshine lamia greek native languageSunshine lamia greek native language
Sunshine lamia greek native language
 
S.3.k Security Layer
S.3.k Security LayerS.3.k Security Layer
S.3.k Security Layer
 
S.2.f Specifications for Data Ingestion via Green Button
S.2.f Specifications for Data Ingestion via Green ButtonS.2.f Specifications for Data Ingestion via Green Button
S.2.f Specifications for Data Ingestion via Green Button
 
S.2.h Meter Data Management Service
S.2.h Meter Data Management ServiceS.2.h Meter Data Management Service
S.2.h Meter Data Management Service
 
S.2.i Suggestion Service
S.2.i Suggestion ServiceS.2.i Suggestion Service
S.2.i Suggestion Service
 
Servizio Gestione Flussi Dati Energetici Edifici
Servizio Gestione Flussi Dati Energetici EdificiServizio Gestione Flussi Dati Energetici Edifici
Servizio Gestione Flussi Dati Energetici Edifici
 
S.2.e Specifications for Data Ingestion via Sunshine FTP
S.2.e Specifications for Data Ingestion via Sunshine FTPS.2.e Specifications for Data Ingestion via Sunshine FTP
S.2.e Specifications for Data Ingestion via Sunshine FTP
 
S.2.g Meter and Sensor Data Management Service
S.2.g Meter and Sensor Data Management ServiceS.2.g Meter and Sensor Data Management Service
S.2.g Meter and Sensor Data Management Service
 
SUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie BahuSUNSHINE Project: Romain Nouvel, Jean Marie Bahu
SUNSHINE Project: Romain Nouvel, Jean Marie Bahu
 
SUNSHINE Project: Francesco Pignatelli, Maria Teresa Borzacchiello
SUNSHINE Project: Francesco Pignatelli, Maria Teresa BorzacchielloSUNSHINE Project: Francesco Pignatelli, Maria Teresa Borzacchiello
SUNSHINE Project: Francesco Pignatelli, Maria Teresa Borzacchiello
 
SUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwerSUNSHINE Project: Bart delathouwer
SUNSHINE Project: Bart delathouwer
 
SUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo ConciSUNSHINE Project: Paolo Conci
SUNSHINE Project: Paolo Conci
 
Sunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps TrentaSunshine Project: Energy Maps Trenta
Sunshine Project: Energy Maps Trenta
 
S.1.b Building Energy Pre Certification Service
S.1.b Building Energy Pre Certification ServiceS.1.b Building Energy Pre Certification Service
S.1.b Building Energy Pre Certification Service
 
S.1.a Data Model for Energy Map Data Collection
S.1.a Data Model for Energy Map Data CollectionS.1.a Data Model for Energy Map Data Collection
S.1.a Data Model for Energy Map Data Collection
 
S.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance EstimationS.1.c Building Energy Performance Estimation
S.1.c Building Energy Performance Estimation
 
S.3.4 Security and Privacy
S.3.4 Security and PrivacyS.3.4 Security and Privacy
S.3.4 Security and Privacy
 
S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3S.3.1 Introduction to Scenario 3
S.3.1 Introduction to Scenario 3
 
S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)S.2.4 Validation Activities for Scenario 2 (case Ferrara)
S.2.4 Validation Activities for Scenario 2 (case Ferrara)
 
S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2S 2.1 Introduction to Scenario 2
S 2.1 Introduction to Scenario 2
 

Dernier

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Dernier (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

S.3.2 Low Level Service Platform and Remote System Management Service

  • 1. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) D6.4 S3.1 Low-Level service platform and Remote system management service
  • 2. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Components The services platform acts as the framework for all software components that are integrated in SUSNHINE. Base service platform has been deployed integrating existing solutions e.g. available through other EU projects.
  • 3. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) DBMS PostgreSQL • Components are categorized into two big typologies: • the database management system; • the server software that implements various standard services. • In the DBMS, implemented by PostgreSQL, are defined several schemas, in particular: • the Georepository database, where the geographic vector data are stored; • the MD database, that stores the metadata of the geodata; • the SOS database, used to store all sensor data (energy consumption, indoor temperature, light poles/lines state data, weather data); • the SPS database, that support the Sensor Planning Service; • the 3D City DB, whose tables host the CityGML models.
  • 4. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) OGC standards • The OGC standard services are implemented by the following services: • GeoNetwork, offers CSW service to search and deliver metadata; • GeoServer, that exposes WMS services to produce maps, a WFS-T service to enable editing the attributes of buildings and, finally, the WPS that is fundamentally a container of processes that can be used in different points of the system. In particular the most important process is the “ecomap” calculator. With no additional effort, GeoServer can implement even simple WFS and WCS to access directly vector and raster data, but no need of this kind of service has emerged until now; • the SWE container; this is a virtual container that is represented by the shared technology (52°North) of the SOS and SPS server.
  • 5. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) REMOTE SYSTEM MANAGEMENT SERVICE Service platform: D4.3, D4.6
  • 6. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Remote system management /1 • Gathers sensors data from lighting network or light points – energy consumption, instantaneous power, level of dimming, overall lighting time, bulb temperature … • Stores them in a normalized format into a repository from which they can be retrieved through a standard interface; • Sends operation instruction to the remote controllers that modify the state of the lamps (dimming level, switching on and off). • Two channels have been set up to communicate with remote lighting system: – a channel based on the Reverberi technology; – a channel centred on the SOS standard. Even the first channel finally relies on the SOS standard because both inbound and outbound data transit through the SOS services. http://www.reverberi.it/
  • 7. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Remote system management /2 • SOS Server; it’s the server that implements several OGC standard service of the SWE suites. In particular Sensor Observation Service (SOS) included its transactional profile that allows storing sensor observation into the underlying SOS DB. • SPS Server; the server that implements the Sensor Planning Service (SPS) that is used as a common interface for tasking the lighting systems. • SOS DB; it’s a specific database schema implemented inside a PostGIS database and functional to the SOS Server. In its tables are maintained the readings sent by all sensors, including those integrated in the lighting networks. • SPS DB; in analogy with the SOS DB, this schema hosts the tables needed by the SPS service; • SPS drivers; they are developed components that allow transforming an SPS request into a specific set of instructions that depends on a particular technology of lighting systems. The drivers include one for transforming a SPS request into a Reverberi instruction and other to talk with the other technologies used by pilots. • RVRB Synchronizer; Reverberi technology relies on a MS SQL database where all data gathered from the lighting networks are stored and where also the actuating commands are deposited before being sent to the lamps. This component transfers the sensor observations from the RVRV DB to the SOS DB. • RVRB DB; a MS SQL schema where all the data related to the Reverberi technology are persisted. • RVRB server; service relying on Reverberi technology that receives readings from the gateways in the remote lighting networks. GPRS connection is used.
  • 8. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Service components • Two types of OGC standard services are used in the communication, depending on the direction of flow: – for writing sensor reading, the SOS service is used, in particular the operations pertaining to the transactional profile (SOS-T) of the service; – for actuating commands on the lighting network, the SPS service is used.
  • 9. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Integration with pilot infrastructures • Integration with pilots equipped with REVERBERI technology – for the pilots in Bassano, Cles • Integration with pilot technology in Rovereto
  • 10. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Service dashboard http://sunshine.sinergis.it/download/dashboard/
  • 11. www.sunshineproject.eu SUNSHINE - Smart UrbaN ServIces for Higher eNergy Efficiency (GA no: 325161) Credits For more training material and courses visit http://www.sunshineproject.eu/solutions/training or contact us directly at training@sunshineproject.eu Source:www.unionegeometri.com Thank you! Luca Giovannini Sinergis Srl luca.giovannini@sinergis.it