introduction
play

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


  1. 1896 1920 1987 2006 Mobile Edge Computing Introduction Ying Cui Department of Electronic Engineering Shanghai Jiao Tong University, China 2017 1

  2. MOBILE COMPUTATION DEMANDS 2

  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

  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 other operations • High requirements for computation capability and computation power 4

  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

  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

  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

  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

  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

  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

  11. Internet of Things (IoT) • 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 11

  12. IoT Application Examples • 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 12

  13. Computations in IoT • 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 13

  14. A TRADITIONAL TECHNOLOGY -- MOBILE CLOUD COMPUTING (MCC) 14

  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 operators, as well as cloud computing providers • Ultimate goal is to enable execution of rich mobile applications with rich user experience 15

  16. MCC Servers • Data centers deployed at the core network 16

  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

  18. A NEW TECHNOLOGY -- MOBILE-EDGE COMPUTING (MEC) 18

  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

  20. MEC Servers • Small-scale data centers deployed at network edges – e.g., base stations and access points 20

  21. Architecture of MEC Systems 21

  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 of mobile network 22

  23. Advantages of MEC • 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 23

  24. Why Mobile Edge Computing? • Efficient utilization of radio and network resources • Innovative applications and services Can be leveraged by applications to create value 24

  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

  26. MEC Use Case 2: Video Analytics • 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 26

  27. MEC Use Case 3: Location Tracking • 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 27

  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

Recommend


More recommend