The lane changing model in MITSIM is implemented in three steps: (a) checking if a change is necessary and defining the type of the change; (b) selecting the desired lane; and, (c) executing the desired lane change if gap distances are acceptable. This model is based on [Gipps(1986)].