Deployment Characteristics of "The Edge" in Mobile Edge - - PowerPoint PPT Presentation

deployment characteristics of the edge in mobile edge
SMART_READER_LITE
LIVE PREVIEW

Deployment Characteristics of "The Edge" in Mobile Edge - - PowerPoint PPT Presentation

Deployment Characteristics of "The Edge" in Mobile Edge Computing Meenakshi Syamkumar * , Paul Barford * and Ramakrishnan Durairajan + * University of + University of Wisconsin-Madison Oregon Where is The Edge? Edge Source:


slide-1
SLIDE 1

Deployment Characteristics of "The Edge" in Mobile Edge Computing

Meenakshi Syamkumar*, Paul Barford* and Ramakrishnan Durairajan+

* University of

Wisconsin-Madison

+ University of

Oregon

slide-2
SLIDE 2

ms@cs.wisc.edu

Where is “The Edge”?

2

Our definition: Locations of cellular towers – primary service infrastructure for mobile devices

Edge

Source: www.onlinewebfonts.com/icon

slide-3
SLIDE 3

ms@cs.wisc.edu

Computation at “The Edge”

  • Push computation closer to users
  • Reduce edge-to-core latencies for mobile devices
  • Deploying compute at each edge location is impractical!

Research question: How to identify the best “Edge” locations for deploying “Mobile Edge Computing (MEC)” micro data centers?

3

Cell tower proximity to population Cell tower proximity to compute Proximity Analysis MEC Deployment Analysis

slide-4
SLIDE 4

ms@cs.wisc.edu

Datasets

  • OpenCelliD (https://opencellid.org/)
  • Crowd-sourced dataset of ~5 million cell tower geolocations in US
  • Filtering:
  • US boundary filtering
  • National Hydrography Dataset (NHD) filtering
  • Census (https://www.census.gov/)
  • Shapefiles: US outline, Metropolitan Statistical Area (MSA) boundaries and block-level population estimates
  • Tables of population estimates
  • Internet Atlas (http://internetatlas.org/)
  • Repository of Internet infrastructure dataset gathered from public sources via web search
  • Average Annual Daily Traffic (https://wisconsindot.gov/)
  • Count of vehicles per day using a section of highway

4

slide-5
SLIDE 5

ms@cs.wisc.edu

US cell tower geo footprint

5 ESRI ArcMap visualization of cell towers locations from OpenCelliD

slide-6
SLIDE 6

ms@cs.wisc.edu

Metropolitan Statistical Areas (MSA)

  • Most populated geographical regions in the US
  • Top 3 MSAs

6 MSA #Cell towers Population New York 310,916 20,153,634 Los Angeles 248,227 13,310,447 Chicago 174,348 9,512,999

slide-7
SLIDE 7

ms@cs.wisc.edu

Top 10 MSAs

7

slide-8
SLIDE 8

ms@cs.wisc.edu

US data center geo footprint

8 ESRI ArcMap visualization of data centers from Internet Atlas

slide-9
SLIDE 9

ms@cs.wisc.edu

Talk outline

9

Cell tower proximity to population Cell tower proximity to compute Proximity Analysis MEC Deployment Analysis

slide-10
SLIDE 10

ms@cs.wisc.edu

Proximity analysis

  • 1. Compute coverage area of each cell tower using Voronoi tessellation

[Candia et al. Journal of Physics 2008, Taylor et al. GLOBECOMa 2012]

  • 2. Compute area of each Voronoi cell
  • 3. Compute total area of Voronoi cells contained within a Census Block
  • 4. Estimate population served per Voronoi cell by assigning proportioned

value as per area covered

  • 5. Categorize the cell towers into 5 classes based on served population

Further details in the paper!

10

slide-11
SLIDE 11

ms@cs.wisc.edu

Voronoi tessellation

11

Cell towers (black), Voronoi cells (red) and Census Blocks (blue) in the Manhattan area of NYC

slide-12
SLIDE 12

ms@cs.wisc.edu

Cell tower proximity classification – NY MSA

12

slide-13
SLIDE 13

ms@cs.wisc.edu

Cell tower proximity classification – LA MSA

13

slide-14
SLIDE 14

ms@cs.wisc.edu

Proximity analysis near highways

  • Utilizes Average Annual Daily Traffic (AADT) counters
  • Cell towers within quarter mile from highway
  • Assumptions
  • Drivers are evenly distributed
  • Drivers are active over a 20 hour period
  • 1 Driver / cell per vehicle
  • Calculate per-hour estimate of drivers served per Voronoi cell

1. Compute area of each Voronoi cell 2. Manually draw the highway section boundary 3. Compute total area within boundary 4. Assign proportioned value of per-hour estimates as per area covered 5. Categorize the cell towers into 5 classes based on drivers served 14

slide-15
SLIDE 15

ms@cs.wisc.edu

Cell tower proximity classification - highway

15 Per cell tower driver estimate variation for I-94 in Wisconsin

slide-16
SLIDE 16

ms@cs.wisc.edu

Talk outline

16

Cell tower proximity to population Cell tower proximity to compute Proximity Analysis MEC Deployment Analysis

slide-17
SLIDE 17

ms@cs.wisc.edu

MEC deployment model

17

Deploy MEC micro data centers at the “Edge”

Source: www.onlinewebfonts.com/icon

slide-18
SLIDE 18

ms@cs.wisc.edu

MEC deployment analysis

Objective: Reduce latency – modelled as distance to closest compute

  • Base case
  • Existing data centers from Internet Atlas dataset
  • Latency: closest compute for each tower – geographically nearest data center
  • Tier-1 case
  • Deployment of MEC micro data centers co-located with cell towers in red class
  • Latency: closest compute for each tower – geographically nearest data center or deployed MEC

micro data center

  • Tier-2 case: MEC deployment at cell towers in orange class
  • And so on up to Tier-4

18

slide-19
SLIDE 19

ms@cs.wisc.edu

Distance reduction to compute

19

Reduction in distance (latency) to closest data center or MEC micro data center

slide-20
SLIDE 20

ms@cs.wisc.edu

Deployed MEC micro data centers

20

Number of existing data centers and MEC micro data centers deployed at each deployment tier

slide-21
SLIDE 21

ms@cs.wisc.edu

Per cell tower distance reduction (Tier-1)

21

Distance reduction for Tier-1 deployment in top 10 MSAs

slide-22
SLIDE 22

ms@cs.wisc.edu

Per cell tower distance reduction (Tier-2)

22

Distance reduction for Tier-2 deployment in top 10 MSAs

slide-23
SLIDE 23

ms@cs.wisc.edu

Conclusions and future directions

  • US consists of at least 5 million cellular towers
  • Deploying MEC micro data center at each location is impractical!
  • We propose a tiered MEC deployment which brings compute closer to population
  • Tier-1 deployment reduces distance by 12 miles for greater than 10% of cell towers
  • Ability to incorporate dynamic counters like AADT
  • Future work
  • Extend proximity analysis to include dynamism
  • Incorporate Call Detail Record (CDR) datasets
  • Extend deployment analysis to include metrics:
  • Individual server capacity
  • Links capacity

23

slide-24
SLIDE 24

ms@cs.wisc.edu 24