According to various embodiments of the present disclosure, the processor 120 may perform control to deactivate the second communication module while a predetermined application is executed using the first communication module in a state in which the first communication module and the second communication module, having a higher priority than the first communication module, are both activated. The first communication module may perform communication through the first communication network, and the first communication network may be a mobile communication network which is one of 2nd Generation (G), 3G, 4G, and Long-Term Evolution (LTE). The second communication module may perform communication through the second communication network, and the second communication network may be a Wi-Fi network.
According to an embodiment, when the execution of the predetermined application ends, the processor 120 may perform control to activate the second communication module.
According to an embodiment, the predetermined application is an application required to transmit or receive data in real time to or from an external server and may include at least one of a real-time video provision application and a game application. Accordingly, if it is determined that the application executed when the predetermined application is executed is a game application of which communication network switching is limited, the processor 120 may deactivate the second communication network function.