BRKAGG-2012

  • 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