CSE 710

Hot Topics in Edge/Fog Computing

Spring 2019

 

Instructor:

 

Prof. Tevfik Kosar

Office: 2338J Davis Hall

Phone: 645-2323

Email: tkosar@buffalo.edu

Office hour: TBD

 

Course Description:

 

Edge/fog computing is a distributed computing paradigm in which computation is mostly performed on distributed device nodes known as smart devices or edge devices as opposed to primarily taking place in a centralized cloud environment. Edge/fog computing is becoming more and more important for the industry, and identified as one if the key building blocks for successful implementation of latency-sensitive technologies such as self-driving cars, smart traffic light systems, smart grid, real-time analytics, augmented reality, and IoT.

 

The topics covered will include:

·      Real-time analytics at the Edge

·      Edge-to-Edge and Edge-to-Cloud communication

·      Distributed Computing at the Edge

·      Reliability in Edge/Fog Computing systems

·      Availability in Edge/Fog Computing systems

·      Energy efficiency in Edge/Fog computing

·      Mission critical Edge/Fog Computing

 

The seminar will cover the latest advances, challenges, and hot topics in the emerging computing paradigm: Edge/Fog computing. We will be reading and discussing two papers every week from the reading list below:

 

The reading list for the seminar is available here.

 

Course Location and Time:

 

The seminars will be held Wednesdays 10:00am-12:00pm @ 113A Davis Hall. First day of classes will be on Wednesday, January 30th, 2019.

 

Grading:

 

This is a research course. There will be no exams and no projects (unless there is a request from individual students for a term project). Each student will present 1-2 papers and will act as critic/advocate for 2 other papers. Each student is expected to read all papers, attend classes, and join the discussion of the papers. Grading will be P/F.

 

Useful Links:

 

·      How to Read a Paper, by S. Keshav.

·      Reviewing a Technical Paper, by M. Ernst

 

Seminar Schedule:

Date Paper # Title of Paper to be Discussed Presenter Advocate Critic
Jan. 30 1 Edge Computing: Vision and Challenges Sai Varun Emmanuel & Stuti Pooja  
2 Fog Computing: A Platform for Internet of Things and Analytics Shraddha Linus Asif & Praveenkumar
Feb. 6 3 Towards Efficient Edge Cloud Augmentation for Virtual Reality MMOGs Emmanuel Sai Varun Shubham Pareek
4 MUVR: Supporting Multi-User Mobile Virtual Reality with Resource Constrained Edge Cloud Asmita Ram Vallabh Harsh
Feb. 13 5 Real-time Traffic Estimation at Vehicular Edge Nodes Linus & Pooja Anand & Rohit Sai Varun
6 A Vehicle-based Edge Computing Platform for Transit and Human Mobility Analytics Praveenkumar Haorui & Dhayanidhi Stuti
Feb. 20 7 SafeShareRide: Edge-based Attack Detection in Ridesharing Services Stuti & Arun Amit Rohit & Utkarsh
8 ParkMaster: An In¿vehicle, Edge¿based Video Analytics Service for Detecting Open Parking Spaces Anand Pooja & Praveenkumar Linus & Venktesh
Feb. 27 9 EdgeCourier: An Edge-hosted Personal Service for Low-bandwidth Document Synchronization Haorui Arun Emmanuel
10 Edge-based Discovery of Training Data for Machine Learning Rohit Shraddha Srinath
Mar. 6 11 LAVEA: Latency-aware Video Analytics on Edge Computing Platform Kumkum Shubham Pareek Ram Vallabh
12 Low-cost Video Transcoding at the Wireless Edge Bekir Asmita Amit
Mar. 13 13 Cloud4Home ¿ Enhancing Data Services with @Home Clouds Shubham Gulati Niranjan & Asif Haouri
14 FemtoClouds: Leveraging Mobile Devices to Provide Cloud Service at the Edge Dhayanidhi & Harsh Bekir Anand & Srinivas
Mar. 20   SPRING BREAK      
Mar. 27 15 SOUL: An Edge-cloud System for Mobile Applications in a Sensor-rich World Venktesh & Ankushadhar Shubham Gulati Narendra
16 Fast, Scalable and Secure Onloading of Edge Functions Using AirBox Abhinav Harsh Dhayanidhi
Apr. 3 17 Paradrop: Enabling Lightweight Multi-tenancy at the Network¿s Extreme Edge Divya Venktesh Asmita
18 CloudPath: A Multi-Tier Cloud Computing Framework Niranjan Kumkum Shubham Gulati
Apr. 10 19 You Can Teach Elephants to Dance: Agile VM Handoff for Edge Computing Shubham Pareek & Parth Ankushadkar Bekir & Riya
20 IONN: Incremental Offloading of Neural Network Computations from Mobile Devices to Edge Servers Srinath Abhinav Niranjan
Apr. 17 21 FocusStack: Orchestrating Edge Clouds Using Location-Based Focus of Attention Srinivas Narendra Parth
22 Fast Transparent Virtual Machine Migration in Distributed Edge Clouds Asif Parth Shraddha
Apr. 24   NO CLASS      
May. 1 23 From Cell Towers to Smart Street Lamps: Placing Cloudlets on Existing Urban Infrastructures Utkarsh & Riya Divya Abhinav
24 Portable Energy-Aware Cluster-Based Edge Computers Amit Srinath Ankushadhar
May. 8 25 An Empirical Study of Latency in an Emerging Class of Edge Comp. Apps for Wearable Cognitive Asst. Ram Vallabh Srinivas & Utkarsh Divya
26 Scalability and Performance Evaluation of Edge Cloud Systems for Latency Constrained Applications Narendra Riya Kumkum