Optimizing Smart Traffic Management: Balancing Latency and RSU Deployment Using OMNeT++ and Veins,
Budget: £20 – £250 GBP
Main Goal of the Project:
This project focuses on simulating a smart traffic management system using OMNeT++ and Veins. The primary objective is to measure data transmission and network latency in a city-wide traffic system, specifically examining the role of Roadside Units (RSUs). A server can also be incorporated to manage data and offload some of the processing tasks from the RSUs.
A key challenge is balancing the reduction of latency with the cost of RSUs. While increasing the number of RSUs can significantly reduce network latency and improve data flow, RSUs are expensive to deploy and maintain. The goal of this project is to explore how to optimize the number of RSUs while maintaining efficient traffic management.
Specifically, the project will:
Measure network latency and data transmission efficiency.
Assess the impact of using 1 RSU versus multiple RSUs (up to 4) on performance.
Explore the potential role of a server in offloading data processing from RSUs.
Perform Pareto analysis to evaluate the trade-offs between the number of RSUs, vehicles, and emergency vehicles to optimize performance and cost.
This project is intended for personal development and the exploration of simulation technologies. Certain aspects of the project may evolve as new challenges or optimizations arise.
What the Freelancer Needs to Do:
The freelancer will implement and deliver three key simulation scenarios that explore how RSUs, vehicles, servers, and emergency vehicles interact in a smart traffic system. The goal is to find the optimal balance between performance (latency) and cost (RSU deployment).
Scenario 1: Basic Traffic Management
Objective: Simulate basic vehicle-to-infrastructure (V2I) communication, where vehicles send real-time data to RSUs. A server may also be included to offload data processing tasks from RSUs, helping improve performance.
Focus: Evaluate how increasing the number of RSUs (from 1 to 4) impacts network latency and data transmission efficiency.
Challenge: While more RSUs reduce latency, they increase operational costs. The challenge is to find the right balance.
Key Metrics: Latency, data flow, and RSU vs. server efficiency.
Scenario 2: Malfunctioning Equipment (Broken Traffic Camera)
Objective: Simulate a scenario where an RSU or traffic camera malfunctions. The system should detect the failure and adapt by using alternative data sources, such as nearby vehicles or the server, to maintain traffic management.
Focus: Evaluate how the system maintains traffic control and data flow with fewer RSUs or through reliance on the server.
Key Metrics: Fault tolerance, latency, and data transmission efficiency with fewer operational RSUs.
Scenario 3: Vehicle Accident and Emergency Response
Objective: Simulate a vehicle accident, where the system must reroute traffic and prioritize emergency vehicles (ambulances/fire trucks) using RSUs and server-based coordination.
Focus: Measure how varying the number of RSUs and emergency vehicles affects emergency routing and network performance.
Key Metrics: Emergency response time, network latency, and traffic congestion.
Deliverables:
Step-by-step implementation of each scenario with clear and detailed documentation.
Performance evaluation for each scenario, focusing on:
Latency (data transmission time between vehicles and RSUs).
RSU and server utilization.
Fault tolerance in scenarios with equipment failure.
Pareto analysis on the impact of varying RSUs, vehicles, and emergency vehicles on overall network performance and cost.
The Challenge:
While increasing the number of RSUs reduces latency, it comes with significant operational costs. This project aims to find an optimal solution where the number of RSUs is minimized while still achieving low latency and efficient traffic management. Including a server could reduce the workload on RSUs, potentially allowing for fewer RSUs without severely impacting performance.
Additionally, certain aspects of the project may change as we progress—new challenges may emerge, or adjustments may be needed to further optimize the system. Flexibility is key as we work toward the final goal.
Ideal Skills and Experience:
-Proficiency with Omnet++/Veins/Sumo.
- Proficiency in network design and optimization
- Experience with RSUs
- Strong analytical skills to balance latency and costs
- Familiarity with operational cost analysis
- Excellent problem-solving skills to find the optimal solution
This project focuses on simulating a smart traffic management system using OMNeT++ and Veins. The primary objective is to measure data transmission and network latency in a city-wide traffic system, specifically examining the role of Roadside Units (RSUs). A server can also be incorporated to manage data and offload some of the processing tasks from the RSUs.
A key challenge is balancing the reduction of latency with the cost of RSUs. While increasing the number of RSUs can significantly reduce network latency and improve data flow, RSUs are expensive to deploy and maintain. The goal of this project is to explore how to optimize the number of RSUs while maintaining efficient traffic management.
Specifically, the project will:
Measure network latency and data transmission efficiency.
Assess the impact of using 1 RSU versus multiple RSUs (up to 4) on performance.
Explore the potential role of a server in offloading data processing from RSUs.
Perform Pareto analysis to evaluate the trade-offs between the number of RSUs, vehicles, and emergency vehicles to optimize performance and cost.
This project is intended for personal development and the exploration of simulation technologies. Certain aspects of the project may evolve as new challenges or optimizations arise.
What the Freelancer Needs to Do:
The freelancer will implement and deliver three key simulation scenarios that explore how RSUs, vehicles, servers, and emergency vehicles interact in a smart traffic system. The goal is to find the optimal balance between performance (latency) and cost (RSU deployment).
Scenario 1: Basic Traffic Management
Objective: Simulate basic vehicle-to-infrastructure (V2I) communication, where vehicles send real-time data to RSUs. A server may also be included to offload data processing tasks from RSUs, helping improve performance.
Focus: Evaluate how increasing the number of RSUs (from 1 to 4) impacts network latency and data transmission efficiency.
Challenge: While more RSUs reduce latency, they increase operational costs. The challenge is to find the right balance.
Key Metrics: Latency, data flow, and RSU vs. server efficiency.
Scenario 2: Malfunctioning Equipment (Broken Traffic Camera)
Objective: Simulate a scenario where an RSU or traffic camera malfunctions. The system should detect the failure and adapt by using alternative data sources, such as nearby vehicles or the server, to maintain traffic management.
Focus: Evaluate how the system maintains traffic control and data flow with fewer RSUs or through reliance on the server.
Key Metrics: Fault tolerance, latency, and data transmission efficiency with fewer operational RSUs.
Scenario 3: Vehicle Accident and Emergency Response
Objective: Simulate a vehicle accident, where the system must reroute traffic and prioritize emergency vehicles (ambulances/fire trucks) using RSUs and server-based coordination.
Focus: Measure how varying the number of RSUs and emergency vehicles affects emergency routing and network performance.
Key Metrics: Emergency response time, network latency, and traffic congestion.
Deliverables:
Step-by-step implementation of each scenario with clear and detailed documentation.
Performance evaluation for each scenario, focusing on:
Latency (data transmission time between vehicles and RSUs).
RSU and server utilization.
Fault tolerance in scenarios with equipment failure.
Pareto analysis on the impact of varying RSUs, vehicles, and emergency vehicles on overall network performance and cost.
The Challenge:
While increasing the number of RSUs reduces latency, it comes with significant operational costs. This project aims to find an optimal solution where the number of RSUs is minimized while still achieving low latency and efficient traffic management. Including a server could reduce the workload on RSUs, potentially allowing for fewer RSUs without severely impacting performance.
Additionally, certain aspects of the project may change as we progress—new challenges may emerge, or adjustments may be needed to further optimize the system. Flexibility is key as we work toward the final goal.
Ideal Skills and Experience:
-Proficiency with Omnet++/Veins/Sumo.
- Proficiency in network design and optimization
- Experience with RSUs
- Strong analytical skills to balance latency and costs
- Familiarity with operational cost analysis
- Excellent problem-solving skills to find the optimal solution