Electronic device for changing communication frequency based on detecting hidden interference and operating method thereof

By identifying and changing the communication frequency, the problem of frequency band conflict caused by hidden interference in wireless communication of electronic devices is solved, thus improving the communication quality.

CN115486122BActive Publication Date: 2026-02-03SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202180032601.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-04-03
Filing Date
2021-03-10
Publication Date
2026-02-03
Estimated Expiration
2041-03-10

AI Technical Summary

Technical Problem

When an electronic device establishes a wireless communication channel with another electronic device, it may encounter hidden interference problems because the access point fails to detect the signal from the other electronic device, causing the frequency band to be mistakenly considered unoccupied, thus causing interference.

Method used

By identifying the sub-bands of hidden interference, the electronic device uses the pre-efficient modulation field in the signal received by the communication module to identify the hidden interference, and changes the communication frequency by transmitting information signals to avoid interference, and requests the external electronic device to change the frequency band of the wireless communication channel.

Benefits of technology

Effectively detect and reduce hidden interference, improve wireless communication performance, and reduce the impact of interference on communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115486122B_ABST
    Figure CN115486122B_ABST
Patent Text Reader

Abstract

An electronic device according to one embodiment includes a communication module; a processor operatively connected to the communication module; and a memory operatively connected to the processor, the memory can include instructions that, when executed, cause the processor to receive a first signal using a plurality of sub-bands via the communication module; identify at least one sub-band in which a hidden interference is identified based on a pre-high efficiency modulation field (pre-HE modulation field) of a packet indicated by the first signal; and change a communication frequency by transmitting a second signal including information indicating the identified at least one sub-band to an external electronic device to which a wireless communication connection is established.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Various embodiments of this disclosure relate to an electronic device and a method of operating thereof for altering communication frequencies based on the identification of hidden interference. Background Technology

[0002] Electronic devices and access points can transmit and receive signals based on a specified radio access technology (RAT). When a wireless communication channel is established between an access point and multiple electronic devices, the access point can allocate frequency and time resources, allowing the multiple electronic devices to perform wireless communication without interference.

[0003] As a method for allocating frequency and time resources among access points and multiple electronic devices, there exists Carrier Sense Multiple Access (CSMA / CA) with collision avoidance. Summary of the Invention

[0004] Technical issues

[0005] An electronic device can receive signals from another electronic device (e.g., another access point or station) that uses the same frequency band based on location. When an access point that has established a wireless communication channel with an electronic device is located at a distance from which no signal from the other electronic device is detected, the corresponding frequency band can be identified as not being occupied by the other electronic device. In this case, the electronic device may encounter hidden interference that the access point cannot identify.

[0006] The technical problems to be solved in this document are not limited to those described above, and other technical problems not mentioned above will be clearly understood by those skilled in the art from the following description.

[0007] Problem Solution

[0008] The electronic device of the embodiment may include a communication module, a processor operatively connected to the communication module, and a memory operatively connected to the processor. The memory may include instructions that, when executed, cause the processor to receive a first signal via the communication module using multiple sub-bands, identify at least one sub-band in which hidden interference is identified based on a pre-high-efficiency (pre-HE) modulation field of a packet indicated by the first signal, and change the communication frequency by transmitting a second signal including information indicating the identified at least one sub-band to an external electronic device with an established wireless communication connection.

[0009] The method of operating the electronic device in the embodiment may include: receiving a first signal using multiple sub-frequency bands via a communication module of the electronic device, identifying at least one sub-frequency band in which hidden interference is identified based on a pre-high efficiency (pre-HE) modulation field of a packet indicated by the first signal, and changing the communication frequency by transmitting a second signal including information indicating the identified at least one sub-frequency band to an external electronic device with an established wireless communication connection.

[0010] Beneficial effects of the invention

[0011] The electronic device and its operation method of the embodiment can detect hidden interference based on information about a specified field and reduce the impact of hidden interference.

[0012] The electronic device and its operation method of the embodiment can forward information about hidden interference to external electronic devices (e.g., access points or stations) by using signals of a specified format.

[0013] The electronic device and its operation method of the embodiments can improve the performance of wireless communication by forwarding information about hidden interference to external electronic devices (e.g., access points or stations) and stopping the use of frequency bands in which hidden interference exists.

[0014] The effects that can be obtained from this disclosure are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description. Attached Figure Description

[0015] Figure 1 This is a block diagram of an electronic device in a network environment according to an embodiment.

[0016] Figure 2 This is an illustration showing an electronic device according to an embodiment detecting hidden interference and changing the communication frequency.

[0017] Figure 3 This is a diagram illustrating the data format according to an embodiment.

[0018] Figure 4 This is a diagram illustrating the data format on the frequency and time axes according to an embodiment.

[0019] Figure 5 This is a flowchart illustrating the operation of an electronic device according to an embodiment.

[0020] Figure 6 This is a flowchart illustrating the operation of identifying hidden interference in an electronic device according to an embodiment. Detailed Implementation

[0021] Figure 1This is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments. (Refer to...) Figure 1 In network environment 100, electronic device 101 can communicate with electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or with electronic device 104 or server 108 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, electronic device 101 can communicate with electronic device 104 via server 108. According to an embodiment, electronic device 101 may include a processor 120, memory 130, input device 150, sound output device 155, display device 160, audio module 170, sensor module 176, interface 177, haptic module 179, camera module 180, power management module 188, battery 189, communication module 190, user identification module (SIM) 196, or antenna module 197. In some embodiments, at least one of these components (e.g., display device 160 or camera module 180) may be omitted from electronic device 101, or one or more other components may be added to electronic device 101. In some embodiments, some of the components may be implemented as a single integrated circuit. For example, the sensor module 176 (e.g., a fingerprint sensor, an iris sensor, or an illumination sensor) may be implemented as embedded in the display device 160 (e.g., a display).

[0022] Processor 120 may run software (e.g., program 140) to control at least one other component (e.g., hardware or software component) of electronic device 101 connected to processor 120, and may perform various data processing or calculations. According to one embodiment, as at least part of the data processing or calculation, processor 120 may load commands or data received from another component (e.g., sensor module 176 or communication module 190) into volatile memory 132, process the commands or data stored in volatile memory 132, and store the resulting data in non-volatile memory 134. According to an embodiment, processor 120 may include a main processor 121 (e.g., central processing unit (CPU) or application processor (AP)) and an auxiliary processor 123 (e.g., graphics processing unit (GPU), image signal processor (ISP), sensor hub processor, or communication processor (CP)) that is operationally independent of or combined with the main processor 121. Additionally or alternatively, auxiliary processor 123 may be adapted to consume less power than main processor 121, or adapted for a specific function. The auxiliary processor 123 can be implemented separately from the main processor 121, or it can be implemented as part of the main processor 121.

[0023] When the main processor 121 is inactive (e.g., in sleep mode), the auxiliary processor 123 may take over from the main processor 121 to control at least some of the functions or states associated with at least one component of the electronic device 101 (e.g., display device 160, sensor module 176, or communication module 190). Alternatively, when the main processor 121 is active (e.g., running an application), the auxiliary processor 123 may work with the main processor 121 to control at least some of the functions or states associated with at least one component of the electronic device 101 (e.g., display device 160, sensor module 176, or communication module 190). According to embodiments, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., camera module 180 or communication module 190) that is functionally associated with the auxiliary processor 123.

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

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

[0026] Input device 150 can receive commands or data from outside electronic device 101 (e.g., a user) that will be used by other components of electronic device 101 (e.g., processor 120). Input device 150 may include, for example, a microphone, mouse, keyboard, or digital pen (e.g., stylus).

[0027] The sound output device 155 can output sound signals to the outside of the electronic device 101. The sound output device 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing records, and the receiver can be used for incoming calls. According to an embodiment, the receiver may be implemented separately from the speaker or as part of the speaker.

[0028] Display device 160 can visually provide information to the outside of electronic device 101 (e.g., to a user). Display device 160 may include, for example, a display, a holographic device, or a projector, and control circuitry for controlling a respective one of the display, holographic device, and projector. According to an embodiment, display device 160 may include touch circuitry adapted to detect touch or sensor circuitry (e.g., a pressure sensor) adapted to measure the intensity of the force caused by touch.

[0029] The audio module 170 can convert sound into electrical signals and vice versa. According to an embodiment, the audio module 170 can obtain sound via the input device 150, or output sound via the sound output device 155 or headphones of an external electronic device (e.g., electronic device 102) that is directly (e.g., wired) or wirelessly connected to the electronic device 101.

[0030] Sensor module 176 can detect the operating state of electronic device 101 (e.g., power or temperature) or the environmental state outside electronic device 101 (e.g., user state), and then generate an electrical signal or data value corresponding to the detected state. According to embodiments, sensor module 176 may include, for example, a gesture sensor, gyroscope sensor, atmospheric pressure sensor, magnetic sensor, accelerometer, grip sensor, proximity sensor, color sensor, infrared (IR) sensor, biometric sensor, temperature sensor, humidity sensor, or illuminance sensor.

[0031] Interface 177 may support one or more specific protocols used to enable electronic device 101 to connect directly (e.g., wired) or wirelessly to external electronic devices (e.g., electronic device 102). According to embodiments, interface 177 may include, for example, a High Definition Multimedia Interface (HDMI), a Universal Serial Bus (USB) interface, a Secure Digital Card (SD) interface, or an audio interface.

[0032] Connection end 178 may include a connector, through which electronic device 101 can be physically connected to an external electronic device (e.g., electronic device 102). According to embodiments, connection end 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0033] The tactile module 179 can convert electrical signals into mechanical stimuli (e.g., vibration or motion) or electrical stimuli that can be recognized by a user through his touch or kinesthesia. According to embodiments, the tactile module 179 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.

[0034] Camera module 180 can capture still or moving images. According to an embodiment, camera module 180 may include one or more lenses, an image sensor, an image signal processor, or a flash.

[0035] The power management module 188 manages the power supply to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as at least part of, for example, a power management integrated circuit (PMIC).

[0036] Battery 189 can power at least one component of electronic device 101. According to an embodiment, battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable accumulator, or a fuel cell.

[0037] Communication module 190 can support the establishment of a direct (e.g., wired) or wireless communication channel between electronic device 101 and external electronic devices (e.g., electronic device 102, electronic device 104, or server 108), and perform communication via the established communication channel. Communication module 190 may include one or more communication processors capable of operating independently of processor 120 (e.g., application processor (AP)) and support direct (e.g., wired) or wireless communication. According to embodiments, communication module 190 may include wireless communication module 192 (e.g., cellular communication module, short-range wireless communication module, or Global Navigation Satellite System (GNSS) communication module) or wired communication module 194 (e.g., local area network (LAN) communication module or power line communication (PLC) module). One of these communication modules can communicate with an external electronic device via a first network 198 (e.g., a short-range communication network such as Bluetooth, Wi-Fi Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (e.g., a single chip) or as multiple components (e.g., multiple chips) that are separate from each other. The wireless communication module 192 can identify and verify the electronic device 101 in the communication network (such as the first network 198 or the second network 199) using user information (e.g., the International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196.

[0038] Antenna module 197 can transmit or receive signals or power to or from the exterior of electronic device 101 (e.g., external electronic device). According to an embodiment, antenna module 197 may include an antenna comprising a radiating element formed of a conductive material or conductive pattern formed in or on a substrate (e.g., a PCB). According to an embodiment, antenna module 197 may include multiple antennas. In this case, at least one antenna suitable for a communication scheme used in a communication network (such as a first network 198 or a second network 199) can be selected from the multiple antennas by, for example, communication module 190 (e.g., wireless communication module 192). Signals or power can then be transmitted or received between communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, additional components besides the radiating element (e.g., a radio frequency integrated circuit (RFIC)) may be additionally incorporated into antenna module 197.

[0039] At least some of the aforementioned components can be interconnected and communicate signals (e.g., commands or data) between them via an inter-peripheral communication scheme (e.g., bus, general purpose input / output (GPIO), serial peripheral interface (SPI), or mobile industrial processor interface (MIPI)).

[0040] According to an embodiment, commands or data can be sent or received between electronic device 101 and external electronic device 104 via server 108 connected to a second network 199. Each of electronic device 102 and electronic device 104 can be a device of the same type as electronic device 101, or a device of a different type. According to an embodiment, all or some operations that would be performed on electronic device 101 can be performed on one or more of external electronic devices 102, external electronic devices 104, or server 108. For example, if electronic device 101 is required to automatically perform a function or service, or is required to perform a function or service in response to a request from a user or another device, electronic device 101 may request the one or more external electronic devices to perform at least a portion of the function or service, instead of running the function or service, or electronic device 101 may request the one or more external electronic devices to perform at least a portion of the function or service in addition to running the function or service. Upon receiving the request, the one or more external electronic devices may perform at least a portion of the requested function or service, or perform additional functions or services related to the request, and transmit the result of the execution to electronic device 101. Electronic device 101 may provide the result as at least a partial response to the request, either with further processing or without further processing. For this purpose, technologies such as cloud computing, distributed computing, or client-server computing may be used.

[0041] Figure 2 This is an illustration showing the electronic device 101 according to an embodiment detecting hidden interference and changing the communication frequency. Figure 3 This is a diagram illustrating the data format according to an embodiment. Figure 4 This is a diagram illustrating the data format on the frequency and time axes according to an embodiment. See also... Figure 1 The structure of the electronic device 101 is described. Figure 2 , Figure 3 and Figure 4 .

[0042] In one embodiment, in connection with external electronic device 211 (e.g., Figure 1 When electronic device 102 establishes a wireless communication channel, electronic device 101 can move from the service area 221 of external electronic device 211 to another external electronic device 215 (e.g., Figure 1The hidden interference occurs in the region 230 of the electronic device 102. In one embodiment, the region 230 where the hidden interference occurs can be an area where the service area 221 of the external electronic device 211 and the service area 225 of another external electronic device 215 overlap with each other. In one embodiment, the external electronic device 211 can be an access point (AP) and / or station. In one embodiment, the other external electronic device 215 can be a device that performs wireless communication based on a frequency band that at least partially overlaps with the frequency band used in the wireless communication channel between the electronic device 101 and the external electronic device 211. Since the external electronic device 211 is not located in the service area 225 of the other external electronic device 215, the external electronic device 211 does not receive signals transmitted by the other external electronic device 215 and may therefore be unaware of the presence of the other external electronic device 215. In this case, collisions may occur in some frequency bands that overlap with the frequency band used by the other external electronic device 215 in the frequency band used by the external electronic device 211.

[0043] In one embodiment, when electronic device 101 identifies hidden interference while establishing a wireless communication channel with external electronic device 211, electronic device 101 may send a request to external electronic device 211 to change the frequency band of the wireless communication channel. In another embodiment, electronic device 101 may transmit a signal to external electronic device 211 indicating information about some frequency bands in the frequency bands used in the wireless communication channel in which hidden interference has been identified.

[0044] In the following text, reference will be made to Figure 1 The structure of the electronic device 101 is described to illustrate the operation of the electronic device 101 in detecting hidden interference and changing the communication frequency.

[0045] In one embodiment, the processor 120 of electronic device 101 can establish a wireless communication channel with external electronic device 211 via the wireless communication module 192 of electronic device 101. In one embodiment, the processor 120 can establish a wireless communication channel with external electronic device 211 via wireless communication module 192 based on a specified Radio Access Technology (RAT). In one embodiment, the specified RAT may include a RAT based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard (e.g., the IEEE 802.11ax standard).

[0046] In one embodiment, processor 120 may transmit or receive signals via wireless communication module 192 based on a frequency band allocated to a wireless communication channel established with external electronic device 211. In one embodiment, processor 120 may transmit signals to or receive signals from external electronic device 211 via wireless communication module 192 based on multiple sub-frequency bands included in the allocated frequency band. In one embodiment, the frequency band allocated to the wireless communication channel may include at least one sub-frequency band. In one embodiment, the sub-frequency band may have a specified bandwidth (e.g., 20 MHz). In one embodiment, when the frequency band allocated to the wireless communication channel has a bandwidth of 20 MHz, one sub-frequency band may exist. In one embodiment, when the frequency band allocated to the wireless communication channel has a bandwidth of 160 MHz, eight sub-frequency bands may exist.

[0047] In one embodiment, when the specified RAT is based on the IEEE 802.11ax standard, the signal received based on the frequency band allocated to the wireless communication module 192 can have Figure 3 and Figure 4 The data format 300 is shown. In one embodiment, data format 300 may correspond to a High-Efficiency (HE) Physical Protocol Data Unit (PPDU).

[0048] In one embodiment, data format 300 may include a pre-HE modulation field 301 and an HE modulation field 305. In one embodiment, pre-HE modulation field 301 may include a non-high throughput (HT) short training field (L-STF) 310, a non-HT long training field (L-LTF) 320, a non-HT signal field (L-SIG) 330, a repeated non-HT signal field (RL-SIG) 340, an HE signal A (HE-SIG-A) field 350, or a combination thereof. In one embodiment, HE modulation field 305 may further include a HE short training field (HE-STF) 360, at least one or more HE long training fields (HE-LTF) 370, a data field 380, or a combination thereof. In one embodiment, some fields may be omitted in data format 300, or other fields may be further added (e.g., an HE signal B (HE-SIG-B) field or a packet extension (PE) field).

[0049] In one embodiment, each of fields 310 to 350 included in the pre-HE modulation field 301 may be repeatedly transmitted for each sub-band. For example, refer to Figure 4When the frequency band allocated to the wireless communication channel includes four sub-bands 410, 430, 450, and 470, the signal received by the wireless communication module 192 may include the same four pre-HE modulation fields 301. For example, the information in each of the L-STF 411, L-LTF 412, L-SIG field 413, RL-SIG field 414, or HE-SIG-A field 415 included in the pre-HE modulation field 301 of sub-band 410 may be the same as the information in each of the L-STF 431, 451, or 471, L-LTF 432, 452, or 472, L-SIG field 433, 453, or 473, RL-SIG field 434, 454, or 474, or HE-SIG-A field 435, 455, or 475.

[0050] In one embodiment, the L-STF 310 may include short training orthogonal frequency division multiplexing (OFDM) symbols. In one embodiment, the L-STF 310 may be used for frame timing acquisition, automatic gain control (AGC), diversity detection, coarse frequency / time synchronization, or a combination thereof.

[0051] In one embodiment, the L-LTF 320 may include long trained OFDM symbols. In one embodiment, the L-LTF 320 may be used for fine frequency / time synchronization, channel estimation, or a combination thereof.

[0052] In one embodiment, the L-SIG field 330 can be used to transmit control information for demodulation and decoding of the data field. In one embodiment, the L-SIG field 330 may include information about the data rate, data length, or a combination thereof.

[0053] In one embodiment, the RL-SIG field 340 may be a field that repeats the L-SIG field 330. In one embodiment, the RL-SIG field 340 may be used to distinguish PPDUs. In one embodiment, the RL-SIG field 340 may be used to distinguish HEPPDUs, non-HT PPDUs, HT PPDUs, or Very High Throughput (VHT) PPDUs.

[0054] In one embodiment, the HE-SIG-A field 350 may include information necessary to interpret the HE PPDU. In one embodiment, the HE-SIG-A field 350 may include common control information transmitted to the receiving device (e.g., electronic device 101) of the PPDU. In one embodiment, the HE-SIG-A field 350 may include at least bandwidth information, group identifier information (e.g., Basic Service Set (BSS) color), and link indicator (e.g., information indicating uplink or downlink). In one embodiment, the BSS color may indicate information used to identify the BSS.

[0055] In one embodiment, HE-STF 360 may be a field for estimating automatic gain control in multiple-input multiple-output (MIMO) transmissions.

[0056] In one embodiment, the HE-LTF 370 can be used to allow a receiving device (e.g., electronic device 101) to estimate the MIMO channel between the receive chain and a set of constellation mapper outputs. In one embodiment, the HE modulation field 305 may include one or more HE-LTF 370s.

[0057] In one embodiment, the processor 120 may receive a signal corresponding to data format 300 via at least one of sub-bands 410, 430, 450, or 470 via the wireless communication module 192. In another embodiment, the processor 120 may receive a pre-HE modulation field 301 via at least one of sub-bands 410, 430, 450, or 470 via the wireless communication module 192. In yet another embodiment, the processor 120 may receive an HE-SIG-A field 350 via at least one of sub-bands 410, 430, 450, or 470 via the wireless communication module 192.

[0058] In one embodiment, processor 120 can identify information from signals received through at least one sub-band. In one embodiment, processor 120 can identify information in the pre-HE modulation field 301 of the signals received through at least one sub-band. In another embodiment, processor 120 can identify information in the HE-SIG-A field 350 of the signals received through at least one sub-band. In one embodiment, the identified information may include bandwidth information, BSS identification information, link indicator, or a combination thereof.

[0059] In one embodiment, processor 120 may identify whether the information identified in the HE-SIG-A field 350 of a signal received via at least one sub-band includes specified information. For example, processor 120 may identify whether the information identified in the HE-SIG-A field 435 of a signal received via sub-band 430 includes specified information. In one embodiment, the specified information may include identification information of the BSS associated with the external electronic device 211 (e.g., BSS color) and a link indicator indicating the downlink.

[0060] In one embodiment, processor 120 may identify whether information identified in the HE-SIG-A field 350 received via at least one sub-band indicates identification information (e.g., BSS color) of a BSS associated with external electronic device 211. In another embodiment, processor 120 may identify whether information identified in the HE-SIG-A field 350 received via at least one sub-band indicates a downlink (e.g., the link in which external electronic device 211 transmits data to electronic device 101).

[0061] In one embodiment, when the information identified in the HE-SIG-A field 350 received through at least one sub-band indicates the identification information of the BSS associated with the external electronic device 211 and the downlink, the processor 120 can identify at least one sub-band (e.g., sub-band 410) among sub-bands 410, 430, 450, or 470 that has not received the pre-HE modulation field 301. In one embodiment, the processor 120 can identify a sub-band among sub-bands 410, 430, 450, or 470 that has received the HE-SIG-A field 350 in which the specified information has not been identified as a sub-band that has not received the pre-HE modulation field 301.

[0062] In one embodiment, processor 120 may identify at least one sub-band (e.g., sub-band 410) that has not received the pre-HE modulation field 301 as a sub-band in which hidden interference exists. In one embodiment, processor 120 may identify a sub-band of sub-bands 410, 430, 450, or 470 that has received the HE-SIG-A field 350 in which the specified information has not been identified as a sub-band in which hidden interference exists.

[0063] In one embodiment, the processor 120 may identify a sub-band of HE-SIG-A field 350 in which identification information (e.g., BSS color) of a BSS associated with an external electronic device 211 is not identified in the specified information received therein as a sub-band with hidden interference. For example, when identification information (e.g., BSS color) of a BSS associated with an external electronic device 211 is not identified in HE-SIG-A field 415 received through sub-band 410, the processor 120 may identify sub-band 410 as a sub-band with hidden interference. As another example, when identification information (e.g., BSS color) of a BSS associated with another external electronic device 215 is identified in HE-SIG-A field 415 received through sub-band 410, the processor 120 may identify sub-band 410 as a sub-band with hidden interference.

[0064] In one embodiment, processor 120 may identify a sub-band in which a downlink indicator is not identified in the specified information received in the HE-SIG-A field 350 as a sub-band with hidden interference. For example, when a downlink indicator is not identified in the HE-SIG-A field 415 received through sub-band 410, processor 120 may identify sub-band 410 as a sub-band with hidden interference. As another example, when an uplink indicator is identified in the HE-SIG-A field 415 received through sub-band 410, processor 120 may identify sub-band 410 as a sub-band with hidden interference.

[0065] In one embodiment, the processor 120 may identify a sub-band of pre-HE modulation field 301 in which a specified number or more information different from the information in a sub-band in which specified information is identified as being present in hidden interference. For example, when specified information is identified in the HE-SIG-A field 415 of the pre-HE modulation field 301 received through sub-band 430, the processor 120 may identify a sub-band 410 in which a specified number or more information different from the information in the pre-HE modulation field 301 received through sub-band 430 is identified as being present in hidden interference.

[0066] In one embodiment, processor 120 may identify sub-bands in which the same information is not identified in the pre-HE modulation field 301 as sub-bands with hidden interference. For example, processor 120 may identify a relatively small number of sub-bands as having hidden interference when the information indicated by the pre-HE modulation field 301 received through a relatively small number of sub-bands differs from a specified number or more information indicated by the pre-HE modulation field 301 received through a relatively large number of sub-bands. For example, processor 120 may identify sub-band 410 as having hidden interference when the information indicated by the pre-HE modulation field 301 received through sub-band 410 differs from a specified number or more information indicated by the pre-HE modulation field received through other sub-bands 430, 450, or 470.

[0067] In one embodiment, the processor 120 may request a change in the frequency band allocated to the wireless communication channel established with the external electronic device 211 based on information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists.

[0068] In one embodiment, processor 120 may determine whether it is necessary to change the frequency band allocated to the wireless communication channel established with external electronic device 211 based on the number of times hidden interference is identified in each of at least one sub-band 410, 430, 450, or 470 included in the allocated frequency band. In another embodiment, processor 120 may determine whether it is necessary to change the frequency band allocated to the wireless communication channel established with external electronic device 211 based on the number of times hidden interference is identified per unit time (e.g., 1 second) in each of at least one sub-band 410, 430, 450, or 470 included in the allocated frequency band.

[0069] In one embodiment, when the number of times hidden interference is identified in each of at least one sub-band 410, 430, 450, or 470 included in the allocated frequency band exceeds a specified threshold number, the processor 120 may determine that it is necessary to change the frequency band allocated to the wireless communication channel established with the external electronic device 211. In one embodiment, the specified threshold number may be set differently for each application 146 (or function presented by application 146) of the executing electronic device 101. In one embodiment, the application 146 of the executing electronic device 101 may be the destination of a signal received via the wireless communication channel. In one embodiment, the application 146 of the executing electronic device 101 may be an application currently transmitting and receiving data with the external electronic device 211 via the wireless communication channel. For example, the specified threshold number may be set differently for each application (or service type), as shown in Table 1 below.

[0070] Table 1

[0071] application VoIP Video streaming Web browsing Threshold number 5 10 20

[0072] Referring to Table 1, the threshold count can be 5 when application 146 transmits / receives data from external electronic device 211 via Voice over Internet Protocol (VoIP). Referring to Table 1, the threshold count can be 10 when application 146 is streaming video. Referring to Table 1, the threshold count can be 20 when application 146 is browsing a webpage. For example, when the number of times hidden interference is identified per unit time (e.g., 1 second) in each of the sub-bands 410, 430, 450, or 470 included in the allocated frequency band is 15, 0, 0, or 0, processor 120 can determine whether it is necessary to change the frequency band allocated to the wireless communication channel established with external electronic device 211 based on the functionality presented by application 146 of the executing electronic device 101. For example, when the function presented by the application 146 of the executing electronic device 101 is VoIP or video streaming, the processor 120 may determine that it is necessary to change the frequency band of sub-band 410 in which hidden interference has been identified more than a threshold number (e.g., 5 or 10). As another example, when the function presented by the application 146 of the executing electronic device 101 is web browsing, the processor 120 may determine that it is not necessary to change the frequency band of sub-bands 410, 430, 450, or 470 because each of sub-bands 410, 430, 450, or 470 has not exceeded the threshold number (e.g., 20).

[0073] In one embodiment, processor 120 can request a change in the frequency band allocated to a wireless communication channel by transmitting a signal to external electronic device 211 that includes a packet of information containing information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists.

[0074] In one embodiment, a packet including information about at least one sub-band in which hidden interference exists may be a packet including a Target Wake-up Time (TWT) element. In one embodiment, the TWT element may be an element representing the time during which a negotiating station (e.g., electronic device 101) may transmit a packet to an access point (e.g., external electronic device 211). In one embodiment, the TWT element may be defined as shown in Table 2 below.

[0075] Table 2

[0076] Field Name Element ID length control Parameter information byte 1 1 1 variable

[0077] In one embodiment, the processor 120 may provide a TWT element in the TWT parameter information field that includes information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists. In one embodiment, the TWT parameter information field may be defined as shown in Table 3 below.

[0078] Table 3

[0079]

[0080] In one embodiment, the processor 120 may provide a TWT element in the TWT channel field of the TWT parameter information field that includes information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists. For example, when the frequency band allocated to the wireless communication channel includes four sub-bands 410, 430, 450, or 470, and the sub-band in which hidden interference exists is sub-band 410, the TWT channel field may consist of a bit sequence as shown in Table 4 below.

[0081] Table 4

[0082] order 1 2 3 4 5 6 7 8 Position value 0 1 1 1 1 1 1 1

[0083] Referring to Table 4, the first to fourth bits can indicate the presence or absence of hidden interference in each of sub-bands 410, 430, 450, and 470. Referring to Table 4, the first bit can indicate the presence of hidden interference in sub-band 410. Referring to Table 4, the second to fourth bits can indicate the absence of hidden interference in each of sub-bands 410, 430, 450, and 470. Referring to Table 4, the fifth to eighth bits can indicate sub-bands not allocated to the wireless communication channel. In one embodiment, the fifth to eighth bits can have a value of 0 or 1 depending on the channel environment (e.g., the presence or absence of hidden interference) of the sub-band indicated by the corresponding bit. In one embodiment, processor 120 can request a change in the frequency band allocated to the wireless communication channel by transmitting a signal including the provided TWT element to external electronics 211.

[0084] In one embodiment, packets including information about at least one sub-band in which hidden interference exists can be transmitted via packets having a format for indicating a Bandwidth Query Report (BQR). In one embodiment, packets having a format for indicating a BQR can be provided in response to a BQP poll (BQRP) transmitted from an access point (e.g., external electronics 211) to a station (e.g., electronics 101) to identify a frequency band with an idle state at a specific time. In one embodiment, packets in a format for indicating a BQR can be defined as shown in Table 5 below.

[0085] Table 5

[0086] Field Name Available channel bitmap Reserved Bit 8 2

[0087] In one embodiment, in response to receiving a BQRP from external electronics 211, processor 120 may provide packets in the available channel bitmap field that have a format for indicating a BQR including information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists. In one embodiment, processor 120 may request a change in the frequency band allocated to a wireless communication channel by transmitting a signal indicating the provided packets having a format for indicating a BQR to external electronics 211. In one embodiment, external electronics 211 may change the frequency band allocated to a wireless communication channel with electronics 101 based on signals received from electronics 101. In one embodiment, the signals received by external electronics 211 from electronics 101 may include information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists. In one embodiment, the signals received by external electronics 211 from electronics 101 may include a bit sequence of a specified length (e.g., 8 bits). In one embodiment, each bit sequence may indicate the presence or absence of hidden interference in each sub-band included in the frequency band. For example, when the frequency band includes four sub-bands 410, 430, 450, or 470, and the signal received from the electronic device 101 includes an 8-bit bit sequence (e.g., 01111111), the first bit (e.g., 0) of the bit sequence (e.g., 01111111) can indicate the presence of hidden interference in the first sub-band (e.g., sub-band 410) among the sub-bands included in the frequency band. For example, the second to fourth bits (e.g., 111) of the bit sequence (e.g., 01111111) can indicate the absence of hidden interference in the second to fourth sub-bands 430, 450, and 470 among the sub-bands included in the frequency band. For example, the fifth to eighth bits (e.g., 1111) of the bit sequence (e.g., 01111111) can indicate the channel environment (e.g., the presence or absence of hidden interference) of the sub-bands not allocated to the wireless communication channel. For example, when the bit indicating the channel environment of a sub-band not allocated to a wireless communication channel is 1, it can indicate that the corresponding sub-band is not occupied by another electronic device (e.g., electronic device 221).

[0088] For example, when the frequency band allocated to the wireless communication channel includes a sub-band, and the signal received from the electronic device 101 includes an 8-bit bit sequence (e.g., 01111111), the first bit (e.g., 0) of the bit sequence (e.g., 01111111) can indicate the presence of hidden interference in the first sub-band included in the frequency band. For example, the second to eighth bits (e.g., 1111111) of the bit sequence (e.g., 01111111) can indicate the channel environment (e.g., the presence or absence of hidden interference) in the sub-band not allocated to the wireless communication channel.

[0089] For example, when the frequency band allocated to the wireless communication channel comprises eight sub-bands, and the signal received from the electronic device 101 comprises an eight-bit bit sequence (e.g., 01111111), the first bit (e.g., 0) of the bit sequence (e.g., 01111111) can indicate that there is hidden interference in the first sub-band among the sub-bands included in the frequency band. For example, the second to eighth bits (e.g., 1111111) of the bit sequence (e.g., 01111111) can indicate that there is no hidden interference in the second to eighth sub-bands among the sub-bands included in the frequency band.

[0090] In one embodiment, external electronic device 211 can change the frequency band used for communicating with electronic device 101 by setting a sub-band in which hidden interference is not used (e.g., sub-band 410). In another embodiment, external electronic device 211 can change the frequency band used for communicating with electronic device 101 by setting a sub-band in which no hidden interference is used (e.g., sub-bands 430, 450, and 470).

[0091] In one embodiment, external electronic device 211 can change the frequency band used for communicating with electronic device 101 by resetting the frequency band in response to a request to change the frequency band allocated to the wireless communication channel. In one embodiment, external electronic device 211 can change the frequency band used for communicating with electronic device 101 by resetting the frequency band in response to a request to change the frequency band allocated to the wireless communication channel when the number of sub-bands in which hidden interference exists is greater than or equal to a specified number. For example, external electronic device 211 can establish a wireless communication channel using a frequency band different from the frequency band used for communicating with electronic device 101 (e.g., 5.940 GHz to 6.100 GHz) (e.g., 6.100 GHz to 6.260 GHz).

[0092] In one embodiment, in response to a request to change the frequency band allocated to the wireless communication channel, the external electronic device 211 can change the frequency band by additionally allocating a frequency band for communicating with the electronic device 101. In one embodiment, based on bits indicating the channel environment of a sub-frequency band not allocated to the wireless communication channel, in response to a request to change the frequency band allocated to the wireless communication channel, the external electronic device 211 can change the frequency band by additionally allocating a frequency band adjacent to the frequency band used for communicating with the electronic device 101. In one embodiment, in response to a request to change the frequency band allocated to the wireless communication channel, the external electronic device 211 can change the frequency band by additionally allocating a frequency band separate from the frequency band used for communicating with the electronic device 101. For example, in addition to the frequency band used for communicating with electronic device 101 (e.g., 5.940 GHz to 6.020 GHz), external electronic device 211 may use additional frequency bands (e.g., 6.020 GHz to 6.100 GHz, or 6.100 GHz to 6.180 GHz) for communicating with electronic device 101.

[0093] In one embodiment, external electronic device 211 can transmit information about the changed frequency band to electronic device 101. In another embodiment, electronic device 101 and external electronic device 211 can transmit / receive signals based on the changed frequency band.

[0094] Figure 5 This illustrates an electronic device according to an embodiment (e.g., Figure 1 The flowchart for the operation of the electronic device 101 is provided. Please refer to it. Figures 1 to 4 To describe Figure 5 .

[0095] Figure 5 The operation can be repeatedly performed by the electronic device 101 at a specified signal reception time or periodically (e.g., at specified time intervals).

[0096] refer to Figure 5In operation 510, the processor 120 of electronic device 101 can receive signals via wireless communication module 192 using multiple sub-bands 410, 430, 450, or 470. In one embodiment, processor 120 can receive signals from external electronic device 211 using multiple sub-bands 410, 430, 450, or 470 based on a specified RAT (e.g., a RAT based on the IEEE 802.11ax standard). In one embodiment, the multiple sub-bands 410, 430, 450, or 470 can be sub-bands included in the frequency bands allocated to the wireless communication channel between external electronic device 211 and electronic device 101. In one embodiment, each of sub-bands 410, 430, 450, or 470 can have a specified bandwidth (e.g., 20 MHz).

[0097] In operation 520, processor 120 can identify at least one sub-band in which hidden interference exists based on the received signal.

[0098] In one embodiment, when the information included in a designated field of a signal received through at least one of the plurality of sub-bands 410, 430, 450, or 470 includes designated information, the processor 120 can identify at least one sub-band among the sub-bands 410, 430, 450, or 470 in which hidden interference exists. In one embodiment, the designated information may include identification information of the BSS associated with the external electronic device 211 (e.g., BSS color) and a link indicator indicating the downlink.

[0099] In one embodiment, when the information included in a designated field of a signal received through at least one sub-band includes designated information, the processor 120 can identify at least one sub-band among the plurality of sub-bands 410, 430, 450, or 470 that receives a signal without the designated information as a sub-band where hidden interference exists. In another embodiment, when the information included in a designated field of a signal received through at least one sub-band includes designated information, the processor 120 can identify at least one sub-band among the plurality of sub-bands 410, 430, 450, or 470 where the HE-SIG-A field 350 does not include the designated information as a sub-band where hidden interference exists.

[0100] In operation 520, in response to identifying at least one sub-band in which hidden interference exists based on the received signal (determining "Yes"), processor 120 may execute operation 530. In response to identifying in operation 520 that no hidden interference exists based on the received signal (determining "No"), processor 120 may terminate. Figure 5 The operation.

[0101] In operation 530, processor 120 may request a frequency change based on at least one identified sub-band. In one embodiment, processor 120 may request a change in the frequency band allocated to the wireless communication channel by transmitting a signal to external electronic device 211 including information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists.

[0102] In one embodiment, a packet including information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists may be a packet including a TWT element. In another embodiment, a packet including information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists may be a packet indicating the format of a Bandwidth Query Report (BQR).

[0103] In one embodiment, based on information about at least one sub-band in which hidden interference exists (e.g., sub-band 410), the external electronic device 211 can change the frequency band by setting it to not use the sub-band in which hidden interference exists (e.g., sub-band 410) for communication with the electronic device 101.

[0104] In one embodiment, in response to a frequency change request, external electronic device 211 can change the frequency band by resetting the frequency band used for communicating with electronic device 101. In another embodiment, based on information about at least one sub-band (e.g., sub-band 410) in which hidden interference exists, external electronic device 211 can change the frequency band by setting a frequency band different from the sub-band in which hidden interference exists as the frequency band used for communicating with electronic device 101.

[0105] In one embodiment, in response to a frequency change request, external electronic device 211 can change the frequency band by additionally configuring a frequency band for communicating with electronic device 101. In another embodiment, in response to a frequency change request, external electronic device 211 can change the frequency band by configuring a sub-frequency band not allocated to the wireless communication channel with electronic device 101 as a frequency band for communicating with electronic device 101.

[0106] In one embodiment, external electronic device 211 can transmit information about the changed frequency band to electronic device 101. In one embodiment, external electronic device 211 can transmit information about the changed frequency band to electronic device 101 using a specified format (e.g., HE operation elements). In one embodiment, electronic device 101 and external electronic device 211 can transmit / receive signals based on the changed frequency band.

[0107] Figure 6 This illustrates an identification electronic device (e.g., according to an embodiment) Figure 1The flowchart of the operation of hiding interference in the electronic device 101. Figure 6 The operation can be included Figure 5 In operation 520, you can refer to the following. Figures 1 to 4 To describe Figure 6 .

[0108] refer to Figure 6 In operation 610, the processor 120 of the electronic device 101 can identify specified data in a specified field of the received signal. In one embodiment, the processor 120 can identify specified data in a specified field of a signal received through at least one of a plurality of sub-bands 410, 430, 450, or 470. In one embodiment, the field in which the processor 120 identifies the specified data may be the HE-SIG-A field 350. In one embodiment, the specified data may include identification information of the BSS associated with the external electronic device 211 (e.g., BSS color) and a link indicator indicating the downlink.

[0109] In response to identifying specified data in a specified field of the received signal in operation 610 (determining "Yes"), processor 120 may execute operation 620. In response to identifying that specified data was not identified in a specified field of the received signal in operation 610 (determining "No"), processor 120 may terminate. Figure 6 The operation.

[0110] In operation 620, processor 120 can identify at least one sub-band in which hidden interference exists based on the received signal.

[0111] In one embodiment, the processor 120 may identify a sub-band in which the HE-SIG-A field 350, in which no identification information (e.g., BSS color) relating to the BSS associated with the external electronic device 211 is identified, as a sub-band in which hidden interference exists. In another embodiment, the processor 120 may identify a sub-band in which the HE-SIG-A field 350, in which an indicator indicating the downlink is not identified, as a sub-band in which hidden interference exists.

[0112] In response to identifying at least one sub-band in which hidden interference exists in operation 620 (determining "Yes"), processor 120 may execute operation 630. In response to not identifying at least one sub-band in which hidden interference exists in operation 620 (determining "No"), processor 120 may terminate. Figure 6 The operation. In one embodiment, when Figure 6 When the operation ends, the processor 120 can execute again in the next cycle (e.g., the next signal reception time). Figure 5 The operation.

[0113] In operation 630, processor 120 may increase the number of identified hidden interferences in at least one sub-band where hidden interference exists. In one embodiment, processor 120 may increase the number of identified hidden interferences in at least one sub-band where hidden interference exists by one.

[0114] In one embodiment, processor 120 may increase the number of hidden interference identified in each of at least one sub-band 410, 430, 450, or 470 included in the allocated frequency band, provided that hidden interference exists therein. In one embodiment, processor 120 may count the number of times hidden interference is identified per specified unit time (e.g., 1 second) in each of the at least one sub-band 410, 430, 450, or 470 included in the allocated frequency band by increasing the number of hidden interference identified in each of the at least one sub-band 410, 430, 450, or 470. For example, processor 120 may count the number of hidden interference identified in each of the at least one sub-band 410, 430, 450, or 470 based on the received signal during a specified time period, and may perform operation 640 at the end of the specified time.

[0115] In operation 640, processor 120 can identify at least one sub-band in which the number of hidden interference identifications exceeds a specified reference value. In one embodiment, the specified reference value may correspond to a specified threshold number of times. In one embodiment, the specified reference value may be set differently for each application 146 (or function presented by application 146) of the executing electronic device 101. In one embodiment, when application 146 transmits data to / receives data from external electronic device 211 via VoIP, the reference value may be 5 times per second. In one embodiment, when application 146 is streaming video, the reference value may be 10 times per second. In one embodiment, when application 146 is browsing a webpage, the reference value may be 20 times per second.

[0116] In one embodiment, processor 120 may identify at least one sub-band (e.g., sub-band 410) in which the number of hidden interference identifications exceeds a reference value specified by application 146 (or a function presented by application 146) for the executing electronic device 101.

[0117] In one embodiment, when counting the number of hidden interference identified, the processor 120 may count based on each sub-band individually, or based on whether hidden interference has occurred in at least one sub-band, or based on the sum of the sub-bands in which hidden interference has occurred.

[0118] When it is determined (a "yes") in operation 640 that at least one sub-band contains hidden interference identifications exceeding a specified reference value, processor 120 may execute operation 530. When it is not determined (a "no") in operation 640 that at least one sub-band contains hidden interference identifications exceeding a specified reference value, processor 120 may terminate the process. Figure 6 The operation.

[0119] When operation 530 is performed after operation 640, processor 120 may request a frequency change by transmitting a signal including information about at least one identified sub-band. In one embodiment, processor 120 may request a change in the frequency band allocated to the wireless communication channel by transmitting a signal including information about at least one identified sub-band (such as sub-band 410) to external electronic device 211.

[0120] In one embodiment, the signal that includes information about at least one sub-band (e.g., sub-band 410) may be a signal indicating a group that includes a TWT element, or a signal indicating a BQR.

[0121] In one embodiment, external electronic device 211 may change the frequency band allocated to the wireless communication channel with electronic device 101 based on signals received from electronic device 101.

[0122] In one embodiment, external electronic device 211 can change the frequency band by resetting the frequency band used for communicating with electronic device 101. In another embodiment, external electronic device 211 can change the frequency band by setting a frequency band different from the sub-frequency band in which hidden interference exists as the frequency band used for communicating with electronic device 101.

[0123] In one embodiment, the external electronic device 211 can change the frequency band by additionally setting a frequency band for communicating with the electronic device 101. In another embodiment, the external electronic device 211 can change the frequency band by setting a sub-frequency band not allocated to the wireless communication channel with the electronic device 101 as a frequency band for communicating with the electronic device 101.

[0124] In one embodiment, external electronic device 211 can transmit information about the changed frequency band to electronic device 101. In one embodiment, external electronic device 211 can transmit information about the changed frequency band to electronic device 101 using a specified format (e.g., HE operation elements). External electronic device 211 can transmit information to electronic device 101 regarding fields indicating the number of channels in the changed frequency band and fields indicating the center frequency, using a specified format (e.g., HE operation elements). In one embodiment, electronic device 101 and external electronic device 211 can transmit / receive signals based on the changed frequency band.

[0125] In one embodiment, when Figure 6 When the operation is completed, the processor 120 can periodically execute again (e.g., at the next signal reception time or a specified time interval). Figure 5 The operation.

[0126] The electronic device 101 in the above embodiment may include a wireless communication module 192, a processor 120 operably connected to the wireless communication module 192, and a memory 130 operably connected to the processor 120. The memory 130 may include instructions that, when executed, cause the processor 120 to receive a first signal via the wireless communication module 192 using a plurality of sub-bands 410, 430, 450, or 470, identify at least one sub-band in which hidden interference is identified based on a pre-high efficiency (pre-HE) modulation field 301 of a packet indicated by the first signal, and change the communication frequency by transmitting a second signal including information indicating the at least one identified sub-band to an external electronic device 211 with which a wireless communication connection has been established.

[0127] In one embodiment, when executed, the instructions may cause the processor 120 to identify first information and second information included in the pre-HE modulation field, identify whether the first information indicates identification information of a Basic Service Set (BSS) associated with the external electronic device 211, identify whether the second information indicates that the packet is a downlink packet, and in response to identifying that the first information indicates identification information of a BSS associated with the external electronic device 211 and that the second information indicates that the packet is a downlink packet, identify at least one sub-band in which hidden interference exists.

[0128] In one embodiment, when the instruction is executed, it can cause the processor 120 to identify the first and second information in the high-efficiency signal A (HE-SIGA) field within the pre-HE modulation field.

[0129] In one embodiment, when the instructions are executed, the processor 120 may identify a sub-band among a plurality of sub-bands in which information included in the pre-HE modulation field is not identified as having hidden interference.

[0130] In one embodiment, the identification information of the BSS associated with the access point (e.g., external electronic device 211) is the BSS color.

[0131] In one embodiment, when executed, the instructions may cause the processor 120 to count the number of times hidden interference in each of the plurality of sub-bands is identified based on the pre-HE modulation field of the packets indicated by the first signal received at each specified reception time, and to transmit a second signal to an access point (e.g., external electronic device 211) based on the number of times hidden interference in each of the plurality of sub-bands is identified.

[0132] In one embodiment, the instruction may, when executed, cause the processor 120 to transmit a second signal to the external electronic device 211 based on the number of times the hidden interference has been identified exceeding a specified threshold.

[0133] In one embodiment, a specified threshold number of times can be set based on the application currently transmitting and / or receiving data with the external electronic device 211.

[0134] In one embodiment, the second signal may be a group that includes a target wake-up time (TWT) element.

[0135] In one embodiment, information indicating at least one identified sub-band may be included in the TWT channel field of a TWT-formatted packet.

[0136] In one embodiment, the second signal may be a group of packets in a format used to indicate a Bandwidth Query Report (BQR).

[0137] In one embodiment, a second signal may be transmitted in response to receiving a Bandwidth Query Report Poll (BQRP) from the access point.

[0138] The method of operating the electronic device 101 of the above embodiments may include: receiving a first signal via a wireless communication module 192 of the electronic device 101 using a plurality of sub-frequency bands 410, 430, 450 or 470, identifying at least one sub-frequency band in which hidden interference is identified based on a pre-high efficiency (pre-HE) modulation field of a packet indicated by the first signal, and changing the communication frequency by transmitting a second signal including information indicating the at least one identified sub-frequency band to an external electronic device 211 with an established wireless communication connection.

[0139] In one embodiment, identifying at least one sub-band may include: identifying first information and second information included in a pre-HE modulation field, identifying whether the first information indicates identification information of a Basic Service Set (BSS) associated with external electronic device 211, identifying whether the second information indicates that the packet is a downlink packet, and in response to identifying that the first information indicates identification information of a BSS associated with external electronic device 211 and the second information indicates that the packet is a downlink packet, identifying at least one sub-band in which hidden interference exists.

[0140] In one embodiment, identifying the first information and the second information may include: identifying the first information and the second information in the high-efficiency signal A (HE-SIGA) field within the pre-HE modulation field.

[0141] In one embodiment, identifying at least one sub-band in which hidden interference exists may include: identifying a sub-band among a plurality of sub-bands in which a pre-HE modulation field is not identified as having at least one sub-band in which hidden interference exists.

[0142] In one embodiment, changing the communication frequency may include: counting the number of times hidden interference in each of a plurality of sub-bands is identified based on the pre-HE modulation field of a packet indicated by a first signal received at each specified reception time, and transmitting a second signal to an external electronic device 211 based on the number of times hidden interference in each of the plurality of sub-bands is identified.

[0143] In one embodiment, transmitting a second signal to an external electronic device 211 may include transmitting the second signal to the external electronic device 211 based on the number of times the number of times the hidden interference is identified exceeds a specified threshold.

[0144] In one embodiment, the second signal may be a packet in Target Wake Time (TWT) format.

[0145] In one embodiment, the second signal may be a group of packets in a format used to indicate a Bandwidth Query Report (BQR).

[0146] The electronic device according to various embodiments can be one of a variety of types of electronic devices. 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. According to embodiments of this disclosure, the electronic device is not limited to those described above.

[0147] It should be understood that the various embodiments of this disclosure and the terminology used therein are not intended to limit the technical features set forth herein to the specific embodiments, but rather to include various changes, equivalents, or substitutions to the respective embodiments. In the description of the drawings, similar reference numerals may be used to refer to similar or related elements. It will be understood that nouns in the singular form corresponding to terms may include one or more things unless the relevant context clearly indicates otherwise. As used herein, each of the phrases such as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C” may include any one or all possible combinations of the items enumerated together with the corresponding phrase among the plurality of phrases. As used herein, terms such as “first” and “second” or “first” and “second” may be used to simply distinguish the respective component from another component and do not limit the component in other respects (e.g., importance or order). It will be understood that, whether the terms “operably” or “communically” are used or not, if an element (e.g., a first element) is referred to as “combined with another element (e.g., a second element),” “combined to another element (e.g., a second element),” “connected to another element (e.g., a second element),” or “attached to another element (e.g., a second element)”, it means that the first element can be directly (e.g., wiredly) connected to the second element, wirelessly connected to the second element, or connected to the second element via a third element.

[0148] As used herein, the term "module" can include a unit implemented in hardware, software, or firmware, and is used interchangeably with other terms (e.g., "logic," "logic block," "part," or "circuit"). A module can be a single integrated component adapted to perform one or more functions, or the smallest unit or part of such a single integrated component. For example, according to an embodiment, a module can be implemented in the form of an application-specific integrated circuit (ASIC).

[0149] The various embodiments set forth herein can be implemented as software (e.g., program 140) containing one or more instructions readable by a machine (e.g., electronic device 101) stored in a storage medium (e.g., internal memory 136 or external memory 138). For example, under the control of a processor, the processor (e.g., processor 120) of the machine (e.g., electronic device 101) can invoke and execute at least one of the one or more instructions stored in the storage medium, with or without the use of one or more other components. This enables the machine to operate to perform at least one function according to the invoked at least one instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. Machine-readable storage media may be provided in the form of non-transitory storage media. The term "non-transitory" means only that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but this term does not distinguish between data being stored semi-permanently in the storage medium and data being temporarily stored in the storage medium.

[0150] According to embodiments, methods according to various embodiments of this disclosure may be included and provided in a computer program product. The computer program product can be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disk read-only memory (CD-ROM)) or via an app store (e.g., the Play Store). TM The computer program product may be published online (e.g., downloaded or uploaded), or may be distributed directly between two user devices (e.g., smartphones) (e.g., downloaded or uploaded). If published online, at least a portion of the computer program product may be temporarily generated, or at least a portion of the computer program product may be temporarily stored in a machine-readable storage medium (such as the memory of a manufacturer's server, an app store's server, or a forwarding server).

[0151] According to various embodiments, each of the above-described components (e.g., a module or program) may include a single entity or multiple entities. According to various embodiments, one or more of the above-described components may be omitted, or one or more other components may be added. Optionally or additionally, multiple components (e.g., modules or programs) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform the one or more functions of each of the multiple components in the same or similar manner as the corresponding component of the multiple components performed one or more functions prior to integration. According to various embodiments, the operations performed by a module, program, or other component may be performed sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations may be run in a different order or omitted, or one or more other operations may be added.

Claims

1. An electronic device comprising: Communication circuits; At least one processor is electrically connected to the communication circuit; as well as The memory stores instructions that, when executed individually or jointly by the at least one processor, cause the electronic device to: Multiple first signals are received from a first external device by using multiple sub-bands of a frequency band, wherein each first signal corresponds to each sub-band of the multiple sub-bands. Based on whether the first and second information are included in the pre-HE modulation field of each first signal, at least one sub-band in which interference caused by the second external device is identified is identified among multiple sub-bands, wherein the first information indicates the identification information of the basic service set (BSS) of the first external device, and the second information indicates whether the signal including the second information is a downlink signal, and A second signal, including information about at least one sub-frequency band of the identification, is transmitted to the first external device. Based on the second signal, the at least one sub-band is configured not to be used for wireless communication with the first external device.

2. The electronic device of claim 1, wherein the instructions, when executed alone or together by the at least one processor, cause the electronic device to: Identify, among multiple first signals, a first signal that does not include at least one of the first information or the second information in the first pre-HE modulation field of the first signal, and The sub-band receiving the first signal is identified as at least one sub-band where interference exists.

3. The electronic device according to claim 1, wherein the first information and the second information are included in the high-efficiency signal A (HE-SIG A) field, and The HE-SIG A field is included in the pre-HE modulation field included in each first signal.

4. The electronic device of claim 3, wherein at least one sub-band is a sub-band among the plurality of sub-bands for which information included in the pre-HE modulation field has not been identified.

5. The electronic device according to claim 1, wherein, The identification information of BSS is BSS color.

6. The electronic device of claim 1, wherein the instructions, when executed alone or together by the at least one processor, cause the electronic device to: The number of times interference occurs in at least one sub-band is counted during a specified time period. The second signal is transmitted to the first external device based on the number of times.

7. The electronic device of claim 6, wherein the second signal is transmitted to the first external device when the number of transmissions exceeds a specified threshold.

8. The electronic device of claim 7, wherein the specified threshold is set based on the application currently transmitting and / or receiving data with the first external device.

9. The electronic device of claim 1, wherein the second signal is a group including a target wake-up time (TWT) element.

10. The electronic device of claim 9, wherein information regarding at least one sub-band of identification is included in a TWT channel field comprising a group of TWT elements.

11. The electronic device of claim 1, wherein the second signal is a packet indicating the format of a Bandwidth Query Report (BQR).

12. The electronic device of claim 11, wherein the second signal is transmitted in response to receiving a Bandwidth Query Report Polling (BQRP) from the first external device.

13. A method performed by an electronic device, the method comprising: Multiple first signals are received from a first external device by using multiple sub-bands of a frequency band, wherein each first signal corresponds to each sub-band of the multiple sub-bands; Based on whether the first and second information are included in the pre-HE modulation field of each first signal, at least one sub-band in which interference caused by the second external device is identified is identified among multiple sub-bands, wherein the first information indicates identification information of the basic service set (BSS) of the first external device, and the second information indicates whether the signal including the second information is a downlink signal; and A second signal, including information about at least one sub-frequency band of the identification, is transmitted to the first external device. Based on the second signal, the at least one sub-band is configured not to be used for wireless communication with the first external device.

14. The method of claim 13, further comprising: Identify, among multiple first signals, a first signal that does not include at least one of the first information or the second information in the first pre-HE modulation field of the first signal, and The sub-band receiving the first signal is identified as at least one sub-band where interference exists.

15. The method of claim 13, further comprising: The number of times interference occurs in at least one sub-band is counted during a specified time period. The second signal is transmitted to the first external device based on the number of times.

Citation Information

Patent Citations

  • Wireless communication method and wireless communication terminal for signaling multi-user packet

    CN110140374A

  • EHT transmission protection mechanism in 6 ghz

    US20200037342A1

  • KR20190107599A