In real traffic network, travelers’ behaviors are affected by traffic control strategies. To coordinate traffic, traffic control authorities need to take travelers’ route choices into consideration. In this project, the researcher simultaneously captures the travelers’ route choice behavior and the traffic signal control in a coherent framework. For travelers’ route choice, a VANET (vehicular ad hoc network) is considered, where travelers can have access to the real-time traffic information and make decisions at each intersection using hyper-path trees. For traffic signal control, an adaptive control scheme is adopted for different demand scenarios. For higher demand, traffic signals are set according to the upstream flows, while for lower demand, actuated traffic signals are used. The researcher tests his algorithm and control strategy by simulation in OmNet++ and SUMO (Simulation of Urban MObility) under several scenarios. The simulation results show that with the proposed dynamic routing, the overall travel cost significantly decreases. It is also shown that the proposed adaptive signal control reduces the average delay effectively, as well as reduces the fluctuation of the average speed within the whole network which can reduce the fuel consumption eventually.