This document presents a dual scheme method for solving traffic assignment problems. The method uses Lagrangean dualization and subgradient optimization to solve the symmetric traffic equilibrium assignment problem. It has the advantage of computing feasible flow assignments at each iteration that tend toward equilibrium solutions. The Lagrangean subproblem involves shortest path searches. If step lengths in the subgradient procedure follow a modified harmonic series, the average of shortest path flows obtained converges to an equilibrium flow. Computational results show the method performs comparably to Frank-Wolfe and successive averages methods on a medium-sized test problem. The method can also be extended to more complex traffic models.