The invention provides a SDN (Software Defined Network)-based heterogeneous network convergence framework. According to the framework, the core idea of control and data separation in the software defined network is referred, a controller is added in an EPC core network, user identity information is packaged to be a unique user identifier to serve as the identity certificate during the network access and switching process. The concept of the user identifier is used, a method of realizing virtual switching under the control of the controller is brought forward, the switching access process can be theoretically simplified, and network access time delay can then be reduced. After switching, the IP remains unchanged, the time spent on IP layer switching in the case of heterogeneous network switching is saved, the target of reducing the entire switching time delay is achieved, IP address management and user safety management in a mobile environment are facilitated as the IP is maintained, and a feasible solution is provided for solving the problem of seamless switching between the LTE network and the WLAN network.