Upload
bemyapp
View
565
Download
1
Embed Size (px)
Citation preview
Cisco CMXHarvey Delery
Create Business Impact with Cisco’s CMX
• Presence and location detection• Visibility (Wi-Fi, BLE, video)
• Easy Wi-Fi login, custom or social• Zone-based, custom splash pages
• App-based mobile engagement• Context-aware in-venue experiences
Analytics
Detect Connect Engage
How CMX Works
API
Controller MSE
API
LOCATION DATA
Notification Receiver
Application Layer
Access Points
Probe RSSIData RSSI
Mobility Services Engine(MSE)
Prime Infrastructure Management
Location Services Topology Today
Wireless Network
Cisco WLC
Component Roles
Prime Infra = ManagementMSE = Location CalculationWLC/AP = Wi-Fi Access, collect RSSI from clientsNotification Receivers = Subscribe to location eventsCMX Mobile App Server = Application server for mobile clients
Cisco APs
CMX Mobile App Server
Notification Receiver
Wi-Fi Clients
A History of Location Innovation
Industry/Market Needs Cisco Innovations
Wi-Fi-based Indoor Location
Micro-Location Targeting, Hyper-local content
Real Time Device and Asset Tracking Requirements
Advent of BLE Sensors in Consumer Industries
Improved Refresh Rates with FastLocate
BLE Integrated AP
Hyperlocation with Angle of Arrival (AoA)
RSSI Triangulation added to Cisco Aironet APGPS Location Indoors
Snapshot: What’s New
Better Understand Customers
Location Innovations User-Centric Design Scale as You Grow
MSE 10.1 • 3X scaling per box + clustering• Real Time Analytics• 5X latency improvement
• Role-based Access • Work flow driven UI • Integrated Visibility Wi-Fi
Location, BLE, Video*• Verticalized Analytics Solutions
• FastLocate • Hyperlocation • BLE Aware
Understand Consumers Simplify Tools Prepare Any Enterprise
Innovation is only as good as your Location.
Aggregate ActionableAccurate
After10-120 updates per minute
Before1-2 updates per minute
After2-4 sec
Before10-20 sec system latency
After< 1 meter
Before5-7 meters
Understand Customer Behavior Identify Movement Patterns Gain Real Time Insights
Location Accuracy Refresh Rate System Latency
CMX REST API
Make your Services Location Aware
Business applications can harness real time intelligence and context from the Wi-Fi network
• Use Mobility Services API to extract location information from CMX• REST
• CMX can locate Wi-Fi sources• Smartphones, WiFi tags, Laptops, Printers,
other APs etc.• CMX can also locate some non-WiFi sources
using CleanAir technology• Bluetooth Sensors, Wireless Video Camera,
Jammers, Microwave ;)
CMX REST API• Retrieve location information from CMX using
Representational State Transfer (REST) API• CMX REST API uses standard Hypertext Transfer
Protocol (HTTP)• HTTP methods supported GET, POST, PUT and
DELETE• Each resource identified by Uniform Resource
Identifier (URI) • Data formatted as JavaScript Object Notation
(JSON)• Basic authentication scheme to authenticate API
Location APIsMapsReal Time Location
Location history Notification API
Authentication• The Authorization header is constructed as follows: • Username and password are combined into a
string "username:password". • The resulting string literal is then encoded
using Base64. • The authorization method, a space and the
string "Basic" is then put before the encoded string.
Data Format• Response type is JSON
Maps API/api/config/v1/mapsDetailed map information about campuses, building, floors, map dimensions, regions, zones, etc.
/api/config/v1/maps/info/{campusName}/{buildingName}/{floorName}
All floor information associated with campusName -> buildingName -> floorName
/api/config/v1/maps/image/{campusName}/{buildingName}/{floorName}
Floor image associated with campusName -> buildingName -> floorName
/api/config/v1/maps/imagesource/{imageName}Image associated with the specified imageName
Map Image
Map Info
Real Time Location API – Client/api/location/v2/clients
Complete list of wireless clients/api/location/v2/clients{?[ipaddress|macAddress|username]}
Location of wireless client with specified id. ID can be MAC address, IP address, or username
MAC format is /api/location/v2/clients?macAddress=30:f7:c5:cc:3e:xxIP address format is /api/location/v2/clients?ipAddress=10.10.10.10Username format is /api/location/v2/clients?username=someUsername
/api/location/v2/clients/countCount of wireless clients for the specified query conditions
Client Location
REST API Documentationhttps://serverAddress/apidocs/
REST API Documentation - Try
Real Innovations for the Digital BusinessStraight from Customer Conversations
RetailBanking Hospitality Healthcare
Use Cases on Display at CMX Lab
RetailBanking Hospitality Healthcare
Patron ExperienceStreamlined Operations
When a patron enters the bank…• Signage changes to welcome patron to
specific area of bank• VIP guest presence is detected and sent to
greeters to extend personal welcome• Patron banking information is populated on
teller’s screen
Banking Hospitality Retail Healthcare
Real Innovations for the Digital BusinessStraight from Customer Conversations
Guest ExperienceIntegrated Analytics
When guest walks in…• Wi-Fi Access is pushed to mobile device• Signage changes to welcome message• Business can count patrons using Wi-Fi, BLE
& video analytics
Banking Hospitality Retail Healthcare
Real Innovations for the Digital BusinessStraight from Customer Conversations
Customer ExperienceInventory Management
When a customer walks in…• They can tap a product to add it to their
wishlist or smart cart on mobile app• Staffing gets a trigger if there are too many
patrons in one area• Customers can self-check-out using app
Banking Hospitality Retail Healthcare
Real Innovations for the Digital BusinessStraight from Customer Conversations
Patient ExperienceCompliance & Efficiency
When patient’s doctor walks into room…• Lights turn on• Patient chart pops up on wall• Doctor is reminded to sanitize hands upon
entering and leaving
Banking Hospitality Retail Healthcare
Real Innovations for the Digital BusinessStraight from Customer Conversations
Thank You