Indoor LBS와 모바일앱의 결합 - Cisco€¦ · Configure Xcode Project and dep endencies SDK...

Preview:

Citation preview

1

Indoor LBS와 모바일앱의 결합 ! -시스코 CMX로 확장하는 모바일앱세계

김민세 수석 부장

minse@cisco.com

Cisco Systems, Sr. Technical Marketing Engineer

2

순서 CMX 란?

MSE 8.0, 무엇이 새로워졌나

CMX SDK

CMX 비지터 커넥트

패스트 로케이트

요약

CMX 란?

Cisco and/or its affiliates. All rights reserved.

Cisco Connected Mobile Experience (CMX)

CONNECT

GUEST PRESENCE

DETECT

Seamless, secure Wi-Fi on-boarding

Mobile device detected Local services

GUEST EXPERIENCE

Cisco Connected Mobile Experience

GUEST ACCESS

ENGAGE

Cisco and/or its affiliates. All rights reserved.

CONNECT DETECT

Guest Access Presence Experience

Cisco Connected Mobile Experience

ENGAGE

CMX Tools: API, SDK

CMX Analytics

CMX Connect CMX Engage

CMX Facebook

CMX Tools: API, SDK

CMX Analytics

CMX Tools: API, SDK

CMX Analytics

CMX Services

Cisco and/or its affiliates. All rights reserved.

단계별 CMX 도입

Provide location-specific

onboarding experience

(custom or Facebook)

4.

Custom

Onboarding

2.

App Engage

1.

Onsite Visibility

and Control

Increased Customer Experience & Satisfaction

3.

App Engage

2.

Onsite

Analytics

Clean Air, understand device

visibility

Understand customer dwell

times, top zones, time spent in venue

Based on customer trends, develop app

to address business

requirements

Cisco and/or its affiliates. All rights reserved.

WiFi 기반 위치탐지란?

A WIFI device seen by one AP could be

located on anywhere in this circle When a device is seen by two AP

then location must be in this line

When a device is seen by four AP

then location must be at this point.

Accuracy highest

when a device is

seen by at least 4

Access points

Cisco and/or its affiliates. All rights reserved.

Cisco Prime

Infrastructure

Device Specific /

Location Specific

Login Screen

Wireless Clients

SOAP/XML

Rest API CAS Service (Location)

MSE Connect & Engage

Service MSE

HTTP 8083

redirect at login 1

위치 서비스 구성도

MSE 8.0 기능

Cisco and/or its affiliates. All rights reserved.

MSE 8.0 에서의 신규 기능

CMX SDK

CMX Visitor Connect and

CMX for Facebook Wifi

Updates

FastLocate

(Packet RSSI)

Presence Analytics

Usability Improvements (Installer, Analytics, Bug fixes, etc.)

CMX SDK

Cisco and/or its affiliates. All rights reserved.

CMX SDK

CMX Connect SDK consists of a

• Android SDK and sample app

• iPhone SDK and sample app

• Cisco CMX Application Server SDK

Cisco and/or its affiliates. All rights reserved.

CMX App SDK 는 언제 필요한가요?

App SDK is part of the overall CMX Engage strategy

App SDK leverages CMX’s location capability to provide indoor “find me” capabilities and other app-enabled services

It is a software development kit (client side and server side) for iOS and Android platforms.

Cisco and/or its affiliates. All rights reserved.

CMX Application

Server SDK

WLC 7.4

or later

WIFI

Management

Station

CMX Mobile

Application SDK

Google Cloud Messaging/

Apple Push Notification

Services

MSE 8.0

Access Point

CMX SDK 아키텍쳐

Enduser App Server

(3rd party)

Cisco and/or its affiliates. All rights reserved.

CMX Mobile Application SDK for Endpoints

SDK for Apple iOS

Supports iOS version 6.x and higher

Download the CMX SDK and install it

Configure Xcode Project and dependencies

SDK for Android Platform

• Devices with minimum Android version of 2.3 or higher

• Import libraries into workspace and set dependencies

• Create new application and add dependency on CMX SDK

• Add permissions and required settings into application’s manifest file

• Add map into application

• Publish application

Contact Cisco Korea to get BETA

!

샘플 Apps

Cisco and/or its affiliates. All rights reserved.

Push notification received upon entry

Cisco and/or its affiliates. All rights reserved.

Map View can Zoom In & Out and be searched and show routes, banners and get push notification when user enters Zones

비지터 커넥트 업데이트

Cisco and/or its affiliates. All rights reserved.

비지터 커넥트 설정 하기

VISITOR

CONNECT

In MSE 8.0 we have

dramatically

simplified how Visitor

Connect is

configured, user only

needs to configure

items to be collected

(ie email and name)

and zones that this

template will be used

at. First template will

be default for all

locations. You can configure that Social Auth users to have higher

quota then non Social Auth users.

Cisco and/or its affiliates. All rights reserved.

TERMS AND CONDITIONS;

REGISTRATION

CONNECT 위치별 게스트 억세스 – CMX 커넥트

SIMPLIFIED SOCIAL

LOGIN

CUSTOM LANDING

PAGE/VIDEO

Cisco and/or its affiliates. All rights reserved.

Configuring CMX for Facebook WIFI: Pairing Facebook Page

CMX for Facebook WIFI

Step 1: MSE 8.0 you pair MSE

to FACEOOK Account.

CMX for Facebook WIFI

Step 2: Configure FACEBOOK

Wifi Parameters

Cisco and/or its affiliates. All rights reserved.

CMX for Facebook WIFI 설정방법: 위치, 장소별 페이스북 페이지 지정

CMX for Facebook

WIFI – Location

Specific Pages

Step 1: Navigate to

Location

Step 2: Select Location

Step 3: Page location

with Facebook Page

Pair with

Facebook

프레전스(Presence) Analytics

Cisco and/or its affiliates. All rights reserved.

위치탐지와 프레전스의 차이

Ignore < -90 dBm

Passer By

(-50-90 dBm)

Visitor

(-50 dBm)

~20m ~20m

~20m

CALCULATED X, Y Co-ordinate PRESENCE is IN or OUT at a venue

Cisco and/or its affiliates. All rights reserved.

프레전스 아날리틱

APs are imported into CMX Analytics in setup

Only a single AP is required to calculate presenc

e and dwell time for clients

Multiple APs can be supported per site, but per A

P configuration is not supported and only stronge

st single is used

Using RSSI you can determine if a device is insid

e or outside of a venue

The same Analytics DASHBOARD can be used f

or location and presence reporting

All REPORTS except movement between Zones

are supported

Ignore < -90 dBm

Passer By

(-50 -90 dBm)

Visitor

(-50 dBm)

Cisco and/or its affiliates. All rights reserved.

PI is synced with WLC and gathers list of Access Points

These AP do not need to be placed on a map

Other maps can co-exist on MSE

AP information for CMX Analytics can be configured in two ways; Manually import list of AP from a CSV file (from PI

or manually generated list)

Give credentials of PI and poll AP list

3000 sites can be supported (at least 1 AP per site)

프레전스는 기존 방식과 어떻게 다른가

FastLocate

(ie Packet RSSI 기반 위치 계산)

Cisco and/or its affiliates. All rights reserved.

Probing vs FastLocate 위치 탐지 시간 비교

Probe Occurs every 30 Seconds FastLocate location updates about every 6 seconds

Office A Office A Office A Office A Office A Office A

Probe Packets based location

calculates on average 2

locations per minute

FastLocate based location are

calculated on average 9

locations per minute

Cisco Confidential 30 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

그 결과는...!

Cisco Confidential 31 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

시스코, 한계를 돌파하고 교과서를 새로 쓰다

1. Associated device send

packets for regular data

access only to connected

access points (A)

2. Other AP (B,C) that “hear”

that MAC address talking to

associated AP can report on

signal strength to WLC/MSE

3. Additional smart techniques

are used for quiet devices

Cisco and/or its affiliates. All rights reserved.

요약

성숙된 기술을 통해 새로운 위치기반 App 기반 서비스를 제공하세요

손쉬운 App 개발? CMX SDK로 시작하세요

지역별, 장소별로 특화된 환영 페이지 = CMX 비지터 커넥트

CMX 프리젠스 – 손쉬운 아날리틱

차세대 네트워크 기반 WiFi 위치탐지 기술, FastLocate

32