An electronic device comprising: a first and second communication interface (160, 220), respectively supporting a first and second short range wireless communication; and a processor (120, 210) configured to: obtain a signal strength for each of a plurality of external electronic devices through the first short range wireless communication using the first communication interface (160, 220); select first and second external electronic devices satisfying a designated signal strength from the plurality of external electronic devices based on the signal strength; receive first network information corresponding to the first external electronic device and second network information corresponding to the second external electronic device through the first short range wireless communication using the first communication interface (160, 220); determine a first data traffic rate of the first external electronic device based on the first network information and determine a second data traffic rate of the second external electronic device based on the second network information; determine an adjusted first data traffic rate and an adjusted second data traffic rate based on whether the second communication interface (160, 220) is activated; select at least one of the first or second external electronic devices based on at least one of the first or second adjusted data traffic rates; and communicate data with the selected external electronic device through the first short range wireless communication. a first and second communication interface (160, 220), respectively supporting a first and second short range wireless communication; and a processor (120, 210) configured to: obtain a signal strength for each of a plurality of external electronic devices through the first short range wireless communication using the first communication interface (160, 220); select first and second external electronic devices satisfying a designated signal strength from the plurality of external electronic devices based on the signal strength; receive first network information corresponding to the first external electronic device and second network information corresponding to the second external electronic device through the first short range wireless communication using the first communication interface (160, 220); determine a first data traffic rate of the first external electronic device based on the first network information and determine a second data traffic rate of the second external electronic device based on the second network information; determine an adjusted first data traffic rate and an adjusted second data traffic rate based on whether the second communication interface (160, 220) is activated; select at least one of the first or second external electronic devices based on at least one of the first or second adjusted data traffic rates; and communicate data with the selected external electronic device through the first short range wireless communication. obtain a signal strength for each of a plurality of external electronic devices through the first short range wireless communication using the first communication interface (160, 220); select first and second external electronic devices satisfying a designated signal strength from the plurality of external electronic devices based on the signal strength; receive first network information corresponding to the first external electronic device and second network information corresponding to the second external electronic device through the first short range wireless communication using the first communication interface (160, 220); determine a first data traffic rate of the first external electronic device based on the first network information and determine a second data traffic rate of the second external electronic device based on the second network information; determine an adjusted first data traffic rate and an adjusted second data traffic rate based on whether the second communication interface (160, 220) is activated; select at least one of the first or second external electronic devices based on at least one of the first or second adjusted data traffic rates; and communicate data with the selected external electronic device through the first short range wireless communication.