Sunalini Sankhavaram, VP Product Management

Juniper Mist Indoor Location Services and Premium Analytics

Summits Operations

Juniper Mist Indoor Location Services and Premium Analytics

In this presentation, Sunalini Sankhavaram, VP of Product Management at Juniper, discusses recent innovations and features related to location services within the Marvis cloud architecture. Key points include access point placements, automatic zone creation, and enhanced analytics.


Show more

You’ll learn

  • How location services provide insights into network performance and user movement

  • About new access point and analytics enhancements

  • How automatic zone creation works

Who is this for?

Network Professionals Business Leaders

Host

Sunalini Sankhavaram
VP Product Management

Transcript

0:10 so now after hearing all about

0:13 Innovations and Marvis after hearing

0:15 about AFC and the best part Dynamic pack

0:18 uh R Spectrum capture so while we're

0:20 bringing the slides up I'll be talking

0:22 to you about the new things we've been

0:24 doing in location services just to give

0:27 you a primer on location services what

0:29 we offer as part of our same McLoud

0:31 architecture our same access points is a

0:35 lot of location-based use cases that we

0:38 can

0:39 enable um and that implies we can

0:42 deliver a blue dot on a wayfinding

0:45 application we can deliver asset

0:48 visibility be it Assets in hospitals be

0:51 it it Asset Management in higher ed or

0:53 even in uh corporate space Enterprises

0:57 along with that we also delivered an

0:59 analytics platform this analytics

1:00 platform and I'll be talking to you

1:01 about later today as well gives you

1:03 insights into how your network is doing

1:05 with respect to all the SLE but also

1:08 gives you insights into traffic analysis

1:12 in terms of how are people moving

1:15 through your premises right uh UC talked

1:19 about live view of how RF is doing what

1:21 we use analytics for is also a live view

1:24 of how people are navigating your spaces

1:27 um so yeah last but not least along with

1:29 enabling the blue dot on a mobile

1:31 application for wave finding essentially

1:33 delivering your indoor GPS experience

1:35 with our partners who bring the app to

1:37 the table we bring the most accurate

1:39 Blue Dot to the table uh that same

1:41 platform the same AP is leveraging our

1:44 Bluetooth low energy antenna arrays in

1:45 our Flagship APS deliver asset

1:48 visibility asset visibility is coming up

1:50 a lot in like I said I talked about

1:52 Healthcare already but also in recently

1:55 in higher ed it asset management or in

1:57 corporate spaces where are my devices

2:00 in terms of uh either locating loss

2:03 devices or just an audit of where my

2:04 inventory is of for my corporate manag

2:06 devices all of that comes together with

2:08 our analytics so the analytics we give

2:10 you a view into how traffic is Flowing

2:13 but most recently again a trend I've

2:15 been seeing is tell me how my space is

2:17 being utilized especially now with

2:19 people coming back into work everything

2:21 going online physically in premise again

2:24 people want to see how spaces are being

2:26 utilized now these are the capabilities

2:29 we've always had for the last many years

2:31 what I'll be talking to you about today

2:33 is how we've made it even easier to

2:36 consume these capabilities but if you

2:38 don't mind going to the next

2:40 slide so one of the biggest friction

2:43 points of deploying a network used to be

2:47 hey how do I make sure that my

2:49 installation actually matches my build

2:52 so what you see in rest earlier of

2:54 ingesting a floor plan ingesting the AP

2:56 placements well is the AP placed exactly

2:59 where it was supposed be placed when I

3:00 got the build plan last year Wes and I

3:03 spoke to you about Auto placement on a

3:04 single map right where we could range

3:06 against APS use machine learning use our

3:09 be arrays to get directionality and

3:11 place APS on the floor plan but then the

3:13 question came what do I do about multi

3:16 floor buildings because yes I can give

3:18 you a view of APs on a floor plan based

3:21 on what my location engine is saying

3:24 where the AP estimates are but you you

3:26 know M many deployments are multifloor

3:29 deployments what do you do in that

3:31 situation how do you build a multi floor

3:33 view of AP placements so previously we

3:36 would ask you to tell the system what

3:39 APS were on the map put them in a corner

3:41 and we'll automatically place them what

3:43 we have now worked on next slide please

3:46 is enabling what we call a clustering

3:49 mechanism so what we are doing and I'll

3:52 give you a demonstration of this shortly

3:53 is all we need now is a reference or two

3:57 on 2 APS on every floor and then we will

4:01 automatically form a cluster of what is

4:05 the AP grouping per floor and then place

4:08 them on that floor plan right this again

4:10 is using the same Foundation it's using

4:12 machine learning it's using our

4:14 directional BL array for knowing which

4:16 APS are in what direction from each

4:18 other it's also using 11p for the

4:22 initial ranging but once that is done

4:24 once all the information is gathered it

4:26 is now able to place APS on multiple

4:29 Maps so no longer longer do you need to

4:31 know all the aps per floor in a multi

4:34 floor deployment just give us two or

4:36 three APS per floor plan and we will do

4:38 the rest yes can this be interfaced with

4:42 if you have one that has a GPS in it and

4:44 lock on so you can use standard power

4:47 yes when we get that capability we will

4:49 be fusing that together right this is in

4:51 the case of when I don't have that that

4:53 ability what can I do now for my

4:55 deployments right and this can again

4:57 work for both Brown field and Green

4:59 Field because your build versus plan you

5:02 have issues all the time right you say

5:04 EAS mc

5:07 mc hold on so um so for this are you

5:11 using ble or are you using MC both both

5:14 both because when we did the when we

5:17 began you know a year and a half ago on

5:19 our single floor placement of APs

5:22 automatically on the floor plan based on

5:24 uh the ranging what we found was an

5:26 issue called flip ambiguity so even

5:29 though I'm ranging I would find APS that

5:32 are placed on opposite directions of

5:33 each other and that is where with the

5:36 directional Bluetooth antenna array that

5:37 we have I'm able to give you even a

5:39 higher level of efficacy to know no this

5:41 AP may be ranging against each other but

5:43 they're actually this way versus this

5:45 way and this you've seen I would say in

5:47 three out of five deployments or six out

5:49 of 10 we found this issue that the B

5:51 came to you know the rescue saying this

5:53 is where the actual place print is and

5:56 is this still service destruction as far

5:58 as the actual proc it it is yeah the AP

6:02 orientation is not that's using

6:03 primarily only Bluetooth that can run in

6:05 the background but when you're doing

6:06 Auto placement because I need to do

6:08 ranging from one AP to another it is

6:10 service disrup exactly have you have you

6:12 done uh some testing like on highly

6:14 reflective environments and we have run

6:17 this in warehouses we have run this in

6:19 in uh office spaces we have run this in

6:22 schools in schools we run into other

6:25 interesting uh scenarios where not only

6:27 are we talking about clustering on one

6:29 floor I mean on multiple floors you're

6:32 also talking about different clusters on

6:33 the same floor plan because you'll have

6:35 classrooms then you'll have an

6:37 auditorium or a or a basketball stadium

6:40 you have classrooms again so we were

6:41 able to solve that as well with this

6:43 grouping

6:44 mechanism

6:46 awesome so how this works essentially is

6:50 um but if you don't mind

6:54 starting yeah so you you're used to

6:56 seeing Auto placement per floor plan now

6:58 it goes at the site level all the floor

7:00 plans at that site you click Auto

7:02 placement we ask you this time for just

7:04 two or three reference APS not anchor AP

7:07 just reference APS because that is what

7:08 people then use to create the relative

7:10 cluster or what are the other APS that

7:12 are in the neighbor ship of of these APS

7:15 with that we then give you a view of all

7:18 the aps that we found on the floor plan

7:21 we also give you a confidence score

7:24 because that is what tells us that these

7:25 APS I placing with high confidence on

7:27 this floor plan that they are truly on

7:30 on this Solution that's also helped us

7:32 on the single floor mapping and that's

7:34 it you accept the aps we found you do

7:38 have the option to deselect if you think

7:39 certain AP should not be there uh and

7:41 the remaining AP that you selected will

7:43 automatically place on the floor plan

7:44 and this is the same process you would

7:46 do for every floor just give us two or

7:47 three reference APS that you know that

7:49 are on that floor plan the rest we will

7:51 automatically group and place so L is

7:54 there any um recommendations on which

7:57 couple you should set for references for

7:59 apart Corners see each other anywhere in

8:02 the center see each other yeah this is

8:05 um so this is available right um

8:07 currently per floor it is available this

8:09 is now doing multi floor at the same

8:11 time is what's coming out near this

8:14 quarter so again the key difference is

8:16 today you would have to tell us all the

8:19 aps that are on a map and then we would

8:21 place them for you now just give us two

8:23 or three reference APS we place the rest

8:24 you don't have to give us the entire

8:26 cluster of APs we will learn the

8:27 Clusters we will learn the groupings oh

8:29 so it will autom pull it from exactly

8:31 you don't have to give us the pool of

8:32 APs anymore on that floor plan so I just

8:35 wanted to clarify with Keith's question

8:37 you said APS in the center but you're

8:40 saying those reference APS need to hear

8:42 each

8:44 other those reference APS can be any

8:46 reference AP so there's a uh good

8:49 question there's a concept of anchor APS

8:51 and reference APS in the case of anchor

8:53 APS we typically suggest to you what

8:55 anchors to recommend because sometimes

8:57 we get anchor APS that are not quite

8:59 the most cohesive to give us the best uh

9:01 view the reference AP concept just for

9:03 us to say idly they should be able to

9:05 hear each other at least two should have

9:06 line of sight because then that is what

9:07 people use as they can hear each other

9:10 and what else can they hear and then the

9:11 ranging starts for each a okay so it's

9:14 again just one reference point for us to

9:16 build the view right yeah now idly would

9:19 when when the GPS comes into play I

9:21 won't even need that because then I'll

9:23 have GPS as an anchor per floor so I can

9:25 actually build the 3D view versus right

9:27 now the 2D view right um H how much uh

9:30 overhead is generated when you're

9:33 discovering and once it's discovered

9:35 kind of like settle on the plant does it

9:37 keep doing it or is it reducing the

9:40 amount of overhead there's no overhead

9:42 per se because the ranging is happening

9:44 in a maintenance window and typically it

9:46 takes about 30 seconds to 40 seconds per

9:48 AP per floor plan so if you have 40 APS

9:50 it should take about 20 to 30 minutes to

9:52 get done and then it's it's running

9:54 there's no backend monitoring per

9:57 se you had a question

10:00 no no so after the auto placements yeah

10:03 if there are any accuracy issues you

10:06 have an option to drag and drop it

10:08 absolutely want and that's why the

10:10 conference level comes into play you

10:11 know very critical because you can see

10:13 there are APS we've placed with high

10:14 conference the aps we actually will tell

10:16 you we have medium to low conference if

10:18 you want to exclude those and do them

10:19 manually on the floor plan you

10:23 can any other questions yeah the next

10:26 thing we did is um AutoZone creation so

10:30 I talked about analytics right analytics

10:32 like I said is very very interesting for

10:34 your line of business teams be it

10:36 marketing teams and Retail be facilities

10:38 teams in in highered or uh or again

10:41 carporate Enterprise office spaces right

10:44 the biggest pain point we have seen is

10:46 yes we can provide analytics but then

10:48 how do you make the analytics more

10:49 contextual that requires the line of

10:52 business teams to work with the network

10:54 it teams to create what we call zones on

10:57 the floor plan and that typically takes

10:59 time because you know the N says hey I

11:02 don't know what where you want zones you

11:04 guys tell me and the facilities people

11:06 say yeah I'll tell you I but I need the

11:08 data right away right so that that

11:09 friction point is always there so we

11:12 took that as a problem and said in the

11:13 spirit of making it easy how can we even

11:16 make Zone creation easy so using image

11:19 recognition and text recognition now we

11:21 will be able to once we ingest the floor

11:23 plan automatically Define what we call

11:26 boundaries or edges on the floor plan

11:28 and Auto automatically create zones so

11:32 the process now becomes ingest the floor

11:34 plan autop Place APS AutoZone your

11:38 network is up and running for providing

11:41 Wi-Fi services location services as well

11:44 as analytics right all in the in single

11:46 clicks of buttons in your preferences to

11:48 have have that floor plan uploaded from

11:51 your site survey tool or you plan is

11:53 your preference to have that data pulled

11:55 down to the site Ser like with the H

11:56 integration right it would be from the

11:59 but but they would pull it out cor or

12:01 vice versa either as long as I have an

12:02 image I'm using that image to basically

12:04 recognize areas and give them into Maps

12:06 but but in general like the image plus

12:08 the areas plus the locations of the APS

12:10 and all of that stuff right when when H

12:12 pulls down your floor plan it's going to

12:15 inest it will inest that as of all that

12:17 data right yeah so it'll get the

12:19 benefits of the autop placement because

12:20 now it'll know this is what i'

12:21 recommended this is what was installed

12:23 these are the new AP placements right so

12:25 but the way this works again the goal is

12:27 always how do we make it very easy for

12:30 customers Partners to consume location

12:32 services is always a friction of

12:34 deployments of fingerprinting of

12:36 placement validation and then Zone

12:38 creation deployment Made Easy already

12:41 fingerprinting no longer needed because

12:42 of unsupervised machine learning

12:44 placement now made easy with auto

12:46 placement now also multifloor and the

12:48 last Bastion was Zone creation that also

12:51 we're hoping with this automatic ability

12:52 to create zones on the floor plan but if

12:54 you don't mind clicking through uh just

12:56 because I can recognize the edges and

12:58 area do I can automatically start

13:01 creating zones on the floor plan what's

13:04 the

13:05 the the distance um what's the word I'm

13:08 looking for how accurate is what's the

13:10 accuracy from when you're doing Auto

13:12 auto placement of these APS more we've

13:14 seen about roughly 1.49 M of that of all

13:19 [Laughter]

13:21 the give or take

13:24 of3 what's the criteria used for the

13:27 Zone it looks like it's breaking it on

13:31 hallways so every place would so

13:33 typically rooms right so based on use

13:35 cases we've seen for the line of

13:37 business teams to want data they want to

13:39 know conference room one conference room

13:40 two conference room three Cube areas

13:43 there could be a marketing Area Sales

13:44 area and R&D area so based on the image

13:47 recognition we will try and

13:49 automatically segment the areas what

13:51 looks like a cube Farm we'll create one

13:53 one zone there but looks like rooms will

13:54 automatically create zones over there if

13:56 that area has text will automatically

13:58 name The Zone with that text as well

14:00 again to make it very easy for customers

14:02 to start getting analytics right away on

14:04 what is my occupancy in these areas but

14:06 these can be adjusted as well so what's

14:08 the criteria for like defining those

14:10 zones can you define by I don't know by

14:13 we always had the manual process of

14:14 creating zones where you could just go

14:16 on the floor plan and basically draw out

14:17 a polygon and say this is Zone one zone

14:19 two zone three but that's where the

14:20 friction point would come because the it

14:22 teams want to know what the line of

14:24 business wants the line of business

14:26 wants data but would not ever spend time

14:28 to create the zones on the flooor plan

14:31 this is why we autocreate them to make

14:33 it easy to consume analytics I'm

14:34 assuming that you can have them

14:35 autocreated and just delete the ones

14:36 that you don't want exactly and adjust

14:38 them if you if you want them so so can

14:40 so I'm thinking um in a scenario

14:43 thinking like uh Voiceover IP deployment

14:45 right Microsoft themes and all that kind

14:47 of stuff and this data be used that

14:49 somehow integrated into themes or for

14:52 like 911 9911 is the yeah it potentially

14:55 could because the API are there we

14:57 already do Zone entry Zone exit events

14:59 okay but like there's there's is there

15:02 something already uh in we already have

15:04 91 Integrations like for with the red

15:06 sky for example VI apis this just

15:08 becomes another element right now there

15:10 most systems use AP connection and the

15:12 AP placement right Zone becomes more

15:14 contextual more useful and that for that

15:17 also we have API okay cool yeah so are

15:19 there any hard limits on the number of

15:20 floors N can be okay this is

15:22 microservices cloud at its best No

15:25 Limits is there any additional

15:27 subscription to get that enabled using

15:30 the Auto Zones Auto auto base Wi-Fi so

15:33 oh wait there's no so asset no U if you

15:36 already have assets you get AutoZone

15:38 auto placement with it if you already

15:40 have Wi-Fi you get AutoZone auto

15:41 placement along with it okay so just

15:44 like basic Wireless Assurance actually

15:47 gives you this yeah you get Auto

15:48 placement with basic Wi-Fi you get uh

15:50 AutoZone you will get AutoZone when it's

15:52 available with basic

15:54 Wi-Fi uh really quickly I'm like

15:56 negative five now Beth uh

16:01 so if you don't mind going we'll just

16:03 skip to the a lot of you may already be

16:05 familiar with Prem analytics again it's

16:07 our observability dashboard for longer

16:08 term insights longer term Trends it

16:11 becomes your CIO dashboard your your CMO

16:13 dashboard to just know hey how how many

16:15 people in my locations or how is my

16:17 network doing looking at SLE but the key

16:20 things we've added recently that you

16:22 will see start seeing this quarter is

16:23 also tied to some of the Innovations we

16:25 announced today so we talked about zoom

16:27 and teams integration but if you don't

16:28 don't mind clicking through

16:31 uh keep going so one of the new

16:35 dashboards coming in is along with the

16:38 Knack uh capabilities that Slava talked

16:40 to you through we'll also be giving you

16:42 a longer term absorber dashboard on

16:44 Knack insights right how many clients

16:47 coming in through my Knack solution per

16:49 site per SSID what is my overall client

16:52 connection uh Trend coming in through my

16:54 Knack service and then even more

16:56 importantly we're always looking at good

16:58 experiences bad experiences right so if

17:01 there were Knack failure events what was

17:03 the most failed issue that I saw right

17:05 was it certificate failures or bad

17:07 password what was it we show that as a

17:09 trend as well so again more insights

17:11 into The Knack solution with PR

17:13 analytics coming as well as part of your

17:15 n subscription uh next one

17:18 Beth this is a zoom in team so we are

17:22 building this large experience model as

17:25 sudir and Bob spoke to you about where

17:26 we'll be able to measure the application

17:28 experience for collaboration apps but

17:30 then the question come always comes over

17:32 time how are my applications doing how

17:34 are my users doing with these

17:36 applications that again is where we'll

17:38 be announcing uh a meeting insights

17:41 dashboard where you look we can look at

17:43 good experience bad experience minutes

17:45 over time so when our model says here is

17:48 the root cause of why there's a bad

17:50 experience and you fix that root cause

17:51 you can see your good experience minutes

17:52 going back up and your bad experience

17:54 when it's going back down you can look

17:56 at overall calls per site calls per w

17:58 and uh calls per when interface because

18:01 that's again where what we're using as

18:02 data to say good experience or bad

18:04 experience and again over a longer term

18:06 right could be a month two months three

18:07 months a year worth of data can you

18:09 combine that with the location analytics

18:11 to show the area of the office that the

18:12 bad calls are happening in exactly where

18:14 that this will go next so cool and and

18:17 then the last one that we're announcing

18:19 uh that'll be coming out this quarter is

18:22 enhancements on our sustainability

18:24 analytics so as we've been uh going

18:26 deeper and deeper into the wired net

18:28 work sustainability has been coming up a

18:30 lot as hey what visibility can you give

18:33 me on what is my power usage on my wired

18:37 Network and then the question would come

18:39 to say hey how much Headroom do I have

18:41 what is my power budget available and

18:43 what am I already using because as I'm

18:45 adding more iot devices I may have

18:47 switch ports but do I have the poe

18:49 capability to power those ports or and

18:52 give power to my itot devices so whether

18:54 it was what is my current power usage or

18:57 whether the question was how much how

18:58 Headroom do I have to add more devices

19:00 to my current wired stack this is where

19:04 the sustainability artics are coming

19:05 into place so now you can look at

19:06 overall hey what is my overall PE

19:10 utilization am I maxing out on some

19:11 switches or do I have enough capacity on

19:13 some others what is the highest P

19:16 utilization on on with switch in the

19:17 stack across my sites as well as the

19:20 trending of P utilization as you use

19:22 more ports and device gets plugged into

19:24 switches so

Show more