An electronic device (101, 710), comprising: a first wireless communication circuit; a second wireless communication circuit which uses a communication scheme different from the first wireless communication circuit; a processor operatively connected to the first wireless communication circuit and the second wireless communication circuit; and a memory operatively connected to the processor, wherein the memory stores instructions, and when the instructions are executed, the instructions cause the processor to: establish a first wireless communication channel with an external electronic device (102, 720) using the first wireless communication circuit; transmit session information to the external electronic device via the first wireless communication channel; establish a second wireless communication channel with the external electronic device using the second wireless communication circuit, based on at least a part of the session information; perform positioning communication with the external electronic device based on a predetermined first period via the second wireless communication channel; recognize a distance between the electronic device and the external electronic device and a changing trend of the distance based at least on the positioning communication; and change a positioning communication period based on the recognized distance and the changing trend. a first wireless communication circuit; a second wireless communication circuit which uses a communication scheme different from the first wireless communication circuit; a processor operatively connected to the first wireless communication circuit and the second wireless communication circuit; and a memory operatively connected to the processor, wherein the memory stores instructions, and when the instructions are executed, the instructions cause the processor to: establish a first wireless communication channel with an external electronic device (102, 720) using the first wireless communication circuit; transmit session information to the external electronic device via the first wireless communication channel; establish a second wireless communication channel with the external electronic device using the second wireless communication circuit, based on at least a part of the session information; perform positioning communication with the external electronic device based on a predetermined first period via the second wireless communication channel; recognize a distance between the electronic device and the external electronic device and a changing trend of the distance based at least on the positioning communication; and change a positioning communication period based on the recognized distance and the changing trend. establish a first wireless communication channel with an external electronic device (102, 720) using the first wireless communication circuit; transmit session information to the external electronic device via the first wireless communication channel; establish a second wireless communication channel with the external electronic device using the second wireless communication circuit, based on at least a part of the session information; perform positioning communication with the external electronic device based on a predetermined first period via the second wireless communication channel; recognize a distance between the electronic device and the external electronic device and a changing trend of the distance based at least on the positioning communication; and change a positioning communication period based on the recognized distance and the changing trend.