A MQTT module design for a traffic signal control system

As computer and communication technologies develop, a well-functioning and high-performance traffic control system is crucial in modern urban planning. Within this system, the ability to control traffic lights correctly and efficiently becomes a key factor determining its performance. Traffic lights...

Full description

Bibliographic Details
Main Author: Zhou, Cheng Hao
Other Authors: Wang Dan Wei
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/179851
Description
Summary:As computer and communication technologies develop, a well-functioning and high-performance traffic control system is crucial in modern urban planning. Within this system, the ability to control traffic lights correctly and efficiently becomes a key factor determining its performance. Traffic lights are concen trated at various intersections in cities, orderly controlling the flow of pedes trians and vehicles, thus making urban traffic orderly. However, urban traffic is complex and variable. We need an online control system capable of adjust ing traffic lights in real-time to handle various traffic situations. Moreover, in a city’s traffic signal control system, we cannot merely adjust individual intersec tions in isolation; instead, we must consider multiple intersections collectively in our adjustments. This relies on the real-time communication of traffic data across multiple intersections. This dissertation designs a stable and safe mes sages transmission module by using MQTT with user-defined configuration files to transmit messages among different components, which provides needed data for the control algorithm. Each junction with traffic light is treated as an inde pendent object which is able to publish and receive messages through specific topics. The transmission process is guaranteed secure and stable.