A route-based dynamic traffic assignment (DTA) model is proposed with a mesoscopic traffic simulator. In this model, travelers determine their least cost routes from the original to destination with time-dependent shortest path algorithm. It ensures travelers can dynamically choose and change route according the real-time traffic information. The detail descriptions about the three modules in this model are discussed including vehicle generation module, traffic cell module, and vehicle speed and location update module. This simulation structure has the robust restage and expansibility, which provides an excellent framework for application in the traffic management.