Computer Science and Engineering
The number of IoT devices connected to the internet has been increasing rapidly in recent years. In 2020, over 5.8 billion IoT devices were deployed in automotive and enterprise environments. This number is expected to reach 64 billion by 2025.
Context sharing enables the interoperability of different IoT deployments. This is a fundamental requirement, and context-awareness is regarded as a must-have feature for IoT systems' especially within the critical infrastructure domain. Cisco is a major player in Australia's critical infrastructure, and this project extends existing engagements with Cisco in addressing the security and privacy challenges of intelligent transportation systems.
The objective of this project is to work with the lead researchers, and design and develop a Python-based middleware for an intelligent transport testbed that is being developed at CSE. This middleware will extract the necessary device specifications and capture the transmitted data between these devices.
Distributed systems | Computer networking | Internet of things | Software systems
- Research Environment
- Expected Outcomes
- Supervisory Team
- Reference Material/Links
The student will work closely with the team of researchers through weekly formal and informal meetings. The key personnel driving this project, Dr. Mohammad Goudarzi, will mentor the student and engage closely assisting with designing code architecture, debugging, and engaging in technical discussions. The student will have supervised access to the testbed being developed at CSE in collaboration with Cisco for experimentation and validation of solutions.
The student engaged in this project is expected to have solid programming knowledge in Python, and networking understanding demonstrated either through excellent grades in relevant courses and/or work experience.
The student will have a unique opportunity to engage in a hands-on project supported by our main project industry partner. Upon project completion, we anticipate that students will:
- Develop and validate scripts using Python to establish communication with a selected set of devices and sensors deployed in the testbed to extract required data.
- Draft a comprehensive report summarising the key technical challenges involved to implement the solution. There is potential for this report to be published as a peer-reviewed paper with the support of the research team.
This project enables the student to have a real-world experience of engaging in a practical industry-focused project. As a result, we expect the student to develop professional working experience as a member of a research team engaging with several researchers and engineers. There is the potential for extending this work as an honour topic depending on the student's performance and ambition.