1. Homepage
  2. Exam
  3. COMP321101 Distributed Systems - Exam 2022 - Question 1: Autonomous Vehicle-to-Infrastructure

COMP321101 Distributed Systems - Exam 2022 - Question 1: Autonomous Vehicle-to-Infrastructure

This question has been solved
Engage in a Conversation

Module Code: COMP321101 Module Title: Distributed Systems CourseNana.COM

Examination Information CourseNana.COM

  • Submit your answers to the questions via the Gradescope submission point.
  • Support for the assessment is available via the module Microsoft Teams group.
  • You are permitted to use your lecture notes while completing this assessment.
  • There are 4 pages to this assessment.
  • Answer all 3 questions.
  • The number in brackets [ ] indicates the marks available for each question or part question.
  • You are reminded of the need for clear presentation in your answers.
  • The total number of marks for this assessment paper is 60.

Question 1 CourseNana.COM

Question 1 considers an Autonomous Vehicle-to-Infrastructure use case where a driverless car is supported by a Mobile Edge Computing environment. (a) Explain briefly how Mobile Edge Computing can support this use case. CourseNana.COM

[2 marks] CourseNana.COM

(b) Identify three distributed applications running on the driverless car. CourseNana.COM

[3 marks] CourseNana.COM

(c) Determine which of the following motivating factors are important for building these applications over a distributed system: (i) inherently distributed computation (ii) access to geographically remote data (iii) scalability. CourseNana.COM

[3 marks] CourseNana.COM

(d) One of the application running on the car has generated 64MB (Mega-Bytes) data that needs to be processed within one second. You have two options: ˆ Send the data to an edge node over a duplex link with 256MB/s (Mega-Bytes/second) and 25 milliseconds latency. The processing time of the data on this node is 300 milli-seconds; ˆ Send the data directly to the cloud over a duplex link of 128MB/s and 15 milli-seconds latency. The processing time of the data on the cloud is 100 milli-seconds. CourseNana.COM

Assume the same amount of processed data is sent back to the application after processing, i.e. 64MB [5 marks] (Mega-Bytes). Which option would you choose to meet the timing constraint? (e) The clock on the car needs to constantly synchronise with a UTC server using Cristian’s algorithm. Suppose the clock on the car reads 16:59:54. The server’s clock reads 16:59:59 when they synchronise. Assume the Round Trip Time (RTT) is 2 seconds. What is the time at the client after synchronization? Note: the time [2 marks] format is HH:MM:SS. (f) Consider a simple interaction of the car by means of a distributed shared database using a causal consistency model. The event sequence of four processes Pi (i = 1..4) is shown in the figure below using the notation introduced in the lecture: R(x)a denotes that a process reads item x and is returned value a, and W(x)a denotes a write operation. What would the second read operation denoted R(x)? return to process P3 ? What would the second read operation denoted R(y)? return to process P4 ? Explain your reasoning. CourseNana.COM

[5 marks] [Question 1 Total: 20 marks] CourseNana.COM

Get the Solution to This Question

WeChat WeChat
Whatsapp WhatsApp
UK代写,Leeds代写,COMP321101代写,Distributed Systems代写,Autonomous Vehicle-to-Infrastructure代写,Mobile Edge Computing代写,UK代编,Leeds代编,COMP321101代编,Distributed Systems代编,Autonomous Vehicle-to-Infrastructure代编,Mobile Edge Computing代编,UK代考,Leeds代考,COMP321101代考,Distributed Systems代考,Autonomous Vehicle-to-Infrastructure代考,Mobile Edge Computing代考,UKhelp,Leedshelp,COMP321101help,Distributed Systemshelp,Autonomous Vehicle-to-Infrastructurehelp,Mobile Edge Computinghelp,UK作业代写,Leeds作业代写,COMP321101作业代写,Distributed Systems作业代写,Autonomous Vehicle-to-Infrastructure作业代写,Mobile Edge Computing作业代写,UK编程代写,Leeds编程代写,COMP321101编程代写,Distributed Systems编程代写,Autonomous Vehicle-to-Infrastructure编程代写,Mobile Edge Computing编程代写,UKprogramming help,Leedsprogramming help,COMP321101programming help,Distributed Systemsprogramming help,Autonomous Vehicle-to-Infrastructureprogramming help,Mobile Edge Computingprogramming help,UKassignment help,Leedsassignment help,COMP321101assignment help,Distributed Systemsassignment help,Autonomous Vehicle-to-Infrastructureassignment help,Mobile Edge Computingassignment help,UKsolution,Leedssolution,COMP321101solution,Distributed Systemssolution,Autonomous Vehicle-to-Infrastructuresolution,Mobile Edge Computingsolution,