Upload
kalmi56
View
218
Download
0
Embed Size (px)
Citation preview
8/12/2019 BRKAGG-2012
1/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr1
Design and Deploymentof Location-BasedService for WLANs
2008 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-201214604_05_2008_c1 2
BRKAGG-2012
8/12/2019 BRKAGG-2012
2/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr2
Abstract
The Cisco Context Aware Mobility solution (whichincludes location-based services) is an importantadvanced service that can be provided with the Ciscounified WLAN network. This session focuses on designand deployment fundamentals, as well as operationalbest practices to optimize the performance andaccuracy when tracking wireless devices (tags andwireless clients) using the Cisco Context-Aware
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 3BRKAGG-201214604_05_2008_c1
.
Agenda
Principles of Context-Aware Mobility Solution
Client TrackingIndoor (Office Environment)
Tag TrackingIndoor (Office Environment)
Tag TrackingOutdoor/Outdoor-Like Environments
Design GuidelinesBest Practices
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 4BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
3/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr3
Principles of Context-Aware Mobility Solution
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 5BRKAGG-201214604_05_2008_c1
Receive Signal Strength Indication
(RSSI) Overview
Location calculated based on signal strength measuredby either the mobile device or the receiving sensor
Following metrics are required to determine location ofWi-Fi element:
TXPWR: transmitter output power
LossTX: transmit-side cable and connector losses (dB)
GainTX: transmit-side antenna gain (dBi)
Gain : receive-side antenna ain dBi
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 6BRKAGG-201214604_05_2008_c1
LossRX: receive-side cable and connector losses
PL: path loss model
RXPWR = TXPWR LossTX + GainTX PL + GainRX LossRX
8/12/2019 BRKAGG-2012
4/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr4
RSSIDistance Calculation
D= (inv. log ((RXPWR TXPWR + LossTX GainTX + PL1meter S + LossRX GainRX)/10))
1/n
Additional variables used to calculate distance:
S: degree of shadow fading present in the environment (dB)
PL1meter: reference path loss when the receiver-to-transmitter distanceis 1 meter (dB)
n: path loss exponent (n) is a function of frequency, environment, andobstructions. Common values:
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 7BRKAGG-201214604_05_2008_c1
2: open free space to values greater than
> 2: environments where obstructions are present
3.3: indoor office environment (2.4 GHz)
4.5: dense home environment (2.4 GHz)
Receive Signal Strength Indications
(RSSI) Overview
Cisco RSSI-based location tracking solution based onnetwork-side RSSI measurements
Requires min. of three APs; optimal accuracy requiresmore than 3 APs
Best suited for indoor office-like environments(carpeted, low ceiling, i.e., < 20 feet)
Two main factors affecting accuracy:
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 8BRKAGG-201214604_05_2008_c1
AP density
AP placement
environment
8/12/2019 BRKAGG-2012
5/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr5
Time Difference of Arrival (TDoA)Overview
Location technique based on the difference in time ofarrival of the transmission signal from a Wi-Fi device atdifferent TDoA receivers
Based on principle of hyperbolic lateration
Hyperbola: locus of points where the difference in the distanceto two fixed points (called the foci) is constant
Lateration: computes the position of an object by measuring itsdistance from multiple reference positions. Calculating an
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 9BRKAGG-201214604_05_2008_c1
objects position in two dimensions requires distancemeasurements from three non-collinear points
Requires min. of three time-synchronizedTDoA receivers
TDoA C-A
Hyperbolic Lateration
The time difference of arrivalbetween each pair of TDOA
.Receiver AReceiver CTDoA B-A
CalculatedLocationof Device
as follows:
TDOA(B-A) = |TB TA|
TDOA(C-A )= |TC TA|
Hyperbolic plots are createdusing the above equationsrepresenting all possible
TDoA
TDoA
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 10BRKAGG-201214604_05_2008_c1
Receiver B
difference of distances of thetransmitting device from eachpair of receivers
Intersection of two or morehyperbolas defines theposition of the mobile device
TDoA
8/12/2019 BRKAGG-2012
6/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr6
Time Difference of ArrivalOverview (Cont.)
Each TDOA installation must have at least onesynchronization source
Depending on the size of the site, may require more than onesynchronization source
TDoA receiver can act a synchronization source as well as aTDOA receiver for locating transmitting devices
Physical placement of TDoA receivers must benon-colinear
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 11BRKAGG-201214604_05_2008_c1
Operates well in multipath and high-ceiling
environmentsPossible to achieve high accuracy (35m) even in difficult,industrial environments
Cisco MSE 3350Architecture Overview
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 12BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
7/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr7
New Acronyms and Definitions
MSE (Mobility Services Engine)Cisco hardwareappliance for running multiple services. Context AwareMobility is one of the services supported onthis platform.
Context Aware Software software running on theMSE platform for tracking Wi-Fi devices (clients andtags).
-
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 13BRKAGG-201214604_05_2008_c1
engine for tracking client devices
Context-Aware Engine for Tagspartner locationengine for tracking tags
MSE Hardware Details
1-RU server sold as Cisco SKU (AIR-MSE-3350-K9)
Will host multiple software services
In software release 5.1, hosting only CAMS
In subsequent software releases, option to host other services
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 14BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
8/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr8
Product Specifications
Form Factor1U Rack Form Factor 1.75 Inches (4.45 cm) Width, 27.75 Inches(70.5 cm) Depth
Processor Two Quad-Core Intel Xeon Processor 2.33 GHz .
Memory 8 GB PC2-5300 (4 x 2 GB)
Hard Drive Hot Plug SAS drives: 2 x 146 GB (10K RPM)
ConnectivityNetwork: Two Embedded Multifunction Gigabit Network Adapterswith TCP/IP Offload Engine
Power Supplies Two Redundant 120/240V AC (Hot Swappable)
NetworkManagement
Cisco WCS Location v5.1 or Greater Running Internet Explorer6.0/Service Pack 1 or Later
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 15BRKAGG-201214604_05_2008_c1
Network Devices
Cisco 2100, 4400 Series Wireless LAN Controllers; Cisco Catalyst6500 Series Wireless Services Module, Cisco Catalyst 3750GIntegrated Wireless LAN Controller, Cisco Wireless LAN ControllerModule (WLCM and WLCM-E) for Integrated Services Routers;Cisco Aironet Lightweight Access Points
Context Aware Mobili ty Engines MSE supports:
Context-aware engine for clients (Cisco)
on ex -aware eng ne or ags par ner
Environments supported:
Indoor (e.g., offices)
Indoor high ceiling (e.g. manufacturing facilities, airplanehangars)
Outdoor
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 16BRKAGG-201214604_05_2008_c1
Default software on MSE is
Cisco mobility services infrastructure software
Context-aware mobility services module
Context-aware engine for clients
8/12/2019 BRKAGG-2012
9/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr9
Context Aware Software Architecture
SOAP/XML
Business Application
SiSi
SiSi
Context AwareEngine for Clients
Context AwareEngine fo r Tags
API MSE
RSSI RSSI / TDOA
Context-AwareSoftware
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 17BRKAGG-201214604_05_2008_c1
Indoor EnvironmentIndoor & Outdoor
Environments
SmartPhone
Voice over802.11
Mobile User
802.11 Clients802.11 CCX Tags
Use Case Scenarios
INDOOR + Clients (RSSI) INDOOR + Clients + Tags (RSSI)
HIGH CEILING + Clients + Tags(RSSI & TDOA)
OUTDOOR + Tags (TDOA)
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 18BRKAGG-201214604_05_2008_c1
BASELINE ASSUMPTIONS:
Pervasive Cisco Unified Wireless NetworkController Based ArchitectureWCS Software
8/12/2019 BRKAGG-2012
10/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr10
Deployment Environments
Wi-FI Clients ACTIVE Wi-FI RFIDTags
INDOOROffice Environment, Hospitals, UniversityClassrooms INDOOR HIGH CEILINGManufacturing Warehouse
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 19BRKAGG-201214604_05_2008_c1
(Is it here?)
OUTDOORParking Lots / Yards
Open Mobili ty Services ArchitectureCentralize Mobility Services to Scale
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 20BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
11/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr11
Cisco Context Aware Mobil ity SolutionMoving from Cisco 2710 to Cisco MSE Platform
Cisco 2700 SeriesWireless Location Appliance
New
Cisco 3300 SeriesMobility Services Engine
Indoor only
2500 tags and clients
RSSI only
Indoor, outdoor, high ceilings
18,000 tags and clients
RSSI and TDOA
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 21BRKAGG-201214604_05_2008_c1
Industrys first locationsolution integrated intothe WLAN infrastructure
Location only
Open API
WCS management
Next-generation
Open API
WCS management
Robust architecture for adding othertechnologies (UWB, passive)
Shared platform for other mobilityservices (incl. future)
Cisco Context Aware Mobil ity SolutionTracking Tags and Clients
Applicatio
Manage
Cisco WirelessControl System
(WCS)
Cisco 3350MobilityServicesEngine
ContextAware
ContextAware
Tracking tags (indoor andoutdoor/outdoor-like)
Network
nand
ent
SiSi
Wi-Fi TDOAReceiver
Enginefor Clients
Context Aware Software
Enginefor Tags
on ex -aware eng ne ortags (partner engine)
Utilizes:
LWAPP infrastructure forindoor environments
Wi-Fi TDOA receivers for outdoorand outdoor-like environments
Partner HW/SW managed by System
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 22BRKAGG-201214604_05_2008_c1
anager par ner an sco
Tracking clients (indoor)
Context aware engine forclients (Cisco engine)
Utilizes LWAPP infrastructure
Managed by Cisco WCS
Tagand
Devices
AeroScout
Chokepoint 125 kHz
8/12/2019 BRKAGG-2012
12/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr12
Context Aware Solution: SKUs & Pricing
Cisco Part # Description List Price
MSE AIR-MSE-3350-K9 Mobi lit y Serv ices Engi ne $19.995
Context Aware Engine
for Client Licenses
AIR-CAS-3KC-K9Context Aware Engine for Clients License
for 3K Clients$6,000
AIR-CAS-6KC-K9Context Aware Engine for Clients License
for 6K Clients$11,000
AIR-CAS-12KC-K9Context Aware Engine for Clients License
for 12K Clients$19,000
AIR-CAS-3KT-K9Context Aware Engine for Tags License for
3K Ta s$15,000
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 23BRKAGG-201214604_05_2008_c1
Context Aware Enginefor Tags Licenses
AIR-CAS-6KT-K9Context Aware Engine for Tags License for
6K Tags$28,000
AIR-CAS-12KT-K9Context Aware Engine for Tags License for
12K Tags$55,000
Context Aware Solution: SKUs & Pricing
(Cont.)Cisco Part # Description List Price
ASCT-INDR-LR-AIndoor Wi-Fi TDOA Receiver For US And
Canada$2,000
ASCT-INDR-LR-E Indo or Wi -Fi TDOA Receiver Fo r Eur ope $2,000
- - - -
Wi-Fi TDOAReceivers
,
ASCT-LP-A-K9Outdoor Wi-Fi TDOA Point - Wired Config
For US And Canada$5,400
ASCT-LP-E-K9Outdoor Wi-Fi TDOA Point - Wired Config
For Europe$5,400
ASCT-LP-J-K9Outdoor Wi-Fi TDOA Point - Wired Config
For Japan$5,400
ASCT-LPB-A-K9Outdoor Wi-Fi TDOA Point - Wireless
Config For US And Canada$5,400
ASCT-LPB-E-K9Outdoor Wi-Fi TDOA Point - Wireless
Config For Europe$5,400
ASCT-LPB-J-K9Outdoor Wi-Fi TDOA Point - Wireless
Config For Japan$5,400
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 24BRKAGG-201214604_05_2008_c1
ASCT-LR-LIC Lic ense for Wi -Fi TDOA Receiver $2,400
Chokepoints
(Exciters)
ASCT-EX3200 Comp act Ex cit er $850
ASCT-EX2000 Exci ter $1,200
ASCT-EXCMGR Exci ter Manag er Sof tware $4,000
8/12/2019 BRKAGG-2012
13/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr13
Client TrackingIndoor Environments
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 25BRKAGG-201214604_05_2008_c1
Cisco Context Aware Mobil ity
Client Tracking (Indoor Environments)
BuildingWi-Fi (RSSI,Choke o in t
Access Points
Use Case Wi-Fi Devices
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 26BRKAGG-201214604_05_2008_c1
Calculation Method
Room and Floor Level Trackingof High Value or High Utilit yItems Indoor
, ,
Handheld Devices)
Received Signal Strength Indic ationChokepoint for Zone Level Location
8/12/2019 BRKAGG-2012
14/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr14
Cisco Context Aware Mobil ity SolutionClient Tracking (Indoor Environments)
Cisco WirelessControl System
Cisco MobilityServices Engine
WLC
SiSi
SiSiSiSiSiSi
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 27BRKAGG-201214604_05_2008_c1
CiscoAironetAccess
Point
Wi-Fi DevicesCCX Tags CCX Tags
CCX Tags
Wi-Fi TDOAReceiver
Chokepoint 125 kHz
CiscoAironetAccess
Point
TDoA
Overview
Same location solution as prior software releases,i.e. uses Cisco engine
Uses Cisco calibration mechanism (as per priorsoftware releases for Cisco 2710)
Existing calibration models can be used with MSErunning Context-Aware engine for Clients
Key differences/changes:
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 28BRKAGG-201214604_05_2008_c1
New hardware higher element count (18,000 vs. 2,500)
New location features in Cisco 2710 software versions 3.1 and4.0 (and associated WLC/WCS versions)
8/12/2019 BRKAGG-2012
15/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr15
Deploying Context Aware Engine forClients
Context Aware Engine for Clients ships by default on all
Requires Cisco WCS
manage MSE
client tracking on floor maps
calibration
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 29BRKAGG-201214604_05_2008_c1
accuracy testing
In addition to purchasing MSE, customers needto purchase licenses for client tracking
Tag TrackingIndoor Environments
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 30BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
16/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr16
Cisco Context Aware Mobil ityTag Tracking (Indoor Environments)
BuildingWi-Fi (RSSI,Chokepoint)
Access Points and/orChokepoints
Use CaseWi-Fi Devices or Active Ta s
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 31BRKAGG-201214604_05_2008_c1
Calculation Method
Room and Floor Level Trackingof High Value or High Utilit yItems Indoor
(Battery Powered)
Price Between $50$80Telemetry and Sensor Capabilities
Received Signal StrengthIndication Chokepoint forZone Level Locati on
Cisco Context Aware Mobil ity Solution
Tag Tracking (Indoor)Cisco WirelessControl System
Cisco MobilityServices Engine
SiSi
SiSiSiSiSiSi
WLC
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 32BRKAGG-201214604_05_2008_c1
CiscoAironetAccess
Point
Wi-Fi DevicesCCX Tags CCX Tags
CCX Tags
Wi-Fi TDOAReceiver
Chokepoint 125 kHz
CiscoAironetAccess
Point
TDoA
8/12/2019 BRKAGG-2012
17/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr17
Overview Tag tracking based on Context Aware Engine for Tags from
partner Separate engine that needs to be purchased, downloaded from
partner and installed
Requires Cisco WCS and AeroScout System Manager andAnalyzer
Cisco WCS: manages MSE, displays floor maps
AeroScout System Manager: configuring Wi-Fi TDOA receivers andexciters, calibration, displaying tags on floor maps
AeroScout Analyzer: coverage, accuracy, synchronization analysis andsystem performance diagnostics
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 33BRKAGG-201214604_05_2008_c1
Need to use AeroScout calibration mechanismcannotreuse calibration models from Cisco Context Aware Engine for
Clients Uses Cisco unified wireless infrastructure (Cisco APs) for
connectivity and collecting data from tags
AeroScout System Manager
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 34BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
18/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr18
AeroScout Analyzer
AeroScout Analyzer enables analysis of information recorded by theContext Aware Engine for Tags:Assess the coverage and accuracy of the location system
Alert on problems in the configuration or the site
Advanced analysis of the location-related traffic
AeroScout Analyzer modules:Coverage Analysis - indicates the coverage of the devices in terms of the signal
strength received by the TDOA Receivers and/or Access Points
Accuracy Analysis - provides information on the accuracy of tag positioning data.
The analysis results indicate the deviation between the actual location of the tag
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 35BRKAGG-201214604_05_2008_c1
an e measure oca on.
Mesh Creation builds a calibration file for optimal location determination
Diagnostics tool - analyzes the configuration and recorded data, alerts on
problematic findings and provides better visibility of abnormalities
Playback Parser- allows to view, filter and analyze specific problems of exchanges
between tags/devices and the Location Engine.
Installing/Starting Partner Engine Install Context Aware Engine for Tags via CLI using
RPM
[root@mse ~]#rpm -Uvh
Start partner engine
[root@mse ~]#service aeroscout-engine-wd start
Verify that partner engine is running
[root@mse ~]#service aeroscout-engine status
Response from MSE should be:AeroScout Positioning Engine is running
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 36BRKAGG-201214604_05_2008_c1
Verify that partner WatchDog service is running
[root@mse ~]#service aeroscout-engine-wd status
Response from MSE should be:AeroScout Positioning Engine WatchDog is running
8/12/2019 BRKAGG-2012
19/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr19
Tag TrackingOutdoor/Outdoor-LikeEnvironments
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 37BRKAGG-201214604_05_2008_c1
Cisco Context Aware Mobil ity
Tags (Outdoor/Outdoor-Like)Campus
Wi-Fi (TDOA,Chokepoint)
Wi-Fi TDOA Receiversand/or Chokepoints
Use CaseWi-Fi Devices or Active Ta s
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 38BRKAGG-201214604_05_2008_c1
Calculation Method
Room and Floor Level Tracking ofHigh Value or High Util ity ItemsOutdoor or RF ChallengingEnvironments
Time Difference of Arrival
(Battery Powered)Price Between $50$80
Telemetry and Sensor Capabilities
8/12/2019 BRKAGG-2012
20/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr20
Cisco Context Aware Mobil ity SolutionTag Tracking (Outdoor/Outdoor-Like)
Cisco WirelessControl System
Cisco MobilityServices Engine
SiSi
SiSiSiSiSiSi
WLC
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 39BRKAGG-201214604_05_2008_c1
CiscoAironetAccess
Point
Wi-Fi DevicesCCX Tags CCX Tags
CCX Tags
Wi-Fi TDOAReceiver
Chokepoint 125 kHz
CiscoAironetAccess
Point
TDoA
Overview
For customers that need to track tags in outdoor oroutdoor-like locations (e.g., indoor facilities with
g ce ngs
Context Aware Engine for Tags (TDoA) hosted in MSE
License for Context Aware Engine for Tags purchasedthrough Cisco and downloaded from AeroScout
Could be used in conjunction with Cisco unified wirelessinfrastructure (Cisco APs, wireless controllers) for
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 40BRKAGG-201214604_05_2008_c1
connectivity
Uses Wi-Fi TDOA receivers vs. APs (term used in WCS islocation sensors)
Location receivers/sensors do not connect via wireless controller;connect directly to Ethernet switch or bridge APs (Cisco AP1242)
8/12/2019 BRKAGG-2012
21/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr21
Overview (Cont.)
Cisco WCS: used to manage placement of location
Four Separate Management Tools Used toManage This Solution
sensors on map
AeroScout System Manager: used to configure locationreceivers/sensors, calibration (AeroScout)
AeroScout MobileView: used to collect location datafrom TDOA engine running on MSE and display
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 41BRKAGG-201214604_05_2008_c1
AeroScout Analyzer: coverage, accuracy,synchronization analysis and system performancediagnostics
Installing/Starting Partner Engine Install Context Aware Engine for Tags via CLI using RPM
[root@mse ~]#rpm -Uvh
Start partner engine
[root@mse ~]#service aeroscout-engine-wd start
Verify that partner engine is running
[root@mse ~]#service aeroscout-engine status
Response from MSE should be:AeroScout Positioning Engine is running
Verif that artner WatchDo service is runnin
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 42BRKAGG-201214604_05_2008_c1
[root@mse ~]#service aeroscout-engine-wd status
Response from MSE should be:AeroScout Positioning Engine WatchDog is running ()
8/12/2019 BRKAGG-2012
22/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr22
Add MSE to WCS
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 43BRKAGG-201214604_05_2008_c1
Change in WCS Menu from Location/Loc ation Serversto Mobility/ Mobility Service Engine
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 44BRKAGG-201214604_05_2008_c1
Location Server(Cisco 2710)
and Mobility Service Engine(Cisco 3350)
Separate Menu Items for
8/12/2019 BRKAGG-2012
23/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr23
Place Location Sensors UsingWCS Map Editor
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 45BRKAGG-201214604_05_2008_c1
Best Practices
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 46BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
24/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr24
Cisco WCS
LocationClient
Cisco Wireless Deployment with CAMS
HTTPS
WCS Client
Browser
NMSP
Cisco Wireless LANController Cisco
Mobility ServicesEngine (MSE)
Access
Location API viaSOAP/XML over
HTTPS
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 47BRKAGG-201214604_05_2008_c1
NMSP Network Mobility Services Protocol
Point
WCSPorts Used
Name Port Number
Database 1315
FTP 21
TFTP 69
HTTP 80
HTTPS 443
HTTP Connector 8456
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 48BRKAGG-201214604_05_2008_c1
NTP 123
RMI 1299
Trap 169
Web Container 8009
8/12/2019 BRKAGG-2012
25/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr25
MSEPorts Used
Name Port Number
NMSP 16113
FTP 21
SSH 22
HTTP 80
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 49BRKAGG-201214604_05_2008_c1
HTTPS 443
TDOAReceiver Placement Guidelines
Minimum of three receivers are required, but fourreceivers will yield better accuracy results
General rules for TDOA receiver density:
Outdoorsaverage density should be one TDOA receiver forevery 20,000-50,000 sq ft.
Large indoor areasaverage density should be one TDOAreceiver every 500014,000 sq ft.
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 50BRKAGG-201214604_05_2008_c1
. .,in case where large warehouse is section off by wallmay need to be designed as two subareas
Best results when line of sight is maintained betweensynchronization source and the TDOA receivers
8/12/2019 BRKAGG-2012
26/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr26
x
x TDOA receivers must be
places along the outside
TDOA Receiver Placement
Additional TDOA receiversmay be needed within theboundary of the perimeterreceivers depending on thesize of the area
TDOA receivers should be
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 51BRKAGG-201214604_05_2008_c1
even y space , orm ngequilateral triangle (when
three TDOA receivers areused), or squares (four ormore TDOA receivers)
TDOAReceiver Antenna Placement
Must use diversity antennas to addressmultipath issues
TDOA receiver along perimeter of the coveredarea should include directional antennas in order toconcentrate the reception in the covered area only
The corner of a perimeter, use 90-degree directional antenna
Along the perimeter, use 180-degree directional antenna
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 52BRKAGG-201214604_05_2008_c1
With omnidirectional antennas with TDOA receiverslocated within the perimeter
Receiver antennas should point both to thesynchronization source (most preferably line of sight)and to the area in question
8/12/2019 BRKAGG-2012
27/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr27
TDOAReceiver AntennaPlacement (Cont.)
Antennas should be placed in areas where they arenot obstructed by obstacles as concrete walls, largeme a c o ec s, or ense y covere ree areas
Should be installed with a good line of sight (as much aspossible) to the covered area
Preferred mounting height 35 meters above thetracked asset surface
When this is not possible due to the environment does not
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 53BRKAGG-201214604_05_2008_c1
permit to do so, then the coverage pattern (i.e., elevationpattern; typical antennas have an elevation of approximately
35 degrees) must be taken into consideration
Along perimeter, antennas at high placements should be tiltedtowards the coverage area (up to 30 degrees down tocompensate for the elevation
RSSIAP Placement Guidelines
Maximum effective distance between a tag andaccess point:
In most sites: 150 ft. (46m)
Sites with thick concrete walls: 100 ft. (30.5m)
Optimal accuracy is normally received with more than 3 APs
In quadrilateral area, min. of four APs should be installed atthe four corners of the area
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 54BRKAGG-201214604_05_2008_c1
, ,large moving objects, RF interference
May need to floor space into sub-areas and design sub-areas independently to account for large barriers thatobstructs RF signals
8/12/2019 BRKAGG-2012
28/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr28
RSSIAP Density
Ideal Normal Harshnv ronment nv ronment nv ronment
12 ft. (4m)3,500 ft2
(320m2)2,000 ft2
(184m2)N/A
20 ft. (6m)6,500 ft2
(595m2)3,500 ft2
(320m2)2,000 ft2
(184m2)
10,000 ft2 6,500 ft2 3,500 ft2
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 55BRKAGG-201214604_05_2008_c1
.(915m2) (595m2) (320m2)
RSSIGeneral Deployment Guidelines
APs should preferably be positioned along and withinthe perimeter of an enclosed area
APs should be distributed evenly, i.e., APs should berelatively equa-distant from each other
Physical placement of APs should be non-colineareven when placed at equal distances from each other
Geometric shapes formed by the distribution of APs
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 56BRKAGG-201214604_05_2008_c1
affect accuracyEquilateral triangles placement will yield better accuracy than
APs that form an obtuse triangle
Square deployment placement yields better results than APsthat form rectangles
8/12/2019 BRKAGG-2012
29/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr29
Use Location Readiness Tool
Use prior tocalibration to gauge
coverage holes
A point on map islocation-ready if:
min. of 4 APs aredeployed
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 57BRKAGG-201214604_05_2008_c1
m n. o s are w n70 ft
At least 1 AP placed ineach of at least 3surrounding quadrants.
Location Optimized Monitor Mode
Before 5.0 release (wireless controller and WCS)
Regular AP (local mode) + monitor mode AP (rogue, IPS)
With 5.0 release (wireless controller and WCS)
Same as above + LOMM APs
Only for tags (not clients) with Edgewood release
Good for periphery of buildings to improve locationaccuracy without adding extra traffic that may impact
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 58BRKAGG-201214604_05_2008_c1
voice or client services
Ensure that channels on LOMM APs are configured tobe the same as the local mode APs
Controller CLI for changing monitor mode channels
8/12/2019 BRKAGG-2012
30/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr30
Location Optimized Monitor ModeSupported Platforms
Controllers:
mo u e or sco p at orms
Cisco 2106 series wireless LAN controllers
Cisco 4400 series wireless LAN controllers
Cisco Catalyst 6500 Series Wireless Services Module (WiSM)
Access points:
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 59BRKAGG-201214604_05_2008_c1
All IOS-based lightweight APs
Not supported in Cisco 1000 Series or mesh APs
Design CriteriaVoice and Location
Balance AP placement to optimize for voice coverageand location accuracy
For location, three APs placed oriented in >=3 out of 4quadrants within 4070 ft. of all locations within theconvex hull of APs to meet 90%/10m accuracywithout detailed calibration
Local-mode APs: place APs evenly spaced on -
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 60BRKAGG-201214604_05_2008_c1
. ,deployment within perimeter
Shuffle APs to even out perimeter and inside APs spacing
8/12/2019 BRKAGG-2012
31/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr31
Design CriteriaVoice and Location (Cont.)
Local + LOMM (Location Optimized Monitor Mode):quadrant-based deployment inside like for voice/location coverage plus APs evenly placed aroundthe perimeter (110 ft. spacing)
Leverage new location deployment tools introduced inlocation appliance 4.0 software release :
Location optimized monitor mode
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 61BRKAGG-201214604_05_2008_c1
Location accuracy tool
Cisco WCS: Configurationand Administration
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 62BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
32/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr32
Site Survey and Calibration
More data points are generated internally
S stem obtainin more information from the network
Point calibration: client at fixed location
Linear calibration: data collected between two differentpoints (straight line)
Requires CCX v2 compatible client
Calibration with non-CCX clients will not be supported from
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 63BRKAGG-201214604_05_2008_c1
Edgewood onwards
Old method of calibration will not be supported starting
with Edgewood
Faster calibration process vs. previous calibrationmechanism
Following features can be used in the
MSE with Context Aware Engine for Clients
Cisco 2710 for tracking clients and/or tags
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 64BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
33/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr33
CalibrationPoint Mode
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 65BRKAGG-201214604_05_2008_c1
Point ModeCalibration Results
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 66BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
34/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr34
CalibrationLinear Mode
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 67BRKAGG-201214604_05_2008_c1
Rails and Regions
Provides mechanism for network administrator to defineinclusion/exclusion areas for location services
Allows for certain regions in map to be defined as withinour outside the scope of valid location area
Three types of regions can be specified
Location inclusion region: tracked device cannot be outside of thispolygon (examples: outside of building outer walls)
Location exclusion region: tracked device cannot be inside of this
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 68BRKAGG-201214604_05_2008_c1
polygon (examples: open atrium)Rails: tracked device must be within defined area with narrow band.Typically used within exclusion region (examples: conveyor belt).
Regions defined in WCS and pushed (via synchronizationprocess to location appliance
8/12/2019 BRKAGG-2012
35/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr35
Rails and Regions - Configuration
Step 1: Step 2:
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 69BRKAGG-201214604_05_2008_c1
Regions Using
Map Editor
and Regions Points toLocation Appliance)
Example of:
Exclusion Region
Rail(Will Be Promptedto Specify ExclusionRegion Around Line)
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 70BRKAGG-201214604_05_2008_c1
For Adding LocationInclusion Region
For Adding LocationExclusion Region
For Adding Rails
8/12/2019 BRKAGG-2012
36/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr36
Viewing Regions and Rails on Floor Map
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 71BRKAGG-201214604_05_2008_c1
Location Accuracy Tool
Before WCS 5.0 release: difficult for customer to know whataccuracy they were getting
ccuracy not quant a e usng
With WCS 5.0 release
Display tags as a reference, give real position to location server
Systems tells network administrator what level of accuracy theyare getting
Generates detailed report with different levels of accuracy and errordistribution over time and space
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 72BRKAGG-201214604_05_2008_c1
w u y
Scheduled accuracy
On-demand accuracy
User can choose any of the above methods after selectingthe floor to run the accuracy test.
All these tests on the same floor
8/12/2019 BRKAGG-2012
37/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr37
Scheduled Accuracy
Run on active environment (live network)
Pre osition clients and ta s and schedule the test
Uses actual location of an element vs. measured location
User can modify the test by:
Adding/deleting elements
Changing positions
Changing the schedules
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 73BRKAGG-201214604_05_2008_c1
Test can be run as a scheduled task and generate alarms if
falls below certain range of accuracyShould be retested periodically as RF environment may change,impacting location accuracy
Scheduled Accuracy Test
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 74BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
38/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr38
On-Demand Accuracy
To be run when a user does not have any active client/tagdeployments yet and is interested in measuring accuracy
Can be run when a floor does not have prepositioned tags/clients
Conducted similar to pre-Edgewood accuracy test with single client
User places client at a particular location and indicates thatlocation on the map by dragging the test point and dropping it
User clicks on start and waits for few minutes for RSSI collectionand clicks on stop button and can continue to move to the
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 75BRKAGG-201214604_05_2008_c1
nex po n
When user has collected all the points, they can choose to run the
test by clicking on analyze results button. This will produce theaccuracy result in a report.
Key Takeaways
For optimal location accuracy, proper AP and Wi-FiTDOA receiver placement is required
Both AP/receiver placement and density are critical
Need to design for voice, data and location
leverage location feature enhancements and tools:
WCS location readiness tool
AP deployment/design: location optimized monitor mode
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 76BRKAGG-201214604_05_2008_c1
New calibration methods (point and linear)
Quantify accuracy using accuracy testing mechanisms in WCS
Rails and regions (define location inclusion andexclusion regions)
8/12/2019 BRKAGG-2012
39/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr39
Q and A
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 77BRKAGG-201214604_05_2008_c1
Recommended Reading
Wi-Fi Location-Based Services 4.1 Design Guide
. .Mobility/lbswifig_external.pdf
AeroScout Indoor Deployment Guide for Wi-FiAccess Points
AeroScout TDOA Deployment Guide
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 78BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
40/41
2006, Cisco Systems, Inc. All rights reserved.
Presentation_ID.scr40
Recommended Reading
Continue your Cisco Livelearning experience with furtherreading from Cisco Press
Check the RecommendedReading flyer for suggestedbooks
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 79BRKAGG-201214604_05_2008_c1
Available Onsite at the Cisco Company Store
Complete Your Online
Session Evaluation
Give us your feedback and you could winfabulous prizes. Winners announced daily.
Dont forget to activateyour Cisco Live virtualaccount for access to
Receive 20 Passport points for each sessionevaluation you complete.
Complete your session evaluation online now(open a browser through our wireless networkto access our portal) or visit one of the Internetstations throughout the Convention Center.
all session materialon-demand and returnfor our live virtual eventin October 2008.
Go to the CollaborationZone in World ofSolutions or visitwww.cisco-live.com.
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 80BRKAGG-201214604_05_2008_c1 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 80BRKAGG-201214604_05_2008_c1
8/12/2019 BRKAGG-2012
41/41
2008 Cisco Systems, Inc. All rights reserved. Cisco Public 81BRKAGG-201214604_05_2008_c1