SlideShare a Scribd company logo
1 of 40
ECVET Training for Operatorsof IoT-enabledSmart Buildings (VET4SBO)
2018-1-RS01-KA202-000411
Level: 3 (three)
Module: 1 Interdependencies of building operation
sub-systems
Unit 1.2 Cases
L3-M1-U1.2 Cases (uBACstac)
• By enabling products from different vendors to interact with one another,
interoperable building systems based on the BACnet open standard improve
building management, increase operational efficiency and flexibility, and hold
down service and expansion costs.
• The power of today’s BACnet-based systems continues to increase as the
number of interoperable devices increases.
• Aplicable platforms: Atmel ATmega, ARM Cortex-M, and Linux-based systems.
• uBACstac - BACnet Protocol stack for small devices. With uBACstac you can build
simple BACnet-enabled devices such as meters, humidifiers, thermostats and
other application specific controllers.
• It supports different profiles like B-ASC and B-AAC profiles.
L3-M1-U1.2 Cases (uBACstac)
• The uBACstac design is very flexible.
• The uBACstac can be run on a wide range of architectures,
ranging from bare-metal micro-controllers to real-time OSs to
general purpose OSs.
• It does not impose any restrictions on the platform: no threads
are required, no synchronizationprimitives (mutexes,
semaphores, etc.), and no memory allocation(malloc/new).
These facilities can be used with uBACstac, but the portable
uBACstac code does not use these.
L3-M1-U1.2 Cases (uBACstac)
• uBACstac features a highly effective implementation of BACnet protocol.
• Zero copy architecture all the way from ASN.1 encodersin an application to sending data to a
UART, and back. The PDU payload is never copied or moved.
• State of the art MS/TP implementation with optional fully backward-compatible extension to
the BACnet standard allowing a window size of one on an MS/TP network.
• Low-level receive/transmit UART functions are fully decoupled from the portable MS/TP FSM
implementation, allowing the most effective implementation for a platform (DMA/ISR, even a
daughter micro-controller).
• The uBACstac is compatible with lock-free implementation. The libraries do not explicitly use
any synchronization primitives, so they are compatible with any synchronization
implementation.
L3-M1-U1.2 Cases (uBACstac)
• uBACstac features a highly effective implementation of BACnet protocol.
• Zero copy architecture all the way from ASN.1 encodersin an application to sending data to a
UART, and back. The PDU payload is never copied or moved.
• State of the art MS/TP implementation with optional fully backward-compatible extension to
the BACnet standard allowing a window size of one on an MS/TP network.
• Low-level receive/transmit UART functions are fully decoupled from the portable MS/TP FSM
implementation, allowing the most effective implementation for a platform (DMA/ISR, even a
daughter micro-controller).
• The uBACstac is compatible with lock-free implementation. The libraries do not explicitly use
any synchronization primitives, so they are compatible with any synchronization
implementation.
L3-M1-U1.2 Cases (uBACstac)
uBACstac features:
• A small-footprint BACnet stack for small devices with or without OS. Implements
state-of-the-art MS/TP and BACnet/IP with Foreign Device.
• Provides truly portable code—the same core uBACstac library, the portable
MS/TP implementation and the example application run on all platforms
unmodified, including bare-metal microcontrollers and embedded OSs.
• Supports a wide range of processors, from entry level 8-bit AVR to powerful 32-
bit ARM7 and Cortex-M, or even more powerful 64-bit processors running Linux.
L3-M1-U1.2 Cases (uBACstac)
• Provides the stack in source code form, with example programs and reference ports
to a few hardware platforms, both with embedded OS and without OS. Also, for
ease of application development, includes a port to Linux and even Linux-on-
Windows as an "instrumental" platform.
• Implements a modular design, with clean separation between platform-dependent
and portable code.
• Provides highly configurable source code: unwanted features can be turned off,
decreasing the executable memory footprint.
• Makes it possible to implement a device conforming to the BACnet B-SS, B-SA, B-
ASC, and B-AAC profiles, optionally with COV notifications and more.
L3-M1-U1.2 Cases (measurement system)
• System that includes sensors that took measures for temperature, movement,
light and moisture with the aim to achieve a better management of the building
and also to make the building “smart” and efficient.
• Communication between the various sensors that can be installed in the building
and the Cloud Server with the users.
• The users would have remote access to sensors’ data, and they will be able to
make some actions.
Wireless Sensor Network Architecture for Smart Buildings, VenkataReddy Adama
L3-M1-U1.2 Cases (measurement system)
• The topology of the network would be hybrid, relaying on star and mesh topologies. This could
offer a reliable network, easy to be managed in error detecting and troubleshooting.
• The mesh topology which already is and will be more popular in the future provides many
benefits.
• One of these benefits is the tolerance that it has in errors. The star topology, which is widely used
in home networks, provides also fault tolerance but since the middle connection point is working
properly.
• The installed Cloud Server would operate autonomouslyby using a voltage stabilizer (UPS) to
avoid any problem.
L3-M1-U1.2 Cases (measurement system)
• All the users could easily connect to the network through the Wi-Fi
connection of the building and remotely through their mobile
providers.
• The installed network will support the communication protocol IPv6
and a Network Adaptive Multisensory Real-time Transmission
Protocol (NAMRTP).
• This protocol can transmit from the remote environment to the
database real-time multisensory data in a reliable way.
L3-M1-U1.2 Cases (measurement system)
• As a large number of devices may be placed at different locations throughout the
building, connecting them using wires, e.g., by Ethernet, is often not practical.
• The IEEE 802.11 wireless LAN standard solves the problem of laying wires, but
the energy consumptionof the radio transceiver makes it infeasible to operate
devices on batteries.
• This problem is adressed by employing a wireless sensor network based on the
IEEE 802.15.4 physical layer standard which is optimized for energy efficient
communicationwith low data rates.
• The 6LoWPAN header compression scheme allows to efficiently send IPv6
packets over IEEE 802.15.4-based networks.
L3-M1-U1.2 Cases (measurement system)
• Auto-configurationof network nodes is a mandatory feature when managing
large networks.
• The statelessaddress auto-configuration mechanisms provided by the IPv6
protocol.
• After startup, a node sends a router solicitation request to the link-local multicast
address. A router will respond with a router advertisement message containing
configuration parameters for the current network. Otherwise, a sensor node can
obtain its IPv6 address by issuing a DHCP request.
• Once the address configuration phase has been completed, a node starts to
advertise its offered services to the other nodes in the network. We use the
Multicast DNS (mDNS) protocol [1] proposed by Apple which is also known as
Bonjour (formerly Rendezvous).
L3-M1-U1.2 Cases (measurement system)
• mDNS uses special DNS resource records to provide information
about services offered by a device such as the service type, domain
name and additional configuration parameters.
• A node can query a certain service type by sending a DNS packet to
the link-local multicast address.
• Nodes which offer services of the corresponding type will send an
answer. mDNS is implemented in many existing network peripherals,
e.g., printers, scanners and for different operating systems (currently
mainly Mac OS and Linux).
L3-M1-U1.2 Cases (measurement system)
• Web services allow the interaction between different devices over
the network in order to exchange data or to trigger certain actions.
• Data is exchanged between peers using the Hypertext Transfer
Protocol (HTTP).
• Traditional enterprise solutions tend to use the Simple Object Access
Protocol (SOAP) together with XML for the data representation.
Recently, a more lightweight solution called Representational State
Transfer (REST) has been proposed which is built on top of the GET,
POST, PUT and DELETE methods of HTTP.
L3-M1-U1.2 Cases (measurement system)
• Sensor nodes are responsible to provide information about their
sensors and actuators to the central monitoring server.
• One possibility to guarantee that the server has up to- date
information is that the sensor node periodically sends status
• messages to the monitoring server.
• An alternative approach would be that the server polls the state of
the sensors according to demand.
L3-M1-U1.2 Cases (measurement system)
• While the rest approach is preferable if no actuators are connected to
the sensor node, the second variant offers more flexibility since the
same interface can be used to read out the state of a sensor as well
as to modify the state of actuators.
• Our approach implements a RESTful Application Programming
Interface (API) on sensor nodes to provide access to sensors and
actuators through the Web.
L3-M1-U1.3 Demonstrations through existing
platforms
L3-M1-U1.3 Demonstrations through existing
platforms
https://www.monnit.com/
L3-M1-U1.3 Demonstrations through existing
platforms
The FIPA Agent Management Reference model
McArthur, S. D. J and Davidson, E. M. and Catterson, V. M. and Dimeas, A. L. and Hatziargyriou,
N. D. and Ponci, F. and Funabashi, T. (2007) Multi-agent systems for power engineering applications -
part 2: technologies, standards and tools for building multi-agent systems. IEEE Transactions on Power
Systems, 22 (4). pp. 1753-1759. ISSN 0885-8950 OPEN ACCESS
L3-M1-U1.3 Demonstrations through existing
platforms
L3-M1-U1.3 Demonstrations through existing
platforms
Class hierarchy of part of an
upper ontology based on CIM
L3-M1-U1.3 Demonstrations through existing
platforms
Agent design methodology stages and their output, used during the
design of the PEDA system
Layered architecture employed by JADE agents
L3-M1-U1.4 Costs analysis
• A fundamental breaktrough is occurring in building controls,
driven by a new generation of powerful Internet of Things
(IoT) devices.
• These networked sensors and controls can be quickly and
cost-effectively deployed in commercial buildings and
industrial sites to generate large amounts of valuable data
for analytics and automation.
L3-M1-U1.4 Costs analysis
• Building managers benefit from this granular new data and
control capability with the ability to fine-tune processes at a
greater number of building systems to lower energy and
maintenance costs.
• The resulting savings can provide compelling return on
investment (ROI), even for buildings under 100,000 square
feet.
L3-M1-U1.4 Costs analysis
• Building management systems (BMS) or building automation systems
(BAS) are the traditional solution to addressing the problem of energy
waste.
• The average cost to deploy a basic BMS is about $2.30 per square
foot, equivalent to $250,000 for a 100,000 square foot building.
• This cost means low ROI is a challenge, which limits most BMS
deployments to the major subsystems, such as HVAC and lighting in
high-traffic areas, and of only the largest buildings, over 100,000
square feet.
L3-M1-U1.4 Costs analysis
• BMS is rarely deployed into buildings under 100,000 square
feet, which constitute about 90% of the total building stock in
the U.S.
• Even in the 10% of larger buildings, BMS often isn’t used in
low-traffic areas such as warehouses, stockrooms, or garages,
or to distributed equipment such as pumps, generators, or
parking lot lights on campuses and industrialsites.
• Hundreds of millions of square feet of real estate and millions
of remote equipment assets are not monitored or managed at
all for energy or operational savings.
L3-M1-U1.4 Costs analysis
• Solutions are now arriving in the form of IoT-generation
connected devices.
• Advancements in sensor and controls technology now enable a
new wave of advanced, non-invasive, cost-effective, and quick-
to-install products.
• Because properly-deployed and connected IoT products can
overcome the capital barriers of installing traditional BMS, a
vanguard applicationfor these devices is for energy
management in buildings and remote equipment.
L3-M1-U1.4 Costs analysis
• For the first time, these new products can be cost-effectively
deployed by non-specialized personnel and extend the reach of
existing BMS systems,
• or even begin to replace BMS in mainstream applicationsin
under-100,000 square foot buildings.
• The “big data” these new IoT devices generate can be gathered
into cloud-basedmanagement and analytics services via
existing networks, and the devices can be easily monitored and
controlled by facilities managers via smartphones and tablets.
L3-M1-U1.4 Costs analysis
• Focusing on HVAC, lighting, and some types of
electrical loads, it is reasonable to expect savings in
the range of 10% to 25% when implementing proactive
energy management programs in mid-sized buildings.
Source:
https://www.iotone.com/
L3-M1-U1.4 Costs analysis
• Adding IoT-based controls and monitoring to a building can
cost from just $5,000 to $50,000, which is a fraction of
traditional BMS costs.
• The process typically requires a systems integrator or in-house
electrician and IT network professional.
• An energy engineering specialist is recommended to analyze
the data and make recommendations on process optimization
and automation in order to maximize savings.
L3-M1-U1.4 Costs analysis
• Focusing on HVAC, lighting, and some types of electrical loads, it is reasonable
to expect savings in the range of 10% to 25% when implementing proactive
energy management programs in mid-sized buildings.
• For a typical 75,000 square foot building, this equates to an annual potential
savings of $15,000 to $50,000 per year.
• Some buildings can save over $100,000 annually, and ROI can occur in six months
to two years. Beyond the pure monetary savings, additional benefits related to
sustainability and environmental stewardship can also be realized, with detailed
data to support them.
L3-M1-U1.4 Costs analysis
Solving the interoperability challenges
• Perhaps the biggest challenge to providing cost-effective, high-ROI energy
management to mid-sized buildings has been the lack of interoperability
between devices.
• The interoperability problem is compounded by the need to interconnect both
legacy equipment in the buildings
• There are dozens of protocol standards and literally hundreds of different
implementations just among the best-in-class of these devices.
L3-M1-U1.4 Costs analysis
Data Are Expensive to Acquire & Utilize
• The cost of sensors has dropped precipitously in recent years. In 2004,the
average cost per sensor was $1.30.In 2020,the average cost per sensor is
expected to be $0.38.Unfortunately, the cost reductions in sensors have not
resulted in a significant decrease in the cost of a full BMS installation.
• As of 2014,the cost to deploy a basic BMS was at least $2.50per square foot
and could be as high as $7.00 per square foot. While the cost of sensors has
plummeted, the cost of equipment controls has remained stubbornly high.
L3-M1-U1.4 Costs analysis
There May be Limited Value for Data
• Datahave little value on its own. A data set is only as good as the insights that
can be derived.
• In the case of BMS data, insights usually involve equipment schedules, set
points, and systemconfiguration optimizations.
• For example, by identifying that the HVAC system is running when the
building is unoccupied, a building can make significant reductions to
operating expenses through utility consumption.
L3-M1-U1.4 Costs analysis
• Likewise, highly granular data sets around startup and shutdown processes may yield
optimization insights for system configuration.
• There are plenty of examples of poorly configured building management systems that can
yield significant savings if optimized.
• However, this is much more likely to be the case in unique building types, such as hotels and
stadiums that have constantly varying occupancy rates and schedules. For office and
multifamily apartment buildings, which have relatively consistent schedules and occupancy
rates year-round, the BMS may already be close to optimized.
• While there is likely to be “performance drift” in any building type over time, the point is
that no amount of data will yield significant results if the system is already close to
optimized and rarely requires changes.
L3-M1-U1.4 Costs analysis
Scalability
• The final limitation of using BMS data to optimize a portfolio of buildings is the
inherent lack of scalability.
• Perhaps each building in the portfolio has the same BMS vendor, but that is highly
unlikely.
• Each vendor is going to have its own proprietary data protocol, which requires a
developing and maintaining a number of different processes and integrations.
• Not only is this hard to manage and maintain, but the BMS vendors often have
competing products and thus are incentivized to make their data inaccessible to
third parties.
L3-M1-U1.4 Costs analysis
• While part of the difficulty of extracting BMS data may be competitive, there is also
a legitimate concern about security.
• Building data is not only valuable to competitors, because it is tied to controls of
building equipment, it can be extremely dangerous to occupancy if manipulated.
• There is also the consideration that a portfolio will contain a mix of properties with
and without building management systems installed.
• Leveraging BMS data to find operational waste may be effective in portions of the
portfolio, but a separate solution will be required for the buildings without a BMS.
• This requires an additional round of diligence and technology evaluations that will
slow down rollout and stifle scalability. The point is, relying on BMS data to drive
operational improvements will necessarily run into scalability issues.
Resources
Thank you for your attention.
https://pixabay.com/illustrations/thank-you-polaroid-letters-2490552/
Disclaimer
For further information, relatedto the VET4SBO project, please visit the project’swebsite at https://smart-building-
operator.euor visit us at https://www.facebook.com/Vet4sbo.
Downloadour mobile app at https://play.google.com/store/apps/details?id=com.vet4sbo.mobile.
This project (2018-1-RS01-KA202-000411) has been funded with support from the European Commission (Erasmus+
Programme). Thispublicationreflects the views only of the author, and the Commission cannot be held responsible
for any use which may be made of the informationcontainedtherein.

More Related Content

What's hot

Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Fleurati
 
Difference between a layer 3 switch and a router
Difference between a layer 3 switch and a routerDifference between a layer 3 switch and a router
Difference between a layer 3 switch and a routerIT Tech
 
The difference between a hub, switch and router webopedia
The difference between a hub, switch and router   webopediaThe difference between a hub, switch and router   webopedia
The difference between a hub, switch and router webopediaHarikiran Raju
 
Router vs switch
Router vs switchRouter vs switch
Router vs switchIT Tech
 
Network switch : Notes
Network switch : NotesNetwork switch : Notes
Network switch : NotesSubhajit Sahu
 
Swayambhoo Presentation (2)
Swayambhoo Presentation (2)Swayambhoo Presentation (2)
Swayambhoo Presentation (2)swayambhoo
 
RUGGEDCOM RSG2488 rack switch
RUGGEDCOM RSG2488 rack switchRUGGEDCOM RSG2488 rack switch
RUGGEDCOM RSG2488 rack switchashwini reliserv
 
Dcs networking
Dcs networkingDcs networking
Dcs networkingBaibhav Saha
 
Scada protocols-and-communications-trends
Scada protocols-and-communications-trendsScada protocols-and-communications-trends
Scada protocols-and-communications-trendsSandip Roy
 
Cloud computing in telecommunication
Cloud computing in telecommunicationCloud computing in telecommunication
Cloud computing in telecommunicationArpit Mishra
 
Network switch
Network switchNetwork switch
Network switchTapan Khilar
 
Network switch and switching Jenil patel semcom college
Network switch and switching Jenil patel semcom collegeNetwork switch and switching Jenil patel semcom college
Network switch and switching Jenil patel semcom collegejackmakani
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Varinder Singh Walia
 
Semester syllabus
Semester syllabusSemester syllabus
Semester syllabusbramesh316
 
Tutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and FramesTutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and FramesDheryta Jaisinghani
 
Detailed description about Hubs Switches Modems and their working
Detailed description about  Hubs Switches Modems and their workingDetailed description about  Hubs Switches Modems and their working
Detailed description about Hubs Switches Modems and their workingrockingprashik
 
computer organization and architecture
computer organization and architecturecomputer organization and architecture
computer organization and architectureIndrajaMeghavathula
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to routerFarhan Galib
 

What's hot (19)

Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)
 
Difference between a layer 3 switch and a router
Difference between a layer 3 switch and a routerDifference between a layer 3 switch and a router
Difference between a layer 3 switch and a router
 
The difference between a hub, switch and router webopedia
The difference between a hub, switch and router   webopediaThe difference between a hub, switch and router   webopedia
The difference between a hub, switch and router webopedia
 
Router vs switch
Router vs switchRouter vs switch
Router vs switch
 
Network switch : Notes
Network switch : NotesNetwork switch : Notes
Network switch : Notes
 
Swayambhoo Presentation (2)
Swayambhoo Presentation (2)Swayambhoo Presentation (2)
Swayambhoo Presentation (2)
 
RUGGEDCOM RSG2488 rack switch
RUGGEDCOM RSG2488 rack switchRUGGEDCOM RSG2488 rack switch
RUGGEDCOM RSG2488 rack switch
 
Dcs networking
Dcs networkingDcs networking
Dcs networking
 
Scada protocols-and-communications-trends
Scada protocols-and-communications-trendsScada protocols-and-communications-trends
Scada protocols-and-communications-trends
 
Cloud computing in telecommunication
Cloud computing in telecommunicationCloud computing in telecommunication
Cloud computing in telecommunication
 
Network switch
Network switchNetwork switch
Network switch
 
Network switch and switching Jenil patel semcom college
Network switch and switching Jenil patel semcom collegeNetwork switch and switching Jenil patel semcom college
Network switch and switching Jenil patel semcom college
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
Semester syllabus
Semester syllabusSemester syllabus
Semester syllabus
 
Network devices ppt
Network devices   pptNetwork devices   ppt
Network devices ppt
 
Tutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and FramesTutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and Frames
 
Detailed description about Hubs Switches Modems and their working
Detailed description about  Hubs Switches Modems and their workingDetailed description about  Hubs Switches Modems and their working
Detailed description about Hubs Switches Modems and their working
 
computer organization and architecture
computer organization and architecturecomputer organization and architecture
computer organization and architecture
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to router
 

Similar to VET4SBO Level 3 module 1 - unit 2 - 0.009 en

249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513Zarobiza
 
PPT Backbone And Networks
PPT Backbone And NetworksPPT Backbone And Networks
PPT Backbone And Networkskishorekommu kommu
 
iControl: Substation SCADA
iControl: Substation SCADAiControl: Substation SCADA
iControl: Substation SCADAiGrid T&D
 
Chapter 4 high-speed_network_design - Network Design
Chapter 4 high-speed_network_design - Network DesignChapter 4 high-speed_network_design - Network Design
Chapter 4 high-speed_network_design - Network Designnakomuri
 
6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architecture6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architectureCPqD
 
WiMax Technology
WiMax TechnologyWiMax Technology
WiMax TechnologyBassam Kanber
 
Mobility managment and io t standards
Mobility managment and io t standardsMobility managment and io t standards
Mobility managment and io t standardswaelayoub
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 
Crowd management system
Crowd management systemCrowd management system
Crowd management systemMumbaikar Le
 
Nwk assignment body copy
Nwk assignment body   copyNwk assignment body   copy
Nwk assignment body copyTonny Michael
 
Unit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxUnit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxABYTHOMAS46
 

Similar to VET4SBO Level 3 module 1 - unit 2 - 0.009 en (20)

CCNA 1
CCNA 1CCNA 1
CCNA 1
 
249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513
 
10 sdn-vir-6up
10 sdn-vir-6up10 sdn-vir-6up
10 sdn-vir-6up
 
PPT Backbone And Networks
PPT Backbone And NetworksPPT Backbone And Networks
PPT Backbone And Networks
 
iControl: Substation SCADA
iControl: Substation SCADAiControl: Substation SCADA
iControl: Substation SCADA
 
Facebook_TIP_Nov
Facebook_TIP_NovFacebook_TIP_Nov
Facebook_TIP_Nov
 
Facebook and Telecom
Facebook and TelecomFacebook and Telecom
Facebook and Telecom
 
Examen1ccna3v5.0
Examen1ccna3v5.0Examen1ccna3v5.0
Examen1ccna3v5.0
 
Chapter 4 high-speed_network_design - Network Design
Chapter 4 high-speed_network_design - Network DesignChapter 4 high-speed_network_design - Network Design
Chapter 4 high-speed_network_design - Network Design
 
Lte overview titus
Lte overview titusLte overview titus
Lte overview titus
 
ARUBA 8400 Series
ARUBA 8400 SeriesARUBA 8400 Series
ARUBA 8400 Series
 
6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architecture6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architecture
 
WiMax Technology
WiMax TechnologyWiMax Technology
WiMax Technology
 
Mobility managment and io t standards
Mobility managment and io t standardsMobility managment and io t standards
Mobility managment and io t standards
 
KonnexSIM middleware
KonnexSIM middlewareKonnexSIM middleware
KonnexSIM middleware
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
Crowd management system
Crowd management systemCrowd management system
Crowd management system
 
Nwk assignment body copy
Nwk assignment body   copyNwk assignment body   copy
Nwk assignment body copy
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Unit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxUnit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptx
 

More from Karel Van Isacker

DIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GRDIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GRKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GRDIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GRKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESKarel Van Isacker
 
DIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ESDIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ESKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESKarel Van Isacker
 
DIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NLDIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NLKarel Van Isacker
 
DIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NLDIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NLKarel Van Isacker
 
EcologyKM company presentation 2022 new
EcologyKM company presentation 2022 newEcologyKM company presentation 2022 new
EcologyKM company presentation 2022 newKarel Van Isacker
 
EcologyKM company presentation 2022
EcologyKM company presentation 2022EcologyKM company presentation 2022
EcologyKM company presentation 2022Karel Van Isacker
 
DIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees ENDIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees ENKarel Van Isacker
 
DIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers ENDIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers ENKarel Van Isacker
 
DIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps ELDIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps ELKarel Van Isacker
 
DIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ESDIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ESKarel Van Isacker
 
HIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BGHIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BGKarel Van Isacker
 
HIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TRHIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TRKarel Van Isacker
 
HIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing ENHIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing ENKarel Van Isacker
 
HIPPOTHERAPY MODULE 14 BG
HIPPOTHERAPY MODULE 14 BGHIPPOTHERAPY MODULE 14 BG
HIPPOTHERAPY MODULE 14 BGKarel Van Isacker
 
HIPPOTHERAPY MODULE 13 BG
HIPPOTHERAPY MODULE 13 BGHIPPOTHERAPY MODULE 13 BG
HIPPOTHERAPY MODULE 13 BGKarel Van Isacker
 
HIPPOTHERAPY MODULE 12 BG
HIPPOTHERAPY MODULE 12 BGHIPPOTHERAPY MODULE 12 BG
HIPPOTHERAPY MODULE 12 BGKarel Van Isacker
 
HIPPOTHERAPY MODULE 11 BG
HIPPOTHERAPY MODULE 11 BGHIPPOTHERAPY MODULE 11 BG
HIPPOTHERAPY MODULE 11 BGKarel Van Isacker
 

More from Karel Van Isacker (20)

DIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GRDIGITOUR IO4: Manual for trainers GR
DIGITOUR IO4: Manual for trainers GR
 
DIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GRDIGITOUR IO4: Manual for trainees GR
DIGITOUR IO4: Manual for trainees GR
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ES
 
DIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ESDIGITOUR IO4: Manual for trainers ES
DIGITOUR IO4: Manual for trainers ES
 
DIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ESDIGITOUR IO4: Manual for trainees ES
DIGITOUR IO4: Manual for trainees ES
 
DIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NLDIGITOUR IO4: Manual for trainers NL
DIGITOUR IO4: Manual for trainers NL
 
DIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NLDIGITOUR IO4: Manual for trainees NL
DIGITOUR IO4: Manual for trainees NL
 
EcologyKM company presentation 2022 new
EcologyKM company presentation 2022 newEcologyKM company presentation 2022 new
EcologyKM company presentation 2022 new
 
EcologyKM company presentation 2022
EcologyKM company presentation 2022EcologyKM company presentation 2022
EcologyKM company presentation 2022
 
DIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees ENDIGITOUR IO4: Manual for trainees EN
DIGITOUR IO4: Manual for trainees EN
 
DIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers ENDIGITOUR IO4: Manual for trainers EN
DIGITOUR IO4: Manual for trainers EN
 
DIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps ELDIPCE How to use platform and mobile apps EL
DIPCE How to use platform and mobile apps EL
 
DIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ESDIPCE IO3: How to use platform and mobile apps ES
DIPCE IO3: How to use platform and mobile apps ES
 
HIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BGHIPPOTHERAPY and sensory processing BG
HIPPOTHERAPY and sensory processing BG
 
HIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TRHIPPOTHERAPY and sensory processing TR
HIPPOTHERAPY and sensory processing TR
 
HIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing ENHIPPOTHERAPY and sensory processing EN
HIPPOTHERAPY and sensory processing EN
 
HIPPOTHERAPY MODULE 14 BG
HIPPOTHERAPY MODULE 14 BGHIPPOTHERAPY MODULE 14 BG
HIPPOTHERAPY MODULE 14 BG
 
HIPPOTHERAPY MODULE 13 BG
HIPPOTHERAPY MODULE 13 BGHIPPOTHERAPY MODULE 13 BG
HIPPOTHERAPY MODULE 13 BG
 
HIPPOTHERAPY MODULE 12 BG
HIPPOTHERAPY MODULE 12 BGHIPPOTHERAPY MODULE 12 BG
HIPPOTHERAPY MODULE 12 BG
 
HIPPOTHERAPY MODULE 11 BG
HIPPOTHERAPY MODULE 11 BGHIPPOTHERAPY MODULE 11 BG
HIPPOTHERAPY MODULE 11 BG
 

Recently uploaded

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)Dr. Mazin Mohamed alkathiri
 
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
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 

Recently uploaded (20)

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
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
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 

VET4SBO Level 3 module 1 - unit 2 - 0.009 en

  • 1. ECVET Training for Operatorsof IoT-enabledSmart Buildings (VET4SBO) 2018-1-RS01-KA202-000411 Level: 3 (three) Module: 1 Interdependencies of building operation sub-systems Unit 1.2 Cases
  • 2. L3-M1-U1.2 Cases (uBACstac) • By enabling products from different vendors to interact with one another, interoperable building systems based on the BACnet open standard improve building management, increase operational efficiency and flexibility, and hold down service and expansion costs. • The power of today’s BACnet-based systems continues to increase as the number of interoperable devices increases. • Aplicable platforms: Atmel ATmega, ARM Cortex-M, and Linux-based systems. • uBACstac - BACnet Protocol stack for small devices. With uBACstac you can build simple BACnet-enabled devices such as meters, humidifiers, thermostats and other application specific controllers. • It supports different profiles like B-ASC and B-AAC profiles.
  • 3. L3-M1-U1.2 Cases (uBACstac) • The uBACstac design is very flexible. • The uBACstac can be run on a wide range of architectures, ranging from bare-metal micro-controllers to real-time OSs to general purpose OSs. • It does not impose any restrictions on the platform: no threads are required, no synchronizationprimitives (mutexes, semaphores, etc.), and no memory allocation(malloc/new). These facilities can be used with uBACstac, but the portable uBACstac code does not use these.
  • 4. L3-M1-U1.2 Cases (uBACstac) • uBACstac features a highly effective implementation of BACnet protocol. • Zero copy architecture all the way from ASN.1 encodersin an application to sending data to a UART, and back. The PDU payload is never copied or moved. • State of the art MS/TP implementation with optional fully backward-compatible extension to the BACnet standard allowing a window size of one on an MS/TP network. • Low-level receive/transmit UART functions are fully decoupled from the portable MS/TP FSM implementation, allowing the most effective implementation for a platform (DMA/ISR, even a daughter micro-controller). • The uBACstac is compatible with lock-free implementation. The libraries do not explicitly use any synchronization primitives, so they are compatible with any synchronization implementation.
  • 5. L3-M1-U1.2 Cases (uBACstac) • uBACstac features a highly effective implementation of BACnet protocol. • Zero copy architecture all the way from ASN.1 encodersin an application to sending data to a UART, and back. The PDU payload is never copied or moved. • State of the art MS/TP implementation with optional fully backward-compatible extension to the BACnet standard allowing a window size of one on an MS/TP network. • Low-level receive/transmit UART functions are fully decoupled from the portable MS/TP FSM implementation, allowing the most effective implementation for a platform (DMA/ISR, even a daughter micro-controller). • The uBACstac is compatible with lock-free implementation. The libraries do not explicitly use any synchronization primitives, so they are compatible with any synchronization implementation.
  • 6. L3-M1-U1.2 Cases (uBACstac) uBACstac features: • A small-footprint BACnet stack for small devices with or without OS. Implements state-of-the-art MS/TP and BACnet/IP with Foreign Device. • Provides truly portable code—the same core uBACstac library, the portable MS/TP implementation and the example application run on all platforms unmodified, including bare-metal microcontrollers and embedded OSs. • Supports a wide range of processors, from entry level 8-bit AVR to powerful 32- bit ARM7 and Cortex-M, or even more powerful 64-bit processors running Linux.
  • 7. L3-M1-U1.2 Cases (uBACstac) • Provides the stack in source code form, with example programs and reference ports to a few hardware platforms, both with embedded OS and without OS. Also, for ease of application development, includes a port to Linux and even Linux-on- Windows as an "instrumental" platform. • Implements a modular design, with clean separation between platform-dependent and portable code. • Provides highly configurable source code: unwanted features can be turned off, decreasing the executable memory footprint. • Makes it possible to implement a device conforming to the BACnet B-SS, B-SA, B- ASC, and B-AAC profiles, optionally with COV notifications and more.
  • 8. L3-M1-U1.2 Cases (measurement system) • System that includes sensors that took measures for temperature, movement, light and moisture with the aim to achieve a better management of the building and also to make the building “smart” and efficient. • Communication between the various sensors that can be installed in the building and the Cloud Server with the users. • The users would have remote access to sensors’ data, and they will be able to make some actions. Wireless Sensor Network Architecture for Smart Buildings, VenkataReddy Adama
  • 9. L3-M1-U1.2 Cases (measurement system) • The topology of the network would be hybrid, relaying on star and mesh topologies. This could offer a reliable network, easy to be managed in error detecting and troubleshooting. • The mesh topology which already is and will be more popular in the future provides many benefits. • One of these benefits is the tolerance that it has in errors. The star topology, which is widely used in home networks, provides also fault tolerance but since the middle connection point is working properly. • The installed Cloud Server would operate autonomouslyby using a voltage stabilizer (UPS) to avoid any problem.
  • 10. L3-M1-U1.2 Cases (measurement system) • All the users could easily connect to the network through the Wi-Fi connection of the building and remotely through their mobile providers. • The installed network will support the communication protocol IPv6 and a Network Adaptive Multisensory Real-time Transmission Protocol (NAMRTP). • This protocol can transmit from the remote environment to the database real-time multisensory data in a reliable way.
  • 11. L3-M1-U1.2 Cases (measurement system) • As a large number of devices may be placed at different locations throughout the building, connecting them using wires, e.g., by Ethernet, is often not practical. • The IEEE 802.11 wireless LAN standard solves the problem of laying wires, but the energy consumptionof the radio transceiver makes it infeasible to operate devices on batteries. • This problem is adressed by employing a wireless sensor network based on the IEEE 802.15.4 physical layer standard which is optimized for energy efficient communicationwith low data rates. • The 6LoWPAN header compression scheme allows to efficiently send IPv6 packets over IEEE 802.15.4-based networks.
  • 12. L3-M1-U1.2 Cases (measurement system) • Auto-configurationof network nodes is a mandatory feature when managing large networks. • The statelessaddress auto-configuration mechanisms provided by the IPv6 protocol. • After startup, a node sends a router solicitation request to the link-local multicast address. A router will respond with a router advertisement message containing configuration parameters for the current network. Otherwise, a sensor node can obtain its IPv6 address by issuing a DHCP request. • Once the address configuration phase has been completed, a node starts to advertise its offered services to the other nodes in the network. We use the Multicast DNS (mDNS) protocol [1] proposed by Apple which is also known as Bonjour (formerly Rendezvous).
  • 13. L3-M1-U1.2 Cases (measurement system) • mDNS uses special DNS resource records to provide information about services offered by a device such as the service type, domain name and additional configuration parameters. • A node can query a certain service type by sending a DNS packet to the link-local multicast address. • Nodes which offer services of the corresponding type will send an answer. mDNS is implemented in many existing network peripherals, e.g., printers, scanners and for different operating systems (currently mainly Mac OS and Linux).
  • 14. L3-M1-U1.2 Cases (measurement system) • Web services allow the interaction between different devices over the network in order to exchange data or to trigger certain actions. • Data is exchanged between peers using the Hypertext Transfer Protocol (HTTP). • Traditional enterprise solutions tend to use the Simple Object Access Protocol (SOAP) together with XML for the data representation. Recently, a more lightweight solution called Representational State Transfer (REST) has been proposed which is built on top of the GET, POST, PUT and DELETE methods of HTTP.
  • 15. L3-M1-U1.2 Cases (measurement system) • Sensor nodes are responsible to provide information about their sensors and actuators to the central monitoring server. • One possibility to guarantee that the server has up to- date information is that the sensor node periodically sends status • messages to the monitoring server. • An alternative approach would be that the server polls the state of the sensors according to demand.
  • 16. L3-M1-U1.2 Cases (measurement system) • While the rest approach is preferable if no actuators are connected to the sensor node, the second variant offers more flexibility since the same interface can be used to read out the state of a sensor as well as to modify the state of actuators. • Our approach implements a RESTful Application Programming Interface (API) on sensor nodes to provide access to sensors and actuators through the Web.
  • 17. L3-M1-U1.3 Demonstrations through existing platforms
  • 18. L3-M1-U1.3 Demonstrations through existing platforms https://www.monnit.com/
  • 19. L3-M1-U1.3 Demonstrations through existing platforms The FIPA Agent Management Reference model McArthur, S. D. J and Davidson, E. M. and Catterson, V. M. and Dimeas, A. L. and Hatziargyriou, N. D. and Ponci, F. and Funabashi, T. (2007) Multi-agent systems for power engineering applications - part 2: technologies, standards and tools for building multi-agent systems. IEEE Transactions on Power Systems, 22 (4). pp. 1753-1759. ISSN 0885-8950 OPEN ACCESS
  • 20. L3-M1-U1.3 Demonstrations through existing platforms
  • 21. L3-M1-U1.3 Demonstrations through existing platforms Class hierarchy of part of an upper ontology based on CIM
  • 22. L3-M1-U1.3 Demonstrations through existing platforms Agent design methodology stages and their output, used during the design of the PEDA system Layered architecture employed by JADE agents
  • 23. L3-M1-U1.4 Costs analysis • A fundamental breaktrough is occurring in building controls, driven by a new generation of powerful Internet of Things (IoT) devices. • These networked sensors and controls can be quickly and cost-effectively deployed in commercial buildings and industrial sites to generate large amounts of valuable data for analytics and automation.
  • 24. L3-M1-U1.4 Costs analysis • Building managers benefit from this granular new data and control capability with the ability to fine-tune processes at a greater number of building systems to lower energy and maintenance costs. • The resulting savings can provide compelling return on investment (ROI), even for buildings under 100,000 square feet.
  • 25. L3-M1-U1.4 Costs analysis • Building management systems (BMS) or building automation systems (BAS) are the traditional solution to addressing the problem of energy waste. • The average cost to deploy a basic BMS is about $2.30 per square foot, equivalent to $250,000 for a 100,000 square foot building. • This cost means low ROI is a challenge, which limits most BMS deployments to the major subsystems, such as HVAC and lighting in high-traffic areas, and of only the largest buildings, over 100,000 square feet.
  • 26. L3-M1-U1.4 Costs analysis • BMS is rarely deployed into buildings under 100,000 square feet, which constitute about 90% of the total building stock in the U.S. • Even in the 10% of larger buildings, BMS often isn’t used in low-traffic areas such as warehouses, stockrooms, or garages, or to distributed equipment such as pumps, generators, or parking lot lights on campuses and industrialsites. • Hundreds of millions of square feet of real estate and millions of remote equipment assets are not monitored or managed at all for energy or operational savings.
  • 27. L3-M1-U1.4 Costs analysis • Solutions are now arriving in the form of IoT-generation connected devices. • Advancements in sensor and controls technology now enable a new wave of advanced, non-invasive, cost-effective, and quick- to-install products. • Because properly-deployed and connected IoT products can overcome the capital barriers of installing traditional BMS, a vanguard applicationfor these devices is for energy management in buildings and remote equipment.
  • 28. L3-M1-U1.4 Costs analysis • For the first time, these new products can be cost-effectively deployed by non-specialized personnel and extend the reach of existing BMS systems, • or even begin to replace BMS in mainstream applicationsin under-100,000 square foot buildings. • The “big data” these new IoT devices generate can be gathered into cloud-basedmanagement and analytics services via existing networks, and the devices can be easily monitored and controlled by facilities managers via smartphones and tablets.
  • 29. L3-M1-U1.4 Costs analysis • Focusing on HVAC, lighting, and some types of electrical loads, it is reasonable to expect savings in the range of 10% to 25% when implementing proactive energy management programs in mid-sized buildings. Source: https://www.iotone.com/
  • 30. L3-M1-U1.4 Costs analysis • Adding IoT-based controls and monitoring to a building can cost from just $5,000 to $50,000, which is a fraction of traditional BMS costs. • The process typically requires a systems integrator or in-house electrician and IT network professional. • An energy engineering specialist is recommended to analyze the data and make recommendations on process optimization and automation in order to maximize savings.
  • 31. L3-M1-U1.4 Costs analysis • Focusing on HVAC, lighting, and some types of electrical loads, it is reasonable to expect savings in the range of 10% to 25% when implementing proactive energy management programs in mid-sized buildings. • For a typical 75,000 square foot building, this equates to an annual potential savings of $15,000 to $50,000 per year. • Some buildings can save over $100,000 annually, and ROI can occur in six months to two years. Beyond the pure monetary savings, additional benefits related to sustainability and environmental stewardship can also be realized, with detailed data to support them.
  • 32. L3-M1-U1.4 Costs analysis Solving the interoperability challenges • Perhaps the biggest challenge to providing cost-effective, high-ROI energy management to mid-sized buildings has been the lack of interoperability between devices. • The interoperability problem is compounded by the need to interconnect both legacy equipment in the buildings • There are dozens of protocol standards and literally hundreds of different implementations just among the best-in-class of these devices.
  • 33. L3-M1-U1.4 Costs analysis Data Are Expensive to Acquire & Utilize • The cost of sensors has dropped precipitously in recent years. In 2004,the average cost per sensor was $1.30.In 2020,the average cost per sensor is expected to be $0.38.Unfortunately, the cost reductions in sensors have not resulted in a significant decrease in the cost of a full BMS installation. • As of 2014,the cost to deploy a basic BMS was at least $2.50per square foot and could be as high as $7.00 per square foot. While the cost of sensors has plummeted, the cost of equipment controls has remained stubbornly high.
  • 34. L3-M1-U1.4 Costs analysis There May be Limited Value for Data • Datahave little value on its own. A data set is only as good as the insights that can be derived. • In the case of BMS data, insights usually involve equipment schedules, set points, and systemconfiguration optimizations. • For example, by identifying that the HVAC system is running when the building is unoccupied, a building can make significant reductions to operating expenses through utility consumption.
  • 35. L3-M1-U1.4 Costs analysis • Likewise, highly granular data sets around startup and shutdown processes may yield optimization insights for system configuration. • There are plenty of examples of poorly configured building management systems that can yield significant savings if optimized. • However, this is much more likely to be the case in unique building types, such as hotels and stadiums that have constantly varying occupancy rates and schedules. For office and multifamily apartment buildings, which have relatively consistent schedules and occupancy rates year-round, the BMS may already be close to optimized. • While there is likely to be “performance drift” in any building type over time, the point is that no amount of data will yield significant results if the system is already close to optimized and rarely requires changes.
  • 36. L3-M1-U1.4 Costs analysis Scalability • The final limitation of using BMS data to optimize a portfolio of buildings is the inherent lack of scalability. • Perhaps each building in the portfolio has the same BMS vendor, but that is highly unlikely. • Each vendor is going to have its own proprietary data protocol, which requires a developing and maintaining a number of different processes and integrations. • Not only is this hard to manage and maintain, but the BMS vendors often have competing products and thus are incentivized to make their data inaccessible to third parties.
  • 37. L3-M1-U1.4 Costs analysis • While part of the difficulty of extracting BMS data may be competitive, there is also a legitimate concern about security. • Building data is not only valuable to competitors, because it is tied to controls of building equipment, it can be extremely dangerous to occupancy if manipulated. • There is also the consideration that a portfolio will contain a mix of properties with and without building management systems installed. • Leveraging BMS data to find operational waste may be effective in portions of the portfolio, but a separate solution will be required for the buildings without a BMS. • This requires an additional round of diligence and technology evaluations that will slow down rollout and stifle scalability. The point is, relying on BMS data to drive operational improvements will necessarily run into scalability issues.
  • 39. Thank you for your attention. https://pixabay.com/illustrations/thank-you-polaroid-letters-2490552/
  • 40. Disclaimer For further information, relatedto the VET4SBO project, please visit the project’swebsite at https://smart-building- operator.euor visit us at https://www.facebook.com/Vet4sbo. Downloadour mobile app at https://play.google.com/store/apps/details?id=com.vet4sbo.mobile. This project (2018-1-RS01-KA202-000411) has been funded with support from the European Commission (Erasmus+ Programme). Thispublicationreflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the informationcontainedtherein.