Introduction Ying Cui Department of Electronic Engineering - - PowerPoint PPT Presentation

introduction
SMART_READER_LITE
LIVE PREVIEW

Introduction Ying Cui Department of Electronic Engineering - - PowerPoint PPT Presentation

1896 1920 1987 2006 Mobile Edge Computing Introduction Ying Cui Department of Electronic Engineering Shanghai Jiao Tong University, China 2017 1 MOBILE COMPUTATION DEMANDS 2 Navigation Monitor and control movement of a vehicle from


slide-1
SLIDE 1

1896 1920 1987 2006

Mobile Edge Computing Introduction

Ying Cui Department of Electronic Engineering Shanghai Jiao Tong University, China 2017

1

slide-2
SLIDE 2

MOBILE COMPUTATION DEMANDS

2

slide-3
SLIDE 3

Navigation

  • Monitor and control movement of a vehicle from one

place to another

  • Four general categories

– land navigation – marine navigation – aeronautic navigation – space navigation

  • Most popular navigation systems:

– Global Positioning System (GPS) – BeiDou Navigation Satellite System (BDS)

3

slide-4
SLIDE 4

Computations in Navigation

  • Obtain location information

– obtain accurate locations of multiple users at the same time

  • Plan route

– integrate a series of factors to better plan a path

  • Process images

– process a series of images due to forward, backward and

  • ther operations
  • High requirements for computation capability and

computation power

4

slide-5
SLIDE 5

Augmented Reality (AR)

  • A live direct or indirect view of a physical, real-world

environment whose elements are “augmented” by computer-generated sensory input such as sound, video, graphics or GPS data

5

slide-6
SLIDE 6

Augmented Reality (AR)

  • Five critical components in an AR application:

– a video source

  • obtain raw video frames from mobile camera

– a tracker

  • track user position

– a mapper

  • build environment model

– an object recognizer

  • identify known objects

– a renderer (描绘器)

  • prepare processed frame for display

6

slide-7
SLIDE 7

Virtual Reality (VR)

  • Use VR headsets to generate realistic images, sounds

and other sensations that simulate a user's physical presence in a virtual or imaginary environment

7

slide-8
SLIDE 8

Computations in VR

  • Do rendering-computation with a series of rendered

images in real-time to induce illusion of user’s movement

– real-time 3D computer graphics technology – wide-angle (wide field) stereo display technology

  • Convey depth perception to viewer by means of

stereopsis (实体映像) for binocular (双眼的) vision

– observer head, eye and hand tracking technology

  • Measure position, direction and motion of user’s head,

eye and hand

– tactile / haptic feedback technology

  • Recreate sense of touch by applying forces, vibrations, or

motions to user

8

slide-9
SLIDE 9

Ultra-high-definition (UHD) Video Streaming

  • A video format conceptualized by the Japanese

public broadcasting network, NHK, and used for any display with a 16 x 9 ratio with at least 1 digital input cable carrying a minimum resolution of 3,840 x 2,160 square pixels

9

slide-10
SLIDE 10

Computations in UHD

  • Data compression

– encode information to reduce bits by identifying and eliminating statistical redundancy or less important information

  • Video decoding

– convert base-band analog video signals to digital components video

  • HD image processing

– isolate individual color planes of an image and treating them as two-dimensional signal and applying standard signal-processing techniques

  • High requirements for computation capability and

computation power consumption

– uncompressed 20-minute UHDTV program has up 4 TB

10

slide-11
SLIDE 11
  • 7.1 billion connected devices today and over 50

billion expected in 2020

  • Hallmark (特点) of IoT applications

– large volumes of data, devices, and messages

  • Most IoT applications have low-latency requirements

Internet of Things (IoT)

11

slide-12
SLIDE 12
  • Oil and gas remote monitoring

– access field data to anticipate and prevent disasters in real time

  • Automated vehicles

– ensure information processing and fast delivery to other vehicles to avoid car accident-related losses

  • Home automation

– integrate or control home electronic products or system

  • e.g., lighting, coffee ovens, computer equipment, security systems, heating and

air-conditioning systems, video and audio systems

IoT Application Examples

12

slide-13
SLIDE 13
  • Internet connectivity for mobile phones, tablets,

sensors, security cameras and vehicles has produced a lot of data that can be mined and analyzed

  • Clean, process and interpret vast amount of data for

data analytics

  • Process massive computation-intensive and latency-

sensitive data in real-time

Computations in IoT

13

slide-14
SLIDE 14

A TRADITIONAL TECHNOLOGY

  • - MOBILE CLOUD COMPUTING (MCC)

14

slide-15
SLIDE 15

Mobile Cloud Computing (MCC)

  • MCC is combination of cloud computing, mobile

computing and wireless networks to bring rich computational resources to mobile users, network

  • perators, as well as cloud computing providers
  • Ultimate goal is to enable execution of rich mobile

applications with rich user experience

15

slide-16
SLIDE 16

MCC Servers

  • Data centers deployed at the core network

16

slide-17
SLIDE 17

Limitations of MCC

  • Long propagation distance will result in excessively

long latency for mobile applications

  • Data exchange over long distance will saturate and

bring down the backhaul networks

  • A large population of ultra-dense edge devices will

be idle at every time instant and waste enormous computation and storage resources

17

slide-18
SLIDE 18

A NEW TECHNOLOGY

  • - MOBILE-EDGE COMPUTING (MEC)

18

slide-19
SLIDE 19

Mobile Edge Computing (MEC)

  • MEC is a network architecture concept that enables

cloud computing capabilities and an IT service environment at edge of cellular network

  • Basic idea behind MEC is that by running applications

and performing related processing tasks closer to the cellular customer, network congestion is reduced and applications perform better

19

slide-20
SLIDE 20

MEC Servers

  • Small-scale data centers deployed at network edges

– e.g., base stations and access points

20

slide-21
SLIDE 21

Architecture of MEC Systems

21

slide-22
SLIDE 22

MCC vs. MEC

  • Similarities

– integrate concept of cloud computing into mobile networks – enhance resource-poor mobile hardware – reduce development cost of mobile applications

  • Differences

– MCC runs computing services of mobile devices at remote cloud data center – MEC provides IT and cloud-computing capabilities at edge

  • f mobile network

22

slide-23
SLIDE 23
  • Offer applications and content providers cloud-

computing capabilities and an IT service environment at edge of mobile network

  • Proximity (close to end users)
  • Ultra-low latency
  • High bandwidth
  • Real-time access to radio network and context

information

  • Location awareness

Advantages of MEC

23

slide-24
SLIDE 24

Why Mobile Edge Computing?

24

Can be leveraged by applications to create value

  • Efficient utilization of

radio and network resources

  • Innovative

applications and services

slide-25
SLIDE 25

MEC Use Case 1: Augmented Reality

  • Overlay AR content onto objects viewed on camera
  • Provide local object tracking and AR content caching
  • Local content delivered locally
  • Improved QoE and overall efficiency

25

slide-26
SLIDE 26

MEC Use Case 2: Video Analytics

26

  • Analyze live video streams at base station
  • Trigger events (e.g. movement, abandoned bags,

missing objects, crowd) automatically

  • Accelerate detection and protect network from

heavy traffic

  • Relevant in public safety, smart cities
slide-27
SLIDE 27

MEC Use Case 3: Location Tracking

27

  • Get mobile device location in real time and in a

passive way (no GPS)

  • Understand how crowd is distributed or locate

specific users

  • Relevant in smart city, retail and advertising
slide-28
SLIDE 28

MEC Use Case 4: Intelligent Video Acceleration

  • Get mobile device location in real time and in a

passive way (no GPS)

  • Understand how crowd is distributed or locate

specific users

  • Relevant in smart city, retail and advertising

28