A network performance improvement method for user equipment, comprising: establishing, by the user equipment, a first packet data network PDN connection to a mobile network; transmitting, by the user equipment, service data of a first application program of the user equipment through the first PDN connection; starting, by the user equipment, a second application program; determining, by the user equipment, whether a network status of the accessed mobile network satisfies a quality of service requirement of the second application program, wherein the network status of the mobile network comprises at least one of a latency, a bandwidth, or a jitter; establishing, by the user equipment, a second PDN connection to the mobile network when the network status of the mobile network does not satisfy the quality of service requirement of the second application program; determining, by the user equipment, based on a type of the second application program, whether to use the first and the second PDN connections to transmit the data of the second application program or to only use the second PDN connection to transmit the data of the second application program; transmitting, by the user equipment, at least a part of service data of the second application program through the second PDN connection, wherein the method further comprises: stopping, by the user equipment, running the second application program; and releasing, by the user equipment, the second PDN connection in response to the stopping running the second application program. establishing, by the user equipment, a first packet data network PDN connection to a mobile network; transmitting, by the user equipment, service data of a first application program of the user equipment through the first PDN connection; starting, by the user equipment, a second application program; determining, by the user equipment, whether a network status of the accessed mobile network satisfies a quality of service requirement of the second application program, wherein the network status of the mobile network comprises at least one of a latency, a bandwidth, or a jitter; establishing, by the user equipment, a second PDN connection to the mobile network when the network status of the mobile network does not satisfy the quality of service requirement of the second application program; determining, by the user equipment, based on a type of the second application program, whether to use the first and the second PDN connections to transmit the data of the second application program or to only use the second PDN connection to transmit the data of the second application program; transmitting, by the user equipment, at least a part of service data of the second application program through the second PDN connection, wherein the method further comprises: stopping, by the user equipment, running the second application program; and releasing, by the user equipment, the second PDN connection in response to the stopping running the second application program. stopping, by the user equipment, running the second application program; and releasing, by the user equipment, the second PDN connection in response to the stopping running the second application program.