BRKAGG-2012_0101

95
Cisco Motion: Design and Deployment of Context-Aware Mobility Services Context-Aware Mobility Services BRKAGG-2012 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1

description

BRKAGG-2012_0101

Transcript of BRKAGG-2012_0101

Page 1: BRKAGG-2012_0101

Cisco Motion: Design and Deployment of Context-Aware Mobility ServicesContext-Aware Mobility Services

BRKAGG-2012

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicPresentation_ID 1

Page 2: BRKAGG-2012_0101

AbstractAbstract

The Cisco Context Aware Mobility solution (which includes location-based services) is an important advanced service that can be provided with the Cisco unified WLAN network. This session focuses on design gand deployment fundamentals, as well as operational best practices to optimize the performance and accuracy when tracking wireless devices (tags and wirelesswhen tracking wireless devices (tags and wireless clients) using the Cisco Context-Aware Mobility solution.

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 2

Page 3: BRKAGG-2012_0101

AgendaAgenda

Overview - Principles of Context-Aware Mobility Solution

Technology Background

System Architecture

Network for Context Aware: Planning and Setup

Validation And Improvements Of Context Aware Network

Final Checklist

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 3

Page 4: BRKAGG-2012_0101

Technology Background

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 4

Page 5: BRKAGG-2012_0101

TerminologyTerminology

Mobility Services Engine (MSE): appliance designed as an open platform that supports multiple mobility services as softwareplatform that supports multiple mobility services as software applications

Network Mobility Services Protocol (NMSP): Cisco-defined t l d f i ti b t WLC MSEprotocol used for secure communication between WLC MSE

Clients: all endpoint devices that connect/associated through wireless network

Rogue AP: any access point that is determined not to be part of the wireless LAN mobility group that detected it

Rogue clients: all devices that are associated to rogue accessRogue clients: all devices that are associated to rogue access points.

Active RFID tags: Wi-Fi device that can be detected and located Wi Fi t k

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 5

on Wi-Fi network

Page 6: BRKAGG-2012_0101

Receive Signal Strength Indication (RSSI) Overview(RSSI) Overview

Cisco RSSI-based location tracking solution based on “network-side” RSSI measurements

Requires min. of three AP’s; optimal accuracy requires more than 3 AP’smore than 3 AP s

Best suited for indoor office-like environments (carpeted, low ceiling, i.e. < 20 feet)(carpeted, low ceiling, i.e. 20 feet)

Main factors affecting accuracy:AP densityAP density

AP placement

RF environment

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 6

Page 7: BRKAGG-2012_0101

Time Difference of Arrival (TDoA) OverviewOverview

Based upon relative differences in time measurement

Requires clock synchronization at receivers, but not the mobile device

Requires min. of three time-synchronized TDoA receivers

Ti f t b i d t diff t iTime for message to be received at different receivers is proportional to length of transmission path between the mobile device and each receiver

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 7

Page 8: BRKAGG-2012_0101

Time Difference of Arrival (TDoA) Overview (continued)(continued)

Each TDOA installation must have at least one synchronization source

Depending on the size of the site, may require more than one synchronization sourcey

TDoA receiver can act a synchronization source as well as a TDOA receiver for locating transmitting devices

Physical placement of TDoA receivers must be non-colinear

O t ll i lti th d hi h iliOperates well in multipath and high-ceiling environments

Possible to achieve high accuracy (3–5m) even in difficult,

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 8

g y ( ) ,industrial environments

Page 9: BRKAGG-2012_0101

Device Tracking - WCSDevice Tracking WCS

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 9

client: tag:

Rogue AP: Rogue clients:

Page 10: BRKAGG-2012_0101

System Architecture

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 10

Page 11: BRKAGG-2012_0101

MSE Software OverviewMSE Software Overview

Hardened Linux-based appliance

Hardening split into two types – configurable and non configurable

configurable – some items must be configured by the user via setup script (e.g. root/GRUB passwords, hostname, gateway)

Non-configurable – unneeded services and users disabled or gshut down (e.g. inetd, ftp, uucp)

Will host multiple software servicesIn software release 5.1, hosting only CAS

In software release 5.2, wIPS and MIR services hosted on MSE

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 11

Page 12: BRKAGG-2012_0101

Mobility Service Engine – Internal Architecture

Context AwareEngine for Clients

Context AwareEngine for Tags

Architecture

HTTP/SOAP

SIP Listener

Service Engine Manager

AAA

Reliable Asynchronous Secure MessagingMessage Bus/Router

•Licensing Control •Monitoring•Backup•RestoreDB

Network Repository

NMSPModule

Client MgmtEngine

wIPS

CLICommon

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 12

Common Services

Page 13: BRKAGG-2012_0101

Role of MSE - Context AwareRole of MSE Context Aware

Execution of positioning algorithms

Maintenance of calibration information

Triggering and dispatch of location notificationsgg g p

Processing of statistics and historical location

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 13

Page 14: BRKAGG-2012_0101

Context Aware Software ArchitectureContext Aware Software ArchitectureBusiness Application

C t t A C t t A

SOAP/XML API MSEContext-Aware

Software

SiSi

SiSi

Context Aware Engine for Clients

Context Aware Engine for Tags

RSSI RSSI / TDOARSSI RSSI / TDOA

Smart Phone

Voice over 802.11

Mobile User

802.11 Clients 802.11 CCX Tags

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 14

Indoor EnvironmentIndoor & Outdoor Environments

Page 15: BRKAGG-2012_0101

Cisco Context Aware Mobility SolutionTracking Tags and ClientsTracking Tags and Clients

Tracking tags (indoor and outdoor/outdoor-like)

Applicat

Manage

Cisco Wireless Control System (WCS)

Cisco 3350 Mobility Services Engineoutdoor/outdoor like)

Context-aware engine for tags (partner engine)

Utilizes:

tion and m

ent

SiSi

Context AwareEnginefor Clients

Context Aware Software

Context Aware Enginefor Tags

LWAPP infrastructure for indoor environments

Wi-Fi TDOA receivers for outdoor and outdoor-like environments

Netw

SiSi

Wi-Fi TDOA

Context Aware Software

and outdoor like environments

Partner HW/SW managed by System Manager (partner) and Cisco WCS

Tracking clients (indoor)

workReceiver

Context aware engine for clients (Cisco engine)

Utilizes LWAPP infrastructure

TagD

ev

Chokepoint 125 kHz

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 15

Managed by Cisco WCS

g and vices

AeroScout

Page 16: BRKAGG-2012_0101

Required Components – Client and Tag TrackingTracking

Client Tracking Tag Tracking

WCS Cisco WCS PLUS with location

Cisco WCS PLUS with location

MSE License

Client client tracking license with appropriate client count

Client tag tracking license with appropriate client count (TDoA or RSSI)count count (TDoA or RSSI)

Additional None

TDoA location receivers (if and when required)

Components None q )LR license for each TDoA receiver

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 16

Page 17: BRKAGG-2012_0101

Cisco Wireless Deployment with CAS

Cisco WCS

LocationClient

Cisco Wireless Deployment with CASWCS Client Browser

Location API via

HTTPS

Cisco Wireless LANCiscoMobility

SOAP/XML over HTTPS

NMSPCisco Wireless LAN

ControllerMobility Services Engine (MSE)

AccessAccess Point AeroScout

System Manager and Analyzer

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 17

NMSP – Network Mobility Services Protocol (port 16113)

Analyzer

Page 18: BRKAGG-2012_0101

Historical and Statistics TrendingHistorical and Statistics Trending

MSE records and maintains historical location and statistics information for clients and tagsinformation for clients and tags

Can be viewed via WCS or using 3rd-party location clients

By default 30 days of historical data is stored in the MSEBy default, 30 days of historical data is stored in the MSEMSE will not delete historical data before the 30 day window has been reached

Th t th b f l t t iti i t thThe greater the number of element transitions per minute, the greater the amount of disk space that will be consumed

Cisco recommends changing the history parameter for devices that are moving frequently to a value less than 30 days

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 18

Page 19: BRKAGG-2012_0101

Historical Data StorageTransitions Per

MinuteNumber Of Rows In History Table After 1

Days to Hit 10 Million Rows

Historical Data Storage

Minute History Table After 1 Day

Million Rows

100 144,000 69.44200 288 000 34 72200 288,000 34.72300 432,000 23.15400 576,000 17.36500 720,000 13.89600 864,000 11.57700 1 008 000 9 92700 1,008,000 9.92800 1,152,000 8.68900 1,296,000 7.75

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 19

, ,1000 1,440,000 7.14

Page 20: BRKAGG-2012_0101

Cisco Extensions (CCX) for Wi-Fi TagsCisco Extensions (CCX) for Wi Fi Tags

partnered with a variety of asset tag vendors to create an extensible specification for 802 11 Wi Fi based active asset tagsextensible specification for 802.11 Wi-Fi based active asset tags

defines a common transmission format that tag vendors can use to interoperate with the Context Aware Cisco UWN

includes a baseline feature set that includes telemetry, tag transmit power level, battery information, and advanced fields for emergency groups and chokepoints

allows customers to take advantage of these capabilities and "mix and match" compliant asset tags from different vendors in the same network

currently, tag vendors have implemented CCXv1

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 20

Page 21: BRKAGG-2012_0101

Network for Context Aware: Planning and SetupPlanning and Setup

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 21

Page 22: BRKAGG-2012_0101

Use Case ScenariosUse Case ScenariosINDOOR + Clients (RSSI) INDOOR + Clients + Tags (RSSI)

HIGH CEILING + Clients + Tags (RSSI & TDOA)

OUTDOOR + Tags (TDOA)

BASELINE ASSUMPTIONS:Pervasive Cisco Unified Wireless Network (RSSI)

Controller Based Architecture (RSSI)

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 22

Wi-Fi TDOA Receivers (TDOA)

WCS Software

Page 23: BRKAGG-2012_0101

WLC – Client and Tag Tracking Capacity

WLC Model Client Capabilities Tag Capabilities

WLC Client and Tag Tracking Capacity

WLCM 500 256

2106/12/25 500 256

Catalyst 3750G with 2 500 2 500Integrated WLC 2,500 2,500

4402 2,500 2,500

4404 5,000 2,500

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 23

WiSM 10.000 5,000

Page 24: BRKAGG-2012_0101

WCS—Ports UsedWCS Ports UsedName Port NumberDatabase 1315Database 1315FTP 21TFTP 69HTTP 80HTTPS 443HTTP Connector 8456HTTP Connector 8456

HTTP Connector Redirect 8457

NTP 123RMI 1299Trap 169

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 24

Trap 169Web Container 8009

Page 25: BRKAGG-2012_0101

MSE—Ports UsedMSE Ports Used

Name Port Number

NMSP 16113

FTP 21

SSH 22

HTTP 80HTTP 80

HTTPS 443

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 25

Page 26: BRKAGG-2012_0101

RSSI—AP Placement GuidelinesRSSI AP Placement Guidelines

Optimal accuracy is normally received with more than 3 AP’s

In quadrilateral area, min. of four AP’s should be installed at the four corners of the area

Factors affecting accuracy: AP placement wall materials largeFactors affecting accuracy: AP placement, wall materials, large moving objects, RF interference

May need to sub-divide floor space into sub-areas and design/deploy sub-areas independently to account for largedesign/deploy sub-areas independently to account for large barriers that obstructs RF signals

Recommend using antenna diversity - helps ensure optimal range and throughput in high multipath environmentsand throughput in high multipath environments

For wireless data only deployments: 10% AP cell overlap

For wireless data + voice deployments: 20% AP cell overlap

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 26

For wireless data voice deployments: 20% AP cell overlap

Page 27: BRKAGG-2012_0101

RSSI—General Deployment GuidelinesRSSI General Deployment Guidelines

AP should be placed every 50-70 linear feet (~17-20 meters)Translates to one access point every 2,500 to 5,000 square feet (~230-450 square meters)

APs should preferably be positioned along and within the perimeter of an enclosed areaenclosed area

APs should be distributed evenly, i.e., APs should be relatively equa-distant from each other

Ph i l l t f AP h ld b li h l d tPhysical placement of APs should be non-colinear—even when placed at equal distances from each other

Geometric shapes formed by the distribution of APs affect accuracyEquilateral triangles placement will yield better accuracy than APs that form an obtuse triangle

Square deployment placement yields better results than APs that form rectangles

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 27

Page 28: BRKAGG-2012_0101

AP Placement ExamplesAP Placement Examples

Poor AP placement and coverage for location g

G d AP l t dGood AP placement and coverage for location

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 28

Page 29: BRKAGG-2012_0101

AP Placement ExamplesAP Placement Examples

Poor AP placement and coverage for location – linear APlocation linear AP placement Wi-Fi

device

Proper AP placement and coverage forand coverage for location – staggered AP placement with perimeter coverage

Wi-Fi device

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 29

perimeter coverage

Page 30: BRKAGG-2012_0101

MSE System ConfigurationMSE System Configuration

Use the following command which starts wizard to guide the user in setting the system parametersin setting the system parameters

/opt/mse/setup/setup.sh

/opt/mse/setup/setup.sh must be used for –Host name / Domain name changes

Changing system IP address/subnet

Dual homing

Routes configurationRoutes configuration

Console/ssh access settings

Root password changes

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 30

WCS user password changes

Page 31: BRKAGG-2012_0101

MSE Start/Status/StopMSE Start/Status/Stop

For managing Context Aware Engine for Clients

Start command: /etc/init.d/msed start

Status command: /etc/init.d/msed status

Stop command: /etc/init.d/msed stop

Restart command: /etc/init d/msed restartRestart command: /etc/init.d/msed restart

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 31

Page 32: BRKAGG-2012_0101

“getserverinfo” Commandgetserverinfo Commandroot@MSE ~]# getserverinfo

MSE Platform is up, getting the status

-------------

Services

-------------

Server Config

-------------

Product name: Cisco Mobility Service

-------------

Service Name: Context Aware Service

Service Version: 6.0.42.0

Admin Status: EnabledProduct name: Cisco Mobility Service Engine

Version: 6.0.62.0

Hw Version: V01

Hw Product Identifier: AIR-MSE-3350-K9

Admin Status: Enabled

Operation Status: Up

Service Name: Wireless Intrusion Protection ServiceHw Product Identifier: AIR MSE 3350 K9

Hw Serial Number: MXQ828A4L9

Use HTTP: false

Legacy HTTPS: true

L P t 8001

Protection Service

Service Version: 1.0.1103.0

Admin Status: Enabled

Operation Status: Up

Legacy Port: 8001

Log Modules: 262143

Log Level: INFO

Days to keep events: 2

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 32

Session timeout in mins: 30

DB backup in days: 2

Page 33: BRKAGG-2012_0101

“getserverinfo” Commandgetserverinfo Command-------------Context Aware Service-------------

Clients Not Tracked due to the limiting: 481Tags Not Tracked due to the limiting: 0

Total Active Elements(Clients, Rogues, Interferers): 129

Active Clients: 34

Rogues Not Tracked due to the limiting: 1306Interferers Not Tracked due to the limiting: 0Wired Clients Not Tracked due to

Active Tags: 29Active Rogues: 66Active Interferers: 0Active Wired Clients: 0

ed C e ts ot ac ed due tothe limiting: 0Total Elements(Clients, Rogues, Interferers) Not Tracked due to the limiting: 1787------------- # of devices not

Active Elements(Clients, Rogues, Interferers) Limit: 100

Active Tag Limit: 100Active Wired Clients Limit: 0

Context Aware Sub Services-------------Sub Service Name: aeroscoutVersion: 3.2.0 - 4.0.14.13

# of active NMSP sessions

tracked due to licensing

Active Sessions: 1 Description: AeroScout® Location Engine for RSSI and TDOA asset trackingRegistered: trueActive: true# of active

AeroScout engine version

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 33

Active: trueWatchdog Process ID: 25579Engine Process ID: 25761

NMSP sessionsengine version info

Page 34: BRKAGG-2012_0101

Finding Detailed Info On Partner EngineFinding Detailed Info On Partner Engine[root@MSE ~]# rpm -qi aeroscout-engine

Name : aeroscout-engine Relocations: (not relocatable)Name : aeroscout engine Relocations: (not relocatable)

Version : 4.0.13 Vendor: AeroScout

Release : 11 Build Date: Mon 06 Oct 2008 07:43:32 AM PDT

Install Date: Tue 25 Nov 2008 05:46:17 PM PST Build Host: talim

G A li ti /S t S RPM t i 4 0 13 11Group : Applications/System Source RPM: aeroscout-engine-4.0.13-11.src.rpm

Size : 249409173 License: Commercial

Signature : (none)

Summary : Build

Description :

AeroScout computation engine

[root@MSE ~]#

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 34

Page 35: BRKAGG-2012_0101

Add MSE to WCSAdd MSE to WCS

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 35

Change in WCS Menu from “Location/Location Servers” to “Mobility”/“Mobility Service Engine”

Page 36: BRKAGG-2012_0101

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 36

“Location Server” (Cisco 2710)

and “Mobility Service Engine” Separate Menu Items for

Page 37: BRKAGG-2012_0101

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 37

Page 38: BRKAGG-2012_0101

Adding WIFI TDOA Receivers To MSE/WCSMSE/WCS

TDOA Receivers must be connected to the network

Receivers are added to WCS specifying their MAC address and static IP address

Receivers are positioned on maps in WCS

WCS maps are synchronized with MSE running C t t A ( t i )Context Aware (partner engine)

Receivers are configured with IP address and TDOA parameters using Aeroscout System Managerparameters using Aeroscout System Manager

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 38

Page 39: BRKAGG-2012_0101

Place Location Sensors Using WCS Map EditorWCS Map Editor

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 39

Page 40: BRKAGG-2012_0101

TDOA – Outdoor DeploymentTDOA Outdoor Deployment

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 40

Page 41: BRKAGG-2012_0101

Location Optimized Monitor ModeLocation Optimized Monitor Mode

Prior to 5.0 release (WLC and WCS)Regular AP (local mode) + monitor mode AP (rogue, IPS)

With 5.0 release (WLC and WCS)Same as above + LOMM AP’s

Good for periphery of buildings to improve location i h ddi ffi h iaccuracy without adding extra traffic that may impact

voice or client services

Ensure that channels on LOMM AP’s are configured toEnsure that channels on LOMM AP s are configured to be the same as the local mode AP’s

Controller CLI for changing monitor mode channels

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 41

Page 42: BRKAGG-2012_0101

Design Criteria - Voice and LocationDesign Criteria Voice and Location

For wireless voice deployments: cell-to-cell overlap = 20%

more stringent than data deployments (10% cell-to-cell overlap)

i + d t d l t i ll l f V WLANvoice + data deployments – may require cell overlap of VoWLAN deployment

Balance AP placement to optimize for voice coverage p p gand location accuracy

For location, 3 AP’s placed in 3 out of 4 quadrants f f fwithin 40–70 ft. of all locations within the convex hull of

AP’s to meet 90%/10m accuracy without detailed calibration

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 42

Page 43: BRKAGG-2012_0101

Design Criteria - Voice and Location (Cont)(Cont)

Location Optimized Monitor Mode (LOMM) AP’s: place AP’s evenly spaced on perimeter quadrant based deployment within perimeterspaced on perimeter, quadrant-based deployment within perimeter

Shuffle AP’s to even out perimeter and inside AP’s spacing

Local + LOMM (Location Optimized Monitor Mode): quadrant-( p ) qbased deployment inside coverage area for voice/location coverage plus AP’s evenly placed around the perimeter

Leverage new location deployment tools introduced in location appliance 4.0 software release :

Location optimized monitor modeLocation optimized monitor mode

Site survey and interpolated heat maps

Location accuracy tool

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 43

Page 44: BRKAGG-2012_0101

Deploying LOMM AP’sDeploying LOMM AP s

Local mode AP placement and densityL lLOMM LOMM placement and density may be sufficient for data/voice applications

LocalLOMM LOMM

Use LOMM AP’s to fill in coverage gaps

Wi-Fi device

LocalLocal LOMM

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 44

Page 45: BRKAGG-2012_0101

Site Survey and CalibrationSite Survey and Calibration

More data points are generated internally when using 5.0 release

System obtaining more information from the network

Point calibration: client at fixed location

ffLinear calibration: data collected between two different points (straight line)

Requires CCX v2 compatible clientCalibration with non-CCX clients will not be supported from software version 5.0 onwards

Old method of calibration not supported starting with software versionOld method of calibration not supported starting with software version 5.0

Faster calibration process vs. previous calibration mechanism

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 45

Page 46: BRKAGG-2012_0101

Calibration – Point ModeCalibration Point Mode

RepresentsRepresents completed calibration area

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 46

Page 47: BRKAGG-2012_0101

Calibration – Point ModeCalibration Point Mode

Calibration dateCalibration date collected for entire floor space

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 47

Page 48: BRKAGG-2012_0101

Calibration – Point ModeCalibration Point Mode

Represents completed calibration area

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 48

Page 49: BRKAGG-2012_0101

Point Mode – Calibration ResultsPoint Mode Calibration Results

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 49

Page 50: BRKAGG-2012_0101

Calibration – Linear ModeCalibration Linear Mode

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 50

Path of calibration data collection

Page 51: BRKAGG-2012_0101

Rails and RegionsRails and Regions

Provides mechanism for defining inclusion/exclusion areas for location serviceslocation services

Allows for certain regions in map to be defined as within or outside the scope of valid location area

Three types of regions can be specifiedLocation inclusion region: tracked device cannot be outside of this polygon (examples: outside of building outer walls)polygon (examples: outside of building outer walls)

Location exclusion region: tracked device cannot be inside of this polygon (examples: open atrium)

Rails: tracked device must be within defined area with narrow bandRails: 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 synchronization process to MSE/2710

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 51

process to MSE/2710

Page 52: BRKAGG-2012_0101

Rails and Regions – ConfigurationRails and Regions Configuration

Step 1: Create Rails and Regions Using

Step 2: Synchronize (Pass Rails and Regions Points to g g

Map Editorg

Location Appliance)

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 52

Page 53: BRKAGG-2012_0101

Example of:p

Inclusion Region

Exclusion Region

Rail(prompt for specifying Exclusion Region around line)

F Addi L ti F Addi L ti F Addi R il

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 53

For Adding Location Inclusion Region

For Adding Location Exclusion Region

For Adding Rails

Page 54: BRKAGG-2012_0101

Viewing Regions and Rails on Floor MapViewing Regions and Rails on Floor Map

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 54

Page 55: BRKAGG-2012_0101

Location Accuracy ToolLocation Accuracy Tool

Two forms of accuracy testingScheduled accuracy

On-demand accuracy

User can choose either method after selecting the floor to run the accuracy test.

All th t t th flAll these tests on the same floor

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 55

Page 56: BRKAGG-2012_0101

Scheduled AccuracyScheduled Accuracy

Run on active environment (live network)

Preposition clients and tags and schedule the test

Uses “actual” location of an element vs. “measured” location

fUser can modify the test by:Adding/deleting elements

Changing positionsChanging positions

Changing the schedules

Test can be run as a scheduled task and generate alarms if falls b l t i fbelow certain range of accuracy

Should be retested periodically as RF environment may change, impacting location accuracy

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 56

Page 57: BRKAGG-2012_0101

Scheduled Accuracy TestScheduled Accuracy Test

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 57

Page 58: BRKAGG-2012_0101

On-Demand AccuracyOn Demand Accuracy

To be run when a user does not have any active client/tag deployments yet and is interested in measuring accuracydeployments yet and is interested in measuring accuracy

Can be run when a floor does not have prepositioned tags/clients

Conducted similar to pre-5 0 accuracy test with single clientConducted similar to pre 5.0 accuracy test with single client

User places client at a particular location and indicates that location on the map by dragging the test point and dropping it

User clicks on ‘start’ and waits for few minutes for RSSI collection and clicks on ‘stop’ button and can continue to move to the next point

When user has collected all the points, they can choose to run the test by clicking on ‘analyze results’ button. This will produce the accuracy result in a report.

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 58

Page 59: BRKAGG-2012_0101

Wired LocationWired Location

Users configure location data using Switch CLIs

MSE provides the functionality to gather and maintain CIVIC location information for Switches and Switch ports

WCS configures MSE with the list of SwitchesWCS configures MSE with the list of Switches

Switch and MSE communicate/sync with each other for location information using NMSP requests/responses.

Switches notify wired client association/dis-association events to MSE

MSE also tracks location history of the wired clients y

MSE provides the APIs to search/track a client across wired and wireless categories

S it h t d C t l t 3750 3750E 3560 3560E 2960

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 59

Switches supported - Catalyst 3750, 3750E, 3560, 3560E, 2960

Page 60: BRKAGG-2012_0101

Major InterfacesMajor Interfaces

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 60

Page 61: BRKAGG-2012_0101

Switch Side Configuration StepsSwitch Side Configuration Steps

1. Understand the Slot/Module/Port configuration (1/0/20)

2. Use correct IOS version 12.2 (50) pertaining to the respective switch modelrespective switch model

3. Enable NMSP

4 E bl IP D i t ki4. Enable IP Device tracking

5. Configure SNMP Community with read-write access

6. Configure Civic/ELIN Location Identifiers

7. Assign identifiers to switch interfaces

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 61

Page 62: BRKAGG-2012_0101

WCS Side Configuration StepsWCS Side Configuration Steps

1. Go to Configure >Ethernet Switches

2. Add Ethernet Switches Add IP Address

Enable Location CapableEnable Location Capable

Enter the SNMP Community (read-write)

3. Go to Services > Synchronize Services > SwitchesyClick on Assign to assign to preferred MSE

Select the Switch and Synchronize

4. Go to Services > Mobility Services, and click on MSEGo to System > Status > NMSP Connection status

Check for active NMSP status for each switch

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 62

Check for active NMSP status for each switch

Page 63: BRKAGG-2012_0101

Wired Elements Display on WCSWired Elements Display on WCS

Under Context Aware Services, click on “Wired Switches” under “Wired”

List of all the switches will be displayed

Click on Switch IP Address to view details

One can also view Switch ports and Civic information

Wired clients seen by all the switches can be viewed by clicking Wired Clients under “Wired”

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 63

Page 64: BRKAGG-2012_0101

Location DataLocation Data

FormatsCIVIC Address (RFC 4776 / RFC 5139)

GEO

CISCO

TrackingCurrent association and location

History of associations and dis-associations

S hiSearchingExtensions to search across wired and wireless categories based on –

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 64

MAC Address, IP Address, 802.1x user name

Page 65: BRKAGG-2012_0101

Validation And Improvements Of Context Aware NetworkContext Aware Network

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 65

Page 66: BRKAGG-2012_0101

Use Location Readiness ToolUse Location Readiness Tool

Use prior to calibration to gauge AP placementto gauge AP placement and coverage holes

A point on map is l ti d iflocation-ready if:

– min. of 4 AP’s are deployed

– min. of 3 AP’s are within 70 ft

– At least 1 AP placed in each of at least 3 surrounding quadrants.

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 66

Page 67: BRKAGG-2012_0101

“Location Ready” PointLocation Ready Point

<= 70’<= 70’

<= 70’

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 67

Page 68: BRKAGG-2012_0101

Advanced Location ParametersAdvanced Location Parameters

Relative discard RSSI time: time between the most recent RSSI sample and the oldest usable RSSI sample. Default = 3 minutes

Absolute discard RSSI time: oldest RSSI value thatAbsolute discard RSSI time: oldest RSSI value that will be used in location calculation. Default = 60 minutes

RSSI cutoff: MSE will retain the 4 highest signal strength values plus any signal strength reports that meet or exceed the RSSI cutoff value Default = -75meet or exceed the RSSI cutoff value. Default = -75 dBm

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 68

Page 69: BRKAGG-2012_0101

NMSP OverviewNMSP Overview

NMSP – Network Mobility Service Protocol

introduced in software v4.1 as LOCP and renamed to NMSP in 4.2

replaced SNMP as protocol between WLC and location appliance

C S S fWLC sends NMSP message to MSE either of these conditions:new client joins

more than 5 dB change in the RSSI valuemore than 5 dB change in the RSSI value

WLC uses NMSP messages to update MSE when device leaves the system

WLC v5.0 – 1 NMSP connection per controller

WLC v5.1 – 10 NMSP connections per controller

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 69

Page 70: BRKAGG-2012_0101

Time Synchronization/ConfigurationTime Synchronization/Configuration

possible symptom of clock discrepancy between WLC and MSE: can’t establish NMSP connection after adding MSE to the system

suggested course of action:Use NTP ser er for s nchroni ing clocks (recommended)Use NTP server for synchronizing clocks (recommended)

Manual configuration (controller time should be ahead of time on MSE)

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 70

Page 71: BRKAGG-2012_0101

Establishing NMSP ConnectionEstablishing NMSP Connection

MSEroot@mse ~]# cmdshellroot@mse ~]# cmdshell

cmd> show server-auth-info

invoke command: com.aes.server.cli.CmdGetServerAuthInfo

----------------

Server Auth InfoServer Auth Info

----------------

MAC Address: 00:1e:0b:61:35:60

Key Hash: 5384ed3cedc68eb9c05d36d98b62b06700c707d9

Certificate Type: SSC

MAC address and key hash for authenticating NMSPCertificate Type: SSC

==============================

WLC(Cisco controller) >config auth list add lbs ssc <MSE Ethernet MAC> <MSE key hash>

authenticating NMSP session between MSE and WLC

(Cisco controller) >config auth-list add lbs-ssc <MSE Ethernet MAC> <MSE key hash>

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 71

Note: WCS template for adding MSE should create association between MSE and WLC automatically. Manual process should not be required.

Page 72: BRKAGG-2012_0101

Verifying NMSP Connection Status (WLC)(WLC)

(Cisco Controller) >show nmsp status

LocServer IP TxEchoResp RxEchoReq TxData RxData

-------------- ----------- --------- -------- -------

172.20.224.17 18006 18006 163023 10172.20.224.17 18006 18006 163023 10

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 72

Page 73: BRKAGG-2012_0101

Verifying NMSP Connection Status (MSE)(MSE)(Cisco Controller) >show auth-list

<snip>

Mac Addr Cert Type Key Hash

----------------------- ---------- ------------------------------------------

00:1e:0b:61:35:60 LBS-SSC 5384ed3cedc68eb9c05d36d98b62b06700c707d9

MSE MAC address MSE key hashy

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 73

Page 74: BRKAGG-2012_0101

NMSP Monitoring UINMSP Monitoring UI

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 74

Page 75: BRKAGG-2012_0101

If Tag Is Not Seen By WLCIf Tag Is Not Seen By WLC

Tags must be configured to beacon in 3 channels 1,6,11 and with 3 or more repetitionsrepetitions.

Example: 1,6,11, 1,6,11, 1,6,11

Check global RFID config on the controller show rfid configshow rfid config

If the RFID tag detection is not enabled, enable it using the following commandconfig rfid status enable

Verify/set timeout parametersVerify/set timeout parametersconfig rfid timeout 1200

config rfid auto-timeout disable

Check RSSI expiry timeoutCheck RSSI expiry timeoutshow location summary

If tag is still not seen by controller, use following debug commandsdebug mac addr <tag mac addr>

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 75

debug mac addr <tag mac addr>

debug rfid receive enable

Page 76: BRKAGG-2012_0101

If Tag Is Seen By WLCIf Tag Is Seen By WLC

Check to see if controller sees the tagshow rfid summary

show rfid detail <MAC address>

If tag is seen by the controller but not seen in WCS, see if NMSP notifications are being sent to MSE

debug rfid nmsp enable

Verify if the NMSP layer on the controller is sending notificationy y gdebug nmsp message tx enable

RSSI cutoff: MSE will retain the 4 highest signal strength values plus any signal strength reports that meet or exceed the RSSI cutoff value. Defaultsignal strength reports that meet or exceed the RSSI cutoff value. Default = -75 dBm

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 76

Page 77: BRKAGG-2012_0101

“show rfid summary” Commandshow rfid summary Command

lists all of the RFID tags reported by AP’s including the following information:RFID MAC addressRFID MAC address

closest AP

RSSI value

time since the tag was last heard

(Cisco Controller) >show rfid summary

Total Number of RFID : 128

<snip>

----------------- -------- ------------------ ------ ---------------------

RFID ID VENDOR Closest AP RSSI Time Since Last Heard

----------------- -------- ------------------ ------ ---------------------

00:04:f1:00:04:ea Wherenet sjc14-42b-ap4 -69 52 seconds ago

00:04:f1:00:04:eb Wherenet sjc14-42b-ap4 -75 27 seconds ago00:04:f1:00:04:eb Wherenet sjc14 42b ap4 75 27 seconds ago

00:0c:cc:5b:fc:54 Aerosct sjc14-31b-ap9 -87 63 seconds ago

00:0c:cc:5b:fe:29 Aerosct sjc14-31b-ap2 -92 22 seconds ago

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 77

Page 78: BRKAGG-2012_0101

“show rfid detail” Commandshow rfid detail Command(Cisco Controller) >show rfid detail 00:0c:cc:5b:fe:29

RFID address..................................... 00:0c:cc:5b:fe:29

Vendor........................................... Aerosct

Last Heard....................................... 4 seconds ago

P k t R i d 561211Packets Received................................. 561211

Bytes Received................................... 16836330

Detected Polling Interval........................ 14 seconds

Bluesoft Type.................................... TYPE_NORMAL

Battery Status................................... MEDIUM

Nearby AP Statistics:

sjc14-41b-ap8(slot 0, chan 6) 3 seconds.... -88 dBm

(Cisco Controller) >

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 78

Page 79: BRKAGG-2012_0101

Client Location DebuggingClient Location Debugging

see which AP the client is associated to and the RSSIs seen by the APs show client summaryshow client summary

show client detail <MAC address>

Verify that the RSSI timeouts for client are set to the default valuesshow advanced location summary

If RSSI values are different from the default values, set them to default using the following config commands

config advanced location expiry client <seconds>

config advanced location rssi-half-life client <seconds>

Enable the load-balancing debugs which will show which APs heard the client and with what RSSI

debug mac addr <client mac>

debug dot11 load-balancing enabledebug dot11 load balancing enable

Debug notification related issues using the following commandsdebug mac addr <client mac>

debug dot11 locp enable

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 79

debug nmsp message tx enable

Page 80: BRKAGG-2012_0101

“show client summary” Commandshow client summary Command(Cisco Controller) >show client summary

Number of Clients................................ 276

<snip>

MAC Address AP Name Status WLAN/Guest-Lan Auth Protocol Port Wired

----------------- ----------------- ------------- -------------- ---- -------- ---------

00:02:8a:ea:55:15 sjc14-12b-ap5 Associated 7 Yes 802.11b 2 No

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 80

Page 81: BRKAGG-2012_0101

“show client detail” Commandshow client detail CommandCisco Controller) >show client detail 00:02:8a:ea:55:15

<snip>

Nearby AP Statistics:

TxExcessiveRetries: 0

TxRetries: 0

RtsSuccessCnt: 0

RtsFailCnt 0RtsFailCnt: 0

TxFiltered: 0

TxRateProfile: [0,0,0,0,0,0,0,0,0,0,0,0]

sjc14-11b-ap2(slot 0) .....................

antenna0: 308 seconds ago -86 dBm................ antenna1: 308 seconds ago -80 dBm

sjc14-11b-ap1(slot 0) .....................

antenna0: 307 seconds ago -82 dBm................ antenna1: 307 seconds ago -91 dBm

sjc14-12b-ap6(slot 0) .....................

antenna0: 307 seconds ago -66 dBm................ antenna1: 307 seconds ago -66 dBm

sjc14-12b-ap3(slot 0) .....................

antenna0: 307 seconds ago -76 dBm................ antenna1: 307 seconds ago -64 dBm

sjc14-12b-ap5(slot 0) .....................

antenna0: 7217 seconds ago -53 dBm............... antenna1: 7217 seconds ago -48 dBm

sjc14-11b-ap5(slot 0) .....................

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 81

j p ( )

antenna0: 7217 seconds ago -79 dBm............... antenna1: 7217 seconds ago -75 dBm

Page 82: BRKAGG-2012_0101

Final Checklist

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 82

Page 83: BRKAGG-2012_0101

Deployment ChecklistFollow proper AP placement guidelines (location and density)

Configure NTP server on both WLC and MSE or manually synchronize both the devices (and preferably WCS) with the correct time and time zone.

Note: controllers use GMT(UTC) time with correct time zone to derive local time. Consequently, time needs to be entered in UTC and the correct time zone specifiedand the correct time zone specified.

Specify which controllers should talk to which MSE using the WCS MSE Synchronization page

Check that certificates are exchanged correctly

Check the NMSP connection status on the controllerC ec t e S co ect o status o t e co t o e

Ensure that tracking is enabled for the right devices

Ensure that the maps and AP positions are synchronized between the WCS and MSE

Ensure that location calculations are taking place either on the tracking page or the MSE console using getserverinfo command

For Clients

Verify tracking is enabled on MSE

V if li t d t t d b t llVerify clients are detected by controller

Max calculation time taken into account

For Tags

Verify tracking is enabled on MSE

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 83

Verify tracking is enabled on MSE

Verify tags are detected by controller

Max calculation time taken into account

Page 84: BRKAGG-2012_0101

3310 MSE vs. 3350 MSEHardware and Software SpecificationsHardware and Software Specifications

3310 Mobility Services Engine 3350 Mobility Services Engine

(1) Dual-Core Intel Processor 1.8 GHz (2) Quad-Core Intel Xeon Processors 2.33 GHz

4-GB PC2-5300 (4 x 1 GB) 8-GB PC2-5300 (4 x 2 GB)( ) ( )

(2) Fixed 247-GB Serial ATA-150 / SATA-300 MBps

(2) Hot-swapable 137-GB SAS-300 MBps drives

Available with Cisco MSE Software R l 5 2 l t

Available with Cisco MSE Software R l 5 1 l tRelease 5.2.xxx or later. Release 5.1.xxx or later.

Requires WLC software version 4.2.130 or later and WCS version 5.2 or later.

Requires WLC software version 4.2.130 or later and WCS version 5.1 or later.

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 84

Mobility Services may have different WLC / WCS software requirements

Page 85: BRKAGG-2012_0101

3310 MSE vs. 3350 MSEService SupportService Support

3310 Mobility Services Engine 3350 Mobility Services Engine

Supports Adaptive wIPS for up to 2,000 Monitor Mode APs

Supports Adaptive wIPS for up to 3,000 Monitor Mode APs

Supports Context Aware for up to 2,000 tracked devices

Supports Context Aware for up to 18,000 tracked devices

Supports Mobile Intelligent Roaming for up to 500 simultaneous registered

devicesDoes not currently support MIR

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 85

Page 86: BRKAGG-2012_0101

MSE-3310 Service Support MatrixwIPS and Context AwarewIPS and Context Aware

Y2000 YgTa

gs

1000 Y

ents

/ T

0 YCli

0 1000 2000

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 86

wIPS Monitor Mode APswIPS Monitor Mode APs

Page 87: BRKAGG-2012_0101

MSE-3350 Service Support MatrixwIPS and Context AwarewIPS and Context Aware

Y18000 Y12000 Ygag

s

12000 Y6000 Ynt

s / T

a

6000 Y0 Y

Clie

n

0 Y0 1000 2000 3000

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 87

wIPS Monitor Mode APswIPS Monitor Mode APs

Page 88: BRKAGG-2012_0101

Co-Existence NotesCo Existence Notes

Coexistence limits are not enforced

Warning messages will be displayed when limits exceeded

Performance will be impactedPerformance will be impacted

“Over the limit” combinations will be non-TAC supported

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 88

Page 89: BRKAGG-2012_0101

Cisco WCS – Supported VersionsCisco WCS Supported Versions

WCS Software Version Minimum Release Required

4.2 Unsupported version

5.0 Unsupported version

5 1 MSE 3350: 5.1.xxx or later5.1 MSE 3350: 5.1.xxx or laterMSE 3310: not supported

5.2 5.2.xxx or later

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 89

Page 90: BRKAGG-2012_0101

Cisco Wireless LAN Controller (WLC) –Supported VersionsSupported Versions

WLC Software Version Minimum Release Required

4.2 4.2.xxx (xxx>=130) or later

5.0 5.0.xxx (xxx>148) or later

5 1 5 1 l t5.1 5.1.xxx or later

5.2 5.2.xxx or later

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 90

Page 91: BRKAGG-2012_0101

Cisco 2710 vs. Cisco MSECisco 2710 vs. Cisco MSEFeature Cisco 2710 Cisco MSE

Supported customer Indoor low-ceiling (RSSI) Indoor low-ceiling (RSSI)ppenvironments

g ( ) g ( )Indoor high-ceiling (TDOA)Outdoor (TDOA)

Supported location technologies

RSSI only RSSITDoAFuture technologiesFuture technologies

Supported location engines

Cisco only CiscoPartner

Max. number of tracked Wi-Fi devices

2,500 MSE 3310: 2,000MSE 3350: 18,000

Number of services Single (location only) Multiple (Context Aware

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 91

supportedg ( y) p (

Mobility Solution, wIPS, MIR)

Page 92: BRKAGG-2012_0101

Recommended ReadingRecommended Reading

Cisco

Wi Fi L ti B d S i 4 1 D i G idWi-Fi Location-Based Services 4.1 Design Guide

http://www.cisco.com/en/US/docs/solutions/Enterprise/Mobility/lbswifig_external.pdf

Cisco 3350 Mobility Services Getting Started Guide

Cisco Context Aware Software Configuration Guide

Cisco MSE Deployment Guide

AeroScout

Indoor Deployment Guide for Wi-Fi Access Points

AeroScout Exciter Deployment GuidelinesAeroScout Exciter Deployment Guidelines

AeroScout Engine for Cisco Mobility Services Engine

TDOA Deployment Guide

htt // t t

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 92

http://support.aeroscout.com

Page 93: BRKAGG-2012_0101

Please Visit the Cisco Booth in theWorld of Solutions

Mobility

World of SolutionsSee the technology in action

MOB1 – Collaboration in Motion

MOB2 – Cisco Unified Wireless Network

MOB3 – Mobile High-Speed Performance g pwith 802.11n

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 93

Page 94: BRKAGG-2012_0101

Complete Your Online Session EvaluationSession Evaluation

Give us your feedback and you could win fabulous prizescould win fabulous prizes. Winners announced daily.

Receive 20 Passport points for each session evaluation youeach session evaluation you complete.

Complete your session evaluation online now (open a browser (through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center. fthe Convention Center. Don’t forget to activate your

Cisco Live Virtual account for access to all session material, communities, andon-demand and live activities throughout h A i h

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 94

the year. Activate your account at the Cisco booth in the World of Solutions or visit www.ciscolive.com.

Page 95: BRKAGG-2012_0101

© 2009 Cisco Systems, Inc. All rights reserved. Cisco PublicBRKAGG-2012 95