Zigbee Wireless Sensor Network - RTLS and Automation
-
Upload
jose-maria-carazo-cepedano -
Category
Technology
-
view
117 -
download
7
description
Transcript of Zigbee Wireless Sensor Network - RTLS and Automation
ZigBee Wireless Sensor Network RTLS and Automation
Jose María Carazo Cepedano [email protected]
http://es.linkedin.com/in/josemariacarazo/en
• ZigBee is a wireless communication standard and a set of specifications for wireless personal area networking (WPAN) or WSN (Wireless Sensor Network) for the radio communication (RF) between computers and other devices
• ZigBee has been developed to meet the growing demand for wireless network capacity between several low-power devices.
• In the industry, ZigBee is being used for the next generation of automated manufacturing, with small transmitters in each device which allow communication between devices to a central computer.
• More than 10 years ago the ZigBee Alliance was launched by major companies including, amongst others, Philips, Freescale, Texas Instruments, Atmel, LG, Samsung and Sony.
• Under the standard IEEE 802.15.4, ZigBee Alliance has created a open standard system for wireless communications,, It is effective, safe, low cost and low power for use within home automation, buildings (building automation), industrial control, PCs peripherals, medical sensors and many other devices in what has been called Internet of Things (IOT).
What is ZigBee?
Secure Comms &Network
LowData Rate
Reliable &
Scalable
LowCosts
Low PowerConsumption
Quick and EasyInstallation
Free ISMFrequencies
Maturetechnology
MultilevelEncription
128 bit AES
From 20 kB/s to250 kB/s
Up tp 65000Nodes / network+ 3G/Wifi
extensions
Small andConfigurable
Devices2 AA batteriesFrom 6 months
to 2 years long
Mesh Networking
Up to 120 m
2.4 GHz- 16 ch.868 MHz – 1 ch.915 MHz – 10 ch.IEEE 802.15.4
ApprovedIn 2003
ZIGBEEFEATURES
ZigBee Main Characteristics
Coordinator (Queen Bee)• Master Node per network• Configure and establish the network • Determine the access channel• Provide routing services• Mains or battery powered
Routers (Drones)- Allow the interconnection between nodes to extend the network- Participate in the multi-hop routing- Provide I/O data services- Mains or battery powered
End-Device (Worker)- Connects with a Parent-node.- Doesn’t have specific tasks- Can act like a sensor & actuator node or like a locatable tag- Wakes up periodically to check pending messages and sleeps the rest of the time- Usually powered by batteries
Type of Devices
Network Topologies• Unlike other wireless technologies, ZigBee supports and allows multiple network
topologies :
• Star: Central node and N devices connected to it.• Tree: Each parent node can have N child nodes based on the depth of the network.• Peer To Peer• Mesh: This topology allows the interconnection between routers nodes ensuring
there are always alternative paths in the event of the failure of any node in the network.
• The flexibility and scalability of these network topologies allow ZigBee technology to be deployed in any type of venue - whether it's indoor or outdoor - covering very large areas with one single network.
• ZigBee has higher tolerance to obstacles (i.e. walls, metallic surfaces) than other technologies and can avoid them easily by setting optional routes
ZigBee Applications
& Markets
BuildingAutomation
Health Care
SmartEnergy
RemoteControl
Telecom Services
HomeAutomation
RetailServices
User/Asset Location - RTLS
Access Control
PersonalIdentification
Light, Heat, Cool & HVAC
Information & control of energy usage
Security & Vigilance
Health Mgmt &Patient Monitoring
Consumption & Patterns analysis
Presence & MEMS Sensors
Geo-fencing
Environmental Data Monitoring
Industrial & Domesticautomation
automationEngine
LocationEngine
Hardware – Sirius Devices(802.15.4/Zigbee)
Applications/Services
Admin &
Conf Tool
Polaris Tool
N-Core® is a powerful platform - hardware and software - that allows you to develop, integrate and deploy, easily and quickly, a wide variety of applications over wireless sensor networks based on the IEEE standard 802.15.4/ZigBee.
n-Core® Platform
n-Core® offers a complete set of services API (dll libraries) to create applications quickly from any environment and any language (.net, Java, Python, C/C++,...) allowing:
• Network Management: Creation, node configuration, monitoring, etc.• Automation: Control and monitoring of sensors/actuators, collection and transfer of data, definition of behaviour, rules, etc.• Location: It provides powerful algorithms to determine the position of devices in real time.
Autom Network Mgmt RTLS
n-Core® offers a low cost infrastructure with quick return on investment (ROI), it minimizes dramatically efforts/time in development, installation and implementation of automation solutions and location logic under a unique single platform.
n-Core® Platform – Sirius Devices (I)
•It enables connectivity with any sensor/actuator of the market•Complete set of I/O ports (digital outputs relay, SPI, I2C, ADC, RS-232, USB,...)• Full solution for any type of automation/sensing applications • Measures: 111.8 x 107.7 x 26.3 mm
Sirius A
Sirius D•With a versatile design, it is the ideal device to create extensive networks under any type of application•Interfaces: Digital inputs, SPI, I2C, ADC, UART• Under RTLS systems, it acts like a router/sensor and can be installed under the ceiling. Line of sight is not required.•Measures : 65 x 53 x 23 mm
Sirius B•Same size as Sirius D with programmable buttons for specific actions (i.e. alarms).• It acts as a end user device (locatable tag).
n-Core® Platform – Sirius Devices (II)Sirius RadIOn
• The smallest ZigBee tag in the world specifically designed for RTLS systems.• It includes accelerometer and configurable buttons•Measures : 22x 32.7x 5mm
Sirius Quantum
Sirius IOn
• Equivalent to Sirius D• Less size and versatility both for networks of sensors and for location infrastructure • Measures : 22x 32.7x 5mm
• Expansion card that offers all the possibilities of I/O programming (sensors, actuators, PCs,...) being compatible with all Sirius devices.• 3 versions with multiple sensors: Development, Motion (accelerometer, compass) and Environment (light, temperature, humidity, relay).•Measures : 41 x 42 x 15 mm
n-Core® Platform – Configuration Tool
n-Core® Platform – Polaris Web Tool
• Installation of sensors/routers in the target area (Sirius D and/or Sirius RadIon devices)• Extremely fast and easy process• It only requires power outlet (3.5 volts)• No wiring is required between nodes or with the central system.• They can hide in false ceilings. It does not require line of sight with the target tags.
• Indoor/Outdoor location: • The sensors can be placed in outdoor areas covering not only the indoor environment
but also other areas like, for instance, campus, parking areas, access to the facilities, etc.
• To cover large distances (e.g. set of buildings), the ZigBee network is easily extensible through 3G/WiFi connectors.
• Calibration (Site survey) is not needed.
• If necessary the installation can be modified or expanded without problems at later stages (e.g. by requiring accuracy improvements in certain areas).
• It requires indoor plans to establish the exact location of each sensor - x/y/z coordinates.
RTLS System - Installation and Deployment
RTLS System - Accuracy• The network supports multiple configurations depending on the structure and
distribution of cubicles in the target area as well as the required precision.
• Can be achieved within 2 meters of precision with an adequate number of sensors
• These deployments are easily tested - using battery operated sensors – checking best positions before moving on to the final installation.
Contour-based deployment: Precise location of the target object is possible within the room, corridor and hall.
Area-based deployment: Precision at room level (1 sensor/area) that can be enough in many cases (hospital, hotel, office, …).
LocationEngine
Id_TAGRSSI /LQIRx LevelID_ROUTER
NetworkDB
• The ZigBee Tags - locatable objects - periodically send a broadcast message to all the closest sensors. This period is configurable by each device depending on the time required to inform the end-application.
• The routers (sensors) collect the information for each tag in an internal table that the node periodically transmits to the Collector node (TagsTable message)
• The Collector node sends a complete data table to the Location engine module (n-core system) that obtains the X/Y/Z position of each tag.
• The API allows you to easily obtain the coordinates of any node in the network as well as obtain or modify all the configuration parameters involved in this process.
Broadcast msg.
Tags Table msg.
Broa
dcas
t msg
.
Tags Table msg.
Tags Table msg.
RTLS/Location API
GetNodePosition
GetTagsTable
GetNodeParams
SetNodeParams
n-Core® Platform – Location process
Potential Use CasesHOTELS
• ZigBee tags for clients• Room Automation (light, music, air condition, …)• Control of energy consumption• Presence detection: Inside/Outside of the room• Panic button
• Check-In/Check-Out management• For workers (employees, security, cleaning, …):
• ZigBee Bracelet/Tag • Location and tracking within the hotel including outdoor areas such as parking or
swimming pool.• Access Control mgmt.
SUPERMARKETS• ZigBee tag attached to the shopping cart.• Continuous monitoring within the supermarket and surrounding areas• Analysis of preferred routes and consumers’ behavior• Consumption Statistics - management of employees and demand of products. • Accuracy: At area level may be sufficient.• Optional: Mobile application with indoor maps to guide the customer, show discounts,
search for products, ….
Potential Use CasesVIGILANCE & SECURITY
• ZigBee tag for security personnel• Automatic presence control: check-up of regular rounds in both indoor and outdoor
areas.• Precise location in the event of any alarm• Configurable Alarm buttons with programmable events• Access control mgmt
POLICE• ZigBee Tag for police stations and departments• Temporary ZigBee bracelet for detainees and visitors• Tracking and/or on-demand location of detainees• Geo-fencing capabilities• Access control mgmt
Potential Use CasesHOSPITALS AND HEALTHCARE CENTERS
• ZigBee bracelets for patients and, optionally, for visitors.• Configurable alarm buttons• Continuous tracking – Routing statistics and Behavior analysis • Detection in the event of a patent falling• Management of restricted areas by user (indoor geo-fencing)
• ZigBee Tag for hospital members/employees including, optionally, security and cleaning personnel.• On-demand location• Access control mgmt
• ZigBee Tag for instruments and value objects• Inventory management• On-demand location: spatial layers of objects for example grouping of critical
machinery in a hospital
PERSONAL ASSISTANCE• ZigBee Tag for patients assisted at their homes
• Alarm/panic button• Detection of entry/leave (geo-fencing in home area)
• ZigBee Tag for the assistant • Ensuring their real and effective assistance at home
Potential Use CasesStorage and goods/equipment control
• Indoor and Outdoor location of any object• Inventory Management• Theft detection & alarms
Mines• Secure location and tracking of miners• Panic button
Conclusions• Many LBS applications require the incorporation of sensors and automation. ZigBee
provides both location management and integration with any type of sensor/actuator. E.g. access control applications.
• ZigBee is the right choice for many cases where safety and reliability in communications is required and it does not require high data transfer.
• ZigBee network topologies can be adapted to any type of environment and distribution both inside and outside.
• ZigBee is not present on mobile phones so the object (user, resource) to be located must carry a ZigBee Tag:• Many cases are oriented to specific and controlled user groups so the additional use
of a mobile phone is not required.• Mobile phones can be used as an Input/Output channel to send or receive data based
on the position of the associated ZigBee tag.• In other cases the ZigBee tag will operate to locate objects in indoor (and, optionally,
outside of the facility) while outdoors, users may be located by cell/GPS or WiFi using their mobile phone.
• The ZigBee device can include high quality motion sensors (MEMS) which can be
independent or cooperative to obtain the precise position of the target object.
Any questions?
I’m happy to help you!