| CPC G01S 5/04 (2013.01) [H04B 1/7163 (2013.01)] | 18 Claims |

|
1. An electronic device comprising:
a display;
a communication module;
a memory storing instructions; and
a processor,
wherein the instructions, when executed by the processor, cause the electronic device to:
perform ultra-wideband (UWB) communication through the communication module,
retrieve at least one external device corresponding to a perceivable range of the UWB communication, based at least in part on the UWB communication,
determine whether a configured condition comprising at least one of whether the retrieved external device is within a positioning angle smaller than the perceivable range, whether a number of the retrieved external device corresponds to a configured number, or whether a distance between the electronic device and the retrieved external device is a configured distance,
perform an operation related to the retrieved external device when the retrieved external device satisfies the configured condition, and
re-retrieve an external device by changing last one of an azimuth or an elevation of the positioning angle, when the retrieved external device does not satisfy the configured condition,
wherein the positioning angle is configured based at least in part on a table generated with a distance value, a received signal strength indication (RSSI), and a signal-to-noise ratio (SNR), and the positioning angle comprises the azimuth and/or the elevation.
|