Electronic device, method, and non-transitory computer-readable recording medium for changing clock frequency

By identifying and setting the clock frequency with the lowest interference, the device reduces noise impact on wireless communication, improving performance and reliability.

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

Patent Information

Application Number
PCT/KR2025/012718
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-10-16
Filing Date
2025-08-21
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

Noise generated by clock signals at specific frequencies can interfere with radio frequency communications in electronic devices, particularly affecting antennas used for wireless communication.

Method used

An electronic device is equipped with a processor that identifies interference levels for different clock frequencies and sets the frequency with the lowest interference as the designated clock frequency for its communication interface, thereby reducing noise impact on wireless communication.

Benefits of technology

This approach effectively minimizes interference from clock signal noise, enhancing the performance and reliability of wireless communication by selecting optimal clock frequencies based on interference analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025012718_05032026_PF_FP_ABST
    Figure KR2025012718_05032026_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device may identify radio frequency bands for wireless communication with a base station wirelessly connected via a communication circuit. The electronic device may identify first interference levels for the radio frequency bands with respect to each of candidate clock frequencies. The electronic device may set, on the basis of identifying that the number of candidate clock frequencies having the lowest interference level from among the first interference levels is one, the candidate clock frequency having the lowest interference level as a designated clock frequency. The electronic device may, on the basis of identifying that the number of candidate clock frequencies having the lowest interference level from among the first interference levels is two or more, be configured to: identify second interference levels for other radio frequency bands distinguished from the radio frequency bands; and set another candidate clock frequency having the lowest interference level from among the second interference levels as the designated clock frequency.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device, method, and non-transitory computer-readable recording medium for changing clock frequency

[0001] The following descriptions relate to electronic devices, methods, and non-transitory computer-readable recording media for changing clock frequency.

[0002] A clock frequency can be the frequency of a signal used to synchronize components operating within an electronic device. Clock frequencies include system clock frequencies, time-division clock frequencies, communication clock frequencies, and real-time clock frequencies. The pulse generation period of a clock frequency can be referred to as the clock frequency rate or clock frequency. Depending on the characteristics and application of the clock frequency, the signal's clock frequency can be fixed or variable.

[0003] An electronic device is disclosed. The electronic device may include a communication circuit, a hardware module configured to operate according to a designated clock frequency, at least one processor including a processing circuit, and a memory storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify radio frequency bands for wireless communication with a base station wirelessly connected through the communication circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify first interference degrees for each of the candidate clock frequencies for the radio frequency bands. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to set the candidate clock frequency having the lowest interference degree as the designated clock frequency based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is one. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to: identify second interference degrees for other radio frequency bands distinct from the radio frequency bands, and set another candidate clock frequency having the lowest interference degree among the second interference degrees as the designated clock frequency, based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is at least two.

[0004] A method is disclosed. The method may be performed by an electronic device including a communication circuit and a hardware module configured to operate according to a designated clock frequency. The method may include an operation of identifying radio frequency bands for wireless communication with a base station wirelessly connected through the communication circuit. The method may include an operation of identifying first interference degrees for each of candidate clock frequencies for the radio frequency bands. The method may include an operation of setting the candidate clock frequency having the lowest interference degree as the designated clock frequency based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is one. The method may include an operation of: identifying second interference degrees for other radio frequency bands distinct from the radio frequency bands, and setting another candidate clock frequency having the lowest interference degree among the second interference degrees as the designated clock frequency based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is two or more.

[0005] It may include actions that set the frequency.

[0006] A non-transitory computer-readable storage medium is disclosed. The non-transitory computer-readable storage medium may store a program including instructions. The instructions, when individually or collectively executed by at least one processor of an electronic device including communication circuitry and a hardware module configured to operate according to a designated clock frequency, may cause the electronic device to identify radio frequency bands for wireless communication with a base station wirelessly connected through the communication circuitry. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify first interference degrees for each of the candidate clock frequencies for the radio frequency bands. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to set the candidate clock frequency having the lowest interference degree as the designated clock frequency based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is one. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to: identify second interference degrees for other radio frequency bands distinct from the radio frequency bands, and set another candidate clock frequency having the lowest interference degree among the second interference degrees as the designated clock frequency, based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is at least two.

[0007]

[0008] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments.

[0009] Figure 2 is a block diagram of an electronic device according to one embodiment.

[0010] FIG. 3A is a diagram illustrating wireless communication between an electronic device and a base station according to one embodiment.

[0011] FIG. 3b is a diagram illustrating an electronic device and base stations according to one embodiment.

[0012] FIG. 4 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0013] FIG. 5 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0014] FIG. 6 is a flowchart illustrating the operation of an electronic device according to one embodiment.

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

[0016]

[0017] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments.

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

[0019] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a 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) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the 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 given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.

[0020] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, 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. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can 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 can include multiple artificial neural network layers.The artificial neural network may be one of 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, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.

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

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

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

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

[0025] The display module (160) can visually provide information to an external party (e.g., a 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 the 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 a force generated by the touch.

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

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

[0028] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In 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.

[0029] The connection terminal (178) may include a connector through which the electronic device (101) may 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).

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

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

[0032] 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 as, for example, at least a part of a power management integrated circuit (PMIC).

[0033] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0034] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the 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 operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that 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., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as 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 can 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 verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).

[0035] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), 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), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 664 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 6 ms or less for round trip) for URLLC realization.

[0036] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In 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 the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).

[0037] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.

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

[0039] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via 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 executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an 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 process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the 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.

[0040]

[0041] Noise can be generated by a clock signal having a specific clock frequency. For example, in the case of an interface (e.g., MIPI (mobile industry processor interface) or SPI (serial peripheral interface)) for connection between components within an electronic device, noise caused by the clock frequency for the interface can affect an antenna that uses a radio frequency for wireless communication. Accordingly, a method for reducing the influence of noise caused by the clock frequency for the interface on an antenna that uses a radio frequency for wireless communication may be required. Hereinafter, a method for reducing the influence of noise caused by the clock frequency for the interface on an antenna that uses a radio frequency for wireless communication will be described.

[0042] FIG. 2 is a block diagram of an electronic device according to an embodiment. FIG. 3a is a diagram illustrating wireless communication between an electronic device and a base station according to an embodiment. FIG. 3b is a diagram illustrating an electronic device and base stations according to an embodiment.

[0043] Referring to FIG. 2, for example, the electronic device (101) may include a processor (120), a memory (130), an antenna module (197), an interface (177), a display (260), a camera (281), a camera (285), and a communication circuit (290). In one embodiment, the display (260), the camera (281), and the camera (285) may be referred to as a hardware module (220).

[0044] In one embodiment, the memory (130) may store a camera driver (241), a display driver (243), an interface driver (245), and / or a clock frequency database (247). In one embodiment, the camera driver (241), the display driver (243), and the interface driver (245) may be programs executable by the processor (120).

[0045] In one embodiment, the camera driver (241) may be a program for controlling the cameras (281, 285). For example, the camera driver (241) may transmit a command to the cameras (281, 285) to activate (or turn on) or deactivate (or turn off) the cameras (281, 285) under the control of the processor (120). For example, the camera driver (241) may transmit a command to the cameras (281, 285) to execute a function of the cameras (281, 285) (e.g., acquire an image) under the control of the processor (120).

[0046] In one embodiment, the display driver (243) may be a program for controlling the display (260). For example, the display driver (243) may transmit a command to the display (260) to activate (or turn on) or deactivate (or turn off) the display (260) under the control of the processor (120). For example, the display driver (243) may transmit a command to the display driver (243) to execute a function of the display (260) (e.g., display an image) under the control of the processor (120).

[0047] In one embodiment, the interface driver (245) may be a program for controlling the interface (177). For example, the interface driver (245) may, under the control of the processor (120), transmit a command to the interface (177) for changing the clock frequency of the clock frequency signal of the interface (177). For example, the interface driver (245) may, under the control of the processor (120), transmit a command to the interface (177) for transmitting and receiving data between the processor (120) and the hardware module (220).

[0048] In one embodiment, the clock frequency database (247) may include information (e.g., a reference interference degree for a radio frequency band) for each of a plurality of clock frequencies for providing a clock frequency signal of the interface (177). For example, the clock frequency database (247) may store data indicating a reference interference degree for a radio frequency band for wireless communication for each of a plurality of clock frequencies as shown in Table 1 below.

[0049] Bandwidth (MHz)Channel-based interference degreeClock frequency AClock frequency BClock frequency CClock frequency D110100080003101500111017202800004008103720006040103952040200

[0050] Referring to Table 1, the clock frequency database (247) may include information about bandwidth and channel for each of the bands. The clock frequency database (247) may include information representing noise information (or interference information) of each of the clock frequencies (e.g., clock frequencies A, B, C, and D) of the clock frequency signal for each of the bands. In one embodiment, the noise information (or interference information) may represent a reference noise level (or reference interference level) generated per normalized time (or period) according to a division ratio. In one embodiment, the clock frequencies (e.g., clock frequencies A, B, C, and D) may be clock frequencies selected within a clock frequency range (e.g., 1680 MHz to 1720 MHz) in which the interface (177) can operate. For example, the frequency intervals between each of the clock frequencies (e.g., clock frequencies A, B, C, and D) may be different. The wireless frequency bands (e.g., bands 1, 3, 7, 8, and 40) exemplified in Table 1 are only examples, and information for more wireless frequency bands may be stored in the clock frequency database (247). Additionally, the number of clock frequencies exemplified in Table 1 is only examples, and information for clock frequencies greater than 4 or less than 4 may be stored in the clock frequency database (247). In one embodiment, the clock frequencies (e.g., clock frequencies A, B, C, and D) may be candidate clock frequencies that may be set as the clock frequency of a clock frequency signal that the interface (177) provides to the hardware module (220).

[0051] In one embodiment, the processor (120) may establish a communication channel of a band to be used for wireless communication through the communication circuit (290). In one embodiment, the processor (120) may support wireless network communication through the established communication channel through the communication circuit (290). In one embodiment, the network may be a legacy network including a second generation (2G), 3G, 4G, or long term evolution (LTE) network. In one embodiment, the network may be a 5G network (e.g., new radio (NR)) defined by 3GPP.

[0052] In one embodiment, the processor (120) may be connected to two or more networks (e.g., an LTE network and a 5G network) from two or more base stations (e.g., 311 to 323 of FIG. 3B ) via the communication circuit (290) over two or more radio frequency bands (e.g., an EN-DC (E-UTRA-NR dual connectivity) environment). In one embodiment, in an EN-DC environment, a primary component carrier (PCC) may transmit signals of an LTE network, and a secondary component carrier (SCC) may transmit signals of a 5G network.

[0053] In one embodiment, the processor (120) may be connected to a single network (e.g., carrier aggregation (CA)) from one base station (e.g., 311 of FIG. 3A) via the communication circuit (290) over two or more radio frequency bands. For example, in a CA environment, a PCell (primary cell) may operate in one radio frequency band and one or more SCells (secondary cells) may operate in another radio frequency band. However, the present invention is not limited thereto. For example, the processor (120) may be connected to a single network (e.g., a coordinated multi-point (CoMP) environment) from two or more base stations (311 to 323) via the communication circuit (290) over two or more radio frequency bands.

[0054] In one embodiment, the processor (120) may perform wireless communication based on at least one radio frequency band through the antenna module (197) when connected to at least one network from at least one base station (311) through at least one radio frequency band.

[0055] In one embodiment, referring to FIGS. 3A and 3B , base stations (311 to 323) are network infrastructures that provide wireless access to electronic devices (101). Base stations (311 to 323) have coverage defined based on the distance at which signals can be transmitted. In addition to base stations, base stations (311 to 323) may be referred to as 'access points (APs),' 'eNodeBs (eNBs),' '5th generation nodes,' 'next generation nodeBs (gNBs),' 'wireless points,' 'transmission / reception points (TRPs),' or other terms having equivalent technical meanings.

[0056] In one embodiment, the electronic device (101) is a device used by a user and communicates with a base station (311) via a wireless channel. The link from the base station (311) to the electronic device (101) is referred to as a downlink (DL), and the link from the electronic device (101) to the base station (311) is referred to as an uplink (UL).

[0057] In one embodiment, the electronic device (101) may be referred to as a terminal, or other terms such as 'user equipment (UE),' 'customer premises equipment (CPE),' 'mobile station,' 'subscriber station,' 'remote terminal,' 'wireless terminal,' 'electronic device,' or 'user device,' or other terms having equivalent technical meanings.

[0058] Referring back to FIG. 2, the processor (120) may be physically and / or electrically connected to the hardware module (220) via the interface (177). In one embodiment, the interface (177) may be an interface (e.g., mobile industry processor interface (MIPI) or serial peripheral interface (SPI)) for connection between the processor (120) and the hardware module (220). In one embodiment, the interface (177) may include a camera serial interface (CSI) (or CSI-2) and / or a display serial interface (DSI) defined in the MIPI standard. For example, the processor (120) may be connected to the camera (281) and the camera (285) via the CSI (or CSI-2) within the interface (177). For example, the processor (120) may be connected to the display (260) via the DSI within the interface (177).

[0059] In one embodiment, the interface (177) may be connected to the hardware module (220) via lanes (211, 215, 219). In one embodiment, the interface (177) may transmit a clock frequency signal to the hardware module (220) via a clock frequency lane included in each of the lanes (211, 215, 219). In one embodiment, different clock frequencies may be set for each of the lanes (211, 215, 219). However, the present invention is not limited thereto. The same clock frequency may be set for the lanes (211, 215, 219).

[0060] Below, the operation of the electronic device (101) setting the clock frequency for the clock frequency signal of the interface (177) is described.

[0061] In one embodiment, the processor (120) may receive an input requesting execution of a function through a hardware module (220) that is in an inactive state. For example, while the display (260) is turned off (or in an inactive state), the processor (120) may receive an input (e.g., a press on a power button or a touch input to the display (260)) to turn on (or activate) the display (260). For example, while the camera (281) (or camera (285)) is in a turn-off state (or inactive state), the processor (120) can receive an input to turn on (or activate) the camera (281) (or camera (285)) (e.g., an input to execute a camera application, an input to switch the camera in the camera application, or an input to execute an application programming interface (API) to activate the camera (281) (or camera (285)) for the application).

[0062] In one embodiment, the processor (120) may identify interference degrees of candidate clock frequencies for radio frequency bands. In one embodiment, the processor (120) may identify interference degrees of candidate clock frequencies for radio frequency bands based on receiving an input requesting execution of a function through the hardware module (220). In one embodiment, the processor (120) may identify interference degrees of candidate clock frequencies for radio frequency bands for wireless communication with a wirelessly connected base station (311) through the communication circuit (290). In one embodiment, the candidate clock frequency may be a clock frequency that may be set to a clock frequency of a clock frequency signal that the interface (177) provides to the hardware module (220).

[0063] For example, if the radio frequency bands are bands 1, 3, and 7, the processor (120) can identify the interference levels of candidate clock frequencies for each of bands 1, 3, and 7.

[0064] In one embodiment, the processor (120) may identify reference interference levels for each of the radio frequency bands of the candidate clock frequencies. For example, the processor (120) may identify reference interference levels for each of the radio frequency bands of the candidate clock frequencies based on information stored in the clock frequency database (247).

[0065] In one embodiment, the processor (120) may identify interference degrees (or actual interference degrees) for each of the radio frequency bands of the candidate clock frequencies based on the reference interference degrees. For example, the processor (120) may identify interference degrees for each of the radio frequency bands of the candidate clock frequencies based on applying weights to the reference interference degrees.

[0066] In one embodiment, the processor (120) may identify a wireless communication environment for identifying weights. In one embodiment, the processor (120) may identify a wireless communication environment through radio frequency bands identified through the communication circuit (290). In one embodiment, the processor (120) may identify electric fields (e.g., strong electric fields or weak electric fields) of radio frequency bands through the communication circuit (290). In one embodiment, the processor (120) may identify electric fields of radio frequency bands based on a radio signal received from a base station (311) through the communication circuit (290). In one embodiment, the processor (120) may identify electric fields of radio frequency bands by identifying an indicator (e.g., reference signals received power (RSRP), reference signal receive quality (RSRQ), received signal strength indicator (RSSI), signal to noise ratio (SNR), or signal to interference plus noise ratio (SINR)) indicating the quality of a wireless communication environment based on a wireless signal received from a base station (311) through the communication circuit (290). For example, the processor (120) may determine whether the wireless environment is a strong electric field or a weak electric field based on comparing the quality indicator with a reference value. However, the present invention is not limited thereto. For example, the processor (120) may identify electric fields of radio frequency bands based on a wireless signal indicating a quality indicator received from a base station (311) through the communication circuit (290).

[0067] In one embodiment, the processor (120) may identify a weight corresponding to the identified electric field. Hereinafter, the weight corresponding to the electric field may be referred to as an electric field weight.

[0068] In one embodiment, the processor (120) may identify interference degrees for each of the candidate clock frequencies for the radio frequency bands based on applying the identified electric field weights to the reference interference degrees. For example, if the weight corresponding to a strong electric field is 0, the interference degree of each of the candidate clock frequencies for the radio frequency band identified as a strong electric field may be 0. For example, if the weight corresponding to a weak electric field is 1, the interference degree of each of the candidate clock frequencies for the radio frequency band identified as a weak electric field may be equal to the reference interference degree. In some embodiments, the weight corresponding to a strong electric field may be a smaller value than the weight corresponding to a weak electric field other than 0. In some embodiments, the weight corresponding to a weak electric field may be a larger value than the weight corresponding to a strong electric field other than 1.

[0069] For example, if band 3 among radio frequency bands 1, 3, and 7 is a strong electric field and bands 1 and 7 are weak electric fields, the processor (120) can identify the interference degrees of candidate clock frequencies for each of bands 1, 3, and 7 as shown in Table 2 below.

[0070] Band electric field weighting interference degree electric field weighting clock frequency A clock frequency B clock frequency C clock frequency D1 weak electric field 1080003 strong electric field 000007 weak electric field 100400

[0071] In the case of Table 2, compared to Table 1, the interference degree of band 3, which is a strong electric field, can be calculated as 0 at all clock frequencies, and the interference degrees of bands 1 and 7, which are weak electric fields, can be calculated to be equal to the reference interference degree at all clock frequencies.

[0072] In one embodiment, the processor (120) may identify the status of radio frequency bands for identifying weights. For example, the processor (120) may identify whether the radio frequency bands for wireless communication with the base station (311) via the communication circuit (290) are PCC or SCC.

[0073] In one embodiment, the processor (120) may identify a weight corresponding to a PCC or SCC. Hereinafter, the weight corresponding to a PCC or SCC may be referred to as a component carrier weight.

[0074] In one embodiment, the processor (120) may identify interference degrees for each of the candidate clock frequencies for the radio frequency bands based on applying the identified component carrier weights to the reference interference degrees. For example, if the weight corresponding to the PCC is 10, the interference degree of each of the candidate clock frequencies for the radio frequency band identified as the PCC may be increased by 10 times compared to the reference interference degree. For example, if the weight corresponding to the SCC is 1, the interference degree of each of the candidate clock frequencies for the radio frequency band identified as the SCC may be equal to the reference interference degree. In some embodiments, the weight corresponding to the PCC may be a value greater than the weight corresponding to the SCC other than 10. In some embodiments, the weight corresponding to the SCC may be a value less than the weight corresponding to the PCC other than 1.

[0075] For example, if band 1 among radio frequency bands 1, 3, and 7 is PCC and bands 3 and 7 are SCC, the processor (120) can identify the interference levels of candidate clock frequencies for each of bands 1, 3, and 7 as shown in Table 3 below.

[0076] Band Element Carrier Weight Interference Degree Element Carrier Whether Weight Clock Frequency A Clock Frequency B Clock Frequency C Clock Frequency D1PCC100800003SCC1111017SCC100400

[0077] In the case of Table 3, compared to Table 1, the interference degree of Band 1, which is PCC, can be calculated to be 10 times higher than the reference interference degree at all clock frequencies, and the interference degrees of Bands 3 and 7, which are SCC, can be calculated to be equal to the reference interference degree at all clock frequencies.

[0078] In one embodiment, the processor (120) can identify interference degrees for each of the radio frequency bands of the candidate clock frequencies based on applying both the identified field weights and the identified component carrier weights to the reference interference degrees.

[0079] For example, the processor (120) can identify the interference degrees of candidate clock frequencies for each of bands 1, 3, and 7 as shown in Table 4 below.

[0080] Band field weighting factor carrier weighting interference degree clock frequency A clock frequency B clock frequency C clock frequency D1110080000301000071100400

[0081] In the case of Table 4, compared to Table 1, the interference degree of Band 3, which is a strong electric field, is calculated as 0 at all clock frequencies, the interference degree of Band 1, which is a PCC, is calculated as 10 times the reference interference degree at all clock frequencies, and the interference degree of Band 7 can be calculated to be equal to the reference interference degree at all clock frequencies.

[0082] In one embodiment, the processor (120) may identify the sum interference degrees (or final interference degrees) for the radio frequency bands of each of the candidate clock frequencies by summing the interference degrees for each of the candidate clock frequencies. For example, referring to Table 4, the processor (120) may identify a value (e.g., 0) obtained by summing the interference degrees (e.g., 0, 0, 0) for bands 1, 3, and 7 for clock frequency A as the sum interference degree (or final interference degree) for clock frequency A. For example, referring to Table 4, the processor (120) may identify a value (e.g., 800) obtained by summing the interference degrees (e.g., 800, 0, 0) for bands 1, 3, and 7 for clock frequency B as the sum interference degree (or final interference degree) for clock frequency B. For example, referring to Table 4, the processor (120) may identify a value (e.g., 40) obtained by summing the interference degrees (e.g., 0, 0, 40) for bands 1, 3, and 7 for clock frequency C as the sum interference degree (or final interference degree) for clock frequency C. For example, referring to Table 4, the processor (120) may identify a value (e.g., 0) obtained by summing the interference degrees (e.g., 0, 0, 0) for bands 1, 3, and 7 for clock frequency D as the sum interference degree (or final interference degree) for clock frequency D. In one embodiment, the processor (120) may identify the sum interference degrees (or final interference degrees) as shown in Table 5 below.

[0083]

[0084] Clock frequency A Clock frequency B Clock frequency C Clock frequency D Sum interference degree 0800400

[0085] In one embodiment, the processor (120) may set one candidate clock frequency as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220) based on the sum interference degrees (or final interference degrees). In one embodiment, the processor (120) may set one candidate clock frequency as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220) based on configuring the interface driver (245).

[0086] In one embodiment, the processor (120) may set one candidate clock frequency as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220) until the hardware module (220) is deactivated (or turned off). In one embodiment, the clock frequencies of the interfaces (177) for each hardware module (220) may be different. For example, the clock frequency of the interface (177) for the camera (281) may be different from the clock frequency of the interface (177) for the camera (285). For example, the clock frequency of the interface (177) for the cameras (281, 285) may be different from the clock frequency of the interface (177) for the display (260).

[0087] In one embodiment, the processor (120) may set one candidate clock frequency having the lowest sum interference degree among the sum interference degrees as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220). For example, the processor (120) may set one candidate clock frequency having the lowest sum interference degree as the clock frequency of the interface (177) based on identifying that one of the sum interference degrees has the lowest sum interference degree.

[0088] In one embodiment, when there are two or more candidate clock frequencies having the lowest sum interference degree among the sum interference degrees, the processor (120) may set one candidate clock frequency selected based on the new sum interference degree as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220).

[0089] In one embodiment, the processor (120) may identify interference levels for other radio frequency bands distinct from the radio frequency bands based on identifying that two or more candidate clock frequencies among the combined interference levels have the lowest combined interference levels. Hereinafter, the other radio frequency bands distinct from the radio frequency bands may be referred to as candidate radio frequency bands.

[0090] In one embodiment, the processor (120) may identify the interference degrees (or actual interference degrees) of each of the candidate clock frequencies for the candidate radio frequency bands. In one embodiment, the candidate radio frequency bands may be radio frequency bands that the electronic device (101) may be likely to use for wireless communication with the base station (311) (or other base stations (e.g., base stations 313 to 323)) via the communication circuit (290). In one embodiment, the candidate radio frequency bands may be radio frequency bands other than radio frequency bands on which the electronic device (101) currently performs wireless communication with the base station (311) via the communication circuit (290). For example, referring to Table 1, if the radio frequency bands are bands 1, 3, and 7, the candidate radio frequency bands may be band 8 and band 40.

[0091] In one embodiment, the candidate radio frequency bands may be radio frequency bands used by the electronic device (101) for wireless connection with at least one base station (311). In one embodiment, the candidate radio frequency bands may include radio frequency bands used by the electronic device (101) for wireless communication with the base station (311) (or other base stations (313 to 323)) for a specific period of time. In one embodiment, the specific period of time may be a period of time after the electronic device (101) is turned on. In one embodiment, the specific period of time may be a designated period of time (e.g., one week or one month).

[0092] In one embodiment, the candidate radio frequency bands may include radio frequency bands included in a cell search list of the electronic device (101). In one embodiment, the candidate radio frequency bands may include radio frequency bands identified through subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in a subscriber identification module (e.g., 196 of FIG. 1) of the electronic device (101). For example, the candidate radio frequency bands may include radio frequency bands owned by a service provider that provides wireless communication services to the electronic device (101) according to the subscriber information of the electronic device (101).

[0093] In one embodiment, the candidate radio frequency bands may include radio frequency bands of cells other than the cell of the base station (311) where the electronic device (101) is located (or cells surrounding the cell of the base station (311). In one embodiment, the candidate radio frequency bands may include radio frequency bands for base stations (313 to 323) adjacent to the location where the electronic device (101) is located to provide wireless communication services to the electronic devices. In one embodiment, the candidate radio frequency bands may include radio frequency bands for which measurement of communication quality has been requested from the base station (311) with which wireless communication has been established with the electronic device (101). For example, the candidate radio frequency bands may be radio frequency bands for which measurement information has been requested from the base station (311).

[0094] In one embodiment, the candidate radio frequency bands may include information about candidate radio frequency bands collected by electronic devices within the country (or region) in which the electronic device (101) is located.

[0095] In one embodiment, information about candidate wireless frequency bands may be information stored in memory (130), but is not limited thereto. For example, information about candidate wireless frequency bands may be information provided to the electronic device (101) from a server (e.g., 108 of FIG. 1 ).

[0096] In one embodiment, the processor (120) may identify reference interference degrees for each of the candidate radio frequency bands of the candidate clock frequencies. For example, the processor (120) may identify reference interference degrees for each of the candidate radio frequency bands of the candidate clock frequencies based on information stored in the clock frequency database (247). However, the present invention is not limited thereto. For example, the processor (120) may identify reference interference degrees for each of the candidate radio frequency bands of some of the candidate clock frequencies. In one embodiment, some of the candidate clock frequencies may be two or more candidate clock frequencies having the lowest combined interference degrees. For example, referring to Table 5, some of the candidate clock frequencies may be clock frequency A and clock frequency D.

[0097] In one embodiment, the processor (120) may identify interference degrees (or actual interference degrees) for each of the candidate clock frequencies in the candidate radio frequency bands based on the reference interference degrees. For example, the processor (120) may identify interference degrees for each of the candidate clock frequencies in the candidate radio frequency bands based on applying weights to the reference interference degrees.

[0098] In one embodiment, the processor (120) may set weights (e.g., field weights or component carrier weights) used to identify interference degrees for radio frequency bands to designated values. In one embodiment, the processor (120) may apply the weights set to designated values ​​to reference interference degrees for candidate radio frequency bands. For example, the processor (120) may apply a weight corresponding to a weak field to the reference interference degrees for candidate radio frequency bands without identifying the fields for the candidate radio frequency bands. For example, the processor (120) may apply a weight corresponding to an SCC to the reference interference degrees for the candidate radio frequency bands.

[0099] In one embodiment, the processor (120) may identify weights based on the connectivity potential of candidate radio frequency bands. Hereinafter, the weights based on connectivity potential may be referred to as candidate frequency weights.

[0100] In one embodiment, the candidate frequency weight may be determined within a range between a minimum value (e.g., 0.1) and a maximum value (e.g., 0.5). In one embodiment, the minimum value may be the initial value of the candidate frequency weight. In one embodiment, the maximum value may be less than 1.

[0101] In one embodiment, the processor (120) may identify candidate frequency weights based on the number of times that conditions for selection as a candidate radio frequency band are met. For example, the conditions for selection as a candidate radio frequency band may include whether the radio frequency band is used for wireless communication during a specific period of time. For example, the conditions for selection as a candidate radio frequency band may include whether the radio frequency band is included in a cell search list. For example, the conditions for selection as a candidate radio frequency band may include whether the radio frequency band is included in a radio frequency band owned by a service provider providing wireless communication services. For example, the conditions for selection as a candidate radio frequency band may include whether the radio frequency band is included in a radio frequency band of cells surrounding the cell of the base station (311). For example, the conditions for selection as a candidate radio frequency band may include whether the radio frequency band is included in radio frequency bands for providing wireless communication services to electronic devices by base stations (313 to 323) adjacent to the location where the electronic device (101) is located. For example, a condition for being selected as a candidate radio frequency band may include whether the radio frequency band is included in the radio frequency bands for which a measurement of communication quality is requested from the base station (311). For example, a condition for being selected as a candidate radio frequency band may include whether the radio frequency band is included in the candidate radio frequency bands collected by electronic devices within the country (or region) where the electronic device (101) is located.

[0102] In one embodiment, the processor (120) may increase the candidate frequency weight for each of the candidate radio frequency bands as the number of conditions for selection as a candidate radio frequency band increases. In one embodiment, when the radio frequency band for wireless communication is changed while the interface (177) provides a clock frequency signal to the hardware module (220), the processor (120) may increase the candidate frequency weight for the changed radio frequency band for each of the candidate radio frequency bands.

[0103] In one embodiment, the processor (120) can identify interference degrees for each of the radio frequency bands of the candidate clock frequencies based on applying all of the identified field weights, the identified component carrier weights, and the candidate frequency weights to the reference interference degrees.

[0104] For example, the processor (120) can identify the interference degrees of candidate clock frequencies for each of bands 8 and 40 as shown in Table 6 below.

[0105] Band Candidate Frequency Weight Interference Degree Clock Frequency A Clock Frequency B Clock Frequency C Clock Frequency D80.3001.80400.3120.600

[0106] For Table 6, compared to Table 1, the interference levels of Band 8 and Band 40 can be reduced by a factor of 0.3 for both clock frequencies.

[0107] In one embodiment, the processor (120) may identify new sum interference degrees (or new final interference degrees) for each of the candidate radio frequency bands of the candidate clock frequencies by summing the interference degrees for each of the candidate clock frequencies. For example, referring to Table 6, the processor (120) may identify a value (e.g., 12) obtained by summing the interference degrees (e.g., 0, 12) for bands 8 and 40 for clock frequency A as a new sum interference degree (or new final interference degree) for clock frequency A. For example, referring to Table 6, the processor (120) may identify a value (e.g., 0.6) obtained by summing the interference degrees (e.g., 0, 0.6) for bands 8 and 40 for clock frequency B as a new sum interference degree (or new final interference degree) for clock frequency B. For example, referring to Table 6, the processor (120) may identify a value (e.g., 1.8) obtained by summing the interference degrees (e.g., 1.8, 0) for bands 8 and 40 for clock frequency C as a new sum interference degree (or new final interference degree) for clock frequency C. For example, referring to Table 6, the processor (120) may identify a value (e.g., 0) obtained by summing the interference degrees (e.g., 0, 0) for bands 8 and 40 for clock frequency D as a new sum interference degree (or new final interference degree) for clock frequency D. In one embodiment, the processor (120) may identify new sum interference degrees (or new final interference degrees) as shown in Table 7 below.

[0108] Clock frequency A Clock frequency B Clock frequency C Clock frequency D New sum interference degree 120.61.80

[0109] In an embodiment, the processor (120) may identify new sum interference degrees (or new final interference degrees) for each of the candidate radio frequency bands of the candidate clock frequencies by summing the interference degrees for each of the candidate clock frequencies having the lowest sum interference degree among the candidate clock frequencies. For example, the processor (120) may identify new sum interference degrees (or new final interference degrees) only for clock frequency A and clock frequency D among the four clock frequencies.

[0110] According to an embodiment, the processor (120) may identify the sum interference degrees (or final interference degrees) for each of the radio frequency bands of the candidate clock frequencies and the sum interference degrees (or final interference degrees) obtained by adding the sum interference degrees (or final interference degrees) for each of the candidate radio frequency bands of the candidate clock frequencies. For example, the processor (120) may identify the interference degrees obtained by adding the sum interference degrees of Tables 5 and 7 according to clock frequencies. For example, referring to Tables 5 and 7, the processor (120) may identify 12, 800.6, 41.8, and 0 as the sum interference degrees for each of the four clock frequencies.

[0111] According to an embodiment, the processor (120) may identify the sum interference degrees obtained by adding the sum interference degrees for each of some candidate clock frequencies having the lowest sum interference degree among the candidate clock frequencies and the new sum interference degrees. For example, referring to Tables 5 and 7, the processor (120) may identify 12 and 0 as the sum interference degrees for clock frequency A and clock frequency D, respectively, among the four clock frequencies.

[0112] In one embodiment, the processor (120) may set one candidate clock frequency as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220) based on the sum interference degrees (or final interference degrees). For example, among clock frequencies A and D, clock frequency D may be set as the clock frequency of the interface (177).

[0113] In one embodiment, the processor (120) may execute a function through the hardware module (220) based on a determined (or set) clock frequency. In one embodiment, the processor (120) may control the camera (281, 285) using a clock frequency signal through the interface (177). In one embodiment, the processor (120) may acquire an image through the camera (281, 285) using the clock frequency signal through the interface (177). In one embodiment, the processor (120) may control the display (260) using the clock frequency signal through the interface (177). In one embodiment, the processor (120) may display an image through the display (260) using the clock frequency signal through the interface (177).

[0114] As described above, the electronic device (101) can determine the clock frequency of the interface (177) using a candidate radio frequency band based on the usage history of the radio frequency band and / or information about the radio frequency band received through the server (108). Accordingly, the electronic device (101) can reduce the possibility that the clock frequency of the interface (177) will affect the antenna module (197) even when the radio frequency band changes during the use of the hardware module (220).

[0115] FIG. 4 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0116] Figure 4 can be explained with reference to Figures 1 to 3b.

[0117] Referring to FIG. 4, in operation 410, the electronic device (101) may receive an input requesting execution of a function through a hardware module (220) in a disabled state. For example, while the display (260) is in a turned-off state (or disabled state), the electronic device (101) may receive an input (e.g., a press on a power button or a touch input on the display (260)) to turn on (or activate) the display (260). For example, while the camera (281) (or camera (285)) is in a turn-off state (or inactive state), the electronic device (101) can receive an input to turn on (or activate) the camera (281) (or camera (285)) (e.g., an input to execute a camera application, an input to switch the camera in the camera application, or an input to execute an application programming interface (API) to activate the camera (281) (or camera (285)) for the application).

[0118] In operation 420, the electronic device (101) can identify the degrees of interference for radio frequency bands. For example, the electronic device (101) can identify the degrees of interference for radio frequency bands as described above in Table 5.

[0119] In one embodiment, the electronic device (101) can identify interference degrees of candidate clock frequencies for radio frequency bands. In one embodiment, the electronic device (101) can identify interference degrees of candidate clock frequencies for radio frequency bands based on receiving an input requesting execution of a function through the hardware module (220). In one embodiment, the electronic device (101) can identify interference degrees of candidate clock frequencies for radio frequency bands for wireless communication with a wirelessly connected base station (311) through the communication circuit (290). In one embodiment, the candidate clock frequency can be a clock frequency that can be set to the clock frequency of a clock frequency signal that the interface (177) provides to the hardware module (220).

[0120] In one embodiment, the electronic device (101) may identify reference interference levels for the radio frequency bands of each of the candidate clock frequencies. For example, the electronic device (101) may identify reference interference levels for the radio frequency bands of each of the candidate clock frequencies based on information stored in the clock frequency database (247).

[0121] In one embodiment, the electronic device (101) can identify interference degrees (or actual interference degrees) for the radio frequency bands of each of the candidate clock frequencies based on the reference interference degrees. For example, the electronic device (101) can identify interference degrees for the radio frequency bands of each of the candidate clock frequencies based on applying weights to the reference interference degrees. In one embodiment, the weights can include field weights and / or component carrier weights.

[0122] In operation 430, the electronic device (101) may determine whether identification of interference degrees for the candidate radio frequency band is necessary. In one embodiment, the electronic device (101) may determine whether identification of interference degrees for the candidate radio frequency band is necessary based on the number of candidate clock frequencies having the lowest combined interference degree among the combined interference degrees.

[0123] For example, the electronic device (101) can determine whether identification of interference degrees for a candidate radio frequency band is necessary based on comparing the number of candidate clock frequencies having the lowest combined interference degree among the combined interference degrees with a reference number.

[0124] According to an embodiment, the electronic device (101) may determine whether identification of interference degrees for a candidate radio frequency band is necessary based on comparing the number of candidate clock frequencies having a sum interference degree within a specified value from the lowest sum interference degree among the sum interference degrees with a reference number.

[0125] In operation 430, based on determining that identification of interference levels for the candidate radio frequency band is not necessary, the electronic device (101) may perform operation 440. In operation 430, based on determining that identification of interference levels for the candidate radio frequency band is necessary, the electronic device (101) may perform operation 450.

[0126] In operation 440, the electronic device (101) may determine a clock frequency of the interface (177) based on the interference degrees for the radio frequency bands. In one embodiment, the electronic device (101) may set one candidate clock frequency as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220) based on the sum interference degrees. In one embodiment, the electronic device (101) may set one candidate clock frequency having the lowest sum interference degree among the sum interference degrees as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220). For example, the electronic device (101) may set one candidate clock frequency having the lowest sum interference degree as the clock frequency of the interface (177) based on identifying that one of the sum interference degrees has the lowest sum interference degree. In one embodiment, the electronic device (101) may set one candidate clock frequency as the clock frequency of the interface (177) for providing a clock frequency signal to the hardware module (220) based on setting the interface driver (245).

[0127] In operation 450, the electronic device (101) is configured to detect radio frequency bands and candidate radio

[0128] Based on the interference degrees for the frequency band, the clock frequency of the interface (177) can be determined. For example, the electronic device (101) can determine the clock frequency of the interface (177) based on the interference degrees calculated as in Table 7 described above. For example, the device (101) can determine the clock frequency of the interface (177) based on the interference degrees calculated by adding the combined interference degrees of Tables 5 and 7 described above according to the clock frequencies. Operation 450 can be described below with reference to FIG. 6.

[0129] In operation 460, the electronic device (101) may execute a function through the hardware module (220) based on the determined clock frequency. In one embodiment, the electronic device (101) may execute a function through the hardware module (220) based on the determined (or set) clock frequency. In one embodiment, the electronic device (101) may control the camera (281, 285) using the clock frequency signal through the interface (177). In one embodiment, the electronic device (101) may acquire an image through the camera (281, 285) using the clock frequency signal through the interface (177). In one embodiment, the electronic device (101) may control the display (260) using the clock frequency signal through the interface (177). In one embodiment, the electronic device (101) may display an image through the display (260) using the clock frequency signal through the interface (177).

[0130] FIG. 5 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0131] FIG. 5 may be described with reference to FIGS. 1 to 3b. Operations 510 to 530 of FIG. 5 may be included in operation 430 of FIG. 4. Operation 420 of FIG. 5 may correspond to operation 420 of FIG. 4.

[0132] Referring to FIG. 5, in operation 420, the electronic device (101) can identify the degree of interference for radio frequency bands.

[0133] In operation 510, the electronic device (101) can determine whether there are two or more radio frequency bands with the lowest interference level.

[0134] In operation 510, based on determining that there is one radio frequency band with the lowest interference level, the electronic device (101) may perform operation 520. In operation 510, based on determining that there are two or more radio frequency bands with the lowest interference level, the electronic device (101) may perform operation 530.

[0135] However, this is not limited thereto. According to an embodiment, the electronic device (101) may determine that the identification of interference degrees for the candidate radio frequency band is not necessary if the number of candidate clock frequencies having a combined interference degree within a specified value from the lowest combined interference degree among the combined interference degrees is one. For example, the electronic device (101) may determine that the identification of interference degrees for the candidate radio frequency band is necessary if the number of candidate clock frequencies having a combined interference degree within a specified value from the lowest combined interference degree among the combined interference degrees is two or more.

[0136] In operation 520, the electronic device (101) may determine that identification of interference levels for the candidate radio frequency bands is not necessary. After operation 520, operation 440 of FIG. 4 may be performed.

[0137] At operation 530, the electronic device (101) may determine that identification of interference levels for the candidate radio frequency bands is required. After operation 530, operation 450 of FIG. 4 may be performed.

[0138] FIG. 6 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0139] FIG. 6 can be described with reference to FIGS. 1 to 3b. The operations of FIG. 6 can be included in operation 450 of FIG. 4.

[0140] Referring to FIG. 6, in operation 610, the electronic device (101) may identify a measurement request from the base station (311). In one embodiment, the electronic device (101) may identify a measurement request of a wireless communication environment for a radio frequency band from the base station (311) through the communication circuit (290). In one embodiment, operation 610 of FIG. 6 may be performed before operation 410 of FIG. 4. In one embodiment, the measurement request may be a measurement request for an indicator indicating the quality of a wireless communication environment for a radio frequency band (e.g., reference signals received power (RSRP), reference signal receive quality (RSRQ), received signal strength indicator (RSSI), signal to noise ratio (SNR), or signal to interference plus noise ratio (SINR)).

[0141] In operation 620, the electronic device (101) may identify the radio frequency band indicated in the measurement request as a candidate radio frequency band. In one embodiment, operation 620 of FIG. 6 may be performed after operation 410 of FIG. 4.

[0142] In operation 630, the electronic device (101) may identify the interference levels of each of the clock frequencies having a low interference level with respect to the radio frequency band. In one embodiment, the electronic device (101) may identify the interference levels for the radio frequency bands and / or the candidate radio frequency bands of each of the candidate clock frequencies having the lowest combined interference level among the candidate clock frequencies. For example, the electronic device (101) may identify the interference levels for clock frequency A and clock frequency D, which have interference below a certain level among the four clock frequencies.

[0143] In operation 640, the electronic device (101) may determine the clock frequency with the lowest interference level as the clock frequency of the interface (177). For example, the electronic device (101) may determine the clock frequency with the lowest interference level for the radio frequency bands and / or candidate radio frequency bands as the clock frequency of the interface (177). For example, the device (101) may determine the clock frequency with the lowest interference level among the combined interference levels of Tables 5 and 7 described above as the clock frequency of the interface (177).

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

[0145] FIG. 7 can be described with reference to FIGS. 1 to 3b. The operations of FIG. 7 can be included in operation 450 of FIG. 4.

[0146] Referring to FIG. 7, in operation 710, the electronic device (101) may identify a radio frequency band used for wireless communication with the electronic device (101) as a candidate radio frequency band. For example, the electronic device (101) may identify a radio frequency band used by the electronic device (101) for wireless connection with at least one base station (311) as a candidate radio frequency band. For example, the electronic device (101) may identify a radio frequency band used by the electronic device (101) for wireless communication with the base station (311) (or other base stations (313 to 323)) for a specific period of time as a candidate radio frequency band. In one embodiment, the specific period of time may be a period of time after the electronic device (101) is turned on. In one embodiment, the specific period of time may be a designated period of time (e.g., one week or one month). However, the present invention is not limited thereto. For example, the candidate radio frequency bands may include radio frequency bands included in the cell search list of the electronic device (101). In one embodiment, the candidate radio frequency bands may include radio frequency bands identified through subscriber information (e.g., International Mobile Subscriber Identity (IMSI)) stored in the subscriber identification module (e.g., 196 of FIG. 1) of the electronic device (101). For example, the candidate radio frequency bands may include radio frequency bands owned by a service provider that provides wireless communication services to the electronic device (101), according to the subscriber information of the electronic device (101). In one embodiment, the candidate radio frequency bands may include radio frequency bands of cells other than the cell of the base station (311) where the electronic device (101) is located (or cells surrounding the cell of the base station (311). In one embodiment, the candidate radio frequency bands may include radio frequency bands for base stations (313 to 323) adjacent to the location where the electronic device (101) is located to provide wireless communication services to electronic devices.In one embodiment, the candidate radio frequency bands may include radio frequency bands for which measurement of communication quality has been requested from a base station (311) with which wireless communication has been established with the electronic device (101). For example, the candidate radio frequency bands may be radio frequency bands for which measurement information has been requested from the base station (311). In one embodiment, the candidate radio frequency bands may include information about the candidate radio frequency bands collected by electronic devices within a country (or region) in which the electronic device (101) is located. In one embodiment, the information about the candidate radio frequency bands may be information stored in the memory (130), but is not limited thereto. For example, the information about the candidate radio frequency bands may be information provided to the electronic device (101) from a server (e.g., 108 of FIG. 1 ).

[0147] In operation 720, the electronic device (101) may identify the interference levels of each of the clock frequencies having a low interference level with respect to the radio frequency band. In one embodiment, the electronic device (101) may identify the interference levels for the radio frequency bands and / or the candidate radio frequency bands of each of the candidate clock frequencies having the lowest combined interference level among the candidate clock frequencies. For example, the electronic device (101) may identify the interference levels for clock frequency A and clock frequency D, which have interference below a certain level among the four clock frequencies.

[0148] In operation 730, the electronic device (101) may determine the clock frequency with the lowest interference level as the clock frequency of the interface (177). For example, the electronic device (101) may determine the clock frequency with the lowest interference level for the radio frequency bands and / or candidate radio frequency bands as the clock frequency of the interface (177). For example, the device (101) may determine the clock frequency with the lowest interference level among the combined interference levels of Tables 5 and 7 described above as the clock frequency of the interface (177).

[0149]

[0150] The technical problems to be achieved in the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by a person having ordinary knowledge in the technical field to which the present disclosure pertains.

[0151]

[0152] As described above, the electronic device (101) may include a communication circuit (290), a hardware module (220) configured to operate according to a designated clock frequency, at least one processor (120) including a processing circuit, and a memory (130) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify radio frequency bands for wireless communication with a base station (311) wirelessly connected via the communication circuit (290). The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify first interference degrees for each of the candidate clock frequencies for the radio frequency bands. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to, based on identifying that a number of candidate clock frequencies having a lowest interference degree among the first interference degrees is one, set the candidate clock frequency having the lowest interference degree to the designated clock frequency. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to, based on identifying that a number of candidate clock frequencies having a lowest interference degree among the first interference degrees is two or more: identify second interference degrees for other radio frequency bands distinct from the radio frequency bands, and set another candidate clock frequency having a lowest interference degree among the second interference degrees to the designated clock frequency.

[0153] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the second interference degrees for the two or more candidate clock frequencies having the lowest interference degrees based on identifying that the number of candidate clock frequencies having the lowest interference degrees among the first interference degrees is two or more.

[0154] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify reference interference degrees for the radio frequency bands of each of the candidate clock frequencies. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the first interference degrees based on applying weights to the reference interference degrees.

[0155] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify electric fields of the radio frequency bands. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the first interference degrees based on applying the weights corresponding to the identified electric fields to the reference interference degrees.

[0156] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the second interference degrees based on applying a weight corresponding to a weaker field to the reference interference degrees for the other radio frequency bands without identifying the fields for the other radio frequency bands.

[0157] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify whether the radio frequency bands are primary component carriers (PCCs) or secondary component carriers (SCCs). The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the first interference degrees based on applying the weights corresponding to the PCC or the SCC to the reference interference degrees.

[0158] The above instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the second interference degrees based on applying a weight corresponding to the SCC to the reference interference degrees for the other radio frequency bands.

[0159] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify reference interference degrees for the other radio frequency bands. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the second interference degrees based on applying weights to the reference interference degrees based on the connectability of the other radio frequency bands.

[0160] The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to receive an input requesting execution of a function through the hardware module (220) in an inactive state. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to identify the first interference degrees based on receiving the input.

[0161] The above other radio frequency bands may be radio frequency bands for which measurement information is requested from the base station (311).

[0162] The above other radio frequency bands may be radio frequency bands used for wireless connection with at least one base station (311).

[0163] As described above, the method can be performed by an electronic device (101) including a communication circuit (290) and a hardware module (220) configured to operate according to a designated clock frequency. The method can include an operation of identifying radio frequency bands for wireless communication with a base station (311) wirelessly connected through the communication circuit (290). The method can include an operation of identifying first interference degrees for each of the candidate clock frequencies for the radio frequency bands. The method can include an operation of setting the candidate clock frequency having the lowest interference degree as the designated clock frequency based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is one. The method may include: identifying second interference degrees for other radio frequency bands distinct from the radio frequency bands, based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is two or more; and setting another candidate clock frequency having the lowest interference degree among the second interference degrees as the designated clock frequency.

[0164] The method may include an operation of identifying the second interference degrees for the two or more candidate clock frequencies having the lowest interference degrees based on identifying that the number of candidate clock frequencies having the lowest interference degrees among the first interference degrees is two or more.

[0165] The method may include an operation of identifying reference interference degrees for each of the candidate clock frequencies in the radio frequency bands. The method may include an operation of identifying the first interference degrees based on applying weights to the reference interference degrees.

[0166] The method may include an operation of identifying electric fields of the radio frequency bands. The method may include an operation of identifying the first interference degrees based on applying the weights corresponding to the identified electric fields to the reference interference degrees.

[0167] The method may include an operation of identifying the second interference degrees based on applying a weight corresponding to a weak electric field to the reference interference degrees for the other radio frequency bands without identifying the electric fields for the other radio frequency bands.

[0168] The method may include an operation of identifying whether the radio frequency bands are primary component carriers (PCCs) or secondary component carriers (SCCs). The method may include an operation of identifying the first interference degrees based on applying the weights corresponding to the PCCs or SCCs to the reference interference degrees.

[0169] The method may include an operation of identifying the second interference degrees based on applying a weight corresponding to the SCC to the reference interference degrees for the other radio frequency bands.

[0170] The method may include identifying reference interference degrees for the other radio frequency bands. The method may include identifying the second interference degrees based on applying weights based on the connectivity possibilities of the other radio frequency bands to the reference interference degrees.

[0171] The method may include an operation of receiving an input requesting execution of a function through the hardware module (220) in an inactive state. The method may include an operation of identifying the first interference levels based on receiving the input.

[0172] A non-transitory computer readable storage medium as described above can store a program including instructions. The instructions, when individually or collectively executed by at least one processor (120) of an electronic device (101) including a communication circuit (290) and a hardware module (220) configured to operate according to a designated clock frequency, can cause the electronic device (101) to identify radio frequency bands for wireless communication with a base station (311) wirelessly connected via the communication circuit (290). The instructions, when individually or collectively executed by the at least one processor (120), can cause the electronic device (101) to identify first interference degrees for each of the candidate clock frequencies for the radio frequency bands. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to, based on identifying that a number of candidate clock frequencies having a lowest interference degree among the first interference degrees is one, set the candidate clock frequency having the lowest interference degree to the designated clock frequency. The instructions, when individually or collectively executed by the at least one processor (120), may cause the electronic device (101) to, based on identifying that a number of candidate clock frequencies having a lowest interference degree among the first interference degrees is two or more: identify second interference degrees for other radio frequency bands distinct from the radio frequency bands, and set another candidate clock frequency having a lowest interference degree among the second interference degrees to the designated clock frequency.

[0173] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned will be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains.

[0174] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.

[0175] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the 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 the items, unless the context clearly indicates otherwise. In this document, each of the phrases "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" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

[0176] The term "module" used in various embodiments 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. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0177] Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate 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 executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.

[0178] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., a compact disc read-only memory (CD-ROM)) or an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0179] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separately arranged in other components. According to various embodiments, one or more of the components or operations of the above-described components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of

[0180] Components (e.g., modules or programs) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components in a manner identical to or similar to that performed by the corresponding component among the plurality of components prior to integration. According to various embodiments, the operations performed by a module, program, or other component 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 (290), A hardware module (220) configured to operate according to a specified clock frequency; At least one processor (120) comprising a processing circuit; and A memory (130) storing instructions and including one or more storage media, wherein the instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Identifying radio frequency bands for wireless communication with a base station (311) wirelessly connected through the above communication circuit (290), Identifying first interference degrees for each of the above radio frequency bands of the candidate clock frequencies, Based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is one, setting the candidate clock frequency having the lowest interference degree to the designated clock frequency, Based on identifying that there are two or more candidate clock frequencies having the lowest interference degree among the above first interference degrees: Identify second interference levels for other radio frequency bands distinct from the above radio frequency bands, Causing another candidate clock frequency having the lowest interference degree among the above second interference degrees to be set to the above designated clock frequency, Electronic devices.

2. In claim 1, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Based on identifying that the number of candidate clock frequencies having the lowest interference degree among the first interference degrees is two or more, causing the second interference degrees to be identified for the two or more candidate clock frequencies having the lowest interference degrees, Electronic devices.

3. In claim 1 or claim 2, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Identifying the reference interference levels for each of the above candidate clock frequencies in the above radio frequency bands, Based on applying weights to the above reference interference degrees, causing the first interference degrees to be identified, Electronic devices.

4. In claim 3, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Identifying the electric fields of the above radio frequency bands, Based on applying the weights corresponding to the identified electric fields to the reference interference degrees, causing the first interference degrees to be identified, Electronic devices.

5. In claim 4, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Causing the second interference degrees to be identified based on applying a weight corresponding to a weak electric field to the reference interference degrees for the other radio frequency bands without identifying the electric fields for the other radio frequency bands. Electronic devices.

6. In claim 3, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Identify whether the above radio frequency bands are PCC (primary component carrier) or SCC (secondary component carrier), Based on applying the weights corresponding to the PCC or the SCC to the reference interference degrees, causing the first interference degrees to be identified, Electronic devices.

7. In claim 6, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Based on applying a weight corresponding to the SCC to the reference interference degrees for the other radio frequency bands, causing the second interference degrees to be identified, Electronic devices.

8. In any one of claims 1 to 7, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Identify the reference interference levels for the above other radio frequency bands, Based on the application of weights based on the connectivity possibilities of the other radio frequency bands to the reference interference degrees, causing the second interference degrees to be identified, Electronic devices.

9. In any one of claims 1 to 8, The above instructions, when individually or collectively executed by the at least one processor (120), cause the electronic device (101) to: Receive an input requesting execution of a function through the above hardware module (220) in a disabled state, Based on receiving the above input, causing the first interference levels to be identified, Electronic devices.

10. In any one of claims 1 to 9, The above other radio frequency bands are radio frequency bands for which measurement information is requested from the base station (311). Electronic devices.

11. In any one of claims 1 to 10, The above other radio frequency bands are radio frequency bands used for wireless connection with at least one base station (311). Electronic devices.

12. A method of an electronic device (101) including a communication circuit (290) and a hardware module (220) configured to operate according to a specified clock frequency, An operation of identifying radio frequency bands for wireless communication with a base station (311) wirelessly connected through the above communication circuit (290), An operation of identifying first interference degrees for each of the candidate clock frequencies in the radio frequency bands; An operation of setting the candidate clock frequency having the lowest interference degree among the first interference degrees to the designated clock frequency based on identifying that the number of candidate clock frequencies having the lowest interference degree is one; and Based on identifying that there are two or more candidate clock frequencies having the lowest interference degree among the above first interference degrees: An operation for identifying second interference levels for other radio frequency bands distinct from the above radio frequency bands, and An operation including setting another candidate clock frequency having the lowest interference degree among the second interference degrees to the designated clock frequency. method.

13. In claim 12, An operation of identifying the second interference degrees for the two or more candidate clock frequencies having the lowest interference degrees based on identifying that the number of candidate clock frequencies having the lowest interference degrees among the first interference degrees is two or more. method.

14. In claim 12 or claim 13, An operation of identifying reference interference levels for each of the above candidate clock frequencies in the above radio frequency bands, and An operation of identifying the first interference degrees based on applying weights to the above reference interference degrees. method.

15. In claim 14, An operation of identifying electric fields of the above radio frequency bands, and An operation of identifying the first interference degrees based on applying the weights corresponding to the identified electric fields to the reference interference degrees. method.

Citation Information

Patent Citations

  • Clock frequency switching method and device, electronic equipment and readable storage medium

    CN117093051A

  • Clock frequency selection scheme

    US20120042193A1

  • Mobile terminal and method of setting clock for communication interface

    US20140287795A1

  • Interference suppression method and apparatus

    US20140362820A1

  • Method and apparatus for reducing interference from mobile industry processor interface to communication quality

    US20180234191A1