Group-based Assignment (1) Jul 2023 Presentation
ENG233 Group-based Assignment
GROUP-BASED ASSIGNMENT
This assignment is worth 15% of the final mark for ENG233 Internet of Things (IoT). Total mark assigned to this assignment is 100 marks.
The cut-off date for this assignment is Friday, 28 Sept 2023 by 11:55:00 pm. Late submissions carry mark penalty.
This is a group-based assignment. You should form a group of a maximum 4 members from your seminar group. Each group is required to upload a single report via your respective seminar group site in Canvas. Please elect a group leader. The responsibility of the group leader is to upload the report on behalf of the group.
In your 1-page cover sheet, please include the names and SUSS student PI numbers of all group members who have contributed to the completion of this project. Students will be assessed on their project design solutions, implementation, and report requirements.
The material references for this assignment can are study units notes and references provided in the study units. You should review these materials before beginning the assignment. You may also find it necessary to perform additional research in order to provide better answers to the questions. ____________________________________________________________________________
1. Introduction
To build a good IoT solution, a good solution architect needs to have the fundamental understanding of how to identify and define the real business and operational problems. How to prioritize them for the benefits and impact. In the process of designing the solution, architect shall then break down the problem into various technical stacks of the IoT solution, and then solve the entire problem from the end-to-end workflow perspective. This GBA aims to give students an opportunity to identify and articulate an IoT problem, and how to evaluate various components to solve the problem.
The students will apply their knowledge acquired in the classroom primarily in the areas of sensors and devices, connectivity and communications protocols, cloud, fog and edge computing on an agriculture problem to justify their solutions to meet design requirements, which will guide the implementation of various components of the solution.
2. Learning Objectives
The GBA provides learning objectives in identifying and defining the problems, applying design thinking and system thinking, evaluating and selecting various sensors, communication protocols and computing technologies. In this process, students will be able to extend their learning experience to designing a real-world application, a Location Intelligence IoT Solution.
SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 2 of 4
ENG233 Group-based Assignment
3. Project Description
IoT has applications in all industries. Public transportation companies need to track buses, and monitor drivers’ behaviour for operational efficiency, optimization of services, deployment and management of resources, and maintenance & support.
Future Transport Co (FTC) is looking to create an intelligent and automated buses and drivers monitoring systems.
The Intelligent Transport Operations System (ITOS)
The Future Transport Co (FTC) has 50 Buses to deploy, operate and manage in 5 regions of Singapore. To begin they have deployed 10 buses in each region. However, they would like to monitor the operations, utilization, and workflow in each region to further optimize and manage the deployment of buses dynamically adjusting the numbers of buses deployed and their schedule. FTC would also like to monitor the driver’s behaviour to reward and retrain the drivers as needed, while providing good and safer experience for drivers and passengers.
Report format
The GBA report should present answers in accordance and meet the requirements as stated in the questions. All answers should be explained with reference where necessary.
4. System Specifications
The digitalization team at FTC is looking to build ITOS to meet following expectations:
- Be able to locate all buses within an accuracy of 10 meters on the road.
- Be able to monitor the dwell time with location and time stamp of buses at bus stopsand/or on road due to any traffic related issues.
- Be able to monitor driver’s behaviour (such as attention on road, tiredness, drivingpattern etc) and score their driving behaviour automatically in the HR system for further
actions.
- Recommend the FTC’s operations team on dynamic planning and scheduling of bus ineach region as well as overall operations of 50 buses across Singapore.
- Solution Design Approach
The Solution will be designed in 3 key steps.
- Design the system model based on the operational flow.
- Identify potential components in each solution stack. (Sensors, Connectivity,Computing)
- Evaluate and select right components, evaluate technical integration, and finalise the bestfit end to end solution.
SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 3 of 4
ENG233 Group-based Assignment
6. Report Requirements
The project report should include suggestions and justifications given with respect to the solution design and implementation requirements.
1. Plan the operational workflow by answering the following:
(a) Describe and draw transport (bus) operations “without” ITOS in place in a region and overall Singapore.
(Description: 4 marks, workflow diagram: 10 marks. Total 14 marks)
(b) Identify at least 4 key operational problems that must be addressed by ITOS. Propose and apply a ranking methodology/rubric to prioritize the problems.
(Description: 4 marks, Ranking Rubric: 10 marks. Total 14 marks)
2. Identify, recommend and provide information of at least TWO (2) options each in the solution component selection matrix. Describe why you consider them as potential options.
Dwell time with 1. 1. 1.
Feature |
Type of sensors to capture the data |
Type of connectivity & communication infrastructure to transfer the data |
Type of computing infrastructure |
Locate all buses within an accuracy of 10 meters. |
1. 2. |
1. 2. |
1. 2. |
location and time 2.
2. 2.
stamp of buses Monitor driver’s behaviour
1. 1. 1. 2. 2. 2.
(Each option: 2 marks, Total 36 marks)
3. Evaluate options identified in Q2 and provide valid technical reasons to select ONE best fit option that you would proceed with to build ITOS.
Feature
Dwell time with location and time stamp of buses Monitor driver’s behaviour
Selected Reasoning Selected
Reasoning Selected computing
infrastructure
Reasoning
Sensors
connectivity & communication
Locate all buses within an accuracy of 10 meters. |
(Each reason: 4 marks, Total 36 marks)
—–END OF GBA PAPER—–
SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 4 of 4