  In this paper, we consider two types of traveling wave systems of the
generalized Kundu-Mukherjee-Naskar equation. Firstly, due to the integrity, we
obtain their energy functions. Then, the dynamical system method is applied to
study bifurcation behaviours of the two types of traveling wave systems to
obtain corresponding global phase portraits in different parameter bifurcation
sets. According to them, every bounded and unbounded orbits can be identified
clearly and investigated carefully which correspond to various traveling wave
solutions of the generalized Kundu-Mukherjee-Naskar equation exactly. Finally,
by integrating along these orbits and calculating some complicated elliptic
integral, we obtain all type I and type II traveling wave solutions of the
generalized Kundu-Mukherjee-Naskar equation without loss.
