You are on page 1of 108

#CLMEL

Design and use cases of a


location enabled Wi-Fi
network supported by
Cisco DNA Spaces
Christian Gauer, Sr. TME
BRKEWN-2012

#CLMEL
Cisco Webex Teams

Questions?
Use Cisco Webex Teams (formerly Cisco Spark)
to chat with the speaker after the session

How
1 Open the Cisco Events Mobile App
2 Find your desired session in the “Session Scheduler”
3 Click “Join the Discussion”
4 Install Webex Teams or go directly to the team space
5 Enter messages/questions in the team space
cs.co/ciscolivebot#BRKEWN-2012

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Agenda
• Introduction
• Indoor Positioning
• What is required for Hyperlocation
• Use Cases
• Digitising People
• Digitising Things

• How to use Location Data in 3rd party


applications
• Connecting 3rd party to Cisco DNA spaces APIs
Push/Pull

• What about BLE?

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
12 years of Wi-Fi Location Based Services
MSE 3300 Operational Cisco
CMX 10.1
MSE 7.0 Insights DNA Spaces
New system
New more architecture re- Asset Management Digitising People
powerful hardware build from scratch and Things

Location MSE 7.0 - 8.0 CMX Engage CMX 10.5.1


Appliance 2700
Adding first Wi-Fi Wi-Fi enhanced Major OS Update
Starting with Analytics Captive Portal and Data Privacy features to
Wireless Location Analytics help with
GDPR Compliance

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Cisco DNA Spaces
Simplifying the way customers consume location
based services
Bringing all location services offerings together onto a single cloud
Unified
CMX platform that is extensible, scalable and reliable.
Engage
Dashboard
CMX On
Prem Compatibility and Interoperability across Cisco hardware
Toolkits Insights
(Aironet and Meraki) and software
CMX Cloud Support across both next gen and previous gen wireless stack.
Connect &
Integration with DNA-C
Presence

APIs
Cisco Operational
DNA Spaces Insights Simplified Offer Structure, with a comprehensive feature
MSE
set
Two subscription SKUs, making it easy to purchase
Hyper Engage
Support
location
Enterprise class reliability
Monitoring
Operational 24 X 7 Deep Monitoring and End-to-End SLA
Insights

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Wi-Fi Location
Introduction to Indoor
Positioning
Location Tracking Approaches
• Real-time location tracking and positioning systems can be classified by the
measurement techniques they employ to determine mobile device location
• Approaches differ in terms of the specific technique used to sense and measure the
position of the mobile device in the target environment
• Real-Time Location Systems (RTLS) can be grouped into four basic categories of
systems that determine position on the basis of the following:

Cell of origin (nearest cell) Distance based (lateration) Angle based (Angulation) Location patterning

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Cell of Origin
• One of the simplest mechanisms of estimating approximate location in any
system based on RF cells is the concept of ‘cell of origin’ (or ‘associated
access point’ in Wi-Fi 802.11 systems)
• When receiving cells, provide received signal strength indication (RSSI) for
mobile devices; the use of the highest signal strength technique can
improve location granularity over the cell of origin.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Distance-Based (Trilateration) Techniques
• Trilateration can be performed by using received signal strength (RSS)
• Measured by either the mobile device or the receiving sensor

The closer the distance the


greater the rate of change in RSS
in relationship to distance

10dB

The change in RSS in


relationship to distance flattens
out at greater distances #CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Angle-Based (Angulation) Techniques
• The AoA locates the mobile station by
determining the angle of incidence at
which signals arrive at the receiving
sensor
• Requires two receiving sensors for
location estimation, with improved
accuracy coming from at least three or
more receiving sensors (triangulation)

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Location Patterning (Fingerprinting)
• Location patterning is based on the
sampling and recording of radio signal
behaviour patterns in specific
environments
• Each potential device location ideally
possesses a distinctly unique RF
"signature”

Because of fading and other phenomena, the observed signal


strength of a mobile device at a particular location is not static but
is seen to vary over time. As a result, calibration phase software
typically records many samples of signal strength for a mobile
device during the actual sampling process.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Where is data for location measured and calculated?

Method Data Data Collection Location Calculation

GPS TDOA TOA Mobile Device Mobile Device

Wi-Fi
Proximity RSSI of Probe Request Infrastructure (AP) Infrastructure (CMX)
Presence
Wi-Fi
Probe RSSI RSSI of Probe Request Infrastructure (AP) Infrastructure (CMX)
RSSI
Wi-Fi RSSI and AoA of Infrastructure
AoA Infrastructure (CMX)
Hyperlocation Data Frames (Hyperlocation AP)
Wi-Fi AP Beacon Mobile Device Mobile Device or
Location Patterning
Location Patterning RSSI and MAC (special chipset / driver) Infrastructure
BLE Mobile Device or
Proximity Beacon ID / RSSI Mobile Device
Beacon Infrastructure
BLE Multiple Mobile Device or
Multiple Proximities Mobile Device
Beacons for Location Beacon IDs / RSSI Infrastructure (Fingerprint)
Infrastructure
BLE Location BLE RSSI RSSI of Tag Infrastructure (CMX)
(AP with BLE RX)

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
What is required for
Hyperlocation
What do I need for Hyperlocation with AP4800?
• Cisco CMX appliance (High-End VM or HW 3365/3375) 10.5.1
• Cisco AireOS 8.8 or Cisco Catalyst 9800 IOS-XE 16.10 or later
• Floorplans: Map export from PI 3.5 or DNA-C 1.2.8

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
RTLS Basic Rules – often not followed
• Deploy minimum of 4 APs per floor
• One AP around client in each quadrant
• -75 dBm Client RSSI on 3 APs
• Create a convex hull around location area

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Physical placement of APs for Hyperlocation
• AP spacing for Hyperlocation
• 1 AP per 2500 Sq Ft / 230 m2
• AP to AP distance < 50 ft / 15m

• Keep AP height < 15ft / 4.5m


• Site survey!

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Capture AP details
• Exact Map location of each AP with an accuracy of 1ft
• Capture distance to two walls or three points
• Orientation of the AP (Arrow)
• Azimuth with an accuracy of 5 degrees
• AP name and MAC address

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Prime Infrastructure – Wireless Maps
• Create map hierarchy: Campus – Building - Floor
• Properly size each floor
• Select best matching Floor Type (RF model)
• Add APs to floor and position them
• Use 3 points or 2 walls for exact position
• Orientation / Azimuth must be entered correctly
• AP templates can help entering orientation of a
bulk of APs

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Cisco DNA Center – Wireless Maps
• Create map hierarchy: Campus – Building – Floor
• Nested hierarchy is not yet supported on CMX
• Properly size each floor
• Select best matching Floor Type (RF model)
• Add APs to floor and position them
• Use 3 points or 2 walls for exact position
• Orientation / Azimuth must be entered correctly

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Export Maps from PI or sync from Cisco DNA Center

• Maps -> Site Maps and select Export Map Archive from the drop
down
• Include calibration information

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Cisco CMX Installation
• AP 4800 Hyperlocation is supported from CMX 10.5 onwards and only on High-End
virtual and MSE 3365/ CMX 3375 HW appliance
• After deploying OVA and before turning on increase disk size to 1 TB
• Change hostname / do not use localhost
• Valid NTP
• correct time-zone configuration
• Install as Location

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Configuration on CMX
Add Controller on CMX

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
CMX setup
• Add Catalyst 9800
• Select unified WLC for Catalayst
• Enter admin user, password and
enable password
OR
• AireOS WLC
• Enter SNMP RW credentials

• Import Maps or sync with Cisco


DNA Center or Prime Infrastructure
#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Check NMSP connection on CMX

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Check NMSP connection on Catalyst 9800

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Enabling Hyperlocation on Cat 9800
• Check Catalalyst 9800 NTP configuration
• show ntp status
• show ntp associations

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Enable Hyperlocation on Cat 9800

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Verify Hyperlocation on Cat 9800

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Enable Hyperlocation on CMX
• Hyperlocation is only supported on high-end VMs and 3365 HW
appliance or newer

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Verify WLC is sending AoA / NMSP to CMX
• Check Hyperlocation via CLI on Cat 9800
• show ap hyperlocation detail

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Understanding Accuracy Tests
• Measurements on Correct Floor in %: In some situation, especially when there are atriums / open
ceilings the client will be detected from APs on other floors as well and the algorithm might
choose the wrong floor.
• 10m Accuracy in %: How many of the calculations are within 10 meters of the real location
during the test.
• Average distance error in meters
• 90% / 75% / 50% error distance in meters: This indicates the radius of 90% / 75% and 50% of
the calculated locations around the real location. Good deployments should be in the range of 1-
3m for the 50% error distance.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Use Cases
Cisco DNA Spaces
The Blindspot at Physical Spaces
THE
DATA BLINDSPOT

Limited visibility What if your


into behaviour of Cisco Wireless Network
people and could deliver more than
things in physical connectivity?
spaces

Enterprises are missing out on billions of data points from their physical spaces everyday!
#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Digitising Spaces: People and Things

Limited
visibility into See
behaviour of Cisco
DNA Act
people and Spaces
things in
Extend
physical
spaces

Cisco Wireless Network :


Connectivity + Digitisation

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Cisco DNA Spaces

Digitising Spaces: People and Things

SEE ACT EXTEND


See what’s happening at your Leverage Digitisation Toolkits to act on
properties: insights: Drive business outcomes:
• Unlock insights and trends into • Translate network view of people and • Location App Store for partner Apps.
customer, employee and asset assets into business view. • Extensions for enterprise software
behaviour. • Trigger contextual notifications and such as Marketing Automation, CRM,
• Industry standard location data workflows based on the behaviour of POS, Building Automation, HRMS,
• Benchmark performance with people and assets. etc.
industry. • Leverage APIs to integrate with other
applications.
#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Single Pane for All Location Services
Bringing all location services offerings together onto a single cloud platform
that is extensible, scalable and reliable.

Access to all location services offerings


and apps from a single intuitive
dashboard

Role Based views for IT and Line of


Business Users

Multi-location and single location views for


Executive teams and Property Managers
respectively

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Cisco DNA Spaces – Unified Location Cloud
EXTEND - Partner Apps

Independent Software Enterprise Solution


Vendors (ISV) Software Partners

Unified SLA and Security


Dashboard Insights Location Toolkits API Monitoring and Privacy

Cisco DNA Spaces


SEE ACT

Presence Processor Location Processor (X,Y)

Cloud Cisco DNA Sensors and


WLC/Meraki Beacons
Connector Center Tags

Network#CLMEL
Infrastructure BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Supports all Cisco Wireless Topologies
Compatibility and Interoperability across Cisco hardware (Aironet, Catalyst, Meraki) and software

Cisco DNA Spaces

Tethering

connect
webhook

Direct
Coming
API /

soon

Cloud enabled
CMX On Prem CMX On Prem Cisco DNA Spaces Cisco DNA
Meraki
10. 5 10.6 Connector 1.0 Center
Cloud

WLC 8.0+ WLC/Cat9800 Meraki


WLC 8.8 MR2
WLC/Cat9800 WLC/Cat9800
Cat9800 16.10.1

Network Infrastructure

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Key Use Cases

Retail Hospitality Workspaces


• Insights into employee and visitor behaviour to
• Understand shopper, associate behaviour, measure workspace utilisation, understand
• Insights into guest, visitor and employee
benchmark performance, make informed patterns
behaviour. Benchmark performance
decisions • Understand how conditions in the office and
• Acquire and identify guests/ members
• Acquire visitors, deliver relevant experiences events impact employee behaviour
• Deliver contextual on premises notifications
through notifications • Trigger notifications, alerts and business
• Monitor and locate assets such as luggage
• Locate and monitor assets like shopping carts workflows based on behaviour of people and
trolleys
• Monitor temperature, humidity of assets and things
sensors like refrigerators and trigger alerts • Panic button for staff safety • Track and locate assets and monitor asset
telemetry

Healthcare Manufacturing Education


• Insights into patient, visitor and staff behaviour • Insights into student, employee and visitor
Onboard and acquire patients, visitors. • Insights into employee and visitor behaviour.
• behaviour
Provide location and user specific information • Trigger alerts when equipment hasn’t been
• Understand how events and variations impact
(links to services, retail, surveys, etc.) used in a long time, enter prohibited zones
behaviour
Avoid loss of lost medical equipment and • Automate data monitoring of equipment.
• • Trigger notifications, alerts and business
reorder stock only as it runs low • Prevent inventory damage from environmental
workflows based on behaviour of people and
Ensure devices are in compliance with CDC conditions
• things
Locate/track assets, monitor assets sensitive • Enhance your equipment paths of operation
• • Track and locate assets and monitor asset
to environmental conditions and trigger alerts and make better workflows.
telemetry

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Digitizing People
Buisness Insights
How are your locations performing on key metrics?
Core behavioural Metrics and Indices

Wi Fi Adoption Business Metrics and Indices Right Now Metrics


Measure the adoption of your Metrics and indices relevant to your vertical
Wi-Fi and make your Wi-Fi that measure the behaviour of people Gain a real-time view of visitor
program successful within a physical space behaviour at your properties

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
How are your locations performing relative to peers?
Benchmark and compare your property’s performance and gain valuable context

Category Benchmark
Against industry/ category
(Retail, Hospitality, etc.)

Organisation Benchmark
against other properties in your
organisation’s portfolio

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
How are these metrics commercially relevant?
Correlate key behaviour metrics with other business KPIs

How does size of property translate into key


metrics: visit duration, visit count and visit
frequency?

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
How can you measure impact of improvements?
Impact of interventions on key metrics (coming soon)

Before: AB testing interventions to decide on best option


After: Evaluate interventions to determine what worked. Best practices and benchmarks

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Business Insights:
Email Digest

Key metrics delivered straight to your inbox

An automated email digest that gives


you a snapshot of your building’s performance

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Industry Standard Data
Data Reliability Data Accuracy Data Normalisation Industry Standard
Metrics
System to identify Industry specific Machine Normalising metrics to Standardising to increase
potential issues in input Learning based visitor ensure comparability business relevance
data stream and trigger classification
alerts

Data Interruption: Data not Isolating core group to be Conversion of absolute to Standardising computation
received from a location measured (Example: relative data and of ‘time spent’ and ‘visits’
shoppers in retail, non guest normalising the size factor to
Data Reconciliation: Visit’s visitors in hospitality, etc.) ensure comparability across Location Hierarchy -
data not tallying with data on metrics and locations. translate network view to
‘connected’ Extraction of non core business taxonomy
groups who are likely to Per capita, Indices,
Data Variance: values significantly skew data proportions, percentages, Time limit for visit
abnormally higher or lower (Employees, ratios, etc. classification is also
than average transients, etc.) customised (Example: Not
limited to one day in the case
of hotels)

Data Privacy and Compliance

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Buisness Insights at
CLEUR 2019
Cisco DNA Spaces - Dashboard

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
Visitor Distribution by Hour of Day

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Location Personas – Technical Seminars

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
Location Personas – Explorer

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
Why is Wi-Fi not a
Footfall counter
technology
Randomisation of MAC addresses makes
counting probing devices ineffective
• Apple introduced MAC randomisation with iOS 8
• The randomised MAC address used in the probe request changes every
time the device is activated and subsequently put to sleep mode.
Meaning that every new sleep cycle uses a new randomised MAC.

• Google Devices
• Full implementation in March 2015
• available in all Android L+ devices

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Connected has accurate footfall analytics but still
doesn’t encompass total footfall
• Range of some Wi-Fi APs can interfere with meaningful data
collection
• Data privacy regulations to grow more stringent in the future
• Not everyone has their Wi-Fi enabled

• Not everyone connects to the Wi-Fi

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
What are the right technologies for measuring footfall?

• Thermal cameras
• Ideal for: Complex entrance ways or open storefronts with high volume traffic
• Stereo cameras
• Ideal for: Gathering broad ranging data including service, queuing and traffic.
• Active infrared cameras
• Ideal for:
• Look Across - Limited door width and lower volumes of traffic
• Look Down - Wider entrances and higher traffic volumes

• Low level cameras

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
What can Wi-Fi do?
• Measure the performance of physical spaces through Wi-Fi
experience and visitor behaviour metrics
• Track and understand the behaviour of users at location.
• Help users navigate their way indoors
• Send location-based engagements over Wi-Fi.
• Enhance customer loyalty programs.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Cisco DNA Spaces
Captive Portals
Engagements
Personas
Captive Portals
Targeted engagements at zero click

• Seamlessly onboard and Deliver targeted engagements at zero click


acquire visitors at your
properties. Where to show
Example: Brand, Location, Geography, etc.
• Map to CRM/ loyalty
systems and expand loyalty
programs When to show
Example: Weekdays/ Weekends, Days of week, 5 PM, etc.

• Promote enterprise services


and drive monetisation
Who to show
through sponsorships
Persona, Based on location and behaviour

• Access onboarding and


acquisition reports and What to show
integrate with enterprise Example: Relevant services specific to that day/time
workflows

How to show
Contextual API and Marketing Cloud Integration

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
Location Personas
Profile customers based on their at-location behaviour

• Set profile rules to tag and segment


visitors based on the their behaviour at
your spaces

• Identify key segments/personas and get a


detailed picture of their in-location
Frequent Returning Frequent Restaurant
behaviour Weekday Guest Weekend Visitor
Visitor Visitor
• Deliver relevant engagements based on
personas

• Integrate location personas with personas


across other channels to create a 360-
degree view of customers. Retail area Employee Multi-location VIP Loyal
visitor Visitor Member

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
Engagements
Leveraging the Ideal Channel at the Right Time and Place

IFTTT rules engine to trigger contextual


notifications across multiple channels
• Trigger contextual multi-channel engagements based
on the behaviour of visitors

• Notify staff real-time of visitor’s presence through API


triggers and WebEx teams notifications to deliver a
differentiated experience App
SMS Email

• Leverage location hierarchy and personas to deliver


the right engagement at the right place and right time Notify staff real-time of visitor’s presence through
API triggers and WebEx teams notifications
• Integrate with backend systems and workflows such
as Marketing cloud, CRM, PMS, Associate Notification
systems, etc.

API WebEx
Trigger Teams

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
Digitising Things
Cisco DNA Spaces
Operational Insights
Operational Insights
Driven by intent, informed by context
Tag Classify Rules

Clients, Wi-Fi or Bluetooth Low Classify tagged assets by Create rules and alert
Energy (BLE) tags on assets location, type, and more notifications for assets

Track and trace Alerts Reports

Track and analyse telemetry Trigger alerts based on a Generate historical data in
data from assets set of actions customisable reports

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Operational Insights architecture
• Easy-to-use and intuitive interface
• Tracking, alerting and reporting

Cloud Application
system.

• Scalable infrastructure via cloud


ecosystem
3rd Party API
Interface • SaaS for faster deployment and cost
efficiency

• Leverage existing wireless

Infrastructure
Wireless
CMX
infrastructure
CMX Cloud
AP WLC • Technology agnostic – works on
Wi-Fi, BLE or both

• Track Wi-Fi devices and CCX


compliant tags from any vendor

Device
• Track assets with BLE tags
• Get data from CCX compliant tags
Virtual / Physical
Chokepoint

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 69
Healthcare Industry

Equipment Inventory Tracking


• Avoid loss of lost medical equipment and save
money by reordering stock only as it runs low.

Safety and Compliance


• Save costs by making sure your devices are
in compliance with CDC.
• Prevent inventory damage from environmental
conditions.

Workflow Optimisation
• Improve efficiency and save costs by
understanding your staff flow and dwell times in
your facility.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 70
Manufacturing Industry

Asset and Inventory Tracking


• Avoid loss of costly inventory and save money
by reordering stock only as it runs low.

Device level telemetry


• Save money on maintenance and inspections
by automating data collection and monitoring
of your equipment.
• Prevent damage of your inventory from
environmental conditions inside your facility.

Machine utilisation
• Improve efficiency and save costs by enhancing
your equipment paths of operation and making
better workflows.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 71
Retail Industry

Cart and basket tracking


• Save staff time dedicated to locate carts and
baskets.

Fridge temperature monitoring


• Avoid waste in your inventory by monitoring
products sensitive to temperature (vegetables,
dairy, frozen food, etc.).

Improve Store Operations


• Increase customer satisfaction by always having
their online pickup order ready and fresh.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 72
Main Dashboard
Customised access
to data per user role.

Available locations
showed on interactive
map.

Navigation Panel
Snapshot
total Assets available
to this user.
Outstanding
alerts.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
Locator - List View

Customisable Widgets
Quick Filters
Tools
Export, Filter and
customise view
Click on Asset
For location and
details

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
Locator - Map View

Customisable Widgets
Quick Filters

Click on Asset
For location and Zones
details Edit zones on map to
create effective alerts

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
Rules – Who, Why, When, What or IfTTT

Information
Name, Description
Priority

Select Assets
By Department,
Set conditions Category, etc.
Location
Attribute
Battery Level
Temperature Actions
Button press E-Mail
Etc. SMS
HTTP POST
Attribute Update

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 76
Push button to WebEx Teams Bot

Condition
Button 1 pressed

Trigger Options
immediate
Action
HTTP Post to Webex
Teams Bot

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
Reporting – Example for Temperature Tags

Temperature Graph Refill


With warm bottles

Temperature Table

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
Cisco DNA Spaces
Digitalisation Toolkit
Location Hierarchy
Map Business Taxonomy to IT Infrastructure

• Group and manage locations


based on the business taxonomy
- brands, geographies, category,
zones, etc.

• View insights and set rules at any


level in the hierarchy - at specific
locations or zones across
locations

• Customer defined metadata and


flexibility

• Support for multiple end devices


and extensible to partners

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
Detect and Locate

• View and track devices in your deployment.

• Ability to search for clients, BLE, active RFID


tags, rogue devices, interferers.

• Access to client history and API to access


both real-time and historical data

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
How to integrate 3rd
Party Applications
Coming soon

Powering Business Outcomes through Partners

Independent Software Vendors


Enable vertically-relevant, pre-validated LBS applications
through the partner App Store

Extend
with partners
Enterprise Software
Integrate location data with Enterprise Software platforms to
develop deeper insights about your customers, employees,
Cisco and assets
DNA Spaces

Wireless Solution Providers


Infrastructure Work with third party application developers to build
customised applications for individual businesses leveraging
Cisco DNA Spaces APIs

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
Cisco DNA Spaces - APIs

Location Hierarchy
Metrics API • Comprehensive toolbox for
developing on the platform
and extending functionality

Presence Integration APIs • Create your own views as


well as extend available
metrics to derive meaningful
inferences relevant to your
business
Processed Trigger API
Location (X,Y)

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
How Cisco CMX Works (CMX 10.x)
Access Points CMX
Controller
(Virtual/Physical)
(Virtual/Physical)

Depending on Application
Layer

Realtime
Notifications
Use CMX API to enhance
3rd Party Application or
Pull Data
App REST API

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
Application host requirements
• Push method using CMX northbound notifications.
• For real-time you can setup northbound notifications on CMX to be send
to the application host. This would not require the application host to
connect to CMX and the host could then be even hosted in the cloud.

• Pull method using REST API


• You need to put the application host in the DMZ, application host needs
to be able to do REST API calls to CMX.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 86
CMX API Overview
• Interactions are in the form of:
• REST API calls for the configuration, location and analytics services
• APIs accept JSON content and response are sent in JSON format.
• API calls support both http and https
• Northbound notifications from the location service

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 87
Location API vs. Northbound Notifications

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 88
CMX API Documentation
• All API documentation is available directly from the CMX once
deployed
• Live API documents http://CMX-IP/apidocs
• API Documentation has an embedded “Try it!” button, allowing you to try
each of the APIs online with just a click of a button.

Click on a link to
expand

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 89
Example - Location API

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 90
Northbound Notification
• In addition to the API calls, a third party application can also be
configured to receive location update notifications.
• Notifications can either be manually configured by an administrator, or
subscribed to via API call from the third party app making a put request to
http://CMX-IP/api/config/v1/notification
• A notification payload consists of three parts:
• Notification subscription name
• Notification rules or the attributes that trigger the notification
• Notification receiver address
• JSON Payload with Client MAC, coordinates, timestamp etc.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 91
Documentation of Notification payload
https://swaggerhub.com/apis/cgauer/CMX_Notification/1.0.0

Notification JSON example Description

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 92
What can you do with the APIs
• Airport
• Queue Monitoring
• Waiting Times at Security
• Footfall in shopping area
• City Metro
• Utilisation of different Stations
• Optimisation of train sizes
• Where do people hop-on and hop-off the train.
• Enterprise
• Office Space Utilisation

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 93
Wayfinding at CLEUR
2018
Cisco Event App
Usage of MazeMap
6000 5357
4647 4777
5000
4000 3167 3410
2959
3000
2000
1000
0
Monday Tuesday Wednesday Thursday
Users 2017 Users 2018

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 95
Find my Friends
• Create a Group
• Send Invite link to your friends
• Via Spark, E-Mail, WhatsApp, SMS, …
• Your friends click on the link and become
member of the group

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 96
Indoor Maps - From CAD to mobile optimised

www.mazemap.com

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 97
Architecture: Cisco and Mazemap
CMX Integration

NAT MazeMap

Cisco Enterprise WiFi Infrastructure

CMX WiFi AP Client accessing


CMX API Location MazeMap

Positioning request

LIPI server

NAT

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 98
BLE Beacon
management
Why BLE for these use cases ?
Use Case Why BLE ? Others Options used
Proximity Messaging Installed Mobile Applications can wake from GPS based app notification
sleep when a BLE Beacon is detected and push messaging is limited to about 100ft of
messages to users screen when application is accuracy. WiFi based messaging
not in foreground. relies on the client joining the WIFI
network.

Indoor Wayfinding Mobile devices makers allow map applications WiFi network based indoor wayfinding
to read reported values from the BLE radio can provide an update approximately
every 500ms providing the fastest update rate every 3 seconds at best.
for indoor location and this results in more
accurate indoor location.

Asset Tracking BLE Chipsets continue to get cheaper and are WiFi RFID asset tags can have a
being integrated into more products. This leads better level of accuracy, however,
to cheaper asset tracking tags. they are more expensive and do not
have as many advances in chip
technology.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 100
BLE Manager and Cisco DNA LTX
*LTX
Automating beacon management Location and Telemetry Exchange

• Enterprise wide management of


BLE radios inside of Cisco AP as
well as Cisco DNA LTX compatible
Floor Beacons (coming soon)

• Eliminate technical overlay


needed to network and manage
physical beacons, as well as the
manual overhead required to
maintain them.

• Configure the BLE Radio on an AP


at a specific location to beacon
out in a specific manner.

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 101
Highlights of Cisco DNA LTX (Beta)

Establishing secure
Discovery and secure Onboarding Provisioning channel
onboarding of Provisioning and
third party tags rotating keys
Cisco
DNA LTX
Life cycle management
Ensuring packet of tags
integrity and data Power and topology aware
confidentiality Security Managing Intelligent processing

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 102
Beacon Management for AP based BLE
• AP4800 / w built-in
• AP1815i / w built-in

• WLC AirOS 8.7 required


• Management via CMX Beacon Management Cloud
• Configuration via WLC GUI/CLI not supported

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 103
BLE Location
• CMX 10.6 / AireOS 8.9
• Locate BLE devices
• BLE Tags
• BLE Beacons

• Send to Operational Insights

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 104
Conclusion
• Wi-Fi Location
• accuracy of up to 1-3m
• Update rate of up to 5s
• Does not require a mobile app

• BLE Location
• Always requires an mobile app
• Update rate of up to 500ms

• Wi-Fi analytics is not an exact people counter

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 105
Q&A

#CLMEL
#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 107
Complete Your Online Session Evaluation
• Give us your feedback and receive a
complimentary Cisco Live 2019
Power Bank after completing the
overall event evaluation and 5 session
evaluations.
• All evaluations can be completed via
the Cisco Live Melbourne Mobile App.
• Don’t forget: Cisco Live sessions will
be available for viewing on demand
after the event at:
https://ciscolive.cisco.com/on-demand-library/

#CLMEL BRKEWN-2012 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 108
Thank you

#CLMEL
#CLMEL

You might also like