Real time Location Services Overview and Use cases

Similar documents
Connected Mobile Experiences (CMX) Aligning Use Cases and Technology

Automation with Meraki Provisioning API

Cloud Mobility: Meraki Wireless & EMM

Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers

Overview of Cisco Virtual BLE Beacon Solution

Cisco Virtual Beacon Technology

Delivering Location Based Services with Cisco Enterprise Mobility Services Platform. Christian Gauer, TME Enterprise Solutions Group

Cisco Meraki Cisco and/or its affiliates. All rights reserved.

Next generation wireless solutions. Ioana Manea Systems Engineer Cisco Romania

Cisco Enterprise Agreement

Tetration Hands-on Lab from Deployment to Operations Support

CloudCenter for Developers

NXOS in the Real World Using NX-API REST

Cisco UCS Director and ACI Advanced Deployment Lab

Magical Chatbots with Cisco Spark and IBM Watson

Hands-On with IoT Standards & Protocols

Internet of Things Field Network Director

PSOACI Tetration Overview. Mike Herbert

Connected Experiences

APIs Assist Troubleshooting in Manufacturing

Git, Atom, virtualenv, oh my! Learn about dev tools to live by!

Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases

Cisco Virtual Beacon Solution

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests

Enterprise Recording and Live Streaming Architecture with VBrick

Cisco VIRL. The Swiss-Army Knife of Network Simulators. Simon Knight, Software Engineer Brian Daugherty, Technical Leader.

Get Hands On With DNA Center APIs for Managing Intent

Fast IT. Fast Mobility. Prepare for the Next Wave. Min Se Kim

Finesse APIs: Getting started with the REST APIs and XMPP events

DevNet Workshop-Learning Cisco platform Exchange Grid (pxgrid) Dynamic Topics

An Introduction to Developing for Cisco Kinetic

Introduction to Cisco IoT Tools for Developers IoT 101

Design and Deployment of Mobility Services

Getting the Most out of your Wi-Fi Deployment: Next Generation Wireless Location Based Services. Rob Barton, P. Eng, CCIE #6660, CCDE #2013::6 Cisco

Locate, Sense & Track Assets. within your Enterprise or Across the World

Hybrid Cloud Automation using Cisco CloudCenter API

Cisco Connected Mobile Experiences (CMX) Hyperlocation Quick Start Guide

AP4800 Hyperlocation Deployment Guide

DevOps CICD for VNF a NetOps Approach

The Transformation of Media & Broadcast Video Production to a Professional Media Network

Cisco Tetration Analytics

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Sourcefire Network Security Analytics: Finding the Needle in the Haystack

Cisco ONE for Access Wireless

What to look out for when considering a wi-fi solution

Contiv installation and integration with ACI

Cisco Wireless Control System Navigator

DevNet Workshop-Hands-on with CloudCenter and Jenkins

Connected Mobile Experience

Using Workload Automation to Optimize Hybrid Cloud Estates

Cisco ONE for Access Wireless

Routing Underlay and NFV Automation with DNA Center

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

NetDevOps Style Configuration Management for the Network

Getting Started with OpenStack

DCCS Business Breakfast. Walter Greiner Systems Engineer Sales März 2018

ForeScout CounterACT. Controller Plugin. Configuration Guide. Version 1.0

Cisco Spark Widgets Technical drill down

Cisco Container Platform

Borderless Networks. Tom Schepers, Director Systems Engineering

NetBrain Technologies: Achieving Agile Network Operations: How Automation Can Improve Visibility Across Hybrid Infrastructures

CMX Analytics Documentation

Cisco Spark. Questions? Use Cisco Spark to communicate with the speaker after the session. How

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

Is your IT Infrastructure Ready for Machine Learning & Artificial Intelligence?

Resilient WAN and Security for Distributed Networks with Cisco Meraki MX

PI Vision Presented by. Chris Nelson, Director of Visualization Products Tom LeBay, Product Manager Jason Golla, Software Development Team Lead

AlgoSec: How to Secure and Automate Your Heterogeneous Cisco Environment

Contiv installation and integration with ACI. LTRCLD-2003

Who wants to be a millionaire? A class in creating your own cryptocurrency

Unlock the Power of Data

Kuber-what?! Learn about Kubernetes

Insights into your WLC with Wireless Streaming Telemetry

The MSAP is available only in the root virtual domain from 7.3 Release.

Mobile Concierge Services

Cloud-Ready WAN For IAAS & SaaS With Cisco s Next- Gen SD-WAN

Radware: Anatomy of an IoT Botnet and Economics of Defense

Cloud Managed Networking with Meraki

DNA Assurance. Predict Network Failures Before They Become Issues

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist

CMX Dashboard Visitor Connect

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

One Management Realized, with Cisco Prime Infrastructure Manage Complexity. Manage Effectively. Manage Intelligently. Closing

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks

Inside Cisco IT: Automated end user services via Cisco Prime Service Catalog, Process Orchestrator and AppDynamics

Smart Education Requires a Smart Wireless Platform

OpenStack Enabling DevOps Shannon McFarland CCIE #5245 Distinguished DEVNET-1104

Monitoring the System and Services

Cisco ONE Software BRKRST Dan Lohmeyer Senior Director, Software Strategy and Operations

Wireless Overview. Embrace Wi-fi. Jan 2015

Hands On Exploration of NETCONF and YANG

Cisco SD-Access Building the Routed Underlay

Spark SDK Video - Overview and Coding Demo

Consuming Model-Driven Telemetry

Using Cisco pxgrid for Security Platform Integration

Dell EMC OpenManage Mobile. Version 3.0 User s Guide (Android)

Context Aware Planning and Verification

Cisco CMX Dashboard Configuration Guide

Transcription:

Real time Location Services Overview and Use cases Ashutosh Malegaonkar, Principal Engineer @amalegaonkar DEVNET-1071

/me Maker Breaker Meditate @amalegaonkar DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 3

The reason I am talking today.. I love APIs and I want to make you aware & I love Co-Creating and working with our customers, through APIs. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 4

Agenda Introduction Cisco Technologies - CMX, Meraki, Virtual BLE A Deeper Dive Use case Vertical Specific Simple Code Conclusion

What are Real Time Location Services

What is RTLS anyway Real Time Location Systems (RTLS) describe a class of Systems that provides information in Real-Time about the location or proximity of objects, animals, people and goods. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

Key Criteria for Indoor Location Systems Accuracy and confidence in the localization results. Range. Eg: Indoor ~30meter and outdoor ~300m Density. The amount of mobile tags which can be tracked. Cost of hardware and installation. Power consumption. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

Location - Definition Outdoor Location: Location based systems provide applications the longitude and latitude of the mobile device. This allows the location of the device to be plotted on a map Indoor Location: Wi-Fi based systems provide applications the approximate coordinate of the Wi-Fi device. This allows the location of the device to be plotted on a indoor map 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public

Proximity- Definition Proximity: Proximity alerts may tell an app that the device is close to a certain point. This point may/may not be plotted on an map DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

Location Services with Cisco

Cisco CMX On Premise Access Points WLAN Controller CMX MSE API Application Server Apps Analytics UI DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

CMX and Location-Based Services Topology HTTPS Cisco Prime Infrastructure Third-Party Server Management Station (Client Browser) SOAP/XML/REST over HTTP/HTTPS MSE Location API via SOAP/XML, and REST over HTTPS CAPWAP CAPWAP CAPWAP CAPWAP Wireless Clients DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13

Hyper Location DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

What is Hyper location? Indoor Wi-Fi Client Location Solution Field Upgradable Module For AP3600/AP3700 Integrated BLE Beacon Functionality Accuracy 1-3 meters Network-based RSSI & AoA Latency: FastLocate 10-20 s (2/5 GHz) FastLocate 10 s (5 GHz) Client App < 3 s Leverages existing Wi-Fi network infrastructure AP3600/3700 add on Enterprise office, retail, (horizontal install) Up to 5 BLE Beacons/AP; centrally powered/managed AoA Angle of Arrival BLE Bluetooth Low-Energy RSSI Receive Signal Strength Indicator DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

CMX BLE Beacons DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

BLE Beacons Easy to install, difficult & expensive to operate DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

vble DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19

Virtual Beacon How does it work? BP BP Beams are Heard Location Estimate Cisco Cloud Machine learning and location engine DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

Calculate location How vble Works? Partne r Cloud Send RSSI, Bar vble Bar BLE Beacons Get Notification and X,Y Dining Restroom vble Custom APP data serving Custome r Cloud Waiting BLE APs Mobile Clients with MIST SDK DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21

Meraki DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22

Meraki API Partner Architecture Dashboard Cloud Management Technology Partner Targeted offers Detect via WiFI Probes Custom WiFI Sign-on DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

Asset Tracking with Bluetooth Track Beacon-tagged assets with Bluetooth scanning and location estimation Seamless site-wide deployment with Bluetooth integrated into the AP Increased administrative visibility with both WiFi and Bluetooth inventory built-in DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24

Use Cases

DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

Finding People and Assets Demo Missing Tool solutions ensure there is pervasive visibility on tools/materials and that workers can quickly search and navigate the workspace to find them. This is especially important for: High-value assets Tools essential to job flow Tools used infrequently (i.e. location is easily forgotten) Here we show how the user searches for a particular tool, identifies the nearest one available, and then uses the mobile app to navigate the floor and retrieve it. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27

Geofencing Demo Geofencing solutions ensure that there is pervasive visibility on tools entering and exiting a pre-defined area. Here we show how a log is created when a tool enters/exits the pre-defined area. An alert can also be generated for theft prevention for example, if someone other than the owner exits with the tool. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

Tool Utilization Tool Utilization solutions ensure that the right number of tools are allocated effectively across the workspace. This may be done by: Identifying congested tools and flagging them for redistribution Tracking tool usage rate (i.e. time checked-out) and in which areas certain tools are used most Here we show how it flags a group of congested tools for relocation and notifies the worker through a mobile app. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

Workforce Productivity Worker Productivity solutions ensure that workers are performing effectively. It can record the outcome and time it takes them to complete a job to help identify areas on which they need more training. Here we show how we can track the time workers spend on their jobs to establish a baseline and track individual performance. DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30

Demo

DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32

API

Both CMX and Meraki use REST same concept, many Cisco APIs Easy to Build Web apps Mobile apps M2M, Bots REST API DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34

Terminology of a REST API query URL: http://cmx-vmdev83/api/location/v2/clients/count/ method path parameters protocol headers HTTP request GET /../clients/count HTTP/1.1 accept: application/json HTTP 200 OK api endpoint browser JSON payload response body status code Cmx-vmdev83:80 HTTP response DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35

Sample Code CMX https://github.com/amalegaonkar/cmx/blob/master/zonedevicecount.py DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36

Complete Your Online Session Evaluation Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Lunch & Learn Meet the Engineer 1:1 meetings Related sessions DEVNET-1071 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 38

Q & A

Thank You