Electronic device, method, and storage medium for adaptively configuring ultra-wideband channel

The electronic device dynamically selects and switches UWB channels to counter RF noise, improving communication performance by adapting to interference conditions.

WO2026095520A1PCT designated stage Publication Date: 2026-05-07SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SAMSUNG ELECTRONICS CO LTD
Filing Date
2025-10-27
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

Conventional UWB communication methods are susceptible to performance degradation due to RF noise from frequency bands outside the UWB channel, limiting the ability to adapt and maintain effective communication.

Method used

An electronic device equipped with processors and communication circuits that dynamically select and switch UWB channels based on RF noise levels and hardware component information to mitigate interference.

Benefits of technology

Enhances UWB communication performance by adapting to RF noise conditions, ensuring stable and efficient operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025017163_07052026_PF_FP_ABST
    Figure KR2025017163_07052026_PF_FP_ABST
Patent Text Reader

Abstract

According to an embodiment of the present disclosure, an electronic device (101) comprises: communication circuitry (190); a plurality of hardware components (320, 401, 402, 403, 404, 405, 406, 501, 503); one or more processors (120) including processing circuitry; and a memory (130) storing instructions, wherein the instructions, when executed individually or collectively by the one or more processors, may cause the electronic device to: select a first ultra-wideband (UWB) channel from among a plurality of UWB channels, supported by the electronic device, as a UWB channel for UWB communication between the electronic device and an external electronic device; carry out the UWB communication with the external electronic device on the first UWB channel via the communication circuitry; while the UWB communication is carried out, detect the occurrence of interference with the UWB communication on the first UWB channel, on the basis of a radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition; determine whether to change the UWB channel on the basis of at least a portion of associated information related to a first hardware component among the plurality of hardware components; on the basis of determining to change the UWB channel, change the UWB channel from the first UWB channel to a second UWB channel among the plurality of UWB channels; and carry out the UWB communication with the external electronic device on the second UWB channel via the communication circuitry.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device for adaptively setting an ultra-wideband channel, and the method and storage medium

[0001] The present disclosure relates to an electronic device for adaptively setting an ultra-wide band (UWB) channel, a method thereof, and a storage medium.

[0002] With the recent advancement of information and communication technology, various short-range communication methods such as ultra-wideband (UWB), wireless fidelity (Wi-Fi), and / or Bluetooth, as well as various corresponding services, are being developed.

[0003] UWB is a short-range communication method capable of transmitting and receiving signals using very short pulses (e.g., several nanoseconds) with low power over a wide band, and it is gaining attention as a method for recognizing and tracking the precise location of electronic devices in Internet of Things (IoT) or ubiquitous environments. UWB is being used in various fields such as indoor and outdoor location tracking, indoor navigation, asset tracking, industrial robots for disaster relief, home and building automation, smart key services for vehicles and homes, and unmanned payment systems.

[0004] In the UWB method, an electronic device that wishes to initiate UWB communication (e.g., an initiator device) can establish a BLE communication connection with an external electronic device (e.g., a responder device) based on a short-range communication method (e.g., Bluetooth Low Energy: BLE). The electronic device that has established a BLE communication connection with the external electronic device transmits information regarding a single UWB channel to be used for UWB communication between the electronic device and the external electronic device to the external electronic device, and the external electronic device that has received information regarding the single UWB channel from the electronic device can establish a UWB communication connection with the electronic device based on the information regarding the single UWB channel. The electronic device that has established the UWB communication connection and the external electronic device can perform various operations, such as ranging operations, on the UWB channel.

[0005] As such, in conventional UWB methods, only one UWB channel can be used for UWB communication between an electronic device and an external electronic device. However, radio frequency (RF) components in frequency bands other than the frequency band of the UWB channel can act as RF noise for UWB communication, and such RF noise can degrade the performance of UWB communication. Thus, even if the performance of UWB communication is degraded due to RF noise, the UWB channel used for UWB communication between the electronic device and the external electronic device cannot be changed, and consequently, the performance of various functions based on UWB communication can be degraded.

[0006] According to one embodiment of the present disclosure, an electronic device (101) may include a communication circuit (190), a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503), one or more processors (120) including processing circuitry, and a memory (130) for storing instructions.

[0007] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may be caused to select a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device.

[0008] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the electronic device to perform UWB communication with the external electronic device on the first UWB channel through the communication circuit.

[0009] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may detect that interference with the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition, and determine whether to change the UWB channel based on at least some of the associated information related to the first hardware component among the plurality of hardware components.

[0010] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the UWB channel to be changed from the first UWB channel to the second UWB channel among the plurality of UWB channels based on the decision to change the UWB channel.

[0011] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the electronic device to perform UWB communication with the external electronic device on the second UWB channel through the communication circuit.

[0012] According to one embodiment of the present disclosure, a method of an electronic device (101) may include selecting a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device.

[0013] According to one embodiment of the present disclosure, the method may include the operation of performing UWB communication with the external electronic device in the first UWB channel.

[0014] According to one embodiment of the present disclosure, the method may include an operation of detecting that interference to the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level to the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition during the performance of the UWB communication.

[0015] According to one embodiment of the present disclosure, the method may include an operation to determine whether to change the UWB channel based on at least some of the associated information related to a first hardware component among a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503).

[0016] According to one embodiment of the present disclosure, the method may include an operation of changing the UWB channel from the first UWB channel to the second UWB channel among the plurality of UWB channels based on a decision to change the UWB channel.

[0017] According to one embodiment of the present disclosure, the method may include the operation of performing UWB communication with the external electronic device in the second UWB channel.

[0018] According to one embodiment of the present disclosure, a storage medium for storing at least one instruction readable by a computer may be provided.

[0019] According to one embodiment of the present disclosure, the at least one instruction may cause the electronic device (101) to perform at least one operation when executed individually or collectively by one or more processors (120) including processing circuitry of the electronic device (101).

[0020] According to one embodiment of the present disclosure, the at least one operation may include selecting a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device.

[0021] According to one embodiment of the present disclosure, the at least one operation may include the operation of performing UWB communication with the external electronic device in the first UWB channel.

[0022] According to one embodiment of the present disclosure, the at least one operation may include detecting that interference with the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition during the UWB communication.

[0023] According to one embodiment of the present disclosure, the at least one operation may include an operation to determine whether to change the UWB channel based on at least some of the associated information related to the first hardware component among a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503).

[0024] According to one embodiment of the present disclosure, the at least one operation may include changing the UWB channel from the first UWB channel to the second UWB channel among the plurality of UWB channels based on a decision to change the UWB channel.

[0025] According to one embodiment of the present disclosure, the at least one operation may include the operation of performing UWB communication with the external electronic device in the second UWB channel.

[0026] FIG. 1 is a block diagram schematically illustrating an electronic device in a network environment according to one embodiment.

[0027] FIG. 2a illustrates legacy network communication and 5th generation (5) according to one embodiment. th This is a block diagram of an electronic device to support network communication (generation: 5G).

[0028] FIG. 2b is a block diagram of an electronic device for supporting legacy network communication and 5G network communication according to one embodiment.

[0029] FIG. 3 is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0030] FIG. 4a is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0031] FIG. 4b is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0032] FIG. 5 is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0033] FIG. 6 is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0034] FIG. 7 is a flowchart illustrating the operation process of an electronic device according to one embodiment.

[0035] FIG. 8 is a flowchart illustrating the operation process of an electronic device according to one embodiment.

[0036] FIG. 9 is a flowchart illustrating the operation process of an electronic device according to one embodiment.

[0037] An embodiment of the present disclosure will be described in detail below with reference to the attached drawings. In describing an embodiment of the present disclosure, if it is determined that a detailed description of related known functions or configurations might unnecessarily obscure the essence of the embodiment, such detailed description will be omitted. Furthermore, terms used below are defined considering the functions in an embodiment of the present disclosure, and these may vary depending on the intentions or conventions of the user or operator. Therefore, such definitions should be based on the content throughout this specification.

[0038] It should be noted that technical terms used in this specification are used merely to describe specific embodiments and are not intended to limit the embodiments of this disclosure. Alternatively, unless specifically defined otherwise in this specification, technical terms used in this specification shall be interpreted in the sense generally understood by those skilled in the art to which this disclosure pertains, and shall not be interpreted in an overly broad or overly narrow sense. Furthermore, if a technical term used in this specification is an incorrect technical term that fails to accurately express the spirit of this disclosure, it shall be understood as being replaced by a technical term that can be correctly understood by those skilled in the art. Alternatively, general terms used in an embodiment of this disclosure shall be interpreted according to their prior definitions or according to the context, and shall not be interpreted in an overly narrow sense.

[0039] Alternatively, singular expressions used in this specification include plural expressions unless the context clearly indicates otherwise. In this application, terms such as "composed of" or "comprising" should not be interpreted as necessarily including all of the various components or operations described in the specification, and should be interpreted as meaning that some of the components or operations may not be included, or that additional components or operations may be included.

[0040] Alternatively, terms including ordinal numbers, such as first, second, etc., as used herein may be used to describe various components, but said components shall not be limited by said terms. Such terms are used solely for the purpose of distinguishing one component from another. For example, without departing from the scope of the present disclosure, the first component may be named the second component, and similarly, the second component may be named the first component.

[0041] When it is stated that one component is "connected" or "connected" to another component, it may be directly connected or connected to that other component, or there may be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between.

[0042] Hereinafter, an embodiment according to the present disclosure will be described in detail with reference to the attached drawings. Identical or similar components regardless of drawing symbols are given the same reference number, and redundant descriptions thereof will be omitted. Alternatively, in describing an embodiment of the present disclosure, if it is determined that a detailed description of related prior art may obscure the essence of the present disclosure, such detailed description will be omitted. Furthermore, it should be noted that the attached drawings are intended only to facilitate an easy understanding of the concept of the present disclosure and should not be interpreted as limiting the concept of the present disclosure. The concept of the present disclosure should be interpreted as extending to all modifications, equivalents, and substitutions in addition to the attached drawings.

[0043] Hereinafter, in one embodiment of the present disclosure, an electronic device will be described as an example, but the electronic device may be referred to as a terminal, mobile station, mobile equipment (ME), user equipment (UE), user terminal (UT), subscriber station (SS), wireless device, handheld device, or access terminal (AT). Alternatively, in one embodiment of the present disclosure, the electronic device may be a device equipped with communication functions, such as a mobile phone, personal digital assistant (PDA), smartphone, wireless modem, or laptop.

[0044] Alternatively, in one embodiment of the present disclosure, reference will be made to the ultra-wide band (UWB) standard defined by the Institute of Electrical and Electronics Engineers (IEEE) 802.15.4 / 4z, but the main point of the present disclosure may be applied with slight modifications to communication systems using other standards having a similar technical background, without departing significantly from the scope of the present disclosure, at the judgment of a person skilled in the art of the present disclosure. Alternatively, in one embodiment of the present disclosure, reference will be made to the wireless fidelity (Wi-Fi) standard defined by IEEE 802.11mc, but the main point of the present disclosure may be applied with slight modifications to communication systems using other standards having a similar technical background, without departing significantly from the scope of the present disclosure, at the judgment of a person skilled in the art of the present disclosure.

[0045] FIG. 1 is a block diagram schematically illustrating an electronic device (101) in a network environment (100) according to one embodiment.

[0046] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) through a first network (198) (e.g., a short-range wireless communication network) or with an electronic device (104) or a server (108) through a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) through a server (108). According to one embodiment, the electronic device (101) may include a processor (120), memory (130), input module (150), sound output module (155), display module (160), audio module (170), sensor module (176), interface (177), connection terminal (178), haptic module (179), camera module (180), power management module (188), battery (189), communication module (190), subscriber identification module (196), or antenna module (197). In some embodiments, at least one of these components (e.g., connection terminal (178)) may be omitted from the electronic device (101), or one or more other components may be added. In some embodiments, some of these components (e.g., sensor module (176), camera module (180), or antenna module (197)) may be integrated into a single component (e.g., display module (160)).

[0047] The processor (120) can control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) by executing software (e.g., a program (140)), and can perform various data processing or operations. According to one embodiment, as at least part of the data processing or operations, the processor (120) can store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in volatile memory (132), process the commands or data stored in volatile memory (132), and store the resulting data in non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) that can operate independently or together with it (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor). For example, if the electronic device (101) includes a main processor (121) and an auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a designated function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as part thereof.

[0048] The auxiliary processor (123) may control at least some of the functions or states associated with at least one component of the electronic device (101) (e.g., display module (160), sensor module (176), or communication module (190)) on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. According to one embodiment, the auxiliary processor (123) (e.g., image signal processor or communication processor) may be implemented as part of another functionally related component (e.g., camera module (180) or communication module (190)). According to one embodiment, the auxiliary processor (123) (e.g., neural network processing unit) may include a hardware structure specialized for processing an artificial intelligence model. The artificial intelligence model may be generated through machine learning. Such learning may be performed, for example, on the electronic device (101) itself where the artificial intelligence is performed, or through a separate server (e.g., server (108)). The learning algorithm may include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model may include a plurality of artificial neural network layers.An artificial neural network may be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to the hardware structure, the artificial intelligence model may include a software structure, either additionally or substantially.

[0049] The memory (130) can store various data used by at least one component of the electronic device (101) (e.g., processor (120) or sensor module (176)). The data may include, for example, input data or output data for software (e.g., program (140)) and related commands. The memory (130) may include volatile memory (132) or non-volatile memory (134).

[0050] The program (140) may be stored as software in memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).

[0051] The input module (150) can receive commands or data to be used for a component of the electronic device (101) (e.g., processor (120)) from outside the electronic device (101) (e.g., user). The input module (150) may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0052] The sound output module (155) can output a sound signal to the outside of the electronic device (101). The sound output module (155) may include, for example, a speaker or a receiver. The speaker may be used for general purposes, such as multimedia playback or recording playback. The receiver may be used to receive incoming calls. According to one embodiment, the receiver may be implemented separately from the speaker or as part thereof.

[0053] The display module (160) can visually provide information to an external (e.g., user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling said device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of the force generated by said touch.

[0054] The audio module (170) can convert sound into an electrical signal or, conversely, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150) or output sound through the sound output module (155) or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphones) connected directly or wirelessly to the electronic device (101).

[0055] The sensor module (176) can detect the operating state of the electronic device (101) (e.g., power or temperature) or the external environmental state (e.g., user state) and generate an electrical signal or data value corresponding to the detected state. According to one embodiment, the sensor module (176) may include, for example, a gesture sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an accelerometer sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biosensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0056] The interface (177) may support one or more specified protocols that can be used for the electronic device (101) to be connected directly or wirelessly to an external electronic device (e.g., electronic device (102)). According to one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0057] The connection terminal (178) may include a connector through which the electronic device (101) can be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0058] The haptic module (179) can convert an electrical signal into a mechanical stimulus (e.g., vibration or movement) or an electrical stimulus that the user can perceive through tactile or kinesthetic senses. According to one embodiment, the haptic module (179) may include, for example, a motor, a piezoelectric element, or an electric stimulation device.

[0059] The camera module (180) can capture still images and video. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.

[0060] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented, for example, as at least part of a power management integrated circuit (circuitry) (PMIC).

[0061] The battery (189) can supply power to at least one component of the electronic device (101). According to one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0062] The communication module (190) can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between an electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may include one or more communication processors that operate independently of the processor (120) (e.g., application processor) and support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., cellular communication module, short-range wireless communication module, or GNSS (global navigation satellite system) communication module) or a wired communication module (194) (e.g., LAN (local area network) communication module, or power line communication module). The corresponding communication module among these communication modules can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, Wi-Fi Direct, or IrDA) or a second network (199) (e.g., a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can identify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) using subscriber information (e.g., International Mobile Subscriber Identifier (IMSI)) stored in the subscriber identification module (196).

[0063] The wireless communication module (192) can support 5G networks and next-generation communication technologies following 4G networks, for example, new radio access technology. NR access technology can support high-speed transmission of high-capacity data (enhanced mobile broadband (eMBB)), minimization of terminal power and connection of multiple terminals (massive machine type communications (mMTC)), or high reliability and low latency (ultra-reliable and low-latency communications (URLLC)). The wireless communication module (192) can support a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate, for example. The wireless communication module (192) can support various technologies for securing performance in the high-frequency band, such as beamforming, massive MIMO (multiple-input and multiple-output), full-dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large-scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), external electronic device (e.g., electronic device (104)), or network system (e.g., second network (199)). According to one embodiment, the wireless communication module (192) may support a Peak data rate (e.g., 20 Gbps or more) for eMBB realization, loss coverage (e.g., 164 dB or less) for mMTC realization, or U-plane latency (e.g., downlink (DL) and uplink (UL) each 0.5 ms or less, or round trip 1 ms or less) for URLLC realization.

[0064] An antenna module (197) can transmit a signal or power to or from an external source (e.g., an external electronic device). According to one embodiment, the antenna module (197) may include an antenna comprising a radiator made of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as a first network (198) or a second network (199), may be selected from the plurality of antennas, for example, by a communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. According to some embodiments, in addition to the radiator, other components (e.g., a radio frequency integrated circuit (circuitry)) may be additionally formed as part of the antenna module (197).

[0065] According to one embodiment, the antenna module (197) may form a mmWave antenna module. According to one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent to a first surface (e.g., bottom surface) of the printed circuit board and capable of supporting a specified high frequency band (e.g., mmWave band), and a plurality of antennas (e.g., array antennas) disposed on or adjacent to a second surface (e.g., top surface or side surface) of the printed circuit board and capable of transmitting or receiving a signal of the specified high frequency band.

[0066] At least some of the above components can be connected to each other via a communication method between peripheral devices (e.g., bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)) and exchange signals (e.g., commands or data) with each other.

[0067] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) through a server (108) connected to a second network (199). Each of the external electronic devices (102, or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations performed on the electronic device (101) may be performed on one or more of the external electronic devices (102, 104, or 108). For example, if the electronic device (101) needs to perform a function or service automatically or in response to a request from a user or another device, the electronic device (101) may request one or more external electronic devices to perform at least part of the function or service instead of performing the function or service itself or additionally. One or more external electronic devices that receive the above request may execute at least part of the requested function or service, or additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may provide the result as is or additionally processed as at least part of the response to the request. For this purpose, for example, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used. The electronic device (101) may provide ultra-low latency services using, for example, distributed computing or mobile edge computing. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server using machine learning and / or neural networks. According to one embodiment, the external electronic device (104) or the server (108) may be included within a second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0068] The number of processors (120) may be one or more. For example, the processor (120) may have the structure of a multi-core processor such as a dual core, a quad core, or a hexa core.

[0069] The processor (120) can control the operations of the electronic device (101) by executing instructions stored in memory (130). For example, the processor (120) may correspond to a plurality of processors that divide and collectively perform a plurality of operations among the processors.

[0070] FIG. 2a illustrates legacy network communication and 5th generation (5) according to one embodiment. th This is a block diagram (200) of an electronic device (101) for supporting network communication (generation: 5G).

[0071] Referring to FIG. 2a, an electronic device (101) (e.g., the electronic device (101) of FIG. 1) may include a first communication processor (212), a second communication processor (214), a first radio frequency integrated circuit (RFIC) (222), a second RFIC (224), a third RFIC (226), a fourth RFIC (228), a first radio frequency front end (RFFE) (232), a second RFFE (234), a first antenna module (242), a second antenna module (244), a third antenna module (246), and antennas (248). The electronic device (101) may further include a processor (120) and a memory (130). A second network (199) may include a first cellular network (292) and a second cellular network (294). According to one embodiment, the electronic device (101) may further include at least one of the components described in FIG. 1, and the second network (199) may further include at least one other network. According to one embodiment, the first communication processor (212), the second communication processor (214), the first RFIC (222), the second RFIC (224), the fourth RFIC (228), the first RFFE (232), and the second RFFE (234) may form at least a part of the wireless communication module (192). According to one embodiment, the fourth RFIC (228) may be omitted or may be included as part of the third RFIC (226).

[0072] The first communication processor (212) can support the establishment of a communication channel of a band to be used for wireless communication with the first cellular network (292), and legacy network communication through the established communication channel. According to one embodiment, the first cellular network is a second generation (2 nd generation: 2G) network, 3rd generation (3 rdgeneration: 3G) network, 4th generation (4 th It may be a legacy network including a generation (4G) network or a long term evolution (LTE) network. The second communication processor (214) may support the establishment of a communication channel corresponding to a designated band (e.g., about 6 GHz to about 60 GHz) among the bands to be used for wireless communication with the second cellular network (294), and 5G network communication through the established communication channel. According to one embodiment, the second cellular network (294) may be a 5G network defined by the 3rd generation partnership project (3GPP). Additionally, according to one embodiment, the first communication processor (212) or the second communication processor (214) may support the establishment of a communication channel corresponding to another designated band (e.g., about 6 GHz or lower) among the bands to be used for wireless communication with the second cellular network (294), and 5G network communication through the established communication channel.

[0073] The first communication processor (212) can transmit and receive data with the second communication processor (214). For example, data classified to be transmitted through the second cellular network (294) can be changed to be transmitted through the first cellular network (292). In this case, the first communication processor (212) can receive transmitted data from the second communication processor (214). For example, the first communication processor (212) can transmit and receive data with the second communication processor (214) through the inter-processor interface (213). The above inter-processor interface (213) may be implemented, for example, as a UART (universal asynchronous receiver / transmitter) interface (e.g., HS-UART (high speed-UART) or PCIe (peripheral component interconnect bus express), but there is no limitation on the type. Alternatively, the first communication processor (212) and the second communication processor (214) may exchange control information and packet data information, for example, using shared memory. The first communication processor (212) may transmit and receive various information, such as sensing information, information on output strength, and resource block (RB) allocation information, with the second communication processor (214).

[0074] According to one embodiment, the first communication processor (212) may not be directly connected to the second communication processor (214). In this case, the first communication processor (212) may transmit and receive data to and from the second communication processor (214) through a processor (120) (e.g., an application processor). For example, the first communication processor (212) and the second communication processor (214) may transmit and receive data to and from the processor (120) through an HS-UART interface or a PCIe interface, but there is no limitation on the type of interface. Alternatively, the first communication processor (212) and the second communication processor (214) may exchange control information and packet data information with the processor (120) using shared memory.

[0075] According to one embodiment, the first communication processor (212) and the second communication processor (214) may be implemented within a single chip or a single package. According to one embodiment, the first communication processor (212) or the second communication processor (214) may be formed within a single chip or a single package with the processor (120), the auxiliary processor (123), or the communication module (190). For example, as shown in FIG. 2b, the integrated communication processor (260) may support both the function for communication with the first cellular network (292) and the function for communication with the second cellular network (294).

[0076] The first RFIC (222) can convert a baseband signal generated by the first communication processor (212) during transmission into a radio frequency (RF) signal of about 700 MHz to about 3 GHz used in the first cellular network (292) (e.g., legacy network). During reception, the RF signal is acquired from the first cellular network (292) through an antenna (e.g., the first antenna module (242)) and can be preprocessed through an RFFE (e.g., the first RFFE (232)). The first RFIC (222) can convert the preprocessed RF signal into a baseband signal so that it can be processed by the first communication processor (212).

[0077] The second RFIC (224) can convert a baseband signal generated by the first communication processor (212) or the second communication processor (214) during transmission into an RF signal of the Sub6 band (e.g., about 6 GHz or lower) used in the second cellular network (294) (e.g., 5G network) (hereinafter, 5G Sub6 RF signal). During reception, the 5G Sub6 RF signal is acquired from the second cellular network (294) through an antenna (e.g., the second antenna module (244)) and can be preprocessed through an RFFE (e.g., the second RFFE (234)). The second RFIC (224) can convert the preprocessed 5G Sub6 RF signal into a baseband signal so that it can be processed by the corresponding communication processor among the first communication processor (212) or the second communication processor (214).

[0078] The third RFIC (226) can convert a baseband signal generated by the second communication processor (214) into an RF signal (hereinafter, 5G Above6 RF signal) of the 5G Above6 band (e.g., about 6 GHz to about 60 GHz) used in the second cellular network (294). Upon reception, the 5G Above6 RF signal may be acquired from the second cellular network (294) via an antenna (e.g., antenna (248)) and preprocessed via the third RFFE (236). The third RFIC (226) can convert the preprocessed 5G Above6 RF signal into a baseband signal so that it can be processed by the second communication processor (214). According to one embodiment, the third RFFE (236) may be formed as part of the third RFIC (226).

[0079] According to one embodiment, the electronic device (101) may include a fourth RFIC (228) separately from or at least as part of the third RFIC (226). In this case, the fourth RFIC (228) may convert a baseband signal generated by the second communication processor (214) into an RF signal (hereinafter referred to as an IF signal) in an intermediate frequency band (e.g., about 9 GHz to about 11 GHz) and then transmit the IF signal to the third RFIC (226). The third RFIC (226) may convert the IF signal into a 5G Above6 RF signal. Upon reception, the 5G Above6 RF signal may be received from the second cellular network (294) via an antenna (e.g., antenna (248)) and converted into an IF signal by the third RFIC (226). The fourth RFIC (228) can convert the IF signal into a baseband signal so that the second communication processor (214) can process it.

[0080] According to one embodiment, the first RFIC (222) and the second RFIC (224) may be implemented as at least part of a single chip or a single package. According to one embodiment, if the first RFIC (222) and the second RFIC (224) in FIG. 2a or FIG. 2b are implemented as a single chip or a single package, they may be implemented as an integrated RFIC. In this case, the integrated RFIC may be connected to the first RFFE (232) and the second RFFE (234) to convert a baseband signal into a signal in a band supported by the first RFFE (232) and / or the second RFFE (234), and the converted signal may be transmitted to either the first RFFE (232) or the second RFFE (234). According to one embodiment, the first RFFE (232) and the second RFFE (234) may be implemented as at least part of a single chip or a single package. According to one embodiment, at least one of the first antenna module (242) or the second antenna module (244) may be omitted or combined with another antenna module to process RF signals of a corresponding number of bands.

[0081] According to one embodiment, the third RFIC (226) and the antenna (248) may be placed on the same substrate to form a third antenna module (246). For example, a wireless communication module (192) or a processor (120) may be placed on the first substrate (e.g., main PCB). In this case, the third RFIC (226) may be placed on a portion of a second substrate (e.g., sub PCB) separate from the first substrate (e.g., bottom surface), and the antenna (248) may be placed on another portion of a second substrate (e.g., top surface) to form the third antenna module (246). By placing the third RFIC (226) and the antenna (248) on the same substrate, it is possible to reduce the length of the transmission line between them. This can, for example, reduce the loss (e.g., attenuation) of signals in the high-frequency band (e.g., about 6 GHz to about 60 GHz) used for 5G network communication by the transmission line. As a result, the electronic device (101) can improve the quality or speed of communication with the second network (294) (e.g., 5G network).

[0082] According to one embodiment, the antenna (248) may be formed as an antenna array comprising a plurality of antenna elements that can be used for beamforming. In this case, the third RFIC (226) may include a plurality of phase shifters (238) corresponding to the plurality of antenna elements, for example, as part of the third RFFE (236). During transmission, each of the plurality of phase shifters (238) can change the phase of a 5G Above6 RF signal to be transmitted to the outside of the electronic device (101) (e.g., a base station of a 5G network) through the corresponding antenna element. During reception, each of the plurality of phase shifters (238) can change the phase of a 5G Above6 RF signal received from the outside through the corresponding antenna element to the same or substantially the same phase. This enables transmission or reception through beamforming between the electronic device (101) and the outside.

[0083] The second cellular network (294) may operate independently of the first cellular network (292) (e.g., stand-alone (SA)) or be connected to the first cellular network (292) and operated (e.g., non-stand-alone (NSA)). For example, in a 5G network, only an access network (e.g., 5G radio access network (RAN) or next generation RAN (NG RAN)) may exist, and a core network (e.g., next generation core (NGC)) may not exist. In this case, after the electronic device (101) accesses the access network of the 5G network, it may access an external network (e.g., the Internet) under the control of the core network of the legacy network (e.g., evolved packet core (EPC)). Protocol information for communication with a legacy network (e.g., LTE protocol information) or protocol information for communication with a 5G network (e.g., new radio (NR) protocol information) is stored in memory (130) and can be accessed by other parts (e.g., processor (120), first communication processor (212), or second communication processor (214)).

[0084] FIG. 2b is a block diagram (250) of an electronic device for supporting legacy network communication and 5G network communication according to one embodiment.

[0085] Referring to FIG. 2b, the electronic device (101) (e.g., the electronic device (101) of FIG. 1a, FIG. 1b, or FIG. 1c) may include an integrated communication processor (260) (e.g., the communication processor (510) of FIG. 1c), a first RFIC (222), a second RFIC (224), a third RFIC (226), a fourth RFIC (228), a first RFFE (232), a second RFFE (234), a first antenna module (242), a second antenna module (244), a third antenna module (246), and / or antennas (248). The electronic device (101) may further include a processor (120) and a memory (130). The second network (199) may include a first cellular network (292) and a second cellular network (294).

[0086] The block diagram (250) of the electronic device (101) shown in FIG. 2b differs from the block diagram (200) of the electronic device (101) shown in FIG. 2a only in that the first communication processor (212) and the second communication processor (214) are implemented as an integrated communication processor (260), and the remaining components included in the block diagram (250) of the electronic device (101) may be implemented similarly or substantially identically to the components included in the block diagram (200) of the electronic device (101) shown in FIG. 2a, and therefore, a detailed description thereof is omitted.

[0087] With the recent advancement of information and communication technology, various short-range communication methods such as ultra-wideband (UWB), wireless fidelity (Wi-Fi), and / or Bluetooth, as well as various corresponding services, are being developed.

[0088] In the UWB method, an electronic device that wishes to initiate UWB communication (e.g., an initiator device) can establish a BLE communication connection with an external electronic device (e.g., a responder device) based on a short-range communication method (e.g., Bluetooth Low Energy: BLE). The electronic device that has established a BLE communication connection with the external electronic device transmits information regarding a single UWB channel to be used for UWB communication between the electronic device and the external electronic device to the external electronic device, and the external electronic device that has received information regarding the single UWB channel from the electronic device can establish a UWB communication connection with the electronic device based on the information regarding the single UWB channel. The electronic device that has established the UWB communication connection and the external electronic device can perform various operations, such as ranging operations, on the UWB channel.

[0089] The UWB channels used in the UWB method can be represented as shown in Table 1 below.

[0090]

[0091] In Table 1, Channel represents the channel number of the UWB channel, Carrier Frequency represents the center frequency of the UWB channel, Bandwidth represents the bandwidth of the UWB channel, and Region represents the area (or country) where the UWB channel is used.

[0092] As can be seen from Table 1, the UWB channels permitted in each country may differ. However, UWB ICs used in most countries support only UWB channel 5 (ch5) and UWB channel 9, and UWB ICs used in major countries may also only support UWB ch5 and UWB ch9.

[0093] As explained above, in the existing UWB method, only one UWB channel can be used for UWB communication between an electronic device and an external electronic device. However, radio frequency (RF) components in frequency bands other than the frequency band of the UWB channel can act as RF noise for UWB communication, and such RF noise can degrade the performance of UWB communication.

[0094] For example, when a video call function using a video telephony camera (VT CAM) is performed while UWB communication is being performed in an electronic device, RF noise may be generated on the UWB channel used for UWB communication due to the use of the VT CAM. For example, if the VT CAM is used while UWB ch5 is being used for UWB communication, noise of about -16 dB may be generated on UWB ch5, and if the VT CAM is used while UWB ch9 is being used for UWB communication, noise of about -9 dB may be generated on UWB ch9.

[0095] Thus, even if the performance of UWB communication is degraded due to RF noise, in the existing UWB method, the UWB channel used for UWB communication between the electronic device and external electronic devices cannot be changed, and consequently, this can degrade the performance of various functions based on UWB communication.

[0096] Accordingly, the present disclosure may provide an electronic device and a method of operation thereof that adaptively set a UWB channel used for UWB communication between an electronic device and an external electronic device.

[0097] In the present disclosure, whether interference to UWB communication exists is determined based on a first condition (or deployment condition) related to the deployment between an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) and an external electronic device (e.g., the electronic device (102) of FIG. 1 or the electronic device (102)) and a second condition related to RF noise to UWB communication. If interference to UWB communication exists, the UWB channel can be adaptively set (or the UWB channel can be adaptively changed) by considering the causes that cause the interference to UWB communication. In one embodiment, the electronic device may operate as an initiator device or a responder device, and the external electronic device may also operate as an initiator device or a responder device. Hereinafter, for convenience of explanation, it will be assumed that the electronic device operates as an initiator device and the external electronic device operates as a responder device.

[0098] In one embodiment, the electronic device can determine whether interference for UWB communication exists based on a first condition and a second condition. In one embodiment, the first condition may include conditions related to the distance between the electronic device and an external electronic device (e.g., ranging distance) and the line of sight (LOS). The first condition may be satisfied based on the distance between the electronic device and the external electronic device being within a set range (e.g., 5 to 10 m) and the electronic device and the external electronic device existing in an LOS situation. In one embodiment, the LOS situation may be determined based on a channel impulse response (CIR) value. In one embodiment, the second condition may be satisfied if the RF noise level for UWB communication exceeds a threshold value. In one embodiment, the RF noise level may be determined by RF noise, and the RF noise may include the signal-to-noise ratio (SNR) and / or packet error rate (PER). For example, the fact that the RF noise level exceeds a threshold value may indicate that the SNR is below the threshold SNR (e.g., 18 dBm).

[0099] In one embodiment, the electronic device can determine whether interference to UWB communication exists based on a first condition and a second condition as shown in Table 2 below. Table 2 may be a mapping table indicating whether interference to UWB communication exists.

[0100]

[0101] In Table 2, "Function" indicates functions other than UWB communication performed by the electronic device, "LOS condition" indicates whether the electronic device and the external electronic device are in an LOS situation, "Ranging distance condition" indicates whether the ranging distance between the electronic device and the external electronic device falls within a set range (e.g., 5 to 10 m), "SNR condition" indicates whether the SNR is below a threshold SNR, and "Presence of interference" indicates whether interference to UWB communication is present. The set range may represent a range of ranging distances where accurate location estimation between the electronic device and the external electronic device is possible.

[0102] In Table 2, LB AS represents an antenna switching (AS) function for the low band (LB), Wi-Fi represents Wi-Fi communication, VT CAM represents a function using VT CAM (e.g., video call function), and HB AS represents an AS function for the high band (HB). For convenience of explanation, the function using VT CAM will be referred to as the "VT CAM function" below. For example, the low band (LB) may represent a band of less than about 1 GHz, MB may represent a band of more than about 1 GHz and less than about 2 GHz, and HB may represent a band of more than about 2 GHz. For example, Wi-Fi communication can support frequency bands of 2.4 GHz corresponding to 2400 MHz to 2500 MHz, 5 GHz corresponding to 5170 MHz to 5835 MHz, and 6 GHz corresponding to 5925 MHz to 7125 MHz.

[0103] In Table 2, if the value of the LOS condition is set to, for example, "1", it indicates that the LOS condition is satisfied, and if the value of the LOS condition is set to, for example, "0", it indicates that the LOS condition is not satisfied. Being satisfied with the LOS condition indicates that the electronic device and the external electronic device are in an LOS situation, and being not satisfied with the LOS condition indicates that the electronic device and the external electronic device are not in an LOS situation.

[0104] In Table 2, if the value of the ranging distance condition is set to, for example, "1", it indicates that the ranging distance condition is satisfied, and if the value of the ranging distance condition is set to, for example, "0", it indicates that the ranging distance condition is not satisfied. Being satisfied with the ranging distance condition indicates that the distance between the electronic device and the external electronic device is included in the set range, and being not satisfied with the ranging distance condition indicates that the ranging distance between the electronic device and the external electronic device is not included in the set range.

[0105] In Table 2, if the value of the SNR condition is set to, for example, "1", it indicates that the SNR condition is satisfied, and if the value of the SNR condition is set to, for example, "0", it indicates that the SNR condition is not satisfied. Being satisfied with the SNR condition indicates that the SNR for UWB communication is below the threshold SNR, and being not satisfied with the SNR condition indicates that the SNR for UWB communication exceeds the threshold SNR.

[0106] As shown in Table 2, if all of the LOS condition, ranging distance condition, and SNR condition are satisfied (for example, if the electronic device and the external electronic device are in an LOS situation and the ranging distance between the electronic device and the external electronic device falls within the set range, but the SNR is below the threshold SNR (for example, if the RF noise level exceeds the threshold), it can be seen that interference for UWB communication exists. In Table 2, if the occurrence of interference is marked as "0," it indicates that there is no interference for UWB communication, and if the occurrence of interference is marked as "1," it indicates that interference for UWB communication exists. For example, if the value of all of the LOS condition, ranging distance condition, and SNR condition is "1" (for example, if the product of the LOS condition value, the ranging distance condition value, and the SNR condition value is "1"), it can be seen that interference for UWB communication exists. As shown in Table 2, LOS condition, ranging distance If either of the conditions and the SNR condition is not satisfied, there may be no interference with UWB communication. Table 2 shows that interference with UWB communication is caused by Wi-Fi communication and VT CAM functions.

[0107] According to one embodiment, if interference with UWB communication is present, the electronic device may determine whether to change the UWB channel used for UWB communication. The electronic device may determine whether to change the UWB channel used for UWB communication based on association information (e.g., a weight table) related to a first hardware component that corresponds to a function causing interference with UWB communication among a plurality of hardware components included in the electronic device (e.g., a VT CAM, and / or an antenna used for Wi-Fi communication).

[0108] In one embodiment, the electronic device can identify functions among the functions performed in the electronic device that cause interference to UWB communication. For example, functions that cause interference to UWB communication may include a VT CAM function, a MEGA CAM function, a speaker function, an RF function, and / or a wired charging function.

[0109] In one embodiment, if the function causing interference to UWB communication is a VT CAM function, the electronic device may assign a weight to the VT CAM, which is a hardware component corresponding to the VT CAM function. The VT CAM may be provided by various vendors, and the characteristics of the VT CAM may vary depending on the vendor providing the VT CAM. To identify VT CAMs provided by different vendors, an identifier (ID) may be assigned to the VT CAM. The electronic device may verify the ID of the VT CAM when the VT CAM included in the electronic device is first activated. For example, the ID of the VT CAM provided by the first vendor may be "VT CAM 1", and the ID of the VT CAM provided by the second vendor may be "VT CAM 2". Because the VT CAM is located very close to the antenna used for UWB communication (hereinafter referred to as the "UWB antenna" for convenience of explanation) (for example, because the distance between the location where the VT CAM is installed and the UWB antenna is less than the critical distance), the use of the VT CAM can cause interference with UWB communication.

[0110] FIG. 3 is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0111] Referring to FIG. 3, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) may include a plurality of antennas. Among the plurality of antennas, the UWB antenna (320) is located very close to the VT CAM among the plurality of hardware components included in the electronic device (e.g., because the distance between the location (310) where the VT CAM is mounted and the UWB antenna (320) is less than a critical distance), when the VT CAM is used (e.g., when the VT CAM is driven), the RF component resulting from the use of the VT CAM may cause interference with UWB communication. Reference numeral 310 may indicate a space within a frame where the VT CAM is located, and a TV CAM may be mounted in that space within the frame.

[0112] Meanwhile, as explained in Table 1, the UWB channels permitted in each country may differ. However, UWB ICs used in most countries only support UWB ch5 and UWB ch9, and UWB ICs used in major countries may also only support UWB ch5 and UWB ch9. Therefore, whether RF noise occurs in UWB ch5 and UWB ch9 can have a significant impact on the performance of UWB communication. However, since the VT CAM is located very close to the UWB antenna (320), RF noise may occur in UWB ch5 and UWB ch9 due to the use of the VT CAM.

[0113] When VT CAM is used, the degree of reception performance degradation occurring in UWB ch5 and UWB ch9 can be shown in Table 3 below.

[0114]

[0115] In Table 3, VT CAM1 represents the ID of a VT CAM provided by the first vendor, and VT CAM2 represents the ID of a VT CAM provided by the second vendor. As can be seen from Table 3, depending on which vendor provides the VT CAM (e.g., depending on the ID of the VT CAM), different RF noise is generated in UWB ch5 and UWB ch9. For example, if the default reception performance of the UWB antenna (320) is -88dBm, when a VT CAM with the ID of VT CAM 1 is used, a performance degradation of -16.9dB occurs in UWB ch5, resulting in a reception performance of -71.1dBm, and a reception performance degradation of -5.3dB occurs in UWB ch9. For example, if the default reception performance of the UWB antenna (320) is -88dBm, it can be seen that when a VT CAM with the ID of VT CAM 2 is used, RF noise of -3.8dB occurs in UWB ch5 and performance degradation of -10.8dB occurs in UWB ch9.

[0116] As can be seen in Table 3, the reception performance degradation occurring in UWB ch5 and UWB ch9 may differ depending on the ID of the VT CAM, and therefore, the electronic device may assign weights to each of the multiple UWB channels for each VT CAM ID. Thus, the reason why RF noise resulting from the use of the VT CAM differs depending on the ID of the VT CAM may be because vendors may implement the VT CAM using different pin map types and different camera driver chips, and therefore, the amount of performance degradation for UWB communication due to the use of the VT CAM may also differ depending on which VT CAM ID the VT CAM is implemented with.

[0117] When VT CAM is used, the RF noise level generated in UWB ch5 and UWB ch9 can be represented as shown in Table 4 below.

[0118]

[0119] From Table 4, it can be seen that when a VT CAM with ID VT CAM 1 is used, the level of RF noise in UWB ch5 is greater than when a VT CAM with ID VT CAM 2 is used, and when a VT CAM with ID VT CAM 1 is used, the level of RF noise in UWB ch9 is smaller than when a VT CAM with ID VT CAM 2 is used. From Table 4, it can be seen that when a VT CAM with ID VT CAM 1 is used, greater RF noise is generated in UWB ch5 than in UWB ch9, and when a VT CAM with ID VT CAM 2 is used, greater RF noise is generated in UWB ch9 than in UWB ch5. As shown in Tables 3 and 4, it can be seen that even VT CAMs located in the same position can cause different degrees of interference to UWB communication depending on which VT CAM ID they have (for example, depending on which vendor provides them).

[0120] Therefore, electronic devices may assign greater weights to hardware components that cause more interference to UWB communication. For example, the weight assigned per UWB channel to a VT CAM with ID VT CAM 1 may be greater than the weight assigned per UWB channel to a VT CAM with ID VT CAM 2, as shown in Table 5.

[0121]

[0122] When the electronic device first drives the VT CAM, it checks the VT CAM ID and can determine whether to change the UWB channel by applying a weight corresponding to the checked VT CAM ID. As shown in Table 5, it can be seen that in UWB ch5, the weight applied to the VT CAM with VT CAM 1 is greater than the weight applied to the VT CAM with VT CAM 2, and in UWB ch9, the weight applied to the VT CAM with VT CAM 1 is smaller than the weight applied to the VT CAM with VT CAM 2. This indicates that even for the same UWB channel, the degree of interference caused to UWB communication may differ depending on the hardware components used, and therefore, weights are assigned per hardware component.

[0123] In one embodiment, if the function causing interference to UWB communication is Wi-Fi communication, the electronic device may assign a weight to a Wi-Fi antenna, which is a hardware component corresponding to Wi-Fi communication. The Wi-Fi antenna may be an antenna used for Wi-Fi communication. Because the Wi-Fi antenna is located very close to the UWB antenna (for example, because the distance between the location where the Wi-Fi antenna is mounted and the UWB antenna is less than a critical distance), the use of the Wi-Fi antenna may cause interference to UWB communication.

[0124] FIG. 4a is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0125] Referring to FIG. 4a, an electronic device (101) (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) may include a plurality of antennas (401, 402, 403, 404, 405, 406). According to one embodiment, a plurality of antennas (401, 402, 403, 404, 405, 406) may be disposed (or formed) on at least one surface of the housing (400) of the electronic device (101). For example, the plurality of antennas (401, 402, 403, 404, 405, 406) may be implemented with a conductive material. For example, a plurality of antennas (401, 402, 403, 404, 405, 406) may be directly and / or indirectly connected to an RF circuit (e.g., a first RFIC (222), a second RFIC (224), a third RFIC (226), a fourth RFIC (228), a first RFFE (232), and / or a second RFFE (234) in FIG. 2a or FIG. 2b). For example, the plurality of antennas (401, 402, 403, 404, 405, 406) may have different shapes and / or sizes, for example. In one embodiment, for example, the plurality of antennas (401, 402, 403, 404, 405, 406) may correspond to operating bands.

[0126] In FIG. 4a, the antenna (406) may be a UWB antenna (e.g., the UWB antenna (320) of FIG. 3), and the antenna (401) may be a Wi-Fi antenna. The antenna (401) may correspond to frequency bands such as 2.4 GHz, which corresponds to 2400 MHz to 2500 MHz supported in Wi-Fi communication, 5 GHz, which corresponds to 5170 MHz to 5835 MHz, and 6 GHz, which corresponds to 5925 MHz to 7125 MHz.

[0127] FIG. 4b is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0128] Referring to FIG. 4b, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) may include a plurality of antennas (401, 402, 403, 406) (e.g., the antennas (401, 402, 403, 406) of FIG. 4b, antenna (406) may be a UWB antenna (e.g., the UWB antenna (320) of FIG. 3), and antenna (401) may be a Wi-Fi antenna. Antenna (401) may be a frequency corresponding to, for example, 2.4 GHz corresponding to 2400 MHz to 2500 MHz supported in Wi-Fi communication, 5 GHz corresponding to 5170 MHz to 5835 MHz, and 6 GHz corresponding to 5925 MHz to 7125 MHz. It can correspond to bands.

[0129] In one embodiment, if the function causing interference to UWB communication is Wi-Fi communication, the electronic device may assign a weight to a Wi-Fi antenna (401), which is a hardware component corresponding to Wi-Fi communication. As illustrated in FIGS. 4a and 4b, because the Wi-Fi antenna (401) is located very close to the UWB antenna (406) (for example, because the distance between the location where the Wi-Fi antenna (401) is mounted and the UWB antenna (406) is less than a threshold distance), the use of the Wi-Fi antenna (401) may cause interference to UWB communication.

[0130] Not only the Wi-Fi antenna (401) but also other antennas can cause interference to UWB communication, and therefore the electronic device can assign weights to the antennas based on an antenna port map corresponding to the degree to which the antennas included in the electronic device cause interference to UWB communication.

[0131] FIG. 5 is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0132] Referring to FIG. 5, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) may include a plurality of antennas (401, 402, 403, 406, 501, 503). For example, the plurality of antennas (401, 402, 403, 406, 501, 503) may be implemented with a conductive material. For example, the plurality of antennas (401, 402, 403, 406, 501, 503) may be directly and / or indirectly connected to an RF circuit (e.g., the first RFIC (222), second RFIC (224), third RFIC (226), fourth RFIC (228), first RFFE (232), and / or second RFFE (234) in FIG. 2a or FIG. 2b). For example, a plurality of antennas (401, 402, 403, 406, 501, 503) may have different shapes and / or sizes, for example. In one embodiment, for example, the plurality of antennas (401, 402, 403, 406, 501, 503) may correspond to operating bands.

[0133] In FIG. 5, the antenna (406) may be a UWB antenna (e.g., the UWB antenna (320) of FIG. 3). As shown in the antenna port map in FIG. 5, weights may be assigned to the antennas (401, 402, 403, 501, 503) based on physical distances from the UWB antenna (406). In one embodiment, the electronic device may set regions (500, 510, 530) based on distances from the UWB antenna (406), determine which of the regions (500, 510, 530) a hardware component causing noise to the UWB communication is located in, and apply weights to the corresponding hardware component (e.g., VT CAM) (e.g., VT CAM of FIG. 3) based on the identified region. For example, the weight assigned to area (500) may be the smallest, and the weight assigned to area (530) may be the largest. In the case of VT CAM, since it is located in area (530), a higher weight may be assigned compared to hardware components located in other areas (500, 510).

[0134] The weights according to the antenna port map can be represented as shown in Table 6 below.

[0135]

[0136] In Table 6, Sub1 may represent antenna (401), Sub2 may represent antenna (402), Sub4 may represent antenna (501), and Sub5 may represent antenna (503). As shown in Table 6, it can be seen that the weight applied to the VT CAM closest to the physical distance from the UWB antenna (406) is greater than the weights applied to other hardware components. In one embodiment, when one function is performed using at least two hardware components, the electronic device may determine whether to change the UWB channel based on the hardware component to which the highest weight is assigned among the at least two hardware components.

[0137] In one embodiment, if the functions causing interference to UWB communication are the VT CAM function and Wi-Fi communication, the electronic device can determine whether to change the UWB channel by prioritizing either the VT CAM function or the VT CAM function.

[0138] FIG. 6 is a diagram illustrating interference to UWB communication caused by a hardware component included in an electronic device according to one embodiment.

[0139] Referring to FIG. 6, if the functions causing interference to UWB communication of an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) are the VT CAM function and Wi-Fi communication, the electronic device can determine whether to change the UWB channel by prioritizing either the VT CAM function or the Wi-Fi communication.

[0140] As illustrated in FIG. 6, the antenna (401) (e.g., the antenna (401) of FIG. 4a, FIG. 4b, or FIG. 5) may be a Wi-Fi antenna, and the antenna (406) (e.g., the antenna (320) of FIG. 3, or the antenna (406) of FIG. 4a, FIG. 4b, or FIG. 5) may be a UWB antenna. In one embodiment, the electronic device may obtain (or calculate) induced RF power by adding the isolation value of the center frequency used for Wi-Fi communication to the transmission power for UWB communication, based on the isolation of the Wi-Fi antenna (401) and the UWB antenna (406). In one embodiment, the electronic device may assign a weight to each UWB channel based on the magnitude of the obtained induced RF power.

[0141] Table 7 below may show the isolation values ​​of the Wi-Fi antenna (401) and the UWB antenna (406).

[0142]

[0143] In Table 7, Isolation can represent the isolation values ​​of the Wi-Fi antenna (401) and the UWB antenna (406), and it can be seen that the isolation values ​​of the Wi-Fi antenna (401) and the UWB antenna (406) differ depending on the frequency band of the UWB channel.

[0144] In one embodiment, the electronic device can obtain induced RF power by adding the isolation values ​​of the Wi-Fi antenna (401) and the UWB antenna (406) to the transmission power for Wi-Fi communication, and a priority can be assigned to the UWB channel based on the magnitude of the obtained induced RF power. The priority can also be a type of weight.

[0145] The priority assigned according to the magnitude of the induced RF power can be represented as shown in Table 8 below.

[0146]

[0147] According to one embodiment, the electronic device may assign priorities based on RF noise per UWB channel based on the noise waveform of the VT CAM, similar to a priority assignment method based on the relationship between the VT CAM function and Wi-Fi communication. For example, the smaller the priority value, the higher the importance may be.

[0148] The priority assigned according to the magnitude of the induced RF noise can be represented as shown in Table 9 below.

[0149]

[0150] In this way, if the VT CAM function and other communications other than UWB communication (e.g., Wi-Fi communication) cause interference with UWB communication together, it is possible to determine whether to change the UWB channel by reflecting the priority having a lower value.

[0151] In one embodiment, the electronic device may assign a weight to a hardware component based on the relationship between the operating frequency of the hardware component corresponding to the function causing interference to UWB communication and the center frequency of the UWB channel used for UWB communication. In one embodiment, the electronic device may assign a weight based on the relationship between the center frequency of the UWB channel and the operating frequency of the hardware component corresponding to the function causing interference to UWB communication, because the smaller the difference between the center frequency of the UWB channel and the operating frequency of the hardware component corresponding to the function causing interference to UWB communication, the greater the degree to which the function causes interference to UWB communication.

[0152] According to one embodiment, a weight based on the difference between the center frequency of a UWB channel and the operating frequency of a hardware component corresponding to a function that causes interference to UWB communication can be represented as shown in Table 10 below.

[0153]

[0154] Table 10 describes a case where an electronic device assigns weights based on the difference between the center frequency of the UWB channel and the operating frequency of a hardware component corresponding to a function that causes interference to UWB communication. However, even if the difference between the center frequency of the UWB channel and the operating frequency of a hardware component corresponding to a function that causes interference to UWB communication is large, the electronic device may cause greater interference to UWB communication at a specific operating frequency. Therefore, the electronic device may assign weights to hardware components based on the relationship between the center frequency of the UWB channel and the operating frequencies of the hardware components.

[0155] As described in FIGS. 3 to 6 and Tables 2 to 10, the electronic device can generate a UWB performance table including a mapping table and a weighting table used to adaptively set a UWB channel, which can be represented as shown in Table 11 below. In one embodiment, the UWB performance table may be a combination of mapping tables and weighting tables.

[0156]

[0157] As shown in Table 11, if the final weight exceeds a threshold weight (e.g., 5), the electronic device can change the UWB channel used for UWB communication.

[0158] According to one embodiment of the present disclosure, an electronic device (101) may include a communication circuit (190), a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503), one or more processors (120) including processing circuitry, and a memory (130) for storing instructions.

[0159] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may be caused to select a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device.

[0160] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the electronic device to perform UWB communication with the external electronic device on the first UWB channel through the communication circuit.

[0161] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may detect that interference with the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition, and determine whether to change the UWB channel based on at least some of the associated information related to the first hardware component among the plurality of hardware components.

[0162] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the UWB channel to be changed from the first UWB channel to the second UWB channel among the plurality of UWB channels based on the decision to change the UWB channel.

[0163] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the electronic device to perform UWB communication with the external electronic device on the second UWB channel through the communication circuit.

[0164] According to one embodiment of the present disclosure, the set placement conditions may include conditions related to the distance and line of sight (LOS) between the electronic device and the external electronic device.

[0165] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the electronic device to transmit UWB-related information, including a list of the plurality of UWB channels and information indicating whether the electronic device supports changing the UWB channel while performing the UWB communication, to the external electronic device through the communication circuit before selecting the first UWB channel as a UWB channel for UWB communication between the electronic device and the external electronic device.

[0166] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may be caused to determine, based on the information, that the electronic device supports a change of the UWB channel while performing the UWB communication, and to determine a first identifier (ID) of the first hardware component based on the determination that the electronic device supports a change of the UWB channel while performing the UWB communication.

[0167] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device may cause the external electronic device to transmit information indicating that the UWB channel will be changed from the first UWB channel to the second UWB channel through the communication circuit before performing UWB communication with the external electronic device on the second UWB channel.

[0168] According to one embodiment of the present disclosure, the first UWB channel includes one of the target UWB channels supported by the electronic device among the UWB channels supported by a set country among the plurality of UWB channels, and the second UWB channel may include one of the target UWB channels excluding the first UWB channel among the target UWB channels.

[0169] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by one or more processors, the electronic device may cause the device to determine whether to change the UWB channel based on at least some of the associated information, as at least part of an operation to determine whether to change the UWB channel based on at least some of the associated information. According to one embodiment of the present disclosure, the associated information may include weights based on noises generated in the UWB channels according to the use of the first hardware component, weights based on relationships between the operating frequency of the first hardware component and the operating frequencies of the UWB channels, weights based on the distance between the first hardware component and the antenna used for the UWB communication, and weights based on noises generated in the UWB channels according to the use of the first hardware component and the transmission power for communication other than the UWB communication.

[0170] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by the one or more processors, the electronic device determines, based on at least some of the associated information, whether to change the UWB channel, as at least part of the operation of determining whether to change the UWB channel, based on the associated information, whether the sum of a weight based on the distance between the first hardware component and the antenna used for the UWB communication, a first weight based on noise generated in the first UWB channel according to the use of the first hardware component, a second weight based on the relationship between the operating frequency of the first hardware component and the operating frequency of the first UWB channel, and a third weight based on noise generated in the first UWB channel according to the use of the first hardware component and the transmission power for communication other than the UWB communication, exceeds a threshold value, and determines to change the UWB channel based on confirming that the sum of the weight based on the distance between the first hardware component and the antenna used for the UWB communication, the first weight, the second weight, and the third weight exceeds the threshold value. It can cause.

[0171] According to one embodiment of the present disclosure, the RF noise level may be determined based on the signal-to-noise ratio (SNR) and / or the packet error rate (PER). According to one embodiment of the present disclosure, the set placement condition may be satisfied based on the distance between the electronic device and the external electronic device being within a set range and the electronic device and the external electronic device existing in a line-of-sight (LOS) situation. According to one embodiment of the present disclosure, the LOS situation may be determined based on the channel impulse response (CIR) value.

[0172] According to one embodiment of the present disclosure, the first identifier (ID) of the first hardware component may include an ID verified during the operation of the first hardware component.

[0173] According to one embodiment of the present disclosure, when the instructions are executed individually or collectively by one or more processors, the electronic device may cause the associated information to be updated based on a set period.

[0174] FIG. 7 is a flowchart illustrating the operation process of an electronic device according to one embodiment.

[0175] Referring to FIG. 7, in operation 711, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) (e.g., one or more processors including processing circuitry) (e.g., the processor (120) of FIG. 1) may select a first UWB channel among a plurality of UWB channels as a UWB channel for UWB communication between the electronic device and an external electronic device (e.g., the electronic device (102) or electronic device (104) of FIG. 1). In one embodiment, the first UWB channel may include one of the target UWB channels supported by the electronic device among the UWB channels supported by the set country among the plurality of UWB channels.

[0176] An electronic device that selects the first UWB channel as a UWB channel for UWB communication between the electronic device and an external electronic device can perform UWB communication with the external electronic device on the first UWB channel through a communication circuit (e.g., the communication module (190) of FIG. 1) in operation 713.

[0177] In operation 715, while performing UWB communication on a first UWB channel, the electronic device can perform a first function corresponding to a first hardware component among a plurality of hardware components (e.g., VT CAM and UWB antenna (320) of FIG. 3, antennas (401, 406) of FIG. 4a, FIG. 4b, FIG. 5, or FIG. 6, antennas (402, 403) of FIG. 4a, FIG. 4b, or FIG. 5, or antennas (404, 405) of FIG. 4a).

[0178] In operation 717, the electronic device can identify a first ID of a first hardware component associated with a first function based on the RF noise level for UWB communication exceeding a threshold while the placement between the electronic device and the external electronic device satisfies a set placement condition. In one embodiment, the set placement condition may include conditions related to the distance (e.g., ranging distance) and LOS between the electronic device and the external electronic device. In one embodiment, the RF noise level is identified based on SNR and / or PER, and the set placement condition may be satisfied based on the distance between the electronic device and the external electronic device being within a set range (e.g., 5 to 10 m) and the electronic device and the external electronic device existing in an LOS situation. In one embodiment, the LOS situation may be identified based on a CIR value. In one embodiment, the electronic device can identify the first ID of the first hardware component when the first hardware component is driven (initially).

[0179] An electronic device that has identified a first ID of a first hardware component associated with a first function can determine whether a UWB channel change is required in operation 719 (e.g., can determine whether to change the UWB channel). In one embodiment, the electronic device can determine whether to change the UWB channel based on at least some of the association information associated with the first hardware component having the first ID. In one embodiment, the association information may include weights based on noises generated in UWB channels according to the use of the first hardware component, weights based on relationships between the operating frequency of the first hardware component and the operating frequencies of the UWB channels, weights based on the distance between the first hardware component and the antenna used for UWB communication, and weights based on noises generated in UWB channels according to the use of the first hardware component and the transmission power for communication other than UWB communication. In one embodiment, the electronic device checks whether the sum of a weight based on the distance between a first hardware component and an antenna used for UWB communication, a first weight based on noise generated in a first UWB channel according to the use of the first hardware component, a second weight based on the relationship between the operating frequency of the first hardware component and the operating frequency of the first UWB channel, and a third weight based on noise generated in a first UWB channel according to the use of the first hardware component and the transmission power for communication other than UWB communication exceeds a threshold value based on association information, and determines to change the UWB channel based on confirming that the sum of the weight based on the distance between the first hardware component and the antenna used for UWB communication, the first weight, the second weight, and the third weight exceeds the threshold value.

[0180] If a change in the UWB channel is not required (e.g., if it is decided not to change the UWB channel) (Operation 719-No), the electronic device may terminate without performing any further operations.

[0181] Alternatively, if a change in the UWB channel is required (e.g., if it is decided to change the UWB channel) (Operation 719-Example), the electronic device may, in Operation 721, change the UWB channel used for UWB communication between the electronic device and an external electronic device from a first UWB channel to a second UWB channel among a plurality of UWB channels. In one embodiment, the second UWB channel may be one of the target UWB channels excluding the first UWB channel.

[0182] An electronic device that changes a UWB channel from a first UWB channel to a second UWB channel among a plurality of UWB channels can perform UWB communication with an external electronic device on the second UWB channel through a communication circuit in operation 723.

[0183] FIG. 8 is a flowchart illustrating the operation process of an electronic device according to one embodiment.

[0184] Referring to FIG. 8, in operation 811, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) (e.g., one or more processors including processing circuitry) (e.g., the processor (120) of FIG. 1) may establish a connection (e.g., a BLE connection) with an external electronic device (e.g., the electronic device (102) or the electronic device (104) of FIG. 1) through a communication circuit (e.g., the communication module (190) of FIG. 1) based on a short-range communication method, e.g., a BLE method. FIG. 8 describes, as an example, the case where the electronic device operates as an initiator device and the external electronic device operates as a responder device, but is not limited thereto.

[0185] An electronic device that has established a BLE connection with an external electronic device can transmit UWB-related information to the external electronic device through a communication circuit in operation 813. In one embodiment, the electronic device that has established a BLE connection with the external electronic device can check a country code and identify UWB channels supported by that country. The electronic device that has identified UWB channels supported by that country can select target UWB channels supported by the electronic device (e.g., supported by a UWB IC used by the electronic device) and identify a list containing the target UWB channels (e.g., a UWB channel list). In one embodiment, the electronic device can generate UWB-related information including a UWB channel list and information indicating whether the electronic device supports changing UWB channels while performing UWB communication, and transmit the UWB-related information to the external electronic device.

[0186] An electronic device that has transmitted UWB-related information to an external electronic device may, in operation 815, select a first UWB channel supported by the electronic device among the target UWB channels supported by the set country among a plurality of UWB channels as a UWB channel for UWB communication between the electronic device and the external electronic device.

[0187] An electronic device that has selected the first UWB channel as a UWB channel for UWB communication between the electronic device and an external electronic device can, in operation 817, start UWB communication with the external electronic device on the first UWB channel through a communication circuit.

[0188] An electronic device that has initiated UWB communication with an external electronic device on the first UWB channel may generate a UWB performance table in operation 819. In one embodiment, the UWB performance table may be implemented similarly to or substantially identical to that described in Table 11, and thus redundant description thereof may be omitted.

[0189] The electronic device that generated the UWB performance table can perform a first function corresponding to a first hardware component among a plurality of hardware components while performing UWB communication in operation 821. Operation 821 can be implemented similarly to or substantially identical to operation 715 of FIG. 7, and therefore redundant description thereof may be omitted here.

[0190] While performing a first function corresponding to a first hardware component, the electronic device may identify a first ID of the first hardware component associated with the first function based on the fact that, in operation 823, the level of RF noise for UWB communication exceeds a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition. Operation 823 may be implemented similarly to or substantially identical to operation 717 of FIG. 7, and thus redundant description thereof may be omitted.

[0191] An electronic device that has identified the first ID of the first hardware component associated with the first function can determine whether a UWB channel change is required in operation 825 (for example, can determine whether to change the UWB channel). Operation 825 can be implemented similarly to or substantially identical to operation 719 of FIG. 7, and thus redundant description thereof may be omitted.

[0192] If a change in the UWB channel is not required (e.g., if it is decided not to change the UWB channel) (Operation 825-No), the electronic device may terminate without performing any further operations.

[0193] Alternatively, if a change in the UWB channel is required (e.g., if a decision is made to change the UWB channel) (Operation 825-Example), the electronic device may, in Operation 827, decide to change the UWB channel used for UWB communication between the electronic device and an external electronic device from a first UWB channel to a second UWB channel among a plurality of UWB channels. In one embodiment, the second UWB channel may be one of the target UWB channels excluding the first UWB channel.

[0194] An electronic device that has decided to change a UWB channel from a first UWB channel to a second UWB channel among a plurality of UWB channels may, in operation 829, transmit information to an external electronic device through a communication circuit indicating that the UWB channel will be changed from the first UWB channel to the second UWB channel. An electronic device that has transmitted information to an external electronic device indicating that the UWB channel will be changed from the first UWB channel to the second UWB channel may, in operation 831, perform UWB communication with the external electronic device on the second UWB channel through a communication circuit.

[0195] FIG. 9 is a flowchart illustrating the operation process of an electronic device according to one embodiment.

[0196] Referring to FIG. 9, in operation 911, an electronic device (e.g., the electronic device (101) of FIG. 1, FIG. 2a, or FIG. 2b) (e.g., one or more processors including processing circuitry) (e.g., the processor (120) of FIG. 1) may select a first UWB channel among a plurality of UWB channels as a UWB channel for UWB communication between the electronic device and an external electronic device (e.g., the electronic device (102) or electronic device (104) of FIG. 1). In one embodiment, the first UWB channel may include one of the target UWB channels supported by the electronic device among the UWB channels supported by the set country among the plurality of UWB channels.

[0197] An electronic device that selects the first UWB channel as a UWB channel for UWB communication between the electronic device and an external electronic device can perform UWB communication with the external electronic device on the first UWB channel through a communication circuit (e.g., the communication module (190) of FIG. 1) in operation 913.

[0198] In operation 915, while performing UWB communication on a first UWB channel, the electronic device can perform a first function corresponding to a first hardware component among a plurality of hardware components (e.g., VT CAM and UWB antenna (320) of FIG. 3, antennas (401, 406) of FIG. 4a, FIG. 4b, FIG. 5, or FIG. 6, antennas (402, 403) of FIG. 4a, FIG. 4b, or FIG. 5, or antennas (404, 405) of FIG. 4a).

[0199] In operation 917, the electronic device can identify a first ID of a first hardware component associated with a first function based on the RF noise level for UWB communication exceeding a threshold while the placement between the electronic device and the external electronic device satisfies a set placement condition. In one embodiment, the set placement condition may include conditions related to the distance (e.g., ranging distance) and LOS between the electronic device and the external electronic device. In one embodiment, the RF noise level is identified based on SNR and / or PER, and the set placement condition may be satisfied based on the distance between the electronic device and the external electronic device being within a set range (e.g., 5 to 10 m) and the electronic device and the external electronic device existing in an LOS situation. In one embodiment, the LOS situation may be identified based on a CIR value. In one embodiment, the electronic device can identify the first ID of the first hardware component when driving the first hardware component (for the first time).

[0200] An electronic device that has identified the first ID of the first hardware component associated with the first function can determine whether to change the UWB channel based on the first ID in operation 919.

[0201] An electronic device that has determined whether to change the UWB channel based on the first ID may, in operation 921, check whether the electronic device has decided to change the UWB channel. If it has decided not to change the UWB channel (operation 921-No), the electronic device may terminate without performing any further operations.

[0202] In contrast, if it is decided to change the UWB channel (Operation 921-Example), the electronic device may, in Operation 923, change the UWB channel used for UWB communication between the electronic device and an external electronic device from a first UWB channel to a second UWB channel among a plurality of UWB channels. In one embodiment, the second UWB channel may be one of the target UWB channels excluding the first UWB channel among the target UWB channels.

[0203] An electronic device that changes a UWB channel from a first UWB channel to a second UWB channel among a plurality of UWB channels can perform UWB communication with an external electronic device on the second UWB channel through a communication circuit in operation 925.

[0204] According to one embodiment of the present disclosure, when the electronic device is a foldable electronic device, the induced RF noise may differ depending on the state of the foldable electronic device. For example, the state of the foldable electronic device may include a folded state and / or an open state. Since the induced RF noise differs depending on the folded state and the open state of the foldable electronic device, weights may be (additionally) assigned according to the state of the foldable electronic device as shown in Table 12 below. For example, a first weight (e.g., "1") may be applied when the state of the foldable electronic device is an open state, and a second weight (e.g., "2") may be applied when the state of the foldable electronic device is a closed state.

[0205] According to one embodiment of the present disclosure, when the UWB method is applied not only to ranging operations between an electronic device and an external electronic device but also to other operations such as data exchange operations (e.g., user data) between the electronic device and the external electronic device, a UWB channel can be selected based on the purpose of the operations. In this case, the electronic device can determine whether to change the UWB channel by providing a list of UWB channels according to the purpose of the operations. Thus, by providing a list of UWB channels according to the purpose of the operations, the UWB channel can be changed according to the purpose. The list of channels provided according to the purpose of the operations can be shown as in Table 12 below.

[0206]

[0207] In one embodiment of the present disclosure, the electronic device may determine whether to change the UWB channel used for UWB communication based on association information (e.g., a weighting table) related to a first hardware component corresponding to a function that causes interference to UWB communication among a plurality of hardware components (e.g., a VT CAM, and / or an antenna used for Wi-Fi communication). In this case, parameters considered for setting weights, or parameters related to interference situations considered for setting weights, may be set differently. Although the above description describes an example in which the determination of whether a UWB channel change is required is considered based on the RF noise level identified based on SNR and / or PER, the determination of whether a UWB channel change is required may also be considered by considering other parameters in addition to SNR and / or PER.

[0208] In one embodiment of the present disclosure, a form providing a list including target UWB channels (e.g., a UWB channel list) was described as an example; however, by pre-setting the UWB channel to be used in the automatic channel switching code, the UWB channel to be changed can be indicated even if it is not provided in a list form.

[0209] According to one embodiment of the present disclosure, a method of an electronic device (101) may include selecting a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device.

[0210] According to one embodiment of the present disclosure, the method may include the operation of performing UWB communication with the external electronic device in the first UWB channel.

[0211] According to one embodiment of the present disclosure, the method may include an operation of detecting that interference to the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level to the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition during the performance of the UWB communication.

[0212] According to one embodiment of the present disclosure, the method may include an operation to determine whether to change the UWB channel based on at least some of the associated information related to a first hardware component among a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503).

[0213] According to one embodiment of the present disclosure, the method may include an operation of changing the UWB channel from the first UWB channel to the second UWB channel among the plurality of UWB channels based on a decision to change the UWB channel.

[0214] According to one embodiment of the present disclosure, the method may include the operation of performing UWB communication with the external electronic device in the second UWB channel.

[0215] According to one embodiment of the present disclosure, the set placement conditions may include conditions related to the distance and line of sight (LOS) between the electronic device and the external electronic device.

[0216] According to one embodiment of the present disclosure, the method may include the operation of transmitting UWB-related information to the external electronic device, before selecting the first UWB channel as a UWB channel for UWB communication between the electronic device and the external electronic device, the information including a list of the plurality of UWB channels and information indicating whether the electronic device supports changing the UWB channel while performing the UWB communication.

[0217] According to one embodiment of the present disclosure, the method may include, based on the information, an operation of confirming that the electronic device supports a change of the UWB channel while performing the UWB communication, and an operation of confirming a first identifier (ID) of the first hardware component based on confirming that the electronic device supports a change of the UWB channel while performing the UWB communication.

[0218] According to one embodiment of the present disclosure, the method may include the operation of transmitting information to the external electronic device indicating that the UWB channel will be changed from the first UWB channel to the second UWB channel before performing UWB communication with the external electronic device on the second UWB channel.

[0219] According to one embodiment of the present disclosure, the first UWB channel may include one of the target UWB channels supported by the electronic device among the UWB channels supported by a set country among the plurality of UWB channels. According to one embodiment of the present disclosure, the second UWB channel may include one of the target UWB channels excluding the first UWB channel among the target UWB channels.

[0220] According to one embodiment of the present disclosure, an operation to determine whether to change the UWB channel based on at least some of the associated information may include an operation to determine whether to change the UWB channel based on at least some of the associated information associated with the first hardware component having a first identifier (ID). According to one embodiment of the present disclosure, the associated information may include weights based on noises generated in the UWB channels according to the use of the first hardware component, weights based on relationships between the operating frequency of the first hardware component and the operating frequencies of the UWB channels, weights based on the distance between the first hardware component and the antenna used for the UWB communication, and weights based on noises generated in the UWB channels according to the use of the first hardware component and the transmission power for communication other than the UWB communication.

[0221] According to one embodiment of the present disclosure, the first identifier (ID) of the first hardware component may include an ID verified during the operation of the first hardware component.

[0222] According to one embodiment of the present disclosure, a storage medium is disclosed for storing at least one instruction readable by a computer. According to one embodiment of the present disclosure, the at least one instruction may cause the electronic device (101) to perform at least one operation when executed individually or collectively by one or more processors (120) including processing circuitry of the electronic device (101). According to one embodiment of the present disclosure, the at least one operation comprises: selecting a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device; performing UWB communication with the external electronic device on the first UWB channel; detecting that interference with the UWB communication occurs on the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition during the performance of the UWB communication; determining whether to change the UWB channel based on at least some of the association information related to the first hardware component among a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503); and Based on a decision to change the UWB channel, the method may include changing the UWB channel from the first UWB channel to the second UWB channel among the plurality of UWB channels, and performing UWB communication with the external electronic device on the second UWB channel.

[0223] The electronic device according to one embodiment disclosed in this document may be of various forms. The electronic device may include, for example, a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. The electronic device according to the embodiment of this document is not limited to the aforementioned devices.

[0224] One embodiment of this document and the terms used therein are not intended to limit the technical features described in this document to specific embodiments, and should be understood to include various modifications, equivalents, or substitutions of said embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of said items unless the relevant context clearly indicates otherwise. In this document, phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B or C," "at least one of A, B and C," and "at least one of A, B, or C" may each include any one of the items listed together in the corresponding phrase, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used simply to distinguish said components from other said components and do not limit said components in any other aspect (e.g., importance or order). Where any (e.g., 1st) component is referred to as “coupled” or “connected” to another (e.g., 2nd) component, with or without the terms “functionally” or “communicationly,” it means that said any component may be connected to said other component directly (e.g., via a wire), wirelessly, or through a third component.

[0225] The term "module" as used in an embodiment of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit, for example. A module may be a component formed integrally, or a minimum unit of said component or a part thereof that performs one or more functions. For example, according to an embodiment, a module may be implemented in the form of an application-specific integrated circuit (circuitry) (ASIC).

[0226] One embodiment of the present document may be implemented as software (e.g., program (140)) comprising one or more instructions stored in a storage medium (e.g., internal memory (136) or external memory (138)) readable by a machine (e.g., electronic device (101)). For example, a processor (e.g., processor (120)) of the machine (e.g., electronic device (101)) may call at least one of the one or more instructions stored in the storage medium and execute it. This enables the machine to be operated to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code that can be executed by an interpreter. The storage medium readable by the machine may be provided in the form of a non-transitory storage medium. Here, 'non-temporary' simply means that the storage medium is a tangible device and does not contain a signal (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily.

[0227] According to one embodiment, the method according to one embodiment disclosed herein may be provided by being included in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or an application store (e.g., Play Store). TM It can be distributed online (e.g., downloaded or uploaded) through ) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created on a device-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.

[0228] According to one embodiment, each component (e.g., module or program) of the components described above may include a singular or multiple entities, and some of the multiple entities may be separated and placed in other components. According to one embodiment, one or more of the components or operations among the aforementioned components may be omitted, or one or more other components or operations may be added. Generally or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the multiple components in the same or similar manner as those performed by the corresponding component among the multiple components prior to integration. According to one embodiment, operations performed by the module, program, or other components may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

Claims

1. In an electronic device (101), Communication circuit (190); Multiple hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503); One or more processors (120) including processing circuitry; and The electronic device includes a memory (130) for storing instructions, wherein the instructions are executed individually or collectively by one or more processors: Among a plurality of ultra-wide band (UWB) channels supported by the electronic device, a first UWB channel is selected as a UWB channel for UWB communication between the electronic device and an external electronic device, and Through the communication circuit above, UWB communication is performed with the external electronic device on the first UWB channel, and While performing the above UWB communication, detect that interference with the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition, and determine whether to change the UWB channel based on at least some of the association information related to the first hardware component among the plurality of hardware components. Based on the decision to change the above UWB channel, the above UWB channel is changed from the first UWB channel to the second UWB channel among the plurality of UWB channels, and The electronic device that causes the external electronic device to perform the UWB communication in the second UWB channel through the communication circuit.

2. In Paragraph 1, The above-mentioned setting placement conditions include conditions related to the distance between the electronic device and the external electronic device and the line of sight (LOS).

3. In Paragraph 1 or 2, When the above instructions are executed individually or collectively by the one or more processors, the electronic device: The electronic device that causes to transmit UWB-related information, including a list of the plurality of UWB channels and information indicating whether the electronic device supports changing the UWB channel while performing the UWB communication, to the external electronic device through the communication circuit before selecting the first UWB channel as a UWB channel for UWB communication between the electronic device and the external electronic device.

4. In Paragraph 3, When the above instructions are executed individually or collectively by the one or more processors, the electronic device: Based on the above information, it is confirmed that the electronic device supports a change of the UWB channel while performing the UWB communication, and An electronic device that causes to identify a first identifier (ID) of a first hardware component based on confirming that the electronic device supports a change of the UWB channel while performing the UWB communication.

5. In any one of paragraphs 1 through 4, When the above instructions are executed individually or collectively by the one or more processors, the electronic device: The electronic device that causes information indicating that the UWB channel will be changed from the first UWB channel to the second UWB channel to be transmitted to the external electronic device through the communication circuit before performing UWB communication with the external electronic device in the second UWB channel.

6. In any one of paragraphs 1 through 5, The first UWB channel includes one of the target UWB channels supported by the electronic device among the UWB channels supported by the set country among the plurality of UWB channels, and The electronic device comprising one of the target UWB channels among the target UWB channels, excluding the first UWB channel.

7. In any one of paragraphs 1 through 6, When the above instructions are executed individually or collectively by the one or more processors, the electronic device determines, based on at least some of the associated information, whether to change the UWB channel as at least part of the operation: Causing to determine whether to change the UWB channel based on at least some of the associated information associated with the first hardware component having a first identifier (ID), and The electronic device comprising the above-mentioned association information includes weights based on noises generated in UWB channels according to the use of the first hardware component, weights based on relationships between the operating frequency of the first hardware component and the operating frequencies of the UWB channels, weights based on the distance between the first hardware component and the antenna used for the UWB communication, and weights based on noises generated in the UWB channels according to the use of the first hardware component and the transmission power for communication other than the UWB communication.

8. In Paragraph 7, When the above instructions are executed individually or collectively by the one or more processors, the electronic device determines, based on at least some of the associated information, whether to change the UWB channel as at least part of the operation: Based on the above association information, determining whether the sum of a weight based on the distance between the first hardware component and the antenna used for the UWB communication, a first weight based on noise generated in the first UWB channel according to the use of the first hardware component, a second weight based on the relationship between the operating frequency of the first hardware component and the operating frequency of the first UWB channel, and a third weight based on noise generated in the first UWB channel according to the use of the first hardware component and the transmission power for communication other than the UWB communication exceeds a threshold value, and The electronic device causing to decide to change the UWB channel based on confirming that the sum of the first weight, the second weight, and the third weight, which is based on the distance between the first hardware component and the antenna used for the UWB communication, exceeds the threshold value.

9. In Paragraph 2, The above RF noise level is determined based on the signal-to-noise ratio (SNR) and / or packet error rate (PER), and The above-mentioned set placement condition is satisfied based on the distance between the electronic device and the external electronic device being included in the set range and the electronic device and the external electronic device existing in a LOS situation, and The electronic device in which the above LOS situation is identified based on the channel impulse response (CIR) value.

10. In any one of paragraphs 1 through 9, The first identifier (ID) of the first hardware component is the electronic device including the ID verified during the operation of the first hardware component.

11. In any one of paragraphs 1 through 10, When the above instructions are executed individually or collectively by the one or more processors, the electronic device, The electronic device that causes the above-mentioned associated information to be updated based on a set cycle.

12. In the method of the electronic device (101), The operation of selecting a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device; The operation of performing UWB communication with the above external electronic device and the above first UWB channel; An operation to detect that interference with the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition during the performance of the above UWB communication; An operation to determine whether to change the UWB channel based on at least some of the associated information related to the first hardware component among a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503); Based on the decision to change the above UWB channel, the operation of changing the UWB channel from the first UWB channel to the second UWB channel among the plurality of UWB channels; and The method comprising the operation of performing UWB communication with the external electronic device and the second UWB channel.

13. In Paragraph 12, The above-mentioned setting arrangement conditions include conditions related to the distance between the electronic device and the external electronic device and the line of sight (LOS).

14. In Paragraph 12 or 13, The method comprises the operation of transmitting UWB-related information to the external electronic device, before selecting the first UWB channel as a UWB channel for UWB communication between the electronic device and the external electronic device, the information including a list of the plurality of UWB channels and information indicating whether the electronic device supports changing the UWB channel while performing the UWB communication.

15. In a storage medium storing at least one instruction readable by a computer, When the above at least one instruction is executed individually or collectively by one or more processors (120) including the processing circuitry of the electronic device (101), the electronic device causes the electronic device to perform at least one operation, and The above at least one operation is: The operation of selecting a first UWB channel among a plurality of ultra-wide band (UWB) channels supported by the electronic device as a UWB channel for UWB communication between the electronic device and an external electronic device; The operation of performing UWB communication with the above external electronic device and the above first UWB channel; An operation to detect that interference with the UWB communication occurs in the first UWB channel based on the radio frequency (RF) noise level for the UWB communication exceeding a threshold value while the arrangement between the electronic device and the external electronic device satisfies a set arrangement condition during the performance of the above UWB communication; An operation to determine whether to change the UWB channel based on at least some of the associated information related to the first hardware component among a plurality of hardware components (320; 401; 402; 403; 404; 405; 406; 501; 503); Based on the decision to change the above UWB channel, the operation of changing the UWB channel from the first UWB channel to the second UWB channel among the plurality of UWB channels; The storage medium including the operation of performing the UWB communication in the second UWB channel with the external electronic device.

Citation Information

Patent Citations

  • Interference-Aware Frequency Hopping Method and Apparatus thereof

    KR1020170112533A

  • Method for preparing chelatable eddha

    KR102763439B1

  • Method and apparatus for adapting multi-band ultra-wideband signaling to interference sources

    US20040048574A1

  • Wireless communication with probing bandwith

    US20150326274A1

  • Extended range communications for ultra-wideband network nodes

    US20190207644A1