The invention relates to a
system and a method of a mobile terminal for selecting an optimal communication network. The
system comprises a
network availability detection module, a network quality detection module, a network quality test
server, a network
selection rule configuration module, a service perceiving module, a network selecting module and a network switching module, wherein the
network availability detection module is used for detecting the
network availability and
connectivity of a communication network involving the mobile terminal in real time; the network quality detection module and the network quality test
server are used for detecting the
communication quality of an available and connected communication network; the network
selection rule configuration module is used for configuring the network selection priority according to user demands; the service perceiving module is used for detecting the service currently used by the mobile terminal in real time; the network selecting module is used for selecting an optimal communication network according to the detection result of the
network communication quality, the configuration result of the network selection priority and the service currently used by the mobile terminal; and the network switching module is used for switching the communication network currently used by the mobile terminal into the optimal communication network. According to the
system and the method of the mobile terminal for selecting the optimal communication network, the demands on network quality, use expense and service requirements are comprehensively considered and users can make full use of the network and obtain the maximum profit on the premise of guaranteeing the
communication quality.